Module:Names/LanguageTable

Jump to navigation Jump to search

local languageList = {	"en", "enBr", "enAu", "ja", "zhS", "zhT", "fr", "frF", "frC", "de", "it", "ko", "pl", "pt", "ptB", "ptP", "ru", "es", "esS", "esL", "tl", "th", "tr" }
local languages = {
	["en"] = {
		flag = {"US"},
		label = "English",
		ietf = "en",
		ietfRoman = "en"
	},
	["enBr"] = {
		flag = {"GB"},
		label = "British English",
		ietf = "en-GB",
		ietfRoman = "en-GB"
	},
	["enAu"] = {
		flag = {"AU"},
		label = "Australian English",
		ietf = "en-AU",
		ietfRoman = "en-AU"
	},
	["ja"] = {
		flag = {"JP"},
		label = "Japanese",
		ietf = "ja",
		ietfRoman = "ja-Latn-hepburn"
	},
	["zhS"] = {
		flag = {"CN"},
		label = "Simplified Chinese",
		ietf = "zh-Hans",
		ietfRoman = "zh-Latn-pinyin"
	},
	["zhT"] = {
		flag = {"TW","HK","MO"},
		label = "Traditional Chinese",
		ietf = "zh-Hant",
		ietfRoman = "zh-Latn-pinyin"
	},
	["fr"] = {
		flag = {"FR"},
		label = "French",
		ietf = "fr",
		ietfRoman = "fr"
	},
	["frF"] = {
		flag = {"FR"},
		label = "Metropolitan French",
		ietf = "fr-FR",
		ietfRoman = "fr-FR"
	},
	["frC"] = {
		flag = {"CA"},
		label = "Canadian French",
		ietf = "fr-CA",
		ietfRoman = "fr-CA"
	},
	["de"] = {
		flag = {"DE"},
		label = "German",
		ietf = "de",
		ietfRoman = "de"
	},
	["it"] = {
		flag = {"IT"},
		label = "Italian",
		ietf = "it",
		ietfRoman = "it"
	},
	["ko"] = {
		flag = {"KR"},
		label = "Korean",
		ietf = "ko",
		ietfRoman = "ko-Latn"
	},
	["pl"] = {
		flag = {"PL"},
		label = "Polish",
		ietf = "pl",
		ietfRoman = "pl"
	},
	["pt"] = {
		flag = {"PT"},
		label = "Portuguese",
		ietf = "pt",
		ietfRoman = "pt",
		isDeprecated = true
	},
	["ptB"] = {
		flag = {"BR"},
		label = "Brazilian Portuguese",
		ietf = "pt-BR",
		ietfRoman = "pt-BR"
	},
	["ptP"] = {
		flag = {"PT"},
		label = "European Portuguese",
		ietf = "pt-PT",
		ietfRoman = "pt-PT"
	},
	["ru"] = {
		flag = {"RU"},
		label = "Russian",
		ietf = "ru",
		ietfRoman = "ru-Latn"
	},
	["es"] = {
		flag = {"ES"},
		label = "Spanish",
		ietf = "es",
		ietfRoman = "es",
		isDeprecated = true
	},
	["esS"] = {
		flag = {"ES"},
		label = "Peninsular Spanish",
		ietf = "es-ES",
		ietfRoman = "es-ES"
	},
	["esL"] = {
		flag = {"CL"},
		label = "Latin American Spanish",
		ietf = "es-419",
		ietfRoman = "es-419"
	},
	["tl"] = {
		flag = {"PH"},
		label = "Tagalog",
		ietf = "tl",
		ietfRoman = "tl"
	},
	["tr"] = {
		flag = {"TR"},
		label = "Turkish",
		ietf = "tr",
		ietfRoman = "tr"
	},
	["th"] = {
		flag = {"TH"},
		label = "Thai",
		ietf = "th",
		ietfRoman = "th-Latn"
	},
}
return {
	languages = languages,
	languageList = languageList
}