Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Langue basculée en anglais suite à upgrade Sympa 6.1.24 -> 6.2.24

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

Archives de la liste

Chronologique Discussions  
  • From: Cyril Quémeras <adresse@cachée>
  • To: adresse@cachée
  • Cc: Laurent Spagnol <adresse@cachée>, David Verdin <adresse@cachée>
  • Subject: Re: [sympa-fr] Langue basculée en anglais suite à upgrade Sympa 6.1.24 -> 6.2.24
  • Date: Wed, 8 May 2019 22:08:42 +0200

Bonjour à tous,

Le 27/03/2019 à 08:56, Laurent Spagnol a écrit :
Ton problème ne vient peut-être pas de Sympa lui-même mais de l'environnement, genre la langue par défaut n'est pas/plus le Français après la mise à jour.

J'ai exploré les deux pistes ; la langue de l'environnement était effectivement 'en_US.utf8', je l'ai passée en 'fr_FR.utf8'.

Cela n'a malheureusement rien changé ; ce qui me surprend le plus, c'est l'aspect hétérogène de la langue utilisée par Sympa dans ses messages techniques. Par exemple, si je poste à une liste modérée, l'admin reçoit ceci :

°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
Sujet : Message à modérer de adresse@cachée pour la liste test-fr
Date : Wed, 8 May 2019 21:47:50 +0200
De : adresse@cachée
Répondre à : adresse@cachée
Pour : adresse@cachée

One new message from list test-fr from adresse@cachée arrived.

They are 3 messages awaiting moderation.
To browse the awaiting messages, you should click on the following link:
<https://sympa.medicalistes.fr/wws/ticket/xxxxxxxxxx>

Pour diffuser le message ci-joint dans la liste test-fr :
<mailto:adresse@cachée?subject=DISTRIBUTE%20test-fr%xxxxxxxxxx>
ou envoyez un e-mail à adresse@cachée avec comme sujet :
DISTRIBUTE test-fr xxxxxxxxxx

Pour refuser sa diffusion (il sera effacé), cliquez ici :
<mailto:adresse@cachée?subject=REJECT%20test-fr%xxxxxxxxxx>
ou envoyez un e-mail à adresse@cachée avec comme sujet :
REJECT test-fr xxxxxxxxxx

La documentation relative à la modération des messages :
<https://sympa.medicalistes.fr/wws/help/admin#moderate>
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°

- le sujet du mail technique est en français
- le début du corps du mail technique est en anglais
- puis la fin est à nouveau en français !

J'ai bien les fichiers sympa.mo et web_help.mo dans /usr/lib/sympa/locale/fr/LC_MESSAGES/

Un autre exemple, si je veux m'abonner à une liste où l'inscription est soumise à confirmation puis approbation du proprio :

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Sujet : Listes de discussion / abonnement à testliste
Date : Wed, 8 May 2019 22:02:05 +0200
De : SYMPA <adresse@cachée>
Pour : adresse@cachée

Vous avez demandé à être abonné à la liste 'testliste'.
If you want this action to be taken, please hit the following link:

https://sympa.medicalistes.fr/wws/auth/xxxxxxxxxxx/subscribe?email=votes%40medicalistes.fr

Si vous ne voulez pas effectuer cette opération, ignorez ce message.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Là aussi, il y a un mélange d'anglais et de français.

Et pareil dans le cas des messages transmis aux proprios d'une liste pour validation d'une inscription :

===============================================================
Sujet : Demande d'abonnement à la liste myelomemultiple
Date : Fri, 26 Apr 2019 12:37:06 +0200
De : SYMPA <adresse@cachée>
Répondre à : adresse@cachée
Pour : adresse@cachée, adresse@cachée, adresse@cachée

Dear owner of list myelomemultiple,

A user asked to be added as a subscriber to your list. If this is OK with you,
you should click the following URL:

https://sympa.medicalistes.fr/wws/auth/xxxxxxxxxxxx/add/myelomemultiple?email=truc3%40medicalistes.fr
===============================================================


J'avoue n'avoir aucune explication à cette hétérogénéité de langue. Les devs de Sympa, une idée ?

Merci !


Cyril Quémeras
adresse@cachée









Plutôt qu'une longue explication, mon démon "Sympa" tourne avec l'utilisateur "sympa".

[08:39:15]:[listes@~]
# su - sympa
$ set |grep LANG
LANG=fr_FR.UTF-8
LANGUAGE=fr_FR:fr

Ensuite il est fort possible que le script de démarrage (sympa-6.2.32/src/etc/script/sympa) lui-même ne soit plus le même. Sur celui du code source tu a:

# Start a module
sympa_module_start() {
    if [ $# = 0 ] ; then
        echo "Usage: sympa_module_start {program}"
        return 1
    fi

#       if [ $1 = "sympa" -a $lang != "" ]; then
#               startparam="-l $lang"
#       else
#               startparam=""
#       fi

        if [ ${use_functions} ]; then
                $sympadir/$1.pl $startparam && success || failure
        else
                $sympadir/$1.pl $startparam && echo "success" || echo "failure"
        fi
        echo
}

=> C'est commenté, mais Sympa accepte le paramètre "-l" pour forcer la langue.

Précision: je démarre les services "à l'ancienne".

Du coup, on peut aussi imaginer que ton ancienne install démarrait via "init" et que c'est passé à Systemd après la mise à jour ... Le comportement peut être différent si ce dernier ne passe pas l'environnement aux démons.

On se retrouve parfois avec des scripts "init" et des ".service" pour le même truc et on ne sait pas qui fait quoi !

Cdlt,

LS




Le 27/03/2019 à 08:14, Guillaume Tournat (via sympa-fr Mailing List) a écrit :
Bonjour

Il faudrait essayer avec fr_FR peut être ?
Plutôt que « fr » tout seul


Le 27 mars 2019 à 00:01, Cyril Quémeras <adresse@cachée> a écrit :

    Salut à tous,

   nous venons de passer d'une Ubuntu 16.04 LTS à une 18.04 LTS, faisant passer le paquet Sympa de la 6.1.24 à la 6.2.24.

   J'ai la surprise de constater que les messages techniques sont désormais envoyés aux gestionnaires en anglais alors qu'ils l'étaient en français antérieurement au release-upgrade.

   Le paramètre 'lang' dans le sympa.conf est bien positionné à 'fr'. Le paramètre 'supported_lang' est également non modifié ('fr,en_US').

   Je ne vois rien de nouveau dans le fichier config des listes concernées.

   Une idée pour forcer Sympa à reparler en français ?

Merci !
--

  Cyril Quémeras
  adresse@cachée

  Soutenir Médicalistes ? Oui, bien sûr, c'est par là:
  www.medicalistes.fr/aider.php


  • Re: [sympa-fr] Langue basculée en anglais suite à upgrade Sympa 6.1.24 -> 6.2.24, Cyril Quémeras, 08/05/2019

Archives gérées par MHonArc 2.6.19+.

Haut de le page