15 puntos por xguru 2021-08-18 | 1 comentarios | Compartir por WhatsApp
  • gettext, i18next, etc., usados en internacionalización, reciben una key y devuelven una cadena traducida

  • Colaborar y automatizar usando Google Sheets

→ Escanear las keys en el código fuente y subir las keys agregadas a Google Sheets

→ Al compilar el código fuente, descargar las cadenas traducidas desde Google Sheets e incluirlas en la build

  • Resumen de un proceso de internacionalización automatizada súper simple

→ Desarrollador: ejecutar el script npm run upload:i18n y luego solicitar la traducción

→ Traductor: ingresar la traducción en la hoja de cálculo

→ Cada vez que se hace una build, se ejecuta npm run download:i18n para reflejar en la build los valores de traducción más recientes desde la hoja de cálculo

1 comentarios

 
tribela 2021-08-18

También es buena idea usar crowdin, weblate, etc.