Intl.getCanonicalLocales()
La méthode Intl.getCanonicalLocales()
renvoie un tableau contenant les noms canoniques des locales. Les doublons seront fusionnés et les éléments passés en arguments doivent être des étiquettes de langues valides.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Syntaxe
Intl.getCanonicalLocales(locales)
Paramètres
locales
- Une liste de chaînes (
String
) dont on veut obtenir les noms canoniques pour les locales correspondantes.
Valeur de retour
Un tableau qui contient les noms canoniques des locales.
Exemples
Intl.getCanonicalLocales("EN-US"); // ["en-US"]
Intl.getCanonicalLocales(["EN-US", "Fr"]); // ["en-US", "fr"]
Intl.getCanonicalLocales("EN_US");
// RangeError:'EN_US' is not a structurally valid language tag
Spécifications
Spécification | État | Commentaires |
---|---|---|
ECMAScript Internationalization API (ECMA-402) La définition de 'Intl.getCanonicalLocales' dans cette spécification. |
Standard évolutif | Définition initiale. |
Compatibilité des navigateurs
BCD tables only load in the browser