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