- Home /
Modifying line order in UI Text component
I'm in the process of localizing a project for the arabic language, and I've succeeded in converting string variables to the correct reading order (right-to-left), but when I implemented said string to a Unity text component, the reading order ends up as bottom-to-top, instead of top-to-bottom.
I've tried using negative line spacing, but that breaks the texts layout. I also tried changing the line order in Text Generator lines variable, but they're read only.
What would be the best solution to the line order problem? Should i create a BaseVertexEffect to modify the mesh itself? I'm currently working with Unity 4.6.4. Also, i don't speak arabic myself, so i don't event know if the text is correct!
Your answer
![](https://koobas.hobune.stream/wayback/20220612044108im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Finding all text labels in a scene 1 Answer
How do I use custom input validation on an InputField? 1 Answer
Get Position of a specific letter in UI Text containing line breaks 0 Answers
Add asset to array during runtime 0 Answers
If i have a script how to I input an int from there to a text UI? 1 Answer