Angulaire 5 internationalisation

Je suis en train de construire une application à l'aide de la dernière Angular5 et ce dont j'ai besoin est un utilisateur d'être en mesure de basculer entre les différentes langues. Je n'ai jamais eu à mettre en œuvre dans un Angular2+ (en fait, je suis en utilisant Angular5).

J'ai besoin de traductions dans deux endroits:

  • Du composant de modèle html - changer les étiquettes de la langue spécifiée
  • Dans le code de la composante.fichier ts - j'ai peut-être besoin de traduire certains
    les chaînes sont créées dynamiquement, sous certaines conditions, dans le code

Je regardais ngx-traduction et il a l'air de faire tout ce dont j'ai besoin, comme il vous permet de changer la langue sans la reconstruction de votre code, voir ici. Cependant j'ai lu il allait probablement être obsolète en raison du développeur principal mouvement de l'angulaire de l'équipe à développer leurs i18n code.

Je comprends aussi que le courant i18n ne supporte pas tout ce dont j'ai besoin maintenant, voir ici.

Ma question - quel est l'état de jouer pour les traductions dans la dernière version du Angulaire? Il existe d'autres bibliothèques gens recommandons plutôt, si, en effet, Angulaire lui-même n'a pas obtenu plein appui pour l'instant (pour changer de langue sans avoir à recompiler)? Est ngx-traduire de bon pour l'avenir?

Toute orientation dans ce domaine est très apprécié!

InformationsquelleAutor Rob McCabe | 2017-11-15