Bonjour fritz2cat,
bon j'avoue que je m'embrouille un là....
Au fait je ne sais pas trop ce qu'il est conseillé de faire dans mon cas.
Je récapitule, j'ai quatre nom de domaine :
www.exemple.fr
www.exemple.es
www.exemple.it
www.exemple.com
et je dois gérer quatre langue différente :
français
espagnol
italien
anglais
faut-il que je garde ces nom de domaine et si l'internaute est français, il sera dirigé sur l'url .fr, s'il est espagnol sur .es etc...
Ce que je ne sais pas faire ç'est paramétrer ce comportement au niveau du .htaccess.
sachant que je détermine la langue avec ce code php
Donc ça signifie qu'un internaute qui va sur www.exemple.com va voir le site avec la langue par défaut (qui est l'anglais ici).
Si c'est un espagnol, il clique sur le drapeau espagnol ce qui va générer l'url suivante :
www.exemple.com/index.php?lang=es
je dois donc traduire cette url en
www.exemple.es c'est bien ça ?
et comment faire que ce soir cette url quui apparaissent dans toutes les page du site ?
C'est dans le .htacess ?
Merci d'avance pour votre aide.
bon j'avoue que je m'embrouille un là....
Au fait je ne sais pas trop ce qu'il est conseillé de faire dans mon cas.
Je récapitule, j'ai quatre nom de domaine :
www.exemple.fr
www.exemple.es
www.exemple.it
www.exemple.com
et je dois gérer quatre langue différente :
français
espagnol
italien
anglais
faut-il que je garde ces nom de domaine et si l'internaute est français, il sera dirigé sur l'url .fr, s'il est espagnol sur .es etc...
Ce que je ne sais pas faire ç'est paramétrer ce comportement au niveau du .htaccess.
sachant que je détermine la langue avec ce code php
Code:
if(!empty($_COOKIE['lang']))$lang=$_COOKIE['lang'];
if(!empty($_GET['lang']))$lang=$_GET['lang'];
if(!empty($lang) && ($lang=='eng' || $lang=='fr' || $lang=='esp')){
include('lang_'.$lang.'.php');
setcookie('lang',$lang,time()+3600*25*365,'/');
}else include('lang_eng.php');
Donc ça signifie qu'un internaute qui va sur www.exemple.com va voir le site avec la langue par défaut (qui est l'anglais ici).
Si c'est un espagnol, il clique sur le drapeau espagnol ce qui va générer l'url suivante :
www.exemple.com/index.php?lang=es
je dois donc traduire cette url en
www.exemple.es c'est bien ça ?
et comment faire que ce soir cette url quui apparaissent dans toutes les page du site ?
C'est dans le .htacess ?
Merci d'avance pour votre aide.