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