Módulo:Languages

De Wikiviajes, la guía libre de viajes
Icono de documentación de módulo Documentación del módulo[ver] [editar] [historial] [purgar]

Version check

Designación de la versión en Wikidata: 2023-06-11 Ok!

Uso

This modul transforms the Wikidata qualifier into the ISO-639-1 language code and readable language name.

Arrays

  • id2code – ISO 639-1-Code of a Wikidata-Qualifier.
  • lngProps – provides an array with language information of an ISO 639-1-Code:
    • q: Language entity id
    • n: German name of the language
    • e: English name of the language
    • w: Writing entity id
    • s: Writing/script label
    • d: Direction if rtl (right-to-left)
    • c: Wikipedia edits in millions per 2018/7/1 as a measure of importance
Esta documentación está transcluida desde Módulo:Languages/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) del módulo.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de este módulo.

--[[
	Using ISO 639-1 code of the languages

	table indexes:
	q: Language entity id
	w: Writing entity id
	c: Wikipedia edits in millions per 2018/7/1 as a measure of importance
	   from https://de.wikipedia.org/wiki/Wikipedia:Sprachen
]]--

return {
	-- administration
	moduleInterface = {
		suite  = 'Languages',
		serial = '2023-06-11',
		item   = 65439949
	},

	id2code = {
		Q27811  = 'aa',
		Q5111   = 'ab',
		Q14196  = 'af',
		Q28026  = 'ak',
		Q28244  = 'am',
		Q8765   = 'an',
		Q13955  = 'ar',
		Q29401  = 'as',
		Q29561  = 'av',
		Q4627   = 'ay',
		Q9292   = 'az',
		Q13389  = 'ba',
		Q9091   = 'be',
		Q7918   = 'bg',
		Q35452  = 'bi',
		Q33243  = 'bm',
		Q9610   = 'bn',
		Q34271  = 'bo',
		Q12107  = 'br',
		Q9303   = 'bs',
		Q7026   = 'ca',
		Q33350  = 'ce',
		Q33262  = 'ch',
		Q33111  = 'co',
		Q33390  = 'cr',
		Q9056   = 'cs',
		Q33348  = 'cv',
		Q9309   = 'cy',
		Q9035   = 'da',
		Q188    = 'de',
		Q32656  = 'dv',
		Q33081  = 'dz',
		Q30005  = 'ee',
		Q36510  = 'el', -- Modern Greek
		Q9129   = 'el', -- Greek
		Q1860   = 'en',
		Q7979   = 'en-gb',
		Q7976   = 'en-us',
		Q143    = 'eo',
		Q1321   = 'es',
		Q9072   = 'et',
		Q8752   = 'eu',
		Q9168   = 'fa',
		Q33454  = 'ff',
		Q1412   = 'fi',
		Q33298  = 'fil',
		Q33295  = 'fj',
		Q25258  = 'fo',
		Q150    = 'fr',
		Q28224  = 'frr',
		Q27175  = 'fy',
		Q9142   = 'ga',
		Q9314   = 'gd',
		Q9307   = 'gl',
		Q35876  = 'gn',
		Q387066 = 'gsw',
		Q5137   = 'gu',
		Q12175  = 'gv',
		Q56475  = 'ha',
		Q9288   = 'he',
		Q1568   = 'hi',
		Q33617  = 'ho',
		Q6654   = 'hr',
		Q33491  = 'ht',
		Q9067   = 'hu',
		Q8785   = 'hy',
		Q33315  = 'hz',
		Q9240   = 'id',
		Q33578  = 'ig',
		Q34235  = 'ii',
		Q27183  = 'ik',
		Q294    = 'is',
		Q652    = 'it',
		Q29921  = 'iu',
		Q5287   = 'ja',
		Q33549  = 'jv',
		Q8108   = 'ka',
		Q33702  = 'kg',
		Q33587  = 'ki',
		Q1405077 = 'kj',
		Q9252   = 'kk',
		Q25355  = 'kl',
		Q9205   = 'km',
		Q33673  = 'kn',
		Q9176   = 'ko',
		Q36094  = 'kr',
		Q33552  = 'ks',
		Q36368  = 'ku',
		Q36126  = 'kv',
		Q25289  = 'kw',
		Q9255   = 'ky',
		Q9051   = 'lb',
		Q33368  = 'lg',
		Q102172 = 'li',
		Q36217  = 'ln',
		Q9211   = 'lo',
		Q9083   = 'lt',
		Q36157  = 'lu',
		Q9078   = 'lv',
		Q7930   = 'mg',
		Q36280  = 'mh',
		Q36451  = 'mi',
		Q9296   = 'mk',
		Q36236  = 'ml',
		Q9246   = 'mn',
		Q36392  = 'mo',
		Q1571   = 'mr',
		Q9237   = 'ms',
		Q9166   = 'mt',
		Q20923490 = 'mul',
		Q9228   = 'my',
		Q13307  = 'na',
		Q25167  = 'nb',
		Q35613  = 'nd',
		Q33823  = 'ne',
		Q33900  = 'ng',
		Q33790  = 'niu',
		Q7411   = 'nl',
		Q25164  = 'nn',
		Q9043   = 'no',
		Q36785  = 'nr',
		Q33273  = 'ny',
		Q14185  = 'oc',
		Q33875  = 'oj',
		Q33864  = 'om',
		Q33810  = 'or',
		Q33968  = 'os',
		Q58635  = 'pa',
		Q36727  = 'pi',
		Q809    = 'pl',
		Q58680  = 'ps',
		Q5146   = 'pt',
		Q13199  = 'rm',
		Q33583  = 'rn',
		Q7913   = 'ro',
		Q7737   = 'ru',
		Q33573  = 'rw',
		Q11059  = 'sa',
		Q33976  = 'sc',
		Q33997  = 'sd',
		Q33947  = 'se',
		Q33954  = 'sg',
		Q13267  = 'si',
		Q9058   = 'sk',
		Q9063   = 'sl',
		Q34011  = 'sm',
		Q34004  = 'sn',
		Q13275  = 'so',
		Q8748   = 'sq',
		Q9299   = 'sr',
		Q8821   = 'sr-me',
		Q34014  = 'ss',
		Q34340  = 'st',
		Q34002  = 'su',
		Q9027   = 'sv',
		Q7838   = 'sw',
		Q5885   = 'ta',
		Q8097   = 'te',
		Q9260   = 'tg',
		Q9217   = 'th',
		Q34124  = 'ti',
		Q9267   = 'tk',
		Q34097  = 'tkl',
		Q34057  = 'tl',
		Q34137  = 'tn',
		Q34094  = 'to',
		Q256    = 'tr',
		Q34327  = 'ts',
		Q25285  = 'tt',
		Q34055  = 'tvl',
		Q36850  = 'tw',
		Q34128  = 'ty',
		Q13263  = 'ug',
		Q8798   = 'uk',
		Q1617   = 'ur',
		Q9264   = 'uz',
		Q32704  = 've',
		Q9199   = 'vi',
		Q34219  = 'wa',
		Q34257  = 'wo',
		Q13218  = 'xh',
		Q8641   = 'yi',
		Q34311  = 'yo',
		Q13216  = 'za',
		Q7850   = 'zh', -- Chinese
		Q727694 = 'zh', -- Standard Chinese
		Q10179  = 'zu'
	},

	scripts = {
		Q8196    = 'Arabic alphabet',
		Q8201    = 'Chinese characters',
		Q8209    = 'Cyrillic script',
		Q8216    = 'Greek alphabet',
		Q8222    = 'Hangul',
		Q8229    = 'Latin script',
		Q11932   = 'Armenian alphabet',
		Q26803   = 'Tamil script',
		Q33513   = 'Hebrew alphabet',
		Q38592   = 'Devanagari',
		Q46861   = 'Tibetan alphabet',
		Q82772   = 'Kanji',
		Q161428  = 'Georgian alphabet',
		Q185083  = 'Brahmi script',
		Q191272  = 'Assamese alphabet',
		Q236376  = 'Thai alphabet',
		Q257634  = "Ge'ez script",
		Q570450  = 'Telugu script',
		Q733944  = 'Gujarati alphabet',
		Q756802  = 'Bengali alphabet',
		Q839666  = 'Kannada alphabet',
		Q854968  = 'Burmese alphabet',
		Q877906  = 'Thaana',
		Q1054190 = 'Khmer alphabet',
		Q1164129 = 'Malayalam script',
		Q1197646 = 'Yi script',
		Q1574992 = 'Sinhala script',
		Q1760127 = 'Odia alphabet',
		Q1815229 = 'Lao alphabet',
		Q2274646 = 'Inuktitut syllabics',
	},

	lngProps = {
		aa = { q = 'Q27811', w = 'Q8229' },
		ab = { q = 'Q5111', w = 'Q8209' },
		af = { q = 'Q14196', w = 'Q8229' },
		ak = { q = 'Q28026', w = 'Q8229' },
		am = { q = 'Q28244', w = 'Q257634' },
		an = { q = 'Q8765', w = 'Q8229' },
		ar = { q = 'Q13955', w = 'Q8196', c = 29 },
		as = { q = 'Q29401', w = 'Q191272' },
		av = { q = 'Q29561', w = 'Q8209' },
		ay = { q = 'Q4627', w = 'Q8229' },
		az = { q = 'Q9292', w = 'Q8229' },
		ba = { q = 'Q13389', w = 'Q8209' },
		be = { q = 'Q9091', w = 'Q8209' },
		bg = { q = 'Q7918', w = 'Q8209' },
		bi = { q = 'Q35452', w = 'Q8229' },
		bm = { q = 'Q33243', w = 'Q8229' },
		bn = { q = 'Q9610', w = 'Q756802' },
		bo = { q = 'Q34271', w = 'Q46861' },
		br = { q = 'Q12107', w = 'Q8229' },
		bs = { q = 'Q9303', w = 'Q8229' },
		ca = { q = 'Q7026', w = 'Q8229', c = 20 },
		ce = { q = 'Q33350', w = 'Q8209' },
		ch = { q = 'Q33262', w = 'Q8229' },
		co = { q = 'Q33111', w = 'Q8229' },
		cr = { q = 'Q33390', w = 'Q8229' },
		cs = { q = 'Q9056', w = 'Q8229' },
		cv = { q = 'Q33348', w = 'Q8209' },
		cy = { q = 'Q9309', w = 'Q8229' },
		da = { q = 'Q9035', w = 'Q8229' },
		de = { q = 'Q188', w = 'Q8229', c = 178 },
		dv = { q = 'Q32656', w = 'Q877906' },
		dz = { q = 'Q33081', w = 'Q46861' },
		ee = { q = 'Q30005', w = 'Q8229' },
		el = { q = 'Q9129', w = 'Q8216' },
		en = { q = 'Q1860', w = 'Q8229', c = 844 },
		['en-gb'] = { q = 'Q7979', w = 'Q8229' },
		['en-us'] = { q = 'Q7976', w = 'Q8229' },
		eo = { q = 'Q143', w = 'Q8229', c = 1 },
		es = { q = 'Q1321', w = 'Q8229', c = 109 },
		et = { q = 'Q9072', w = 'Q8229' },
		eu = { q = 'Q8752', w = 'Q8229' },
		fa = { q = 'Q9168', w = 'Q8196', c = 24 },
		ff = { q = 'Q33454', w = 'Q8229' },
		fi = { q = 'Q1412', w = 'Q8229' },
		fil = { q = 'Q33298', w = 'Q8229' },
		fj = { q = 'Q33295', w = 'Q8229' },
		fo = { q = 'Q25258', w = 'Q8229' },
		fr = { q = 'Q150', w = 'Q8229', c = 150 },
		frr = { q = 'Q28224', w = 'Q8229' },
		fy = { q = 'Q27175', w = 'Q8229' },
		ga = { q = 'Q9142', w = 'Q8229' },
		gd = { q = 'Q9314', w = 'Q8229' },
		gl = { q = 'Q9307', w = 'Q8229' },
		gn = { q = 'Q35876', w = 'Q8229' },
		gsw = { q = 'Q387066', w = 'Q8229' },
		gu = { q = 'Q5137', w = 'Q733944' },
		gv = { q = 'Q12175', w = 'Q8229' },
		ha = { q = 'Q56475', w = 'Q8229' },
		he = { q = 'Q9288', w = 'Q33513' },
		hi = { q = 'Q1568', w = 'Q38592' },
		ho = { q = 'Q33617', w = 'Q8229' },
		hr = { q = 'Q6654', w = 'Q8229' },
		ht = { q = 'Q33491', w = 'Q8229' },
		hu = { q = 'Q9067', w = 'Q8229' },
		hy = { q = 'Q8785', w = 'Q11932' },
		hz = { q = 'Q33315', w = 'Q8229' },
		id = { q = 'Q9240', w = 'Q8229' },
		ig = { q = 'Q33578', w = 'Q8229' },
		ii = { q = 'Q34235', w = 'Q1197646' },
		ik = { q = 'Q27183', w = 'Q8229' },
		is = { q = 'Q294', w = 'Q8229' },
		it = { q = 'Q652', w = 'Q8229', c = 98 },
		iu = { q = 'Q29921', w = 'Q2274646' },
		ja = { q = 'Q5287', w = 'Q82772', c = 69 },
		jv = { q = 'Q33549', w = 'Q8229' },
		ka = { q = 'Q8108', w = 'Q161428' },
		kg = { q = 'Q33702', w = 'Q8229' },
		ki = { q = 'Q33587', w = 'Q8229' },
		kj = { q = 'Q1405077', w = 'Q8229' },
		kk = { q = 'Q9252', w = 'Q8209' },
		kl = { q = 'Q25355', w = 'Q8229' },
		km = { q = 'Q9205', w = 'Q1054190' },
		kn = { q = 'Q33673', w = 'Q839666' },
		ko = { q = 'Q9176', w = 'Q8222' },
		kr = { q = 'Q36094', w = 'Q8229' },
		ks = { q = 'Q33552', w = 'Q38592' },
		ku = { q = 'Q36368', w = 'Q8229' },
		kv = { q = 'Q36126', w = 'Q8209' },
		kw = { q = 'Q25289', w = 'Q8229' },
		ky = { q = 'Q9255', w = 'Q8209' },
		lb = { q = 'Q9051', w = 'Q8229' },
		lg = { q = 'Q33368', w = 'Q8229' },
		li = { q = 'Q102172', w = 'Q8229' },
		ln = { q = 'Q36217', w = 'Q8229' },
		lo = { q = 'Q9211', w = 'Q1815229' },
		lt = { q = 'Q9083', w = 'Q8229' },
		lu = { q = 'Q36157', w = 'Q8229' },
		lv = { q = 'Q9078', w = 'Q8229' },
		mg = { q = 'Q7930', w = 'Q8229' },
		mh = { q = 'Q36280', w = 'Q8229' },
		mi = { q = 'Q36451', w = 'Q8229' },
		mk = { q = 'Q9296', w = 'Q8209' },
		ml = { q = 'Q36236', w = 'Q1164129' },
		mn = { q = 'Q9246', w = 'Q8209' },
		mo = { q = 'Q36392', w = 'Q8229' },
		mr = { q = 'Q1571', w = 'Q38592' },
		ms = { q = 'Q9237', w = 'Q8229' },
		mt = { q = 'Q9166', w = 'Q8229' },
		mul = { q = 'Q20923490', w = 'Q8229' },
		my = { q = 'Q9228', w = 'Q854968' },
		na = { q = 'Q13307', w = 'Q8229' },
		nb = { q = 'Q25167', w = 'Q8229' },
		nd = { q = 'Q35613', w = 'Q8229' },
		ne = { q = 'Q33823', w = 'Q38592' },
		ng = { q = 'Q33900', w = 'Q8229' },
		niu = { q = 'Q33790', w = 'Q8229' },
		nl = { q = 'Q7411', w = 'Q8229', c = 52 },
		nn = { q = 'Q25164', w = 'Q8229' },
		no = { q = 'Q9043', w = 'Q8229' },
		nr = { q = 'Q36785', w = 'Q8229' },
		ny = { q = 'Q33273', w = 'Q8229' },
		oc = { q = 'Q14185', w = 'Q8229' },
		oj = { q = 'Q33875', w = 'Q8229' },
		om = { q = 'Q33864', w = 'Q8229' },
		['or'] = { q = 'Q33810', w = 'Q1760127' },
		['os'] = { q = 'Q33968', w = 'Q8209' },
		pa = { q = 'Q58635', w = 'Q38592' },
		pi = { q = 'Q36727', w = 'Q185083' },
		pl = { q = 'Q809', w = 'Q8229', c = 54 },
		ps = { q = 'Q58680', w = 'Q8196' },
		pt = { q = 'Q5146', w = 'Q8229', c = 52 },
		rm = { q = 'Q13199', w = 'Q8229' },
		rn = { q = 'Q33583', w = 'Q8229' },
		ro = { q = 'Q7913', w = 'Q8229' },
		ru = { q = 'Q7737', w = 'Q8209', c = 93 },
		rw = { q = 'Q33573', w = 'Q8229' },
		sa = { q = 'Q11059', w = 'Q38592' },
		sc = { q = 'Q33976', w = 'Q8229' },
		sd = { q = 'Q33997', w = 'Q8196' },
		se = { q = 'Q33947', w = 'Q8229' },
		sg = { q = 'Q33954', w = 'Q8229' },
		si = { q = 'Q13267', w = 'Q1574992' },
		sk = { q = 'Q9058', w = 'Q8229' },
		sl = { q = 'Q9063', w = 'Q8229' },
		sm = { q = 'Q34011', w = 'Q8229' },
		sn = { q = 'Q34004', w = 'Q8229' },
		so = { q = 'Q13275', w = 'Q8229' },
		sq = { q = 'Q8748', w = 'Q8229' },
		sr = { q = 'Q9299', w = 'Q8209', c = 21 },
		['sr-me'] = { q = 'Q8821', w = 'Q8209' },
		ss = { q = 'Q34014', w = 'Q8229' },
		st = { q = 'Q34340', w = 'Q8229' },
		su = { q = 'Q34002', w = 'Q8229' },
		sv = { q = 'Q9027', w = 'Q8229', c = 43 },
		sw = { q = 'Q7838', w = 'Q8229' },
		ta = { q = 'Q5885', w = 'Q26803' },
		te = { q = 'Q8097', w = 'Q570450' },
		tg = { q = 'Q9260', w = 'Q8209' },
		th = { q = 'Q9217', w = 'Q236376' },
		ti = { q = 'Q34124', w = 'Q257634' },
		tk = { q = 'Q9267', w = 'Q8229' },
		tkl = { q = 'Q34097', w = 'Q8229' },
		tl = { q = 'Q34057', w = 'Q8229' },
		tn = { q = 'Q34137', w = 'Q8229' },
		to = { q = 'Q34094', w = 'Q8229' },
		tr = { q = 'Q256', w = 'Q8229' },
		ts = { q = 'Q34327', w = 'Q8229' },
		tt = { q = 'Q25285', w = 'Q8209' },
		tvl = { q = 'Q34055', w = 'Q8229' },
		tw = { q = 'Q36850', w = 'Q8229' },
		ty = { q = 'Q34128', w = 'Q8229' },
		ug = { q = 'Q13263', w = 'Q8196' },
		uk = { q = 'Q8798', w = 'Q8209', c = 23 },
		ur = { q = 'Q1617', w = 'Q8196' },
		uz = { q = 'Q9264', w = 'Q8229' },
		ve = { q = 'Q32704', w = 'Q8229' },
		vi = { q = 'Q9199', w = 'Q8229', c = 41 },
		wa = { q = 'Q34219', w = 'Q8229' },
		wo = { q = 'Q34257', w = 'Q8229' },
		xh = { q = 'Q13218', w = 'Q33513' },
		yi = { q = 'Q8641', w = 'Q8229' },
		yo = { q = 'Q34311', w = 'Q8229' },
		za = { q = 'Q13216', w = 'Q8229' },
		zh = { q = 'Q7850', w = 'Q8201', c = 50 },
		zu = { q = 'Q10179', w = 'Q8229'}
	}
}