Řeším teď takovou teoretickou otázku - příklad:
Mám Windows s hebrejskou jazykovou sadou - znaky se všude zapisují zprava doleva, kurzor je běžně na pravé straně obrazovky. Otázka je, jestli i výstupní stringy se ukládají obráceně nebo úplně stejně jako u "běžných" levo-pravých jazyků? Mám na mysli toto:
levo-pravý jazyk
Text = ABCD
string = |A|B|C|D|
pravo-levý (stejný, ale čtu z druhé strany)
Text = DCBA
a) string = |A|B|C|D|
b) string = |D|C|B|A|
Logičtější se mi zdá varianta (a)