Fonsi-Heizer
Mitglied
Hallo! ;-)
Ich habe derzeit ein fast unlösbares Problem mit dem Wordpress Plugin WPML.
Auch der Support scheint nicht in der Lage zu sein, geschweige denn das Plugin, dürfte meine gewünschte Funktion nicht beinhalten.
Mit QTranslate bzw. QTranslate X hingegen, hat mein Wunsch-Feature ohne etwas besonderes einzustellen funktioniert.
Ich möchte einfach nur wenn der Besucher auf https://www.xyz.com/ geht, dass dieser automatisch, je nach der eingestellten Browsersprache auf https://www.xyz.com/de/ oder https://www.xyz.com/en/ weitergeleitet wird.
Habt Ihr eine Idee oder Lösung um das Problem "sauber" zu lösen?
Ich denke einmal nicht das eine redirect.php wirklich sauber ist, oder?
Danke!
Ich habe derzeit ein fast unlösbares Problem mit dem Wordpress Plugin WPML.
Auch der Support scheint nicht in der Lage zu sein, geschweige denn das Plugin, dürfte meine gewünschte Funktion nicht beinhalten.
Mit QTranslate bzw. QTranslate X hingegen, hat mein Wunsch-Feature ohne etwas besonderes einzustellen funktioniert.
Ich möchte einfach nur wenn der Besucher auf https://www.xyz.com/ geht, dass dieser automatisch, je nach der eingestellten Browsersprache auf https://www.xyz.com/de/ oder https://www.xyz.com/en/ weitergeleitet wird.
Habt Ihr eine Idee oder Lösung um das Problem "sauber" zu lösen?
Ich denke einmal nicht das eine redirect.php wirklich sauber ist, oder?
PHP:
<?php
// Initialize the language code variable
$lc = "";
// Check to see that the global language server variable isset()
// If it is set, we cut the first two characters from that string
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
$lc = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
// Now we simply evaluate that variable to detect specific languages
if($lc == "en"){
header("location: /en/");
exit();
} else if($lc == "de"){
header("location: /de/");
exit();
}
else{ // don't forget the default case if $lc is empty
header("location: /en/");
exit();
}
?>
Danke!