suite a ma lecture de l'article sur WRI.
Apparement, le mieux est de passer un paramètre supplementaire dans la barre d'adresse, du genre lang=fr.
il est aussi indiqué dans ce meme article d'utiliser cette tehcnique dans le cas ou le parametre lang ne serait pas renseigné:
if (!isset($lang)) {
$lang = explode(",",$HTTP_ACCEPT_LANGUAGE);
$lang = StrToLower(substr(chop($lang[0]),0,2));
}
Cad que ca va affecter a la variable $lang la langue par defaut de l'utilisateur qui visite le site.
Mais comment va se comporter un robot, de google ou autre, face a ce code? il va lui aussi visiter la page dans la langue de son serveur?
je ne voudrais pas compromettre mon referencement a cause de ca...
Autre chose: ce parametre langue, pour le faire passer dans toutes les pages du site, je fais comment? utilisation d'un cookie ou d'une variable de session? ajout du parametre dans tous les liens du site?
Bref, l'article est tres constructif d'un point de vue theorique, j'ai compris l'idée, mais pas l'integralité de la mise en pratique...
Apparement, le mieux est de passer un paramètre supplementaire dans la barre d'adresse, du genre lang=fr.
il est aussi indiqué dans ce meme article d'utiliser cette tehcnique dans le cas ou le parametre lang ne serait pas renseigné:
if (!isset($lang)) {
$lang = explode(",",$HTTP_ACCEPT_LANGUAGE);
$lang = StrToLower(substr(chop($lang[0]),0,2));
}
Cad que ca va affecter a la variable $lang la langue par defaut de l'utilisateur qui visite le site.
Mais comment va se comporter un robot, de google ou autre, face a ce code? il va lui aussi visiter la page dans la langue de son serveur?
je ne voudrais pas compromettre mon referencement a cause de ca...
Autre chose: ce parametre langue, pour le faire passer dans toutes les pages du site, je fais comment? utilisation d'un cookie ou d'une variable de session? ajout du parametre dans tous les liens du site?
Bref, l'article est tres constructif d'un point de vue theorique, j'ai compris l'idée, mais pas l'integralité de la mise en pratique...