Actions
Anomalie #5736
ferméMauvais message affiché par WWSympa lors d'une inscription à une liste
Statut:
Fermé
Priorité:
Faible
Assigné à:
Catégorie:
-
Version cible:
Début:
05/01/2022
Echéance:
% réalisé:
0%
Temps estimé:
Description
Il y a un mauvais message affiché lorsqu'une personne tente de s'inscrire à une liste (que ce soit via l'interface web ou par courriel). Celaa induit en erreur la personne qui du coup ne validera peut-être pas l'inscription.
On reçoit bien le courriel de Sympa pour valider son inscription mais on reçoit un 2e courriel indiquant (exemple fictif)
La commande a été exécutée : > subscribe actus > sent_to_user La demande a été soumise au gestionnaire de la liste (foo@bar.org)
C'est exactement le même souci qu'avec le Sympa de l'April https://agir.april.org/issues/4668
Actions
#2
Mis à jour par Frédéric Couchet il y a presque 3 ans
On applique la même résolution que pour le Sympa de l'April :
$ apt install gettext
$ mkdir /root/sympa-ticket-5736
$ cd /root/sympa-ticket-5736
$ dpkg -s sympa |grep Version
$ wget http://deb.debian.org/debian/pool/main/s/sympa/sympa_6.2.60~dfsg.orig.tar.xz
$ tar Jxvf sympa_6.2.60~dfsg.orig.tar.xz
$ cd sympa-6.2.60/po/sympa/
$ msgfmt -c -o fr.mo -v fr.po
-> 2810 messages traduits, 1 traduction approximative, 1 message non traduit.
Diff avec le fichier qui est livré avec le paquet Debian :
$ diff -u /usr/share/locale/fr/LC_MESSAGES/sympa.mo fr.mo
-> fichier identique (parfait)
On peut donc modifier le fichier fr.po pour remplacer la chaîne et avoir un nouveau fichier MO :
$ cp fr.po fr.po.orig
$ diff -u fr.po.orig fr.po
-msgstr "La demande a été soumise au gestionnaire de la liste (%1)"
+msgstr "Votre requête à été transmise à l'adresse (%1) pour une demande de confirmation. Le message envoyé contenant un lien de validation."
$ msgfmt -c -o fr.mo -v fr.po
On met en prod :
$ cd /usr/share/locale/fr/LC_MESSAGES/
$ cp sympa.mo sympa.mo.dpkg
$ cp ~/sympa-ticket-5736/sympa-6.2.40/po/sympa/fr.mo sympa.mo
$ systemctl restart sympa
$ systemctl restart wwsympa
Actions