powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / глючит ResourceBundle с русскоязычными ключами
2 сообщений из 2, страница 1 из 1
глючит ResourceBundle с русскоязычными ключами
    #34060454
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!


Глюк.
Дело происходит под Windows 2000, Java 1.4
Есть ResourceBundle, там русские ключи
записей около 200 шт.

записи вида

минуты:Min2.wav
секунда:Sec.wav
секунд:Sec1.wav
секунды:Sec2.wav
тысяча:D_th.wav
тысяч:D_th1.wav

формат везде один и тот же, проверил. (тот же файл уже юзается программой на VB года два как)

и т.д. - то есть слову сопоставляем имя файла.
Изначально в cp1251, конвертировал

native2ascii words.dat > words.properties

так вот - при вызове некоторых ключей он начинает сбоить.
например:



одна тысяча двести тридцать четыре рубля
-- одна -- D_1.wav
-- тысяча -- девятьсот:d_1900.wav
-- двести -- D_200.wav
-- тридцать -- D_30.wav
-- четыре -- D_4.wav
-- рубля -- Rub2.wav


а в файле
тысяча:D_th.wav

а "девятьсот" вообще даже не рядом, а записей на 20 вверху находится :-(

а если выдернуть кусок с этой тыщей в небольшой properties файл -то все работает отлично (т.е. "тысяча" - вытягивает свое значение)

Вопрос - в чем тут глюк?
1. может из-за русских ключей? Может для native2ascii порекомендуете умную опцию?
2. может из-за того, что слишком много значений в ResourceBundle? Или это в принципе немного?


На крайний случай можно конечно считать файл в Hashtable и рвботать уже с ней, но интересно разобраться, почему глючит ResourceBundle?
Или вообще в ResourceBundle следует только настройки хранить, а такие массивы данных - в файлах?
...
Рейтинг: 0 / 0
глючит ResourceBundle с русскоязычными ключами
    #34060484
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобрался, сам дурак.
Был ключ с пробелом "тысяча девятьсот" и он на него клевал :-)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / глючит ResourceBundle с русскоязычными ключами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]