forked from BlueBubblesApp/bluebubbles-app
-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
Problem
Currently, OpenBubbles does not properly support RTL (Right-to-Left) languages such as Persian (Farsi), Arabic, and Hebrew. When typing in these languages, the following issues occur:
- Text characters appear in reverse order
- Punctuation marks and numbers are misaligned
- Message bubbles and input fields do not respect RTL text direction
- Overall chat layout does not adapt to RTL locale settings
Expected Behavior
When typing in RTL languages, the app should:
- Display text correctly with proper character joining (especially for Persian/Arabic)
- Align text direction from right to left
- Position punctuation and mixed LTR/RTL content correctly
- Maintain proper layout direction for message bubbles when appropriate
Additional Context
RTL support is essential for millions of users in Middle Eastern and Persian-speaking regions. This feature would make OpenBubbles accessible to a much broader audience.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels

