Script scegli Lingua

peppoweb

Utente Attivo
Script scegli Risoluzione

Ciao a tutti,
vorrei sapere se esiste o se è possibile far in modo che un utente visualizzi una pagina (che chiamerò index.htm) da questa pagina cliccando su un link, verrà automaticamente indirizzato ad una pagina (che chiameremo prima.htm) che sarà nella lingua impostata nel suo sistema operativo?

Grazie

Ciao:byebye:
 
Ultima modifica:

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Ciao Peppo :)

Mi pare che esista... anzi, certamente esiste uno script che individua il SO di un client, ma al momento mi sfugge...

Vedi se queste poche righe possono comunque tornarti utili ;)

<body lang="IT">

<script>
var linguaggio = document.body.lang;
alert(linguaggio);
</script>

Ciao!!!
 

peppoweb

Utente Attivo
Praticamente quello che devo inserire è questo:

<script>
var linguaggio = navigator.systemLanguage;
window.navigate("http://www.tuosito.ext/" + linguaggio + "/index.html");
</script>

Io ho bisogno che venga riconosciuto per tre lingue:

Italiano: IT
Inglese: EN
Francese: FR

Poi mettiamo che uno ha il S.O. in spagnolo che succede?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
prova cosi...

var linguaggio = navigator.systemLanguage;
if (linguaggio == "it")
{
window.navigate("it/index.html");
}
else if (linguaggio == "en")
{
window.navigate("en/index.html");
}
else if (linguaggio == "fr")
{
window.navigate("fr/index.html");
}
else
{
document.write("any language...")
}

;)
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
else
{
document.write("any language...")
}


nel document.write puoi avvisare, magari in inglese, che non esiste un versione nella sua lingua e ci metti 3 link dove l'utente, ad esempio spagnolo, puo scegliere se visitare la versione it en o fr

fammi sapere ;)
 

peppoweb

Utente Attivo
Allora io ho inserito il seguente codice:

<script>
var linguaggio = navigator.systemLanguage;
if (linguaggio == "it")
{
window.navigate("it/profilo-aziendale.htm");
}
else if (linguaggio == "en")
{
window.navigate("en/profilo-aziendale.htm");
}
else if (linguaggio == "fr")
{
window.navigate("fr/profilo-aziendale.htm");
}
else
{
document.write("<p align="center"><img border="0" src="images/logo.gif" width="300" height="71"><b><font face="Verdana" size="2" color="#000080"><br>
<br>
<br>
<br>
Choose Your language:<br>
&nbsp;</font></b></p>
<p align="center">&nbsp;</p>
<p align="center"><b><font face="Verdana" size="2"><font color="#000080">|
</font><a href="it/profilo-aziendale.htm"><font color="#000080">Italiano</font></a><font color="#000080">
| - | </font><a href="en/profilo-aziendale.htm"><font color="#000080">English</font></a><font color="#000080">
| - | </font><a href="fr/profilo-aziendale.htm"><font color="#000080">French</font></a><font color="#000080">
|</font></font></b></p>")
}
</script>

non funziona, come è la sintassi (per le altre lingue) che devo usare?
 
Ultima modifica:

peppoweb

Utente Attivo
Io l'ho risolto così se è il sistema operativo è di un'altra lingua, lo rimando all'inglese.



var linguaggio = navigator.systemLanguage;
if (linguaggio == "it")
{
window.navigate("it/index.html");
}
else if (linguaggio == "en")
{
window.navigate("en/index.html");
}
else if (linguaggio == "fr")
{
window.navigate("fr/index.html");
}
else
{
window.navigate("en/index.html");
}

:byebye: :byebye:
 
Discussioni simili
Autore Titolo Forum Risposte Data
peppoweb Script scegli risoluzione Javascript 3
F Somma di più tabelle da script Javascript 0
L Script per convertire numeri in parole Javascript 2
H Eliminazione script. Photoshop 0
S Script Google Translate scomparso HTML e CSS 3
P lanciare script asp (o php) da jquery Javascript 1
G Script notifiche dekstop aiuto Javascript 0
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
P Passare solo alcuni parametri a script per CSV PHP 0
M Collegamento tra form html e script php PHP 4
F Script java elenco alfabetico non funziona Javascript 3
F Script non funzionante. Devo elencare in ordine alfabetico un elenco di nominativi, ma lo script non Javascript 2
P Script upload immagini jQuery 0
M Premature end of script headers PHP 1
Cosina script data aggiornamento pagina Javascript 1
R Distribuire uno Script "Facebook Auto Post" PHP 0
F Creazione script Tv Presentati al Forum 1
N Script elenco file HTML HTML e CSS 5
felino PHP e script generazione file excel PHP 2
MarcoGrazia Se non sai se riceverai da GET o da POST, puoi verificarlo e far scegliere allo script. Snippet PHP 0
Beppe2 Ritardare esecuzione script Javascript 2
R Primo script in PHP / CSS PHP 4
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
T [a pagamento] programmatore PHP che mi aiuti a migrare gli script da vecchia versione PHP a nuova Offerte e Richieste di Lavoro e/o Collaborazione 1
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
F Aiuto java script Javascript 2
Max 1 [PHP] Script che funziona in locale e non online PHP 16
K Help: problema con uno script di booking in php! PHP 0
O [PHP] inviare dati da form e script ajax PHP 0
P [PHP] Aggiungere un mio script a prestashop? PHP 10
D [Javascript] inserire uno script in un file php Javascript 6
Gabriele15497514 php testo errato durante la lettura del file txt quando lo script viene eseguito contemporaneamente PHP 3
R [Javascript] Aiuto su questo script Javascript 2
M [HTML] Stesso script su 2 blog CMS (Content Management System) 4
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
elpirata [Javascript] Lo script alle volte funzione altre volte no Javascript 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
F [HTML] Failed script su coffee cookies HTML e CSS 1
TpD [PHP] Script per organizzazione presenza eventi PHP 3
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
T interpretare uno script php non fatto da me... PHP 3
Cosina Modifica script textarea jQuery 0
O Script PHP e loro visibilità PHP 4
A [PHP] Script Ip camera su altervista senza sottocartelle PHP 6
M [PHP] Problema script ricezione e invio posta... PHP 1
Y Codice AdSense su script php PHP 4
L [PHP] Problema Script 'Not Found' PHP 4
webmachine [PHP] Script per censurare parole PHP 4
L [HTML] Domanda: Utilizzo script HTML e CSS 0
C richiamare una funzione in un altro script php PHP 1

Discussioni simili