Я использую pootle для локализации.
Я импортировал исходные переводы из файлов свойств Java.
файл свойств выглядит так:
STR_TEXT1 = Hello
Чем я импортировал другие языковые файлы. Я заплатил переводчикам, чтобы перевести эти другие языки.
Теперь мне нужно экспортировать эти переводы из pootle обратно в файлы свойств JAVA. Проблема в том, что он случайным образом экспортирует его в UTF8 в другое время, чтобы избежать кодирования. Нет способа настроить кодировку для файлов экспорта. Вторая проблема заключается в том, что эти файлы экспорта повреждены. Он рендерит их как множество строк без проблем, а некоторые строки обрезаются следующим образом:
STR_TEXT1 = HELLSTR_TEXT2 = bye
Чем я случайно удалил файлы свойств из каталога / po / my_project. Когда я это сделал, экспорт перестал работать. Но все переводы все еще доступны в сети Pootle. Итак, я полагаю, эти переводы сохраняются в некоторых других файлах, возможно, в mo-файлах Есть ли способ, как получить эти переводы в файлы свойств Java? как заставить pootle заменить эти исходные тексты из исходных файлов свойств свежими текстами из pootle?