Home | History | Annotate | Download | only in properties
      1 # ScriptMetadata.txt
      2 # Copyright  1991-2016 Unicode, Inc.
      3 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
      4 # For terms of use, see http://www.unicode.org/copyright.html
      5 #
      6 # This file provides general information about scripts that may be useful to implementations processing text.
      7 # The information is the best currently available, and may change between versions of CLDR.
      8 # 
      9 # Format:
     10 #	The data is not in XML; instead it uses the semicolon-delimited format from the Unicode Character Database (UCD).
     11 #	This is so that parsers of the UCD can more easily be adapted to read the data. 
     12 #	Additional fields may be added in future versions; parsers may be designed to ignore those fields until they are revised.
     13 #
     14 # Field - Description
     15 #
     16 # 0 - Script Identifier
     17 # 1 - Web Rank:
     18 #		The approximate rank of this script from a large sample of the web, 
     19 #		in terms of the number of characters found in that script.
     20 #		Below 32 the ranking is not statistically significant.
     21 # 2 - Sample Character:
     22 #		A sample character for use in "Last Resort" style fonts.
     23 #               For printing the combining mark for Zinh in a chart, U+25CC can be prepended.
     24 #		See http://unicode.org/policies/lastresortfont_eula.html
     25 # 3 - Origin country:
     26 #		The approximate area where the script originated, expressed as a BCP47 region code.
     27 # 4 - Density:
     28 #		The approximate information density of characters in this script, based on comparison of bilingual texts.
     29 # 5 - ID Usage:
     30 #		The usage for IDs (tables 4-7) according to UAX #31.
     31 #		For a description of values, see
     32 #		http://unicode.org/reports/tr31/#Table_Candidate_Characters_for_Exclusion_from_Identifiers
     33 # 6 - RTL:
     34 #		YES if the script is RTL
     35 #		Derived from whether the script contains RTL letters according to the Bidi_Class property
     36 # 7 - LB letters:
     37 #		YES if the major languages using the script allow linebreaks between letters (excluding hyphenation). 
     38 #		Derived from LB property.
     39 # 8 - Shaping Required:
     40 #		YES if shaping is required for the major languages using that script for NFC text.
     41 #			This includes not only ligation (and Indic conjuncts), Indic vowel splitting/reordering, and 
     42 #			Arabic-style contextual shaping, but also cases where NSM placement is required, like Thai.
     43 #		MIN if NSM placement is sufficient, not the more complex shaping.
     44 #			The NSM placement may only be necessary for some major languages using the script.
     45 # 9 - Input Method Engine Required:
     46 #		YES if the major languages using the script require IMEs.
     47 #		In particular, users (of languages for that script) would be accustomed to using IMEs (such as Japanese)
     48 #		and typical commercial products for those languages would need IME support in order to be competitive.
     49 # 10- Cased
     50 #		YES if in modern (or most recent) usage case distinctions are customary.
     51 #
     52 # Sometimes a script is included here before it is added in the Unicode Standard.
     53 # Such scripts are marked with a "provisional" comment.
     54 #
     55 # Note: For the most likely language for each script, see 
     56 #		http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/likely_subtags.html
     57 #
     58 Zyyy; 1; 0040; ZZ; -1; RECOMMENDED; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN
     59 Latn; 2; 004C; IT; 1; RECOMMENDED; NO; NO; MIN; NO; YES
     60 Hanb; 3; 5B57; CN; 3; RECOMMENDED; NO; YES; NO; YES; NO
     61 Hani; 3; 5B57; CN; 3; RECOMMENDED; NO; YES; NO; YES; NO
     62 Hans; 3; 5B57; CN; 3; RECOMMENDED; NO; YES; NO; YES; NO
     63 Hant; 3; 5B57; CN; 3; RECOMMENDED; NO; YES; NO; YES; NO
     64 Cyrl; 4; 042F; BG; 1; RECOMMENDED; NO; NO; MIN; NO; YES
     65 Hira; 5; 304B; JP; 2; RECOMMENDED; NO; YES; NO; NO; NO
     66 Jpan; 5; 304B; JP; 2; RECOMMENDED; NO; YES; NO; YES; NO
     67 Kana; 6; 30AB; JP; 2; RECOMMENDED; NO; YES; NO; NO; NO
     68 Thai; 7; 0E17; TH; 1; RECOMMENDED; NO; YES; MIN; NO; NO
     69 Arab; 8; 0628; SA; 1; RECOMMENDED; YES; NO; YES; NO; NO
     70 Hang; 9; AC00; KR; 3; RECOMMENDED; NO; NO; MIN; YES; NO
     71 Jamo; 9; 1112; KR; 3; RECOMMENDED; NO; NO; MIN; YES; NO
     72 Kore; 9; AC00; KR; 3; RECOMMENDED; NO; NO; MIN; YES; NO
     73 Deva; 10; 0905; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     74 Grek; 11; 03A9; GR; 1; RECOMMENDED; NO; NO; NO; NO; YES
     75 Hebr; 12; 05D0; IL; 1; RECOMMENDED; YES; NO; NO; NO; NO
     76 Taml; 13; 0B95; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     77 Knda; 14; 0C95; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     78 Geor; 15; 10D3; GE; 1; RECOMMENDED; NO; NO; NO; NO; NO
     79 Mlym; 16; 0D15; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     80 Telu; 17; 0C15; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     81 Armn; 18; 0531; AM; 1; RECOMMENDED; NO; NO; NO; NO; YES
     82 Mymr; 19; 1000; MM; 1; RECOMMENDED; NO; YES; YES; NO; NO
     83 Gujr; 20; 0A95; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     84 Beng; 21; 0995; BD; 1; RECOMMENDED; NO; NO; YES; NO; NO
     85 Guru; 22; 0A15; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     86 Laoo; 23; 0EA5; LA; 1; RECOMMENDED; NO; YES; YES; NO; NO
     87 Zinh; 24; 0308; ZZ; -1; RECOMMENDED; UNKNOWN; UNKNOWN; MIN; UNKNOWN; UNKNOWN
     88 Khmr; 25; 1780; KH; 1; RECOMMENDED; NO; YES; YES; NO; NO
     89 Tibt; 27; 0F40; CN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     90 Sinh; 28; 0D85; LK; 1; RECOMMENDED; NO; NO; YES; NO; NO
     91 Ethi; 29; 12A0; ET; 2; RECOMMENDED; NO; NO; MIN; YES; NO
     92 Thaa; 30; 078C; MV; 1; RECOMMENDED; YES; NO; YES; NO; NO
     93 Orya; 31; 0B15; IN; 1; RECOMMENDED; NO; NO; YES; NO; NO
     94 Zzzz; 32; FDD0; ZZ; -1; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN
     95 Adlm; 33; 1E909; GN; 1; LIMITED_USE; YES; NO; MIN; NO; YES
     96 Aghb; 33; 10537; RU; 1; EXCLUSION; NO; NO; NO; NO; NO
     97 Ahom; 33; 11717; IN; 1; EXCLUSION; NO; YES; YES; NO; NO
     98 Armi; 33; 10840; IR; 1; EXCLUSION; YES; NO; NO; NO; NO
     99 Avst; 33; 10B00; IR; 1; EXCLUSION; YES; NO; YES; NO; NO
    100 Bali; 33; 1B05; ID; 1; LIMITED_USE; NO; NO; YES; NO; NO
    101 Bamu; 33; A6A0; CM; 1; LIMITED_USE; NO; NO; MIN; YES; NO
    102 Bass; 33; 16AE6; LR; 1; EXCLUSION; NO; NO; NO; NO; NO
    103 Batk; 33; 1BC0; ID; 1; LIMITED_USE; NO; NO; YES; NO; NO
    104 Bhks; 33; 11C0E; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    105 Bopo; 33; 3105; CN; 2; RECOMMENDED; NO; YES; NO; NO; NO
    106 Brah; 33; 11005; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    107 Brai; 33; 280E; FR; -1; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN; UNKNOWN
    108 Bugi; 33; 1A00; ID; 1; EXCLUSION; NO; NO; MIN; NO; NO
    109 Buhd; 33; 1743; PH; 1; EXCLUSION; NO; NO; YES; NO; NO
    110 Cakm; 33; 11103; BD; 1; LIMITED_USE; NO; NO; YES; NO; NO
    111 Cans; 33; 14C0; CA; 2; LIMITED_USE; NO; NO; NO; YES; NO
    112 Cari; 33; 102A0; TR; 1; EXCLUSION; NO; NO; NO; NO; NO
    113 Cham; 33; AA00; VN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    114 Cher; 33; 13C4; US; 2; LIMITED_USE; NO; NO; NO; NO; YES
    115 Copt; 33; 03E2; EG; 1; EXCLUSION; NO; NO; MIN; NO; YES
    116 Cprt; 33; 10800; CY; 1; EXCLUSION; YES; NO; NO; NO; NO
    117 Dogr; 33; 1180B; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    118 Dsrt; 33; 10414; US; 1; EXCLUSION; NO; NO; NO; NO; YES
    119 Dupl; 33; 1BC20; FR; 1; EXCLUSION; NO; NO; NO; YES; NO
    120 Egyp; 33; 13153; EG; 3; EXCLUSION; NO; NO; YES; YES; NO
    121 Elba; 33; 10500; AL; 1; EXCLUSION; NO; NO; NO; NO; NO
    122 Glag; 33; 2C00; BG; 1; EXCLUSION; NO; NO; NO; NO; YES
    123 Gong; 33; 11D71; IN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    124 Gonm; 33; 11D10; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    125 Goth; 33; 10330; UA; 1; EXCLUSION; NO; NO; NO; NO; NO
    126 Gran; 33; 11315; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    127 Hano; 33; 1723; PH; 1; EXCLUSION; NO; NO; YES; NO; NO
    128 Hatr; 33; 108F4; IQ; 1; EXCLUSION; YES; NO; NO; NO; NO
    129 Hluw; 33; 14400; TR; 1; EXCLUSION; NO; NO; NO; YES; NO
    130 Hmng; 33; 16B1C; LA; 1; EXCLUSION; NO; NO; NO; NO; NO
    131 Hung; 33; 10CA1; HU; 1; EXCLUSION; YES; NO; NO; NO; YES
    132 Ital; 33; 10300; IT; 1; EXCLUSION; NO; NO; NO; NO; NO
    133 Java; 33; A984; ID; 1; LIMITED_USE; NO; NO; YES; NO; NO
    134 Kali; 33; A90A; MM; 1; LIMITED_USE; NO; NO; MIN; NO; NO
    135 Khar; 33; 10A00; PK; 1; EXCLUSION; YES; NO; YES; NO; NO
    136 Khoj; 33; 11208; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    137 Kthi; 33; 11083; IN; 1; EXCLUSION; NO; NO; MIN; NO; NO
    138 Lana; 33; 1A20; TH; 1; LIMITED_USE; NO; YES; YES; NO; NO
    139 Lepc; 33; 1C00; IN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    140 Limb; 33; 1900; IN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    141 Lina; 33; 10647; GR; 1; EXCLUSION; NO; NO; NO; YES; NO
    142 Linb; 33; 10000; GR; 1; EXCLUSION; NO; NO; NO; YES; NO
    143 Lisu; 33; A4D0; CN; 1; LIMITED_USE; NO; NO; NO; YES; NO
    144 Lyci; 33; 10280; TR; 1; EXCLUSION; NO; NO; NO; NO; NO
    145 Lydi; 33; 10920; TR; 1; EXCLUSION; YES; NO; NO; NO; NO
    146 Mahj; 33; 11152; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    147 Maka; 33; 11EE5; ID; 1; EXCLUSION; NO; NO; MIN; NO; NO
    148 Mand; 33; 0840; IR; 1; LIMITED_USE; YES; NO; YES; NO; NO
    149 Mani; 33; 10AD8; CN; 1; EXCLUSION; YES; NO; NO; NO; NO
    150 Marc; 33; 11C72; CN; 1; EXCLUSION; NO; NO; YES; NO; NO
    151 Medf; 33; 16E40; NG; 1; EXCLUSION; NO; NO; NO; NO; YES
    152 Mend; 33; 1E802; SL; 1; EXCLUSION; YES; NO; NO; YES; NO
    153 Merc; 33; 109A0; SD; 1; EXCLUSION; YES; NO; NO; NO; NO
    154 Mero; 33; 10980; SD; 1; EXCLUSION; YES; NO; NO; NO; NO
    155 Modi; 33; 1160E; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    156 Mong; 33; 1826; MN; 1; EXCLUSION; NO; NO; YES; NO; NO
    157 Mroo; 33; 16A4F; BD; 1; EXCLUSION; NO; NO; NO; NO; NO
    158 Mtei; 33; ABC0; IN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    159 Mult; 33; 1128F; PK; 1; EXCLUSION; NO; NO; NO; NO; NO
    160 Narb; 33; 10A95; SA; 1; EXCLUSION; YES; NO; NO; NO; NO
    161 Nbat; 33; 10896; JO; 1; EXCLUSION; YES; NO; NO; NO; NO
    162 Newa; 33; 11412; NP; 1; LIMITED_USE; NO; NO; YES; NO; NO
    163 Nkoo; 33; 07CA; GN; 1; LIMITED_USE; YES; NO; YES; NO; NO
    164 Nshu; 33; 1B1C4; CN; 2; EXCLUSION; NO; YES; NO; YES; NO
    165 Ogam; 33; 168F; IE; 1; EXCLUSION; NO; NO; NO; NO; NO
    166 Olck; 33; 1C5A; IN; 1; LIMITED_USE; NO; NO; NO; NO; NO
    167 Orkh; 33; 10C00; MN; 1; EXCLUSION; YES; NO; NO; NO; NO
    168 Osge; 33; 104B5; US; 1; LIMITED_USE; NO; NO; NO; NO; YES
    169 Osma; 33; 10480; SO; 1; EXCLUSION; NO; NO; NO; NO; NO
    170 Palm; 33; 10873; SY; 1; EXCLUSION; YES; NO; NO; NO; NO
    171 Pauc; 33; 11AC0; MM; 1; EXCLUSION; NO; NO; NO; NO; NO
    172 Perm; 33; 1036B; RU; 1; EXCLUSION; NO; NO; NO; NO; NO
    173 Phag; 33; A840; CN; 1; EXCLUSION; NO; NO; YES; NO; NO
    174 Phli; 33; 10B60; IR; 1; EXCLUSION; YES; NO; NO; NO; NO
    175 Phlp; 33; 10B8F; CN; 1; EXCLUSION; YES; NO; NO; NO; NO
    176 Phnx; 33; 10900; LB; 1; EXCLUSION; YES; NO; NO; NO; NO
    177 Plrd; 33; 16F00; CN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    178 Prti; 33; 10B40; IR; 1; EXCLUSION; YES; NO; NO; NO; NO
    179 Rjng; 33; A930; ID; 1; EXCLUSION; NO; NO; YES; NO; NO
    180 Rohg; 33; 10D12; MM; 1; LIMITED_USE; YES; NO; YES; NO; NO
    181 Runr; 33; 16A0; SE; 1; EXCLUSION; NO; NO; NO; NO; NO
    182 Samr; 33; 0800; IL; 1; EXCLUSION; YES; NO; MIN; NO; NO
    183 Sarb; 33; 10A60; YE; 1; EXCLUSION; YES; NO; NO; NO; NO
    184 Saur; 33; A882; IN; 1; LIMITED_USE; NO; NO; YES; NO; NO
    185 Sgnw; 33; 1D850; US; 1; EXCLUSION; NO; NO; NO; YES; NO
    186 Shaw; 33; 10450; GB; 1; EXCLUSION; NO; NO; NO; NO; NO
    187 Shrd; 33; 11183; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    188 Sidd; 33; 1158E; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    189 Sind; 33; 112BE; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    190 Sogd; 33; 10F42; UZ; 1; EXCLUSION; YES; NO; YES; NO; NO
    191 Sogo; 33; 10F19; UZ; 1; EXCLUSION; YES; NO; NO; NO; NO
    192 Sora; 33; 110D0; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    193 Soyo; 33; 11A5C; MN; 1; EXCLUSION; NO; NO; YES; NO; NO
    194 Sund; 33; 1B83; ID; 1; LIMITED_USE; NO; NO; YES; NO; NO
    195 Sylo; 33; A800; BD; 1; LIMITED_USE; NO; NO; YES; NO; NO
    196 Syrc; 33; 0710; SY; 1; LIMITED_USE; YES; NO; YES; NO; NO
    197 Tagb; 33; 1763; PH; 1; EXCLUSION; NO; NO; NO; NO; NO
    198 Takr; 33; 11680; IN; 1; EXCLUSION; NO; NO; YES; NO; NO
    199 Tale; 33; 1950; CN; 1; LIMITED_USE; NO; YES; NO; NO; NO
    200 Talu; 33; 1980; CN; 1; LIMITED_USE; NO; YES; YES; NO; NO
    201 Tang; 33; 18229; CN; 3; EXCLUSION; NO; YES; NO; YES; NO
    202 Tavt; 33; AA80; VN; 1; LIMITED_USE; NO; YES; YES; NO; NO
    203 Tfng; 33; 2D30; MA; 1; LIMITED_USE; NO; NO; NO; NO; NO
    204 Tglg; 33; 1703; PH; 1; EXCLUSION; NO; NO; MIN; NO; NO
    205 Tirh; 33; 11484; IN; 1; EXCLUSION; NO; NO; NO; NO; NO
    206 Ugar; 33; 10380; SY; 1; EXCLUSION; NO; NO; NO; NO; NO
    207 Vaii; 33; A549; LR; 2; LIMITED_USE; NO; NO; NO; YES; NO
    208 Wara; 33; 118B4; IN; 1; EXCLUSION; NO; NO; NO; NO; YES
    209 Xpeo; 33; 103A0; IR; 1; EXCLUSION; NO; NO; NO; NO; NO
    210 Xsux; 33; 12000; IQ; 3; EXCLUSION; NO; NO; NO; YES; NO
    211 Yiii; 33; A288; CN; 3; LIMITED_USE; NO; YES; NO; YES; NO
    212 Zanb; 33; 11A0B; MN; 1; EXCLUSION; NO; NO; YES; NO; NO
    213 
    214 # EOF
    215