--- title: Intl.Locale.prototype slug: conflicting/Web/JavaScript/Reference/Global_Objects/Intl/Locale tags: - Internationalisation - Intl - JavaScript - Locale - Prototype - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Intl/Locale translation_of_original: Web/JavaScript/Reference/Global_Objects/Intl/Locale/prototype original_slug: Web/JavaScript/Reference/Objets_globaux/Intl/Locale/prototype ---

{{JSRef}}

La propriété Intl.Locale.prototype représente le prototype pour le constructeur {{jsxref("Locale", "Intl.Locale")}}.

{{js_property_attributes(0, 0, 0)}}

Description

Voir la page {{jsxref("Locale")}} pour en savoir plus sur les instances Intl.Locale.

Les instances de {{jsxref("Locale", "Intl.Locale")}} héritent de Intl.Locale.prototype. Les modifications apportées au prototype sont héritées par l'ensemble des instances {{jsxref("Locale", "Intl.Locale")}}.

Propriétés

{{jsxref("Locale/baseName", "Intl.Locale.prototype.baseName")}}
Renvoie un extrait de la chaîne de caractères représentant l'objet Locale. Cet extrait contient les informations essentielles à propos de l'objet Locale.
{{jsxref("Locale/calendar", "Intl.Locale.prototype.calendar")}}
Renvoie le type de calendrier utilisé par l'instance de Locale.
{{jsxref("Locale/collation", "Intl.Locale.prototype.collation")}}
Renvoie le type de collation pour l'instance de Locale courante. La collation est la méthode qui permet d'ordonner des chaînes de caractères en fonction des règles de la locale.
{{jsxref("Locale/hourCycle", "Intl.Locale.prototype.hourCycle")}}
Renvoie la convention pour le format des heures utilisée par la locale courante.
{{jsxref("Locale/caseFirst", "Intl.Locale.prototype.caseFirst")}}
Renvoie si la casse est prise en compte par la locale pour ses règles de collation (celles qui permettent d'ordonner des chaînes de caractères entre elles).
{{jsxref("Locale/numeric", "Intl.Locale.prototype.numeric")}}
Indique si la locale possède une collation spécifique pour les caractères numériques (la collation étant la méthode qui permet d'ordonner des chaînes de caractères entre elles).
{{jsxref("Locale/numberingSystem", "Intl.Locale.prototype.numberingSystem")}}
Renvoie le système de numération utilisée par la locale.
{{jsxref("Locale/language", "Intl.Locale.prototype.language")}}
Renvoie la langue associée à la locale.
{{jsxref("Locale/script", "Intl.Locale.prototype.script")}}
Renvoie le script utilisé pour l'écriture d'une langue donnée pour la locale courante.
{{jsxref("Locale/region", "Intl.Locale.prototype.region")}}
Renvoie la région du monde (il s'agit généralement d'un pays) associée à la locale courante.

Méthodes

{{jsxref("Locale/minimize", "Intl.Locale.prototype.minimize()")}}
Cette méthode tente de retirer les informations qui auraient pu être ajoutée à une locale lors d'un appel à {{jsxref("Locale/maximize", "Locale.maximize()")}}.
{{jsxref("Locale/maximize", "Intl.Locale.prototype.maximize()")}}
Cette méthode permet d'obtenir les valeurs les plus vraisemblantes pour la langue, le script et la région de la locale en fonction des valeurs existantes.
{{jsxref("Locale/toString", "Intl.Locale.prototype.toString()")}}
Cette méthode renvoie l'identifiant de locale complet pour la locale courante.

Spécifications

Spécification État Commentaires
Proposition pour Intl.Locale.prototype Proposition de niveau 3

Compatibilité des navigateurs

{{Compat("javascript.builtins.Intl.Locale.prototype")}}

Voir aussi