# SOME DESCRIPTIVE TITLE. # Copyright (C) 2025, kolo # This file is distributed under the same license as the Argenta package. # FIRST AUTHOR , 2025. # #, fuzzy 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/quickstart.rst:4 msgid "Быстрый старт" msgstr "Quick Start" #: ../../root/quickstart.rst:6 msgid "" "В этом руководстве мы рассмотрим два примера создания CLI-приложения с " "помощью Argenta:" msgstr "" "In this guide, we will look at two examples of creating a CLI application with Argenta:" #: ../../root/quickstart.rst:8 msgid "" "**Простой пример**: Минимальное приложение, быстрое знакомство с " "основными компонентами." msgstr "" "**Simple example**: A minimal application, quick introduction to the main components." #: ../../root/quickstart.rst:9 msgid "" "**Более сложный пример**: Полнофункциональное приложение «Менеджер задач»" " с внедрением зависимостей и бизнес-логикой." msgstr "" "**More complex example**: A full-featured \"Task Manager\" application with " "dependency injection and business logic." #: ../../root/quickstart.rst:12 msgid "Простой пример" msgstr "Simple Example" #: ../../root/quickstart.rst:14 ../../root/quickstart.rst:38 msgid "**Установка**" msgstr "**Installation**" #: ../../root/quickstart.rst:20 msgid "" "Этот пример демонстрирует абсолютный минимум, необходимый для создания и " "запуска приложения. Вы можете скопировать этот код, запустить его и сразу" " увидеть результат." msgstr "" "This example demonstrates the absolute minimum required to create and run an " "application. You can copy this code, run it, and immediately see the result." #: ../../root/quickstart.rst:26 ../../root/quickstart.rst:76 msgid "**Результат**" msgstr "**Result**" #: ../../root/quickstart.rst:28 msgid "Simple App Example" msgstr "" #: ../../root/quickstart.rst:34 msgid "Более сложный пример: Менеджер задач" msgstr "More Complex Example: Task Manager" #: ../../root/quickstart.rst:36 msgid "" "В этом руководстве мы создадим простое, но полнофункциональное " "CLI-приложение «Менеджер задач», которое продемонстрирует ключевые " "возможности Argenta." msgstr "" "In this guide, we will create a simple but full-featured CLI application \"Task " "Manager\" that will demonstrate the key features of Argenta." #: ../../root/quickstart.rst:44 msgid "**Определение моделей данных и репозитория**" msgstr "**Defining Data Models and Repository**" #: ../../root/quickstart.rst:46 msgid "Сначала определим модели данных для задачи и репозиторий для их хранения." msgstr "First, let's define data models for tasks and a repository to store them." #: ../../root/quickstart.rst:52 msgid "**Создание провайдера для DI**" msgstr "**Creating a Provider for DI**" #: ../../root/quickstart.rst:54 msgid "" "Чтобы Argenta могла внедрять ``TaskRepository`` в наши обработчики, мы " "создадим провайдер для ``dishka``." msgstr "" "To allow Argenta to inject ``TaskRepository`` into our handlers, we will create a " "provider for ``dishka``." #: ../../root/quickstart.rst:60 msgid "**Создание обработчиков команд**" msgstr "**Creating Command Handlers**" #: ../../root/quickstart.rst:62 msgid "" "Теперь создадим обработчики для команд ``add-task`` и ``list-tasks``. " "Обратите внимание, как мы используем флаги и внедряем ``TaskRepository``." msgstr "" "Now let's create handlers for the ``add-task`` and ``list-tasks`` commands. Notice " "how we use flags and inject ``TaskRepository``." #: ../../root/quickstart.rst:68 msgid "**Сборка и запуск приложения**" msgstr "**Building and Running the Application**" #: ../../root/quickstart.rst:70 msgid "" "Наконец, соберем все вместе: создадим экземпляр ``App``, подключим роутер" " и провайдер, а затем запустим приложение." msgstr "" "Finally, let's put it all together: create an ``App`` instance, connect the router " "and provider, and then run the application." #: ../../root/quickstart.rst:78 msgid "" "Теперь вы можете запустить ``main.py`` и взаимодействовать с вашим новым " "CLI-приложением." msgstr "Now you can run ``main.py`` and interact with your new CLI application." #: ../../root/quickstart.rst:80 msgid "Task Manager Example" msgstr ""