cs_caviar
Messages postés329Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention29 mars 2015
-
21 avril 2008 à 12:35
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
21 avril 2008 à 14:45
Saluté ... j'ai un petit pb avec un script qui utilise la variable
navigator.userLanguage
le pb est que même si je passe IE en anglais il détecte toujours la variable à fr
j'aimerai bien pouvoir forcer cette variable :(
c'est possible d'y accéder en ecriture ?
// Detect the browser language
datePicker.languageinfo = navigator.language ? navigator.language : navigator.userLanguage;
datePicker.languageinfo = datePicker.languageinfo ? datePicker.languageinfo.toLowerCase().replace(/-[a-z]+$/, "") : 'en';
// Load the appropriate language file
var scriptFiles = document.getElementsByTagName('head')[0].getElementsByTagName('script');
var loc = scriptFiles[scriptFiles.length - 1].src.substr(0, scriptFiles[scriptFiles.length - 1].src.lastIndexOf("/")) + "/lang/" + datePicker.languageinfo + ".js";
maintenant c'est bien "la langue d'utilisation du navigateur dont se sert l'utilisateur"
donc... pourquoi ça ne détecte pas comme il faut ?
attention à utiliser navigator.language.indexOf pour détecter...
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_caviar
Messages postés329Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention29 mars 20152 21 avril 2008 à 13:53
zut de zut ...
j'ai essayé de la passer en dur comme ça dans la class js et ça à l'air de marcher ... seulement je ne sais pas comment seter ça avec son système de définition des variables dans la class css (je sais pas si t'as ragrdé la manière d'implémenter son composant mais c'est pas mal fouttu en fait ...)