Интернационализация JSF 2.0 без лиц-конфигурации - PullRequest
1 голос
/ 03 января 2011

Я хочу предоставить разные языки в моем jsf-приложении.

Я нашел это объяснение, и мне интересно, могу ли я сделать это и без face-config (потому что я не использую его, так как jsf2 имеет аннотации).

Могу ли я сделать это по-другому? Или мне нужно создать face-config.xml?

Спасибо за помощь :-) ура

Ответы [ 2 ]

5 голосов
/ 03 января 2011

Создайте минимальный faces-config.xml, содержащий несколько конф, связанных с i18n, и посмотрите также jsf-2-internationalization-example

1 голос
/ 03 января 2011

Боюсь, что вы не можете избежать face-config.xml. Однако это не такая уж большая проблема.

Если вы используете Eclipse, вы можете установить JBoss Tools . Затем вы можете просто щелкнуть правой кнопкой мыши по проекту -> Настроить -> Добавить возможности JSF. Это позволит вам легко перенести строки со своей страницы JSF - просто выберите строку, которую вы хотите локализовать, щелкните правой кнопкой мыши и выберите «Externalize Strings ...» Это позволит вам настроить (создать) файл свойств автоматически. Он также предлагает переменную перевода и ключ ресурса при вводе, очень хорошая функция.

...