Indietro

gt-i18n@0.1.0

Ernest McCarter avatarErnest McCarter
gt-i18nv0.1.0pure-jstranslationi18n

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 variabili
  • mFallback() e gtFallback() - 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.