Задать вопрос
@HuXTUS

Грузинская кодировка в Android

Здравствуйте.

Моё приложение на Android принимает из базы данных строки и показывает их. Строки приходят в UTF-8.

Не было печали, пока не появился заказчик в Грузии. Вместо грузинского алфавита приложение отображает "квадратики".

Проблема только с грузинским языком, вот на скриншоте подряд из базы вытаскиваются тестовые строки на разных языках:
InNLp.png
Как видно, только у японского небольшой партак, но он не в счёт.

Странной является ещё одна вещь: иногда, если к грузинскому тексту (в случайное место) добавить что-то на английском, грузинский вдруг начинает отображаться нормально. Пример:
9WmiQ.png
Опять же, что странно: если к этому английскому добавить пару пробелов, грузинский может снова превратиться в квадратики, а если добавить ещё латиницы, то снова отобразится. Совершенно непонятно от чего это зависит.

Пример байтовой последовательности, которая содержит текст на грузинском. Здесь 44 байта, которые кодируют 22 символа:
224, 16, 32, 0, 45, 0, 32, 0, 217, 16, 208, 16, 218, 16, 208, 16, 220, 16, 211, 16, 208, 16, 235, 16, 212, 16, 47, 0, 219, 16, 210, 16, 221, 16, 209, 16, 224, 16, 221, 16, 209, 16, 208, 16


Я уже отчаялся. Может быть кто-то сталкивался с подобным поведением и знает решение, как отображать грузинский алфавит на Android?

Спасибо.
  • Вопрос задан
  • 4216 просмотров
Подписаться 2 Оценить 4 комментария
Пригласить эксперта
Ответы на вопрос 2
@peacemakerv
Разработка под Android
Привет
а не подскажешь, как в настройках выглядит надпись для грузинского языка ? ;) Ну, т.е. на грузинском, чтобы включить его и проверить локализацию
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы