J'aimerai que vous m'aidiez sur la traduction automatique de liens.
Je m'explique : J'ai un site multilingue (français / Anglais / Espagnol) et suivant la langue la page va s'appeler différent :
Imaginons pour une page qui s’appelle : "rouge.html", il y aura l'équivalent en Anglais : "red.html", et en espagnol : "rojo.html".
Et ainsi en bas de page des petits drapeaux des 2 autres langues disponibles, avec le liens qui, suivant la page sur laquelle on se trouve, renvois sur les autres pages traduites.
J'utilise :
Code : Tout sélectionner
$UrlActuelle= $_SERVER["REQUEST_URI"]; Puis j'avais pensé à une fonction :
Code : Tout sélectionner
function RecherUrl($UrlActuelle, $lang) { // $lang est la langue dans laquelle on souhaite traduire l'URL
if ($UrlActuelle = "rouge.html")
{
if ($lang=='uk') { return "red.html"; }
elseif ($lang=='es') { return "rojo.html";
}
// Etc ...
}
Car il faut aussi le faire dans le cas ou l'Url Actuelle est "anglaise" et aussi pour "espagnole".
Peut être avec un tableau ? Mais je ne sais pas comment faire ?
Auriez vous une idée ?
Merci de votre aide
Jacques.