[mod] Wikipedia: fetch engine traits (data_type: supported_languages)

Implements a fetch_traits function for the Wikipedia engines.

.. note::

   Does not include migration of the request methode from 'supported_languages'
   to 'traits' (EngineTraits) object!

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser 2022-10-08 16:22:26 +02:00
parent f78f908383
commit 7daf4f95ef
3 changed files with 391 additions and 6 deletions

View file

@ -5121,7 +5121,116 @@
"all_locale": null,
"custom": {},
"data_type": "supported_languages",
"languages": {},
"languages": {
"af": "af",
"ak": "tw",
"am": "am",
"ar": "ar",
"as": "as",
"az": "az",
"be": "be",
"bg": "bg",
"bn": "bn",
"bo": "bo",
"bs": "bs",
"ca": "ca",
"chr": "chr",
"ckb": "ckb",
"cs": "cs",
"da": "da",
"de": "de",
"dsb": "dsb",
"el": "el",
"en": "en",
"es": "es",
"et": "et",
"fa": "fa",
"fi": "fi",
"fil": "tl",
"fo": "fo",
"fr": "fr",
"fur": "fur",
"fy": "fy",
"gl": "gl",
"gsw": "als",
"gu": "gu",
"gv": "gv",
"haw": "haw",
"he": "he",
"hi": "hi",
"hsb": "hsb",
"hu": "hu",
"hy": "hy",
"id": "id",
"is": "is",
"it": "it",
"ja": "ja",
"jv": "jv",
"ka": "ka",
"km": "km",
"kn": "kn",
"ko": "ko",
"ks": "ks",
"ksh": "ksh",
"kw": "kw",
"lb": "lb",
"lg": "lg",
"ln": "ln",
"lo": "lo",
"lt": "lt",
"lv": "lv",
"mai": "mai",
"mk": "mk",
"ml": "ml",
"mn": "mn",
"mr": "mr",
"ms": "ms",
"mt": "mt",
"nds": "nds-nl",
"ne": "ne",
"no": "no",
"om": "om",
"or": "or",
"os": "os",
"pa": "pa",
"pl": "pl",
"ps": "ps",
"pt": "pt",
"qu": "qu",
"rm": "rm",
"ro": "ro",
"ru": "ru",
"rw": "rw",
"sa": "sa",
"sah": "sah",
"sd": "sd",
"se": "se",
"shi": "shi",
"si": "si",
"sk": "sk",
"sl": "sl",
"smn": "smn",
"so": "so",
"sq": "sq",
"sr": "sr",
"ta": "ta",
"te": "te",
"th": "th",
"tk": "tk",
"to": "to",
"tr": "tr",
"ug": "ug",
"uk": "uk",
"ur": "ur",
"uz": "uz",
"vi": "vi",
"wo": "wo",
"xh": "xh",
"yi": "yi",
"zh": "zh",
"zh_Hans": "zh",
"zh_Hant": "zh-classical"
},
"regions": {},
"supported_languages": {
"ab": {
@ -6402,7 +6511,116 @@
"all_locale": null,
"custom": {},
"data_type": "supported_languages",
"languages": {},
"languages": {
"af": "af",
"ak": "tw",
"am": "am",
"ar": "ar",
"as": "as",
"az": "az",
"be": "be",
"bg": "bg",
"bn": "bn",
"bo": "bo",
"bs": "bs",
"ca": "ca",
"chr": "chr",
"ckb": "ckb",
"cs": "cs",
"da": "da",
"de": "de",
"dsb": "dsb",
"el": "el",
"en": "en",
"es": "es",
"et": "et",
"fa": "fa",
"fi": "fi",
"fil": "tl",
"fo": "fo",
"fr": "fr",
"fur": "fur",
"fy": "fy",
"gl": "gl",
"gsw": "als",
"gu": "gu",
"gv": "gv",
"haw": "haw",
"he": "he",
"hi": "hi",
"hsb": "hsb",
"hu": "hu",
"hy": "hy",
"id": "id",
"is": "is",
"it": "it",
"ja": "ja",
"jv": "jv",
"ka": "ka",
"km": "km",
"kn": "kn",
"ko": "ko",
"ks": "ks",
"ksh": "ksh",
"kw": "kw",
"lb": "lb",
"lg": "lg",
"ln": "ln",
"lo": "lo",
"lt": "lt",
"lv": "lv",
"mai": "mai",
"mk": "mk",
"ml": "ml",
"mn": "mn",
"mr": "mr",
"ms": "ms",
"mt": "mt",
"nds": "nds-nl",
"ne": "ne",
"no": "no",
"om": "om",
"or": "or",
"os": "os",
"pa": "pa",
"pl": "pl",
"ps": "ps",
"pt": "pt",
"qu": "qu",
"rm": "rm",
"ro": "ro",
"ru": "ru",
"rw": "rw",
"sa": "sa",
"sah": "sah",
"sd": "sd",
"se": "se",
"shi": "shi",
"si": "si",
"sk": "sk",
"sl": "sl",
"smn": "smn",
"so": "so",
"sq": "sq",
"sr": "sr",
"ta": "ta",
"te": "te",
"th": "th",
"tk": "tk",
"to": "to",
"tr": "tr",
"ug": "ug",
"uk": "uk",
"ur": "ur",
"uz": "uz",
"vi": "vi",
"wo": "wo",
"xh": "xh",
"yi": "yi",
"zh": "zh",
"zh_Hans": "zh",
"zh_Hant": "zh-classical"
},
"regions": {},
"supported_languages": {
"ab": {