Кажется, они действительно хотят, чтобы вы все еще использовали native2ascii. : - (
Таким образом, вы можете кодировать свои азиатские символы как последовательности \ uxxxx. Механизм ResourceBundle может загружать их в этом формате.
Что мы делаем, так это то, что мы редактируем файлы свойств в UTF-8, а скрипт сборки запускает на них native2ascii.
Видя, что Java6 наконец-то поддерживает различные кодировки для свойств, когда вы загружаете их вручную, было бы неплохо, если бы эта поддержка распространялась (вверх?) На другие части, основанные на свойствах, такие как пакеты ресурсов.