--- title: Intl.Locale.prototype.collation slug: Web/JavaScript/Reference/Global_Objects/Intl/Locale/collation tags: - Internationalisation - Intl - JavaScript - Locale - Propriété - Reference translation_of: Web/JavaScript/Reference/Global_Objects/Intl/Locale/collation original_slug: Web/JavaScript/Reference/Objets_globaux/Intl/Locale/collation --- {{JSRef}} La propriété **`Intl.Locale.prototype.collation`** est une propriété (à laquelle on accède via un accesseur) qui renvoie le [type de collation](https://www.unicode.org/reports/tr35/tr35-collation.html#CLDR_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. ## Description La collation est la façon dont les chaînes de caractères sont ordonnées. Elle est utilisée lorsqu'on doit trier des chaînes de caractères (des résultats de recherche, des enregistrements dans une base de donnée, etc.). Bien que cela puisse sembler trivial, la collation varie d'une région à l'autre et d'une langue à une autre. Cette propriété permet aux développeurs de connaître le type de collation pour une locale donnée. Voici un tableau listant les types de collation possibles tels que définis dans [la spécification Unicode sur la collation](https://github.com/unicode-org/cldr/blob/2dd06669d833823e26872f249aa304bc9d9d2a90/common/bcp47/collation.xml).
Type de collation | Description |
---|---|
big5han |
Ordre pinyin pour l'alphabet latin et ordre big5 pour les caractères CJK (utilisés en chinois) |
compat |
Une version précédente de l'ordre, utilisée à des fins de compatibilité |
dict |
Ordre à la façon d'un dictionnaire (comme utilisé en cingalais) |
Attention : Le type
|
Ordre des points de code binaires (utilisé en hindoux) |
ducet |
La collation Unicode par défaut pour les éléments d'un tableau |
emoji |
L'ordre recommandé pour les émojis |
eor |
Règles d'ordre européennes |
gb2312 |
Ordre pinyin pour l'alphabet latin et ordre gb2312han pour les caractères CJK (utilisés en chinois) |
phonebk |
Ordre à la façon d'un annuaire (tel qu'en allemand) |
phonetic |
Ordre phonétique, basé sur la prononciation |
pinyin |
Ordre pinyin pour les caractères de l'alphabet latin et les caractères CJK (utilisés en chniois) |
reformed |
Ordre réformé (tel qu'en suédois) |
search |
Collation spéciale pour les chaînes de caractères utilisées pour des recherches |
searchjl |
Collation spéciale pour la recherche des consonnes initiales en coréen |
standard |
L'ordre par défaut pour chaque langue |
stroke |
Ordre pinyin pour l'alphabet latin et ordre de dessin (stroke) pour les caractères CJK (utilisés en chinois) |
trad |
Ordre traditionnel (tel qu'en espagnol) |
unihan |
Ordre pinyin pour l'alphabet latin et ordre Unihan radical pour les caractères CJK (utilisés en chinois) |
zhuyin |
Ordre pinyin pour l'alphabet latin, ordre zhuyin pour les caractères Bopomofo et CJK (utilisés en chinois) |