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."
msgid "РаÑÑиÑÑÐµÑ ÐºÐ»Ð°ÑÑ Ð´ÑÑгим клаÑÑом/клаÑÑами. Ðн вÑзÑÐ²Ð°ÐµÑ Ð¸Ð· каждого наÑледÑемого клаÑÑа меÑод `import_extends`, еÑли он в нÑм еÑÑÑ."
msgstr "Expands the class with another class/classes. It causes from each inherited class the method of `import_extends`, if it is in it."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "The constructor."
msgid ""
"* УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ `%param` Ð´Ð»Ñ ÑиÑ.\n"
"* ÐÑовеÑÑеÑ, ÑÑо паÑамеÑÑÑ ÑооÑвеÑÑÑвÑÑÑ ÑиÑам.\n"
"* УÑÑÐ°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑаниÑ."
msgstr ""
"* Installs `%param` for features.\n"
"* Checks that the parameters correspond to the features.\n"
"* Sets default values."
msgid "ÐÑовеÑÑеÑ, ÑÑо в клаÑÑаÑ
, иÑполÑзÑÑÑиÑ
ÑÑÑ ÑолÑ, еÑÑÑ ÑказаннÑе подпÑогÑÐ°Ð¼Ð¼Ñ Ð¸Ð»Ð¸ ÑиÑи."
msgstr "Checks that classes using this role have the specified routines or features."
msgid "ÐÑовеÑÑеÑ, ÑÑо в клаÑÑаÑ
, иÑполÑзÑÑÑиÑ
ÑÑÑ ÑолÑ, еÑÑÑ ÑказаннÑе ÑиÑи Ñ ÑказаннÑми аÑпекÑами."
msgstr "Checks that classes using this role have the specified features with the specified aspects."
msgid "`use Aion` вклÑÑÐ°ÐµÑ Ð² модÑÐ»Ñ ÑледÑÑÑие аÑпекÑÑ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² `has`:"
msgstr "`use Aion` includes the following aspects in the module for use in `has`:"
msgid ""
"* `ro` â ÑоздаÑÑ ÑолÑко геÑÑеÑ.\n"
"* `wo` â ÑоздаÑÑ ÑолÑко ÑеÑÑеÑ.\n"
"* `rw` â ÑоздаÑÑ Ð³ÐµÑÑÐµÑ Ð¸ ÑеÑÑеÑ."
msgstr ""
"* `ro` - create only a gutter.\n"
"* `wo` - create only a setter.\n"
"* `rw` - Create getter and setter."
msgid "Ðо ÑмолÑÐ°Ð½Ð¸Ñ â `rw`."
msgstr "By default - `rw`."
msgid "ÐополниÑелÑнÑе ÑазÑеÑениÑ:"
msgstr "Additional permits:"
msgid ""
"* `+` â ÑиÑа обÑзаÑелÑна в паÑамеÑÑаÑ
конÑÑÑÑкÑоÑа. `+` не иÑполÑзÑеÑÑÑ Ñ `-`.\n"
"* `-` â ÑиÑа не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑÑÑановлена ÑеÑез конÑÑÑÑкÑоÑ. '-' не иÑполÑзÑеÑÑÑ Ñ `+`.\n"
"* `*` â не инкÑеменÑиÑоваÑÑ ÑÑÑÑÑик ÑÑÑлок на знаÑение (пÑимениÑÑ `weaken` к знаÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле ÑÑÑановки его в ÑиÑÑ).\n"
"* `?` â ÑоздаÑÑ Ð¿ÑедикаÑ.\n"
"* `!` â ÑоздаÑÑ clearer."
msgstr ""
"* `+` â the feature is required in the constructor parameters. `+` is not used with `-`.\n"
"* `-` â the feature cannot be installed via the constructor. '-' is not used with `+`.\n"
"* `*` â do not increment the value's reference counter (apply `weaken` to the value after installing it in the feature).\n"
"* `?` â create a predicate.\n"
"* `!` â create clearer."
msgid "ФÑнкÑÐ¸Ñ Ñ `*` не ÑдеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð·Ð½Ð°Ñение:"
msgstr "The function with `*` does not hold the meaning:"
msgid "УказÑÐ²Ð°ÐµÑ Ñип, а ÑоÑнее â валидаÑоÑ, ÑиÑи."
msgstr "Indicates the type, or rather - a validator, feature."
msgid "ÐÐ¾Ð¶ÐµÑ Ð¿ÑинимаÑÑ:"
msgstr "Can take:"
msgid ""
"* `Aion::Type` â Aion ÑÑÐ°Ð·Ñ Ð¸Ð¼Ð¿Ð¾ÑÑиÑÑÐµÑ Ð² Ð¿Ð°ÐºÐµÑ Ð²Ñе ÑÐ¸Ð¿Ñ Ð¸Ð· [Aion::Types](https://metacpan.org/pod/Aion::Types).\n"
"* СÑÑоки воÑпÑимаÑÑÑÑ ÐºÐ°Ðº пакеÑÑ Ð¸ обоÑаÑиваÑÑÑÑ Ð² `Object`.\n"
"* ÐодпÑогÑÐ°Ð¼Ð¼Ñ â ÑеÑÑиÑÑемое знаÑение пеÑедаÑÑÑÑ Ð² `$_` и подпÑогÑамма возвÑаÑÐ°ÐµÑ Ð±Ñлево знаÑение.\n"
"* ÐбÑекÑÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `&{}`. ÐÑли Ñ Ñакого обÑекÑа еÑÑÑ ÐµÑÑ Ð¸ меÑод `coerce`, Ñо он бÑÐ´ÐµÑ ÑÑавÑÑвоваÑÑ Ð² пÑиведениÑÑ
, еÑли ÑказаÑ...
msgstr ""
"* `Aion::Type` â Aion immediately imports all types from [Aion::Types](https://metacpan.org/pod/Aion::Types) into the package.\n"
"* Strings are treated as packets and wrapped in `Object`.\n"
"* Subroutines - the test value is passed to `$_` and the subroutine returns a boolean value.\n"
"* Objects with overloaded `&{}` operator. If such an object also has a `coerce` method, then it will participate in casts if `coerce => 1` is specified."
msgid "ÐклÑÑÐ°ÐµÑ Ð¿ÑеобÑÐ°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñипов."
msgstr "Includes type conversions."
msgid "ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑанавливаеÑÑÑ Ð² конÑÑÑÑкÑоÑе, еÑли паÑамеÑÑ Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ ÑиÑи оÑÑÑÑÑÑвÑеÑ."
msgstr "The default value is set in the designer if there is no parameter with the name of the feature."
msgid "ÐÑли `$value` ÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммой, Ñо подпÑогÑамма ÑÑиÑаеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑом знаÑÐµÐ½Ð¸Ñ ÑиÑи. ÐÑполÑзÑеÑÑÑ Ð»ÐµÐ½Ð¸Ð²Ð¾Ðµ вÑÑиÑление, еÑли неÑ...
msgstr "If `$value` is a subroutine, then the subroutine is considered the feature's value constructor. Lazy evaluation is used if there is no `lazy` attribute."
msgid "ÐÑÐ¿ÐµÐºÑ `lazy` вклÑÑÐ°ÐµÑ Ð¸Ð»Ð¸ оÑклÑÑÐ°ÐµÑ Ð»ÐµÐ½Ð¸Ð²Ð¾Ðµ вÑÑиÑление знаÑÐµÐ½Ð¸Ñ Ð¿Ð¾ ÑмолÑÐ°Ð½Ð¸Ñ (`default`)."
msgstr "The `lazy` aspect enables or disables lazy evaluation of the default value (`default`)."
msgid "Ðо ÑмолÑÐ°Ð½Ð¸Ñ Ð¾Ð½ вклÑÑен ÑолÑко еÑли знаÑение по ÑмолÑÐ°Ð½Ð¸Ñ ÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммой."
msgstr "By default it is only enabled if the default is a subroutine."
msgid "С помоÑÑÑ Ð°ÑпекÑа `eon` ÑеализÑеÑÑÑ Ð¿Ð°ÑÑеÑн **Dependency Injection**."
msgstr "The `eon` aspect implements the **Dependency Injection** pattern."
msgid "Ðн ÑвÑзÑÐ²Ð°ÐµÑ ÑвойÑÑво Ñ ÑеÑвиÑом из конÑейнеÑа `Aion->pleroma`."
msgstr "It associates a property with a service from the `Aion->pleroma` container."
msgid "ÐнаÑением аÑпекÑа Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ»ÑÑ ÑеÑвиÑа, 1 или 2."
msgstr "The aspect value can be a service key, 1 or 2."
msgid "* ÐÑли 1 â Ñогда клÑÑÑм бÑÐ´ÐµÑ Ð¿Ð°ÐºÐµÑ Ð² `isa => Object['Packet']`.\n"
"* ÐÑли 2 â Ñогда клÑÑÑм бÑÐ´ÐµÑ \"пакеÑ#ÑвойÑÑво\"."
msgstr "* If 1 â then the key will be the package in `isa => Object['Packet']`.\n"
"* If 2 â then the key will be âpackage#propertyâ."
msgid "Файл lib/CounterEon.pm:"
msgstr "File lib/CounterEon.pm:"
msgid "Файл lib/AccomulatorEon.pm:"
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."
i18n/Aion/Meta/Feature.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::Feature - меÑаопиÑаÑÐµÐ»Ñ ÑиÑи"
msgstr "Aion::Meta::Feature - feature metadescriptor"
msgid "ÐпиÑÑÐ²Ð°ÐµÑ ÑиÑÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑеÑÑÑ Ð² клаÑÑ ÑÑнкÑией `has`."
msgstr "Describes a feature that is added to the class by the `has` function."
msgid "## name\n"
"ÐÐ¼Ñ ÑиÑи."
msgstr "## name\n"
"Feature name."
msgid "## opt\n"
"Ð¥ÐµÑ Ð¾Ð¿Ñий ÑиÑи."
msgstr "## opt\n"
"Feature options hash."
msgid "## has\n"
"ÐаÑÑив опÑий ÑиÑи в виде Ð¿Ð°Ñ ÐºÐ»ÑÑ-знаÑение."
msgstr "##has\n"
"An array of feature options in the form of key-value pairs."
msgid "## construct\n"
"ÐбÑÐµÐºÑ ÐºÐ¾Ð½ÑÑÑÑкÑоÑа ÑиÑи."
msgstr "## construct\n"
"Feature constructor object."
msgid "## order ()\n"
"ÐоÑÑдковÑй Ð½Ð¾Ð¼ÐµÑ ÑиÑи в клаÑÑе."
msgstr "##order()\n"
"The serial number of the feature in the class."
msgid "## required (;$bool)\n"
"Флаг обÑзаÑелÑноÑÑи ÑиÑи в конÑÑÑÑкÑоÑе (`new`)."
msgstr "## required (;$bool)\n"
"Flag for requiring a feature in the constructor (`new`)."
msgid "## excessive (;$bool)\n"
"Флаг избÑÑоÑноÑÑи ÑиÑи в конÑÑÑÑкÑоÑе (`new`). ÐÑли она Ñам еÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ð¾ вÑбÑаÑÑваÑÑÑÑ Ð¸ÑклÑÑение."
msgstr "## excessive (;$bool)\n"
"Feature redundancy flag in the constructor (`new`). If it is there, an exception should be thrown."
msgid "## isa (;Object[Aion::Type])\n"
"ÐгÑаниÑение Ñипа Ð´Ð»Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑиÑи."
msgstr "## isa (;Object[Aion::Type])\n"
"Type constraint on feature value."
msgid "## lazy (;$bool)\n"
"Флаг ленивой иниÑиализаÑии."
msgstr "## lazy (;$bool)\n"
"Lazy initialization flag."
msgid "## builder (;$sub)\n"
"ÐÐ¸Ð»Ð´ÐµÑ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑиÑи или `undef`."
msgstr "## builder (;$sub)\n"
"Feature value builder or `undef`."
msgid "## default (;$value)\n"
"ÐнаÑение по ÑмолÑÐ°Ð½Ð¸Ñ Ð´Ð»Ñ ÑиÑи."
msgstr "## default (;$value)\n"
"Default value for the feature."
msgid "## trigger (;$sub)\n"
"ÐбÑабоÑÑик ÑобÑÑÐ¸Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ ÑиÑи или `undef`."
msgstr "## trigger (;$sub)\n"
"Event handler for feature value change or `undef`."
msgid "## release (;$sub)\n"
"ÐбÑабоÑÑик ÑобÑÑÐ¸Ñ ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¸Ð· ÑиÑи или `undef`."
msgstr "## release (;$sub)\n"
"Event handler for reading a value from a feature or `undef`."
msgid "## cleaner (;$sub)\n"
"ÐбÑабоÑÑик ÑобÑÑÐ¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ ÑиÑи из обÑекÑа или `undef`."
msgstr "## cleaner (;$sub)\n"
"Event handler for removing a feature from an object or `undef`."
msgid "## make_reader (;$bool)\n"
"Флаг ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑода-ÑидеÑа."
msgstr "## make_reader (;$bool)\n"
"Flag for creating a reader method."
msgid "## make_writer (;$bool)\n"
"Флаг ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑода-ÑайÑеÑа."
msgstr "## make_writer (;$bool)\n"
"Flag for creating a writer method."
msgid "## make_predicate (;$bool)\n"
"Флаг ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑода-пÑедикаÑа."
msgstr "## make_predicate (;$bool)\n"
"Flag for creating a predicate method."
msgid "## make_clearer (;$bool)\n"
"Флаг ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑода-оÑиÑÑиÑелÑ."
msgstr "## make_clearer (;$bool)\n"
"Flag for creating a cleanup method."
msgid "## new ($pkg, $name, @has)\n"
"ÐонÑÑÑÑкÑÐ¾Ñ ÑиÑи."
msgstr "## new ($pkg, $name, @has)\n"
"Feature designer."
msgid "## stringify ()\n"
"СÑÑоковое пÑедÑÑавление ÑиÑи."
msgstr "## stringify()\n"
"String representation of a feature."
msgid "## mk_property ()\n"
"СоздаÑÑ Ð°ÐºÑеÑÑоÑ, геÑÑеÑ, ÑеÑÑеÑ, пÑÐµÐ´Ð¸ÐºÐ°Ñ Ð¸ оÑиÑÑиÑÐµÐ»Ñ ÑвойÑÑва."
msgstr "## mk_property()\n"
"Creates a property accessor, getter, setter, predicate, and purifier."
msgid "## meta ()\n"
"ÐозвÑаÑÐ°ÐµÑ ÐºÐ¾Ð´ в виде ÑекÑÑа Ð´Ð»Ñ Ð´Ð¾ÑÑÑпа к меÑаинÑоÑмаÑии ÑиÑи."
msgstr "## meta()\n"
"Returns code as text to access the feature's meta information."
msgid "## stash ($key; $val)\n"
"ÐоÑÑÑп к Ñ
ÑанилиÑÑ ÑвойÑÑв Ð´Ð»Ñ Ð²ÑзÑваÑÑего пакеÑа."
msgstr "## stash ($key; $val)\n"
"Access the property store for the calling package."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::Feature module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::Feature module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Meta/FeatureConstruct.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::FeatureConstruct - конÑÑÑÑкÑÐ¾Ñ Ð°ÐºÑеÑÑоÑа, пÑедикаÑа, иниÑиализаÑоÑа и оÑиÑÑиÑелÑ"
msgstr "Aion::Meta::FeatureConstruct - accessor, predicate, initializer and clearer"
msgid "ÐÑедназнаÑен Ð´Ð»Ñ ÐºÐ¾Ð½ÑÑÑÑиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð³ÐµÑÑеÑов/ÑеÑÑеÑов из кÑÑоÑков кода."
msgstr "Designed for constructing getters/setters from pieces of code."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "Constructor."
msgid "ÐакеÑ, к коÑоÑÐ¾Ð¼Ñ Ð¾ÑноÑиÑÑÑ Ð°ÑÑибÑÑ. ÐеÑÑеÑ."
msgstr "The package to which the attribute belongs. Getter."
msgid "ÐÐ¼Ñ Ð°ÑÑибÑÑа. ÐеÑÑеÑ."
msgstr "Attribute name. Getter."
msgid "Ðод Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи знаÑениÑ. ÐеÑÑеÑ."
msgstr "Code for writing the value. Getter."
msgid "## read\n"
"Ðод Ð´Ð»Ñ ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ. ÐеÑÑеÑ."
msgstr "## read\n"
"Code to read the value. Getter."
msgid "## getvar\n"
"ÐеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ. ÐеÑÑеÑ."
msgstr "## getvar\n"
"Variable to receive the value. Getter."
msgid "## ret\n"
"Ðод возвÑаÑа знаÑениÑ. ÐеÑÑеÑ."
msgstr "##ret\n"
"Value return code. Getter."
msgid "## init_arg\n"
"ÐлÑÑ Ð² Ñ
еÑе иниÑиализаÑии. ÐкÑеÑÑоÑ."
msgstr "## init_arg\n"
"The key is in the initialization hash. Accessor."
msgid "## set\n"
"Ðод ÑÑÑановки знаÑÐµÐ½Ð¸Ñ Ð² Ñ
ÐµÑ Ð¾Ð±ÑекÑа. ÐкÑеÑÑоÑ."
msgstr "## set\n"
"Code for setting the value to the object hash. Accessor."
msgid "## get\n"
"Ðод полÑÑÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑÐµÐ½Ð¸Ñ Ð¸Ð· Ñ
еÑа обÑекÑа. ÐкÑеÑÑоÑ."
msgstr "## get\n"
"Code for getting a value from an object hash. Accessor."
msgid "## has\n"
"Ðод пÑовеÑки ÑÑÑеÑÑÐ²Ð¾Ð²Ð°Ð½Ð¸Ñ Ð·Ð½Ð°ÑениÑ. ÐкÑеÑÑоÑ."
msgstr "##has\n"
"Code for checking the existence of a value. Accessor."
msgid "## clear\n"
"Ðод ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð·Ð½Ð°ÑениÑ. ÐкÑеÑÑоÑ."
msgstr "## clear\n"
"Code for deleting a value. Accessor."
msgid "## weaken\n"
"Ðод оÑÐ»Ð°Ð±Ð»ÐµÐ½Ð¸Ñ ÑÑÑлки. ÐкÑеÑÑоÑ."
msgstr "## weaken\n"
"Link weakening code. Accessor."
msgid "## accessor_name\n"
"ÐÐ¼Ñ Ð¼ÐµÑода-акÑеÑÑоÑа. ÐкÑеÑÑоÑ."
msgstr "## accessor_name\n"
"The name of the accessor method. Accessor."
msgid "## reader_name\n"
"ÐÐ¼Ñ Ð¼ÐµÑода-ÑидеÑа. ÐкÑеÑÑоÑ."
msgstr "## reader_name\n"
"Reader method name. Accessor."
msgid "## writer_name\n"
"ÐÐ¼Ñ Ð¼ÐµÑода-ÑайÑеÑа. ÐкÑеÑÑоÑ."
msgstr "## writer_name\n"
"Writer method name. Accessor."
msgid "## predicate_name\n"
"ÐÐ¼Ñ Ð¼ÐµÑода-пÑедикаÑа. ÐкÑеÑÑоÑ."
msgstr "## predicate_name\n"
"Predicate method name. Accessor."
msgid "## clearer_name\n"
"ÐÐ¼Ñ Ð¼ÐµÑода-оÑиÑÑиÑелÑ. ÐкÑеÑÑоÑ."
msgstr "## clearer_name\n"
"The name of the cleanser method. Accessor."
msgid "## initer\n"
"Ðод иниÑиализаÑии аÑÑибÑÑа. ÐкÑеÑÑоÑ."
msgstr "##initer\n"
"Attribute initialization code. Accessor."
msgid "## not_specified\n"
"Ðод иниÑиализаÑии, еÑли знаÑение не Ñказано. ÐкÑеÑÑоÑ."
msgstr "## not_specified\n"
"Initialization code if no value is specified. Accessor."
msgid "## getter\n"
"Ðод геÑÑеÑа в акÑеÑÑоÑе. ÐкÑеÑÑоÑ."
msgstr "## getter\n"
"Getter code in the accessor. Accessor."
msgid "## setter\n"
"Ðод ÑеÑÑеÑа в акÑеÑÑоÑе. Ðо ÑмолÑаниÑ: '%(write)s'."
msgstr "## setter\n"
"Setter code in the accessor. Default: '%(write)s'."
msgid "## selfret\n"
"Ðод возвÑаÑа из ÑеÑÑеÑа. ÐкÑеÑÑоÑ."
msgstr "##selfret\n"
"Return code from setter. Accessor."
msgid "## add_attr($code, $unshift)\n"
"ÐобавлÑÐµÑ Ð°ÑÑибÑÑ Ðº акÑеÑÑоÑÑ."
msgstr "## add_attr($code, $unshift)\n"
"Adds an attribute to the accessor."
msgid "## add_preset($code, $unshift)\n"
"ÐобавлÑÐµÑ ÐºÐ¾Ð´ пÑедÑÑÑановки пеÑед запиÑÑÑ."
msgstr "## add_preset($code, $unshift)\n"
"Adds a preset code before recording."
msgid "## add_trigger($code, $unshift)\n"
"ÐобавлÑÐµÑ ÑÑÐ¸Ð³Ð³ÐµÑ Ð¿Ð¾Ñле запиÑи."
msgstr "## add_trigger($code, $unshift)\n"
"Adds a trigger after recording."
msgid "## add_cleaner($code, $unshift)\n"
"ÐобавлÑÐµÑ ÐºÐ¾Ð´ оÑиÑÑки пеÑед Ñдалением."
msgstr "## add_cleaner($code, $unshift)\n"
"Adds cleanup code before deletion."
msgid "## add_access($code, $unshift)\n"
"ÐобавлÑÐµÑ ÐºÐ¾Ð´ в геÑÑÐµÑ Ð¿ÐµÑед ÑÑением аÑÑибÑÑа."
msgstr "## add_access($code, $unshift)\n"
"Adds code to the getter before reading the attribute."
msgid "## add_release($code, $unshift)\n"
"ÐобавлÑÐµÑ ÐºÐ¾Ð´ в геÑÑÐµÑ Ð¿Ð¾Ñле ÑÑениÑ."
msgstr "## add_release($code, $unshift)\n"
"Adds code to the getter after reading."
msgid "## initializer\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ Ð´Ð»Ñ Ð¸Ð½Ð¸ÑиализаÑии ÑиÑи в конÑÑÑÑкÑоÑе (`new`)."
msgstr "## initializer\n"
"Generates code to initialize a feature in the constructor (`new`)."
msgid "## destroyer\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ Ð´Ð»Ñ Ð´ÐµÑÑÑÑкÑоÑа."
msgstr "## destroyer\n"
"Generates code for the destructor."
msgid "## accessor\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ акÑеÑÑоÑа."
msgstr "## accessor\n"
"Generates an accessor code."
msgid "## reader\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ геÑÑеÑа."
msgstr "## reader\n"
"Generates getter code."
msgid "## writer\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ ÑеÑÑеÑа."
msgstr "## writer\n"
"Generates setter code."
msgid "## predicate\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ пÑедикаÑа."
msgstr "## predicate\n"
"Generates a predicate code."
msgid "## clearer\n"
"ÐенеÑиÑÑÐµÑ ÐºÐ¾Ð´ оÑиÑÑиÑелÑ."
msgstr "## clearer\n"
"Generates a purifier code."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::FeatureConstruct module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::FeatureConstruct module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Meta/RequiresAnyFunction.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::RequiresAnyFunction - опÑеделÑÐµÑ Ð»ÑбÑÑ ÑÑнкÑиÑ, коÑоÑÐ°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° бÑÑÑ Ð² модÑле"
msgstr "Aion::Meta::RequiresAnyFunction - defines any function that must be in the module"
msgid "СоздаÑÑÑÑ Ð² `requires fn1, fn2...` и пÑи иниÑиализаÑии клаÑÑа пÑовеÑÑеÑÑÑ, ÑÑо ÑÐ°ÐºÐ°Ñ ÑÑнкÑÐ¸Ñ Ð² нÑм бÑла обÑÑвлена ÑеÑез `sub` или `has`."
msgstr "It is created in `requires fn1, fn2...` and when initializing the class it is checked that such a function was declared in it using `sub` or `has`."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "Constructor."
msgid "ÐÑовеÑÑеÑ, ÑÑо `$other` ÑвлÑеÑÑÑ ÑÑнкÑией."
msgstr "Checks that `$other` is a function."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, в коÑоÑом обÑÑвлена ÑÑнкÑиÑ."
msgstr "Returns the name of the package in which the function is declared."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ ÑÑнкÑии."
msgstr "Returns the name of the function."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::RequiresAnyFunction module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::RequiresAnyFunction module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Meta/RequiresFeature.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::RequiresFeature - ÑÑебование ÑиÑи Ð´Ð»Ñ Ð¸Ð½ÑеÑÑейÑов"
msgstr "Aion::Meta::RequiresFeature - feature requirement for interfaces"
msgid "С помоÑÑÑ `req` ÑоздаÑÑ ÑÑебование к ÑиÑе коÑоÑÐ°Ñ Ð±ÑÐ´ÐµÑ Ð¾Ð¿Ð¸Ñана в модÑле к коÑоÑÐ¾Ð¼Ñ Ð±ÑÐ´ÐµÑ Ð¿Ð¾Ð´ÐºÐ»ÑÑена ÑÐ¾Ð»Ñ Ð¸Ð»Ð¸ коÑоÑÑй ÑнаÑледÑÐµÑ Ð°Ð±ÑÑÑ...
msgstr "Using `req` creates a requirement for a feature that will be described in the module to which the role will be connected or which will inherit the abstract class."
msgid "ÐÑовеÑÑÑÑÑÑ Ð±ÑдÑÑ ÑолÑко ÑказаннÑе аÑпекÑÑ Ð² ÑиÑе."
msgstr "Only the specified aspects in the feature will be checked."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "Constructor."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа в коÑоÑом опиÑано ÑÑебование к ÑиÑе."
msgstr "Returns the name of the package that describes the feature requirement."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ ÑиÑи."
msgstr "Returns the name of the feature."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¼Ð°ÑÑив Ñ Ð°ÑпекÑами ÑиÑи."
msgstr "Returns an array with aspects of the feature."
msgid "ÐозвÑаÑÐ°ÐµÑ Ñ
ÐµÑ Ð°ÑпекÑов ÑиÑи."
msgstr "Returns a hash of the feature's aspects."
msgid "СÑÑоковое пÑедÑÑавление ÑиÑи."
msgstr "String representation of a feature."
msgid "СÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÑ Ñ ÑиÑей, но ÑолÑко ÑказаннÑе аÑпекÑÑ."
msgstr "Compares with a feature, but only the specified aspects."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::RequiresFeature module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::RequiresFeature module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Meta/Subroutine.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::Subroutine - опиÑÑÐ²Ð°ÐµÑ ÑÑнкÑÐ¸Ñ Ñ ÑигнаÑÑÑой"
msgstr "Aion::Meta::Subroutine - describes a function with a signature"
msgid "СлÑÐ¶Ð¸Ñ Ð´Ð»Ñ Ð¾Ð±ÑÑÐ²Ð»ÐµÐ½Ð¸Ñ ÑÑебÑемой ÑÑнкÑии в инÑеÑÑейÑаÑ
и обÑÑÑакÑнÑÑ
клаÑÑаÑ
.\n"
"ÐÑи ÑÑом `referent ~~ Undef`."
msgstr "Used to declare the required function in interfaces and abstract classes.\n"
"In this case, `referent ~~ Undef`."
msgid "Ð Ñак же ÑоздаÑÑ ÑÑнкÑиÑ-обÑÑÑÐºÑ Ð¿ÑовеÑÑÑÑÑÑ ÑигнаÑÑÑÑ."
msgstr "It also creates a wrapper function that checks the signature."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "Constructor."
msgid "СоздаÑÑ ÑÑнкÑиÑ-обÑÑÑÐºÑ Ð¿ÑовеÑÑÑÑÑÑ ÑигнаÑÑÑÑ."
msgstr "Creates a wrapper function that checks the signature."
msgid "СвеÑÑÐµÑ ÑÐ²Ð¾Ñ (ожидаемÑÑ) ÑигнаÑÑÑÑ Ñ Ð¾Ð±ÑÑвленной Ñ ÑÑнкÑии в модÑле и вÑбÑаÑÑÐ²Ð°ÐµÑ Ð¸ÑклÑÑение, еÑли ÑигнаÑÑÑÑ Ð½Ðµ ÑовпадаÑÑ."
msgstr "Checks its (expected) signature against the one declared by the function in the module and throws an exception if the signatures do not match."
msgid "СÑÑоковое опиÑание ÑÑнкÑии."
msgstr "String description of the function."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа, в коÑоÑом обÑÑвлена ÑÑнкÑиÑ."
msgstr "Returns the name of the package in which the function is declared."
msgid "ÐозвÑаÑÐ°ÐµÑ Ð¸Ð¼Ñ ÑÑнкÑии."
msgstr "Returns the name of the function."
msgid "ÐозвÑаÑÐ°ÐµÑ ÑигнаÑÑÑÑ ÑÑнкÑии."
msgstr "Returns the function signature."
msgid "ÐозвÑаÑÐ°ÐµÑ ÑÑÑÐ»ÐºÑ Ð½Ð° оÑигиналÑнÑÑ ÑÑнкÑиÑ."
msgstr "Returns a reference to the original function."
msgid "ÐозвÑаÑÐ°ÐµÑ ÑÑнкÑиÑ-обÑÑÑÐºÑ Ð¿ÑовеÑÑÑÑÑÑ ÑигнаÑÑÑÑ."
msgstr "Returns a wrapper function that checks the signature."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::Subroutine module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::Subroutine module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Meta/Util.ru-en.po view on Meta::CPAN
msgid "Aion::Meta::Util - вÑпомогаÑелÑнÑе ÑÑнкÑии Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¼ÐµÑа-даннÑÑ
"
msgstr "Aion::Meta::Util - helper functions for creating meta data"
msgid "РмеÑа-клаÑÑаÑ
поддеÑживаÑÑиÑ
Ñоздание ÑÐ¸Ñ Ð¸ ÑигнаÑÑÑ ÑÑнкÑий (Ñ.е. внÑÑÑеннÑÑ ÐºÑÑ
Ð½Ñ Aion) ÑÑебÑеÑÑÑ ÑÐ²Ð¾Ñ Ð½ÐµÐ±Ð¾Ð»ÑÑÐ°Ñ ÑеализаÑиÑ, коÑоÑÑÑ...
msgstr "Meta-classes that support the creation of features and function signatures (i.e., the internal kitchen of Aion) require their own small implementation, which this module provides."
msgid "СоздаÑÑ Ð³ÐµÑÑеÑÑ."
msgstr "Creates getters."
msgid "СоздаÑÑ Ð³ÐµÑÑеÑ-ÑеÑÑеÑÑ."
msgstr "Creates getter-setters."
msgid "ÐÑовеÑÑеÑ, Ð¸Ð¼ÐµÐµÑ Ð»Ð¸ подпÑогÑамма Ñело."
msgstr "Checks whether the subroutine has a body."
msgid "ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ `$val` в ÑÑÑокÑ."
msgstr "Converts `$val` to a string."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Meta::Util module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Meta::Util module is copyright © 2025 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Pleroma.ru-en.po view on Meta::CPAN
msgid "Aion::Pleroma - конÑÐµÐ¹Ð½ÐµÑ Ñонов"
msgstr "Aion::Pleroma - container of aeons"
msgid "РеализÑÐµÑ Ð¿Ð°ÑÑеÑн конÑейнеÑа завиÑимоÑÑей."
msgstr "Implements the dependency container pattern."
msgid "Ðон ÑоздаÑÑÑÑ Ð¿Ñи запÑоÑе из конÑейнеÑа ÑеÑез меÑод `get` или `resolve`, либо ÑеÑез аÑÐ¿ÐµÐºÑ `eon` как ленивÑй `default`. ÐенивоÑÑÑ Ð¼Ð¾Ð¶Ð½Ð¾ оÑмениÑÑ Ñе...
msgstr "An eon is created when requesting from a container via the `get` or `resolve` method, or via the `eon` aspect as a lazy `default`. Laziness can be canceled via the `lazy` aspect."
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 "ÐаÑÑÑойки модÑлÑ, коÑоÑÑе можно ÑÑÑановиÑÑ Ð² `.config.pm`:"
msgstr "Module settings that can be set in `.config.pm`:"
msgid ""
"* INI => 'etc/annotation/eon.ann' â Ñайл анноÑаÑий.\n"
"* PLEROMA => {} â дополниÑелÑнÑй Ð½Ð°Ð±Ð¾Ñ Ñонов.\n"
"* AUTOWARE => 1 â подгÑÑжаÑÑ Ð¼Ð¾Ð´Ñли авÑомаÑиÑеÑки, даже еÑли они не пÑопиÑÐ°Ð½Ñ Ð² конÑигÑÑаÑии."
msgstr ""
"* INI => 'etc/annotation/eon.ann' â annotation file.\n"
"* PLEROMA => {} â additional set of eons.\n"
"* AUTOWARE => 1 â load modules automatically, even if they are not specified in the configuration."
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."
i18n/Aion/Type.ru-en.po view on Meta::CPAN
msgid "Aion::Type - клаÑÑ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑов"
msgstr "Aion::Type - class of validators"
msgid "ÐоÑÐ¾Ð¶Ð´Ð°ÐµÑ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑÑ. ÐÑполÑзÑеÑÑÑ Ð² `Aion::Types::subtype`."
msgstr "Spawns validators. Used in `Aion::Types::subtype`."
msgid "ÐонÑÑÑÑкÑоÑ."
msgstr "Constructor."
msgid ""
"* name (Str) â Ðазвание Ñипа.\n"
"* args (ArrayRef) â СпиÑок аÑгÑменÑов Ñипа.\n"
"* init (CodeRef) â ÐниÑиализаÑÐ¾Ñ Ñипа.\n"
"* test (CodeRef) â ЧекеÑ.\n"
"* a_test (CodeRef) â Ð§ÐµÐºÐµÑ Ð·Ð½Ð°Ñений Ð´Ð»Ñ Ñипов Ñ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑми аÑгÑменÑами.\n"
"* coerce (ArrayRef[Tuple[Aion::Type, CodeRef]]) â ÐаÑÑив паÑ: Ñип и пеÑеÑ
од."
msgstr ""
"* name (Str) â Type name.\n"
"* args (ArrayRef) â List of type arguments.\n"
"* init (CodeRef) â Type initializer.\n"
"* test (CodeRef) - Checker.\n"
"* a_test (CodeRef) â Value checker for types with optional arguments.\n"
"* coerce (ArrayRef[Tuple[Aion::Type, CodeRef]]) - Array of pairs: type and transition."
msgid "СÑÑоковое пÑеобÑазование обÑекÑа (Ð¸Ð¼Ñ Ñ Ð°ÑгÑменÑами):"
msgstr "String conversion of object (name with arguments):"
msgid "ÐпеÑаÑии Ñак же пÑеобÑазÑÑÑÑÑ Ð² ÑÑÑокÑ:"
msgstr "Operations are also converted to a string:"
msgid "ÐпеÑаÑии â ÑÑо обÑекÑÑ `Aion::Type` Ñо ÑпеÑиалÑнÑми именами:"
msgstr "Operations are `Aion::Type` objects with special names:"
msgid "ТеÑÑиÑÑеÑ, ÑÑо `$_` пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ ÐºÐ»Ð°ÑÑÑ."
msgstr "Tests that `$_` belongs to a class."
msgid "ÐниÑиализаÑÐ¾Ñ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑа."
msgstr "Validator initializer."
msgid "ÐÑовеÑÑеÑ, пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ Ð»Ð¸ аÑгÑÐ¼ÐµÐ½Ñ ÐºÐ»Ð°ÑÑÑ."
msgstr "Checks whether the argument belongs to the class."
msgid "ÐÑовеÑÑеÑ, ÑÑо аÑгÑÐ¼ÐµÐ½Ñ Ð½Ðµ пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ ÐºÐ»Ð°ÑÑÑ."
msgstr "Checks that the argument does not belong to the class."
msgid "ÐÑивеÑÑи `$value` к ÑипÑ, еÑли пÑиведение из Ñипа и ÑÑнкÑии наÑ
одиÑÑÑ Ð² `$self->{coerce}`."
msgstr "Cast `$value` to type if the cast from type and function is in `$self->{coerce}`."
msgid "ФоÑмиÑÑÐµÑ ÑообÑение оÑибки."
msgstr "Generates an error message."
msgid "ÐÑовеÑÑÐµÑ `$element` и вÑбÑаÑÑÐ²Ð°ÐµÑ ÑообÑение `detail`, еÑли ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð½Ðµ пÑÐ¸Ð½Ð°Ð´Ð»ÐµÐ¶Ð¸Ñ ÐºÐ»Ð°ÑÑÑ."
msgstr "Checks `$element` and throws a `detail` message if the element does not belong to the class."
msgid "ÐеÑÐµÐ²Ð¾Ð´Ð¸Ñ `$val` в ÑÑÑокÑ."
msgstr "Converts `$val` to a string."
msgid "ÐпÑеделÑеÑ, ÑÑо Ñип ÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ñипом дÑÑгого `$type`."
msgstr "Specifies that a type is a subtype of another `$type`."
msgid "СоздаÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð±ÐµÐ· аÑгÑменÑов, коÑоÑÐ°Ñ Ð²Ð¾Ð·Ð²ÑаÑÐ°ÐµÑ Ñип."
msgstr "Creates a subroutine with no arguments that returns a type."
msgid "СвойÑÑво `init` не Ð¼Ð¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑÑÑ Ñ `make`."
msgstr "The `init` property cannot be used with `make`."
msgid "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð¿Ð¾Ð´Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ñ Ð°ÑгÑменÑами, коÑоÑÐ°Ñ Ð²Ð¾Ð·Ð²ÑаÑÐ°ÐµÑ Ñип."
msgstr "Creates a subroutine with arguments that returns a type."
msgid "ÐÑли подпÑогÑамма не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ñоздана, Ñо вÑбÑаÑÑваеÑÑÑ Ð¸ÑклÑÑение."
msgstr "If the routine cannot be created, an exception is thrown."
msgid "Ð¢Ð¸Ð¿Ñ ÑавнÑ, еÑли они имеÑÑ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾Ðµ имÑ, одинаковое колиÑеÑÑво аÑгÑменÑов, ÑодиÑелÑÑкий ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð¸ аÑгÑменÑÑ ÑавнÑ."
msgstr "Types are equal if they have the same name, the same number of arguments, the parent element, and the arguments are equal."
msgid "ÐбÑаÑÐ½Ð°Ñ Ð¾Ð¿ÐµÑаÑÐ¸Ñ Ðº `equal`."
msgstr "The reverse operation of `equal`."
msgid "СпиÑок аÑгÑменÑов."
msgstr "List of arguments."
msgid "ÐÐ¼Ñ Ñипа."
msgstr "Type name."
msgid "РодиÑелÑÑкий Ñип."
msgstr "Parent type."
msgid "ÐкÑеÑÑÐ¾Ñ ÑообÑениÑ. ÐÑполÑзÑÐµÑ `&message` Ð´Ð»Ñ Ð³ÐµÐ½ÐµÑаÑии ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑибке."
msgstr "Message accessor. Uses `&message` to generate an error message."
msgid "ÐкÑеÑÑÐ¾Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° (иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑ
ÐµÐ¼Ñ **swagger**)."
msgstr "Header accessor (used to create the **swagger** schema)."
msgid "ÐкÑеÑÑÐ¾Ñ Ð¾Ð¿Ð¸ÑÐ°Ð½Ð¸Ñ (иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑ
ÐµÐ¼Ñ **swagger**)."
msgstr "Description accessor (used to create a **swagger** schema)."
msgid "ÐкÑеÑÑÐ¾Ñ Ð¿ÑимеÑа (иÑполÑзÑеÑÑÑ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑÑ
ÐµÐ¼Ñ **swagger**)."
msgstr "Example accessor (used to create the **swagger** schema)."
msgid "ТеÑÑиÑÑÐµÑ `$_`."
msgstr "Tests `$_`."
msgid "СÑÑингиÑиÑиÑÑÐµÑ Ð¾Ð±ÑекÑ."
msgstr "Strings an object."
msgid "Ðли. Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð½Ð¾Ð²Ñй Ñип как обÑединение двÑÑ
."
msgstr "Or. Creates a new type as a union of two."
msgid "Ð. Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð½Ð¾Ð²Ñй Ñип как пеÑеÑеÑение двÑÑ
."
msgstr "I. Creates a new type as the intersection of two."
msgid "Ðе. Ð¡Ð¾Ð·Ð´Ð°ÐµÑ Ð½Ð¾Ð²Ñй Ñип как иÑклÑÑение данного."
msgstr "Not. Creates a new type as an exception to the given one."
msgid "ТеÑÑиÑÑÐµÑ Ð·Ð½Ð°Ñение."
msgstr "Tests the value."
msgid "СÑÐ°Ð²Ð½Ð¸Ð²Ð°ÐµÑ Ð´Ð²Ð° Ñипа."
msgstr "Compares two types."
msgid "ÐÑовеÑÑеÑ, ÑÑо ÑÐ¸Ð¿Ñ Ð½Ðµ ÑавнÑ."
msgstr "Checks that the types are not equal."
msgid "ÐÑиведение к ÑипÑ."
msgstr "Casting to type."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Type module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Type module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
i18n/Aion/Types.ru-en.po view on Meta::CPAN
msgid "Aion::Types - библиоÑека ÑÑандаÑÑнÑÑ
валидаÑоÑов и ÑлÑÐ¶Ð¸Ñ Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð½Ð¾Ð²ÑÑ
валидаÑоÑов"
msgstr "Aion::Types - a library of standard validators and it is used to create new validators"
msgid "ÐÑÐ¾Ñ Ð¼Ð¾Ð´ÑÐ»Ñ ÑкÑпоÑÑиÑÑÐµÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммÑ:"
msgstr "This module exports routines:"
msgid ""
"* `subtype`, `as`, `init_where`, `where`, `awhere`, `message` â Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑов.\n"
"* `SELF`, `ARGS`, `A`, `B`, `C`, `D`, `M`, `N` â Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² валидаÑоÑаÑ
Ñипа и его аÑгÑменÑов.\n"
"* `coerce`, `from`, `via` â Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ð²ÐµÑÑоÑа знаÑений из одного клаÑÑа в дÑÑгой."
msgstr ""
"* `subtype`, `as`, `init_where`, `where`, `awhere`, `message` - for creating validators.\n"
"* `SELF`, `ARGS`, `A`, `B`, `C`, `D`, `M`, `N` - for use in validators of a type and its arguments.\n"
"* `coerce`, `from`, `via` - to create a value converter from one class to another."
msgid "ÐеÑаÑÑ
Ð¸Ñ Ð²Ð°Ð»Ð¸Ð´Ð°ÑоÑов:"
msgstr "Validator hierarchy:"
msgid "СоздаÑÑ Ð½Ð¾Ð²Ñй Ñип."
msgstr "Creates a new type."
msgid "`where` и `message` â ÑÑо ÑинÑакÑиÑеÑкий ÑаÑ
аÑ, а `subtype` можно иÑполÑзоваÑÑ Ð±ÐµÐ· ниÑ
."
msgstr "`where` and `message` are syntactic sugar, and `subtype` can be used without them."
msgid "ÐÑполÑзÑеÑÑÑ Ñ `subtype` Ð´Ð»Ñ ÑаÑÑиÑÐµÐ½Ð¸Ñ Ñоздаваемого Ñипа `$super_type`."
msgstr "Used with `subtype` to extend the created `$super_type` type."
msgid "ÐниÑиализиÑÑÐµÑ Ñип Ñ Ð½Ð¾Ð²Ñми аÑгÑменÑами. ÐÑполÑзÑеÑÑÑ Ñ `subtype`."
msgstr "Initializes a type with new arguments. Used with `subtype`."
msgid "ÐÑполÑзÑÐµÑ `$code` как ÑеÑÑ. ÐнаÑение Ð´Ð»Ñ ÑеÑÑа пеÑедаÑÑÑÑ Ð² `$_`."
msgstr "Uses `$code` as a test. The value for the test is passed to `$_`."
msgid "ÐÑполÑзÑеÑÑÑ Ñ `subtype`."
msgstr "Used with `subtype`."
msgid "ÐÑли Ñип Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ñ Ð°ÑгÑменÑами и без, Ñо иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÑовеÑки набоÑа Ñ Ð°ÑгÑменÑами, а `where` â без."
msgstr "If the type can be with or without arguments, then it is used to check the set with arguments, and `where` - without."
msgid "ÐеобÑ
одимо, еÑли аÑгÑменÑÑ Ð½ÐµÐ¾Ð±ÑзаÑелÑнÑ."
msgstr "Required if arguments are optional."
msgid "ТекÑÑий Ñип. `SELF` иÑполÑзÑеÑÑÑ Ð² `init_where`, `where` и `awhere`."
msgstr "Current type. `SELF` is used in `init_where`, `where` and `awhere`."
msgid "ÐÑгÑменÑÑ ÑекÑÑего Ñипа. Ð ÑкалÑÑном конÑекÑÑе возвÑаÑÐ°ÐµÑ ÑÑÑÐ»ÐºÑ Ð½Ð° маÑÑив, а в конÑекÑÑе маÑÑива возвÑаÑÐ°ÐµÑ ÑпиÑок. ÐÑполÑзÑеÑÑÑ Ð² ...
msgstr "Arguments of the current type. In a scalar context, it returns a reference to an array, and in an array context, it returns a list. Used in `init_where`, `where` and `awhere`."
msgid "ÐеÑвÑй, вÑоÑой, ÑÑеÑий и пÑÑÑй аÑгÑÐ¼ÐµÐ½Ñ Ñипа."
msgstr "The first, second, third and fifth type arguments."
msgid "ÐÑполÑзÑеÑÑÑ Ð² `init_where`, `where` и `awhere`."
msgstr "Used in `init_where`, `where` and `awhere`."
msgid "`M` и `N` ÑокÑаÑение Ð´Ð»Ñ `SELF->{M}` и `SELF->{N}`."
msgstr "`M` and `N` are shorthand for `SELF->{M}` and `SELF->{N}`."
msgid "ÐÑполÑзÑеÑÑÑ Ñ `subtype` Ð´Ð»Ñ Ð²Ñвода ÑообÑÐµÐ½Ð¸Ñ Ð¾Ð± оÑибке, еÑли знаÑение иÑклÑÑÐ°ÐµÑ Ñип. Ð `$code` иÑполÑзÑеÑÑÑ: `SELF` - ÑекÑÑий Ñип, `ARGS`, `A`, `B`, `C`, `D...
msgstr "Used with `subtype` to print an error message if the value excludes the type. `$code` uses: `SELF` - the current type, `ARGS`, `A`, `B`, `C`, `D` - type arguments (if any) and a test value in `$_`. It can be converted to a string using `SELF-...
msgid "ÐобавлÑÐµÑ Ð½Ð¾Ð²Ð¾Ðµ пÑиведение (`$via`) к `$type` из `$from` Ñипа."
msgstr "Adds a new cast (`$via`) to `$type` from `$from` type."
msgid "ÐÐ¾Ð¶ÐµÑ Ð¸ÑполÑзоваÑÑ Ð¿Ð°ÑамеÑÑÑ Ñипа:"
msgstr "Can use parameters like:"
msgid "`coerce` вÑбÑаÑÑÐ²Ð°ÐµÑ Ð¸ÑклÑÑениÑ:"
msgstr "`coerce` throws exceptions:"
msgid "СÑандаÑÑнÑе пÑиведениÑ:"
msgstr "Standard casts:"
msgid "СинÑакÑиÑеÑкий ÑаÑ
Ð°Ñ Ð´Ð»Ñ `coerce`."
msgstr "Syntactic sugar for `coerce`."
msgid "ÐÑовеÑÑÐµÑ ÑигнаÑÑÑÑ Ð¿Ð¾Ð´Ð¿ÑогÑаммÑ: аÑгÑменÑÑ Ð¸ ÑезÑлÑÑаÑÑ."
msgstr "Checks the signature of a subroutine: arguments and results."
msgid "Тип веÑÑ
него ÑÑÐ¾Ð²Ð½Ñ Ð² иеÑаÑÑ
ии. СопоÑÑавлÑÐµÑ Ð²ÑÑ."
msgstr "The top level type in the hierarchy. Compares everything."
msgid "Тип веÑÑ
него ÑÑÐ¾Ð²Ð½Ñ Ð² конÑÑÑÑкÑоÑаÑ
иеÑаÑÑ
ии ÑÐ¾Ð·Ð´Ð°ÐµÑ Ð½Ð¾Ð²Ñе ÑÐ¸Ð¿Ñ Ð¸Ð· лÑбÑÑ
Ñипов."
msgstr "The top-level type in hierarchy constructors creates new types from any types."
msgid "СоÑз неÑколÑкиÑ
Ñипов. ÐналогиÑен опеÑаÑоÑÑ `$type1 | $type2`."
msgstr "Union of several types. Similar to the `$type1 | $type2`."
msgid "ÐеÑеÑеÑение неÑколÑкиÑ
Ñипов. ÐналогиÑен опеÑаÑоÑÑ `$type1 & $type2`."
msgstr "The intersection of several types. Similar to the `$type1 & $type2` operator."
msgid "ÐÑклÑÑение неÑколÑкиÑ
Ñипов. ÐналогиÑен опеÑаÑоÑÑ `~ $type`."
msgstr "Exclusion of several types. Similar to the `~$type` operator."
msgid "ÐÑли `Exclude` Ð¸Ð¼ÐµÐµÑ Ð¼Ð½Ð¾Ð³Ð¾ аÑгÑменÑов, Ñо ÑÑо аналог `~ ($type1 | $type2 ...)`."
msgstr "If `Exclude` has many arguments, then it is analogous to `~ ($type1 | $type2 ...)`."
msgid "ÐополниÑелÑнÑе клÑÑи в `Dict`."
msgstr "Additional keys in `Dict`."
msgid "ÐÑли подпÑогÑамма возвÑаÑÐ°ÐµÑ ÑазнÑе знаÑÐµÐ½Ð¸Ñ Ð² конÑекÑÑе маÑÑива и ÑкалÑÑа, Ñо иÑполÑзÑеÑÑÑ Ñип `Wantarray` Ñ Ñипом `A` Ð´Ð»Ñ ÐºÐ¾Ð½ÑекÑÑа маÑÑÐ...
msgstr "If the routine returns different values in array and scalar contexts, then the `Wantarray` type is used with type `A` for the array context and type `S` for the scalar context."
msgid "Тип веÑÑ
него ÑÑÐ¾Ð²Ð½Ñ Ð² иеÑаÑÑ
ии ÑкалÑÑнÑÑ
Ñипов."
msgstr "The top-level type in the hierarchy of scalar types."
msgid "ÐÑавÑаÑÐ°ÐµÑ `type` в `Aion::Type`."
msgstr "Sets `type` to `Aion::Type`."
msgid ""
"* ÐÑли `type` - `Aion::Type`, Ñо возвÑаÑÐ°ÐµÑ ÐµÐ³Ð¾ без изменений.\n"
"* ÐÑли `type` ÑÑÑока, Ñо обоÑаÑÐ¸Ð²Ð°ÐµÑ ÐµÐ³Ð¾ в `Object`.\n"
"* ÐÑли `type` можно вÑзваÑÑ, Ñо обоÑаÑÐ¸Ð²Ð°ÐµÑ ÐµÐ³Ð¾ в `Aion::Type->new(test => $type, ...)`. РеÑли он Ð¸Ð¼ÐµÐµÑ Ð¼ÐµÑод `coerce`, Ñо бÑÐ´ÐµÑ ÐµÐ³Ð¾ иÑполÑзоваÑÑ Ð´Ð»Ñ Ð¿ÑеобÑазоваÐ...
msgstr ""
"* If `type` is `Aion::Type`, then returns it unchanged.\n"
"* If `type` is a string, then wraps it in `Object`.\n"
"* If `type` can be called, then wraps it in `Aion::Type->new(test => $type, ...)`. And if it has a `coerce` method, it will use it for transformations. Thanks to this, it is possible to use external types like `Type::Tiny` in the `Aion` ecosystem."
msgid "ÐеÑеÑиÑление."
msgstr "Enumeration."
msgid "`undef` или Ñип в `[]`."
msgstr "`undef` or type in `[]`."
msgid "ТолÑко `undef`."
msgstr "Only `undef`."
msgid "ÐÑÑ Ð·Ð° иÑклÑÑением `undef`."
msgstr "Everything except `undef`."
msgid "ÐпÑеделÑннÑе знаÑÐµÐ½Ð¸Ñ Ð±ÐµÐ· ÑÑÑлок."
msgstr "Defined values without references."
msgid "ÐпÑеделÑÐµÑ Ð·Ð½Ð°Ñение Ð´Ð»Ð¸Ð½Ñ Ð¾Ñ `from` до `to` или Ð¾Ñ 0 до `from`, еÑли `to` оÑÑÑÑÑÑвÑеÑ."
msgstr "Specifies a length value from `from` to `to`, or from 0 to `from` if `to` is missing."
msgid "Perl веÑÑии."
msgstr "Perl version."
msgid "СÑÑоки, вклÑÑÐ°Ñ ÑиÑла."
msgstr "Strings, including numbers."
msgid "СÑÑоки Unicode Ñ Ñлагом utf8 или еÑли декодиÑование в utf8 пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð±ÐµÐ· оÑибок."
msgstr "Unicode strings with the utf8 flag or if decoding to utf8 occurs without errors."
msgid "ÐинаÑнÑе ÑÑÑоки без Ñлага utf8 и окÑеÑов Ñ Ð½Ð¾Ð¼ÐµÑами менÑÑе 128."
msgstr "Binary strings without the utf8 flag and octets with numbers less than 128."
msgid "СÑÑока наÑинаеÑÑÑ Ñ `begin`."
msgstr "The line starts with `begin`."
msgid "СÑÑока заканÑиваеÑÑÑ Ð½Ð° `end`."
msgstr "The line ends with `end`."
msgid "СÑÑока Ñ Ð¾Ð´Ð½Ð¸Ð¼ или неÑколÑкими Ñимволами, не ÑвлÑÑÑимиÑÑ Ð¿Ñобелами."
msgstr "A string containing one or more non-blank characters."
msgid "СÑÑоки Ñ `@`."
msgstr "Lines with `@`."
msgid "ФоÑÐ¼Ð°Ñ ÑелеÑонов â знак плÑÑ Ð¸ ÑÐµÐ¼Ñ Ð¸Ð»Ð¸ болÑÑе ÑиÑÑ."
msgstr "The telephone format is a plus sign and seven or more digits."
msgid "URL-адÑеÑа веб-ÑайÑов â ÑÑо ÑÑÑока Ñ Ð¿ÑеÑикÑом http:// или https://."
msgstr "Website URLs are a string prefixed with http:// or https://."
msgid "ÐÑÑи наÑинаÑÑÑÑ Ñ ÐºÐ¾Ñой ÑеÑÑÑ."
msgstr "Paths start with a slash."
msgid "HTML наÑинаеÑÑÑ Ñ `<!doctype html` или `<html`."
msgstr "HTML starts with `<!doctype html` or `<html`."
msgid "ÐаÑа в ÑоÑмаÑе `yyyy-mm-dd`."
msgstr "Date in `yyyy-mm-dd` format."
msgid "ÐаÑа и вÑÐµÐ¼Ñ Ð² ÑоÑмаÑе `yyyy-mm-dd HH:MM:SS`."
msgstr "Date and time in the format `yyyy-mm-dd HH:MM:SS`."
msgid "СопоÑÑавлÑÐµÑ ÑÑÑÐ¾ÐºÑ Ñ ÑегÑлÑÑнÑм вÑÑажением."
msgstr "Matches a string against a regular expression."
msgid "ÐÐ¼Ñ ÐºÐ»Ð°ÑÑа â ÑÑо Ð¿Ð°ÐºÐµÑ Ñ Ð¼ÐµÑодом `new`."
msgstr "The class name is a package with a `new` method."
msgid "ÐÐ¼Ñ Ñоли â ÑÑо Ð¿Ð°ÐºÐµÑ Ð±ÐµÐ· меÑода `new`, Ñ `@ISA` или Ñ Ð¾Ð´Ð½Ð¸Ð¼ лÑбÑм меÑодом."
msgstr "The role name is a package without the `new` method, with `@ISA`, or with any one method."
msgid "СÑÑоковое пÑедÑÑавление ÑаÑионалÑнÑÑ
ÑиÑел."
msgstr "String representation of rational numbers."
msgid "Так как в perl ÑаÑионалÑнÑе ÑиÑла поддеÑживаÑÑÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ Ð¿ÑÐ°Ð³Ð¼Ñ `bigrat`, коÑоÑÑй вÑе ÑаÑионалÑнÑе ÑиÑла пÑевÑаÑÐ°ÐµÑ Ð² `Math::BigRat`, Ñо иÑполÑ...
msgstr "Since in perl rational numbers are supported using the `bigrat` pragma, which turns all rational numbers into `Math::BigRat`, it is used in a ghost to `Rat`."
msgid "РаÑионалÑнÑе ÑиÑла. СокÑаÑение Ð´Ð»Ñ `Object['Math::BigRat']`. ÐÐ¼ÐµÐµÑ Ð¿Ñиведение."
msgstr "Rational numbers. Short for `Object['Math::BigRat']`. Has a ghost."
msgid "ЧиÑла."
msgstr "Numbers."
msgid "ÐоложиÑелÑнÑе ÑиÑла."
msgstr "Positive numbers."
msgid "ÐаÑинное ÑиÑло Ñ Ð¿Ð»Ð°Ð²Ð°ÑÑей запÑÑой ÑоÑÑавлÑÐµÑ 4 байÑа."
msgstr "A machine floating point number is 4 bytes."
msgid "ÐаÑинное ÑиÑло Ñ Ð¿Ð»Ð°Ð²Ð°ÑÑей запÑÑой ÑоÑÑавлÑÐµÑ 8 байÑ."
msgstr "A machine floating point number is 8 bytes."
msgid "ЧиÑла Ð¼ÐµÐ¶Ð´Ñ `from` и `to`."
msgstr "Numbers between `from` and `to`."
msgid "ЦелÑе ÑиÑла."
msgstr "Whole numbers."
msgid "РаÑÑÑиÑÑÐ²Ð°ÐµÑ Ð¼Ð°ÐºÑималÑное и минималÑное ÑиÑла, коÑоÑÑе помеÑÑÑÑÑÑ Ð² `N` Ð±Ð°Ð¹Ñ Ð¸ пÑовеÑÑÐµÑ Ð¾Ð³ÑаниÑение Ð¼ÐµÐ¶Ð´Ñ Ð½Ð¸Ð¼Ð¸."
msgstr "Calculates the maximum and minimum numbers that will fit in `N` bytes and checks the constraint between them."
msgid "ÐоложиÑелÑнÑе ÑелÑе ÑиÑла."
msgstr "Positive integers."
msgid "РаÑÑÑиÑÑÐ²Ð°ÐµÑ Ð¼Ð°ÐºÑималÑное ÑиÑло, коÑоÑое помеÑÑиÑÑÑ Ð² `N` Ð±Ð°Ð¹Ñ (полагаÑ, ÑÑо в байÑаÑ
Ð½ÐµÑ Ð¾ÑÑиÑаÑелÑного биÑа) и пÑовеÑÑÐµÑ Ð¾Ð³ÑаниÑениÐ...
msgstr "Calculates the maximum number that will fit in `N` bytes (assuming there is no negative bit in the bytes) and checks the limit from 0 to that number."
msgid "ЦелÑе ÑиÑла 1+."
msgstr "Integers 1+."
msgid "СÑÑлка."
msgstr "Link."
msgid "СÑÑлка на ÑвÑзаннÑÑ Ð¿ÐµÑеменнÑÑ."
msgstr "Link to the associated variable."
msgid "ФÑнкÑÐ¸Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ Ð¿ÑиÑваивание."
msgstr "The function allows assignment."
msgid "Ðо Ñ `:lvalue` не ÑабоÑаеÑ."
msgstr "But it doesn't work with `:lvalue`."
msgid "ФоÑмаÑ."
msgstr "Format."
msgid "ÐодпÑогÑамма."
msgstr "Subroutine."
msgid "ÐодпÑогÑамма Ñ ÑказаннÑм именем. `name` â ÑÑÑока или ÑегÑлÑÑка."
msgstr "The subroutine with the specified name. `name` â string or regular character."
msgid "ÐодпÑогÑамма Ñ ÑказаннÑм пÑоÑоÑипом."
msgstr "A subroutine with the specified prototype."
msgid "ÐодпÑогÑамма без Ñела."
msgstr "Subroutine without body."
msgid "ÐодпÑогÑамма без Ñела обÑÑно иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð¿ÑедваÑиÑелÑного обÑÑвлениÑ, однако XS-ÑÑнкÑии Ñак же не имеÑÑ Ñела:"
msgstr "A subroutine without a body is usually used for pre-declaration, but XS functions also have no body:"
msgid "ÐбÑаÑение к необÑÑвленной ÑÑнкÑии ÑеÑез `\\&` ÑоздаÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° пÑедваÑиÑелÑно-обÑÑвленнÑÑ ÑÑнÑиÑ:"
msgstr "Calling an undeclared function using `\\&` creates a reference to the previously declared function:"
msgid "ÐодпÑогÑамма Ñ Ñелом."
msgstr "Subroutine with body."
msgid "СÑÑлка на подпÑогÑÐ°Ð¼Ð¼Ñ Ñ ÑооÑвеÑÑÑвÑÑÑей ÑигнаÑÑÑой."
msgstr "A link to a subroutine with the corresponding signature."
msgid "ÐодпÑогÑÐ°Ð¼Ð¼Ñ Ð±ÐµÐ· Ñела не обоÑаÑиваÑÑÑÑ Ð² обÑабоÑÑик ÑигнаÑÑÑÑ, а ÑигнаÑÑÑа запоминаеÑÑÑ Ð´Ð»Ñ Ð²Ð°Ð»Ð¸Ð´Ð°Ñии ÑооÑвеÑÑÑÐ²Ð¸Ñ Ð²Ð¿Ð¾ÑледÑÑвии оÐ...
msgstr "Subroutines without a body are not wrapped in a signature handler, and the signature is remembered to validate the conformity of a subsequently declared subroutine with a body. Therefore the function has no signature."
msgid "РегÑлÑÑное вÑÑажение."
msgstr "Regular expression."
msgid "СÑÑлка на ÑкалÑÑ Ð¸Ð»Ð¸ ÑÑÑлкÑ."
msgstr "A reference to a scalar or reference."
msgid "СÑÑлка на ÑкалÑÑ."
msgstr "Reference to a scalar."
msgid "СÑÑлка на ÑÑÑлкÑ."
msgstr "Link to link."
msgid "СÑÑлка на глоб."
msgstr "Link to global"
msgid "ФайловÑй опиÑаÑелÑ."
msgstr "File descriptor."
msgid "СÑÑлки на маÑÑивÑ."
msgstr "Array references."
msgid "ÐгÑаниÑÐ¸Ð²Ð°ÐµÑ Ð¼Ð°ÑÑÐ¸Ð²Ñ Ð¾Ñ `A` до `B` ÑлеменÑов или Ð¾Ñ 0 до `A`, еÑли `B` оÑÑÑÑÑÑвÑеÑ."
msgstr "Limits arrays from `A` to `B` elements, or from 0 to `A` if `B` is missing."
msgid "СÑÑлки на Ñ
еÑи."
msgstr "Links to hashes."
msgid "ÐлагоÑловлÑннÑе ÑÑÑлки."
msgstr "Blessed links."
msgid "ÐлагоÑловеннÑе ÑÑÑлки на обÑекÑÑ ÑекÑÑего пакеÑа."
msgstr "Blessed references to objects of the current package."
msgid "Ðак `HashRef`, но Ñ Ñипом Ð´Ð»Ñ ÐºÐ»ÑÑей."
msgstr "Like `HashRef`, but with a key type."
msgid "ТÑÑпл."
msgstr "Tuple."
msgid "ТÑÑпл повÑоÑÑннÑй один или неÑколÑко Ñаз."
msgstr "Tuple repeated one or more times."
msgid "СловаÑÑ."
msgstr "Dictionary."
msgid "Ð¥ÑÑ Ð¸Ð¼ÐµÐµÑ Ð¿ÐµÑеÑиÑленнÑе ÑвойÑÑва. ÐÑоме ниÑ
он Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð¸ дÑÑгие."
msgstr "A hash has the following properties. In addition to them, he may have others."
msgid "ÐбÑÐµÐºÑ Ð¸Ð»Ð¸ ÑÑÑока."
msgstr "Object or string."
msgid "ÐбÑÐµÐºÑ Ð¸Ð»Ð¸ клаÑÑ Ð¸Ð¼ÐµÐµÑ Ð¿ÐµÑеÑиÑленнÑе меÑодÑ. ÐÑоме ниÑ
Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð¸ дÑÑгие."
msgstr "An object or class has listed methods. In addition to them, there may be others."
msgid "ÐбÑÐµÐºÑ Ð¸Ð»Ð¸ клаÑÑ Ñ Ð¿ÐµÑегÑÑженнÑми опеÑаÑоÑами."
msgstr "An object or class with overloaded operators."
msgid "Ð Ñ Ð½ÐµÐ³Ð¾ еÑÑÑ Ð¾Ð¿ÐµÑаÑоÑÑ ÑказаннÑе опеÑаÑоÑÑ."
msgstr "And it has operators specified operators."
msgid "ÐлаÑÑ Ð¸Ð»Ð¸ обÑÐµÐºÑ Ð½Ð°ÑледÑÐµÑ ÐºÐ»Ð°ÑÑÑ Ð¸Ð· ÑпиÑка."
msgstr "A class or object inherits classes from a list."
msgid "ÐлаÑÑ Ð¸Ð»Ð¸ обÑÐµÐºÑ Ð¸Ð¼ÐµÐµÑ ÑказаннÑе Ñоли."
msgstr "A class or object has the specified roles."
msgid "ÐÑовеÑÑÐµÑ 1, 0, \"\", undef или обÑÐµÐºÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `bool` или `0+` как `JSON::PP::Boolean`. Ðо вÑоÑом ÑлÑÑае вÑзÑÐ²Ð°ÐµÑ Ð¾Ð¿ÐµÑаÑÐ¾Ñ `0+` и пÑовеÑÑ...
msgstr "Tests for 1, 0, \"\", undef, or an object with an overloaded `bool` or `0+` operator as `JSON::PP::Boolean`. In the second case, it calls the `0+` operator and checks the result as `Bool`."
msgid "`BoolLike` вÑзÑÐ²Ð°ÐµÑ Ð¾Ð¿ÐµÑаÑÐ¾Ñ `0+` и пÑовеÑÑÐµÑ ÑезÑлÑÑаÑ."
msgstr "`BoolLike` calls the `0+` operator and checks the result."
msgid "СÑÑока или обÑÐµÐºÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `\"\"`."
msgstr "A string or object overloaded with the `\"\"` operator."
msgid "РегÑлÑÑное вÑÑажение или обÑÐµÐºÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `qr`."
msgstr "A regular expression or object with an overload of the `qr` operator."
msgid "ÐодпÑогÑамма или обÑÐµÐºÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `&{}`."
msgstr "A subroutine or object with an overload of the `&{}` operator."
msgid "ÐаÑÑÐ¸Ð²Ñ Ð¸Ð»Ð¸ обÑекÑÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом или `@{}`."
msgstr "Arrays or objects with an overloaded operator or `@{}`."
msgid "Ð¥ÑÑи или обÑекÑÑ Ñ Ð¿ÐµÑегÑÑженнÑм опеÑаÑоÑом `%{}`."
msgstr "Hashes or objects with the `%{}` operator overloaded."
msgid "СкÑÑоковÑй Ñип Ñ Ð¿ÑеобÑазованием маÑÑивов в ÑÑÑÐ¾ÐºÑ ÑеÑез ÑазделиÑелÑ."
msgstr "String type with conversion of arrays to a string through a delimiter."
msgid "â **GPLv3**"
msgstr "â **GPLv3**"
msgid "The Aion::Types module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."
msgstr "The Aion::Types module is copyright © 2023 Yaroslav O. Kosmina. Rusland. All rights reserved."