{{title}}

L'internationalisation I18N

Commande : ng add @angular/localize

1-Marquer les éléments à traduire avec la directive i18n

2-Créer le fichier de traduction messages.json (voir messages.xlf[xml])
Commande : ng extract-i18n --output-path src/locale [en option --format="json"]

3-Enregistrer le messages.json(xlf) en messages.[langue].json

4-Apporter le straductions dans ces fichiers messages.[langue].json

5-Editer angular.json

Bonjour Angular !

Angular est le meilleur framework !

Doc Angular IO

une alternative intéressante ngx-translate

https://developer.mozilla.org/fr/docs/Mozilla/Add-ons/WebExtensions/API/i18n/detectLanguage#compatibilit%C3%A9_des_navigateurs

https://developer.mozilla.org/fr/docs/Web/API/Navigator/language#compatibilit%C3%A9_des_navigateurs