# SOME DESCRIPTIVE TITLE. # Copyright (C) 2025, kolo # This file is distributed under the same license as the Argenta package. # FIRST AUTHOR , 2025. # msgid "" msgstr "" "Project-Id-Version: Argenta \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-12-02 22:27+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" "Language-Team: en \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.17.0\n" #: ../../root/api/index.rst:5 msgid "Публичное API" msgstr "Public API" #: ../../root/api/index.rst:8 msgid "Описание раздела" msgstr "Section Description" #: ../../root/api/index.rst:10 msgid "В этом разделе описан публичный API библиотеки. Он включает:" msgstr "This section describes the library's public API. It includes:" #: ../../root/api/index.rst:12 msgid "Классы и функции для интеграции в ваши приложения." msgstr "Classes and functions for integration into your applications." #: ../../root/api/index.rst:13 msgid "Рекомендации по использованию и поддерживаемые сценарии." msgstr "Usage recommendations and supported scenarios." #: ../../root/api/index.rst:14 msgid "Примеры кода, подробные сигнатуры и описание возвращаемых значений." msgstr "Code examples, detailed signatures, and descriptions of return values." #: ../../root/api/index.rst:15 msgid "Гарантии стабильности и обратной совместимости." msgstr "Stability and backward compatibility guarantees." #: ../../root/api/index.rst:17 msgid "" "Интерфейсы, не описанные в этом разделе, считаются внутренними. Их " "использование может привести к ошибкам при обновлении библиотеки. При " "разработке собственных решений используйте только компоненты, описанные " "здесь. Это обеспечит стабильность и совместимость ваших продуктов с " "будущими версиями ``Argenta``." msgstr "" "Interfaces not described in this section are considered internal. Using them may " "lead to errors when updating the library. When developing your own solutions, use " "only the components described here. This will ensure the stability and compatibility " "of your products with future versions of ``Argenta``." #: ../../root/api/index.rst:22 msgid "Публичные импорты" msgstr "Public Imports" #: ../../root/api/index.rst:24 msgid "" "Все основные компоненты библиотеки доступны для прямого импорта из " "корневого пакета ``argenta`` или его подмодулей." msgstr "" "All main library components are available for direct import from the root package " "``argenta`` or its submodules." #: ../../root/api/index.rst:27 msgid "Основные компоненты" msgstr "Main Components" #: ../../root/api/index.rst:32 msgid "" ":ref:`App ` — Объект приложения, который отвечает за " "логику роутинга, настройки, валидации и т.д." msgstr "" ":ref:`App ` — Application object responsible for routing logic, " "settings, validation, etc." #: ../../root/api/index.rst:33 msgid "" ":ref:`Orchestrator ` — Класс для " "конфигурирования и запуска всего приложения." msgstr "" ":ref:`Orchestrator ` — Class for configuring and " "launching the entire application." #: ../../root/api/index.rst:34 msgid "" ":ref:`Router ` — Класс для группировки и регистрации " "команд." msgstr ":ref:`Router ` — Class for grouping and registering commands." #: ../../root/api/index.rst:35 msgid "" ":ref:`Command ` — Класс для создания команд при " "инициализации хэндлеров." msgstr "" ":ref:`Command ` — Class for creating commands when " "initializing handlers." #: ../../root/api/index.rst:36 msgid "" ":ref:`Response ` — Объект ответа, передаваемый в " "обработчики." msgstr ":ref:`Response ` — Response object passed to handlers." #: ../../root/api/index.rst:39 msgid "Команды и флаги" msgstr "Commands and Flags" #: ../../root/api/index.rst:52 msgid ":ref:`Flag ` — Класс для описания флага." msgstr ":ref:`Flag ` — Class for describing a flag." #: ../../root/api/index.rst:53 msgid ":ref:`Flags ` — Коллекция для регистрации флагов." msgstr ":ref:`Flags ` — Collection for registering flags." #: ../../root/api/index.rst:54 msgid "" ":ref:`InputFlag ` — Класс для введённого " "пользователем флага." msgstr "" ":ref:`InputFlag ` — Class for a user-entered flag." #: ../../root/api/index.rst:55 msgid "" ":ref:`InputFlags ` — Коллекция введённых " "флагов." msgstr ":ref:`InputFlags ` — Collection of entered flags." #: ../../root/api/index.rst:56 msgid "" ":ref:`PossibleValues ` — Правила " "валидации значений флага." msgstr "" ":ref:`PossibleValues ` — Validation rules for " "flag values." #: ../../root/api/index.rst:57 msgid "" ":ref:`ValidationStatus ` — Статусы " "валидации флагов." msgstr "" ":ref:`ValidationStatus ` — Flag validation statuses." #: ../../root/api/index.rst:58 msgid "" ":ref:`PredefinedFlags ` — " "Коллекция предопределённых флагов." msgstr "" ":ref:`PredefinedFlags ` — Collection of " "predefined flags." #: ../../root/api/index.rst:61 msgid "Настройка приложения" msgstr "Application Configuration" #: ../../root/api/index.rst:71 msgid "" ":ref:`AutoCompleter ` - Класс для настройки " "автодополнения." msgstr "" ":ref:`AutoCompleter ` - Class for configuring " "autocompletion." #: ../../root/api/index.rst:72 msgid "" ":ref:`StaticDividingLine ` — Статическая " "разделительная линия для оформления вывода." msgstr "" ":ref:`StaticDividingLine ` — Static dividing line for " "output formatting." #: ../../root/api/index.rst:73 #: ../../root/api/index.rst:73 msgid "" ":ref:`DynamicDividingLine ` — Динамическая " "разделительная линия для оформления вывода." msgstr "" ":ref:`DynamicDividingLine ` — Dynamic dividing line " "for output formatting." #: ../../root/api/index.rst:74 msgid "" ":ref:`PredefinedMessages ` — Готовые " "сообщения для вывода при старте приложения." msgstr "" ":ref:`PredefinedMessages ` — Ready-made messages for " "output at application startup." #: ../../root/api/index.rst:77 msgid "Внедрение зависимостей" msgstr "Dependency Injection" #: ../../root/api/index.rst:85 msgid "" ":ref:`FromDishka ` — Маркер аргумента функции " "как зависимости, которая должна быть инжектирована." msgstr "" ":ref:`FromDishka ` — Marker for a function argument as a " "dependency that should be injected." #: ../../root/api/index.rst:86 msgid "" ":ref:`inject ` — Декоратор для инжектирования " "зависимостей, указанных в сигнатуре." msgstr "" ":ref:`inject ` — Decorator for injecting dependencies " "specified in the signature."