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

Вот прочитал недавно, что загрузчик ApplicationRecources использует по дефолту кодировку ISO-8859-1, и единственный способ указать русский текст, это написать его в юникоде.
Не могу поверить в это, и пребываю в полном отчаенье.
Может все таки как то можно выкрутиться, писать родным windows-1251?
У кого какие идеи?
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051610
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создавать билды ANT'ом.

<native2ascii src="${project.strings}" dest="${server.strings}" />
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051640
olex_tech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я юзаю Struts. Можно ли написать свой загрузчик ресурсов для него?
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051653
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olex_techГоспода.

Вот прочитал недавно, что загрузчик ApplicationRecources использует по дефолту кодировку ISO-8859-1, и единственный способ указать русский текст, это написать его в юникоде.
Не могу поверить в это, и пребываю в полном отчаенье.
Может все таки как то можно выкрутиться, писать родным windows-1251?
У кого какие идеи?

Простейшее решение - bat файл:

Код: plaintext
1.
2.
del ApplicationResources.properties
c:\Program Files\Java\jdk1. 5 .0_07\bin\native2ascii.exe -encoding cp1251 ApplicationResources.properties_cp1251 ApplicationResources.properties

В ApplicationResources.properties_cp1251 пишет по-русски, в ApplicationResources.properties получаем в нужной кодировке после запуска батника.
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051659
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может стоит уделить пру дней АНТ'у и незаниматься в дальнейшем всякой ерундой :)
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051698
olex_tech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще один ламерский вопрос. Где в Eclipse настроить кодировку. После сохраниения файла, вместо русских букв - вопросы
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051734
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТимоНМожет стоит уделить пру дней АНТ'у и незаниматься в дальнейшем всякой ерундой :)
Подскажете, как в JBuilder 2006 настроить линковщик, чтобы он сумел преобразовывать русский текст ресурсов из win-1251 в юникод?
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051748
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olex_techЕще один ламерский вопрос. Где в Eclipse настроить кодировку. После сохраниения файла, вместо русских букв - вопросы

Window->Preferences, далее General->Workspaces, в нижнем левом углу.
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051761
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
он же ТимоНМожет стоит уделить пру дней АНТ'у и незаниматься в дальнейшем всякой ерундой :)
Подскажете, как в JBuilder 2006 настроить линковщик, чтобы он сумел преобразовывать русский текст ресурсов из win-1251 в юникод?

В билдере можно настроить запускалку на то, чтобы она брала таргет из антовского файла. А все остальное настроить при помощи зависимостей.
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34051942
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кувалдин Роман
В билдере можно настроить запускалку на то, чтобы она брала таргет из антовского файла. А все остальное настроить при помощи зависимостей.

Как-то неохота еще и Ant вручную раскорячивать для реализации зависимостей, уже автоматически построенных. Запустить конвертер - неизмеримо проще :)
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34052982
AndrewN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно делать все в NetBeans. Он умеет в юникоде по-русски. :)
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34052993
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЗапустить конвертер - неизмеримо проще :) Ну допустим у вас хотя бы 10 стринговых файлов, они все должны лежать в определенных местах, с определенным именем, ...
А если их сотня или больше, тоже все руками будете делать?
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34053081
xxx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://propedit.sourceforge.jp/index_en.html
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34053098
xxx2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://epfe.sourceforge.net/
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34053213
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olex_tech
Может все таки как то можно выкрутиться, писать родным windows-1251?
У кого какие идеи?
Может лучше понять, что родным для всех платформ уже давно является unicode? Как для Windows, так и для Unix?
PS Ладно NetBeans, так и блокнот умеет в UTF сохранять!
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34054386
olex_tech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые!

Мне нужно сохранять данные с русскими символами в базу. Насколько я понял самый оптимальный вариант такой:

Когда я собмичу форму, и мне на сервер приходят некие данные, их необходимо сразу сконвертировать в UTF-8.

Вопрос. Как из строки String в кодировке 1251 получить String строку в юникоде.
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34054446
он же
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТимоН Ну допустим у вас хотя бы 10 стринговых файлов, они все должны лежать в определенных местах, с определенным именем, ...
А если их сотня или больше, тоже все руками будете делать?

Достаточно дописать несколько строк в bat-файл :)
И, более того, пока что такой необходимости не было.
Когда мы перейдем на раздельное хранение ресурсов относящихся к разным типам сущностей (формы, страницы, сообщения, заголовки - о чем я давно говорю) - будем смотреть, что проще - оставить батник или делать компоновку приложения с помощью Ant-а (а это - включение EJB, генерация web-сервисов, генерация нескольких модулей с разной функциональностью и разными включенными классами - в-общем, увы, не так чтобы включить всё что можно в проект и его собирать).
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34054612
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДостаточно дописать несколько строк в bat-файл :)
А потом в один прекраный день, расположение этих файлов меняется....
С антом это можно сделать за пару минут, а вы за сколько?
Хотя кто как хочет, так и .... собирает :)
...
Рейтинг: 0 / 0
русский язык в ApplicationRecources
    #34054621
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТимоНА потом в один прекраный день, расположение этих файлов меняется....
и Ant их сам находит :)
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / русский язык в ApplicationRecources
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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