summaryrefslogtreecommitdiff
path: root/searx/data
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2022-10-03 17:21:13 +0200
committerMarkus Heiser <markus.heiser@darmarit.de>2023-03-24 10:37:42 +0100
commit61383edb27c50c3316226f88c60837d4a3c4f540 (patch)
treeeede752f31bdf1d064f12abad78b45855afa3124 /searx/data
parentd3aa690a7a7250f2052338d20e179fbb2252fa43 (diff)
downloadsearxng-61383edb27c50c3316226f88c60837d4a3c4f540.tar.gz
searxng-61383edb27c50c3316226f88c60837d4a3c4f540.zip
[mod] Startpage: fetch engine traits (data_type: supported_languages)
Implements a fetch_traits function for the Startpage engine. .. 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>
Diffstat (limited to 'searx/data')
-rw-r--r--searx/data/engine_traits.json136
1 files changed, 134 insertions, 2 deletions
diff --git a/searx/data/engine_traits.json b/searx/data/engine_traits.json
index b4fdd8b28..db7c428aa 100644
--- a/searx/data/engine_traits.json
+++ b/searx/data/engine_traits.json
@@ -3236,8 +3236,140 @@
"all_locale": null,
"custom": {},
"data_type": "supported_languages",
- "languages": {},
- "regions": {},
+ "languages": {
+ "af": "afrikaans",
+ "am": "amharic",
+ "ar": "arabic",
+ "az": "azerbaijani",
+ "be": "belarusian",
+ "bg": "bulgarian",
+ "bn": "bengali",
+ "bs": "bosnian",
+ "ca": "catalan",
+ "cs": "czech",
+ "cy": "welsh",
+ "da": "dansk",
+ "de": "deutsch",
+ "el": "greek",
+ "en": "english",
+ "eo": "esperanto",
+ "es": "espanol",
+ "et": "estonian",
+ "eu": "basque",
+ "fa": "persian",
+ "fi": "suomi",
+ "fo": "faroese",
+ "fr": "francais",
+ "fy": "frisian",
+ "ga": "irish",
+ "gd": "gaelic",
+ "gl": "galician",
+ "gu": "gujarati",
+ "he": "hebrew",
+ "hi": "hindi",
+ "hr": "croatian",
+ "hu": "hungarian",
+ "ia": "interlingua",
+ "id": "indonesian",
+ "is": "icelandic",
+ "it": "italiano",
+ "ja": "nihongo",
+ "jv": "javanese",
+ "ka": "georgian",
+ "kn": "kannada",
+ "ko": "hangul",
+ "la": "latin",
+ "lt": "lithuanian",
+ "lv": "latvian",
+ "mai": "bihari",
+ "mk": "macedonian",
+ "ml": "malayalam",
+ "mr": "marathi",
+ "ms": "malay",
+ "mt": "maltese",
+ "nb": "norsk",
+ "ne": "nepali",
+ "nl": "nederlands",
+ "oc": "occitan",
+ "pa": "punjabi",
+ "pl": "polski",
+ "pt": "portugues",
+ "ro": "romanian",
+ "ru": "russian",
+ "si": "sinhalese",
+ "sk": "slovak",
+ "sl": "slovenian",
+ "sq": "albanian",
+ "sr": "serbian",
+ "su": "sudanese",
+ "sv": "svenska",
+ "sw": "swahili",
+ "ta": "tamil",
+ "te": "telugu",
+ "th": "thai",
+ "ti": "tigrinya",
+ "tl": "tagalog",
+ "tr": "turkce",
+ "uk": "ukrainian",
+ "ur": "urdu",
+ "uz": "uzbek",
+ "vi": "vietnamese",
+ "xh": "xhosa",
+ "zh": "jiantizhongwen",
+ "zh_Hant": "fantizhengwen",
+ "zu": "zulu"
+ },
+ "regions": {
+ "ar-EG": "ar_EG",
+ "bg-BG": "bg_BG",
+ "ca-ES": "ca_ES",
+ "cs-CZ": "cs_CZ",
+ "da-DK": "da_DK",
+ "de-AT": "de_AT",
+ "de-CH": "de_CH",
+ "de-DE": "de_DE",
+ "el-GR": "el_GR",
+ "en-AU": "en_AU",
+ "en-CA": "en_CA",
+ "en-GB": "en-GB_GB",
+ "en-IE": "en_IE",
+ "en-MY": "en_MY",
+ "en-NZ": "en_NZ",
+ "en-US": "en_US",
+ "en-ZA": "en_ZA",
+ "es-AR": "es_AR",
+ "es-CL": "es_CL",
+ "es-ES": "es_ES",
+ "es-US": "es_US",
+ "es-UY": "es_UY",
+ "fi-FI": "fi_FI",
+ "fil-PH": "fil_PH",
+ "fr-BE": "fr_BE",
+ "fr-CA": "fr_CA",
+ "fr-CH": "fr_CH",
+ "fr-FR": "fr_FR",
+ "hi-IN": "hi_IN",
+ "it-CH": "it_CH",
+ "it-IT": "it_IT",
+ "ja-JP": "ja_JP",
+ "ko-KR": "ko_KR",
+ "ms-MY": "ms_MY",
+ "nb-NO": "no_NO",
+ "nl-BE": "nl_BE",
+ "nl-NL": "nl_NL",
+ "pl-PL": "pl_PL",
+ "pt-BR": "pt-BR_BR",
+ "pt-PT": "pt_PT",
+ "ro-RO": "ro_RO",
+ "ru-BY": "ru_BY",
+ "ru-RU": "ru_RU",
+ "sv-SE": "sv_SE",
+ "tr-TR": "tr_TR",
+ "uk-UA": "uk_UA",
+ "zh-CN": "zh-CN_CN",
+ "zh-HK": "zh-TW_HK",
+ "zh-TW": "zh-TW_TW"
+ },
"supported_languages": {
"af": {
"alias": "afrikaans"