solo una precisazione:
Su Opera il metodo window.navigator.systemLanguage dà "undefined"
al suo posto si possono usare i metodi
quindi a priori è necessario fare sniffing su operacodice:window.navigator.language window.navigator.userLanguage window.navigator.browserLanguage
e usare qualche cautela
ad es:
Non sottovalutate opera... dalla versione 8.5 è gratiscodice:lang = (window.opera)? window.navigator.userLanguage : window.navigator.systemLanguage; // per sicurezza imposto "it" come lingua di default if (typeof lang == "undefined") lang = "it";

Rispondi quotando