1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mail_osc-xnx3_language

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

xnx3_language

Пакет многоязыковой поддержки для Java, простой способ быстро добавить в Java возможность переключения между языками.



Самый простой способ обеспечить поддержку нескольких языков в проекте: всего два шага

1. /language.xml — файл конфигурации для языковых пакетов. Все языки настраиваются здесь. Поместите его в каталог src.

2. Файлы jar из папки /lib/ импортируются в проект.

3. Чтобы отобразить текст на определённом языке в вашем проекте, используйте следующий код:

    Language.show("chinese", "login");

/demo/ — папка с демонстрационным примером java-проекта.



При использовании в веб-проекте сохраняйте выбранный пользователем язык в Cookie и Session. При следующем входе пользователя отображайте выбранный им язык.

Чтобы отобразить на странице текст на выбранном языке (например, «login»), используйте следующий код:

    LanguageWeb.show(HttpServletRequest, HttpServletResponse, "login");

Если пользователь выбирает английский язык для отображения, сохраните выбранный языковой пакет в cookie и session. При последующем вызове show() будет отображаться выбранный язык.

    LanguageWeb.setCurrentLanguagePackageName(HttpServletRequest, HttpServletResponse, "english");

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mail_osc-xnx3_language.git
git@api.gitlife.ru:oschina-mirror/mail_osc-xnx3_language.git
oschina-mirror
mail_osc-xnx3_language
mail_osc-xnx3_language
master