Salve!!
codice:
<script>
/*
Browser Language Redirect script- By JavaScript Kit
For this and over 400+ free scripts, visit http://www.javascriptkit.com
This notice must stay intact
*/

//Enter ISO 639-2 letter Language codes to detect (see: http://www.w3.org/WAI/ER/IG/ert/iso639.htm):
var langcodes=new Array("en", "fr", "es", "ja", "zh", "default") 

//Enter corresponding redirect URLs (last one is for default URL):
var langredirects=new Array("index.htm", "french.htm", "spanish.htm", "japan.htm", "chinese.htm", "index.htm")

var languageinfo=navigator.language? navigator.language : navigator.userLanguage
var gotodefault=1

function redirectpage(dest){
if (window.location.replace)
window.location.replace(dest)
else
window.location=dest
}

for (i=0;i<langcodes.length-1;i++){
if (languageinfo.substr(0,2)==langcodes[i]){
redirectpage(langredirects[i])
gotodefault=0
break
}
}

if (gotodefault)
redirectpage(langredirects[langcodes.length-1])
</script>
Ho trovato questo JS che permette di rintracciare automaticamente la lingua del browser reindirizzando l'utente alla relativa index, facile facile...
Ma se io per esempio volessi modificare solo il contenuto di un paragrafo testuale anziché reindirizzare l'utente su un'altra pagina?
Ho una pagina con un solo paragrafo testuale, non c'è niente oltre a quello da tradurre, e sono 10~20 parole, non di più.

In pratica vorrei farvi due domande:
1) Conviene sostituire un paio di decine di parole anziché l'intera pagina?
2) È possibile farlo con lo javascript? (mi serve per delle pagine d'errore, non so se il server me le legge in php, per ora sono in shtml... Forse un php sarebbe stato più adatto ma in questo caso non posso usarlo)