Перевод java-программы (непонятки с кодировками)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
AlexYeCu
Сообщения: 1137
ОС: fedora

Перевод java-программы

Сообщение AlexYeCu »

Взялся перевести один GPL-проект.
Имеется *.jar. В нем языковые ресурсы. В utf-8. Распаковываю ark`ом, перевожу, запаковываю обратно (все в UTF-8!) — опа, «кракозябры». Опытным путём устанавливаю, что файл рикрывается программой как cp1252 (западная Европа, Đ Đ Đ). Если подсунуть ресурсы в cp1251, то программа их открывает тоже кракозябрами, но не оставляющими сомнения, что в программе UTF-8. Автор программы говорит, что она вся насквозь юникодная и именно utf-8. Шрифты, которые она использует, юникодную кириллицу содержат.
Собственно, куда копать? Мозг сломал. Понятно, что где-то накосячил, но где?
Спасибо сказали: