En date de : Lun 8.6.09, RastaPopoulos <vincent@ldd.fr> a écrit :
> Alors, y'aurait il une subtilité pour arriver à
> passer l'environnement de langue au formulaire ou est-ce un
> bogue ? (auquel cas je peux ouvrir un ticket si
> nécessaire...)Est-ce que ton compte SPIP, sur lequel tu te connectes
habituellement, est configuré en français ? (Puisque
chacun peut mettre la langue qu'il veut pour l'interface.)Car si c'est le cas, c'est gardé en mémoire dans un
cookie, et ton formulaire d'identification sera toujours
dans ta langue choisie.
bien vu! Effectivement si je crée un cookie spip_lang pour ce site avec "en" comme valeur, la langue utilisée dans la partie #FORMULAIRE_LOGIN est l'anglais.
Sur ce point le problème est donc résolu: merci!
En revanche ça ne change rien au fait qu'apparemment on ne peut "forcer" le paramètre de langue transmis au formulaire: le cookie prend le pas sur un éventuel {#ENV{lang}} passé en critère de l'appel du formulaire... mais ça reste finalement un cas assez tordu (l'utilisateur qui n'arrête pas de changer de langue dans le privé sera généralement un dev de squelette/plugin pour lequel cette petite pétouille reste négligeable...)
merci de vos réponses!