/* Table of languages.
Copyright (C) 2001-2006 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2005.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
/* Specification. */
#include "lang-table.h"
/* Derived from ISO 639. */
struct language_table_entry language_table[] =
{
{ "aa", "Afar" },
{ "ab", "Abkhazian" },
{ "ace", "Achinese" },
{ "ad", "Adangme" },
{ "ae", "Avestan" },
{ "af", "Afrikaans" },
{ "ak", "Akan" },
{ "am", "Amharic" },
{ "an", "Aragonese" },
{ "ang", "Old English" },
{ "ar", "Arabic" },
{ "as", "Assamese" },
{ "av", "Avaric" },
{ "awa", "Awadhi" },
{ "ay", "Aymara" },
{ "az", "Azerbaijani" },
{ "ba", "Bashkir" },
{ "bad", "Banda" },
{ "bal", "Baluchi" },
{ "ban", "Balinese" },
{ "be", "Belarusian" },
{ "bem", "Bemba" },
{ "bg", "Bulgarian" },
{ "bh", "Bihari" },
{ "bho", "Bhojpuri" },
{ "bi", "Bislama" },
{ "bik", "Bikol" },
{ "bin", "Bini" },
{ "bm", "Bambara" },
{ "bn", "Bengali" },
{ "bo", "Tibetan" },
{ "br", "Breton" },
{ "bs", "Bosnian" },
{ "btk", "Batak" },
{ "bug", "Buginese" },
{ "ca", "Catalan" },
{ "ce", "Chechen" },
{ "ceb", "Cebuano" },
{ "ch", "Chamorro" },
{ "co", "Corsican" },
{ "cr", "Cree" },
{ "cs", "Czech" },
{ "csb", "Kashubian" },
{ "cu", "Church Slavic" },
{ "cv", "Chuvash" },
{ "cy", "Welsh" },
{ "da", "Danish" },
{ "de", "German" },
{ "din", "Dinka" },
{ "doi", "Dogri" },
{ "dv", "Divehi" },
{ "dz", "Dzongkha" },
{ "ee", "Ewe" },
{ "el", "Greek" },
{ "en", "English" },
{ "eo", "Esperanto" },
{ "es", "Spanish" },
{ "et", "Estonian" },
{ "eu", "Basque" },
{ "fa", "Persian" },
{ "ff", "Fulah" },
{ "fi", "Finnish" },
{ "fil", "Filipino" },
{ "fj", "Fijian" },
{ "fo", "Faroese" },
{ "fon", "Fon" },
{ "fr", "French" },
{ "fy", "Western Frisian" },
{ "ga", "Irish" },
{ "gd", "Scots" },
{ "gl", "Galician" },
{ "gn", "Guarani" },
{ "gon", "Gondi" },
{ "gsw", "Swiss German" },
{ "gu", "Gujarati" },
{ "gv", "Manx" },
{ "ha", "Hausa" },
{ "he", "Hebrew" },
{ "hi", "Hindi" },
{ "hil", "Hiligaynon" },
{ "hmn", "Hmong" },
{ "ho", "Hiri Motu" },
{ "hr", "Croatian" },
{ "ht", "Haitian" },
{ "hu", "Hungarian" },
{ "hy", "Armenian" },
{ "hz", "Herero" },
{ "ia", "Interlingua" },
{ "id", "Indonesian" },
{ "ie", "Interlingue" },
{ "ig", "Igbo" },
{ "ii", "Sichuan Yi" },
{ "ik", "Inupiak" },
{ "ilo", "Iloko" },
{ "is", "Icelandic" },
{ "it", "Italian" },
{ "iu", "Inuktitut" },
{ "ja", "Japanese" },
{ "jab", "Hyam" },
{ "jw", "Javanese" },
{ "ka", "Georgian" },
{ "kab", "Kabyle" },
{ "kaj", "Jju" },
{ "kam", "Kamba" },
{ "kbd", "Kabardian" },
{ "kcg", "Tyap" },
{ "kdm", "Kagoma" },
{ "kg", "Kongo" },
{ "ki", "Kikuyu" },
{ "kj", "Kuanyama" },
{ "kk", "Kazakh" },
{ "kl", "Kalaallisut" },
{ "km", "Khmer" },
{ "kmb", "Kimbundu" },
{ "kn", "Kannada" },
{ "ko", "Korean" },
{ "kr", "Kanuri" },
{ "kru", "Kurukh" },
{ "ks", "Kashmiri" },
{ "ku", "Kurdish" },
{ "kv", "Komi" },
{ "kw", "Cornish" },
{ "ky", "Kirghiz" },
{ "kok", "Konkani" },
{ "la", "Latin" },
{ "lb", "Letzeburgesch" },
{ "lg", "Ganda" },
{ "li", "Limburgish" },
{ "ln", "Lingala" },
{ "lo", "Laotian" },
{ "lt", "Lithuanian" },
{ "lu", "Luba-Katanga" },
{ "lua", "Luba-Lulua" },
{ "luo", "Luo" },
{ "lv", "Latvian" },
{ "mad", "Madurese" },
{ "mag", "Magahi" },
{ "mai", "Maithili" },
{ "mak", "Makasar" },
{ "man", "Mandingo" },
{ "men", "Mende" },
{ "mg", "Malagasy" },
{ "mh", "Marshallese" },
{ "mi", "Maori" },
{ "min", "Minangkabau" },
{ "mk", "Macedonian" },
{ "ml", "Malayalam" },
{ "mn", "Mongolian" },
{ "mni", "Manipuri" },
{ "mo", "Moldavian" },
{ "mos", "Mossi" },
{ "mr", "Marathi" },
{ "ms", "Malay" },
{ "mt", "Maltese" },
{ "mwr", "Marwari" },
{ "my", "Burmese" },
{ "myn", "Mayan" },
{ "na", "Nauru" },
{ "nap", "Neapolitan" },
{ "nah", "Nahuatl" },
{ "nb", "Norwegian Bokmal" },
{ "nd", "North Ndebele" },
{ "nds", "Low Saxon" },
{ "ne", "Nepali" },
{ "ng", "Ndonga" },
{ "nl", "Dutch" },
{ "nn", "Norwegian Nynorsk" },
{ "no", "Norwegian" },
{ "nr", "South Ndebele" },
{ "nso", "Northern Sotho" },
{ "nv", "Navajo" },
{ "ny", "Nyanja" },
{ "nym", "Nyamwezi" },
{ "nyn", "Nyankole" },
{ "oc", "Occitan" },
{ "oj", "Ojibwa" },
{ "om", "(Afan) Oromo" },
{ "or", "Oriya" },
{ "os", "Ossetian" },
{ "pa", "Punjabi" },
{ "pag", "Pangasinan" },
{ "pam", "Pampanga" },
{ "pbb", "Páez" },
{ "pi", "Pali" },
{ "pl", "Polish" },
{ "ps", "Pashto" },
{ "pt", "Portuguese" },
{ "qu", "Quechua" },
{ "raj", "Rajasthani" },
{ "rm", "Rhaeto-Roman" },
{ "rn", "Kirundi" },
{ "ro", "Romanian" },
{ "ru", "Russian" },
{ "rw", "Kinyarwanda" },
{ "sa", "Sanskrit" },
{ "sas", "Sasak" },
{ "sat", "Santali" },
{ "sc", "Sardinian" },
{ "scn", "Sicilian" },
{ "sd", "Sindhi" },
{ "se", "Northern Sami" },
{ "sg", "Sango" },
{ "shn", "Shan" },
{ "si", "Sinhala" },
{ "sid", "Sidamo" },
{ "sk", "Slovak" },
{ "sl", "Slovenian" },
{ "sm", "Samoan" },
{ "sn", "Shona" },
{ "so", "Somali" },
{ "sq", "Albanian" },
{ "sr", "Serbian" },
{ "srr", "Serer" },
{ "ss", "Siswati" },
{ "st", "Sesotho" },
{ "su", "Sundanese" },
{ "suk", "Sukuma" },
{ "sus", "Susu" },
{ "sv", "Swedish" },
{ "sw", "Swahili" },
{ "ta", "Tamil" },
{ "te", "Telugu" },
{ "tem", "Timne" },
{ "tet", "Tetum" },
{ "tg", "Tajik" },
{ "th", "Thai" },
{ "ti", "Tigrinya" },
{ "tiv", "Tiv" },
{ "tk", "Turkmen" },
{ "tl", "Tagalog" },
{ "tn", "Setswana" },
{ "to", "Tonga" },
{ "tr", "Turkish" },
{ "ts", "Tsonga" },
{ "tt", "Tatar" },
{ "tum", "Tumbuka" },
{ "tw", "Twi" },
{ "ty", "Tahitian" },
{ "ug", "Uighur" },
{ "uk", "Ukrainian" },
{ "umb", "Umbundu" },
{ "ur", "Urdu" },
{ "uz", "Uzbek" },
{ "ve", "Venda" },
{ "vi", "Vietnamese" },
{ "vo", "Volapuk" },
{ "wal", "Walamo" },
{ "war", "Waray" },
{ "wen", "Sorbian" },
{ "wo", "Wolof" },
{ "xh", "Xhosa" },
{ "yao", "Yao" },
{ "yi", "Yiddish" },
{ "yo", "Yoruba" },
{ "za", "Zhuang" },
{ "zh", "Chinese" },
{ "zu", "Zulu" },
{ "zap", "Zapotec" }
};
const size_t language_table_size = sizeof (language_table) / sizeof (language_table[0]);