Feature Request: Improved Right-to-Left (RTL) Language Support

Hello everyone,
First of all, I really appreciate Obsidian it’s one of the best note-taking tools I’ve ever used. However, I often work in Urdu (a right-to-left language), and I’ve noticed some challenges when mixing it with English text.
Issues I’ve faced:

  1. Text alignment sometimes breaks when Urdu and English are used in the same paragraph.
  2. Cursor movement feels inaccurate in RTL text.
  3. Many community themes/plugins don’t support RTL properly.
    Suggestions for improvement:
  • Add a global “RTL mode” option in settings.
  • Smarter handling of mixed English/Urdu lines.
  • Provide RTL support hooks for plugin/theme developers.
  • Encourage theme creators to build with both LTR and RTL in mind.
    I believe better RTL support will make Obsidian more inclusive for users writing in Urdu, Arabic, Persian, Hebrew, and other RTL languages. It would help expand Obsidian’s global user base and improve the experience for bilingual users.
    Thanks for considering this! I’d be happy to share examples or help test if needed.
    Best regards,
    Jacob

Thanks for posting! Feature requests go in Feature requests (and bug reports in Bug reports). I’m moving this to Help instead, tho, because it contains multiple bug reports and multiple requests. Feature request threads and bug reports should be about a single item so they can be easily tracked and discussed.

Also, please search before posting feature requests. I suspect some of these may already have been reported / requested.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.