mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 10:05:28 +03:00
187 lines
6.9 KiB
Plaintext
187 lines
6.9 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
||
# Copyright (C) 2025, kolo
|
||
# This file is distributed under the same license as the Argenta package.
|
||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
|
||
#
|
||
#, fuzzy
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: Argenta \n"
|
||
"Report-Msgid-Bugs-To: \n"
|
||
"POT-Creation-Date: 2025-11-03 19:01+0300\n"
|
||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||
"Language: en\n"
|
||
"Language-Team: en <LL@li.org>\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 ""
|
||
|
||
#: ../../root/quickstart.rst:8
|
||
msgid ""
|
||
"**Простой пример**: Быстрое знакомство с основными компонентами, такими "
|
||
"как `App`, `Command` и `Router`."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:9
|
||
msgid ""
|
||
"**Более сложный пример**: Полнофункциональное приложение «Менеджер задач»"
|
||
" с внедрением зависимостей и бизнес-логикой."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:12
|
||
msgid "Простой пример"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:14
|
||
msgid ""
|
||
"Этот пример демонстрирует абсолютный минимум, необходимый для создания и "
|
||
"запуска приложения. Вы можете скопировать этот код, запустить его и сразу"
|
||
" увидеть результат."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:20 ../../root/quickstart.rst:68
|
||
msgid "**Результат**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:22
|
||
msgid "Simple App Example"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:26
|
||
msgid "Более сложный пример: Менеджер задач"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:28
|
||
msgid ""
|
||
"В этом руководстве мы создадим простое, но полнофункциональное "
|
||
"CLI-приложение «Менеджер задач», которое продемонстрирует ключевые "
|
||
"возможности Argenta."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:30
|
||
msgid "**Установка**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:36
|
||
msgid "**Определение моделей данных и репозитория**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:38
|
||
msgid ""
|
||
"Сначала определим модели данных для задачи и репозиторий для их хранения."
|
||
" Это будет наша \"бизнес-логика\"."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:44
|
||
msgid "**Создание провайдера для DI**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:46
|
||
msgid ""
|
||
"Чтобы Argenta могла внедрять `TaskRepository` в наши обработчики, мы "
|
||
"создадим провайдер для `dishka`."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:52
|
||
msgid "**Создание обработчиков команд**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:54
|
||
msgid ""
|
||
"Теперь создадим обработчики для команд `add-task` и `list-tasks`. "
|
||
"Обратите внимание, как мы используем флаги и внедряем `TaskRepository`."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:60
|
||
msgid "**Сборка и запуск приложения**"
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:62
|
||
msgid ""
|
||
"Наконец, соберем все вместе: создадим экземпляр `App`, подключим роутер и"
|
||
" провайдер, а затем запустим приложение."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:70
|
||
msgid ""
|
||
"Теперь вы можете запустить `main.py` и взаимодействовать с вашим новым "
|
||
"CLI-приложением."
|
||
msgstr ""
|
||
|
||
#: ../../root/quickstart.rst:72
|
||
msgid "Task Manager Example"
|
||
msgstr ""
|
||
|
||
#~ msgid ""
|
||
#~ "**Определение роутера и хэндлеров**, за "
|
||
#~ "регистрацию функции как обработчика отвечает"
|
||
#~ " декоратор ``@router.command``, хэндлер всегда"
|
||
#~ " должен принимать аргумент с типом "
|
||
#~ "``Response``, подробнее в :ref:`разделе "
|
||
#~ "<Response>`."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid ""
|
||
#~ "**Определение приложения и оркестратора**, для"
|
||
#~ " запуска приложения необходимо вызвать "
|
||
#~ "``.include_router()`` у созданного приложения "
|
||
#~ "и передать ему раннее созданный роутер,"
|
||
#~ " после этого необходимо вызвать "
|
||
#~ "``.start_polling()`` у созданного оркестратора "
|
||
#~ "и передать ему созданное приложение."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid "**Запуск приложения**, запускаем приложение как обычный процесс."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid ""
|
||
#~ "**Определение роутера и хэндлеров**. За "
|
||
#~ "регистрацию функции как обработчика отвечает"
|
||
#~ " декоратор ``@router.command``, хэндлер всегда"
|
||
#~ " должен принимать аргумент с типом "
|
||
#~ "``Response``, подробнее в :ref:`разделе "
|
||
#~ "<Response>`."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid "**Установка** ``Argenta``"
|
||
#~ msgstr ""
|
||
|
||
#~ msgid ""
|
||
#~ "**Определение роутера и хэндлеров**. За "
|
||
#~ "регистрацию функции как обработчика отвечает"
|
||
#~ " декоратор ``@router.command``, хэндлер всегда"
|
||
#~ " должен принимать аргумент с типом "
|
||
#~ "``Response``, подробнее в :ref:`разделе "
|
||
#~ "<root_api_response>`."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid ""
|
||
#~ "**Определение приложения и оркестратора**. Для"
|
||
#~ " запуска приложения необходимо вызвать "
|
||
#~ "``.include_router()`` у созданного приложения "
|
||
#~ "и передать ему раннее созданный роутер,"
|
||
#~ " после этого необходимо вызвать "
|
||
#~ "``.start_polling()`` у созданного оркестратора "
|
||
#~ "и передать ему созданное приложение."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid "**Запуск приложения**. Запускаем приложение как обычный скрипт."
|
||
#~ msgstr ""
|
||
|
||
#~ msgid "Quickstart Example"
|
||
#~ msgstr ""
|
||
|