| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > многоязычность веб приложения |
| Автор: goodday1941 5.5.2009, 09:45 |
| что то не нашел ссылок по данному вопросу, желательно с интеграцией Spring ) кто что может посоветовать? ) заранее благодарен! |
| Автор: goodday1941 5.5.2009, 10:10 |
| http://java.sun.com/developer/technicalArticles/Intl/MultilingualJSP/ |
| Автор: _and 5.5.2009, 10:44 |
| в документации по spring'у есть раздел по http://static.springframework.org/spring/docs/2.5.x/reference/beans.html#context-functionality-messagesource и http://static.springframework.org/spring/docs/2.5.x/reference/mvc.html#mvc-localeresolver |
| Автор: goodday1941 5.5.2009, 14:53 |
| гуд посмотрю ) на вскидку вопрос... как спринг относится к утф-8 проперти файлам? а то ResourceBoundle парсит все что к нему приходит в непонятной для меня кодировке ISO 8859-1 (понимаю только UTF-8), но в 1.6 добавили ResourceBoundleProperty который читает в любых кодировках!... пришлось "наваять" свой фильтр который читает проперти файл в утф-8 и кладет его в сессию ну и за компанию кладет/читает параметр lenguage с кукисов ПС.если спринг прочитает мне инфу в кодировке утф-8 то лучше под него переписать |
| Автор: _and 6.5.2009, 04:15 | ||
| без порблем читает в конфиге указываешь что-то типа
и никакие фильтры не нужны |
| Автор: goodday1941 6.5.2009, 11:13 |
| гуд будем изучать! Спасибо за помощь Добавлено через 5 минут и 18 секунд взглянув на класс ResourceBundleMessageSource никаких параметров кодировки не увидел.. вот так вот http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/context/support/ResourceBundleMessageSource.html |
| Автор: Vasay 6.5.2009, 11:43 |
| goodday1941, Есть такой сайтик : http://www.springbyexample.org/ Там есть примеры интернационализации: http://www.springbyexample.org/examples/basic-webapp-internationalization.html |
| Автор: goodday1941 6.5.2009, 12:01 | ||
данная Вами ссылка рассматривает вопрос цитируем:
а за сайтик конечно спасибо, может чего интерестного там найду |
| Автор: Vasay 6.5.2009, 12:12 | ||
| goodday1941, Рассматриваемый вопрос
Может я не на то ссылку дал (с прошлого раза как я был на этом сайте у них структура поменялась) Но они рассматривали именно создание многоязычного (английский и испанский) веб приложения с помощью спринга. Если выбрать live-demo: http://www.springbyexample.org/simple-form/index.html то внизу переключатель языков ( Language: English Español ) . Вы же это имели ввиду? п.с. в данный момент сам не понимаю, что у них и где... раньше как-то понятней было (или привычней) Вот содержание: http://www.springbyexample.org/examples/index.html там есть раздел: "Basic Webapp Internationalization" |
| Автор: goodday1941 6.5.2009, 16:16 |
| ага все правильно.. это я недоглядел но в любом случае файлы *.properties у них в кодировке ISO 8859-1 |
| Автор: Vasay 6.5.2009, 16:45 | ||||
| goodday1941, http://www.cakesolutions.net/teamblogs/2009/04/02/utf-8-encoding-and-message-sources/
|
| Автор: goodday1941 7.5.2009, 10:39 |
| ха! дал бы плюс за всю эту возню со мной, да нет в запасе Добавлено через 11 минут и 57 секунд а нет есть ) |