joseluis
(joseluis)
Août 23, 2009, 12:52
1
Nous sommes testant le multilinguisme dans un site avec spip 2.0.9
Il est activé dans Configuration du site > multilinguisme pour les articles, les
rubriques et la gestion de liens
Avec le couteau suisse est activé l'outil forcer la langue,
mais la gestion des rubriques ne fonctionne pas
Le site: http://clab.cat/test/ (le sommaire va bien, mais dans les articles ou
les rubriques ne change le rubrique)
Nous avons utilisé la balise #MENU_LANG , les codes de
http://www.spip-contrib.net/Multilinguisme-Non-structure et de
http://www.spip-contrib.net/MenuLangSurClic , et maintenant est d'autre menu
personnel, mais le resultat c'est toujours le même:
¿Quelq'une idée? Merci
joseluis
(joseluis)
Août 23, 2009, 8:09
2
joseluis <joseluis <at> digital77.com > writes:
Bien, comme la gestion de langues ne me fonctione bien, déjà j'ai trouve une
solution provisionelle, un peu bizarre avec boucles d'articles et de
rubriques, mais je ne sais pas comme l'écrire ici parceque les lignes ont plus
de 80 caracteres ou il est trop longue ou...
Salut!
joseluis
(joseluis)
Août 23, 2009, 8:16
3
joseluis <joseluis <at> digital77.com> writes:
joseluis <joseluis <at> digital77.com> writes:
Bien, comme la gestion de langues ne me fonctione bien, déjà
j'ai trouve une
solution provisionelle, un peu bizarre avec boucles d'articles et de
rubriques, mais je ne sais pas comme l'écrire ici parceque
les lignes ont plus
de 80 caracteres ou il est trop longue ou...
Salut!
C'est mon bizarre solution :
<!-- MENÚ DE IDIOMAS -->
#SET {articulo_actual,#ID_ARTICLE }
#SET {seccion_actual,#ID_RUBRIQUE }
<B_idiomas>
<div class="caja-idiomas">
<BOUCLE_idiomas(ARTICLES){fusion lang}{par lang}>
#SET {lengua,#LANG }
<BOUCLE_comprobar_art(ARTICLES){id_article=#GET{articulo_actual}}>
<BOUCLE_art_traducido(ARTICLES){traduction}{lang=#GET{lengua}}>
[<span lang="#LANG " xml:lang="#LANG " dir="#LANG_DIR "[
(#LANG|=={#ENV {lang}}|?{class="actual",''})]>
<a
href="spip.php?action=converser&redirect=spip.php?article#ID_ARTICLE
&var_lang=#LANG"
rel="alternate" hreflang="(#LANG|unique{langues})"
title="[(#LANG|traduire_nom_langue)]">
<img src="#DOSSIER_SQUELETTE /img/flags/[(#LANG ).png]" /> #LANG
</a>
</span>]
</BOUCLE_art_traducido>
[<span lang="#LANG " xml:lang="#LANG " dir="#LANG_DIR "[
(#LANG|=={#ENV {lang}}|?{class="actual",''})]>
<a
href="spip.php?action=converser&redirect=
[(#SELF|parametre_url{var_lang,''})]&var_lang=#LANG"
rel="alternate" hreflang="(#LANG|unique{langues})"
title="[(#LANG|traduire_nom_langue)]">
<img src="#DOSSIER_SQUELETTE /img/flags/[(#LANG ).png]" /> #LANG
</a>
</span>]
<//B_art_traducido>
</BOUCLE_comprobar_art>
<BOUCLE_comprobar_sec(RUBRIQUES){id_rubrique=#GET{seccion_actual}}>
<BOUCLE_lengua_sec(RUBRIQUES){lang=#GET{lengua}}>
[<span lang="#LANG " xml:lang="#LANG " dir="#LANG_DIR "[
(#LANG|=={#ENV {lang}}|?{class="actual",''})]>
<a
href="spip.php?action=converser&redirect=spip.php?rubrique#ID_RUBRIQUE
&var_lang=#LANG"
rel="alternate" hreflang="(#LANG|unique{langues})"
title="[(#LANG|traduire_nom_langue)]">
<img src="#DOSSIER_SQUELETTE /img/flags/[(#LANG ).png]" /> #LANG
</a>
</span>]
</BOUCLE_lengua_sec>
</BOUCLE_comprobar_sec>
[<span lang="#LANG " xml:lang="#LANG " dir="#LANG_DIR "[
(#LANG|=={#ENV {lang}}|?{class="actual",''})]>
<a
href="spip.php?action=converser
&redirect=[(#SELF|parametre_url{var_lang,''})]&var_lang=#LANG"
rel="alternate" hreflang="(#LANG|unique{langues})"
title="[(#LANG|traduire_nom_langue)]">
<img src="#DOSSIER_SQUELETTE /img/flags/[(#LANG ).png]" /> #LANG
</a>
</span>]
<//B_comprobar_sec>
<//B_comprobar_art>
</BOUCLE_idiomas>
</div>
</B_idiomas>