Mozilla lance Fluent 1.0 pour révolutionner la localisation des logiciels
▻https://blog.mozilla.org/press-fr/2019/04/17/mozilla-lance-fluent-1-0-pour-revolutionner-la-localisation-des-logici
Mozilla propose en open source un système évolué de traduction ("localisation") des chaînes de langue d’un logiciel/d’une appli web :
Fluent permet de s’adapter à la grammaire et au style d’autres langues, indépendamment de la langue source. Cela permet aux développeurs d’écrire du code agnostique du langage et aux localisateurs de réaliser des traductions naturelles plus rapidement et plus facilement.
Système basé sur des fichiers au format FTL :
FTL is a localization file format used for describing translation resources. FTL stands for Fluent Translation List.
FTL is designed to be simple to read, but at the same time allows to represent complex concepts from natural languages like gender, plurals, conjugations, and others.
Quelques ressources pour Fluent :
– la page du projet Fluent : ▻https://projectfluent.org
– le guide de l’utilisateur de Fluent : ▻https://projectfluent.org/fluent/guide
– un exemple d’implémentation pour javascript : ▻https://github.com/projectfluent/fluent.js
Il ne semble (malheureusement) pas (encore ?) exister d’implémentation PHP...
En parallèle pour simplifier le boulot des traducteurs.trices Mozilla propose un outil WYSIWYG de gestion des traductions : Pontoon
– présentation de Pontoon : ▻https://developer.mozilla.org/fr/docs/Mozilla/Localization/Localiser_avec_Pontoon
– un bac à sable pour prendre en main/tester Pontoon : ▻https://pontoon.mozilla.org/fr/tutorial/playground/?string=189479
– intégrer Pontoon à un projet : ▻https://developer.mozilla.org/fr/docs/Mozilla/Implementer_Pontoon_sur_un_projet_Mozilla
– la doc officielle (en anglais) : ▻https://mozilla-pontoon.readthedocs.io/en/latest
#traduction #localisation #fluent #pontoon #mozilla #open_source #SPIP