Para ello utilizo la libreria spring. Lo unico que consigo es que solo me cambie la pagina del indice, pero cuando va a las demas mediante enlaces del header(donde tengo el menu y los enlaces del cambio de idioma) pasan automaticamente al idioma por defecto( y eso que lo he quitado).
No se por donde ir.
este es el codigo del application-context.xml
Código:
<!-- Internacionalizacion -->
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename" value="messages">
</property>
</bean>
<bean id="localeChangeInterceptor" class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor">
<property name="paramName">
<value>siteLanguage</value>
</property>
</bean>
<bean id="localeResolver" class="org.springframework.web.servlet.i18n.SessionLocaleResolver">
</bean>
y el el dispatcher-servlet.xml tengo esta referencia
Código:
<property name="interceptors">
<list>
<ref bean="localeChangeInterceptor"/>
</list>
</property>
No se si esta ahi el error, pero no lo creo ya que he mirado ejemplos y estan igual..
Si alguien me puede ayudar.
Gracias


