Objet :
Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Philippe Aepli <adresse@cachée>
- To: "adresse@cachée" <adresse@cachée>
- Subject: RE: [sympa-fr] Modifier une traduction
- Date: Thu, 28 Sep 2017 16:14:13 +0000
Bonjour,
|
|
|
|
Ben, je profite de l'occase pour te dire qu'il y a une coquille d'en l'en-tête du fichier fr.po dans les sources.
|
|
Lorsque je compile ce fichier avec la commande msgfmt et l'option –c, j'obtiens l'erreur suivante:
|
|
|
|
|
$ msgfmt -c -o fr.mo fr.po
|
|
fr.po:2: warning: header field 'Project-Id-Version' missing in header
|
|
|
En fait c'est tout bête, il manque un 'e':
|
|
|
|
|
$ cp fr.po fr.po.old
|
|
$ vi fr.po
|
|
$ diff -u fr.po.old fr.po
|
|
--- fr.po.old 2017-09-28 18:10:56.629148429 +0200
|
|
+++ fr.po 2017-09-28 18:11:18.669285367 +0200
|
|
@@ -10,7 +10,7 @@
|
|
"Language: fr\n"
|
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
|
"X-Generator: Pootle 2.8\n"
|
|
-"Projct-Id-Version: fr\n"
|
|
+"Project-Id-Version: fr\n"
|
|
"X-POOTLE-MTIME: 1497472086.000000\n"
|
|
|
|
#. This entry is a date/time format
|
|
$ msgfmt -c -o fr.mo fr.po
|
|
|
Comment veux-tu que je signale cette petite erreur ?
|
|
|
|
Salutations.
|
|
|
|
|
Philippe AEPLI Email:
adresse@cachée
Université de Genève Tél: +41 22 379 72 86
Division STIC Mob: +41 79 280 20 24
Rue du Général-Dufour, 24 Fax: +41 22 379 79 86
1204 Genève
De : adresse@cachée [mailto:adresse@cachée]
De la part de David Verdin
Envoyé : jeudi 28 septembre 2017 10:57
À : adresse@cachée
Objet : Re: [sympa-fr] Modifier une traduction
Oui ,c'est la solution à court terme.
Évidemment, comme l'a fait Brunon, il faut aussi reportefr vos modifications dans les sourcse via le site de traduction :
https://translate.sympa.org/
Sinon, à la prochaine mise àjour, vos corrections vont être écrasées.
Bonne journée !
David
On 27/09/2017 18:08, Bruno Jolys wrote:
Alors, en local :
J'ai transféré ce sympa-master/po/sympa/fr.mo sur le serveur et remplacé /usr/lib/sympa/locale/fr/LC_MESSAGES/sympa.mo
A priori ça marche !
Bien coop'
Bruno
Le 27/09/2017 à 16:38, Bruno Jolys a écrit :
Bonjour,
Je cherche à modifier l'intitulé de ce champ pour mettre "Prénom Nom" à la place de "Nom"
Je me suis dit que ça devait se trouver dans les traductions et j'ai cherché par là :
https://github.com/sympa-community/sympa/blob/master/po/sympa/fr.po
Il y a bien vers la ligne 7626 un truc qui ressemble :
#:
default/web_tt2/editsubscriber.tt2:15
default/web_tt2/pref.tt2:8
|
|
#:
default/web_tt2/suboptions.tt2:5
default/web_tt2/subscribe.tt2:30
|
|
msgstr "Nom :"
Mais quoi en faire ?
Sinon, j'ai vu en dur ces lignes-là :
/usr/share/sympa/default/web_tt2/suboptions.tt2 (ligne 5)
<form action=""[%" path_cgi %]" method="post">
<label for=""gecos">[%|loc%]Name:[%END%]</label>" <input type="text" name="gecos" id="gecos" value="[% subscriber.gecos %]" size="25" />
[% PROCESS edit_attributes.tt2 %]
<label> [%|loc%]Member since:[%END%] </label> [% subscriber.date %]
<label> [%|loc%]Last update:[%END%] </label> [% subscriber.update_date %]
<label for=""reception">" [%|loc%]Receiving mode:[%END%] </label>
/usr/share/sympa/default/web_tt2/pref.tt2 (ligne 8)
<form action=""[%" path_cgi %]" method="post">
<fieldset>
<label>[%|loc%]Email:[%END%] </label>[% user.email %]
<label for=""gecos">[%|loc%]Name:[%END%] " </label><input type="text" id="gecos" name="gecos" size="30" value="[% user.gecos %]" />
<label for=""lang"" style="vertical-align:top;">[%|loc%]Language:[%END%] </label>
<div>
/usr/share/sympa/default/web_tt2/editsubscriber.tt2
<form action=""[%" path_cgi %]" method="post">
<fieldset>
<input type="hidden" name="previous_action" value="[% previous_action %]" />
<input type="hidden" name="list" value="[% list %]" />
<input type="hidden" name="email" value="[% current_subscriber.escaped_email %]" />
<label for=""new_email">[%|loc%]Email:[%END%] " </label>
<input type="text" name="new_email" id="new_email" value="[% current_subscriber.escaped_email %]" size="25" />
<label for=""gecos">[%|loc%]Name:[%END%] " </label>
<input type="text" name="gecos" id="gecos" value="[% current_subscriber.gecos %]" size="25" />
[% IF current_subscriber.custom_attribute %]
[% SET subscriber = current_subscriber ;
PROCESS edit_attributes.tt2 %]
[% END %]
Si vous avez une méthode à me proposer, je suis preneur.
Bien coop'
Bruno
--
"Mieux vaut viser la perfection et la rater que viser la médiocrité et l'atteindre."
- Francis Blanche
|
Archives gérées par MHonArc 2.6.19+.