site bilingue / rubriques en blocs multi

Bonjour,

J'ai créé un site bilingue en nommant mes rubriques avec des blocs multi.
La traduction fonctionne dans la partie privé avec le menu lang.

Mais je n'arrive pas à gérer la traduction dans la partie public:
Je souhaite mettre des petits drapeaux FR et ENG dans inc-entete.html

Que faut il mettre comme lien sur les dit drapeaux ?

Faut il modifier les squelettes ?

D'avance merci d'une aide.

---------------------------------------------------------
Configuration/Multilinguisme est réglée comme suit:

Activer le menu de langue sur les articles ? OUI
Activer le menu de langue sur les rubriques ? NON
Gérer les liens de traduction ? OUI
---------------------------------------------------------

Par ailleurs j'arrive à gérer ( à peu près ) la traduction des articles grâce à cette contribe: http://www.spip-contrib.net/Multilinguisme-Non-structure

Hubert

Hubert <hubert.daniel <at> acted.org> writes:

Mais je n'arrive pas à gérer la traduction dans la partie public:
Je souhaite mettre des petits drapeaux FR et ENG dans inc-entete.html

Que faut il mettre comme lien sur les dit drapeaux ?

Tu devrais pouvoir te débrouiller en nommant tes fichiers :

drapeau-fr.gif
drapeau-en.gif

et dans ton code : "drapeau-#LANG.gif"

#LANG sera remplacé par l'abbréviation de la langue du contexte.

Il y a sans doute plus élégant comme solution bien sur mais ça marche.

val

Merci beaucoup de votre réponse.
Même si elle m'est encore un peu obscure...

Pour re-formuler mon problème par l'exemple:
j'ai inséré le critère {!lang_select} dans les boucles de mon squelette plan.

Lorsque que j'ajoute à l'URL de mon site: URL/spip.php?page=plan&lang=fr
( ou réciproquement URL/spip.php?page=plan&lang=en )
cela fonctionne.

Mais dès que je clique sur une rubrique, la langue est automatiquement la langue principale ( plus de "&lang=" dans l'URL ).

Comment faire pour que ce critère reste ?

valery a écrit :

Hubert <hubert.daniel <at> acted.org> writes:

Mais je n'arrive pas à gérer la traduction dans la partie public:
Je souhaite mettre des petits drapeaux FR et ENG dans inc-entete.html

Que faut il mettre comme lien sur les dit drapeaux ?

Tu devrais pouvoir te débrouiller en nommant tes fichiers :

drapeau-fr.gif
drapeau-en.gif

et dans ton code : "drapeau-#LANG.gif"

#LANG sera remplacé par l'abbréviation de la langue du contexte.

Il y a sans doute plus élégant comme solution bien sur mais ça marche.

val

Hubert <hubert.daniel <at> acted.org> writes:

Bonjour,

J'ai créé un site bilingue en nommant mes rubriques avec des blocs multi.
La traduction fonctionne dans la partie privé avec le menu lang.

Mais je n'arrive pas à gérer la traduction dans la partie public:
Je souhaite mettre des petits drapeaux FR et ENG dans inc-entete.html

Que faut il mettre comme lien sur les dit drapeaux ?

Faut il modifier les squelettes ?

D'avance merci d'une aide.

---------------------------------------------------------
Configuration/Multilinguisme est réglée comme suit:

Activer le menu de langue sur les articles ? OUI
Activer le menu de langue sur les rubriques ? NON
Gérer les liens de traduction ? OUI
---------------------------------------------------------

Par ailleurs j'arrive à gérer ( à peu près ) la traduction des articles
grâce à cette contribe:

Hubert