Selezione lingua in base a quella del browser?
Moderatore: mod Generali
Selezione lingua in base a quella del browser?
Mi capita, che avendo attivato 2 lingue:
ita 0 default
en 1
con IE la homepage è italiana, mentre con mozilla è inglese.
Da qualche parte mi sembra di aver visto un settaggio che imposta la lingua in base a quella del browser, mi sbajo?
Se esiste, dov'e' che lo disattivo? E se non esiste, di che si tratta??
ITA è default.. tant'è che su IE si vede alla prima hit
ita 0 default
en 1
con IE la homepage è italiana, mentre con mozilla è inglese.
Da qualche parte mi sembra di aver visto un settaggio che imposta la lingua in base a quella del browser, mi sbajo?
Se esiste, dov'e' che lo disattivo? E se non esiste, di che si tratta??
ITA è default.. tant'è che su IE si vede alla prima hit
funziona anche su mozilla... se hai la versione con lingua italiana attivata, altrmenti modifica la funzione
impostando $this->browser_languages = 'it'.... credo così dovrebbe andare
Codice: Seleziona tutto
function get_browser_language() {
$this->browser_languages = explode(',', getenv('HTTP_ACCEPT_LANGUAGE'));
for ($i=0, $n=sizeof($this->browser_languages); $i<$n; $i++) {
reset($this->languages);
while (list($key, $value) = each($this->languages)) {
if (eregi('^(' . $value . ')(;q=[0-9]\\.[0-9])?$', $this->browser_languages[$i]) && isset($this->catalog_languages[$key])) {
$this->language = $this->catalog_languages[$key];
break 2;
}
}
}
È forse questa la soluzione al mio problema?
Ho installato OScommerce con lingua italiana come default e inglese come seconda lingua... Non appena traduco la pagina digitando la bandiera inglese, compare la pagina in inglese e fin quì tutto bene, ma se continuo a navigare torna la lingua italiana!
Le vostre indicazioni risolgono anche questo problema?
Vi ringrazio anticipatamente e a presto!
Ho installato OScommerce con lingua italiana come default e inglese come seconda lingua... Non appena traduco la pagina digitando la bandiera inglese, compare la pagina in inglese e fin quì tutto bene, ma se continuo a navigare torna la lingua italiana!
![Rolling Eyes :roll:](./images/smilies/icon_rolleyes.gif)
Le vostre indicazioni risolgono anche questo problema?
Vi ringrazio anticipatamente e a presto!
non funge!!!
Sono solo io ad avere questi problemi?
...ma com' é possibile che dopo aver selezionato la lingua inglese tempo due clicks torna la lingua italiana o viceversa?![Question :?:](./images/smilies/icon_question.gif)
La cosa incredibile é che io non ho ancora installatoto nessun extra!!!
Se esistono santi in questo forum che possono darmi qualche consiglio ne sarei veramente grato...
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
![Evil or Very Mad :evil:](./images/smilies/icon_evil.gif)
Sono solo io ad avere questi problemi?
...ma com' é possibile che dopo aver selezionato la lingua inglese tempo due clicks torna la lingua italiana o viceversa?
![Question :?:](./images/smilies/icon_question.gif)
La cosa incredibile é che io non ho ancora installatoto nessun extra!!!
Se esistono santi in questo forum che possono darmi qualche consiglio ne sarei veramente grato...