Unicode Character Sets language correctly according to language-specific rules, and characters not in the language in default order. •By default, the collation sorts characters having a code point listed in the DUCET table (Default Unicode Collation Element Table) according to the weight value assigned in the table. The collation sorts characters not having a code point listed in the DUCET table using their implicit weight value, which is constructed according to the UCA. •For non-language-specific collations, characters in contraction sequences are treated as separate characters. For language-specific collations, contractions might change character sorting order. A collation name that includes a locale code or language name shown in the following table is a language- specific collation. Unicode character sets may include collations for one or more of these languages. Table 10.3 Unicode Collation Language Specifiers Language Language Specifier Chinese zh Classical Latin la  or  roman Croatian hr  or  croatian Czech cs  or  czech Danish da  or  danish Esperanto eo  or  esperanto Estonian et  or  estonian German phone book order de_pb  or  german2 Hungarian hu  or  hungarian Icelandic is  or  icelandic Japanese ja Latvian lv  or  latvian Lithuanian lt  or  lithuanian Persian persian Polish pl  or  polish Romanian ro  or  romanian Russian ru Sinhala sinhala Slovak sk  or  slovak Slovenian sl  or  slovenian Modern Spanish es  or  spanish Traditional Spanish es_trad  or  spanish2 Swedish sv  or  swedish Turkish tr  or  turkish Vietnamese vi  or  vietnamese Croatian collations are tailored for these Croatian letters:  Č ,  Ć ,  D ž ,  Đ ,  Lj ,  Nj ,  Š ,  Ž . Danish collations may also be used for Norwegian. 1973