1 | /**************************************************************************** |
2 | ** |
3 | ** Copyright (C) 2015 The Qt Company Ltd. |
4 | ** Contact: http://www.qt.io/licensing/ |
5 | ** |
6 | ** This file is part of the QtLocation module of the Qt Toolkit. |
7 | ** |
8 | ** $QT_BEGIN_LICENSE:LGPL3$ |
9 | ** Commercial License Usage |
10 | ** Licensees holding valid commercial Qt licenses may use this file in |
11 | ** accordance with the commercial license agreement provided with the |
12 | ** Software or, alternatively, in accordance with the terms contained in |
13 | ** a written agreement between you and The Qt Company. For licensing terms |
14 | ** and conditions see http://www.qt.io/terms-conditions. For further |
15 | ** information use the contact form at http://www.qt.io/contact-us. |
16 | ** |
17 | ** GNU Lesser General Public License Usage |
18 | ** Alternatively, this file may be used under the terms of the GNU Lesser |
19 | ** General Public License version 3 as published by the Free Software |
20 | ** Foundation and appearing in the file LICENSE.LGPLv3 included in the |
21 | ** packaging of this file. Please review the following information to |
22 | ** ensure the GNU Lesser General Public License version 3 requirements |
23 | ** will be met: https://www.gnu.org/licenses/lgpl.html. |
24 | ** |
25 | ** GNU General Public License Usage |
26 | ** Alternatively, this file may be used under the terms of the GNU |
27 | ** General Public License version 2.0 or later as published by the Free |
28 | ** Software Foundation and appearing in the file LICENSE.GPL included in |
29 | ** the packaging of this file. Please review the following information to |
30 | ** ensure the GNU General Public License version 2.0 requirements will be |
31 | ** met: http://www.gnu.org/licenses/gpl-2.0.html. |
32 | ** |
33 | ** $QT_END_LICENSE$ |
34 | ** |
35 | ****************************************************************************/ |
36 | |
37 | #ifndef MARCLANGUAGECODES_H_ |
38 | #define MARCLANGUAGECODES_H_ |
39 | |
40 | // MARC language codes for GeoCoding service language/locale support |
41 | // http://www.loc.gov/marc/languages/language_code.html |
42 | // Order matches QLocale::Language |
43 | |
44 | QT_BEGIN_NAMESPACE |
45 | |
46 | static const unsigned char marc_language_code_list[] = |
47 | "\0\0\0" // Unused |
48 | "\0\0\0" // C |
49 | "abk" // Abkhazian |
50 | "\0\0\0" // Oromo |
51 | "aar" // Afar |
52 | "afr" // Afrikaans |
53 | "alb" // Albanian |
54 | "amh" // Amharic |
55 | "ara" // Arabic |
56 | "arm" // Armenian |
57 | "asm" // Assamese |
58 | "aym" // Aymara |
59 | "aze" // Azerbaijani |
60 | "bak" // Bashkir |
61 | "baq" // Basque |
62 | "ben" // Bengali |
63 | "\0\0\0" // Dzongkha |
64 | "bih" // Bihari |
65 | "bis" // Bislama |
66 | "bre" // Breton |
67 | "bul" // Bulgarian |
68 | "bur" // Burmese |
69 | "bel" // Belarusian |
70 | "khm" // Khmer |
71 | "cat" // Catalan |
72 | "chi" // Chinese |
73 | "cos" // Corsican |
74 | "hrv" // Croatian |
75 | "cze" // Czech |
76 | "dan" // Danish |
77 | "dut" // Dutch |
78 | "eng" // English |
79 | "epo" // Esperanto |
80 | "est" // Estonian |
81 | "fao" // Faroese |
82 | "fij" // Fijian |
83 | "fin" // Finnish |
84 | "fre" // French |
85 | "fry" // WesternFrisian |
86 | "gla" // Gaelic |
87 | "glg" // Galician |
88 | "geo" // Georgian |
89 | "ger" // German |
90 | "gre" // Greek |
91 | "\0\0\0" // Greenlandic |
92 | "grn" // Guarani |
93 | "guj" // Gujarati |
94 | "hau" // Hausa |
95 | "heb" // Hebrew |
96 | "hin" // Hindi |
97 | "hun" // Hungarian |
98 | "ice" // Icelandic |
99 | "ind" // Indonesian |
100 | "ina" // Interlingua |
101 | "ile" // Interlingue |
102 | "iku" // Inuktitut |
103 | "ipk" // Inupiak |
104 | "gle" // Irish |
105 | "ita" // Italian |
106 | "jpn" // Japanese |
107 | "jav" // Javanese |
108 | "kan" // Kannada |
109 | "kas" // Kashmiri |
110 | "kaz" // Kazakh |
111 | "kin" // Kinyarwanda |
112 | "kir" // Kirghiz |
113 | "kor" // Korean |
114 | "kur" // Kurdish |
115 | "\0\0\0" // Rundi |
116 | "lao" // Lao |
117 | "lat" // Latin |
118 | "lav" // Latvian |
119 | "lin" // Lingala |
120 | "lit" // Lithuanian |
121 | "mac" // Macedonian |
122 | "mlg" // Malagasy |
123 | "may" // Malay |
124 | "mal" // Malayalam |
125 | "mlt" // Maltese |
126 | "mao" // Maori |
127 | "mar" // Marathi |
128 | "mah" // Marshallese |
129 | "mon" // Mongolian |
130 | "nau" // NauruLanguage |
131 | "nep" // Nepali |
132 | "nor" // NorwegianBokmal |
133 | "oci" // Occitan |
134 | "ori" // Oriya |
135 | "\0\0\0" // Pashto |
136 | "per" // Persian |
137 | "pol" // Polish |
138 | "por" // Portuguese |
139 | "pan" // Punjabi |
140 | "que" // Quechua |
141 | "roh" // Romansh |
142 | "rum" // Romanian |
143 | "rus" // Russian |
144 | "smo" // Samoan |
145 | "sag" // Sango |
146 | "san" // Sanskrit |
147 | "srp" // Serbian |
148 | "oss" // Ossetic |
149 | "\0\0\0" // SouthernSotho |
150 | "\0\0\0" // Tswana |
151 | "sna" // Shona |
152 | "snd" // Sindhi |
153 | "\0\0\0" // Sinhala |
154 | "\0\0\0" // Swati |
155 | "slo" // Slovak |
156 | "slv" // Slovenian |
157 | "som" // Somali |
158 | "spa" // Spanish |
159 | "sun" // Sundanese |
160 | "swa" // Swahili |
161 | "swe" // Swedish |
162 | "srd" // Sardinian |
163 | "tgk" // Tajik |
164 | "tam" // Tamil |
165 | "tat" // Tatar |
166 | "tel" // Telugu |
167 | "tha" // Thai |
168 | "tib" // Tibetan |
169 | "tir" // Tigrinya |
170 | "tog" // Tongan |
171 | "tso" // Tsonga |
172 | "tur" // Turkish |
173 | "tuk" // Turkmen |
174 | "tah" // Tahitian |
175 | "uig" // Uigur |
176 | "ukr" // Ukrainian |
177 | "urd" // Urdu |
178 | "uzb" // Uzbek |
179 | "vie" // Vietnamese |
180 | "vol" // Volapuk |
181 | "wel" // Welsh |
182 | "wol" // Wolof |
183 | "xho" // Xhosa |
184 | "yid" // Yiddish |
185 | "yor" // Yoruba |
186 | "zha" // Zhuang |
187 | "zul" // Zulu |
188 | "nno" // NorwegianNynorsk |
189 | "bos" // Bosnian |
190 | "div" // Divehi |
191 | "glv" // Manx |
192 | "cor" // Cornish |
193 | "aka" // Akan |
194 | "kok" // Konkani |
195 | "gaa" // Ga |
196 | "ibo" // Igbo |
197 | "kam" // Kamba |
198 | "syc" // Syriac |
199 | "\0\0\0" // Blin |
200 | "\0\0\0" // Geez |
201 | "\0\0\0" // Koro |
202 | "sid" // Sidamo |
203 | "\0\0\0" // Atsam |
204 | "tig" // Tigre |
205 | "\0\0\0" // Jju |
206 | "fur" // Friulian |
207 | "ven" // Venda |
208 | "ewe" // Ewe |
209 | "\0\0\0" // Walamo |
210 | "haw" // Hawaiian |
211 | "\0\0\0" // Tyap |
212 | "\0\0\0" // Nyanja |
213 | "fil" // Filipino |
214 | "gsw" // SwissGerman |
215 | "iii" // SichuanYi |
216 | "kpe" // Kpelle |
217 | "nds" // LowGerman |
218 | "nbl" // SouthNdebele |
219 | "nso" // NorthernSotho |
220 | "sme" // NorthernSami |
221 | "\0\0\0" // Taroko |
222 | "\0\0\0" // Gusii |
223 | "\0\0\0" // Taita |
224 | "ful" // Fulah |
225 | "kik" // Kikuyu |
226 | "\0\0\0" // Samburu |
227 | "\0\0\0" // Sena |
228 | "nde" // NorthNdebele |
229 | "\0\0\0" // Rombo |
230 | "\0\0\0" // Tachelhit |
231 | "kab" // Kabyle |
232 | "nyn" // Nyankole |
233 | "\0\0\0" // Bena |
234 | "\0\0\0" // Vunjo |
235 | "bam" // Bambara |
236 | "\0\0\0" // Embu |
237 | "chr" // Cherokee |
238 | "\0\0\0" // Morisyen |
239 | "\0\0\0" // Makonde |
240 | "\0\0\0" // Langi |
241 | "lug" // Ganda |
242 | "bem" // Bemba |
243 | "\0\0\0" // Kabuverdianu |
244 | "\0\0\0" // Meru |
245 | "\0\0\0" // Kalenjin |
246 | "\0\0\0" // Nama |
247 | "\0\0\0" // Machame |
248 | "\0\0\0" // Colognian |
249 | "mas" // Masai |
250 | "\0\0\0" // Soga |
251 | "\0\0\0" // Luyia |
252 | "\0\0\0" // Asu |
253 | "\0\0\0" // Teso |
254 | "\0\0\0" // Saho |
255 | "\0\0\0" // KoyraChiini |
256 | "\0\0\0" // Rwa |
257 | "luo" // Luo |
258 | "\0\0\0" // Chiga |
259 | "\0\0\0" // CentralMoroccoTamazight |
260 | "\0\0\0" // KoyraboroSenni |
261 | "\0\0\0" // Shambala |
262 | "\0\0\0" // Bodo |
263 | "ava" // Avaric |
264 | "cha" // Chamorro |
265 | "che" // Chechen |
266 | "chu" // Church |
267 | "chv" // Chuvash |
268 | "cre" // Cree |
269 | "hat" // Haitian |
270 | "her" // Herero |
271 | "hmo" // HiriMotu |
272 | "kau" // Kanuri |
273 | "kom" // Komi |
274 | "kon" // Kongo |
275 | "\0\0\0" // Kwanyama |
276 | "lim" // Limburgish |
277 | "lub" // LubaKatanga |
278 | "ltz" // Luxembourgish |
279 | "\0\0\0" // Navaho |
280 | "ndo" // Ndonga |
281 | "oji" // Ojibwa |
282 | "pli" // Pali |
283 | "wln" // Walloon |
284 | "\0\0\0" // Aghem |
285 | "bas" // Basaa |
286 | "\0\0\0" // Zarma |
287 | "dua" // Duala |
288 | "\0\0\0" // JolaFonyi |
289 | "ewo" // Ewondo |
290 | "\0\0\0" // Bafia |
291 | "\0\0\0" // MakhuwaMeetto |
292 | "\0\0\0" // Mundang |
293 | "\0\0\0" // Kwasio |
294 | "\0\0\0" // Nuer |
295 | "\0\0\0" // Sakha |
296 | "\0\0\0" // Sangu |
297 | "\0\0\0" // CongoSwahili |
298 | "\0\0\0" // Tasawaq |
299 | "vai" // Vai |
300 | "\0\0\0" // Walser |
301 | "\0\0\0" // Yangben |
302 | "ave" // Avestan |
303 | "\0\0\0" // Asturian |
304 | "\0\0\0" // Ngomba |
305 | "\0\0\0" // Kako |
306 | "\0\0\0" // Meta |
307 | "\0\0\0" // Ngiemboon |
308 | ; |
309 | |
310 | QT_END_NAMESPACE |
311 | |
312 | #endif /* MARCLANGUAGECODES_H_ */ |
313 | |