gt-i18n@0.1.0
Descripción general
Aunque nuestros paquetes se han centrado tradicionalmente en entornos de desarrollo web, el lanzamiento de gt-i18n@0.1.0 representa un paso fundamental hacia una internacionalización de JS independiente del framework.
Creemos que esta necesidad requiere una nueva biblioteca por dos razones: (1) las consideraciones específicas de una biblioteca con convenciones definidas deben aislarse en un paquete independiente y (2) esto crea una base para separar la lógica pura de JS de la lógica específica de cada framework.
Aunque generaltranslation también es una biblioteca agnóstica del runtime, no es adecuada para este propósito por diseño, ya que está pensada para servir como una capa base no prescriptiva para la funcionalidad de i18n.
Qué incluye
msg()- Registro de cadenas e interpolación de variablesmFallback()ygtFallback()- Utilidades de migración para una adopción gradual
De cara al futuro
Esta biblioteca aún está en una fase muy temprana, pero en el futuro incorporará más funcionalidades de i18n relacionadas con cadenas.