Hallo iedereen,
De voorbije dagen ben ik druk bezig geweest met het compatibel maken van een webapp van mij met talen die van rechts naar links schrijven. Alleen hebben enkele mensen me er nu op gewezen dat, in het geval dat er een woord in het Latijnse alfabet in de string zit, de volgorde volledig verstoord is. Het voorbeeld:

Origineel staat hier "About Luna 2.0-alpha.5 Emerald", maar zoals in de screenshot te zien is word het versienummer volledig uit elkaar gerukt en deels vooraan en deels achteraan bijgevoegd. Ik heb me laten vertellen dat dit komt doordat eerste alle woorden en getallen via het RTL-systeem worden geplaatst, maar zodra het bij "Alpha" komt, wordt er terug overgeschakeld op LTR en wordt dat woord gewoon vooraan geplaatst en alles wat volgt, gaat weer verder op dat systeem (tot er eventueel weer echte RTL zou worden gevonden, maar dat is in het gegeven voorbeeld niet het geval).
Dus... heeft iemand enig idee hoe het kan worden geforceerd dat deze tekst (en vergelijkbare strings) volledig correct worden getoond?
Alvast bedankt.
De voorbije dagen ben ik druk bezig geweest met het compatibel maken van een webapp van mij met talen die van rechts naar links schrijven. Alleen hebben enkele mensen me er nu op gewezen dat, in het geval dat er een woord in het Latijnse alfabet in de string zit, de volgorde volledig verstoord is. Het voorbeeld:
Origineel staat hier "About Luna 2.0-alpha.5 Emerald", maar zoals in de screenshot te zien is word het versienummer volledig uit elkaar gerukt en deels vooraan en deels achteraan bijgevoegd. Ik heb me laten vertellen dat dit komt doordat eerste alle woorden en getallen via het RTL-systeem worden geplaatst, maar zodra het bij "Alpha" komt, wordt er terug overgeschakeld op LTR en wordt dat woord gewoon vooraan geplaatst en alles wat volgt, gaat weer verder op dat systeem (tot er eventueel weer echte RTL zou worden gevonden, maar dat is in het gegeven voorbeeld niet het geval).
Dus... heeft iemand enig idee hoe het kan worden geforceerd dat deze tekst (en vergelijkbare strings) volledig correct worden getoond?
Alvast bedankt.