UNIDAD 7: Internacionalización y localización
eugeniaperez.es
eugeniaperez.es
Descarga el código en Bitbucket
Descarga el proyecto springMVC.internationalization del repositorio de Bitbucket:
Usuario:
Psswd:
URL: https://eugenia_perez@bitbucket.org/eugenia_perez/springmvc.internationalization.git
eugeniaperez.es
7.1 Internacionalización de contenidos
navbar.assignments = Ver tareas
navbar.users = Listar usuarios
navbar.newUser = Nuevo usuario
navbar.language = Idioma
english = Inglés
spanish = Español
messages_en.properties
eugeniaperez.es
7.1 Internacionalización de contenidos
Sustituir las cadenas de texto por su clave dentro de las vistas:
<s:message code="clave">
Añadir en mvc-config.xml o servlet-context.xml:
eugeniaperez.es
7.1 Internacionalización de contenidos
En mvc-config.xml:
eugeniaperez.es
7.1 Internacionalización de contenidos
En mvc-config.xml o servlet-context:
http://localhost:8080/springInternationalization/?locale=en
http://localhost:8080/springInternationalization/?locale=es
eugeniaperez.es
7.1 Internacionalización de contenidos
http://localhost:8080/springInternationalization/?locale=en
http://localhost:8080/springInternationalization/?locale=es
<ul class="dropdown-menu" role="menu">
<li><a href="?locale=en"><img src="blank.gif"
class="flag flag-gb"
alt="<s:message code="english"></s:message>" />
<s:message code="english"></s:message></a>
</li>
<li><a href="?locale=es"><img src="blank.gif"
class="flag flag-es"
alt="<s:message code="spanish"></s:message>" />
<s:message code="spanish"></s:message></a>
</li>
</ul>