| 1 | |
|
| 2 | |
|
| 3 | |
|
| 4 | |
|
| 5 | |
|
| 6 | |
|
| 7 | |
|
| 8 | |
|
| 9 | |
|
| 10 | |
|
| 11 | |
|
| 12 | |
|
| 13 | |
|
| 14 | |
|
| 15 | |
|
| 16 | |
|
| 17 | |
|
| 18 | |
|
| 19 | |
|
| 20 | |
|
| 21 | |
|
| 22 | |
|
| 23 | |
package org.jaudiotagger.tag.reference; |
| 24 | |
|
| 25 | |
import org.jaudiotagger.tag.datatype.AbstractStringStringValuePair; |
| 26 | |
|
| 27 | |
public class Languages extends AbstractStringStringValuePair |
| 28 | |
{ |
| 29 | |
public static final String DEFAULT_ID = "eng"; |
| 30 | |
public static final String DEFAULT_VALUE = "English"; |
| 31 | |
|
| 32 | |
|
| 33 | |
public static final int LANGUAGE_FIELD_SIZE = 3; |
| 34 | |
|
| 35 | |
private static Languages languageTypes; |
| 36 | |
|
| 37 | |
|
| 38 | |
public static Languages getInstanceOf() |
| 39 | |
{ |
| 40 | 379 | if (languageTypes == null) |
| 41 | |
{ |
| 42 | 24 | languageTypes = new Languages(); |
| 43 | |
} |
| 44 | 379 | return languageTypes; |
| 45 | |
} |
| 46 | |
|
| 47 | |
private Languages() |
| 48 | 24 | { |
| 49 | 24 | idToValue.put("aar", "Afar"); |
| 50 | 24 | idToValue.put("abk", "Abkhazian"); |
| 51 | 24 | idToValue.put("ace", "Achinese"); |
| 52 | 24 | idToValue.put("ach", "Acoli"); |
| 53 | 24 | idToValue.put("ada", "Adangme"); |
| 54 | 24 | idToValue.put("afa", "Afro-Asiatic (Other)"); |
| 55 | 24 | idToValue.put("afh", "Afrihili"); |
| 56 | 24 | idToValue.put("afr", "Afrikaans"); |
| 57 | 24 | idToValue.put("aka", "Akan"); |
| 58 | 24 | idToValue.put("akk", "Akkadian"); |
| 59 | 24 | idToValue.put("alb", "Albanian"); |
| 60 | 24 | idToValue.put("ale", "Aleut"); |
| 61 | 24 | idToValue.put("alg", "Algonquian languages"); |
| 62 | 24 | idToValue.put("amh", "Amharic"); |
| 63 | 24 | idToValue.put("ang", "English, Old (ca.450-1100)"); |
| 64 | 24 | idToValue.put("apa", "Apache languages"); |
| 65 | 24 | idToValue.put("ara", "Arabic"); |
| 66 | 24 | idToValue.put("arc", "Aramaic"); |
| 67 | 24 | idToValue.put("arm", "Armenian"); |
| 68 | 24 | idToValue.put("arn", "Araucanian"); |
| 69 | 24 | idToValue.put("arp", "Arapaho"); |
| 70 | 24 | idToValue.put("art", "Artificial (Other)"); |
| 71 | 24 | idToValue.put("arw", "Arawak"); |
| 72 | 24 | idToValue.put("asm", "Assamese"); |
| 73 | 24 | idToValue.put("ast", "Asturian; Bable"); |
| 74 | 24 | idToValue.put("ath", "Athapascan languages"); |
| 75 | 24 | idToValue.put("aus", "Australian languages"); |
| 76 | 24 | idToValue.put("ava", "Avaric"); |
| 77 | 24 | idToValue.put("ave", "Avestan"); |
| 78 | 24 | idToValue.put("awa", "Awadhi"); |
| 79 | 24 | idToValue.put("aym", "Aymara"); |
| 80 | 24 | idToValue.put("aze", "Azerbaijani"); |
| 81 | 24 | idToValue.put("bad", "Banda"); |
| 82 | 24 | idToValue.put("bai", "Bamileke languages"); |
| 83 | 24 | idToValue.put("bak", "Bashkir"); |
| 84 | 24 | idToValue.put("bal", "Baluchi"); |
| 85 | 24 | idToValue.put("bam", "Bambara"); |
| 86 | 24 | idToValue.put("ban", "Balinese"); |
| 87 | 24 | idToValue.put("baq", "Basque"); |
| 88 | 24 | idToValue.put("bas", "Basa"); |
| 89 | 24 | idToValue.put("bat", "Baltic (Other)"); |
| 90 | 24 | idToValue.put("bej", "Beja"); |
| 91 | 24 | idToValue.put("bel", "Belarusian"); |
| 92 | 24 | idToValue.put("bem", "Bemba"); |
| 93 | 24 | idToValue.put("ben", "Bengali"); |
| 94 | 24 | idToValue.put("ber", "Berber (Other)"); |
| 95 | 24 | idToValue.put("bho", "Bhojpuri"); |
| 96 | 24 | idToValue.put("bih", "Bihari"); |
| 97 | 24 | idToValue.put("bik", "Bikol"); |
| 98 | 24 | idToValue.put("bin", "Bini"); |
| 99 | 24 | idToValue.put("bis", "Bislama"); |
| 100 | 24 | idToValue.put("bla", "Siksika"); |
| 101 | 24 | idToValue.put("bnt", "Bantu (Other)"); |
| 102 | 24 | idToValue.put("bod", "Tibetan"); |
| 103 | 24 | idToValue.put("bos", "Bosnian"); |
| 104 | 24 | idToValue.put("bra", "Braj"); |
| 105 | 24 | idToValue.put("bre", "Breton"); |
| 106 | 24 | idToValue.put("btk", "Batak (Indonesia)"); |
| 107 | 24 | idToValue.put("bua", "Buriat"); |
| 108 | 24 | idToValue.put("bug", "Buginese"); |
| 109 | 24 | idToValue.put("bul", "Bulgarian"); |
| 110 | 24 | idToValue.put("bur", "Burmese"); |
| 111 | 24 | idToValue.put("cad", "Caddo"); |
| 112 | 24 | idToValue.put("cai", "Central American Indian (Other)"); |
| 113 | 24 | idToValue.put("car", "Carib"); |
| 114 | 24 | idToValue.put("cat", "Catalan"); |
| 115 | 24 | idToValue.put("cau", "Caucasian (Other)"); |
| 116 | 24 | idToValue.put("ceb", "Cebuano"); |
| 117 | 24 | idToValue.put("cel", "Celtic (Other)"); |
| 118 | 24 | idToValue.put("ces", "Czech"); |
| 119 | 24 | idToValue.put("cha", "Chamorro"); |
| 120 | 24 | idToValue.put("chb", "Chibcha"); |
| 121 | 24 | idToValue.put("che", "Chechen"); |
| 122 | 24 | idToValue.put("chg", "Chagatai"); |
| 123 | 24 | idToValue.put("chi", "Chinese"); |
| 124 | 24 | idToValue.put("chk", "Chuukese"); |
| 125 | 24 | idToValue.put("chm", "Mari"); |
| 126 | 24 | idToValue.put("chn", "Chinook jargon"); |
| 127 | 24 | idToValue.put("cho", "Choctaw"); |
| 128 | 24 | idToValue.put("chp", "Chipewyan"); |
| 129 | 24 | idToValue.put("chr", "Cherokee"); |
| 130 | 24 | idToValue.put("chu", "Church Slavic; Old Slavonic; Old Church Slavonic; Church Slavonic; Old Bulgarian"); |
| 131 | 24 | idToValue.put("chv", "Chuvash"); |
| 132 | 24 | idToValue.put("chy", "Cheyenne"); |
| 133 | 24 | idToValue.put("cmc", "Chamic languages"); |
| 134 | 24 | idToValue.put("cop", "Coptic"); |
| 135 | 24 | idToValue.put("cor", "Cornish"); |
| 136 | 24 | idToValue.put("cos", "Corsican"); |
| 137 | 24 | idToValue.put("cpe", "Creoles and pidgins, English based (Other)"); |
| 138 | 24 | idToValue.put("cpf", "Creoles and pidgins, French-based (Other)"); |
| 139 | 24 | idToValue.put("cpp", "Creoles and pidgins,"); |
| 140 | 24 | idToValue.put("cre", "Cree"); |
| 141 | 24 | idToValue.put("crp", "Creoles and pidgins (Other)"); |
| 142 | 24 | idToValue.put("cus", "Cushitic (Other)"); |
| 143 | 24 | idToValue.put("cym", "Welsh"); |
| 144 | 24 | idToValue.put("cze", "Czech"); |
| 145 | 24 | idToValue.put("dak", "Dakota"); |
| 146 | 24 | idToValue.put("dan", "Danish"); |
| 147 | 24 | idToValue.put("day", "Dayak"); |
| 148 | 24 | idToValue.put("del", "Delaware"); |
| 149 | 24 | idToValue.put("den", "Slave (Athapascan)"); |
| 150 | 24 | idToValue.put("deu", "German"); |
| 151 | 24 | idToValue.put("dgr", "Dogrib"); |
| 152 | 24 | idToValue.put("din", "Dinka"); |
| 153 | 24 | idToValue.put("div", "Divehi"); |
| 154 | 24 | idToValue.put("doi", "Dogri"); |
| 155 | 24 | idToValue.put("dra", "Dravidian (Other)"); |
| 156 | 24 | idToValue.put("dua", "Duala"); |
| 157 | 24 | idToValue.put("dum", "Dutch, Middle (ca.1050-1350)"); |
| 158 | 24 | idToValue.put("dut", "Dutch"); |
| 159 | 24 | idToValue.put("dyu", "Dyula"); |
| 160 | 24 | idToValue.put("dzo", "Dzongkha"); |
| 161 | 24 | idToValue.put("efi", "Efik"); |
| 162 | 24 | idToValue.put("egy", "Egyptian (Ancient)"); |
| 163 | 24 | idToValue.put("eka", "Ekajuk"); |
| 164 | 24 | idToValue.put("ell", "Greek, Modern (1453-)"); |
| 165 | 24 | idToValue.put("elx", "Elamite"); |
| 166 | 24 | idToValue.put("eng", "English"); |
| 167 | 24 | idToValue.put("enm", "English, Middle (1100-1500)"); |
| 168 | 24 | idToValue.put("epo", "Esperanto"); |
| 169 | 24 | idToValue.put("est", "Estonian"); |
| 170 | 24 | idToValue.put("eus", "Basque"); |
| 171 | 24 | idToValue.put("ewe", "Ewe"); |
| 172 | 24 | idToValue.put("ewo", "Ewondo"); |
| 173 | 24 | idToValue.put("fan", "Fang"); |
| 174 | 24 | idToValue.put("fao", "Faroese"); |
| 175 | 24 | idToValue.put("fas", "Persian"); |
| 176 | 24 | idToValue.put("fat", "Fanti"); |
| 177 | 24 | idToValue.put("fij", "Fijian"); |
| 178 | 24 | idToValue.put("fin", "Finnish"); |
| 179 | 24 | idToValue.put("fiu", "Finno-Ugrian (Other)"); |
| 180 | 24 | idToValue.put("fon", "Fon"); |
| 181 | 24 | idToValue.put("fra", "French"); |
| 182 | 24 | idToValue.put("frm", "French, Middle (ca.1400-1800)"); |
| 183 | 24 | idToValue.put("fro", "French, Old (842-ca.1400)"); |
| 184 | 24 | idToValue.put("fry", "Frisian"); |
| 185 | 24 | idToValue.put("ful", "Fulah"); |
| 186 | 24 | idToValue.put("fur", "Friulian"); |
| 187 | 24 | idToValue.put("gaa", "Ga"); |
| 188 | 24 | idToValue.put("gay", "Gayo"); |
| 189 | 24 | idToValue.put("gba", "Gbaya"); |
| 190 | 24 | idToValue.put("gem", "Germanic (Other)"); |
| 191 | 24 | idToValue.put("geo", "Georgian"); |
| 192 | 24 | idToValue.put("ger", "German"); |
| 193 | 24 | idToValue.put("gez", "Geez"); |
| 194 | 24 | idToValue.put("gil", "Gilbertese"); |
| 195 | 24 | idToValue.put("gla", "Gaelic; Scottish Gaelic"); |
| 196 | 24 | idToValue.put("gle", "Irish"); |
| 197 | 24 | idToValue.put("glg", "Gallegan"); |
| 198 | 24 | idToValue.put("glv", "Manx"); |
| 199 | 24 | idToValue.put("gmh", "German, Middle High (ca.1050-1500)"); |
| 200 | 24 | idToValue.put("goh", "German, Old High (ca.750-1050)"); |
| 201 | 24 | idToValue.put("gon", "Gondi"); |
| 202 | 24 | idToValue.put("gor", "Gorontalo"); |
| 203 | 24 | idToValue.put("got", "Gothic"); |
| 204 | 24 | idToValue.put("grb", "Grebo"); |
| 205 | 24 | idToValue.put("grc", "Greek, Ancient (to 1453)"); |
| 206 | 24 | idToValue.put("gre", "Greek, Modern (1453-)"); |
| 207 | 24 | idToValue.put("grn", "Guarani"); |
| 208 | 24 | idToValue.put("guj", "Gujarati"); |
| 209 | 24 | idToValue.put("gwi", "Gwich�in"); |
| 210 | 24 | idToValue.put("hai", "Haida"); |
| 211 | 24 | idToValue.put("hau", "Hausa"); |
| 212 | 24 | idToValue.put("haw", "Hawaiian"); |
| 213 | 24 | idToValue.put("heb", "Hebrew"); |
| 214 | 24 | idToValue.put("her", "Herero"); |
| 215 | 24 | idToValue.put("hil", "Hiligaynon"); |
| 216 | 24 | idToValue.put("him", "Himachali"); |
| 217 | 24 | idToValue.put("hin", "Hindi"); |
| 218 | 24 | idToValue.put("hit", "Hittite"); |
| 219 | 24 | idToValue.put("hmn", "Hmong"); |
| 220 | 24 | idToValue.put("hmo", "Hiri Motu"); |
| 221 | 24 | idToValue.put("hrv", "Croatian"); |
| 222 | 24 | idToValue.put("hun", "Hungarian"); |
| 223 | 24 | idToValue.put("hup", "Hupa"); |
| 224 | 24 | idToValue.put("hye", "Armenian"); |
| 225 | 24 | idToValue.put("iba", "Iban"); |
| 226 | 24 | idToValue.put("ibo", "Igbo"); |
| 227 | 24 | idToValue.put("ice", "Icelandic"); |
| 228 | 24 | idToValue.put("ido", "Ido"); |
| 229 | 24 | idToValue.put("ijo", "Ijo"); |
| 230 | 24 | idToValue.put("iku", "Inuktitut"); |
| 231 | 24 | idToValue.put("ile", "Interlingue"); |
| 232 | 24 | idToValue.put("ilo", "Iloko"); |
| 233 | 24 | idToValue.put("ina", "Interlingua (International Auxiliary)"); |
| 234 | 24 | idToValue.put("inc", "Indic (Other)"); |
| 235 | 24 | idToValue.put("ind", "Indonesian"); |
| 236 | 24 | idToValue.put("ine", "Indo-European (Other)"); |
| 237 | 24 | idToValue.put("ipk", "Inupiaq"); |
| 238 | 24 | idToValue.put("ira", "Iranian (Other)"); |
| 239 | 24 | idToValue.put("iro", "Iroquoian languages"); |
| 240 | 24 | idToValue.put("isl", "Icelandic"); |
| 241 | 24 | idToValue.put("ita", "Italian"); |
| 242 | 24 | idToValue.put("jav", "Javanese"); |
| 243 | 24 | idToValue.put("jpn", "Japanese"); |
| 244 | 24 | idToValue.put("jpr", "Judeo-Persian"); |
| 245 | 24 | idToValue.put("jrb", "Judeo-Arabic"); |
| 246 | 24 | idToValue.put("kaa", "Kara-Kalpak"); |
| 247 | 24 | idToValue.put("kab", "Kabyle"); |
| 248 | 24 | idToValue.put("kac", "Kachin"); |
| 249 | 24 | idToValue.put("kal", "Kalaallisut"); |
| 250 | 24 | idToValue.put("kam", "Kamba"); |
| 251 | 24 | idToValue.put("kan", "Kannada"); |
| 252 | 24 | idToValue.put("kar", "Karen"); |
| 253 | 24 | idToValue.put("kas", "Kashmiri"); |
| 254 | 24 | idToValue.put("kat", "Georgian"); |
| 255 | 24 | idToValue.put("kau", "Kanuri"); |
| 256 | 24 | idToValue.put("kaw", "Kawi"); |
| 257 | 24 | idToValue.put("kaz", "Kazakh"); |
| 258 | 24 | idToValue.put("kha", "Khasi"); |
| 259 | 24 | idToValue.put("khi", "Khoisan (Other)"); |
| 260 | 24 | idToValue.put("khm", "Khmer"); |
| 261 | 24 | idToValue.put("kho", "Khotanese"); |
| 262 | 24 | idToValue.put("kik", "Kikuyu; Gikuyu"); |
| 263 | 24 | idToValue.put("kin", "Kinyarwanda"); |
| 264 | 24 | idToValue.put("kir", "Kirghiz"); |
| 265 | 24 | idToValue.put("kmb", "Kimbundu"); |
| 266 | 24 | idToValue.put("kok", "Konkani"); |
| 267 | 24 | idToValue.put("kom", "Komi"); |
| 268 | 24 | idToValue.put("kon", "Kongo"); |
| 269 | 24 | idToValue.put("kor", "Korean"); |
| 270 | 24 | idToValue.put("kos", "Kosraean"); |
| 271 | 24 | idToValue.put("kpe", "Kpelle"); |
| 272 | 24 | idToValue.put("kro", "Kru"); |
| 273 | 24 | idToValue.put("kru", "Kurukh"); |
| 274 | 24 | idToValue.put("kua", "Kuanyama; Kwanyama"); |
| 275 | 24 | idToValue.put("kum", "Kumyk"); |
| 276 | 24 | idToValue.put("kur", "Kurdish"); |
| 277 | 24 | idToValue.put("kut", "Kutenai"); |
| 278 | 24 | idToValue.put("lad", "Ladino"); |
| 279 | 24 | idToValue.put("lah", "Lahnda"); |
| 280 | 24 | idToValue.put("lam", "Lamba"); |
| 281 | 24 | idToValue.put("lao", "Lao"); |
| 282 | 24 | idToValue.put("lat", "Latin"); |
| 283 | 24 | idToValue.put("lav", "Latvian"); |
| 284 | 24 | idToValue.put("lez", "Lezghian"); |
| 285 | 24 | idToValue.put("lin", "Lingala"); |
| 286 | 24 | idToValue.put("lit", "Lithuanian"); |
| 287 | 24 | idToValue.put("lol", "Mongo"); |
| 288 | 24 | idToValue.put("loz", "Lozi"); |
| 289 | 24 | idToValue.put("ltz", "Luxembourgish; Letzeburgesch"); |
| 290 | 24 | idToValue.put("lua", "Luba-Lulua"); |
| 291 | 24 | idToValue.put("lub", "Luba-Katanga"); |
| 292 | 24 | idToValue.put("lug", "Ganda"); |
| 293 | 24 | idToValue.put("lui", "Luiseno"); |
| 294 | 24 | idToValue.put("lun", "Lunda"); |
| 295 | 24 | idToValue.put("luo", "Luo (Kenya and Tanzania)"); |
| 296 | 24 | idToValue.put("lus", "lushai"); |
| 297 | 24 | idToValue.put("mac", "Macedonian"); |
| 298 | 24 | idToValue.put("mad", "Madurese"); |
| 299 | 24 | idToValue.put("mag", "Magahi"); |
| 300 | 24 | idToValue.put("mah", "Marshallese"); |
| 301 | 24 | idToValue.put("mai", "Maithili"); |
| 302 | 24 | idToValue.put("mak", "Makasar"); |
| 303 | 24 | idToValue.put("mal", "Malayalam"); |
| 304 | 24 | idToValue.put("man", "Mandingo"); |
| 305 | 24 | idToValue.put("mao", "Maori"); |
| 306 | 24 | idToValue.put("map", "Austronesian (Other)"); |
| 307 | 24 | idToValue.put("mar", "Marathi"); |
| 308 | 24 | idToValue.put("mas", "Masai"); |
| 309 | 24 | idToValue.put("may", "Malay"); |
| 310 | 24 | idToValue.put("mdr", "Mandar"); |
| 311 | 24 | idToValue.put("men", "Mende"); |
| 312 | 24 | idToValue.put("mga", "Irish, Middle (900-1200)"); |
| 313 | 24 | idToValue.put("mic", "Micmac"); |
| 314 | 24 | idToValue.put("min", "Minangkabau"); |
| 315 | 24 | idToValue.put("mis", "Miscellaneous languages"); |
| 316 | 24 | idToValue.put("mkd", "Macedonian"); |
| 317 | 24 | idToValue.put("mkh", "Mon-Khmer (Other)"); |
| 318 | 24 | idToValue.put("mlg", "Malagasy"); |
| 319 | 24 | idToValue.put("mlt", "Maltese"); |
| 320 | 24 | idToValue.put("mnc", "Manchu"); |
| 321 | 24 | idToValue.put("mni", "Manipuri"); |
| 322 | 24 | idToValue.put("mno", "Manobo languages"); |
| 323 | 24 | idToValue.put("moh", "Mohawk"); |
| 324 | 24 | idToValue.put("mol", "Moldavian"); |
| 325 | 24 | idToValue.put("mon", "Mongolian"); |
| 326 | 24 | idToValue.put("mos", "Mossi"); |
| 327 | 24 | idToValue.put("mri", "Maori"); |
| 328 | 24 | idToValue.put("msa", "Malay"); |
| 329 | 24 | idToValue.put("mul", "Multiple languages"); |
| 330 | 24 | idToValue.put("mun", "Munda languages"); |
| 331 | 24 | idToValue.put("mus", "Creek"); |
| 332 | 24 | idToValue.put("mwr", "Marwari"); |
| 333 | 24 | idToValue.put("mya", "Burmese"); |
| 334 | 24 | idToValue.put("myn", "Mayan languages"); |
| 335 | 24 | idToValue.put("nah", "Nahuatl"); |
| 336 | 24 | idToValue.put("nai", "North American Indian"); |
| 337 | 24 | idToValue.put("nau", "Nauru"); |
| 338 | 24 | idToValue.put("nav", "Navajo; Navaho"); |
| 339 | 24 | idToValue.put("nbl", "South Ndebele"); |
| 340 | 24 | idToValue.put("nde", "North Ndebele"); |
| 341 | 24 | idToValue.put("ndo", "Ndonga"); |
| 342 | 24 | idToValue.put("nds", "Low German; Low Saxon; German, Low; Saxon, Low"); |
| 343 | 24 | idToValue.put("nep", "Nepali"); |
| 344 | 24 | idToValue.put("new", "Newari"); |
| 345 | 24 | idToValue.put("nia", "Nias"); |
| 346 | 24 | idToValue.put("nic", "Niger-Kordofanian (Other)"); |
| 347 | 24 | idToValue.put("niu", "Niuean"); |
| 348 | 24 | idToValue.put("nld", "Dutch"); |
| 349 | 24 | idToValue.put("nno", "Norwegian Nynorsk"); |
| 350 | 24 | idToValue.put("nob", "Norwegian Bokm�l"); |
| 351 | 24 | idToValue.put("non", "Norse, Old"); |
| 352 | 24 | idToValue.put("nor", "Norwegian"); |
| 353 | 24 | idToValue.put("nso", "Sotho, Northern"); |
| 354 | 24 | idToValue.put("nub", "Nubian languages"); |
| 355 | 24 | idToValue.put("nya", "Chichewa; Chewa; Nyanja"); |
| 356 | 24 | idToValue.put("nym", "Nyamwezi"); |
| 357 | 24 | idToValue.put("nyn", "Nyankole"); |
| 358 | 24 | idToValue.put("nyo", "Nyoro"); |
| 359 | 24 | idToValue.put("nzi", "Nzima"); |
| 360 | 24 | idToValue.put("oci", "Occitan (post 1500); Proven�al"); |
| 361 | 24 | idToValue.put("oji", "Ojibwa"); |
| 362 | 24 | idToValue.put("ori", "Oriya"); |
| 363 | 24 | idToValue.put("orm", "Oromo"); |
| 364 | 24 | idToValue.put("osa", "Osage"); |
| 365 | 24 | idToValue.put("oss", "Ossetian; Ossetic"); |
| 366 | 24 | idToValue.put("ota", "Turkish, Ottoman (1500-1928)"); |
| 367 | 24 | idToValue.put("oto", "Otomian languages"); |
| 368 | 24 | idToValue.put("paa", "Papuan (Other)"); |
| 369 | 24 | idToValue.put("pag", "Pangasinan"); |
| 370 | 24 | idToValue.put("pal", "Pahlavi"); |
| 371 | 24 | idToValue.put("pam", "Pampanga"); |
| 372 | 24 | idToValue.put("pan", "Panjabi"); |
| 373 | 24 | idToValue.put("pap", "Papiamento"); |
| 374 | 24 | idToValue.put("pau", "Palauan"); |
| 375 | 24 | idToValue.put("peo", "Persian, Old (ca.600-400 B.C.)"); |
| 376 | 24 | idToValue.put("per", "Persian"); |
| 377 | 24 | idToValue.put("per", "Persian"); |
| 378 | 24 | idToValue.put("phi", "Philippine (Other)"); |
| 379 | 24 | idToValue.put("phn", "Phoenician"); |
| 380 | 24 | idToValue.put("pli", "Pali"); |
| 381 | 24 | idToValue.put("pol", "Polish"); |
| 382 | 24 | idToValue.put("pon", "Pohnpeian"); |
| 383 | 24 | idToValue.put("por", "Portuguese"); |
| 384 | 24 | idToValue.put("pra", "Prakrit languages"); |
| 385 | 24 | idToValue.put("pro", "Proven�al, Old (to 1500)"); |
| 386 | 24 | idToValue.put("pus", "Pushto"); |
| 387 | 24 | idToValue.put("que", "Quechua"); |
| 388 | 24 | idToValue.put("raj", "Rajasthani"); |
| 389 | 24 | idToValue.put("rap", "Rapanui"); |
| 390 | 24 | idToValue.put("rar", "Rarotongan"); |
| 391 | 24 | idToValue.put("roa", "Romance (Other)"); |
| 392 | 24 | idToValue.put("roh", "Raeto-Romance"); |
| 393 | 24 | idToValue.put("rom", "Romany"); |
| 394 | 24 | idToValue.put("ron", "Romanian"); |
| 395 | 24 | idToValue.put("rum", "Romanian"); |
| 396 | 24 | idToValue.put("run", "Rundi"); |
| 397 | 24 | idToValue.put("rus", "Russian"); |
| 398 | 24 | idToValue.put("sad", "Sandawe"); |
| 399 | 24 | idToValue.put("sag", "Sango"); |
| 400 | 24 | idToValue.put("sah", "Yakut"); |
| 401 | 24 | idToValue.put("sai", "South American Indian (Other)"); |
| 402 | 24 | idToValue.put("sal", "Salishan languages"); |
| 403 | 24 | idToValue.put("sam", "Samaritan Aramaic"); |
| 404 | 24 | idToValue.put("san", "Sanskrit"); |
| 405 | 24 | idToValue.put("sas", "Sasak"); |
| 406 | 24 | idToValue.put("sat", "Santali"); |
| 407 | 24 | idToValue.put("scc", "Serbian"); |
| 408 | 24 | idToValue.put("sco", "Scots"); |
| 409 | 24 | idToValue.put("scr", "Croatian"); |
| 410 | 24 | idToValue.put("sel", "Selkup"); |
| 411 | 24 | idToValue.put("sem", "Semitic (Other)"); |
| 412 | 24 | idToValue.put("sga", "Irish, Old (to 900)"); |
| 413 | 24 | idToValue.put("sgn", "Sign languages"); |
| 414 | 24 | idToValue.put("shn", "Shan"); |
| 415 | 24 | idToValue.put("sid", "Sidamo"); |
| 416 | 24 | idToValue.put("sin", "Sinhales"); |
| 417 | 24 | idToValue.put("sio", "Siouan languages"); |
| 418 | 24 | idToValue.put("sit", "Sino-Tibetan (Other)"); |
| 419 | 24 | idToValue.put("sla", "Slavic (Other)"); |
| 420 | 24 | idToValue.put("slk", "Slovak"); |
| 421 | 24 | idToValue.put("slo", "Slovak"); |
| 422 | 24 | idToValue.put("slv", "Slovenian"); |
| 423 | 24 | idToValue.put("sma", "Southern Sami"); |
| 424 | 24 | idToValue.put("sme", "Northern Sami"); |
| 425 | 24 | idToValue.put("smi", "Sami languages (Other)"); |
| 426 | 24 | idToValue.put("smj", "Lule Sami"); |
| 427 | 24 | idToValue.put("smn", "Inari Sami"); |
| 428 | 24 | idToValue.put("smo", "Samoan"); |
| 429 | 24 | idToValue.put("sms", "Skolt Sami"); |
| 430 | 24 | idToValue.put("sna", "Shona"); |
| 431 | 24 | idToValue.put("snd", "Sindhi"); |
| 432 | 24 | idToValue.put("snk", "Soninke"); |
| 433 | 24 | idToValue.put("sog", "Sogdian"); |
| 434 | 24 | idToValue.put("som", "Somali"); |
| 435 | 24 | idToValue.put("son", "Songhai"); |
| 436 | 24 | idToValue.put("sot", "Sotho, Southern"); |
| 437 | 24 | idToValue.put("spa", "Spanish; Castilia"); |
| 438 | 24 | idToValue.put("sqi", "Albanian"); |
| 439 | 24 | idToValue.put("srd", "Sardinian"); |
| 440 | 24 | idToValue.put("srp", "Serbian"); |
| 441 | 24 | idToValue.put("srr", "Serer"); |
| 442 | 24 | idToValue.put("ssa", "Nilo-Saharan (Other)"); |
| 443 | 24 | idToValue.put("sus", "Susu"); |
| 444 | 24 | idToValue.put("sux", "Sumerian"); |
| 445 | 24 | idToValue.put("swa", "Swahili"); |
| 446 | 24 | idToValue.put("swe", "Swedish"); |
| 447 | 24 | idToValue.put("syr", "Syriac"); |
| 448 | 24 | idToValue.put("tah", "Tahitian"); |
| 449 | 24 | idToValue.put("tai", "Tai (Other)"); |
| 450 | 24 | idToValue.put("tam", "Tamil"); |
| 451 | 24 | idToValue.put("tat", "Tatar"); |
| 452 | 24 | idToValue.put("tel", "Telugu"); |
| 453 | 24 | idToValue.put("tem", "Timne"); |
| 454 | 24 | idToValue.put("ter", "Tereno"); |
| 455 | 24 | idToValue.put("tet", "Tetum"); |
| 456 | 24 | idToValue.put("tgk", "Tajik"); |
| 457 | 24 | idToValue.put("tgl", "Tagalog"); |
| 458 | 24 | idToValue.put("tha", "Thai"); |
| 459 | 24 | idToValue.put("tib", "Tibetan"); |
| 460 | 24 | idToValue.put("tig", "Tigre"); |
| 461 | 24 | idToValue.put("tir", "Tigrinya"); |
| 462 | 24 | idToValue.put("tiv", "Tiv"); |
| 463 | 24 | idToValue.put("tkl", "Tokelau"); |
| 464 | 24 | idToValue.put("tli", "Tlingit"); |
| 465 | 24 | idToValue.put("tmh", "Tamashek"); |
| 466 | 24 | idToValue.put("tog", "Tonga (Nyasa)"); |
| 467 | 24 | idToValue.put("ton", "Tonga (Tonga Islands)"); |
| 468 | 24 | idToValue.put("tpi", "Tok Pisin"); |
| 469 | 24 | idToValue.put("tsi", "Tsimshian"); |
| 470 | 24 | idToValue.put("tsn", "Tswana"); |
| 471 | 24 | idToValue.put("tso", "Tsonga"); |
| 472 | 24 | idToValue.put("tuk", "Turkmen"); |
| 473 | 24 | idToValue.put("tum", "Tumbuka"); |
| 474 | 24 | idToValue.put("tup", "Tupi languages"); |
| 475 | 24 | idToValue.put("tur", "Turkish"); |
| 476 | 24 | idToValue.put("tut", "Altaic (Other)"); |
| 477 | 24 | idToValue.put("tvl", "Tuvalu"); |
| 478 | 24 | idToValue.put("twi", "Twi"); |
| 479 | 24 | idToValue.put("tyv", "Tuvinian"); |
| 480 | 24 | idToValue.put("uga", "Ugaritic"); |
| 481 | 24 | idToValue.put("uig", "Uighur"); |
| 482 | 24 | idToValue.put("ukr", "Ukrainian"); |
| 483 | 24 | idToValue.put("umb", "Umbundu"); |
| 484 | 24 | idToValue.put("und", "Undetermined"); |
| 485 | 24 | idToValue.put("urd", "Urdu"); |
| 486 | 24 | idToValue.put("uzb", "Uzbek"); |
| 487 | 24 | idToValue.put("vai", "Vai"); |
| 488 | 24 | idToValue.put("ven", "Venda"); |
| 489 | 24 | idToValue.put("vie", "Vietnamese"); |
| 490 | 24 | idToValue.put("vol", "Volap�k"); |
| 491 | 24 | idToValue.put("vot", "Votic"); |
| 492 | 24 | idToValue.put("wak", "Wakashan languages"); |
| 493 | 24 | idToValue.put("wal", "Walamo"); |
| 494 | 24 | idToValue.put("war", "Waray"); |
| 495 | 24 | idToValue.put("was", "Washo"); |
| 496 | 24 | idToValue.put("wel", "Welsh"); |
| 497 | 24 | idToValue.put("wen", "Sorbian languages"); |
| 498 | 24 | idToValue.put("wln", "Walloon"); |
| 499 | 24 | idToValue.put("wol", "Wolof"); |
| 500 | 24 | idToValue.put("xho", "Xhosa"); |
| 501 | 24 | idToValue.put("yao", "Yao"); |
| 502 | 24 | idToValue.put("yap", "Yapese"); |
| 503 | 24 | idToValue.put("yid", "Yiddish"); |
| 504 | 24 | idToValue.put("yor", "Yoruba"); |
| 505 | 24 | idToValue.put("ypk", "Yupik languages"); |
| 506 | 24 | idToValue.put("zap", "Zapotec"); |
| 507 | 24 | idToValue.put("zen", "Zenaga"); |
| 508 | 24 | idToValue.put("zha", "Zhuang; Chuang"); |
| 509 | 24 | idToValue.put("zho", "Chinese"); |
| 510 | 24 | idToValue.put("znd", "Zande"); |
| 511 | 24 | idToValue.put("zul", "Zulu"); |
| 512 | 24 | idToValue.put("zun", "Zuni"); |
| 513 | |
|
| 514 | 24 | createMaps(); |
| 515 | 24 | } |
| 516 | |
} |