Arquitectura de internacionalizaci贸n para contenido en JavaScript

2/12
Recursos

Git tag: 6-internacionalizacion
Comando: git checkout -b dev 6-internacionalizacion

Aportes 1

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

馃懛鈥嶁檪锔 Arquitectura de internacionalizaci贸n para contenido en JavaScript

Apuntes

  • Com煤nmente se tiene 2 tipos de informaci贸n
  1. API 鈬 Informaci贸n din谩mica que obtenemos por parte del servidor, esta se renderiza tal cual como llega
  2. App 鈬 Texto est谩tico 鈥渉ardcodeado鈥, es texto que est谩 directamente escrito en HTML tambi茅n es conocido como labels
  • Para poder implementar locales, se puede realizar de 2 formas mediante los paths
    1. misitio/productos
    2. misitio/es/productos
  • En el caso de Contentful tiene soporte para locales
  • React ser谩 el encargado de manejar tanto los labels (traducciones) y tambi茅n los formatos
  • Next.js te provee la arquitectura para:
    • La internalizaci贸n del servidor y las p谩ginas de Next.js
    • Los locales para comunicarnos con la API
    • Rutas internacionalizadas dependiendo de las locales