Aion

 view release on metacpan or  search on metacpan

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

msgid "Aion - постмодернистская объектная система для Perl 5, такая как «Mouse», «Moose», «Moo», «Mo» и «M», но с улучшениями"
msgstr "Aion - a postmodern object system for Perl 5, such as “Mouse”, “Moose”, “Moo”, “Mo” and “M”, but with improvements"

msgid "Aion — ООП-фреймворк для создания классов с **фичами**, имеет **аспекты**, **роли** и так далее."
msgstr "Aion is OOP-framework for creating classes with **features**, has **aspects**, **roles** and so on."

msgid "Свойства, объявленные через has, называются **фичами**."
msgstr "The properties declared through HAS are called **features**."

msgid "А `is`, `isa`, `default` и так далее в `has` называются **аспектами**."
msgstr "And `is`,` isa`, `default`, and so on in` has` are called **aspects**."

msgid "Помимо стандартных аспектов, роли могут добавлять свои собственные аспекты с помощью подпрограммы **aspect**."
msgstr "In addition to standard aspects, roles can add their own aspects using the **aspect** subprogram."

msgid "Сигнатура методов может проверяться с помощью атрибута `:Isa(...)`."
msgstr "The signature of the methods can be checked using the attribute `:Isa(...)`."

msgid "`use Aion` импортирует типы из модуля `Aion::Types` и следующие подпрограммы:"
msgstr "`Use Aion` imports types from the module`Aion::Types` and the following subprograms:"

msgid "Создаёт метод для получения/установки функции (свойства) класса."
msgstr "Creates a method for obtaining/setting the function (properties) of the class."

msgid "Файл lib/Animal.pm:"
msgstr "lib/Animal.pm file:"

msgid "Добавляет в модуль роли. Для каждой роли вызывается метод `import_with`."
msgstr "Adds to the module of the role. For each role, the `import_with` method is called."

msgid "Файл lib/Role/Keys/Stringify.pm:"
msgstr "File lib/Role/Keys/Stringify.pm:"

msgid "Файл lib/Role/Values/Stringify.pm:"
msgstr "File lib/Role/Values/Stringify.pm:"

msgid "Файл lib/Class/All/Stringify.pm:"
msgstr "File lib/Class/All/Stringify.pm:"

msgid "Проверяет, что `$package` — это суперкласс для данного или сам этот класс."
msgstr "Checks that `$package` is a super class for a given or this class itself."

msgid "Реализацию метода `isa` Aion не меняет и она находит как суперклассы, так и роли (так как и те и другие добавляются в `@ISA` пакета)."
msgstr "Aion does not change the implementation of the `isa` method and it finds both superclasses and roles (since both are added to the `@ISA` package)."

msgid "Проверяет, что `$package` — это роль, которая используется в классе или другой роли."
msgstr "Checks that `$package` is a role that is used in a class or another role."

msgid "Добавляет аспект к `has` в текущем классе и его классам-наследникам или текущей роли и применяющим её классам."
msgstr "Adds the aspect to `has` in the current class and its classroom classes or the current role and applies its classes."

msgid "Аспект вызывается каждый раз, когда он указан в `has`."
msgstr "The aspect is called every time it is indicated in `has`."

msgid "Создатель аспекта имеет параметры:"
msgstr "The creator of the aspect has the parameters:"

msgid ""
"* `$value` — значение аспекта.\n"
"* `$feature` — метаобъект описывающий фичу (`Aion::Meta::Feature`).\n"
"* `$aspect_name` — наименование аспекта."
msgstr ""
"* `$value` – aspect value.\n"
"* `$feature` – meta-object describing the feature (`Aion::Meta::Feature`).\n"
"* `$aspect_name` – aspect name."

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

msgstr "File lib/AccomulatorEon.pm:"

msgid "Файл lib/PowerEon.pm:"
msgstr "lib/PowerEon.pm file:"

msgid "Используем плерому локально:"
msgstr "We use pleroma locally:"

msgid "См. [Aion::Pleroma](https://metacpan.org/pod/Aion::Pleroma)."
msgstr "See [Aion::Pleroma](https://metacpan.org/pod/Aion::Pleroma)."

msgid "`$sub` вызывается после установки свойства в конструкторе (`new`) или через сеттер."
msgstr "`$sub` is called after setting the property in the constructor (`new`) or via a setter."

msgid "Этимология `trigger` – впустить."
msgstr "The etymology of `trigger` is to let in."

msgid "`$sub` вызывается перед возвратом свойства из объекта через геттер."
msgstr "`$sub` is called before returning a property from an object via a getter."

msgid "Этимология `release` – выпустить."
msgstr "The etymology of `release` is to release."

msgid "Меняет имя свойства в конструкторе."
msgstr "Changes the property name in the constructor."

msgid "Меняет имя акцессора."
msgstr "Changes the accessor name."

msgid "Создаёт сеттер с именем `$name` для свойства."
msgstr "Creates a setter named `$name` for a property."

msgid "Создаёт геттер с именем `$name` для свойства."
msgstr "Creates a getter named `$name` for a property."

msgid "Создаёт предикат с именем `$name` для свойства. Создать предикат со стандартным именем можно так же через  `is => '?'`."
msgstr "Creates a predicate named `$name` for a property. You can also create a predicate with a standard name using `is => '?'`."

msgid "Создаёт очиститель с именем `$name` для свойства. Создать очиститель со стандартным именем можно так же через  `is => '!'`."
msgstr "Creates a cleaner named `$name` for a property. You can also create a cleaner with a standard name using `is => '!'`."

msgid "`$sub` вызывается при вызове декструктора или `$object->clear_feature`, но только если свойство имеется (см. `$object->has_feature`)."
msgstr "`$sub` is called when the destructor or `$object->clear_feature` is called, but only if the feature is present (see `$object->has_feature`)."

msgid "Данный аспект принудительно создаёт предикат и clearer."
msgstr "This aspect forces the creation of a predicate and a clearer."

msgid "`Aion` добавляет в пакет универсальные атрибуты."
msgstr "`Aion` adds universal attributes to the package."

msgid "Атрибут `Isa` проверяет сигнатуру функции."
msgstr "The attribute `Isa` checks the signature of the function."

msgid "Атрибут Isa позволяет объявить требуемые функции:"
msgstr "The Isa attribute allows you to declare the required functions:"

msgid "Экосистема Aion:"
msgstr "Aion Ecosystem:"

msgid "Подобные ООП-фреймворки:"
msgstr "Similar OOP frameworks:"

msgid "Не Moose-подобные:"
msgstr "Non-Moose-like:"

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

msgid "The Aion module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All Rights Reserved."



( run in 1.625 second using v1.01-cache-2.11-cpan-364913b4093 )