gt-i18n@0.1.0
Panoramica
Sebbene i nostri pacchetti si siano tradizionalmente concentrati sugli ambienti di sviluppo web, il rilascio di gt-i18n@0.1.0 rappresenta un passo fondamentale verso un’internazionalizzazione JS indipendente dal framework.
Riteniamo che questa esigenza richieda una nuova libreria per due motivi: (1) le esigenze specifiche di una libreria opinionata dovrebbero essere circoscritte a un pacchetto distinto e (2) ciò crea una piattaforma per separare la logica JS pura dalla logica specifica del framework.
Sebbene generaltranslation sia anch’essa una libreria agnostica rispetto al runtime, essa non è — per progettazione — adatta a questo scopo, in quanto pensata per fungere da livello di base non opinionato a supporto delle funzionalità di i18n.
Cosa include
msg()- Registrazione di stringhe e interpolazione di variabilimFallback()egtFallback()- Helper di migrazione per un'adozione incrementale
Guardando al futuro
Questa libreria è ancora agli inizi, ma in futuro verranno aggiunte altre funzionalità i18n per la gestione delle stringhe.