diff --git a/searx/data/engine_traits.json b/searx/data/engine_traits.json index dcbeba8e4..66f8b19c1 100644 --- a/searx/data/engine_traits.json +++ b/searx/data/engine_traits.json @@ -6628,6 +6628,172 @@ "to-TO": "to" } }, + "mullvadleta": { + "all_locale": null, + "custom": {}, + "data_type": "traits_v1", + "languages": { + "ar": "ar", + "bg": "bg", + "ca": "ca", + "cs": "cs", + "da": "da", + "de": "de", + "en": "en", + "es": "es", + "et": "et", + "fi": "fi", + "fr": "fr", + "he": "he", + "hr": "hr", + "hu": "hu", + "is": "is", + "it": "it", + "ja": "jp", + "ko": "ko", + "lt": "lt", + "lv": "lv", + "nb": "nb", + "nl": "nl", + "pl": "pl", + "pt": "pt", + "ro": "ro", + "ru": "ru", + "sk": "sk", + "sl": "sl", + "sr": "sr", + "sv": "sv", + "tr": "tr", + "zh_Hans": "zh-hant", + "zh_Hant": "zh-hans" + }, + "regions": { + "ar-SA": "sa", + "da-DK": "dk", + "de-AT": "at", + "de-BE": "be", + "de-CH": "ch", + "de-DE": "de", + "en-AU": "au", + "en-CA": "ca", + "en-GB": "uk", + "en-IN": "in", + "en-NZ": "nz", + "en-PH": "ph", + "en-US": "us", + "en-ZA": "za", + "es-AR": "ar", + "es-CL": "cl", + "es-ES": "es", + "es-MX": "mx", + "fi-FI": "fi", + "fr-BE": "be", + "fr-CA": "ca", + "fr-CH": "ch", + "fr-FR": "fr", + "id-ID": "id", + "it-CH": "ch", + "it-IT": "it", + "ja-JP": "jp", + "ko-KR": "kr", + "ms-MY": "my", + "nb-NO": "no", + "nl-BE": "be", + "nl-NL": "nl", + "pl-PL": "pl", + "pt-BR": "br", + "pt-PT": "pt", + "ru-RU": "ru", + "se-SE": "se", + "tr-TR": "tr", + "zh-CN": "cn", + "zh-HK": "hk", + "zh-TW": "tw" + } + }, + "mullvadleta brave": { + "all_locale": null, + "custom": {}, + "data_type": "traits_v1", + "languages": { + "ar": "ar", + "bg": "bg", + "ca": "ca", + "cs": "cs", + "da": "da", + "de": "de", + "en": "en", + "es": "es", + "et": "et", + "fi": "fi", + "fr": "fr", + "he": "he", + "hr": "hr", + "hu": "hu", + "is": "is", + "it": "it", + "ja": "jp", + "ko": "ko", + "lt": "lt", + "lv": "lv", + "nb": "nb", + "nl": "nl", + "pl": "pl", + "pt": "pt", + "ro": "ro", + "ru": "ru", + "sk": "sk", + "sl": "sl", + "sr": "sr", + "sv": "sv", + "tr": "tr", + "zh_Hans": "zh-hant", + "zh_Hant": "zh-hans" + }, + "regions": { + "ar-SA": "sa", + "da-DK": "dk", + "de-AT": "at", + "de-BE": "be", + "de-CH": "ch", + "de-DE": "de", + "en-AU": "au", + "en-CA": "ca", + "en-GB": "uk", + "en-IN": "in", + "en-NZ": "nz", + "en-PH": "ph", + "en-US": "us", + "en-ZA": "za", + "es-AR": "ar", + "es-CL": "cl", + "es-ES": "es", + "es-MX": "mx", + "fi-FI": "fi", + "fr-BE": "be", + "fr-CA": "ca", + "fr-CH": "ch", + "fr-FR": "fr", + "id-ID": "id", + "it-CH": "ch", + "it-IT": "it", + "ja-JP": "jp", + "ko-KR": "kr", + "ms-MY": "my", + "nb-NO": "no", + "nl-BE": "be", + "nl-NL": "nl", + "pl-PL": "pl", + "pt-BR": "br", + "pt-PT": "pt", + "ru-RU": "ru", + "se-SE": "se", + "tr-TR": "tr", + "zh-CN": "cn", + "zh-HK": "hk", + "zh-TW": "tw" + } + }, "odysee": { "all_locale": null, "custom": {}, diff --git a/searx/sxng_locales.py b/searx/sxng_locales.py index 82b1f00a0..5c239207b 100644 --- a/searx/sxng_locales.py +++ b/searx/sxng_locales.py @@ -23,6 +23,7 @@ sxng_locales = ( ('da-DK', 'Dansk', 'Danmark', 'Danish', '\U0001f1e9\U0001f1f0'), ('de', 'Deutsch', '', 'German', '\U0001f310'), ('de-AT', 'Deutsch', 'Österreich', 'German', '\U0001f1e6\U0001f1f9'), + ('de-BE', 'Deutsch', 'Belgien', 'German', '\U0001f1e7\U0001f1ea'), ('de-CH', 'Deutsch', 'Schweiz', 'German', '\U0001f1e8\U0001f1ed'), ('de-DE', 'Deutsch', 'Deutschland', 'German', '\U0001f1e9\U0001f1ea'), ('el', 'Ελληνικά', '', 'Greek', '\U0001f310'),