Add support for RTL languages
See original GitHub issueFeature description
Add support for language direction in baseui components. In particular, when an element has a left/right padding or margin, the left/right values should be swapped so mirrored elements appear correctly.
Example
- Navigate to the select component
- In console set
document.dir = "rtl"
- Observe that the cursor is up against the right edge with no padding
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Right-to-Left Language Support - WordPress Codex
Adding support for language written in a Right-To-Left (RTL) direction is easy. There are two ways to do that: By creating a fully...
Read more >Launched: Add support for RTL languages - Share an idea
The RTL PLZ plugin would help you, hope Figma adds support for RTL language ASAP. Typing in RLT languages such as Persian (Farsi)...
Read more >RTL Support on Android. Here is all you need to know - Medium
Few languages such as Arabic, Hebrew, or Persian are written from Right to Left. To handle them, Android supports RTL layouts from API...
Read more >How to Add RTL Support to Your Custom WordPress Theme
You have a few options for testing out RTL languages in your WordPress installation. The first is to simply switch WordPress to an...
Read more >Supporting "right to left" (RTL) languages | Working with CSS
Adding support for RTL (Right to Left) languages involves overriding the lateral styles through cascades and naming the file based on the.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@gergelyke Yeah, I can dig into it some more and see how large of an undertaking it is, and at minimum fix it for Select.
closing this in favour of https://github.com/uber-web/baseui/issues/1678