Aion

 view release on metacpan or  search on metacpan

i18n/Aion/Pleroma.ru-en.po  view on Meta::CPAN

msgid "Контейнер можно получить с помощью `Aion->pleroma`."
msgstr "The container can be obtained using `Aion->pleroma`."

msgid "Конфигурацию для создания эонов получает из конфига `PLEROMA` и файла аннотаций (создаётся пакетом `Aion::Annotation`). Файл аннотаций можно заме...
msgstr "The configuration for creating eons is obtained from the `PLEROMA` config and the annotation file (created by the `Aion::Annotation` package). The annotation file can be replaced via the `INI` config."

msgid "Настройки модуля, которые можно установить в `.env`:"
msgstr "Module settings that can be set in `.env`:"

msgid "* AION_PLEROMA_INI – файл аннотаций. По умолчанию `etc/annotation/eon.ann`.\n"
"* AION_PLEROMA_AUTOWARE – подгружать модули автоматически, даже если они не прописаны в конфигурации. По умолчанию `1`."
msgstr "* AION_PLEROMA_INI – annotation file. Defaults to `etc/annotation/eon.ann`.\n"
"* AION_PLEROMA_AUTOWARE – load modules automatically, even if they are not specified in the configuration. Default is `1`."

msgid "Ð’ `etc/*.yml` можно добавить ключ `aion.eon` с описанием дополнительных эонов. Это позволяет собирать эоны декларативно: задавать аргументы кÐ...
msgstr "You can add the `aion.eon` key to `etc/*.yml` with a description of additional eons. This allows you to assemble eons declaratively: specify constructor arguments (named or ordered), call methods after creation, and pass references to other e...

msgid "Опишем классы эонов."
msgstr "Let us describe the classes of eons."

msgid "Файл lib/Ex/Eon/Astronomer.pm:"
msgstr "File lib/Ex/Eon/Astronomer.pm:"

msgid "Файл lib/Ex/Eon/Planet.pm:"
msgstr "File lib/Ex/Eon/Planet.pm:"

msgid "Теперь конфигурация эонов. У эона-учёного `Ex::Eon::Galileo` аргументы заданы упорядоченно (`arguments` — массив), после создания вызывается метоÐ...
msgstr "Now the configuration of the eons. The eon-scientist `Ex::Eon::Galileo` has arguments specified in order (`arguments` is an array), after creation the `observe` method is called with a link to another eon (`@Ex::Eon::Saturn`). For planets, `a...

msgid "Файл etc/aion/eon.yml:"
msgstr "File etc/aion/eon.yml:"

msgid "Загрузим конфигурацию из `etc/aion/eon.yml`, создадим контейнер и запросим эоны."
msgstr "Let's load the configuration from `etc/aion/eon.yml`, create a container and request eons."

msgid "Каждый эон в `aion.eon` описывается строкой или хешем."
msgstr "Each eon in `aion.eon` is described by a string or hash."

msgid "Строка задаёт конструктор `'класс#метод'` (или просто `'класс'`), метод по умолчанию — `new`. Так создаются самые простые эоны без аргумент...
msgstr "The line specifies the constructor `'class#method'` (or just `'class'`), the default method is `new`. This is how the simplest eons are created without arguments."

msgid "Хеш может содержать ключи:"
msgstr "The hash can contain the keys:"

msgid ""
"* `class` – класс (пакет) эона. Если не указан и ключ эона похож на имя класса (`/^[\\w:]+$/`), используется сам ключ.\n"
"* `method` – метод класса-конструктора. По умолчанию `new`.\n"
"* `arguments` – аргументы конструктора:\n"
"  * хеш – именованные аргументы (`new => %hash`);\n"
"  * массив – упорядоченные аргументы (`new => @array`).\n"
"* `calls` – список вызовов методов после создания эона. Каждый вызов — имя метода (без аргументов) или массив `[имя_метода, аргументы...]`."
msgstr ""
"* `class` – class (package) of the eon. If not specified and the eon key is similar to the class name (`/^[\\w:]+$/`), the key itself is used.\n"
"* `method` – method of the constructor class. Defaults to `new`.\n"
"* `arguments` – constructor arguments:\n"
"* hash – named arguments (`new => %hash`);\n"
"* array – ordered arguments (`new => @array`).\n"
"* `calls` – list of method calls after eon creation. Each call is a method name (without arguments) or an array `[method_name, arguments...]`."

msgid "Значение аргумента (или элемента вызова), начинающееся с `@`, воспринимается как ссылка на другой эон: `@ключ` заменяется порождённым эÐ...
msgstr "An argument (or call element) value starting with `@` is treated as a reference to another eon: `@key` is replaced by the child eon from the container."

msgid "Файл с аннотациями."
msgstr "Annotation file."

msgid "Конфигурация: ключ => 'класс#метод_класса'."
msgstr "Configuration: key => 'class#class_method'."

msgid "Файл lib/Ex/Eon/AnimalEon.pm:"
msgstr "File lib/Ex/Eon/AnimalEon.pm:"

msgid "Файл etc/annotation/eon.ann:"
msgstr "File etc/annotation/eon.ann:"

msgid "Совокупность порождённых эонов."
msgstr "The totality of generated eons."

msgid "Получить эон из контейнера."
msgstr "Receive an eon from the container."

msgid "Получить эон из контейнера или исключение, если его там нет."
msgstr "Get an eon from the container or an exception if it is not there."

msgid "Добавить ключ в плерому."
msgstr "Add a key to the pleroma."

msgid "Файл lib/Ex/Eon/AstroEon.pm:"
msgstr "File lib/Ex/Eon/AstroEon.pm:"

msgid "âš– **GPLv3**"
msgstr "âš– **GPLv3**"

msgid "The Aion::Pleroma module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Pleroma module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."



( run in 0.779 second using v1.01-cache-2.11-cpan-b301d465b3d )