Traduction de la documentation

Le projet Darktable a besoin de vous.

La traduction de la documentation est à nouveau possible. Le projet a obtenu un compte Weblate gratuit en tant que projet Open Source.

Pour se lancer dans la traduction c’est assez simple:

  1. Créer un compte Weblate
  1. Aller ici pour commencer à traduire les chaînes non traduites:

La documentation en Français est actuellement à 74%, c’est pas mal, mais il n’y a pas de traducteur Français pour le moment.

À vos claviers :slight_smile: Et merci d’avance !

Pascal.

Comme je l’ai écrit sur pixls.us, je m’y consacrerai à mon retour de voyages dans quelques semaines.

Après la traduction de https://darktable.info ça s’inscrit dans une certaine logique.

Et plus on sera de fous…

Super, tu n’avais pas dit que tu regarderai la traduction en Français :slight_smile:

Et oui, avec le boulot qu’il y a, plus il y aura de contributeurs, mieux ce sera.

Hum, je me suis créé un compte, enfin, j’ai réactivé un vieux compte …

Je ne garantis pas que je trouverais beaucoup de temps, mais je vais essayer.

Sébastien

1 « J'aime »

Super ! J’en avais fait un petit peu il y a quelques temps, avant que ça ne parte en sucette. Je vais pouvoir m’y remettre. Ce qu’il y a de bien avec Weblate, c’est que tu fais ce que tu peux, quand tu peux. :slightly_smiling_face:

1 « J'aime »

Bonjour,
Je suis volontaire pour aider à cette traduction.
J’utilise darktable depuis plusieurs années et j’utilise l’anglais depuis des décennies pour le travail puis pour les voyages.
Comme dit @Seb17, je vais essayer de trouver du temps pour la communauté.
Cordialement
Bruno

Super, merci !

Tu n’as qu’à suivre ce que @pascal expliquait dans le 1er post de ce sujet.

À cet instant, il reste 136 phrases à traduire.

Pour le reste, je ne sais pas trop, je m’en remets aux habitués…

Il reste 25 chaînes à traduire qui me semblent relatives à des fonctionnalités d’IA que je ne maîtrise pas, ayant une version de dt 5.6.0 sans IA…

Si d’autres traducteurs peuvent s’y coller ?..

Si je comprends bien, j’ai traduit 995 phrases.

À ce stade, @pascal y a-t-il autre chose vers quoi tu pointerais à présent, concernant ces trads ?

J’ai traduit quelques chaînes : celle qui reste je ne vois pas l’option dont il est question dans Darktable.

Je me réponds…

Il y a près de 700 traduction à vérifier.

J’ai remarqué dans les premières que les syntaxes markdown en sont souvent la cause…

Il est important de lire cette page avant de traduire darktable user manual - Guide du traducteur

Sous peine d’imposer un surcroît de travail de vérification et de correction.

Outre des erreurs de syntaxe, je trouve des interprétations plutôt libres du texte d’origine ce qui n’est pas le but.

Un exemple :

The function `dtutils.check_min_api_version` will check compatibility for you. `« 7.0.0 »` is the API version you have tested your script with and the « `…` » will turn into your script’s name.

traduit par

La fonction darktable.configuration.check_version vérifie la compatibilité pour vous. Le « ... » est le nom de votre script et {2,0,0} est la version de l’API avec laquelle vous avez testé votre script. Vous pouvez ajouter plusieurs versions d’API si vous mettez à jour votre script pour plusieurs versions de darktable.

:thinking:

Bonjour,
J’essaie de comprendre comment fonctionne Weblate. Voici ce que j’ai compris :


Dans cette copie d’écran,

  • dans la colonne « Anglais », il y a le texte en anglais.
  • dans la colonne « Français », il y a le texte que je viens de traduire.

Je cherche le texte en anglais dans la documentation en anglais et je le trouve.

Ce que je ne comprends pas :

  • je cherche le texte en français dans la documentation en français et je ne le trouve pas.
  • quand ou comment le texte en français arrive-t-il dans la doc en français ?
  • est-ce que je dois faire quelque chose pour cela ?

Bonjour,

darktable user manual - Guide du traducteur me semble un bon point d’entrée, mais cet autre page darktable user manual - translations setup explique en détail le processus.

Une fois connecté à Weblate, il faut aller sur la page de traduction en français.

Là, je choisis soit :

Dans le 1er cas, il n’y a évidemment pas de français dans la ligne correspondante.

Dans le 2nd cas, la première ligne généralement montre ce qui ne va pas. Sinon tout en haut de la colonne de droite.
Puis la ligne d’origine en anglais et en dessous la traduction française à vérifier et corriger éventuellement.

Il y a des termes à ne pas traduire ! Par exemple Pull Request. Dans ce cas, il suffit de cliquer sur le bouton Ignorer en haut de la colonne de droite dans la section Points à vérifier.

Puis Enregistrer et poursuivre.

En version courte, on me reprendra si je me trompe :
On modifie la traduction dans Weblate, une moulinette quotidienne (de nuit) à base d’un script (generate-translations.sh) traite ce qui a été produit dans Weblate et le pousse sur github. Là Hugo récupère les billes pour les mettre en ligne sur la documentation officielle.

Plus d’informations et de réponses sans doute sur dtdocs - translations are up again :-) ! - darktable - discuss.pixls.us

Pour compléter la réponse très complète de @Manu, et aider @bm10 :
Une petite astuce bien pratique pour accéder au contexte de la chaine à traduire : cliquer simplement à droite sur Détails, puis dans le déroulant qui s’ouvre cliquer sur le lien en dessous de Emplacement de chaîne source.

1 « J'aime »

Voilà, j’ai traduit la dernière chaîne !

1 « J'aime »

Y’a plus que 619 chaînes à vérifier… :laughing:

J’en ai fait une, plus que 618 ;-). Pas simple, ce sont des chaînes qui ont été modifiées et pour lesquelles il faut modifier la traduction pour refléter les modifs faites. Ça demande pas mal d’attention.

Oui, beaucoup plus que les traductions 'from scratch" !

Souvent je reprends à zéro plutôt que chercher dans la traduction quel(s) mot(s) sont à côté de la plaque.

Et puis il y a les chaînes signalées pour lesquelles le bouton Ignorer (en haut à droite) est la bonne réponse…

Encore une de plus. → 617 …

1 « J'aime »

Bonjour,
J’ai enregistré une chaîne où il y a des tabulations, mais dans le user manual français, c’est n’importe quoi (voir le chapitre Sujets spéciaux>Variables.
doc an anglais


doc en français

Comment maîtriser ces tabulations ?