Bonjour,
J'ai un petit pb un peu complexe, je pense.
Mes articles sont en français. Les champs de l'article sont tous avec des balises multi.
Il y a un #MENULANG qui permet le changement de langue (FR ou EN).
Lorsque l'article s'affiche, l'url est avec &lang=fr/en.
*Mais* les liens vers d'autres articles demeurent en &lang=fr (ou rien si je n'écris pas dans le squelette #URL_ARTICLE&lang=#LANG) même si l'article a l'url article.php3?id_article=1322&lang=en
Le content-language de la page est bien en.
Je voudrais que, pour les articles affichés en anglais (url &lang=en), les liens soient également écrits avec un url&lang=en.
Est-ce possible?
Si oui, comment?
Bonjour,
J'ai un petit pb un peu complexe, je pense.
Mes articles sont en français. Les champs de l'article sont tous avec des balises multi.
Il y a un #MENULANG qui permet le changement de langue (FR ou EN).
Lorsque l'article s'affiche, l'url est avec &lang=fr/en.
*Mais* les liens vers d'autres articles demeurent en &lang=fr (ou rien si je n'écris pas dans le squelette #URL_ARTICLE&lang=#LANG) même si l'article a l'url article.php3?id_article=1322&lang=en
Le content-language de la page est bien en.
Je voudrais que, pour les articles affichés en anglais (url &lang=en), les liens soient également écrits avec un url&lang=en.
Est-ce possible?
Si oui, comment?
J'ai pas vraiment bien saisi ce que tu souhaitais faire mais pourquoi ne pas utiliser un:
<a href="<multi>[fr]#URL_ARTICLE&lang=fr[en]#URL_ARTICLE&lang=en</multi>">
( ch'sais plus où on met les doubles côtes )
Bonjour,
J'ai un petit pb un peu complexe, je pense.
Mes articles sont en français. Les champs de l'article sont tous avec
des balises multi.
Il y a un #MENULANG qui permet le changement de langue (FR ou EN).
Lorsque l'article s'affiche, l'url est avec &lang=fr/en.
*Mais* les liens vers d'autres articles demeurent en &lang=fr (ou rien
si je n'écris pas dans le squelette #URL_ARTICLE&lang=#LANG) même si
l'article a l'url article.php3?id_article=1322&lang=en
Le content-language de la page est bien en.
Je voudrais que, pour les articles affichés en anglais (url &lang=en),
les liens soient également écrits avec un url&lang=en.
Est-ce possible?
Si oui, comment?
Bonjour,
J'ai un petit pb un peu complexe, je pense.
Mes articles sont en français. Les champs de l'article sont
tous avec des balises multi.
Il y a un #MENULANG qui permet le changement de langue (FR ou EN).
Lorsque l'article s'affiche, l'url est avec &lang=fr/en.
*Mais* les liens vers d'autres articles demeurent en &lang=fr
(ou rien si je n'écris pas dans le squelette #URL_ARTICLE&lang=#LANG) même si l'article a l'url
article.php3?id_article=1322&lang=en
Le content-language de la page est bien en.
Je voudrais que, pour les articles affichés en anglais (url
&lang=en), les liens soient également écrits avec un url&lang=en.
Est-ce possible?
Si oui, comment?
Bonjour,
J'ai un petit pb un peu complexe, je pense.
Mes articles sont en français. Les champs de l'article sont tous avec des balises multi.
Il y a un #MENULANG qui permet le changement de langue (FR ou EN).
Lorsque l'article s'affiche, l'url est avec &lang=fr/en.
*Mais* les liens vers d'autres articles demeurent en &lang=fr (ou rien si je n'écris pas dans le squelette #URL_ARTICLE&lang=#LANG) même si l'article a l'url article.php3?id_article=1322&lang=en
Le content-language de la page est bien en.
tu ne devrais pas faire: #URL_ARTICLE&lang=#LANG
pour que menu_lang marche bien, il faut faire $forcer_lang=true; dans mes_options.php
Ensuite, SPIP ajoutera de lui même le bon lang=XX dans l'url en fonction du cookie du visiteur (que MENU_LANG place)