Cómo hacer un sitio web multilingüe (video de 15 segundos)
Qué acabo de ver...?!?!
Acabas de ver los de Kit55 la herramienta de extraccion de texto de Kit55 en el trabajo.
Extracción de texto y generación de contexto.json
La herramienta primero extrae todo el texto de los archivos HTML del proyecto, tanto de las páginas como de las plantillas, y almacena todos estos fragmentos de texto en un solo archivo json, contex.json, como pares clave/valor. Las claves son generadas automáticamente por la herramienta. Este archivo se guardará en <tu_proyecto>/src carpeta.
Luego, la herramienta reemplaza todas las piezas de texto extraídas de páginas y plantillas con referencias al archivo json recién creado.
Agregar un nuevo archivo de contexto para el nuevo idioma
Una vez el contexto.json se genera el archivo, Kit55 extraerá todo el texto de él al crear páginas. Este archivo contiene todo el texto de tu idioma predeterminado.
Ahora es trivial agregar nuevos idiomas al proyecto. Simplemente duplicando el contexto.json El archivo agregará un nuevo idioma al sitio.
estos nuevos contexto.json los archivos tienen que ser nombrados como contexto.<idioma>.json (es decir., contexto.de.json para alemán o contexto.jp.json para japonés) para que Kit55 pueda reconocerlos.
Kit55 utilizará <idioma> como prefijo del nuevo sitio generado para ese nuevo idioma.
Entonces, por ejemplo, si agrega el archivo contexto.de.json a tu proyecto, además de las páginas de tu sitio en inglés construidas bajo <tu_proyecto>/src , Kit55 construirá un nuevo sitio bajo <tu_proyecto>/src/de de donde se sacará todo el texto contexto.de.json.
Ver más...