Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Pb de traduction suite à un ajout de scenario

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Luc Veillon <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Pb de traduction suite à un ajout de scenario
  • Date: Thu, 10 Jan 2013 17:02:05 +0100

Bonjour,

Je souhaite personnaliser des scenarios. Exemple : scenario de revue des abonnés autorisant les owners et les editors.

Etape 1 : construction d'un scenario, avec une cause de rejet personnalisée :
reject(reason='review_owner_editor')
Jusque là, je suis dans les clous, mais évidemment, le message d'erreur n'existe pas.

Pour la suite, je me suis inspiré du manuel html de la v6.1.7, sur la traduction de sympa, en suivant comme je pouvais le §compléter une traduction existante.


Etape 2 : modifier /home/sympa/src/sympa-6.1.7/mail_tt2/authorization_reject.tt2 pour y définir mon entrée :

[% ELSIF reason == 'review_owner_editor' -%]

[%|loc()%]The 'review' feature is restricted to list owners and editors.[%END%]


Etape 3 : compléter le sympa.pot de la distribution /home/sympa/src/sympa-6.1.7/po/sympa.pot pour y ajouter une référence à cette nouvelle entrée :

#: ../mail_tt2/authorization_reject.tt2:101

msgid "The 'review' feature is restricted to list owners."

msgstr ""

=> là, je dois sortir des clous, car il faudrait que je renumérote à la main les lignes de authorization_reject.tt2 pour rester cohérent...

Etape 4 : éditer avec poedit ou autre le fichier /home/sympa/src/sympa-6.1.7/po/fr.po

Etape 5 : aller dans /home/sympa/src/sympa-6.1.7/ et lancer un make all

Ca plante :
rm -f fr.gmo && : --statistics -o fr.gmo fr.po
mv: impossible d'évaluer « t-fr.gmo »: Aucun fichier ou dossier de ce type
make[1]: *** [fr.gmo] Erreur 1
make[1]: quittant le répertoire « /home/sympa/src/sympa-6.1.7/po »
make: *** [stamp-po] Erreur 2

Effectivement, je n'ai pas touché au fr.gmo.
Qu'est ce qui me manque ? La doc n'est pas hyper limpide sur ce qui ne devrait pas nécessiter la reconstruction complète d'une traduction de sympa.

Cordialement

-- 
Luc VEILLON
Pôle Hébergement National
DSI - Rectorat d'Orléans-Tours
10 Rue Molière
45 000 Orléans
Tél: 02 38 79 45 20/ 02 38 79 45 51
Fax: 02 38 79 45 29
Mel : adresse@cachée




Archives gérées par MHonArc 2.6.19+.

Haut de le page