Log in to your Framer account to give feedback

Feature Requests

Product Feedback
Improved RTL/LTR control with selective mirroring and layout stability
Currently, RTL behavior in Framer mirrors layouts too aggressively, which causes unintended layout changes and reduces control in real production use cases. From real-world multilingual projects, the expected workflow is: Maintain layout stability by default Apply selective mirroring only where needed At the moment: Elements like layout alignment, distribution (e.g., horizontal “Start → Right”), and spacing are automatically flipped in RTL This creates inconsistencies, especially in navigation and structured layouts Typography, spacing, padding, and alignment lack per-locale control Users often need to rely on custom scripts or workarounds to manage RTL/LTR behavior Key needs Per-locale control for: Text alignment Typography Spacing/padding/gaps Flex/stack distribution Ability to disable automatic mirroring globally or per element More predictable behavior for layout alignment in RTL (e.g. horizontal stacks not flipping unexpectedly) Better control over which elements should mirror vs remain fixed Real issue example Layout distribution set from “Start → Right” flips incorrectly in RTL Navigation and structured components behave inconsistently Requires manual overrides or external scripts to fix Why this matters Framer already supports localization, but advanced multilingual sites require fine-grained control over layout behavior, not just automatic mirroring. Better RTL handling would significantly improve: production workflows scalability of multilingual sites consistency across layouts
0
·
Localization
Load More