Prebral sem si že kar nekaj strani iz interneta.
Hebrejščina je v bistvu dvosmerna pisava. Se pravi hebrejske pismenke se pišejo in berejo od desne proti levi (RTL), medtem ko se številke (in po možnosti še kakšni karakterji iz latinice) berejo in pišejo od leve proti desni (LTR). Potem so tu prisotni še nevtralni znaki (ločila) brez definirane LTR-RTL "usmerjenosti". Le to prevzamejo glede na navezovanje na preostalo vsebino stavka.
Do tu mi je stvar kolikor toliko jasna. Problem nastane, ko probaš funkcijo hebrejskega teksta implementirati v nek program, sploh če si "omejen" v razmišljanju na LTR pisavo.
Primer:
H1, H2,...hebrejscina
L1, L2,...latinica
Uporabnik želi imeti na zaslonu izpisano:
20, 6 (H5H4H3) H2H1 L1L2L3 60
V program pa mora zapisati:
60 [presledek] L1L2L3 [presledek] H1H2 [presledek] ) H3H4H5 ( [presledek] 6 [presledek] ,20
Da ne bom preveč zmedel... Iščem nekoga, ki ima praktične izkušnje z uporabo jezika, ki mi lahko da kakšne praktične nasvete, mogoče pove kakšne posebnosti itd.