Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Cómo crear una app web internacionalizada con Thymeleaf

Luis Miguel López Magaña
Cómo crear una app web internacionalizada con Thymeleaf
El reproductor de video será cargado en breves instantes.

Qué es la internacionalización

Una aplicación internacionalizada es una aplicación que será capaz de mostrar su información en más de un idioma, o que utilizará conceptos asociados a determinados países y regiones , como, por ejemplo, el símbolo de la moneda, el separador de miles o algún otro concepto cultural.

Todo eso lo podemos hacer y gestionar fácilmente en nuestras aplicaciones con Thymeleaf y Spring. Para ello debemos utilizar un concepto que viene desde Java, y que podemos encontrar en su documentación oficial, como es Locale .

Locale es una clase Java que encapsula toda esa información asociada a un determinado país o región .

De esta manera, por ejemplo, en un locale asociado al español de España nos permitiría usar como símbolo de moneda el euro, los separadores de miles o decimales habituales, y algunos símbolos más.

Sin embargo, si utilizáramos el locale asociado al inglés del Reino Unido, por ejemplo, para el formato de moneda nos mostraría el símbolo de la libra.

Spring y Thymeleaf nos permiten manejar esto de una manera muy sencilla, a partir de unos ficheros de texto llamados ficheros de tipo properties .

En el video te mostramos un ejemplo práctico en que se muestra paso a paso este proceso.

Recibe los últimos artículos de Programación y Sistemas

Suscríbete a la newsletter y recibe además un pack de bienvenida con nuestros mejores recursos.


En OpenWebinars trataremos tus datos para personalizar el servicio ofrecido, notificarte comunicaciones internas, noticias y ofertas de nuestros servicios, así como realizar analíticas de tráfico y datos de uso. Puedes revocar el consentimiento, ejercer tus derechos de acceso, rectificación, cancelación, oposición, limitación del tratamiento, portabilidad y supresión escribiéndonos a administracion@openwebinars.net.

Más información en la Politica de Privacidad

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Crea tu primer proyecto con Thymeleaf

Crea tu primer proyecto con Thymeleaf

Lenguajes de programación

11 de Julio de 2018

Aprende a crear tu primer proyecto de Thymeleaf, el mejor motor de plantillas que además permite hacer natural templating

Qué es Thymeleaf

Qué es Thymeleaf

Lenguajes de programación

12 de Julio de 2018

Te contamos qué es Thymeleaf para que conozcas esta nueva tecnología y cómo funciona este motor de plantillas. Thymeleaf nospermite definir una plantilla conjuntamente con un modelo de datos.

Curso de Introducción a Thymeleaf

curso

Curso de Introducción a Thymeleaf

curso

Con este curso aprenderás:

  • Aprenderás a crear plantillas web.
  • Conocerás cómo configurar aplicaciones web con Spring Boot, Spring Data JPA y Thymeleaf.
  • Serás capaz de manejar formularios.

Duración: 4 horas y 8 minutos

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars