Определение языка

class openav.modules.core.language.Language(path_to_logs: str = <property object>, lang: str = <property object>)[исходный код]

Базовые классы: Logging

Класс для интернационализации (I18N) и локализации (L10N)

Параметры:
  • path_to_logs (str) – Смотреть path_to_logs

  • lang (str) – Язык

property lang: str

Получение/установка текущего языка

Параметры:

(str)

Язык, доступные варианты:

  • "ru" - Русский язык (по умолчанию)

  • "en" - Английский язык

Результат:

Язык

Тип результата:

str

property locales: List[str]

Получение поддерживаемых языков

Результат:

Список поддерживаемых языков

Тип результата:

List[str]

property path_to_locales: str

Получение директории с языковыми пакетами

Результат:

Директория с языковыми пакетами

Тип результата:

str