Один отвечает за браузер другой за урл$_langs=array('ru', 'de', 'es', 'it', 'fr');
$_foundLang = 'main';
foreach($_langs as $_lang){
if (strstr($_SERVER['HTTP_ACCEPT_LANGUAGE'], $_lang)) {
$_foundLang=$_lang;
break;
}
}
if (strstr($_GET['force_lng'], 'ru')) {
$lang = $my_keywords['ru'];
} elseif (strstr($_GET['force_lng'], 'de')) {
$lang = $my_keywords['de'];
} else $lang = $my_keywords['main'];
а все потому что в корне не правильно написано (как по мне для сео, но у каждого свое мнение)
у index свои правила у out свои правила
а надо всего лишь маин язык прокинуть по всему движку и будет щасье







