Files
Argenta/docs/locales/en/LC_MESSAGES/root/quickstart.po
T
kolo ce7e24b924 feat: impl docs (#4)
The entire public api is covered with documentation in two languages - Russian and English.

the library now supports the latest three versions of python - 3.12, 3.13 and 3.14

minor design changes: now, when a Boolean flag is entered, its value is an empty string, not None.

tests have been adapted to the supported versions of python, readmi has been redesigned in two languages, German is no longer available.
2025-12-04 21:55:19 +03:00

183 lines
7.1 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.
#
msgid ""
msgstr ""
"Project-Id-Version: Argenta \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-04 20:39+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 ""
"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 for 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:74
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
msgid "**Запуск**"
msgstr "**Running**"
#: ../../root/quickstart.rst:28
msgid "Сохраните код в файл (например, ``main.py``) и запустите:"
msgstr "Save the code to a file (for example, ``main.py``) and run:"
#: ../../root/quickstart.rst:34 ../../root/quickstart.rst:112
msgid "**Результат**"
msgstr "**Result**"
#: ../../root/quickstart.rst:36
msgid "Simple App Example"
msgstr "Simple App Example"
#: ../../root/quickstart.rst:42
msgid "Промежуточный пример: Калькулятор с флагами"
msgstr "Intermediate Example: Calculator with Flags"
#: ../../root/quickstart.rst:44
msgid ""
"Прежде чем перейти к сложному примеру с DI, рассмотрим промежуточный "
"вариант — калькулятор, который использует флаги для управления "
"поведением."
msgstr ""
"Before moving to a complex example with DI, let's consider an "
"intermediate option — a calculator that uses flags to control behavior."
#: ../../root/quickstart.rst:50
msgid "**Запуск:**"
msgstr "**Running:**"
#: ../../root/quickstart.rst:52
msgid "Сохраните код в файл ``calculator.py`` и запустите:"
msgstr "Save the code to a file ``calculator.py`` and run:"
#: ../../root/quickstart.rst:58
msgid "**Использование:**"
msgstr "**Usage:**"
#: ../../root/quickstart.rst:65
msgid ""
"Этот пример показывает, как работать с флагами без использования DI. "
"Теперь перейдём к более сложному примеру."
msgstr ""
"This example shows how to work with flags without using DI. Now let's "
"move on to a more complex example."
#: ../../root/quickstart.rst:70
msgid "Сложный пример: Менеджер задач с DI"
msgstr "Complex Example: Task Manager with DI"
#: ../../root/quickstart.rst:72
msgid ""
"В этом руководстве мы создадим полнофункциональное CLI-приложение "
"«Менеджер задач», которое продемонстрирует работу с внедрением "
"зависимостей."
msgstr ""
"In this guide, we will create a full-featured CLI application \"Task "
"Manager\" that will demonstrate working with dependency injection."
#: ../../root/quickstart.rst:80
msgid "**Определение моделей данных и репозитория**"
msgstr "**Defining Data Models and Repository**"
#: ../../root/quickstart.rst:82
msgid "Сначала определим модели данных для задачи и репозиторий для их хранения."
msgstr "First, let's define data models for tasks and a repository to store them."
#: ../../root/quickstart.rst:88
msgid "**Создание провайдера для DI**"
msgstr "**Creating a Provider for DI**"
#: ../../root/quickstart.rst:90
msgid ""
"Чтобы Argenta могла внедрять ``TaskRepository`` в наши обработчики, мы "
"создадим провайдер для ``dishka``."
msgstr ""
"To allow Argenta to inject ``TaskRepository`` into our handlers, we will "
"create a provider for ``dishka``."
#: ../../root/quickstart.rst:96
msgid "**Создание обработчиков команд**"
msgstr "**Creating Command Handlers**"
#: ../../root/quickstart.rst:98
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:104
msgid "**Сборка и запуск приложения**"
msgstr "**Building and Running the Application**"
#: ../../root/quickstart.rst:106
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:114
msgid ""
"Теперь вы можете запустить ``main.py`` и взаимодействовать с вашим новым "
"CLI-приложением."
msgstr "Now you can run ``main.py`` and interact with your new CLI application."
#: ../../root/quickstart.rst:116
msgid "Task Manager Example"
msgstr "Task Manager Example"