Module:Language/Data

From Zelda Wiki, the Zelda encyclopedia
Jump to navigation Jump to search

For information on editing module data in general, see Guidelines:Modules/Data.

DataSchema
CodeFlag(s)LanguageLectAbbr.
enBrThe United Kingdom of Great Britain and Northern IrelandEnglishBritish EnglishEnglishBR
jaJapanJapaneseJapaneseJapanese
zhT
  • The Republic of China
  • The Hong Kong Special Administrative Region of China
  • The Macao Special Administrative Region of China
ChineseTraditional ChineseChineseTR
zhSThe People's Republic of ChinaChineseSimplified ChineseChineseSI
csThe Czech RepublicCzechCzechCzech
daThe Kingdom of DenmarkDanishDanishDanish
nlThe Kingdom of the NetherlandsDutchDutchDutch
fiThe Republic of FinlandFinnishFinnishFinnish
frCCanadaFrenchCanadian FrenchFrenchCA
frFThe French RepublicFrenchEuropean FrenchFrenchEU
deThe Federal Republic of GermanyGermanGermanGerman
huHungaryHungarianHungarianHungarian
itThe Italian RepublicItalianItalianItalian
koThe Republic of KoreaKoreanKoreanKorean
heThe State of IsraelModern HebrewModern HebrewModern Hebrew
noThe Kingdom of NorwayNorwegianNorwegianNorwegian
plThe Republic of PolandPolishPolishPolish
ptBThe Federative Republic of BrazilPortugueseBrazilian PortuguesePortugueseBR
ptPThe Portuguese RepublicPortugueseEuropean PortuguesePortugueseEU
ruThe Russian FederationRussianRussianRussian
esLLatin AmericaSpanishLatin American SpanishSpanishLA
esSThe Kingdom of SpainSpanishEuropean SpanishSpanishEU
svThe Kingdom of SwedenSwedishSwedishSwedish
Data
lects
A list of lects (languages or variants thereof) relevant to The Legend of Zelda series.
<code>
A identifying code for the lect. This should be an ISO 639-1 code. For variants, append a one- or two-character abbreviation.
lang
The name of the language.
flag
A region code identifying a flag (or flags) to associate to the language.
[variant]
abbr
An abbreviation of the language variant name.
name
A demonym representing the language variant.

return {
	lects = {
		enAm = {
			lang = "English",
			flag = "us",
			variant = {
				abbr = "AM",
				name = "American",
			},
		},
		enBr = {
			lang = "English",
			flag = "gb",
			variant = {
				abbr = "BR",
				name = "British",
			},
		},
		ja = {
			lang = "Japanese",
			flag = "jp",
		},
		zhS = {
			lang = "Chinese",
			flag = "cn",
			variant = {
				abbr = "SI",
				name = "Simplified",
			},
		},
		zhT = {
			lang = "Chinese",
			flag = "thm",
			variant = {
				abbr = "TR",
				name = "Traditional",
			},
		},
		cs = {
			lang = "Czech",
			flag = "cz",
		},
		da = {
			lang = "Danish",
			flag = "dk",
		},
		nl = {
			lang = "Dutch",
			flag = "nl",
		},
		fi = {
			lang = "Finnish",
			flag = "fi",
		},
		frC = {
			lang = "French",
			flag = "ca",
			variant = {
				abbr = "CA",
				name = "Canadian"
			},
		},
		frF = {
			lang = "French",
			flag = "fr",
			variant = {
				abbr = "EU", 
				name = "European",
			},
		},
		de = {
			lang = "German",
			flag = "de",
		},
		he = {
			lang = "Modern Hebrew",
			flag = "il",
		},
		hu = {
			lang = "Hungarian",
			flag = "hu",
		},
		it = {
			lang = "Italian",
			flag = "it",
		},
		ko = {
			lang = "Korean",
			flag = "kr",
		},
		no = {
			lang = "Norwegian",
			flag = "no",
		},
		pl = {
			lang = "Polish",
			flag = "pl",
		},
		ptB = {
			lang = "Portuguese",
			flag = "br",
			variant = {
				abbr = "BR",
				name = "Brazilian",
			},
		},
		ptP = {
			lang = "Portuguese",
			flag = "pt",
			variant = {
				abbr = "EU",
				name = "European",
			},
		},
		ru = {
			lang = "Russian",
			flag = "ru",
		},
		esS = {
			lang = "Spanish",
			flag = "es",
			variant = {
				abbr = "EU",
				name = "European"
			},
		},
		esL = {
			lang = "Spanish",
			flag = "lat",
			variant = {
				abbr = "LA",
				name = "Latin American",
			},
		},
		sv = {
			lang = "Swedish",
			flag = "se",
		},	
	},
}