Вопросы по теме 'bidi'

Где именно в ОС Android рендерится текст?
Позвольте мне сначала сказать, чего я пытаюсь достичь: Чтобы создать патч для ОС Android, чтобы она могла правильно отображать арабский/иврит . Оба этих языка используют написание справа налево (RTL), и в их письме используются соединенные...
2021 просмотров
schedule 20.06.2023

Странный формат шаблона списка в CLDR-арабской локали
Я наблюдал в данных CLDR-25 следующие записи для форматов шаблонов списков на арабском языке (аналогично также на иврите): <listPatterns> <listPattern> <listPatternPart type="start" draft="contributed">{0}،...
143 просмотров
schedule 19.01.2023

Где должны быть мои скобки по отношению к тексту для арабских языков?
Наше приложение автоматически изменяет макет арабского текста, когда за ним следует скобка, и мне интересно, правильное ли это поведение или нет? Приложение показывает элементы в следующем формате: [ID of structure](version) Таким образом,...
1069 просмотров
schedule 11.03.2023

Unicode BIDI (UBA): R RLI R; Почему RLI должен оставаться на уровне 0
реализация логики изолятора для BIDI снова заставила меня застрять. Учитывая следующий тестовый пример. @Levels: 1 0 1 @Reorder: 0 1 2 R RLI R ; 2 # LTR flag \____/ \_/ (my run sequences) Вот мое текущее понимание: После обработки...
74 просмотров
schedule 16.07.2022

Алгоритм биди: правильное отображение HTML-тегов и арабского текста.
У меня есть следующий текст: <a> النص $var </a> Когда этот текст отображается в текстовой области с направлением RTL , он выглядит так (скриншот): Я пытаюсь использовать управляющие символы Unicode (LRM, RLM, LRI, RLI,...
291 просмотров
schedule 06.02.2023

Изменение направления текста в TextView при использовании текста LTR в середине строки RTL
Наше приложение поддерживает разные местные жители. В середине есть строка с двумя заменяемыми значениями (деньги с символом валюты, USD$XXXXX ). Но когда язык арабский, поведение странное. Направление текста меняется, если текст состоит более чем...
363 просмотров
schedule 21.04.2023