Browse Source

[data] update searx.data - update_engine_traits.py

return42 3 months ago
parent
commit
4934922156
1 changed files with 142 additions and 9 deletions
  1. 142 9
      searx/data/engine_traits.json

+ 142 - 9
searx/data/engine_traits.json

@@ -19,11 +19,11 @@
         "cbz",
         "djvu",
         "doc",
+        "docx",
         "epub",
         "fb2",
         "htm",
         "html",
-        "jpg",
         "lit",
         "lrf",
         "mht",
@@ -42,6 +42,7 @@
         "newest_added",
         "oldest",
         "oldest_added",
+        "random",
         "smallest"
       ]
     },
@@ -195,7 +196,7 @@
       "es": "es-es",
       "et": "et-et",
       "eu": "eu-eu",
-      "fa": "fa-fa",
+      "fa": "prs-prs",
       "fi": "fi-fi",
       "fil": "fil-fil",
       "fr": "fr-fr",
@@ -203,12 +204,14 @@
       "gd": "gd-gd",
       "gl": "gl-gl",
       "gu": "gu-gu",
+      "ha": "ha-latn",
       "he": "he-he",
       "hi": "hi-hi",
       "hr": "hr-hr",
       "hu": "hu-hu",
       "hy": "hy-hy",
       "id": "id-id",
+      "ig": "ig-ig",
       "is": "is-is",
       "it": "it-it",
       "ja": "ja-ja",
@@ -218,6 +221,8 @@
       "kn": "kn-kn",
       "ko": "ko-ko",
       "kok": "kok-kok",
+      "ku": "ku-arab",
+      "ky": "ky-ky",
       "lb": "lb-lb",
       "lo": "lo-lo",
       "lt": "lt-lt",
@@ -225,6 +230,7 @@
       "mi": "mi-mi",
       "mk": "mk-mk",
       "ml": "ml-ml",
+      "mn": "mn-cyrl-mn",
       "mr": "mr-mr",
       "ms": "ms-ms",
       "mt": "mt-mt",
@@ -232,22 +238,33 @@
       "ne": "ne-ne",
       "nl": "nl-nl",
       "nn": "nn-nn",
+      "nso": "nso-nso",
       "or": "or-or",
+      "pa_Arab": "pa-arab",
       "pa_Guru": "pa-guru",
       "pl": "pl-pl",
       "pt": "pt-br",
       "qu": "quz-quz",
+      "quc": "quc-quc",
       "ro": "ro-ro",
       "ru": "ru-ru",
+      "rw": "rw-rw",
+      "sd_Arab": "sd-arab",
+      "si": "si-si",
       "sk": "sk-sk",
       "sl": "sl-sl",
       "sq": "sq-sq",
       "sr_Cyrl": "sr-cyrl",
       "sr_Latn": "sr-latn",
       "sv": "sv-sv",
+      "sw": "sw-sw",
       "ta": "ta-ta",
       "te": "te-te",
+      "tg": "tg-cyrl",
       "th": "th-th",
+      "ti": "ti-ti",
+      "tk": "tk-tk",
+      "tn": "tn-tn",
       "tr": "tr-tr",
       "tt": "tt-tt",
       "ug": "ug-ug",
@@ -255,9 +272,13 @@
       "ur": "ur-ur",
       "uz_Latn": "uz-latn",
       "vi": "vi-vi",
+      "wo": "wo-wo",
+      "xh": "xh-xh",
+      "yo": "yo-yo",
       "zh": "zh-hans",
       "zh_Hans": "zh-hans",
-      "zh_Hant": "zh-hant"
+      "zh_Hant": "zh-hant",
+      "zu": "zu-zu"
     },
     "regions": {
       "am-ET": "am-et",
@@ -473,12 +494,14 @@
       "kk-KZ": "kk-kz",
       "km-KH": "km-kh",
       "ko-KR": "ko-kr",
+      "ky-KG": "ky-kg",
       "lb-LU": "lb-lu",
       "lo-LA": "lo-la",
       "lt-LT": "lt-lt",
       "lv-LV": "lv-lv",
       "mi-NZ": "mi-nz",
       "mk-MK": "mk-mk",
+      "mn-MN": "mn-mn",
       "ms-BN": "ms-bn",
       "ms-MY": "ms-my",
       "ms-SG": "ms-sg",
@@ -512,6 +535,8 @@
       "ru-KZ": "ru-kz",
       "ru-RU": "ru-ru",
       "ru-UA": "ru-ua",
+      "rw-RW": "rw-rw",
+      "si-LK": "si-lk",
       "sk-SK": "sk-sk",
       "sl-SI": "sl-si",
       "sq-AL": "sq-al",
@@ -520,14 +545,23 @@
       "sr-RS": "sr-rs",
       "sv-FI": "sv-fi",
       "sv-SE": "sv-se",
+      "sw-KE": "sw-ke",
+      "sw-TZ": "sw-tz",
+      "sw-UG": "sw-ug",
       "ta-LK": "ta-lk",
       "ta-SG": "ta-sg",
+      "tg-TJ": "tg-tj",
       "th-TH": "th-th",
+      "ti-ER": "ti-er",
+      "tk-TM": "tk-tm",
+      "tn-BW": "tn-bw",
       "tr-CY": "tr-cy",
       "tr-TR": "tr-tr",
       "uk-UA": "uk-ua",
       "ur-PK": "ur-pk",
       "vi-VN": "vi-vn",
+      "wo-SN": "wo-sn",
+      "yo-NG": "yo-ng",
       "zh-CN": "zh-cn",
       "zh-HK": "en-hk",
       "zh-MO": "zh-mo",
@@ -560,7 +594,7 @@
       "es": "es-es",
       "et": "et-et",
       "eu": "eu-eu",
-      "fa": "fa-fa",
+      "fa": "prs-prs",
       "fi": "fi-fi",
       "fil": "fil-fil",
       "fr": "fr-fr",
@@ -568,12 +602,14 @@
       "gd": "gd-gd",
       "gl": "gl-gl",
       "gu": "gu-gu",
+      "ha": "ha-latn",
       "he": "he-he",
       "hi": "hi-hi",
       "hr": "hr-hr",
       "hu": "hu-hu",
       "hy": "hy-hy",
       "id": "id-id",
+      "ig": "ig-ig",
       "is": "is-is",
       "it": "it-it",
       "ja": "ja-ja",
@@ -583,6 +619,8 @@
       "kn": "kn-kn",
       "ko": "ko-ko",
       "kok": "kok-kok",
+      "ku": "ku-arab",
+      "ky": "ky-ky",
       "lb": "lb-lb",
       "lo": "lo-lo",
       "lt": "lt-lt",
@@ -590,6 +628,7 @@
       "mi": "mi-mi",
       "mk": "mk-mk",
       "ml": "ml-ml",
+      "mn": "mn-cyrl-mn",
       "mr": "mr-mr",
       "ms": "ms-ms",
       "mt": "mt-mt",
@@ -597,22 +636,33 @@
       "ne": "ne-ne",
       "nl": "nl-nl",
       "nn": "nn-nn",
+      "nso": "nso-nso",
       "or": "or-or",
+      "pa_Arab": "pa-arab",
       "pa_Guru": "pa-guru",
       "pl": "pl-pl",
       "pt": "pt-br",
       "qu": "quz-quz",
+      "quc": "quc-quc",
       "ro": "ro-ro",
       "ru": "ru-ru",
+      "rw": "rw-rw",
+      "sd_Arab": "sd-arab",
+      "si": "si-si",
       "sk": "sk-sk",
       "sl": "sl-sl",
       "sq": "sq-sq",
       "sr_Cyrl": "sr-cyrl",
       "sr_Latn": "sr-latn",
       "sv": "sv-sv",
+      "sw": "sw-sw",
       "ta": "ta-ta",
       "te": "te-te",
+      "tg": "tg-cyrl",
       "th": "th-th",
+      "ti": "ti-ti",
+      "tk": "tk-tk",
+      "tn": "tn-tn",
       "tr": "tr-tr",
       "tt": "tt-tt",
       "ug": "ug-ug",
@@ -620,9 +670,13 @@
       "ur": "ur-ur",
       "uz_Latn": "uz-latn",
       "vi": "vi-vi",
+      "wo": "wo-wo",
+      "xh": "xh-xh",
+      "yo": "yo-yo",
       "zh": "zh-hans",
       "zh_Hans": "zh-hans",
-      "zh_Hant": "zh-hant"
+      "zh_Hant": "zh-hant",
+      "zu": "zu-zu"
     },
     "regions": {
       "am-ET": "am-et",
@@ -838,12 +892,14 @@
       "kk-KZ": "kk-kz",
       "km-KH": "km-kh",
       "ko-KR": "ko-kr",
+      "ky-KG": "ky-kg",
       "lb-LU": "lb-lu",
       "lo-LA": "lo-la",
       "lt-LT": "lt-lt",
       "lv-LV": "lv-lv",
       "mi-NZ": "mi-nz",
       "mk-MK": "mk-mk",
+      "mn-MN": "mn-mn",
       "ms-BN": "ms-bn",
       "ms-MY": "ms-my",
       "ms-SG": "ms-sg",
@@ -877,6 +933,8 @@
       "ru-KZ": "ru-kz",
       "ru-RU": "ru-ru",
       "ru-UA": "ru-ua",
+      "rw-RW": "rw-rw",
+      "si-LK": "si-lk",
       "sk-SK": "sk-sk",
       "sl-SI": "sl-si",
       "sq-AL": "sq-al",
@@ -885,14 +943,23 @@
       "sr-RS": "sr-rs",
       "sv-FI": "sv-fi",
       "sv-SE": "sv-se",
+      "sw-KE": "sw-ke",
+      "sw-TZ": "sw-tz",
+      "sw-UG": "sw-ug",
       "ta-LK": "ta-lk",
       "ta-SG": "ta-sg",
+      "tg-TJ": "tg-tj",
       "th-TH": "th-th",
+      "ti-ER": "ti-er",
+      "tk-TM": "tk-tm",
+      "tn-BW": "tn-bw",
       "tr-CY": "tr-cy",
       "tr-TR": "tr-tr",
       "uk-UA": "uk-ua",
       "ur-PK": "ur-pk",
       "vi-VN": "vi-vn",
+      "wo-SN": "wo-sn",
+      "yo-NG": "yo-ng",
       "zh-CN": "zh-cn",
       "zh-HK": "en-hk",
       "zh-MO": "zh-mo",
@@ -925,7 +992,7 @@
       "es": "es-es",
       "et": "et-et",
       "eu": "eu-eu",
-      "fa": "fa-fa",
+      "fa": "prs-prs",
       "fi": "fi-fi",
       "fil": "fil-fil",
       "fr": "fr-fr",
@@ -933,12 +1000,14 @@
       "gd": "gd-gd",
       "gl": "gl-gl",
       "gu": "gu-gu",
+      "ha": "ha-latn",
       "he": "he-he",
       "hi": "hi-hi",
       "hr": "hr-hr",
       "hu": "hu-hu",
       "hy": "hy-hy",
       "id": "id-id",
+      "ig": "ig-ig",
       "is": "is-is",
       "it": "it-it",
       "ja": "ja-ja",
@@ -948,6 +1017,8 @@
       "kn": "kn-kn",
       "ko": "ko-ko",
       "kok": "kok-kok",
+      "ku": "ku-arab",
+      "ky": "ky-ky",
       "lb": "lb-lb",
       "lo": "lo-lo",
       "lt": "lt-lt",
@@ -955,6 +1026,7 @@
       "mi": "mi-mi",
       "mk": "mk-mk",
       "ml": "ml-ml",
+      "mn": "mn-cyrl-mn",
       "mr": "mr-mr",
       "ms": "ms-ms",
       "mt": "mt-mt",
@@ -962,22 +1034,33 @@
       "ne": "ne-ne",
       "nl": "nl-nl",
       "nn": "nn-nn",
+      "nso": "nso-nso",
       "or": "or-or",
+      "pa_Arab": "pa-arab",
       "pa_Guru": "pa-guru",
       "pl": "pl-pl",
       "pt": "pt-br",
       "qu": "quz-quz",
+      "quc": "quc-quc",
       "ro": "ro-ro",
       "ru": "ru-ru",
+      "rw": "rw-rw",
+      "sd_Arab": "sd-arab",
+      "si": "si-si",
       "sk": "sk-sk",
       "sl": "sl-sl",
       "sq": "sq-sq",
       "sr_Cyrl": "sr-cyrl",
       "sr_Latn": "sr-latn",
       "sv": "sv-sv",
+      "sw": "sw-sw",
       "ta": "ta-ta",
       "te": "te-te",
+      "tg": "tg-cyrl",
       "th": "th-th",
+      "ti": "ti-ti",
+      "tk": "tk-tk",
+      "tn": "tn-tn",
       "tr": "tr-tr",
       "tt": "tt-tt",
       "ug": "ug-ug",
@@ -985,9 +1068,13 @@
       "ur": "ur-ur",
       "uz_Latn": "uz-latn",
       "vi": "vi-vi",
+      "wo": "wo-wo",
+      "xh": "xh-xh",
+      "yo": "yo-yo",
       "zh": "zh-hans",
       "zh_Hans": "zh-hans",
-      "zh_Hant": "zh-hant"
+      "zh_Hant": "zh-hant",
+      "zu": "zu-zu"
     },
     "regions": {
       "am-ET": "am-et",
@@ -1203,12 +1290,14 @@
       "kk-KZ": "kk-kz",
       "km-KH": "km-kh",
       "ko-KR": "ko-kr",
+      "ky-KG": "ky-kg",
       "lb-LU": "lb-lu",
       "lo-LA": "lo-la",
       "lt-LT": "lt-lt",
       "lv-LV": "lv-lv",
       "mi-NZ": "mi-nz",
       "mk-MK": "mk-mk",
+      "mn-MN": "mn-mn",
       "ms-BN": "ms-bn",
       "ms-MY": "ms-my",
       "ms-SG": "ms-sg",
@@ -1242,6 +1331,8 @@
       "ru-KZ": "ru-kz",
       "ru-RU": "ru-ru",
       "ru-UA": "ru-ua",
+      "rw-RW": "rw-rw",
+      "si-LK": "si-lk",
       "sk-SK": "sk-sk",
       "sl-SI": "sl-si",
       "sq-AL": "sq-al",
@@ -1250,14 +1341,23 @@
       "sr-RS": "sr-rs",
       "sv-FI": "sv-fi",
       "sv-SE": "sv-se",
+      "sw-KE": "sw-ke",
+      "sw-TZ": "sw-tz",
+      "sw-UG": "sw-ug",
       "ta-LK": "ta-lk",
       "ta-SG": "ta-sg",
+      "tg-TJ": "tg-tj",
       "th-TH": "th-th",
+      "ti-ER": "ti-er",
+      "tk-TM": "tk-tm",
+      "tn-BW": "tn-bw",
       "tr-CY": "tr-cy",
       "tr-TR": "tr-tr",
       "uk-UA": "uk-ua",
       "ur-PK": "ur-pk",
       "vi-VN": "vi-vn",
+      "wo-SN": "wo-sn",
+      "yo-NG": "yo-ng",
       "zh-CN": "en-hk",
       "zh-HK": "en-hk",
       "zh-MO": "zh-mo",
@@ -1290,7 +1390,7 @@
       "es": "es-es",
       "et": "et-et",
       "eu": "eu-eu",
-      "fa": "fa-fa",
+      "fa": "prs-prs",
       "fi": "fi-fi",
       "fil": "fil-fil",
       "fr": "fr-fr",
@@ -1298,12 +1398,14 @@
       "gd": "gd-gd",
       "gl": "gl-gl",
       "gu": "gu-gu",
+      "ha": "ha-latn",
       "he": "he-he",
       "hi": "hi-hi",
       "hr": "hr-hr",
       "hu": "hu-hu",
       "hy": "hy-hy",
       "id": "id-id",
+      "ig": "ig-ig",
       "is": "is-is",
       "it": "it-it",
       "ja": "ja-ja",
@@ -1313,6 +1415,8 @@
       "kn": "kn-kn",
       "ko": "ko-ko",
       "kok": "kok-kok",
+      "ku": "ku-arab",
+      "ky": "ky-ky",
       "lb": "lb-lb",
       "lo": "lo-lo",
       "lt": "lt-lt",
@@ -1320,6 +1424,7 @@
       "mi": "mi-mi",
       "mk": "mk-mk",
       "ml": "ml-ml",
+      "mn": "mn-cyrl-mn",
       "mr": "mr-mr",
       "ms": "ms-ms",
       "mt": "mt-mt",
@@ -1327,22 +1432,33 @@
       "ne": "ne-ne",
       "nl": "nl-nl",
       "nn": "nn-nn",
+      "nso": "nso-nso",
       "or": "or-or",
+      "pa_Arab": "pa-arab",
       "pa_Guru": "pa-guru",
       "pl": "pl-pl",
       "pt": "pt-br",
       "qu": "quz-quz",
+      "quc": "quc-quc",
       "ro": "ro-ro",
       "ru": "ru-ru",
+      "rw": "rw-rw",
+      "sd_Arab": "sd-arab",
+      "si": "si-si",
       "sk": "sk-sk",
       "sl": "sl-sl",
       "sq": "sq-sq",
       "sr_Cyrl": "sr-cyrl",
       "sr_Latn": "sr-latn",
       "sv": "sv-sv",
+      "sw": "sw-sw",
       "ta": "ta-ta",
       "te": "te-te",
+      "tg": "tg-cyrl",
       "th": "th-th",
+      "ti": "ti-ti",
+      "tk": "tk-tk",
+      "tn": "tn-tn",
       "tr": "tr-tr",
       "tt": "tt-tt",
       "ug": "ug-ug",
@@ -1350,9 +1466,13 @@
       "ur": "ur-ur",
       "uz_Latn": "uz-latn",
       "vi": "vi-vi",
+      "wo": "wo-wo",
+      "xh": "xh-xh",
+      "yo": "yo-yo",
       "zh": "zh-hans",
       "zh_Hans": "zh-hans",
-      "zh_Hant": "zh-hant"
+      "zh_Hant": "zh-hant",
+      "zu": "zu-zu"
     },
     "regions": {
       "am-ET": "am-et",
@@ -1568,12 +1688,14 @@
       "kk-KZ": "kk-kz",
       "km-KH": "km-kh",
       "ko-KR": "ko-kr",
+      "ky-KG": "ky-kg",
       "lb-LU": "lb-lu",
       "lo-LA": "lo-la",
       "lt-LT": "lt-lt",
       "lv-LV": "lv-lv",
       "mi-NZ": "mi-nz",
       "mk-MK": "mk-mk",
+      "mn-MN": "mn-mn",
       "ms-BN": "ms-bn",
       "ms-MY": "ms-my",
       "ms-SG": "ms-sg",
@@ -1607,6 +1729,8 @@
       "ru-KZ": "ru-kz",
       "ru-RU": "ru-ru",
       "ru-UA": "ru-ua",
+      "rw-RW": "rw-rw",
+      "si-LK": "si-lk",
       "sk-SK": "sk-sk",
       "sl-SI": "sl-si",
       "sq-AL": "sq-al",
@@ -1615,14 +1739,23 @@
       "sr-RS": "sr-rs",
       "sv-FI": "sv-fi",
       "sv-SE": "sv-se",
+      "sw-KE": "sw-ke",
+      "sw-TZ": "sw-tz",
+      "sw-UG": "sw-ug",
       "ta-LK": "ta-lk",
       "ta-SG": "ta-sg",
+      "tg-TJ": "tg-tj",
       "th-TH": "th-th",
+      "ti-ER": "ti-er",
+      "tk-TM": "tk-tm",
+      "tn-BW": "tn-bw",
       "tr-CY": "tr-cy",
       "tr-TR": "tr-tr",
       "uk-UA": "uk-ua",
       "ur-PK": "ur-pk",
       "vi-VN": "vi-vn",
+      "wo-SN": "wo-sn",
+      "yo-NG": "yo-ng",
       "zh-CN": "zh-cn",
       "zh-HK": "en-hk",
       "zh-MO": "zh-mo",