1 31 36 37 package com.hp.hpl.jena.rdf.arp.lang; 38 39 import java.util.HashMap ; 40 import java.util.Map ; 41 53 54 public class Iso639 implements LanguageTagCodes { 55 static final Map all = new HashMap (); 56 57 58 private Iso639(String engName,String two,String term,String bib, int classify) { 59 name = engName; 60 twoCharCode = two; 61 terminologyCode = term; 62 bibliographicCode = bib; 63 classification = classify|LT_ISO639; 64 put(two,this); 65 put(term,this); 66 put(bib,this); 67 } 68 private Iso639(String engName,String two,String term,String bib) { 69 this(engName,two,term,bib,0); 70 } 71 72 77 static public Iso639 find(String lang) { 78 Iso639 rslt = (Iso639)all.get(lang); 79 if ( rslt == null ) { 80 if ( lang != null 81 && lang.compareTo("qaa") >= 0 82 && lang.compareTo("qtz") <= 0 83 && lang.length()==3 ) { 84 return new Iso639("Reserved for local use",null, 85 lang,lang,LT_LOCAL_USE); 86 } 87 } 88 return rslt; 89 } 90 101 public final int classification; 102 104 public final String twoCharCode; 105 107 public final String terminologyCode; 108 110 public final String bibliographicCode; 111 113 public final String name; 114 115 static private void put(String key,Iso639 v) { 116 if ( key!= null ) { 117 Iso639 old = (Iso639)all.put(key,v); 118 if ( old != null && old != v ) { 119 System.err.println("ISO-639 code '" + key + "' is overloaded."); 120 } 121 } 122 } 123 124 static { 125 new Iso639("Abkhazian","ab","abk","abk"); 126 new Iso639("Achinese",null,"ace","ace"); 127 new Iso639("Acoli",null,"ach","ach"); 128 new Iso639("Adangme",null,"ada","ada"); 129 new Iso639("Afar","aa","aar","aar"); 130 new Iso639("Afrihili",null,"afh","afh"); 131 new Iso639("Afrikaans","af","afr","afr"); 132 new Iso639("Afro-Asiatic (Other)",null,"afa","afa"); 133 new Iso639("Akan",null,"aka","aka"); 134 new Iso639("Akkadian",null,"akk","akk"); 135 new Iso639("Albanian","sq","sqi","alb"); 136 new Iso639("Aleut",null,"ale","ale"); 137 new Iso639("Algonquian languages",null,"alg","alg"); 138 new Iso639("Altaic (Other)",null,"tut","tut"); 139 new Iso639("Amharic","am","amh","amh"); 140 new Iso639("Apache languages",null,"apa","apa"); 141 new Iso639("Arabic","ar","ara","ara"); 142 new Iso639("Aramaic",null,"arc","arc"); 143 new Iso639("Arapaho",null,"arp","arp"); 144 new Iso639("Araucanian",null,"arn","arn"); 145 new Iso639("Arawak",null,"arw","arw"); 146 new Iso639("Armenian","hy","hye","arm"); 147 new Iso639("Artificial (Other)",null,"art","art"); 148 new Iso639("Assamese","as","asm","asm"); 149 new Iso639("Athapascan languages",null,"ath","ath"); 150 new Iso639("Australian languages",null,"aus","aus"); 151 new Iso639("Austronesian (Other)",null,"map","map"); 152 153 new Iso639("Avaric",null,"ava","ava"); 154 new Iso639("Avestan","ae","ave","ave"); 155 new Iso639("Awadhi",null,"awa","awa"); 156 new Iso639("Aymara","ay","aym","aym"); 157 new Iso639("Azerbaijani","az","aze","aze"); 158 new Iso639("Balinese",null,"ban","ban"); 159 new Iso639("Baltic (Other)",null,"bat","bat"); 160 new Iso639("Baluchi",null,"bal","bal"); 161 new Iso639("Bambara",null,"bam","bam"); 162 new Iso639("Bamileke languages",null,"bai","bai"); 163 new Iso639("Banda",null,"bad","bad"); 164 new Iso639("Bantu (Other)",null,"bnt","bnt"); 165 new Iso639("Basa",null,"bas","bas"); 166 new Iso639("Bashkir","ba","bak","bak"); 167 new Iso639("Basque","eu","eus","baq"); 168 new Iso639("Batak (Indonesia)",null,"btk","btk"); 169 new Iso639("Beja",null,"bej","bej"); 170 new Iso639("Belarusian","be","bel","bel"); 171 new Iso639("Bemba",null,"bem","bem"); 172 new Iso639("Bengali","bn","ben","ben"); 173 new Iso639("Berber (Other)",null,"ber","ber"); 174 new Iso639("Bhojpuri",null,"bho","bho"); 175 new Iso639("Bihari","bh","bih","bih"); 176 new Iso639("Bikol",null,"bik","bik"); 177 new Iso639("Bini",null,"bin","bin"); 178 new Iso639("Bislama","bi","bis","bis"); 179 new Iso639("Bosnian","bs","bos","bos"); 180 new Iso639("Braj",null,"bra","bra"); 181 new Iso639("Breton","br","bre","bre"); 182 new Iso639("Buginese",null,"bug","bug"); 183 new Iso639("Bulgarian","bg","bul","bul"); 184 new Iso639("Buriat",null,"bua","bua"); 185 new Iso639("Burmese","my","mya","bur"); 186 187 188 189 190 191 192 new Iso639("Caddo",null,"cad","cad"); 193 new Iso639("Carib",null,"car","car"); 194 new Iso639("Catalan","ca","cat","cat"); 195 new Iso639("Caucasian (Other)",null,"cau","cau"); 196 new Iso639("Cebuano",null,"ceb","ceb"); 197 new Iso639("Celtic (Other)",null,"cel","cel"); 198 new Iso639("Central American Indian (Other)",null,"cai","cai"); 199 200 new Iso639("Chagatai",null,"chg","chg"); 201 new Iso639("Chamic languages",null,"cmc","cmc"); 202 new Iso639("Chamorro","ch","cha","cha"); 203 new Iso639("Chechen","ce","che","che"); 204 new Iso639("Cherokee",null,"chr","chr"); 205 new Iso639("Cheyenne",null,"chy","chy"); 206 new Iso639("Chibcha",null,"chb","chb"); 207 new Iso639("Chichewa; Nyanja","ny","nya","nya"); 208 new Iso639("Chinese","zh","zho","chi"); 209 new Iso639("Chinook jargon",null,"chn","chn"); 210 new Iso639("Chipewyan",null,"chp","chp"); 211 new Iso639("Choctaw",null,"cho","cho"); 212 new Iso639("Church Slavic","cu","chu","chu"); 213 new Iso639("Chuukese",null,"chk","chk"); 214 new Iso639("Chuvash","cv","chv","chv"); 215 new Iso639("Coptic",null,"cop","cop"); 216 new Iso639("Cornish","kw","cor","cor"); 217 new Iso639("Corsican","co","cos","cos"); 218 new Iso639("Cree",null,"cre","cre"); 219 new Iso639("Creek",null,"mus","mus"); 220 new Iso639("Creoles and pidgins (Other)",null,"crp","crp"); 221 new Iso639("Creoles and pidgins, English-based (Other)",null,"cpe","cpe"); 222 223 new Iso639("Creoles and pidgins, French-based (Other)",null,"cpf","cpf"); 224 225 new Iso639("Creoles and pidgins, Portuguese-based (Other)",null,"cpp","cpp"); 226 227 new Iso639("Croatian","hr","hrv","scr"); 228 new Iso639("Cushitic (Other)",null,"cus","cus"); 229 new Iso639("Czech","cs","ces","cze"); 230 new Iso639("Dakota",null,"dak","dak"); 231 new Iso639("Danish","da","dan","dan"); 232 new Iso639("Dayak",null,"day","day"); 233 new Iso639("Delaware",null,"del","del"); 234 new Iso639("Dinka",null,"din","din"); 235 new Iso639("Divehi",null,"div","div"); 236 new Iso639("Dogri",null,"doi","doi"); 237 new Iso639("Dogrib",null,"dgr","dgr"); 238 new Iso639("Dravidian (Other)",null,"dra","dra"); 239 new Iso639("Duala",null,"dua","dua"); 240 new Iso639("Dutch","nl","nld","dut"); 241 new Iso639("Dutch, Middle (ca. 1050-1350)",null,"dum","dum"); 242 new Iso639("Dyula",null,"dyu","dyu"); 243 new Iso639("Dzongkha","dz","dzo","dzo"); 244 245 246 247 248 249 250 new Iso639("Efik",null,"efi","efi"); 251 new Iso639("Egyptian (Ancient)",null,"egy","egy"); 252 new Iso639("Ekajuk",null,"eka","eka"); 253 new Iso639("Elamite",null,"elx","elx"); 254 new Iso639("English","en","eng","eng"); 255 new Iso639("English, Middle (1100-1500)",null,"enm","enm"); 256 new Iso639("English, Old (ca.450-1100)",null,"ang","ang"); 257 new Iso639("Esperanto","eo","epo","epo"); 258 new Iso639("Estonian","et","est","est"); 259 new Iso639("Ewe",null,"ewe","ewe"); 260 new Iso639("Ewondo",null,"ewo","ewo"); 261 new Iso639("Fang",null,"fan","fan"); 262 new Iso639("Fanti",null,"fat","fat"); 263 new Iso639("Faroese","fo","fao","fao"); 264 new Iso639("Fijian","fj","fij","fij"); 265 new Iso639("Finnish","fi","fin","fin"); 266 new Iso639("Finno-Ugrian (Other)",null,"fiu","fiu"); 267 new Iso639("Fon",null,"fon","fon"); 268 new Iso639("French","fr","fra","fre"); 269 new Iso639("French, Middle (ca.1400-1600)",null,"frm","frm"); 270 new Iso639("French, Old (842-ca.1400)",null,"fro","fro"); 271 new Iso639("Frisian","fy","fry","fry"); 272 new Iso639("Friulian",null,"fur","fur"); 273 new Iso639("Fulah",null,"ful","ful"); 274 275 276 277 278 279 280 new Iso639("Ga",null,"gaa","gaa"); 281 new Iso639("Gaelic (Scots)","gd","gla","gla"); 282 new Iso639("Gallegan","gl","glg","glg"); 283 new Iso639("Ganda",null,"lug","lug"); 284 new Iso639("Gayo",null,"gay","gay"); 285 new Iso639("Gbaya",null,"gba","gba"); 286 new Iso639("Geez",null,"gez","gez"); 287 new Iso639("Georgian","ka","kat","geo"); 288 new Iso639("German","de","deu","ger"); 289 new Iso639("German, Middle High (ca.1050-1500)",null,"gmh","gmh"); 291 292 new Iso639("German, Old High (ca.750-1050)",null,"goh","goh"); 293 294 new Iso639("Germanic (Other)",null,"gem","gem"); 295 new Iso639("Gilbertese",null,"gil","gil"); 296 new Iso639("Gondi",null,"gon","gon"); 297 new Iso639("Gorontalo",null,"gor","gor"); 298 new Iso639("Gothic",null,"got","got"); 299 new Iso639("Grebo",null,"grb","grb"); 300 new Iso639("Greek, Ancient (to 1453)",null,"grc","grc"); 301 new Iso639("Greek, Modern (1453-)","el","ell","gre"); 302 new Iso639("Guarani","gn","grn","grn"); 303 new Iso639("Gujarati","gu","guj","guj"); 304 new Iso639("Gwich´in",null,"gwi","gwi"); 305 new Iso639("Haida",null,"hai","hai"); 306 new Iso639("Hausa","ha","hau","hau"); 307 new Iso639("Hawaiian",null,"haw","haw"); 308 new Iso639("Hebrew","he","heb","heb"); 309 new Iso639("Herero","hz","her","her"); 310 new Iso639("Hiligaynon",null,"hil","hil"); 311 new Iso639("Himachali",null,"him","him"); 312 new Iso639("Hindi","hi","hin","hin"); 313 new Iso639("Hiri Motu","ho","hmo","hmo"); 314 new Iso639("Hittite",null,"hit","hit"); 315 new Iso639("Hmong",null,"hmn","hmn"); 316 new Iso639("Hungarian","hu","hun","hun"); 317 new Iso639("Hupa",null,"hup","hup"); 318 319 320 321 322 323 324 new Iso639("Iban",null,"iba","iba"); 325 new Iso639("Icelandic","is","isl","ice"); 326 new Iso639("Igbo",null,"ibo","ibo"); 327 new Iso639("Ijo",null,"ijo","ijo"); 328 new Iso639("Iloko",null,"ilo","ilo"); 329 new Iso639("Indic (Other)",null,"inc","inc"); 330 new Iso639("Indo-European (Other)",null,"ine","ine"); 331 new Iso639("Indonesian","id","ind","ind"); 332 new Iso639("Interlingua (International Auxiliary Language Association)","ia","ina","ina"); 333 334 new Iso639("Interlingue","ie","ile","ile"); 335 new Iso639("Inuktitut","iu","iku","iku"); 336 new Iso639("Inupiaq","ik","ipk","ipk"); 337 new Iso639("Iranian (Other)",null,"ira","ira"); 338 new Iso639("Irish","ga","gle","gle"); 339 new Iso639("Irish, Middle (900-1200)",null,"mga","mga"); 340 new Iso639("Irish, Old (to 900)",null,"sga","sga"); 341 new Iso639("Iroquoian languages",null,"iro","iro"); 342 new Iso639("Italian","it","ita","ita"); 343 new Iso639("Japanese","ja","jpn","jpn"); 344 new Iso639("Javanese","jw","jaw","jav"); 345 new Iso639("Judeo-Arabic",null,"jrb","jrb"); 346 new Iso639("Judeo-Persian",null,"jpr","jpr"); 347 348 349 350 351 352 353 new Iso639("Kabyle",null,"kab","kab"); 354 new Iso639("Kachin",null,"kac","kac"); 355 new Iso639("Kalaallisut","kl","kal","kal"); 356 new Iso639("Kamba",null,"kam","kam"); 357 new Iso639("Kannada","kn","kan","kan"); 358 new Iso639("Kanuri",null,"kau","kau"); 359 new Iso639("Kara-Kalpak",null,"kaa","kaa"); 360 new Iso639("Karen",null,"kar","kar"); 361 new Iso639("Kashmiri","ks","kas","kas"); 362 new Iso639("Kawi",null,"kaw","kaw"); 363 new Iso639("Kazakh","kk","kaz","kaz"); 364 new Iso639("Khasi",null,"kha","kha"); 365 new Iso639("Khmer","km","khm","khm"); 366 new Iso639("Khoisan (Other)",null,"khi","khi"); 367 new Iso639("Khotanese",null,"kho","kho"); 368 new Iso639("Kikuyu","ki","kik","kik"); 369 new Iso639("Kimbundu",null,"kmb","kmb"); 370 new Iso639("Kinyarwanda","rw","kin","kin"); 371 new Iso639("Kirghiz","ky","kir","kir"); 372 new Iso639("Komi","kv","kom","kom"); 373 new Iso639("Kongo",null,"kon","kon"); 374 new Iso639("Konkani",null,"kok","kok"); 375 new Iso639("Korean","ko","kor","kor"); 376 new Iso639("Kosraean",null,"kos","kos"); 377 new Iso639("Kpelle",null,"kpe","kpe"); 378 new Iso639("Kru",null,"kro","kro"); 379 new Iso639("Kuanyama","kj","kua","kua"); 380 new Iso639("Kumyk",null,"kum","kum"); 381 new Iso639("Kurdish","ku","kur","kur"); 382 new Iso639("Kurukh",null,"kru","kru"); 383 new Iso639("Kutenai",null,"kut","kut"); 384 new Iso639("Ladino",null,"lad","lad"); 385 new Iso639("Lahnda",null,"lah","lah"); 386 new Iso639("Lamba",null,"lam","lam"); 387 new Iso639("Lao","lo","lao","lao"); 388 new Iso639("Latin","la","lat","lat"); 389 new Iso639("Latvian","lv","lav","lav"); 390 new Iso639("Letzeburgesch","lb","ltz","ltz"); 391 new Iso639("Lezghian",null,"lez","lez"); 392 new Iso639("Lingala","ln","lin","lin"); 393 new Iso639("Lithuanian","lt","lit","lit"); 394 new Iso639("Low German; Low Saxon; German, Low; Saxon, Low",null,"nds","nds"); 395 new Iso639("Lozi",null,"loz","loz"); 397 new Iso639("Luba-Katanga",null,"lub","lub"); 398 new Iso639("Luba-Lulua",null,"lua","lua"); 399 new Iso639("Luiseno",null,"lui","lui"); 400 new Iso639("Lunda",null,"lun","lun"); 401 new Iso639("Luo (Kenya and Tanzania)",null,"luo","luo"); 402 new Iso639("Lushai",null,"lus","lus"); 403 404 405 406 407 408 409 new Iso639("Macedonian","mk","mkd","mac"); 410 new Iso639("Madurese",null,"mad","mad"); 411 new Iso639("Magahi",null,"mag","mag"); 412 new Iso639("Maithili",null,"mai","mai"); 413 new Iso639("Makasar",null,"mak","mak"); 414 new Iso639("Malagasy","mg","mlg","mlg"); 415 new Iso639("Malay","ms","msa","may"); 416 new Iso639("Malayalam","ml","mal","mal"); 417 new Iso639("Maltese","mt","mlt","mlt"); 418 new Iso639("Manchu",null,"mnc","mnc"); 419 new Iso639("Mandar",null,"mdr","mdr"); 420 new Iso639("Mandingo",null,"man","man"); 421 new Iso639("Manipuri",null,"mni","mni"); 422 new Iso639("Manobo languages",null,"mno","mno"); 423 new Iso639("Manx","gv","glv","glv"); 424 new Iso639("Maori","mi","mri","mao"); 425 new Iso639("Marathi","mr","mar","mar"); 426 new Iso639("Mari",null,"chm","chm"); 427 new Iso639("Marshall","mh","mah","mah"); 428 new Iso639("Marwari",null,"mwr","mwr"); 429 new Iso639("Masai",null,"mas","mas"); 430 new Iso639("Mayan languages",null,"myn","myn"); 431 new Iso639("Mende",null,"men","men"); 432 new Iso639("Micmac",null,"mic","mic"); 433 new Iso639("Minangkabau",null,"min","min"); 434 new Iso639("Miscellaneous languages",null,"mis","mis"); 435 new Iso639("Mohawk",null,"moh","moh"); 436 new Iso639("Moldavian","mo","mol","mol"); 437 new Iso639("Mon-Khmer (Other)",null,"mkh","mkh"); 438 new Iso639("Mongo",null,"lol","lol"); 439 new Iso639("Mongolian","mn","mon","mon"); 440 new Iso639("Mossi",null,"mos","mos"); 441 new Iso639("Multiple languages",null,"mul","mul",LT_MULTIPLE); 442 new Iso639("Munda languages",null,"mun","mun"); 443 new Iso639("Nahuatl",null,"nah","nah"); 444 new Iso639("Nauru","na","nau","nau"); 445 new Iso639("Navajo","nv","nav","nav"); 446 new Iso639("Ndebele, North","nd","nde","nde"); 447 new Iso639("Ndebele, South","nr","nbl","nbl"); 448 new Iso639("Ndonga","ng","ndo","ndo"); 449 new Iso639("Nepali","ne","nep","nep"); 450 new Iso639("Newari",null,"new","new"); 451 new Iso639("Nias",null,"nia","nia"); 452 new Iso639("Niger-Kordofanian (Other)",null,"nic","nic"); 453 new Iso639("Nilo-Saharan (Other)",null,"ssa","ssa"); 454 new Iso639("Niuean",null,"niu","niu"); 455 new Iso639("Norse, Old",null,"non","non"); 456 new Iso639("North American Indian(Other)",null,"nai","nai"); 457 458 new Iso639("Northern Sami","se","sme","sme"); 459 new Iso639("Norwegian","no","nor","nor"); 460 new Iso639("Norwegian Bokmċl","nb","nob","nob"); 461 new Iso639("Norwegian Nynorsk","nn","nno","nno"); 462 new Iso639("Nubian languages",null,"nub","nub"); 463 new Iso639("Nyamwezi",null,"nym","nym"); 464 new Iso639("Nyankole",null,"nyn","nyn"); 466 new Iso639("Nyoro",null,"nyo","nyo"); 467 new Iso639("Nzima",null,"nzi","nzi"); 468 469 470 471 472 473 474 new Iso639("Occitan (post 1500); Provençal","oc","oci","oci"); 475 new Iso639("Ojibwa",null,"oji","oji"); 476 new Iso639("Oriya","or","ori","ori"); 477 new Iso639("Oromo","om","orm","orm"); 478 new Iso639("Osage",null,"osa","osa"); 479 new Iso639("Ossetian; Ossetic","os","oss","oss"); 480 new Iso639("Otomian languages",null,"oto","oto"); 482 new Iso639("Pahlavi",null,"pal","pal"); 483 new Iso639("Palauan",null,"pau","pau"); 484 new Iso639("Pali","pi","pli","pli"); 485 new Iso639("Pampanga",null,"pam","pam"); 486 new Iso639("Pangasinan",null,"pag","pag"); 487 new Iso639("Panjabi","pa","pan","pan"); 488 new Iso639("Papiamento",null,"pap","pap"); 489 new Iso639("Papuan (Other)",null,"paa","paa"); 490 new Iso639("Persian","fa","fas","per"); 491 new Iso639("Persian, Old (ca.600-400 B.C.)",null,"peo","peo"); 492 493 new Iso639("Philippine (Other)",null,"phi","phi"); 494 new Iso639("Phoenician",null,"phn","phn"); 495 new Iso639("Pohnpeian",null,"pon","pon"); 496 new Iso639("Polish","pl","pol","pol"); 497 new Iso639("Portuguese","pt","por","por"); 498 new Iso639("Prakrit languages",null,"pra","pra"); 499 new Iso639("Provençal, Old (to 1500)",null,"pro","pro"); 501 new Iso639("Pushto","ps","pus","pus"); 502 503 504 505 506 507 508 new Iso639("Quechua","qu","que","que"); 509 new Iso639("Raeto-Romance","rm","roh","roh"); 510 new Iso639("Rajasthani",null,"raj","raj"); 511 new Iso639("Rapanui",null,"rap","rap"); 512 new Iso639("Rarotongan",null,"rar","rar"); 513 new Iso639("Romance (Other)",null,"roa","roa"); 515 new Iso639("Romanian","ro","ron","rum"); 516 new Iso639("Romany",null,"rom","rom"); 517 new Iso639("Rundi","rn","run","run"); 518 new Iso639("Russian","ru","rus","rus"); 519 520 521 522 523 524 525 new Iso639("Salishan languages",null,"sal","sal"); 526 new Iso639("Samaritan Aramaic",null,"sam","sam"); 527 new Iso639("Sami languages (Other)",null,"smi","smi"); 528 new Iso639("Samoan","sm","smo","smo"); 529 new Iso639("Sandawe",null,"sad","sad"); 530 new Iso639("Sango","sg","sag","sag"); 531 new Iso639("Sanskrit","sa","san","san"); 532 new Iso639("Santali",null,"sat","sat"); 533 new Iso639("Sardinian","sc","srd","srd"); 534 new Iso639("Sasak",null,"sas","sas"); 535 new Iso639("Scots",null,"sco","sco"); 537 new Iso639("Selkup",null,"sel","sel"); 538 new Iso639("Semitic (Other)",null,"sem","sem"); 539 new Iso639("Serbian","sr","srp","scc"); 540 new Iso639("Serer",null,"srr","srr"); 541 new Iso639("Shan",null,"shn","shn"); 542 new Iso639("Shona","sn","sna","sna"); 543 new Iso639("Sidamo",null,"sid","sid"); 544 new Iso639("Sign languages",null,"sgn","sgn"); 545 new Iso639("Siksika",null,"bla","bla"); 546 new Iso639("Sindhi","sd","snd","snd"); 547 new Iso639("Sinhalese","si","sin","sin"); 548 new Iso639("Sino-Tibetan (Other)",null,"sit","sit"); 549 new Iso639("Siouan languages",null,"sio","sio"); 550 new Iso639("Slave (Athapascan)",null,"den","den"); 551 new Iso639("Slavic (Other)",null,"sla","sla"); 552 new Iso639("Slovak","sk","slk","slo"); 553 new Iso639("Slovenian","sl","slv","slv"); 554 new Iso639("Sogdian",null,"sog","sog"); 555 new Iso639("Somali","so","som","som"); 556 new Iso639("Songhai",null,"son","son"); 557 new Iso639("Soninke",null,"snk","snk"); 558 new Iso639("Sorbian languages",null,"wen","wen"); 559 new Iso639("Sotho, Northern",null,"nso","nso"); 560 new Iso639("Sotho, Southern","st","sot","sot"); 561 new Iso639("South American Indian (Other)",null,"sai","sai"); 562 563 new Iso639("Spanish","es","spa","spa"); 564 new Iso639("Sukuma",null,"suk","suk"); 565 new Iso639("Sumerian",null,"sux","sux"); 566 new Iso639("Sundanese","su","sun","sun"); 567 new Iso639("Susu",null,"sus","sus"); 568 new Iso639("Swahili","sw","swa","swa"); 569 new Iso639("Swati","ss","ssw","ssw"); 570 new Iso639("Swedish","sv","swe","swe"); 571 new Iso639("Syriac",null,"syr","syr"); 572 new Iso639("Tagalog","tl","tgl","tgl"); 573 new Iso639("Tahitian","ty","tah","tah"); 574 new Iso639("Tai (Other)",null,"tai","tai"); 575 new Iso639("Tajik","tg","tgk","tgk"); 576 new Iso639("Tamashek",null,"tmh","tmh"); 577 new Iso639("Tamil","ta","tam","tam"); 578 new Iso639("Tatar","tt","tat","tat"); 579 new Iso639("Telugu","te","tel","tel"); 580 new Iso639("Tereno",null,"ter","ter"); 581 new Iso639("Tetum",null,"tet","tet"); 582 new Iso639("Thai","th","tha","tha"); 583 new Iso639("Tibetan","bo","bod","tib"); 584 new Iso639("Tigre",null,"tig","tig"); 585 new Iso639("Tigrinya","ti","tir","tir"); 586 new Iso639("Timne",null,"tem","tem"); 587 new Iso639("Tiv",null,"tiv","tiv"); 588 new Iso639("Tlingit",null,"tli","tli"); 589 new Iso639("Tok Pisin",null,"tpi","tpi"); 590 new Iso639("Tokelau",null,"tkl","tkl"); 591 new Iso639("Tonga (Nyasa)",null,"tog","tog"); 592 new Iso639("Tonga (Tonga Islands)","to","ton","ton"); 593 new Iso639("Tsimshian",null,"tsi","tsi"); 594 new Iso639("Tsonga","ts","tso","tso"); 595 new Iso639("Tswana","tn","tsn","tsn"); 596 new Iso639("Tumbuka",null,"tum","tum"); 597 new Iso639("Turkish","tr","tur","tur"); 598 new Iso639("Turkish, Ottoman (1500-1928)",null,"ota","ota"); 599 new Iso639("Turkmen","tk","tuk","tuk"); 600 new Iso639("Tuvalu",null,"tvl","tvl"); 601 new Iso639("Tuvinian",null,"tyv","tyv"); 602 new Iso639("Twi","tw","twi","twi"); 603 604 605 606 607 608 609 new Iso639("Ugaritic",null,"uga","uga"); 610 new Iso639("Uighur","ug","uig","uig"); 611 new Iso639("Ukrainian","uk","ukr","ukr"); 612 new Iso639("Umbundu",null,"umb","umb"); 613 new Iso639("Undetermined",null,"und","und",LT_UNDETERMINED); 614 new Iso639("Urdu","ur","urd","urd"); 615 new Iso639("Uzbek","uz","uzb","uzb"); 616 new Iso639("Vai",null,"vai","vai"); 617 new Iso639("Venda",null,"ven","ven"); 618 new Iso639("Vietnamese","vi","vie","vie"); 619 new Iso639("Volapük","vo","vol","vol"); 620 new Iso639("Votic",null,"vot","vot"); 621 new Iso639("Wakashan languages",null,"wak","wak"); 622 new Iso639("Walamo",null,"wal","wal"); 623 new Iso639("Waray",null,"war","war"); 624 new Iso639("Washo",null,"was","was"); 625 new Iso639("Welsh","cy","cym","wel"); 626 new Iso639("Wolof","wo","wol","wol"); 627 new Iso639("Xhosa","xh","xho","xho"); 628 new Iso639("Yakut",null,"sah","sah"); 629 new Iso639("Yao",null,"yao","yao"); 630 new Iso639("Yapese",null,"yap","yap"); 631 new Iso639("Yiddish","yi","yid","yid"); 632 new Iso639("Yoruba","yo","yor","yor"); 633 new Iso639("Yupik languages",null,"ypk","ypk"); 634 new Iso639("Zande",null,"znd","znd"); 635 new Iso639("Zapotec",null,"zap","zap"); 636 new Iso639("Zenaga",null,"zen","zen"); 637 new Iso639("Zhuang","za","zha","zha"); 638 new Iso639("Zulu","zu","zul","zul"); 639 new Iso639("Zuni",null,"zun","zun"); 640 641 } 642 643 644 } 645 | Popular Tags |