Upgrade to Pro — share decks privately, control downloads, hide ads and more …

De l'anglais ves le Français

De l'anglais ves le Français

Présentation effectuée à Pas Sage En Seine 2024 par Christophe Villeneuve sur "De l'anglais vers le français".
Cette session a pour but de montrer comment est géré les langues dans les logiciels Mozilla (ex Firefox), le SUpport MOzilla (SUMO) et MDN

hellosct1

May 31, 2024
Tweet

More Decks by hellosct1

Other Decks in Technology

Transcript

  1. Atos open source - afup – lemug.fr – mariadb –

    drupal – mozilla - firefox – lemugfr - sumo – webextensions – VR – AR – XR - Cause commune 93.1 FM - TechSpeaker - Lizard - eyrolles – editions eni – programmez – linux pratique – webriver – elephpant - CommonVoice – Sécurité - Cybersécurité Christophe Villeneuve • Consultant Open Source • Dresseur animaux
  2. @hellosct1 – Pas Sage En Seine 2024 Multilingue • Soit

    capable de s'exprimer dans plusieurs langues • Référence à la présence (Localisation) – dans une aire géographique donnée • grande ou petite – de plusieurs variétés linguistiques • Formes de la communication verbale • quel qu’en soit le statut
  3. @hellosct1 – Pas Sage En Seine 2024 Difficulté multilinguisme dans

    l’UE • Constitue l’un des plus grands atouts de la diversité culturelle en Europe – Mais l’un des plus importants défis à relever pour la création d’une Union européenne véritablement intégrée • Restriction : – Une plus grande attention doit être accordée à la suppression des obstacles au dialogue interculturel et interlinguistique. • Préservation du multilinguisme en Europe – Espéranto comme langue commune • pour favoriser l'apprentissage des autres langues de l'Union • sans qu'on impose sa langue à autrui.
  4. @hellosct1 – Pas Sage En Seine 2024 Alors que faire

    !!! • Faites votre choix dans Firefox https://support.mozilla.org/fr/kb/utiliser-firefox-dans-autre-langue
  5. @hellosct1 – Pas Sage En Seine 2024 Multilingue • Faites

    votre choix dans Firefox https://support.mozilla.org/fr/kb/utiliser-firefox-dans-autre-langue
  6. @hellosct1 – Pas Sage En Seine 2024 C’est merveilleux C’est

    pas juste cela répond à une partie du problème… Comment je fais !!!
  7. @hellosct1 – Pas Sage En Seine 2024 Localisation ? •

    L10n = Localisation • Localiser c'est → Traduire, mais aussi… • Adapter au mieux – Textes – Messages – Images • Pour être au plus près de l'utilisateur local ! Chaque région, pays, communauté linguistique et culturelle…
  8. @hellosct1 – Pas Sage En Seine 2024 Localisations ? •

    Navigateurs : – Firefox pour ordinateur de bureau – Android – iOS • Sécurité et confidentialité : – Mozilla Relay – Mozilla VPN Sites web : - Mozilla.org - Comptes Mozilla - Common Voice - ...
  9. @hellosct1 – Pas Sage En Seine 2024 Comment localiser ?

    • Modèle de traduction communautaire • Localisation dans environ 100 pays • Les contributeurs ont traduit plus de 4 millions de mots
  10. @hellosct1 – Pas Sage En Seine 2024 Pourquoi la localisation

    est importante ? Environ 60 % des utilisateurs de Firefox n'utilisent pas les paramètres linguistiques en-US.
  11. @hellosct1 – Pas Sage En Seine 2024 Méthode de travail

    • Historiquement – La traduction a été entièrement réalisée par des bénévoles (« Communauté de localisation ») via Pontoon. • Pour d'autres types de contenu – les demandes peuvent être acheminées • vers des agences de traduction agréées courriels, marketing, juridique, enquêtes • Quel est le localisateur Mozilla type ? • Pourquoi s'adressent-ils à nous ?
  12. @hellosct1 – Pas Sage En Seine 2024 Pontoon • Système

    de gestion de la traduction – Open-source développé • Par l'équipe de localisation de Mozilla • URL – https://pontoon.mozilla.org/ • Fonctionnement – Développé et maintenu par l'équipe de localisation de Mozilla – Prend en charge le modèle de contribution communautaire de Mozilla – Prend en charge tous les formats de fichiers utilisés par Mozilla
  13. @hellosct1 – Pas Sage En Seine 2024 Pre-traduction • Fonctionnalité

    de Pontoon – Permet de traduire automatiquement les chaînes de caractères • Si elle est disponible – Correspondance à 100 % à partir de la mémoire de traduction • Sinon, nous effectuons une traduction automatique à l'aide de Google Translate AutoML – formé sur nos traductions existantes • Les localisateurs peuvent – réviser ces traductions et les corriger ou les approuver
  14. @hellosct1 – Pas Sage En Seine 2024 Mesurer la qualité

    • Pour évaluer la qualité, – Notation automatique et à l'évaluation manuelle. • Lors des tests bêta – Près de 81 % des pré-traductions • ont été évaluées manuellement comme étant « utilisables »
  15. @hellosct1 – Pas Sage En Seine 2024 Common Voice •

    Améliorer l'accès à des ensembles de données vocales de haute qualité. • Ces ensembles de données sont en libre accès – ce qui permet à chacun de les utiliser pour créer des applications innovantes pour les appareils et le web. • Les contributeurs peuvent faire don de leur voix pour aider à construire la base de données. – À ce jour, Common Voice • c’est + 100 langues
  16. @hellosct1 – Pas Sage En Seine 2024 Formats • Fluent

    • Gettext • XLIFF • JSON • XML • MessageFormat 2.0*
  17. @hellosct1 – Pas Sage En Seine 2024 Extension • url

    https://addons.mozilla.org/fr/firefox/addon/pontoon-tools/
  18. @hellosct1 – Pas Sage En Seine 2024 SUMO ? •

    SUMO = SUpport MOzilla • Site officiel – https://support.mozilla.org/ • Support communautaire pour les produits Mozilla • Plateforme dédié • Support Multilangue • Documentation pertinente • Documentation Localisée
  19. @hellosct1 – Pas Sage En Seine 2024 Activités de localisation

    • Les domaines : – Applications – Support utilisateurs – Documentation technique – Sites Web
  20. @hellosct1 – Pas Sage En Seine 2024 En attente de

    relecture • https://support.mozilla.org/fr/localization/unrev iewed
  21. @hellosct1 - MDN • = Mozilla Developer Network • Plateforme

    de ressources pour les développeurs par les développeurs • Des connaissances partagées sur le Web ouvert https://developer.mozilla.org/fr/
  22. @hellosct1 – Pas Sage En Seine 2024 Contenus disponibles •

    HTML • CSS • Javascript • HTTP • API Web • Extensions Navigateur • Technologie Web • Apprendre – MDN – HTML – CSS – Javascript – Accessibilité Guides Références
  23. @hellosct1 – Pas Sage En Seine 2024 2 méthodes sur

    le Dépôt GIT • Occasionnel • Mode développeur – GITHUB https://github.com/mdn
  24. @hellosct1 – Pas Sage En Seine 2024 Démarrage • Organisation

    de la plateforme – MDN / Yari • Serveur web qui s’occupe du rendu du site – Contenu des articles – Interface utilisateur – MDN / Content • Documents Anglophones → Référence MDN – MDN / Translated-content • Contient toutes les localisations FR
  25. @hellosct1 – Pas Sage En Seine 2024 Structurés les documents

    • Dépôts – mdn/translated-content ou mdn/content • /!\ On garde les mêmes noms de fichiers
  26. @hellosct1 – Pas Sage En Seine 2024 Découpage des fichiers

    • Format YAML • Les métadonnées :
  27. @hellosct1 – Pas Sage En Seine 2024 Outillages • Git

    – selon votre système d’exploitation • GitHub – Compte utilisateur • Node.js et npm – comme système de serveur web • yarn – paquet npm
  28. @hellosct1 – Pas Sage En Seine 2024 Futur : Transformation

    des traductions • Améliorer Pontoon de Mozilla • Supprimer les barrières de la langue – Avec les progres LLM (modèles de langage) • Evolution des traductions automatique aux LLM – Enrichir le modèle (ex : google translate) – Essor traduction automatique neuronale • Qui utilise IA • Pourquoi ? – Aider les langues en retrait ou absente https://blog.mozilla.org/l10n/2024/05/28/transforming-translations-how-llms-can-help-improve-mozillas-pontoon/
  29. @hellosct1 – Pas Sage En Seine 2024 Plus loin •

    Mozilla localization: – https://pontoon.mozilla.org/ • Mozilla support: – https://support.mozilla.org/contribute • MDN: – https://developer.mozilla.org/docs/MDN/Community/Contributing – https://tech.mozfr.org/post/2021/03/16/MDN-sur-GitHub-comment-contribuer • Common Voice – https://commonvoice.mozilla.org