summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Heiser <markus.heiser@darmarit.de>2024-10-02 10:41:58 +0200
committerMarkus Heiser <markus.heiser@darmarIT.de>2024-10-15 06:37:01 +0200
commite275f8e18eec7dbd6a991822c6942f1e6a8f1122 (patch)
tree2c9e60c1cf3143b9f955be6c46fa0df8031524a3
parent8b6a3f3e111e5581d90335378082bb8ef2cf06f4 (diff)
downloadsearxng-e275f8e18eec7dbd6a991822c6942f1e6a8f1122.tar.gz
searxng-e275f8e18eec7dbd6a991822c6942f1e6a8f1122.zip
[data] update searx.data - update_engine_traits.py
Patches generated by:: make data.traits Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
-rw-r--r--searx/data/engine_traits.json798
-rw-r--r--searx/sxng_locales.py7
2 files changed, 802 insertions, 3 deletions
diff --git a/searx/data/engine_traits.json b/searx/data/engine_traits.json
index c843161c1..afd8a0c56 100644
--- a/searx/data/engine_traits.json
+++ b/searx/data/engine_traits.json
@@ -5894,6 +5894,804 @@
"zu-ZA": "ZA"
}
},
+ "mojeek": {
+ "all_locale": null,
+ "custom": {
+ "language_all": "",
+ "region_all": "none"
+ },
+ "data_type": "traits_v1",
+ "languages": {
+ "af": "af",
+ "an": "an",
+ "br": "br",
+ "ca": "ca",
+ "co": "co",
+ "cy": "cy",
+ "da": "da",
+ "de": "de",
+ "dz": "dz",
+ "en": "en",
+ "es": "es",
+ "fi": "fi",
+ "fr": "fr",
+ "ga": "ga",
+ "gd": "gd",
+ "gl": "gl",
+ "hr": "hr",
+ "ia": "ia",
+ "id": "id",
+ "ie": "ie",
+ "io": "io",
+ "it": "it",
+ "kw": "kw",
+ "la": "la",
+ "lb": "lb",
+ "nb": "nb",
+ "nl": "nl",
+ "nn": "nn",
+ "no": "no",
+ "oc": "oc",
+ "pl": "pl",
+ "pt": "pt",
+ "rm": "rm",
+ "rn": "rn",
+ "rw": "rw",
+ "sg": "sg",
+ "so": "so",
+ "sq": "sq",
+ "ss": "ss",
+ "sv": "sv",
+ "sw": "sw",
+ "to": "to",
+ "ts": "ts",
+ "vo": "vo",
+ "wa": "wa",
+ "xh": "xh",
+ "zu": "zu"
+ },
+ "regions": {
+ "ca-AD": "ad",
+ "da-DK": "dk",
+ "de-AT": "at",
+ "de-BE": "be",
+ "de-CH": "ch",
+ "de-DE": "de",
+ "de-LI": "li",
+ "de-LU": "lu",
+ "dz-BT": "bt",
+ "en-AG": "ag",
+ "en-AI": "ai",
+ "en-AS": "as",
+ "en-AU": "au",
+ "en-BB": "bb",
+ "en-BI": "bi",
+ "en-BM": "bm",
+ "en-BS": "bs",
+ "en-BW": "bw",
+ "en-BZ": "bz",
+ "en-CA": "ca",
+ "en-CC": "cc",
+ "en-CK": "ck",
+ "en-CM": "cm",
+ "en-CX": "cx",
+ "en-DM": "dm",
+ "en-ER": "er",
+ "en-FJ": "fj",
+ "en-FK": "fk",
+ "en-FM": "fm",
+ "en-GB": "gb",
+ "en-GD": "gd",
+ "en-GG": "gg",
+ "en-GH": "gh",
+ "en-GI": "gi",
+ "en-GM": "gm",
+ "en-GU": "gu",
+ "en-GY": "gy",
+ "en-HK": "hk",
+ "en-IE": "ie",
+ "en-IM": "im",
+ "en-IN": "in",
+ "en-IO": "io",
+ "en-JE": "je",
+ "en-JM": "jm",
+ "en-KE": "ke",
+ "en-KI": "ki",
+ "en-KN": "kn",
+ "en-KY": "ky",
+ "en-LC": "lc",
+ "en-LR": "lr",
+ "en-LS": "ls",
+ "en-MG": "mg",
+ "en-MH": "mh",
+ "en-MP": "mp",
+ "en-MS": "ms",
+ "en-MT": "mt",
+ "en-MU": "mu",
+ "en-MW": "mw",
+ "en-NA": "na",
+ "en-NF": "nf",
+ "en-NG": "ng",
+ "en-NR": "nr",
+ "en-NU": "nu",
+ "en-NZ": "nz",
+ "en-PG": "pg",
+ "en-PH": "ph",
+ "en-PK": "pk",
+ "en-PN": "pn",
+ "en-PR": "pr",
+ "en-PW": "pw",
+ "en-RW": "rw",
+ "en-SB": "sb",
+ "en-SC": "sc",
+ "en-SD": "sd",
+ "en-SG": "sg",
+ "en-SH": "sh",
+ "en-SL": "sl",
+ "en-SS": "ss",
+ "en-SX": "sx",
+ "en-SZ": "sz",
+ "en-TC": "tc",
+ "en-TK": "tk",
+ "en-TO": "to",
+ "en-TT": "tt",
+ "en-TV": "tv",
+ "en-TZ": "tz",
+ "en-UG": "ug",
+ "en-UM": "um",
+ "en-US": "us",
+ "en-VC": "vc",
+ "en-VG": "vg",
+ "en-VI": "vi",
+ "en-VU": "vu",
+ "en-WS": "ws",
+ "en-ZA": "za",
+ "en-ZM": "zm",
+ "en-ZW": "zw",
+ "es-AR": "ar",
+ "es-BO": "bo",
+ "es-CL": "cl",
+ "es-CO": "co",
+ "es-CR": "cr",
+ "es-CU": "cu",
+ "es-DO": "do",
+ "es-EC": "ec",
+ "es-ES": "es",
+ "es-GQ": "gq",
+ "es-GT": "gt",
+ "es-HN": "hn",
+ "es-MX": "mx",
+ "es-NI": "ni",
+ "es-PA": "pa",
+ "es-PE": "pe",
+ "es-PR": "pr",
+ "es-PY": "py",
+ "es-SV": "sv",
+ "es-UY": "uy",
+ "es-VE": "ve",
+ "fi-FI": "fi",
+ "fr-BE": "be",
+ "fr-BF": "bf",
+ "fr-BI": "bi",
+ "fr-BJ": "bj",
+ "fr-BL": "bl",
+ "fr-CA": "ca",
+ "fr-CD": "cd",
+ "fr-CF": "cf",
+ "fr-CG": "cg",
+ "fr-CH": "ch",
+ "fr-CI": "ci",
+ "fr-CM": "cm",
+ "fr-DJ": "dj",
+ "fr-DZ": "dz",
+ "fr-FR": "fr",
+ "fr-GA": "ga",
+ "fr-GF": "gf",
+ "fr-GN": "gn",
+ "fr-GP": "gp",
+ "fr-GQ": "gq",
+ "fr-HT": "ht",
+ "fr-KM": "km",
+ "fr-LU": "lu",
+ "fr-MA": "ma",
+ "fr-MC": "mc",
+ "fr-MF": "mf",
+ "fr-MG": "mg",
+ "fr-ML": "ml",
+ "fr-MQ": "mq",
+ "fr-MU": "mu",
+ "fr-NC": "nc",
+ "fr-NE": "ne",
+ "fr-PF": "pf",
+ "fr-PM": "pm",
+ "fr-RE": "re",
+ "fr-RW": "rw",
+ "fr-SC": "sc",
+ "fr-SN": "sn",
+ "fr-SY": "sy",
+ "fr-TD": "td",
+ "fr-TG": "tg",
+ "fr-TN": "tn",
+ "fr-VU": "vu",
+ "fr-WF": "wf",
+ "fr-YT": "yt",
+ "ga-IE": "ie",
+ "hr-BA": "ba",
+ "hr-HR": "hr",
+ "id-ID": "id",
+ "it-CH": "ch",
+ "it-IT": "it",
+ "it-SM": "sm",
+ "it-VA": "va",
+ "lb-LU": "lu",
+ "nb-NO": "no",
+ "nb-SJ": "sj",
+ "nl-AW": "aw",
+ "nl-BE": "be",
+ "nl-BQ": "bq",
+ "nl-CW": "cw",
+ "nl-NL": "nl",
+ "nl-SR": "sr",
+ "nl-SX": "sx",
+ "nn-NO": "no",
+ "pl-PL": "pl",
+ "pt-AO": "ao",
+ "pt-BR": "br",
+ "pt-CV": "cv",
+ "pt-GQ": "gq",
+ "pt-GW": "gw",
+ "pt-MO": "mo",
+ "pt-MZ": "mz",
+ "pt-PT": "pt",
+ "pt-ST": "st",
+ "pt-TL": "tl",
+ "rn-BI": "bi",
+ "rw-RW": "rw",
+ "sg-CF": "cf",
+ "so-SO": "so",
+ "sq-AL": "al",
+ "ss-SZ": "sz",
+ "sv-AX": "ax",
+ "sv-FI": "fi",
+ "sv-SE": "se",
+ "sw-KE": "ke",
+ "sw-TZ": "tz",
+ "sw-UG": "ug",
+ "to-TO": "to"
+ }
+ },
+ "mojeek images": {
+ "all_locale": null,
+ "custom": {
+ "language_all": "",
+ "region_all": "none"
+ },
+ "data_type": "traits_v1",
+ "languages": {
+ "af": "af",
+ "an": "an",
+ "br": "br",
+ "ca": "ca",
+ "co": "co",
+ "cy": "cy",
+ "da": "da",
+ "de": "de",
+ "dz": "dz",
+ "en": "en",
+ "es": "es",
+ "fi": "fi",
+ "fr": "fr",
+ "ga": "ga",
+ "gd": "gd",
+ "gl": "gl",
+ "hr": "hr",
+ "ia": "ia",
+ "id": "id",
+ "ie": "ie",
+ "io": "io",
+ "it": "it",
+ "kw": "kw",
+ "la": "la",
+ "lb": "lb",
+ "nb": "nb",
+ "nl": "nl",
+ "nn": "nn",
+ "no": "no",
+ "oc": "oc",
+ "pl": "pl",
+ "pt": "pt",
+ "rm": "rm",
+ "rn": "rn",
+ "rw": "rw",
+ "sg": "sg",
+ "so": "so",
+ "sq": "sq",
+ "ss": "ss",
+ "sv": "sv",
+ "sw": "sw",
+ "to": "to",
+ "ts": "ts",
+ "vo": "vo",
+ "wa": "wa",
+ "xh": "xh",
+ "zu": "zu"
+ },
+ "regions": {
+ "ca-AD": "ad",
+ "da-DK": "dk",
+ "de-AT": "at",
+ "de-BE": "be",
+ "de-CH": "ch",
+ "de-DE": "de",
+ "de-LI": "li",
+ "de-LU": "lu",
+ "dz-BT": "bt",
+ "en-AG": "ag",
+ "en-AI": "ai",
+ "en-AS": "as",
+ "en-AU": "au",
+ "en-BB": "bb",
+ "en-BI": "bi",
+ "en-BM": "bm",
+ "en-BS": "bs",
+ "en-BW": "bw",
+ "en-BZ": "bz",
+ "en-CA": "ca",
+ "en-CC": "cc",
+ "en-CK": "ck",
+ "en-CM": "cm",
+ "en-CX": "cx",
+ "en-DM": "dm",
+ "en-ER": "er",
+ "en-FJ": "fj",
+ "en-FK": "fk",
+ "en-FM": "fm",
+ "en-GB": "gb",
+ "en-GD": "gd",
+ "en-GG": "gg",
+ "en-GH": "gh",
+ "en-GI": "gi",
+ "en-GM": "gm",
+ "en-GU": "gu",
+ "en-GY": "gy",
+ "en-HK": "hk",
+ "en-IE": "ie",
+ "en-IM": "im",
+ "en-IN": "in",
+ "en-IO": "io",
+ "en-JE": "je",
+ "en-JM": "jm",
+ "en-KE": "ke",
+ "en-KI": "ki",
+ "en-KN": "kn",
+ "en-KY": "ky",
+ "en-LC": "lc",
+ "en-LR": "lr",
+ "en-LS": "ls",
+ "en-MG": "mg",
+ "en-MH": "mh",
+ "en-MP": "mp",
+ "en-MS": "ms",
+ "en-MT": "mt",
+ "en-MU": "mu",
+ "en-MW": "mw",
+ "en-NA": "na",
+ "en-NF": "nf",
+ "en-NG": "ng",
+ "en-NR": "nr",
+ "en-NU": "nu",
+ "en-NZ": "nz",
+ "en-PG": "pg",
+ "en-PH": "ph",
+ "en-PK": "pk",
+ "en-PN": "pn",
+ "en-PR": "pr",
+ "en-PW": "pw",
+ "en-RW": "rw",
+ "en-SB": "sb",
+ "en-SC": "sc",
+ "en-SD": "sd",
+ "en-SG": "sg",
+ "en-SH": "sh",
+ "en-SL": "sl",
+ "en-SS": "ss",
+ "en-SX": "sx",
+ "en-SZ": "sz",
+ "en-TC": "tc",
+ "en-TK": "tk",
+ "en-TO": "to",
+ "en-TT": "tt",
+ "en-TV": "tv",
+ "en-TZ": "tz",
+ "en-UG": "ug",
+ "en-UM": "um",
+ "en-US": "us",
+ "en-VC": "vc",
+ "en-VG": "vg",
+ "en-VI": "vi",
+ "en-VU": "vu",
+ "en-WS": "ws",
+ "en-ZA": "za",
+ "en-ZM": "zm",
+ "en-ZW": "zw",
+ "es-AR": "ar",
+ "es-BO": "bo",
+ "es-CL": "cl",
+ "es-CO": "co",
+ "es-CR": "cr",
+ "es-CU": "cu",
+ "es-DO": "do",
+ "es-EC": "ec",
+ "es-ES": "es",
+ "es-GQ": "gq",
+ "es-GT": "gt",
+ "es-HN": "hn",
+ "es-MX": "mx",
+ "es-NI": "ni",
+ "es-PA": "pa",
+ "es-PE": "pe",
+ "es-PR": "pr",
+ "es-PY": "py",
+ "es-SV": "sv",
+ "es-UY": "uy",
+ "es-VE": "ve",
+ "fi-FI": "fi",
+ "fr-BE": "be",
+ "fr-BF": "bf",
+ "fr-BI": "bi",
+ "fr-BJ": "bj",
+ "fr-BL": "bl",
+ "fr-CA": "ca",
+ "fr-CD": "cd",
+ "fr-CF": "cf",
+ "fr-CG": "cg",
+ "fr-CH": "ch",
+ "fr-CI": "ci",
+ "fr-CM": "cm",
+ "fr-DJ": "dj",
+ "fr-DZ": "dz",
+ "fr-FR": "fr",
+ "fr-GA": "ga",
+ "fr-GF": "gf",
+ "fr-GN": "gn",
+ "fr-GP": "gp",
+ "fr-GQ": "gq",
+ "fr-HT": "ht",
+ "fr-KM": "km",
+ "fr-LU": "lu",
+ "fr-MA": "ma",
+ "fr-MC": "mc",
+ "fr-MF": "mf",
+ "fr-MG": "mg",
+ "fr-ML": "ml",
+ "fr-MQ": "mq",
+ "fr-MU": "mu",
+ "fr-NC": "nc",
+ "fr-NE": "ne",
+ "fr-PF": "pf",
+ "fr-PM": "pm",
+ "fr-RE": "re",
+ "fr-RW": "rw",
+ "fr-SC": "sc",
+ "fr-SN": "sn",
+ "fr-SY": "sy",
+ "fr-TD": "td",
+ "fr-TG": "tg",
+ "fr-TN": "tn",
+ "fr-VU": "vu",
+ "fr-WF": "wf",
+ "fr-YT": "yt",
+ "ga-IE": "ie",
+ "hr-BA": "ba",
+ "hr-HR": "hr",
+ "id-ID": "id",
+ "it-CH": "ch",
+ "it-IT": "it",
+ "it-SM": "sm",
+ "it-VA": "va",
+ "lb-LU": "lu",
+ "nb-NO": "no",
+ "nb-SJ": "sj",
+ "nl-AW": "aw",
+ "nl-BE": "be",
+ "nl-BQ": "bq",
+ "nl-CW": "cw",
+ "nl-NL": "nl",
+ "nl-SR": "sr",
+ "nl-SX": "sx",
+ "nn-NO": "no",
+ "pl-PL": "pl",
+ "pt-AO": "ao",
+ "pt-BR": "br",
+ "pt-CV": "cv",
+ "pt-GQ": "gq",
+ "pt-GW": "gw",
+ "pt-MO": "mo",
+ "pt-MZ": "mz",
+ "pt-PT": "pt",
+ "pt-ST": "st",
+ "pt-TL": "tl",
+ "rn-BI": "bi",
+ "rw-RW": "rw",
+ "sg-CF": "cf",
+ "so-SO": "so",
+ "sq-AL": "al",
+ "ss-SZ": "sz",
+ "sv-AX": "ax",
+ "sv-FI": "fi",
+ "sv-SE": "se",
+ "sw-KE": "ke",
+ "sw-TZ": "tz",
+ "sw-UG": "ug",
+ "to-TO": "to"
+ }
+ },
+ "mojeek news": {
+ "all_locale": null,
+ "custom": {
+ "language_all": "",
+ "region_all": "none"
+ },
+ "data_type": "traits_v1",
+ "languages": {
+ "af": "af",
+ "an": "an",
+ "br": "br",
+ "ca": "ca",
+ "co": "co",
+ "cy": "cy",
+ "da": "da",
+ "de": "de",
+ "dz": "dz",
+ "en": "en",
+ "es": "es",
+ "fi": "fi",
+ "fr": "fr",
+ "ga": "ga",
+ "gd": "gd",
+ "gl": "gl",
+ "hr": "hr",
+ "ia": "ia",
+ "id": "id",
+ "ie": "ie",
+ "io": "io",
+ "it": "it",
+ "kw": "kw",
+ "la": "la",
+ "lb": "lb",
+ "nb": "nb",
+ "nl": "nl",
+ "nn": "nn",
+ "no": "no",
+ "oc": "oc",
+ "pl": "pl",
+ "pt": "pt",
+ "rm": "rm",
+ "rn": "rn",
+ "rw": "rw",
+ "sg": "sg",
+ "so": "so",
+ "sq": "sq",
+ "ss": "ss",
+ "sv": "sv",
+ "sw": "sw",
+ "to": "to",
+ "ts": "ts",
+ "vo": "vo",
+ "wa": "wa",
+ "xh": "xh",
+ "zu": "zu"
+ },
+ "regions": {
+ "ca-AD": "ad",
+ "da-DK": "dk",
+ "de-AT": "at",
+ "de-BE": "be",
+ "de-CH": "ch",
+ "de-DE": "de",
+ "de-LI": "li",
+ "de-LU": "lu",
+ "dz-BT": "bt",
+ "en-AG": "ag",
+ "en-AI": "ai",
+ "en-AS": "as",
+ "en-AU": "au",
+ "en-BB": "bb",
+ "en-BI": "bi",
+ "en-BM": "bm",
+ "en-BS": "bs",
+ "en-BW": "bw",
+ "en-BZ": "bz",
+ "en-CA": "ca",
+ "en-CC": "cc",
+ "en-CK": "ck",
+ "en-CM": "cm",
+ "en-CX": "cx",
+ "en-DM": "dm",
+ "en-ER": "er",
+ "en-FJ": "fj",
+ "en-FK": "fk",
+ "en-FM": "fm",
+ "en-GB": "gb",
+ "en-GD": "gd",
+ "en-GG": "gg",
+ "en-GH": "gh",
+ "en-GI": "gi",
+ "en-GM": "gm",
+ "en-GU": "gu",
+ "en-GY": "gy",
+ "en-HK": "hk",
+ "en-IE": "ie",
+ "en-IM": "im",
+ "en-IN": "in",
+ "en-IO": "io",
+ "en-JE": "je",
+ "en-JM": "jm",
+ "en-KE": "ke",
+ "en-KI": "ki",
+ "en-KN": "kn",
+ "en-KY": "ky",
+ "en-LC": "lc",
+ "en-LR": "lr",
+ "en-LS": "ls",
+ "en-MG": "mg",
+ "en-MH": "mh",
+ "en-MP": "mp",
+ "en-MS": "ms",
+ "en-MT": "mt",
+ "en-MU": "mu",
+ "en-MW": "mw",
+ "en-NA": "na",
+ "en-NF": "nf",
+ "en-NG": "ng",
+ "en-NR": "nr",
+ "en-NU": "nu",
+ "en-NZ": "nz",
+ "en-PG": "pg",
+ "en-PH": "ph",
+ "en-PK": "pk",
+ "en-PN": "pn",
+ "en-PR": "pr",
+ "en-PW": "pw",
+ "en-RW": "rw",
+ "en-SB": "sb",
+ "en-SC": "sc",
+ "en-SD": "sd",
+ "en-SG": "sg",
+ "en-SH": "sh",
+ "en-SL": "sl",
+ "en-SS": "ss",
+ "en-SX": "sx",
+ "en-SZ": "sz",
+ "en-TC": "tc",
+ "en-TK": "tk",
+ "en-TO": "to",
+ "en-TT": "tt",
+ "en-TV": "tv",
+ "en-TZ": "tz",
+ "en-UG": "ug",
+ "en-UM": "um",
+ "en-US": "us",
+ "en-VC": "vc",
+ "en-VG": "vg",
+ "en-VI": "vi",
+ "en-VU": "vu",
+ "en-WS": "ws",
+ "en-ZA": "za",
+ "en-ZM": "zm",
+ "en-ZW": "zw",
+ "es-AR": "ar",
+ "es-BO": "bo",
+ "es-CL": "cl",
+ "es-CO": "co",
+ "es-CR": "cr",
+ "es-CU": "cu",
+ "es-DO": "do",
+ "es-EC": "ec",
+ "es-ES": "es",
+ "es-GQ": "gq",
+ "es-GT": "gt",
+ "es-HN": "hn",
+ "es-MX": "mx",
+ "es-NI": "ni",
+ "es-PA": "pa",
+ "es-PE": "pe",
+ "es-PR": "pr",
+ "es-PY": "py",
+ "es-SV": "sv",
+ "es-UY": "uy",
+ "es-VE": "ve",
+ "fi-FI": "fi",
+ "fr-BE": "be",
+ "fr-BF": "bf",
+ "fr-BI": "bi",
+ "fr-BJ": "bj",
+ "fr-BL": "bl",
+ "fr-CA": "ca",
+ "fr-CD": "cd",
+ "fr-CF": "cf",
+ "fr-CG": "cg",
+ "fr-CH": "ch",
+ "fr-CI": "ci",
+ "fr-CM": "cm",
+ "fr-DJ": "dj",
+ "fr-DZ": "dz",
+ "fr-FR": "fr",
+ "fr-GA": "ga",
+ "fr-GF": "gf",
+ "fr-GN": "gn",
+ "fr-GP": "gp",
+ "fr-GQ": "gq",
+ "fr-HT": "ht",
+ "fr-KM": "km",
+ "fr-LU": "lu",
+ "fr-MA": "ma",
+ "fr-MC": "mc",
+ "fr-MF": "mf",
+ "fr-MG": "mg",
+ "fr-ML": "ml",
+ "fr-MQ": "mq",
+ "fr-MU": "mu",
+ "fr-NC": "nc",
+ "fr-NE": "ne",
+ "fr-PF": "pf",
+ "fr-PM": "pm",
+ "fr-RE": "re",
+ "fr-RW": "rw",
+ "fr-SC": "sc",
+ "fr-SN": "sn",
+ "fr-SY": "sy",
+ "fr-TD": "td",
+ "fr-TG": "tg",
+ "fr-TN": "tn",
+ "fr-VU": "vu",
+ "fr-WF": "wf",
+ "fr-YT": "yt",
+ "ga-IE": "ie",
+ "hr-BA": "ba",
+ "hr-HR": "hr",
+ "id-ID": "id",
+ "it-CH": "ch",
+ "it-IT": "it",
+ "it-SM": "sm",
+ "it-VA": "va",
+ "lb-LU": "lu",
+ "nb-NO": "no",
+ "nb-SJ": "sj",
+ "nl-AW": "aw",
+ "nl-BE": "be",
+ "nl-BQ": "bq",
+ "nl-CW": "cw",
+ "nl-NL": "nl",
+ "nl-SR": "sr",
+ "nl-SX": "sx",
+ "nn-NO": "no",
+ "pl-PL": "pl",
+ "pt-AO": "ao",
+ "pt-BR": "br",
+ "pt-CV": "cv",
+ "pt-GQ": "gq",
+ "pt-GW": "gw",
+ "pt-MO": "mo",
+ "pt-MZ": "mz",
+ "pt-PT": "pt",
+ "pt-ST": "st",
+ "pt-TL": "tl",
+ "rn-BI": "bi",
+ "rw-RW": "rw",
+ "sg-CF": "cf",
+ "so-SO": "so",
+ "sq-AL": "al",
+ "ss-SZ": "sz",
+ "sv-AX": "ax",
+ "sv-FI": "fi",
+ "sv-SE": "se",
+ "sw-KE": "ke",
+ "sw-TZ": "tz",
+ "sw-UG": "ug",
+ "to-TO": "to"
+ }
+ },
"odysee": {
"all_locale": null,
"custom": {},
diff --git a/searx/sxng_locales.py b/searx/sxng_locales.py
index 534a9b106..bcbf8029e 100644
--- a/searx/sxng_locales.py
+++ b/searx/sxng_locales.py
@@ -16,9 +16,9 @@ sxng_locales = (
('bg', 'Български', '', 'Bulgarian', '\U0001f310'),
('bg-BG', 'Български', 'България', 'Bulgarian', '\U0001f1e7\U0001f1ec'),
('ca', 'Català', '', 'Catalan', '\U0001f310'),
- ('ca-ES', 'Català', 'Espanya', 'Catalan', '\U0001f1ea\U0001f1f8'),
('cs', 'Čeština', '', 'Czech', '\U0001f310'),
('cs-CZ', 'Čeština', 'Česko', 'Czech', '\U0001f1e8\U0001f1ff'),
+ ('cy', 'Cymraeg', '', 'Welsh', '\U0001f310'),
('da', 'Dansk', '', 'Danish', '\U0001f310'),
('da-DK', 'Dansk', 'Danmark', 'Danish', '\U0001f1e9\U0001f1f0'),
('de', 'Deutsch', '', 'German', '\U0001f310'),
@@ -56,6 +56,8 @@ sxng_locales = (
('fr-CA', 'Français', 'Canada', 'French', '\U0001f1e8\U0001f1e6'),
('fr-CH', 'Français', 'Suisse', 'French', '\U0001f1e8\U0001f1ed'),
('fr-FR', 'Français', 'France', 'French', '\U0001f1eb\U0001f1f7'),
+ ('ga', 'Gaeilge', '', 'Irish', '\U0001f310'),
+ ('gd', 'Gàidhlig', '', 'Scottish Gaelic', '\U0001f310'),
('gl', 'Galego', '', 'Galician', '\U0001f310'),
('he', 'עברית', '', 'Hebrew', '\U0001f1ee\U0001f1f1'),
('hi', 'हिन्दी', '', 'Hindi', '\U0001f310'),
@@ -92,6 +94,7 @@ sxng_locales = (
('ru-RU', 'Русский', 'Россия', 'Russian', '\U0001f1f7\U0001f1fa'),
('sk', 'Slovenčina', '', 'Slovak', '\U0001f310'),
('sl', 'Slovenščina', '', 'Slovenian', '\U0001f310'),
+ ('sq', 'Shqip', '', 'Albanian', '\U0001f310'),
('sv', 'Svenska', '', 'Swedish', '\U0001f310'),
('sv-SE', 'Svenska', 'Sverige', 'Swedish', '\U0001f1f8\U0001f1ea'),
('ta', 'தமிழ்', '', 'Tamil', '\U0001f310'),
@@ -100,10 +103,8 @@ sxng_locales = (
('tr', 'Türkçe', '', 'Turkish', '\U0001f310'),
('tr-TR', 'Türkçe', 'Türkiye', 'Turkish', '\U0001f1f9\U0001f1f7'),
('uk', 'Українська', '', 'Ukrainian', '\U0001f310'),
- ('uk-UA', 'Українська', 'Україна', 'Ukrainian', '\U0001f1fa\U0001f1e6'),
('ur', 'اردو', '', 'Urdu', '\U0001f310'),
('vi', 'Tiếng Việt', '', 'Vietnamese', '\U0001f310'),
- ('vi-VN', 'Tiếng Việt', 'Việt Nam', 'Vietnamese', '\U0001f1fb\U0001f1f3'),
('zh', '中文', '', 'Chinese', '\U0001f310'),
('zh-CN', '中文', '中国', 'Chinese', '\U0001f1e8\U0001f1f3'),
('zh-HK', '中文', '中國香港特別行政區', 'Chinese', '\U0001f1ed\U0001f1f0'),