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 l'internazionalizzazione JS indipendente dai framework.
Riteniamo che questa esigenza richieda una nuova libreria per due motivi: (1) gli aspetti specifici di una libreria opinionated dovrebbero essere confinati in un pacchetto distinto e (2) questo consente di separare la logica JS pura dalla logica specifica del framework.
Sebbene generaltranslation sia anch'essa una libreria indipendente dal runtime, per progettazione non è adatta a questo scopo, poiché è pensata per fungere da livello di base non opinionated a supporto delle funzionalità di i18n.
Cosa include
msg()- Registrazione delle stringhe e interpolazione delle variabilimFallback()egtFallback()- Helper di migrazione per un'adozione graduale
In prospettiva
Questa libreria è ancora agli inizi, ma in futuro aspettati altre funzionalità di i18n legate alle stringhe.