Bonjour,
c’est pas le premier site que je fais en bilignue, mais je me dis que je n’utilise peut-être pas la bonne méthode.
Je personnalise beaucoup mes pages avec le pluging « squelette par rubrique » j’ai actuellement 7 rubriques (rubrique=3 par ex), qui sont toutes personnalisés, parce que j’ai besoin de mise en page différente.
Et j’ai des pages articles.html, aussi personnalisé, le soucis est que quand je passe en bilingue, « anglais/français » je dois dupliquer mes rubriques, rubrique=3 (FR) puis rubrique=10 (EN). Je me sens obligé sinon j’ai un 404, et j’utilise des mots clés, qui ont besoin d’etre traduit et spip ne propose pas une traduction des mots clés par langue (ce qui est pas mal handicapant), bref ça tourne un peu a l’usine à gaz avec une vingtaine de pages .HTML, je ne sais pas si il y a pas plus simple (dans le cas d’un site avec 3 ou 4 langues par ex) ?
Et là j’ai un souci que je comprend pas, j’ai crée mes rubriques, elle se traduisent bien mais quand je clique depuis le menu en anglais sur « PROGRAM » j’ai une erreur 400 …
Si je clique sur « PROGRAMME » en français, j’arrive sur la rubrique programme, et si j’utilise le bouton « English » pour traduire, j’arrive bien sur ma rubrique page traduite en anglais…
voici ma boucle du menu en question :
<ul id="nav">
<BOUCLE_nav2(RUBRIQUES){id_rubrique IN 3,4,5,10,11,12} {lang}>
<li> <a [class=(#EXPOSE)] href="#URL_RUBRIQUE">#TITRE</a></li>
</BOUCLE_nav2>
</ul>
...
Merci pour votre aide !