Я пытаюсь реализовать локализацию, и направленность содержимого отбрасывается, когда я пытаюсь отобразить смешанные символы на странице.
Я использую файл json, в котором хранится весь текст, и который вставляется в dom с помощью шаблона Vue.js.
Символы отображаются правильно до тех пор, пока в одной строке не будет текста RTL и LTR. В этот момент текст отображается некорректно.
Что работает: [АНГЛИЙСКИЙ АНГЛИЙСКИЙ АНГЛИЙСКИЙ]
Также работает: [АРАБСКИЙ АРАБСКИЙ АРАБСКИЙ]
Что не получается: [Арабский Арабский Английский Арабский]
Направленность всего файла установлена на "rtl" на главном элементе HTML, а language = "ar".
Что я могу использовать в терминах символов Юникода или какого-либо другого кода, который позволит мне выделить английское слово в предложении, которое окружено арабским текстом, и сохранить направленность содержимого?