# General Translation Python SDKs: get_i18n_manager URL: https://generaltranslation.com/ru/docs/python/reference/functions/get-i18n-manager.mdx --- title: get_i18n_manager description: Доступ к активному I18nManager в General Translation Python. Справка по API для get_i18n_manager. --- Возвращает активный [`I18nManager`](/docs/python/reference/classes/i18n-manager) — синглтон уровня модуля, который используют функции перевода. Используйте его, чтобы напрямую вызывать методы менеджера, например загружать переводы или получать текущую локаль. ## Обзор [#overview] Вызовите `get_i18n_manager` без аргументов. Функция возвращает менеджер, заданный с помощью [`initialize_gt`](/docs/python/reference/functions/initialize-gt) или [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager). ```python from gt_i18n import get_i18n_manager manager = get_i18n_manager() manager.set_locale("es") ``` Сигнатура: ```python get_i18n_manager() -> I18nManager ``` Импортируйте `get_i18n_manager` из `gt_i18n`. Эта функция не реэкспортируется пакетами фреймворка. ## Как это работает [#how-it-works] * **Синглтон.** Возвращает единственный экземпляр менеджера на уровне модуля. * **Не инициализирован.** Если менеджер не был задан, возникает `RuntimeError` с указанием сначала вызвать `initialize_gt`. ## Параметры [#parameters] `get_i18n_manager` не принимает параметров. ## Возвращает [#returns] **Тип** [`I18nManager`](/docs/python/reference/classes/i18n-manager) Текущий экземпляр менеджера. ## Пример [#example] ```python from gt_i18n import get_i18n_manager manager = get_i18n_manager() await manager.get_translations("es") # загрузить и кэшировать переводы локали ```