Witam, napisałem taki prosty kod zaczytujący języki dla poszczególnych użytkowników lecz mam pewne kłopoty z kodem.
<?php
// pobieranie języka przeglądarki
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0
, 2
);
// ustawienie języka przeglądarki
if($lang == 'pl')
{
//ścieżka dla Polskiego
header('location: pl/index.php');
}
else if ($lang == 'fr')
{
//ścieżka dla rnacuskiego
header('location: fr/index.php'); }
else if ($lang == 'nl')
{
//ścieżka dla rnacuskiego
header('location: nl/index.php'); }
else if ($lang == $lang)
{
header('location: index.php'); }
?>
Moje pytanie, czy ostatni else if spełni się dla wszystkich innych języków użytkownika ? Nie wiem za bardzo jak to zapisać, sam else z lokacja do indexu wywala błąd przy np języku rosyjskim.