Retour

gt-i18n@0.1.0

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

Vue d’ensemble

Alors que nos packages se sont traditionnellement concentrés sur les environnements de développement web, la publication de gt-i18n@0.1.0 représente une étape fondamentale vers une internationalisation JavaScript indépendante de tout framework.

Nous pensons que ce besoin justifie une nouvelle bibliothèque pour deux raisons : (1) les préoccupations spécifiques d’une bibliothèque avec des choix forts doivent être limitées à un package distinct et (2) cela crée une plateforme permettant de séparer la logique purement JavaScript de la logique spécifique à un framework. Bien que generaltranslation soit également une bibliothèque indépendante de l’environnement d’exécution, elle n’est — par conception — pas adaptée à cet usage, car elle est pensée comme une couche de base neutre servant de fondation aux fonctionnalités i18n.


Ce qui est inclus

  • msg() - Enregistrement de chaînes de caractères et interpolation de variables
  • mFallback() et gtFallback() - Fonctions d’aide à la migration pour une adoption progressive

Perspectives d’avenir

Cette bibliothèque en est encore à ses débuts, mais d’autres fonctionnalités i18n liées aux chaînes de caractères verront le jour à l’avenir.