13
Мар
2017

Resourcebundle de_DE и русские символы – иероглифы Java JSP

Сделал перевод сайта при помощи Resourcebundle. Загружаю его так:

ResourceBundle.getBundle("com.test.lang", currentLocale);

Есть три файла с переводами:

  • lang_de_DE.properties;
  • lang_en_US.properties;
  • lang_ru_RU .properties.

С первыми двумя всё нормально, а вот с языком DE нет. В переводе есть русские переводы (временно) и на сайте они отображаются в виде иероглифов. Форматы, кодировки файлов одинаковые. В чём может быть беда?

EDIT#1: Так же плохо отображаются символы с двумя точками.
EDIT#2: Открыл просто html файл, добавили туда текст с точками - всё нормально. При чем даже отображение русских и немецких символов.

Источник: https://ru.stackoverflow.com/questions/638880/resourcebundle-de-de-%D0%B8-%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B5-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B-%D0%B8%D0%B5%D1%80%D0%BE%D0%B3%D0%BB%D0%B8%D1%84%D1%8B-java-jsp

Share

Тебе может это понравится...