Почему ResourceBundle не загружается после перевода на другой язык?

У меня есть файл свойств, который отлично загружается в среде Java7, Tomcat, Eclipse.

После перевода на другой язык файл не загружается сервером. Во время процесса перевода переводчик скопировал файл в формат файла docx, и после перевода я попытался экспортировать его в обычный формат. UTF8 файл свойств.

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

1 ответ

Я создал основную функцию java для загрузки файла в объект Properties.

    FileReader reader = new FileReader(args[0]);
    Properties data = new Properties();
    data.load(reader);

В результате загрузки файла я получил исключение:

    IllegalArgumentException: Malformed \uxxxx encoding.

после поиска решения, я получил ссылку, в которой просил найти "\u" в файле... уверен, что я нашел <\ ul> в файле свойств... и это мешало JSF загрузить ресурс расслоение...

Другие вопросы по тегам