2013-08-26 2 views
0

Можно ли мне сказать, как изменить язык веб-приложения в Java без использования файла свойств.Изменение языка веб-приложения в java

Например, Если язык браузера на французском языке, текст веб-приложения должен быть изменен на французский.

ответ

0

Стандартный способ - использовать Accept-Language header. Например:

Accept-Language:en-US,en;q=0.8,fr-FR;q=0.6,fr; 

Обычно вы строите ваше приложение на вершине Framework (например, Spring) и/или технологии (например, JSF), которая берет на себя эту проблему для вас и дает вам правильный Locale пользователя ,

На основании Locale вы получаете правильную версию данного сообщения. Как правило, у вас будет несколько файлов свойств (по одному для каждого языка). Это будет также управляться каркасом или технологией, которую вы используете.

На самом деле, вы обязательно должны сообщить нам больше о своей заявке, если хотите получить точный ответ.

+0

В моем приложении я буду использовать только jsp, java. Не JSF, так как я могу это сделать. не могли бы вы привести мне пример. – user314344

Смежные вопросы