Merhabalar,
Yeni geliştirmekte olduğumuz projede çoklu dil desteğini uygulamak istedik. İnternetten araştırdığımızda (çok fazla türkçe kaynak bulunmadığı için) sorunumuza çözüm olmayan bir çok çözümlerle karşılaştık.
İnternette diğer kaynaklarda anlatıldığı gibi i18n'i adım adım uyguladık ama ~
baz aldığımız kaynaklar;
http://www.mkyong.com/spring-mvc/spring-mvc-internationalization-example/
http://www.journaldev.com/2610/spring-mvc-internationalization-i18n-and-localization-l10n-example
application-context.xml sayfamızdan default dili "en" ya da "tr" verdiğimizde düzgünce çalışıyor ama maalesef "Türkçe" ve "English" linklerine bastığımızda mesajlar ilgili dile çevrilmiyordu.
<!-- changes are then saved in cookies for future request -->
<bean id="localeResolver"
class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="en"/>
</bean>
Araştırmaya devam ettikçe application-context.xml'e mvc'yi dahil etmem gerektiğini okudum.
<mvc:annotation-driven/>
ve
Yeni geliştirmekte olduğumuz projede çoklu dil desteğini uygulamak istedik. İnternetten araştırdığımızda (çok fazla türkçe kaynak bulunmadığı için) sorunumuza çözüm olmayan bir çok çözümlerle karşılaştık.
İnternette diğer kaynaklarda anlatıldığı gibi i18n'i adım adım uyguladık ama ~
baz aldığımız kaynaklar;
http://www.mkyong.com/spring-mvc/spring-mvc-internationalization-example/
http://www.journaldev.com/2610/spring-mvc-internationalization-i18n-and-localization-l10n-example
application-context.xml sayfamızdan default dili "en" ya da "tr" verdiğimizde düzgünce çalışıyor ama maalesef "Türkçe" ve "English" linklerine bastığımızda mesajlar ilgili dile çevrilmiyordu.
<!-- changes are then saved in cookies for future request -->
<bean id="localeResolver"
class="org.springframework.web.servlet.i18n.CookieLocaleResolver">
<property name="defaultLocale" value="en"/>
</bean>
Araştırmaya devam ettikçe application-context.xml'e mvc'yi dahil etmem gerektiğini okudum.
<mvc:annotation-driven/>
ve