Aion

 view release on metacpan or  search on metacpan

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 "Corresponds to the `>>` operator."

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 "Determines that a type is a subtype of another `$type` by type name."

msgid "В `|` и `~` не заходит. Аргументы не проверяет."
msgstr "Doesn't work in `|` and `~`. Doesn't check arguments."

msgid "Проверяет, что тип является множественно-теоритическим (т.е. – оператором `|`, `&` или `~`)."
msgstr "Checks that the type is set-theoretic (ie - the `|`, `&` or `~` operator)."

msgid "Если выражение не имеет значений – вернёт `~Any`, иначе – выражение."
msgstr "If the expression has no values, it will return `~Any`, otherwise it will return the expression."

msgid "Упрощение выражения в этой функции возможно появится в будущем."
msgstr "Simplification of the expression in this function may appear in the future."

msgid "Константа для типа включающего все значения."
msgstr "A constant for a type that includes all values."

msgid "Константа для пустого типа, не включающего ничего."
msgstr "Constant for an empty type that does not contain anything."

msgid "Типы равны, если они имеют одинаковый прототип (`coerce`), одинаковое количество аргументов, родительский элемент, их аргументы и M и N рав...
msgstr "Types are equal if they have the same prototype (`coerce`), the same number of arguments, parent element, their arguments, and M and N are equal."

msgid "Обратная операция к `identical`."
msgstr "Reverse operation to `identical`."

msgid "Тип не пересекается с другим типом."
msgstr "A type does not overlap with another type."

msgid "Определяет, что он является подмножеством указанного типа."
msgstr "Specifies that it is a subset of the specified type."

msgid "Определяет, что он является надмножеством указанного типа."
msgstr "Specifies that it is a superset of the specified type."

msgid "Тип является строгим подмножеством другого."
msgstr "A type is a strict subset of another."

msgid "Тип является строгим надмножеством другого."
msgstr "A type is a strict superset of another."

msgid "Тип эквивалентен другому типу."
msgstr "A type is equivalent to another type."

msgid "Тип не эквивалентен другому типу."
msgstr "A type is not equivalent to another type."

msgid "Тип не имеет пересечений с другим типом."
msgstr "A type has no overlap with another type."

msgid "Тип имеет пересечение или пересечения с другим типом."
msgstr "A type has an intersection or intersections with another type."

msgid "Создаёт подпрограмму без аргументов, которая возвращает тип."
msgstr "Creates a subroutine with no arguments that returns a type."

msgid "Если указан `init` то при каждом использовании подпрограммы будет создаваться тип и инициализироваться."
msgstr "If `init` is specified, then each time the subroutine is used, a type will be created and initialized."

msgid "Создает подпрограмму с аргументами, которая возвращает тип."
msgstr "Creates a subroutine with arguments that returns a type."

msgid "Создает подпрограмму с аргументами или без."
msgstr "Creates a subroutine with or without arguments."

msgid "Если подпрограмма не может быть создана, то выбрасывается исключение."
msgstr "If the routine cannot be created, an exception is thrown."

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 "Всегда возвращает `1`. Нужна для указания теста для типа без `where`."
msgstr "Always returns `1`. Needed to specify a test for a type without `where`."

msgid "Клонировать тип."
msgstr "Clone type."

msgid "Это - примитивный тип, то есть тот, в иерархии которого нет множественно-теоритических операторов."
msgstr "This is a primitive type, that is, one in whose hierarchy there are no set-theoretic operators."

msgid "Это объединение типов."
msgstr "This is a union of types."

msgid "Это пересечение типов."
msgstr "This is the intersection of types."

msgid "Это исключение типа."
msgstr "This is a type exception."

msgid "Это перечисление."
msgstr "This is an enumeration."

msgid "Это интервальный тип."
msgstr "This is an interval type."

msgid "Нижняя граница интервала."
msgstr "Lower limit of the interval."

msgid "Это интервал."
msgstr "This is an interval."

msgid "Формирует ключ с отсортированными типизированными параметрами."
msgstr "Generates a key with sorted typed parameters."

msgid "Формирует ключ с отсортированными нетипизированными параметрами."
msgstr "Generates a key with sorted untyped parameters."

msgid "Уникальный ключ из прототипа типа и его параметров."
msgstr "A unique key from the type prototype and its parameters."

msgid "Устанавливает/возвращает функцию построения ключа для типа как класса."
msgstr "Sets/returns the key construction function for the type as a class."

msgid "Возвращает цепочку предков."
msgstr "Returns the chain of ancestors."

msgid "Ключ для сравнения типов в <=> и cmp."
msgstr "Key for comparing types in <=> and cmp."

msgid "Сравнение для сортировки. Используется в операторах `<=>` и `cmp`."
msgstr "Comparison for sorting. Used in the `<=>` and `cmp` operators."



( run in 2.032 seconds using v1.01-cache-2.11-cpan-4ac696b4eb4 )