I created an application that I assumed could be localized. So, I created a .strings resource file to save my menu and warning message text, etc. When the time came, I said:
"MyStringKey" = "Ψ§ΩΨ³ΩΩ
"
Arabic letters become matched as you type, because the .string file defines its entries in left-to-right format (that is, "a" = "b"), while Arabic words are written from right to left. It does not matter that the file encoding is UTF-8. The direction of the text cannot be changed from right to left in the file. Or so it seems to me.
How to create entries in a .strings file as above? Thanks.
source share