Ca n'est past la dernière version de la documentation.
Cliquez ici pour voire la dernière version de la documentation.
globalization.getLocaleName
Obtenir l'identificateur de chaîne pour paramètre de langue actuel du client.
navigator.globalization.getLocaleName(successCallback, errorCallback);
Description
Retourne la chaîne d'identificateur de paramètres régionaux pour le successCallback
avec un properties
objet comme paramètre. Cet objet doit avoir une value
propriété avec une String
valeur.
S'il y a une erreur d'obtenir les paramètres régionaux, puis le errorCallback
s'exécute avec un [GlobalizationError](GlobalizationError/globalizationerror.html)
objet comme paramètre. Code attendu de l'erreur est[GlobalizationError](GlobalizationError/globalizationerror.html).UNKNOWN\_ERROR
.
Plates-formes prises en charge
- Android
- BlackBerry WebWorks (OS 5.0 et plus)
- iOS
- Windows Phone 8
Petit exemple
Lorsque le navigateur est configuré pour la en\_US
locale, ceci pour afficher une fenêtre popup avec le textelocale: en\_US
.
navigator.globalization.getLocaleName(
function (locale) {alert('locale: ' + locale.value + '\n');},
function () {alert('Error getting locale\n');}
);
Exemple complet
<!DOCTYPE HTML>
<html>
<head>
<title>getLocaleName Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
function checkLocale() {
navigator.globalization.getLocaleName(
function (locale) {alert('locale: ' + locale.value + '\n');},
function () {alert('Error getting locale\n');}
);
}
</script>
</head>
<body>
<button onclick="checkLocale()">Click for locale</button>
</body>
</html>
Windows Phone 8 Quirks
- Retourne le code à deux lettres défini dans ISO 3166 pour le pays/la région actuelle.