Вопросы по теме 'icu4j'
Почему ICU4J не соответствует порядку сортировки UTF-8?
Мне трудно понять порядок сортировки Unicode.
Когда я запускаю Collator.getInstance(Locale.ENGLISH).compare("_", "#") под ICU4J 55.1, я получаю возвращаемое значение -1 , указывающее, что _ предшествует # .
Однако, глядя на...
159 просмотров
schedule
21.09.2022
Транслитерировать немецкие умлауты с помощью icu4j в их альтернативы DIN 5007-2.
Я хотел бы иметь возможность транслитерировать немецкие символы умлаута
Ü ü ö ä Ä Ö
в их DIN 5007-2 альтернативы
ä → ae
ö → oe
ü → ue
Ä → Ae
Ö → Oe
Ü → Ue
ß → ss (or SZ)
как в этом случае:...
1248 просмотров
schedule
22.08.2022
icu4j возвращает код валюты вместо символа
Фон
У меня есть приложение для Android, в котором я хочу отформатировать целочисленное значение как строку валюты в зависимости от кода ISO и текущей локали. Для этого я использую библиотеку ICU 1.8.1.
Например, если у меня есть значение 75,...
543 просмотров
schedule
05.05.2022
icu4j транслитерация с английского на урду
Я пытаюсь транслитерировать латинские английские слова в слова урду. очень похоже на этот инструмент для веб-сайтов. Я использую icu4j транслитератор. Выходная транслитерация немного неожиданна, например.
ввод: намаз
вывод: نَمَز...
591 просмотров
schedule
08.07.2023
BreakIterator в Android неправильно считает символы
Я использую BreakIterator для подсчета количества видимых символов в строке. Это отлично работает для английского языка. Но в случае языка хинди это не работает должным образом.
Приведенная ниже строка имеет длину 3, но визуально считается...
162 просмотров
schedule
12.05.2023
Преобразование чисел в ранг
Мне нужно преобразовать число в его ранг.
1 -> «Первый»
2 -> «Второй»
3 -> «Третий»
% упрощенный (это дает «один», «два», «три» и т. д.)
%default (это дает «один», «два», «три» и т. д.)
%main (это дает 1-й, 2-й, 3-й и т.д.)
Код...
198 просмотров
schedule
09.11.2022
Я получаю неправильный вывод в библиотеке ICU4J
Я хочу преобразовать дату из персидского календаря в григорианский календарь. Для этого я использую библиотеку ICU4J (версия 65.1). Проблема в том, что эта библиотека выдает неверный вывод для некоторых дат.
Вот мой код:
ULocale locale = new...
213 просмотров
schedule
05.07.2023
Как использовать реализации icu4j Charset и CharsetDecoderICU?
Итак, я знаю, как получить ваш средний Charset уверенный, с StandardCharsets.UTF_8 или, может быть, даже Charset.forName("UTF-32LE") для нестандартного, но какую реализацию я получаю? Я хотел бы использовать эти декодеры, использовать этот...
24 просмотров
schedule
13.06.2023