.oO SearXNG Developer Documentation Oo.
Loading...
Searching...
No Matches
locales.py File Reference

Go to the source code of this file.

Namespaces

namespace  searx
namespace  searx.locales

Functions

 searx.locales.localeselector ()
 searx.locales.get_translations ()
list[str] searx.locales.get_translation_locales ()
 searx.locales.locales_initialize ()
str searx.locales.region_tag (babel.Locale locale)
str searx.locales.language_tag (babel.Locale locale)
babel.Locale|None searx.locales.get_locale (str locale_tag)
set[babel.Locale] searx.locales.get_official_locales (str territory, languages=None, bool regional=False, bool de_facto=True)
 searx.locales.get_engine_locale (searxng_locale, engine_locales, default=None)
str|None searx.locales.match_locale (str searxng_locale, list[str] locale_tag_list, str|None fallback=None)
 searx.locales.build_engine_locales (list[str] tag_list)

Variables

 searx.locales.logger = logger.getChild('locales')
 searx.locales._flask_babel_get_translations = flask_babel.get_translations
dict searx.locales.LOCALE_NAMES = {}
set searx.locales.RTL_LOCALES = set()
dict searx.locales.ADDITIONAL_TRANSLATIONS
dict searx.locales.LOCALE_BEST_MATCH
list searx.locales._TR_LOCALES = []