Aion

 view release on metacpan or  search on metacpan

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

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 "`as` может принимать выражения из типов объединённые множественно-теоритическими операторами. Так же в нём допускаются параметры `A`, `...
msgstr "`as` can accept type expressions combined with set-theoretic operators. It also allows the parameters `A`, `B`, `C`, `D`, `ARGS`, `SELF`, `M` and `N`. `M` and `N` can be set in the `init_where` section of the parameterized types included in `...

msgid "Инициализирует тип с новыми аргументами. Используется с `subtype`."
msgstr "Initializes a type with new arguments. Used with `subtype`."

msgid "Инициализация – ленивая. Это значит, что она сработает в методе `test` или подобном."
msgstr "Initialization is lazy. This means that it will work in the `test` method or similar."

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 "A, B, C, D – первый, второй, третий и пятый аргумент типа."
msgstr "A, B, C, D – the first, second, third and fifth type argument."

msgid "Используется в `init_where`, `where` и `awhere`."
msgstr "Used in `init_where`, `where` and `awhere`."

msgid "Второй аргумент типа."
msgstr "Second type argument."

msgid "Третий аргумент типа."
msgstr "Third type argument."

msgid "Четвёртый аргумент типа."
msgstr "The fourth type argument."

msgid "`M` и `N` сокращение для `SELF->{M}` и `SELF->{N}`."
msgstr "`M` and `N` are shorthand for `SELF->{M}` and `SELF->{N}`."

msgid "Сокращение для `SELF->{N}`."
msgstr "Shorthand for `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 "Нижний тип можно получить как `~Any`."
msgstr "The bottom type can be obtained as `~Any`."

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 "Type value exception. Similar to the `~$type` operator."

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` или 0 до `to`."
msgstr "Specifies a length value from `from` or 0 to `to`."

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 "Целые числа."
msgstr "Whole numbers."



( run in 1.097 second using v1.01-cache-2.11-cpan-4ac696b4eb4 )