/cc @simon_cossar @Qasem_h @sam
Problems with RTL support
We have a Discourse hosted instance of Discourse. On that site we will host conversation in English (LTR language) and Persian and Hebrew (RTL languages). We have configured Discourse so the end user can select the user language.
When a user selects an RTL language, the user interface language changes, but the direction of the language does not.
To properly support RTL languages, the user interface should move from the left to the right. For an English speaking user, everything is weighted to the left. For a Hebrew/Persian speaking user, everything is weighted to the right.
How can we get Discourse to display properly for those who have selected RTL AND have the same instance display properly for those who have LTR selected?
I see there is a forum comment on "rebuilding" the app. How can we have a version of Discourse without having to rebuild the app? If we have to "rebuild" the app, how frequently should we be rebuilding the app?
< https://meta.discourse.org/t/rtl-support/1784/46?u=noneck >
The best example of the account behavior we seek is on "BooksWithWings.org." BWW's primary language is LTR (English). If the user selects a RTL language (fa_IR), the site pivots to a proper display of RTL.
< https://meta.discourse.org/t/rtl-support/1784/51?u=noneck >
There are two other language behaviors we are looking to address.
RTL specific categories
On < https://talk.developersquare.net/ > we will have some categories that are RTL only. Ideally, we could promote certain categories as RTL and host a forum with in a forum.
Is it possible to flag a category to be RTL and have all topics in that category appear as RTL?
Also, is it possible to flag a topic and comments as RTL?
Language specific HTML header bar?
Under Admin, there is a feature that allows us to configure an HTML header. Has anyone made this language specific?
We would like for users who land on a language specific RTL page to have the header appear in that language. For example, if a Persian user is in a category or topic that is part of the Persian area, the header's HTML would be specific for the Persian category, topic, or comment.
The goal is to have one discourse forum for several language landing pages.