powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Локализация (Multilanguage UI) i18n, редактирование сообщений
11 сообщений из 11, страница 1 из 1
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002458
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую стандартный метод локализации в Java Spring, все работает хорошо, но...
есть проблемы с редактированием сообщений в NetBeans.
В самих messages_хх.properties сообщения в UTF-8 кодировке, но в редакторе отображаются "кракозябры".
Проблема небольшая, если туда вписать русский текст, то он вначале отображается нормально,
но при повторных открытиях снова переходит в нечитабельный вид.
Но в программе все работает ок.

Перебрал кучу советов, но вопрос так и не удалось решить.
Прочитал, что для этих файлов кодировка всегда принудительно ISO-8859-1.

Посоветуйте хороший редактор мультиязычных файлов, аналогичный редактору NB.
Это когда в одной строке в разных столбцах отображаются сообщения на разных языках.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002533
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008,

Не знаю что там в Spring с этим намутили, но стандартный Java Properties может хранится и в XML файле.
https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html
У XML файла кодировка по стандарту в заголовке указывается, можно использовать любую.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002542
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Garrick
SQL2008,

Не знаю что там в Spring с этим намутили, но стандартный Java Properties может хранится и в XML файле.
https://docs.oracle.com/javase/7/docs/api/java/util/Properties.html
У XML файла кодировка по стандарту в заголовке указывается, можно использовать любую.

Поспешил ответить, получилось "не в тему", вижу проблема в другом.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002638
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пользуюсь IDEA и в ней есть настройки кодировки для properties файлов в проекте. И IDEA сама конвертирует уже. + в ней можно выбрать кодировку файла. За NB не знаю.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002639
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант, можно попробовать текстовые редакторы как Notepad++, SublimeText 3. У них есть возможность изменить кодировку и сохранить файл в ней же.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002712
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop
Как вариант, можно попробовать текстовые редакторы как Notepad++, SublimeText 3. У них есть возможность изменить кодировку и сохранить файл в ней же.

Microsoft Visual Code
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002800
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop
Как вариант, можно попробовать текстовые редакторы как Notepad++, SublimeText 3. У них есть возможность изменить кодировку и сохранить файл в ней же.

Пробовал, но после сохранения в редакторе NB снова отображаются криво.
Буду пробовать IDEA
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40002828
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В IDEA такая же байда!
Похоже это джава фича
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40003216
vas0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008,

Нужно выставить в настройках чтобы файлы сохранялись в UTF-8, а не CP1251.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40003455
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vas0
Нужно выставить в настройках чтобы файлы сохранялись в UTF-8, а не CP1251.

Спасибо, все получилось!
Благодаря этой проблеме я перетащил один старый проект из NetBeans в IntelliJ.
...
Рейтинг: 0 / 0
Локализация (Multilanguage UI) i18n, редактирование сообщений
    #40003457
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL2008
В IDEA такая же байда!
Похоже это джава фича

Беру свои слова назад.
"Дело было не в бобине..."
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Локализация (Multilanguage UI) i18n, редактирование сообщений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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