Pour traduire nos solutions, nous utilisons Weblate. Avant d’expliquer comment utiliser Weblate, répondons à quelques questions de base que vous pourriez vous poser.

Qu’est-ce que Weblate ?

Weblate est un outil de traduction libre, accessible par le web, avec une intégration étroite du contrôle de version. Il propose deux interfaces utilisateur, la propagation des traductions entre composants, des contrôles qualité et un lien automatique vers les fichiers sources. Vous trouverez plus de détails sur ce logiciel ici

Pourquoi utilisons-nous Weblate dans /e/OS ?

Nous utilisons Weblate pour automatiser le processus de localisation de tous les textes des applications par défaut.

Quelles langues sont prises en charge sur /e/OS ?

Nous nous concentrons sur la prise en charge des langues suivantes :

  • English
  • Italian
  • French
  • German
  • Spanish
Astuce: Nos solutions sont toujours traduites dans ces 5 langues. Si vous remarquez une traduction manquante dans l’une de ces langues, merci de nous le signaler via GitLab.

En plus de ces 5 langues, certains membres de la communauté contribuent à la traduction dans d’autres langues, par exemple :

  • Polish
  • Dutch
  • Russian
  • Turkish
  • Bulgarian

Ces langues seront-elles les seules prises en charge ?

Vous voulez aider à traduire les textes de /e/OS dans votre propre langue ? Créez un ticket dans GitLab pour demander son ajout !

Puis-je aider à traduire /e/OS sur Weblate ?

D’accord, j’ai mon identifiant /e/Gitlab, comment procéder ?

  • Connectez-vous à https://i18n.e.foundation/ avec votre identifiant /e/Gitlab - Voici à quoi ressemble l’écran d’accueil de Weblate ; le bouton Sign in se trouve en haut à droite :

Page de connexion

  • Une fois connecté, vous devriez voir un écran similaire à celui-ci :

Tableau de bord Weblate

Astuce: Veuillez noter que vous devez impérativement vous connecter une première fois à Weblate comme décrit ci-dessus avant de demander ces droits, sans quoi nous ne pourrons pas vous trouver dans l’interface d’administration.

Comment utiliser Weblate et traduire

  • Voici le tableau de bord de Weblate
  • Dans le menu » Projects » Browse all Projects
  • Vous devriez arriver sur cet écran

Parcourir les projets Weblate

  • Sélectionnez le projet auquel vous souhaitez contribuer :
    • /e/OS si vous voulez traduire pour /e/OS
    • ecloud si vous voulez traduire pour Murena Workspace
    • /e/OS support center si vous voulez traduire la documentation
  • Un écran similaire au suivant s’ouvrira :

Traduire

Astuce: Dans Weblate, les projets sont appelés Components.
  • Sélectionnez le composant sur lequel vous voulez travailler, par exemple BlissLauncher ou AccountManager
  • Un écran s’ouvrira, présentant les différentes langues dans lesquelles nous traduisons

Traduire

  • Sélectionnez la langue dans laquelle vous voulez traduire. Un écran comme celui-ci s’ouvrira :

Traduire

  • Sur cet écran, cliquez de préférence sur Unstranslated strings et Unfinished strings. S’il n’y en a pas, vous pouvez sélectionner Strings waiting for review. Vous pouvez aussi utiliser l’onglet Search pour chercher une chaîne précise à modifier.
  • L’écran suivant est celui où vous allez travailler
  • Dans le cadre du haut intitulé « Translation », vous voyez le texte en anglais dans une zone de texte, et en dessous une autre zone de texte où vous devez saisir la traduction dans la langue sur laquelle vous travaillez :

Traduire

  • Une fois la chaîne traduite, cliquez sur Save and continue pour passer à la suivante. Veillez à laisser l’option par défaut Waiting for review sélectionnée.
  • La chaîne suivante s’affichera pour que vous la traduisiez

Pourquoi laisser l’option par défaut Waiting for review sélectionnée ?

Plusieurs contributeurs peuvent traduire pour la même langue, et vous remarquerez qu’il est parfois difficile de faire abstraction de la formulation d’origine en anglais pour que la traduction sonne naturellement dans votre langue. Ainsi, lors de la première traduction d’une chaîne, il vaut mieux la marquer « waiting for review » afin qu’un autre contributeur de votre langue puisse la vérifier. Vous pouvez également la vérifier vous-même quelques jours plus tard, avec un regard neuf.

Lorsque vous relisez une traduction, vous pouvez cocher l’option Approved puis cliquer sur Save and continue si cette traduction vous semble bonne.

Vous avez encore des questions sur Weblate et son fonctionnement ?