I am using Preview 0.11.1 and both Scripting, Inspector and CSV from Google docs. It’s apparently the same all over, Arabic is just “inverted”, no matter the source, no matter how it’s displayed in the source, oddly even if I flip the source…
Hey @karl_jones As I need Arabic support for a live project made in Unity for a client, I am unable to see a better alternative than to try and use the official Unity tools & recommendations, as much in Beta and preview as they are.
Since this leads me to use the third party tool RTLTMPro that you kindly link to, and since this tool is open source and free to use, then why is Unity not just implementing this functionality?
I ask not to be rude, but to learn “what is wrong with this approach”, so I can educate myself and my client. Thanks.
We are implementing it. The Text team have been adding the same functionality, it will just take some time to make it integrated. We then need to make sure the Editor has RTL support and that our UI Toolkit system supports it. Once that is done then we can add the support to the Localization package.
In the next TMP preview release we should have support for OpenType which is required for many languages including RTL languages. Then we are exploring adding support for runs which is needed for bidi support.
At this time, I mean in September 2022, how to manage Enable RTL editor field for language right to left support like Hebrew and Arabic.
Other languages working properly but for these two I have to reverse the text.