[spip-dev] multilingue et #FORMULAIRE_FORUM

Bonjour à tous,

en publiant un site en quatre langues avec quelques sections gérées par SPIP, je me trouve face à un petit problème concernant les forums associés aux articles.
Les articles appartiennent à différents secteurs, un pour chaque langue, et s’affichent grâce à des squelettes différenciés.
Toutefois, si on veut utiliser le système intégré de SPIP pour la gestion des forums avec les balises #FORMULAIRE_FORUM etc., les messages s’affichent par défaut dans la langue générale du site, dans mon cas en anglais…
Mais si on voulait changer la langue de ces messages (provenant des fichiers spip_$lang.php3) en accord avec la langue de l’article que le lecteur est en train de consulter?
J’ai essayé de manipuler la variable $GLOBALS[‘spip_lang’] dans les squelettes des forums, avec le seul résultat de changer la langue des boutons administratifs…
Le problème se pose donc au niveau des fonctions du fichier inc_lang.php3 qui gèrent les traductions, à partir de la fonction T et suivantes.
Est-il possible à votre avis d’envoyer à ces fonctions un paramètre spécifiant la langue souhaitée (et donc le fichier spip
$lang.php3 à utiliser) pour le #FORMULAIRE_FORUM?

J’attends impatient…

à +

dott. Emanuele Bottaro
e-mail: ebottaro@hce.it
Tel. +393404989285

HCE - Hypertext Cultural Experiences
Via dell’Elettricità 7 - 30175 Marghera (VE) - Italy
Tel. +39041925585
Internet: http://www.hce.it/

Toutefois, si on veut utiliser le système intégré de SPIP pour la gestion des forums
avec les balises #FORMULAIRE_FORUM etc., les messages s'affichent par défaut
dans la langue générale du site, dans mon cas en anglais...

La bidouille sur spip.net fonctionne aussi avec le #FORMULAIRE_FORUM. Par
exemple sur http://www.spip.net/ar_article130.html le formulaire de forum
est en arabe.

A prio, si tu veux une page séparée pour mettre les forums, tu peux en créer
une sur le même principe, qui repère d'abord la langue de l'article auquel
tu réponds, puis inclue une page contenant elle-même le FORMULAIRE_FORUM.

(Bonne chance, et tiens nous au courant !)

-- Fil

J’ai exactement le même problème… j’ai essayé d’y toucher mais rien à faire…
Comment as-tu résolu l’affichage des dates de publication dans la bonne langue?

Merci

Voici comment je m’y suis pris :

http://listes.rezo.net/archives/spip-dev/2003-06/msg00526.html

J’espère que ça vous aidera. :slight_smile:

Thierry Gagnon

http://thierrygagnon.com/

-----Message d’origine-----