Voici mon petit soucis,
J'ai créer un site entierement multilingue (pas avec un secteur par langue) :
C'est à dire :
J'ai creer mon squelette en utilisant les <:blabla:>, j'ai un sommaire.html, un
rebrique.html et article.html. j'ai mis en place dans le menu un section pour
changer de langue avec #MENU_LANG.
Donc lorsque je change la langue en anglais par exemple, la page s'affiche bien
en anglais.
Mais lorsque je clique sur un lien pour aller par exemple dans une rubrique ou
lire un article, les pages reviennent dans la langue du site par défault
(francais en l'occurence).
Comment faire alors pour que le lien tienne compte de #LANG. Peut etre le passé
dans l'url je pense que ca serais la meilleur méthode mais je ne vois pas
comment faire. A moins d'utiliser un cookies mais pareil je vois pas !!.
Sinon je pense que la variable $forcer_lang peut m'aider mais je sais vraiement
pas comment l'employer ...
Je pense que lorsque mon squelette sera terminé il sera interessant pour
l'ensemble des spipien, car pour le moment je n'ai pas vu de squelette utilisant
reellement le multilingue. Ensuite en ce qui concerne l'affichage des articles,
je vais creer des boucle qui permet d'afficher les articles par langue grace aux
filtres traduction et lang?.
Par exemple: Langue selectionné : anglais
Si l'article est traduit en anglais
alors on l'affiche en anglais
Sinon
on l'affiche dans la langue d'origine
Ca permet d'éviter de perdre de l'information, si un article n'est pas traduit,
c'est pas pour cella qu'un anglais ne doit pas le lire quand meme (meme si
l'article est en francais !!!).
A titre d'exemple : La boite ou je travail est dans un environnement
internationnal ave des filiales dans le monde entier.
Elles utilisent le meme systeme d'information. Il y a des procédures pour ce
systeme, mais elle ne sont pas encore traduite dans les diverses langues. Par la
suite lors de la traduction des articles, un simple lien "traduction" dans spip
permettra de remplacer l'article francais par l'article anglais lorsque l'on
selectionnera la langue "Anglais".
C'est un peu compliqué tout ca, j'espere que je me suis bien exprimé...
Je rapelle que ma demande concerne " Comment faire alors pour que le lien tienne
compte de #LANG."
Je vous remercie par avance de vos réponse, nombreuse je l'espere !!