Still very WIP, but I am revamping the #obsidian UI for right-to-left languages such as Arabic, Dhivehi, Hebrew, Farsi, Syriac, Urdu.

So many little questions I had never thought about:

- Which way does a "back" arrow go?
- Do progress bars fill right-to-left?
- Are slashes in paths reversed?
- Do window buttons get mirrored on major OSes?

This has been an eye-opening experience. Using start/end values rather than left/right is something I will think about with every project going forward.

@kepano looking forward to it. I use obsidian and I speak farsi. I usually take my notes in English both for getting better at it and you know most of the sources I read are English. But still there are sometimes I want to type farsi. btw I change the Persian font. There is lots of better options then the default like https://github.com/rastikerdar/vazirmatn and so many more. I use plugin which has an auto function which detects if you are typing English or Persian. https://github.com/esm7/obsidian-rtl
It is even possible to add the feature as a core plugin if it needs to groundbreaking changes.
Thank you and obsidian team so much for this amazing app.
GitHub - rastikerdar/vazirmatn: Vazirmatn is a Persian/Arabic font. وزیرمتن یک فونت فارسی/عربی است

Vazirmatn is a Persian/Arabic font. وزیرمتن یک فونت فارسی/عربی است - rastikerdar/vazirmatn

GitHub