Subject: Besoin d'aide pour traduire Frescobaldi

From: Jean Abou Samra <[email-masked]>
Date: Mon, 26 Dec 2022 16:17:19 +0100

Bonjour tout le monde,

Comme Frescobaldi continue d'évoluer, il y a besoin de contributions
pour traduire les nouveaux menus, boutons, etc. de son interface de
l'anglais au français. Actuellement, 1592 des 2048 petits bouts de
texte sont traduits, mais il en reste 456 à traduire. Est-ce que certains
sur cette liste seraient motivés pour le faire ?

Moi-même, j'ai déjà assez à faire avec LilyPond, Jean-Charles sûrement
aussi (je ne lui ai pas demandé), et puis ce serait un bon moyen
d'embarquer de nouveaux traducteurs, sachant que le travail de
traduction est plus simple pour Frescobaldi que pour LilyPond.

S'il y a des partants, n'hésitez pas à vous faire connaître.
Pour ceux qui sont déjà familiers de Git et GitHub, le dépôt
de Frescobaldi est là :

https://github.com/frescobaldi/frescobaldi

et le fichier à traduire est i18n/frescobaldi/fr.po.

Et pour ceux qui ne le sont pas, vous pouvez télécharger le
code source de Frescobaldi sous forme d'archive ZIP en suivant
ce lien :

https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip

puis dézipper l'archive, modifier le fichier
frescobaldi-master/i18n/frescobaldi/fr.po, et me le renvoyer.
Je me chargerai des formalités pour l'intégrer.

Pour éditer le fichier, vous pouvez éditer n'importe quel éditeur
PO, comme Poedit ou Lokalize. Cela se présente sous forme d'une
suite de petits morceaux de texte anglais (comme « Save », « Update
with convert-ly », etc.), avec à chaque fois une fenêtre pour écrire
la traduction française.

En bonus, il y aurait aussi le manuel de l'utilisateur à traduire,
dans i18n/userguide/fr.po, qui en est à 432 chaînes sur 582 traduites
et 150 restantes (ce sont des paragraphes, donc un peu plus longs à
traduire).

Surtout manifestez-vous si vous êtes intéressé(e), ce serait dommage
d'être à plusieurs sur le même fichier (mais on peut se répartir
le travail).

Cordialement,
Jean

---

From: Jean Abou Samra <[email-masked]>
Date: Mon, 26 Dec 2022 16:24:16 +0100

> Pour éditer le fichier, vous pouvez éditer n'importe quel éditeur

« utiliser n'importe quel éditeur », bien sûr…

---

From: Martial R <[email-masked]>
Date: Tue, 27 Dec 2022 09:05:23 +0100

Bonjour,
Je suis ok pour en prendre un bout, ça serait ma moindre participation
à LilyPond !

-- 
Martial Rameaux

---

From: SFR <[email-masked]>
Date: Tue, 27 Dec 2022 10:51:48 +0100

Hello
Je veux bien participer aussi!
Martial, attendons encore un peu pour voir si d'autres se manifestent et continuons la discussion en privé pour se répartir les tâches?
Raphael

> On 27 Dec 2022, at 09:05, Martial R <[email-masked]> wrote:
> 
> Bonjour,

---

From: [email-masked]
Date: Tue, 27 Dec 2022 12:25:08 +0100 (CET)

Bonjour,&nbsp;Avec plaisir pour donner un coup de main ! Il faut juste m'indiquer la marche à suivre.&nbsp;EmmanuelEnvoyé depuis mon mobile--------------------------De : "SFR"À : [email-masked]: 27 déc. 2022 10:52Sujet : Re: Besoin d'aide pour traduire FrescobaldiHelloJe veux bien participer aussi!Martial, attendons encore un peu pour voir si d'autres se manifestent et continuons la discussion en privé pour se répartir les tâches?Raphael&gt; On 27 Dec 2022, at 09:05, Martial R  wrote:&gt; &gt; Bonjour,&gt; Je suis ok pour en prendre un bout, ça serait ma moindre participation&gt; à LilyPond !&gt; &gt; &gt; -- &gt; Martial Rameaux&gt; &gt;&gt; Surtout manifestez-vous si vous êtes intéressé(e), ce serait dommage&gt;&gt; d'être à plusieurs sur le même fichier (mais on peut se répartir&gt;&gt; le travail).&gt;&gt; &gt;&gt; Cordialement,&gt;&gt; Jean&gt;&gt; &gt;

---

From: nicolas lehembre <[email-masked]>
Date: Tue, 27 Dec 2022 13:06:04 +0100

bonjour
moi aussi ça me tente bien, et pareil, j'ai juste besoin d'une marche à 
suivre .
à bientôt !
nicolas

Le 27 décembre 2022 12:26:41 [email-masked] a écrit :
> Bonjour,
>
>
> Avec plaisir pour donner un coup de main ! Il faut juste m'indiquer la 
> marche à suivre.
>
> Emmanuel
>
> Envoyé depuis mon mobile
>
>
>
> --------------------------
> De : "SFR"
> À : [email-masked]
> Envoyé: 27 déc. 2022 10:52
> Sujet : Re: Besoin d'aide pour traduire Frescobaldi
> Hello
> Martial, attendons encore un peu pour voir si d'autres se manifestent et 
> continuons la discussion en privé pour se répartir les tâches?
> Raphael
>
>> On 27 Dec 2022, at 09:05, Martial R  wrote:
>>
>> Bonjour,

---

From: Denis Bitouzé <[email-masked]>
Date: Tue, 27 Dec 2022 16:14:56 +0100

> Bonjour tout le monde,

Bonjour à tous,

> et le fichier à traduire est i18n/frescobaldi/fr.po.

Désolé, je n'ai absolument pas le temps d'aider à la traduction de
Frescobaldi (et de Lilypond), mais juste une remarque : pourquoi ne pas
utiliser un outil plus simple et plus moderne pour les traductions ? Par
exemple :

- TeXstudio, IDE LaTeX, est depuis quelques temps traduit via Transifex :
  ┌────
  │ https://www.transifex.com/
  └────
- Zotero Better BibTeX est traduit via Crowdin (plus pratique car des
  suggestions de traductions sont proposées) :
  ┌────
  │ https://crowdin.com/  
  └────

Ça semble gratuit pour les projets open-source :

- https://www.transifex.com/pricing/ (FAQ « What are the basic
  requirements to qualify as an Open Source account? »)
- https://crowdin.com/page/open-source-project-setup-request
-- 
Denis

---

From: Eulogia <[email-masked]>
Date: Tue, 27 Dec 2022 18:53:52 +0100

Bonjour,

Pour la procédure, il suffit de suivre ce que Jean a indiqué, je cite:

"vous pouvez télécharger le
code source de Frescobaldi sous forme d'archive ZIP en suivant
ce lien :

https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip <https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip>

Pour éditer le fichier, vous pouvez éditer n'importe quel éditeur
PO, comme Poedit ou Lokalize."

Poedit me paraît assez simple et intuitif, on peut le télécharger ici: https://poedit.net/ <https://poedit.net/>

Donc pour faire simple, il faut: 

1. Télécharger sur https://poedit.net/ <https://poedit.net/> et installer poedit
2. Télécharger le fichier https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip <https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip>, et ouvrir avec poedit le sous-fichier frescobaldi-master/i18n/frescobaldi/fr.po
3. poedit indique combien de chaînes n'ont pas encore été traduites, il suffit de regarder comment ont été traduites les autres et d'appliquer le même genre de traduction sur celles qui restent à traduire
4. poedit propose en version payante une suggestion de traduction intégrée via deepL, mais on peut aussi faire un copier-coller à ce lien: https://www.deepl.com/fr/translator <https://www.deepl.com/fr/translator> , pour avoir la même suggestion.
5. Une fois modifié, renvoyer le fichier frescobaldi-master/i18n/frescobaldi/fr.po à un autre contributeur 
6. Quand tout est traduit, envoyer le fichier frescobaldi-master/i18n/frescobaldi/fr.po à Jean ou le poster directement sur Github. 

Au plaisir, 

ben

> Le 27 déc. 2022 à 13:06, nicolas lehembre <[email-masked]> a écrit :
> 
> bonjour 
> moi aussi ça me tente bien, et pareil, j'ai juste besoin d'une marche à suivre .
> à bientôt !
> nicolas
> 
>> Avec plaisir pour donner un coup de main ! Il faut juste m'indiquer la marche à suivre. 
>> 
>> Emmanuel
>> 
>> Envoyé depuis mon mobile
>>

---

From: Martial R <[email-masked]>
Date: Tue, 27 Dec 2022 19:13:53 +0100

Pour avoir testé PoEdit suite au message de jean, oui simple, intuitif,
proposition de traduction...
Reste à se partager le travail.

Cordialement

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 27 Dec 2022 20:51:12 +0100

> - https://crowdin.com/page/open-source-project-setup-request

Merci Denis pour la suggestion, mais il y a de bonnes raisons de faire
autrement : d'une part, l'unique fois où j'ai essayé de contribuer
à la traduction d'un projet (Sphinx) sur Transifex, je n'ai pas
trouvé cela spécialement simple (je n'ai pas d'expérience de Crowdin),
mais surtout, je vois aussi la traduction comme une manière utile
de faire ses premiers pas avec la manière dont on peut contribuer
à un projet de logiciel libre comme Frescobaldi, ce pour quoi
il est bon de prendre conscience de ce que sont un dépôt Git,
un patch, etc., même si je me propose de me charger de faire les
patches au moins au début.

Cordialement,
Jean

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 27 Dec 2022 20:53:08 +0100

Bonjour,

Merci à tous ceux qui se sont proposés, merci aussi à Eulogia de faire
les explications à ma place :-)

Je contacte les volontaires en privé pour qu'on s'organise. Si vous
voulez vous ajouter à la petite équipe, n'hésitez pas à m'écrire.

Cordialement,
Jean

---

From: Denis Bitouzé <[email-masked]>
Date: Tue, 27 Dec 2022 21:08:43 +0100

> trouvé cela spécialement simple (je n'ai pas d'expérience de Crowdin),

Je suis d'accord que ça n'est pas complètement évident : j'ai moi-même
au début (intérieurement) râlé (pour TeXstudio) au motif que tout
marchait jusque là très bien avec Git et les fichiers `.po`. Mais force
est de reconnaître que Transifex ou Crowdin sont des moyens susceptibles
de plus facilement être adoptés par des non
informaticiens/geeks. Utiliser Git et faire des pull requests est un
(presque) bonheur mais nécessite néanmoins un investissement non
négligeable.

> patches au moins au début.

Je comprends mais ça risque quand même de restreindre assez
drastiquement le nombre de volontaires (ceci dit sans vouloir décourager
qui que ce soit).

Cordialement.
-- 
Denis

---

From: Remy CLAVERIE <[email-masked]>
Date: Sat, 31 Dec 2022 09:26:55 +0100 (CET)

Bonjour à tous,

Je suis aussi partant pour participer à la traduction de Frescobaldi !

J'ai déjà participé à la traduction d'un projet il y a une dizaine d'année ; à l'époque, j'avais utilisé QtLinguist. Très pratique, si mes souvenirs sont bons.

Je vous souhaite un excellent réveillon !

Rémy

envoyé : 27 décembre 2022 à 19:13
de : Martial R <[email-masked]>
à : Eulogia <[email-masked]>
cc : nicolas lehembre <[email-masked]>, [email-masked], SFR <[email-masked]>, Jean Abou Samra <[email-masked]>, lilypond-user-fr <[email-masked]>, Jean-Charles Malahieude <[email-masked]>
objet : Re: Besoin d'aide pour traduire Frescobaldi

Pour avoir testé PoEdit suite au message de jean, oui simple, intuitif, proposition de traduction...
Reste à se partager le travail.

Cordialement

---

From: Jean-Paul Quelen <[email-masked]>
Date: Sat, 31 Dec 2022 14:30:25 +0100

Bonjour,

Moi aussi je suis volontaire mais il faudrait mettre en place une 
procédure pour éviter qu'on soit 50 à faire le même travail.
Par exemple un fichier qu'on pourrait modifier à plusieurs en ligne.

Cordialement et bonne année à tout le monde
Jean-Paul

Le 27/12/2022 à 18:53, Eulogia a écrit :
> <https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip>
> 
> Poedit me paraît assez simple et intuitif, on peut le télécharger ici: 
> https://poedit.net/ <https://poedit.net/>
> 
> 2. Télécharger le fichier 
> <https://github.com/frescobaldi/frescobaldi/archive/refs/heads/master.zip>, et ouvrir avec poedit le sous-fichier frescobaldi-master/i18n/frescobaldi/fr.po
> 3. poedit indique combien de chaînes n'ont pas encore été traduites, il 
> suffit de regarder comment ont été traduites les autres et d'appliquer 
> le même genre de traduction sur celles qui restent à traduire
> 4. poedit propose en version payante une suggestion de traduction 
> intégrée via deepL, mais on peut aussi faire un copier-coller à ce lien: 
> https://www.deepl.com/fr/translator 
> <https://www.deepl.com/fr/translator> , pour avoir la même suggestion.
> 5. Une fois modifié, renvoyer le fichier 
> frescobaldi-master/i18n/frescobaldi/fr.po à un autre contributeur
> 6. Quand tout est traduit, envoyer le fichier 
> frescobaldi-master/i18n/frescobaldi/fr.po à Jean ou le poster 
> directement sur Github.
> 
> Au plaisir,
> 
> ben
> 
> 
>> Le 27 déc. 2022 à 13:06, nicolas lehembre <[email-masked] 
>> <mailto:[email-masked]>> a écrit :
>>
>> bonjour
>> Le 27 décembre 2022 12:26:41 [email-masked] 
>> <mailto:[email-masked]> a écrit :
>>
>>> Bonjour,
>>>
>>>
>>> À : [email-masked] <mailto:[email-masked]>
>>> Martial, attendons encore un peu pour voir si d'autres se manifestent 
>>> et continuons la discussion en privé pour se répartir les tâches?
>>> Raphael
>>>