Some more infos:
I tried it today on real embedded hardware, not only on VS simulation.
Arabic characters are shown on my display!
Seems to be a problem of VS!?
My IDE is eclipse (and in addition I use notepad++ sometimes).
Arabic characters are shown in both editors the same and in RTL.
But eclipse needs UTF-8 with BOM! (Maybe VS needs BOM too?)
Except notepad++ (at least the version I’m running) has a little problem with correct insertion position when I paste a character into an RTL string.
The arabic strings are shown in notepad++ and eclipse in RTL, within my lvgl driven display it’s LTR. Does it need a specific setting?