1/* pango-script-lang-table.h:
2 *
3 * Generated by ../tools/gen-script-for-lang.c
4 * Date: 2019-06-06
5 * Source: fontconfig-2.13.1
6 *
7 * Do not edit.
8 */
9typedef struct _PangoScriptForLang {
10 const char lang[9];
11 GUnicodeScript scripts[3];
12} PangoScriptForLang;
13
14static const PangoScriptForLang pango_script_for_lang[] = {
15 { "aa", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
16 { "ab", { G_UNICODE_SCRIPT_CYRILLIC/*90*/ } },
17 { "af", { G_UNICODE_SCRIPT_LATIN/*69*/ } },
18 { "ak", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
19 { "am", { G_UNICODE_SCRIPT_ETHIOPIC/*264*/ } },
20 { "an", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
21 { "ar", { G_UNICODE_SCRIPT_ARABIC/*36*/ } },
22 { "as", { G_UNICODE_SCRIPT_BENGALI/*64*/ } },
23 { "ast", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
24 { "av", { G_UNICODE_SCRIPT_CYRILLIC/*67*/ } },
25 { "ay", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
26 { "az-az", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
27 { "az-ir", { G_UNICODE_SCRIPT_ARABIC/*38*/ } },
28 { "ba", { G_UNICODE_SCRIPT_CYRILLIC/*82*/ } },
29 { "be", { G_UNICODE_SCRIPT_CYRILLIC/*68*/ } },
30 { "ber-dz", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
31 { "ber-ma", { G_UNICODE_SCRIPT_TIFINAGH/*32*/ } },
32 { "bg", { G_UNICODE_SCRIPT_CYRILLIC/*60*/ } },
33 { "bh", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
34 { "bho", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
35 { "bi", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
36 { "bin", { G_UNICODE_SCRIPT_LATIN/*76*/ } },
37 { "bm", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
38 { "bn", { G_UNICODE_SCRIPT_BENGALI/*63*/ } },
39 { "bo", { G_UNICODE_SCRIPT_TIBETAN/*95*/ } },
40 { "br", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
41 { "brx", { G_UNICODE_SCRIPT_DEVANAGARI/*78*/ } },
42 { "bs", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
43 { "bua", { G_UNICODE_SCRIPT_CYRILLIC/*70*/ } },
44 { "byn", { G_UNICODE_SCRIPT_ETHIOPIC/*255*/ } },
45 { "ca", { G_UNICODE_SCRIPT_LATIN/*74*/ } },
46 { "ce", { G_UNICODE_SCRIPT_CYRILLIC/*67*/ } },
47 { "ch", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
48 { "chm", { G_UNICODE_SCRIPT_CYRILLIC/*76*/ } },
49 { "chr", { G_UNICODE_SCRIPT_CHEROKEE/*85*/ } },
50 { "co", { G_UNICODE_SCRIPT_LATIN/*84*/ } },
51 { "crh", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
52 { "cs", { G_UNICODE_SCRIPT_LATIN/*82*/ } },
53 { "csb", { G_UNICODE_SCRIPT_LATIN/*74*/ } },
54 { "cu", { G_UNICODE_SCRIPT_CYRILLIC/*103*/ } },
55 { "cv", { G_UNICODE_SCRIPT_CYRILLIC/*72*/, G_UNICODE_SCRIPT_LATIN/*2*/ } },
56 { "cy", { G_UNICODE_SCRIPT_LATIN/*78*/ } },
57 { "da", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
58 { "de", { G_UNICODE_SCRIPT_LATIN/*59*/ } },
59 { "doi", { G_UNICODE_SCRIPT_DEVANAGARI/*81*/ } },
60 { "dv", { G_UNICODE_SCRIPT_THAANA/*49*/ } },
61 { "dz", { G_UNICODE_SCRIPT_TIBETAN/*95*/ } },
62 { "ee", { G_UNICODE_SCRIPT_LATIN/*96*/ } },
63 { "el", { G_UNICODE_SCRIPT_GREEK/*69*/ } },
64 { "en", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
65 { "eo", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
66 { "es", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
67 { "et", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
68 { "eu", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
69 { "fa", { G_UNICODE_SCRIPT_ARABIC/*38*/ } },
70 { "fat", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
71 { "ff", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
72 { "fi", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
73 { "fil", { G_UNICODE_SCRIPT_LATIN/*84*/ } },
74 { "fj", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
75 { "fo", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
76 { "fr", { G_UNICODE_SCRIPT_LATIN/*84*/ } },
77 { "fur", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
78 { "fy", { G_UNICODE_SCRIPT_LATIN/*75*/ } },
79 { "ga", { G_UNICODE_SCRIPT_LATIN/*80*/ } },
80 { "gd", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
81 { "gez", { G_UNICODE_SCRIPT_ETHIOPIC/*218*/ } },
82 { "gl", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
83 { "gn", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
84 { "gu", { G_UNICODE_SCRIPT_GUJARATI/*68*/ } },
85 { "gv", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
86 { "ha", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
87 { "haw", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
88 { "he", { G_UNICODE_SCRIPT_HEBREW/*27*/ } },
89 { "hi", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
90 { "hne", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
91 { "ho", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
92 { "hr", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
93 { "hsb", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
94 { "ht", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
95 { "hu", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
96 { "hy", { G_UNICODE_SCRIPT_ARMENIAN/*77*/ } },
97 { "hz", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
98 { "ia", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
99 { "id", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
100 { "ie", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
101 { "ig", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
102 { "ii", { G_UNICODE_SCRIPT_YI/*1165*/ } },
103 { "ik", { G_UNICODE_SCRIPT_CYRILLIC/*68*/ } },
104 { "io", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
105 { "is", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
106 { "it", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
107 { "iu", { G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL/*161*/ } },
108 { "ja", { G_UNICODE_SCRIPT_HAN/*2134*/, G_UNICODE_SCRIPT_KATAKANA/*88*/, G_UNICODE_SCRIPT_HIRAGANA/*85*/ } },
109 { "jv", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
110 { "ka", { G_UNICODE_SCRIPT_GEORGIAN/*33*/ } },
111 { "kaa", { G_UNICODE_SCRIPT_CYRILLIC/*78*/ } },
112 { "kab", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
113 { "ki", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
114 { "kj", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
115 { "kk", { G_UNICODE_SCRIPT_CYRILLIC/*77*/ } },
116 { "kl", { G_UNICODE_SCRIPT_LATIN/*81*/ } },
117 { "km", { G_UNICODE_SCRIPT_KHMER/*63*/ } },
118 { "kn", { G_UNICODE_SCRIPT_KANNADA/*70*/ } },
119 { "ko", { G_UNICODE_SCRIPT_HANGUL/*2442*/ } },
120 { "kok", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
121 { "kr", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
122 { "ks", { G_UNICODE_SCRIPT_ARABIC/*33*/ } },
123 { "ku-am", { G_UNICODE_SCRIPT_CYRILLIC/*64*/ } },
124 { "ku-iq", { G_UNICODE_SCRIPT_ARABIC/*32*/ } },
125 { "ku-ir", { G_UNICODE_SCRIPT_ARABIC/*32*/ } },
126 { "ku-tr", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
127 { "kum", { G_UNICODE_SCRIPT_CYRILLIC/*66*/ } },
128 { "kv", { G_UNICODE_SCRIPT_CYRILLIC/*70*/ } },
129 { "kw", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
130 { "kwm", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
131 { "ky", { G_UNICODE_SCRIPT_CYRILLIC/*70*/ } },
132 { "la", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
133 { "lah", { G_UNICODE_SCRIPT_ARABIC/*27*/ } },
134 { "lb", { G_UNICODE_SCRIPT_LATIN/*75*/ } },
135 { "lez", { G_UNICODE_SCRIPT_CYRILLIC/*67*/ } },
136 { "lg", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
137 { "li", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
138 { "ln", { G_UNICODE_SCRIPT_LATIN/*78*/ } },
139 { "lo", { G_UNICODE_SCRIPT_LAO/*55*/ } },
140 { "lt", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
141 { "lv", { G_UNICODE_SCRIPT_LATIN/*78*/ } },
142 { "mai", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
143 { "mg", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
144 { "mh", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
145 { "mi", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
146 { "mk", { G_UNICODE_SCRIPT_CYRILLIC/*42*/ } },
147 { "ml", { G_UNICODE_SCRIPT_MALAYALAM/*68*/ } },
148 { "mn-cn", { G_UNICODE_SCRIPT_MONGOLIAN/*130*/ } },
149 { "mn-mn", { G_UNICODE_SCRIPT_CYRILLIC/*70*/ } },
150 { "mni", { G_UNICODE_SCRIPT_BENGALI/*75*/ } },
151 { "mo", { G_UNICODE_SCRIPT_CYRILLIC/*66*/, G_UNICODE_SCRIPT_LATIN/*62*/ } },
152 { "mr", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
153 { "ms", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
154 { "mt", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
155 { "my", { G_UNICODE_SCRIPT_MYANMAR/*48*/ } },
156 { "na", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
157 { "nb", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
158 { "nds", { G_UNICODE_SCRIPT_LATIN/*59*/ } },
159 { "ne", { G_UNICODE_SCRIPT_DEVANAGARI/*70*/ } },
160 { "ng", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
161 { "nl", { G_UNICODE_SCRIPT_LATIN/*82*/ } },
162 { "nn", { G_UNICODE_SCRIPT_LATIN/*76*/ } },
163 { "no", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
164 { "nqo", { G_UNICODE_SCRIPT_NKO/*59*/ } },
165 { "nr", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
166 { "nso", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
167 { "nv", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
168 { "ny", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
169 { "oc", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
170 { "om", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
171 { "or", { G_UNICODE_SCRIPT_ORIYA/*68*/ } },
172 { "os", { G_UNICODE_SCRIPT_CYRILLIC/*66*/ } },
173 { "ota", { G_UNICODE_SCRIPT_ARABIC/*37*/ } },
174 { "pa", { G_UNICODE_SCRIPT_GURMUKHI/*63*/ } },
175 { "pa-pk", { G_UNICODE_SCRIPT_ARABIC/*27*/ } },
176 { "pap-an", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
177 { "pap-aw", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
178 { "pl", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
179 { "ps-af", { G_UNICODE_SCRIPT_ARABIC/*49*/ } },
180 { "ps-pk", { G_UNICODE_SCRIPT_ARABIC/*49*/ } },
181 { "pt", { G_UNICODE_SCRIPT_LATIN/*82*/ } },
182 { "qu", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
183 { "quz", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
184 { "rm", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
185 { "rn", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
186 { "ro", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
187 { "ru", { G_UNICODE_SCRIPT_CYRILLIC/*66*/ } },
188 { "rw", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
189 { "sa", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
190 { "sah", { G_UNICODE_SCRIPT_CYRILLIC/*76*/ } },
191 { "sat", { G_UNICODE_SCRIPT_DEVANAGARI/*68*/ } },
192 { "sc", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
193 { "sco", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
194 { "sd", { G_UNICODE_SCRIPT_ARABIC/*54*/ } },
195 { "se", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
196 { "sel", { G_UNICODE_SCRIPT_CYRILLIC/*66*/ } },
197 { "sg", { G_UNICODE_SCRIPT_LATIN/*72*/ } },
198 { "sh", { G_UNICODE_SCRIPT_CYRILLIC/*94*/, G_UNICODE_SCRIPT_LATIN/*62*/ } },
199 { "shs", { G_UNICODE_SCRIPT_LATIN/*46*/ } },
200 { "si", { G_UNICODE_SCRIPT_SINHALA/*73*/ } },
201 { "sid", { G_UNICODE_SCRIPT_ETHIOPIC/*281*/ } },
202 { "sk", { G_UNICODE_SCRIPT_LATIN/*86*/ } },
203 { "sl", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
204 { "sm", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
205 { "sma", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
206 { "smj", { G_UNICODE_SCRIPT_LATIN/*60*/ } },
207 { "smn", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
208 { "sms", { G_UNICODE_SCRIPT_LATIN/*80*/ } },
209 { "sn", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
210 { "so", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
211 { "sq", { G_UNICODE_SCRIPT_LATIN/*56*/ } },
212 { "sr", { G_UNICODE_SCRIPT_CYRILLIC/*60*/ } },
213 { "ss", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
214 { "st", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
215 { "su", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
216 { "sv", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
217 { "sw", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
218 { "syr", { G_UNICODE_SCRIPT_SYRIAC/*45*/ } },
219 { "ta", { G_UNICODE_SCRIPT_TAMIL/*48*/ } },
220 { "te", { G_UNICODE_SCRIPT_TELUGU/*70*/ } },
221 { "tg", { G_UNICODE_SCRIPT_CYRILLIC/*78*/ } },
222 { "th", { G_UNICODE_SCRIPT_THAI/*73*/ } },
223 { "ti-er", { G_UNICODE_SCRIPT_ETHIOPIC/*255*/ } },
224 { "ti-et", { G_UNICODE_SCRIPT_ETHIOPIC/*281*/ } },
225 { "tig", { G_UNICODE_SCRIPT_ETHIOPIC/*221*/ } },
226 { "tk", { G_UNICODE_SCRIPT_LATIN/*68*/ } },
227 { "tl", { G_UNICODE_SCRIPT_LATIN/*84*/ } },
228 { "tn", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
229 { "to", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
230 { "tr", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
231 { "ts", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
232 { "tt", { G_UNICODE_SCRIPT_CYRILLIC/*76*/ } },
233 { "tw", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
234 { "ty", { G_UNICODE_SCRIPT_LATIN/*64*/ } },
235 { "tyv", { G_UNICODE_SCRIPT_CYRILLIC/*70*/ } },
236 { "ug", { G_UNICODE_SCRIPT_ARABIC/*33*/ } },
237 { "uk", { G_UNICODE_SCRIPT_CYRILLIC/*72*/ } },
238 { "und-zmth", { G_UNICODE_SCRIPT_LATIN/*53*/, G_UNICODE_SCRIPT_GREEK/*51*/ } },
239 { "und-zsye", { 0 } },
240 { "ur", { G_UNICODE_SCRIPT_ARABIC/*27*/ } },
241 { "uz", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
242 { "ve", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
243 { "vi", { G_UNICODE_SCRIPT_LATIN/*186*/ } },
244 { "vo", { G_UNICODE_SCRIPT_LATIN/*54*/ } },
245 { "vot", { G_UNICODE_SCRIPT_LATIN/*62*/ } },
246 { "wa", { G_UNICODE_SCRIPT_LATIN/*70*/ } },
247 { "wal", { G_UNICODE_SCRIPT_ETHIOPIC/*281*/ } },
248 { "wen", { G_UNICODE_SCRIPT_LATIN/*76*/ } },
249 { "wo", { G_UNICODE_SCRIPT_LATIN/*66*/ } },
250 { "xh", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
251 { "yap", { G_UNICODE_SCRIPT_LATIN/*58*/ } },
252 { "yi", { G_UNICODE_SCRIPT_HEBREW/*27*/ } },
253 { "yo", { G_UNICODE_SCRIPT_LATIN/*114*/ } },
254 { "za", { G_UNICODE_SCRIPT_LATIN/*52*/ } },
255 { "zh-cn", { G_UNICODE_SCRIPT_HAN/*6763*/ } },
256 { "zh-hk", { G_UNICODE_SCRIPT_HAN/*1083*/ } },
257 { "zh-mo", { G_UNICODE_SCRIPT_HAN/*1083*/ } },
258 { "zh-sg", { G_UNICODE_SCRIPT_HAN/*6763*/ } },
259 { "zh-tw", { G_UNICODE_SCRIPT_HAN/*13063*/ } },
260 { "zu", { G_UNICODE_SCRIPT_LATIN/*52*/ } }
261};
262

source code of gtk/subprojects/pango/pango/pango-script-lang-table.h