mirror of
https://github.com/koloideal/Argenta.git
synced 2026-06-10 10:05:28 +03:00
130 lines
5.1 KiB
Plaintext
130 lines
5.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.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Argenta \n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2025-10-15 14:19+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"
|
|
|
|
#: ../../index.rst:35
|
|
msgid "Контент:"
|
|
msgstr "Content:"
|
|
|
|
#: ../../index.rst:45
|
|
msgid "Для разработчиков:"
|
|
msgstr "For developers:"
|
|
|
|
#: ../../index.rst:51
|
|
msgid "GitHub"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:51
|
|
msgid "PyPI"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:51
|
|
msgid "Ссылки проекта:"
|
|
msgstr "Project Links"
|
|
|
|
#: ../../index.rst:7
|
|
msgid "Argenta"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:9
|
|
#, fuzzy
|
|
msgid ""
|
|
"**Библиотека для построения модульных CLI-приложений с простым и приятным"
|
|
" API.**"
|
|
msgstr ""
|
|
"Python library for building modular CLI applications with simple and "
|
|
"agreeable API."
|
|
|
|
#: ../../index.rst:11
|
|
msgid ""
|
|
"У вас есть некая функциональность и вы хотите распространять её в виде "
|
|
"cli? Argenta поможет вам. Основная цель библиотеки дать возможность "
|
|
"разработчикам сфокусироваться на реализации своих идей, предоставляя для "
|
|
"этого удобные абстракциию."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:14
|
|
msgid "Пример приложения"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:17
|
|
msgid ""
|
|
"Argenta нужна для создания приложений, которым необходим свой скоуп, то "
|
|
"есть: при запуске приложения юзер входит в абстрагированный скоуп, в "
|
|
"котором у него есть доступ к созданной функциональности Один из основных "
|
|
"принципов библиотеки это цикличность, это значит, что после ввода юзером "
|
|
"команды он не выходит из скоупа, в этом основное отличие от таких "
|
|
"библиотек, как ``argparse``, ``click`` и ``typer``. Выход из скоупа "
|
|
"контролируется самим юзером."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:22
|
|
msgid "**Ключевые особенности:**"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:24
|
|
msgid ""
|
|
"**Обработчики**. Объекты представления приложения, непосредственные "
|
|
"обработчики введённых команд. Создание обработчиков максимально "
|
|
"декларативно"
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:25
|
|
msgid ""
|
|
"**Маршрутизаторы**. Объекты маршрутизации, которые регистрируют "
|
|
"обработчиков, позволяя создавать кастомные настройки для групп "
|
|
"обработчиков, а также семантически их разделять."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:26
|
|
msgid ""
|
|
"**Приложение**. Объект управления жизненным циклом приложения, "
|
|
"подключения созданных маршрутизаторов, конфигурирования различных "
|
|
"вторичных утилит, таких как автокомплит, логирование и т.д."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:27
|
|
msgid ""
|
|
"**Оркестратор**. Объект *оркестрации*, который конфигурирует, запускает и"
|
|
" управляет всеми остальными компонентами программы."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:28
|
|
msgid ""
|
|
"**Внедрение зависимостей**. ``Argenta`` нативно поддерживает ``dishka`` и"
|
|
" предоставляет возможность инжектирования зависимостей в хэндлерах, "
|
|
"резолвя тайпхинты, подробнее_."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:32
|
|
msgid ""
|
|
"**Поддержка флагов**. Библиотека поддерживает определение флагов, "
|
|
"введённых вместе с командой, ``Argenta`` сама парсит и валидирует их, "
|
|
"отдавая понятные сущности."
|
|
msgstr ""
|
|
|
|
#: ../../index.rst:33
|
|
msgid ""
|
|
"**Поддержка аргументов**. Осуществленна поддержка аргументов командной "
|
|
"строки, позволяя пользователю передавать различные параметры при запуске "
|
|
"приложения."
|
|
msgstr ""
|
|
|