Kan man på något sätt kolla vilket språk användaren har på browsern/operativsystem eller liknande och sedan utifrån det skicka vidare till en sida?
Kolla språk?
5 svar · 399 visningar · startad av dotar
De flesta läsarna skickar med Accept-Language fältet.
Testade detta, men det var tydligen inte så simpelt?
if(header('Accept-Language: sv')){
echo "Svenska!";
}
else{
echo "Något annat språk!";
}
dotar skrev:
Testade detta, men det var tydligen inte så simpelt?
Inte riktigt, så här ser mitt fält ut:
Accept-Language: en, ja;q=0.25, sv;q=0.50, sv-se;q=0.75
Vilket ger följande:
- en (q=1.00)
- sv-se (q=0.75)
- sv (q=0.50)
- ja (q=0.25)
du kan ju alltid köra med:
if( strcmp( $HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'], "sv" ) == 0 )
{
...
}
Det förutsätter iofs att användaren enbart har svenska inställt... men men...