<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU">
<context>
    <name>QXmlPatternistCLI</name>
    <message>
        <source>Warning in %1, at line %2, column %3: %4</source>
        <translation>Предупреждение в %1, в строке %2, столбце %3: %4</translation>
    </message>
    <message>
        <source>Warning in %1: %2</source>
        <translation>Предупреждение в %1: %2</translation>
    </message>
    <message>
        <source>Unknown location</source>
        <translation>Неизвестное расположение</translation>
    </message>
    <message>
        <source>Error %1 in %2, at line %3, column %4: %5</source>
        <translation>Ошибка %1 в %2, в строке %3, столбце %4: %5</translation>
    </message>
    <message>
        <source>Error %1 in %2: %3</source>
        <translation>Ошибка %1 в %2: %3</translation>
    </message>
</context>
<context>
    <name>QtXmlPatterns</name>
    <message>
        <source>%1 is an unsupported encoding.</source>
        <translation>Кодировка %1 не поддерживается.</translation>
    </message>
    <message>
        <source>%1 contains octets which are disallowed in the requested encoding %2.</source>
        <translation>%1 содержит октеты, которые недопустимы в требуемой кодировке %2.</translation>
    </message>
    <message>
        <source>The codepoint %1, occurring in %2 using encoding %3, is an invalid XML character.</source>
        <translation>Символ с кодом %1, присутствующий в %2 при использовании кодировки %3, не является допустимым символом XML.</translation>
    </message>
    <message>
        <source>Network timeout.</source>
        <translation>Время ожидания сети истекло.</translation>
    </message>
    <message>
        <source>Element %1 can&apos;t be serialized because it appears outside the document element.</source>
        <translation>Элемент %1 не может быть сериализован, так как расположен вне документа.</translation>
    </message>
    <message>
        <source>Attribute %1 can&apos;t be serialized because it appears at the top level.</source>
        <translation>Атрибут %1 не может быть сериализован, так как присутствует на верхнем уровне.</translation>
    </message>
    <message>
        <source>Year %1 is invalid because it begins with %2.</source>
        <translation>Год %1 неверен, так как начинается с %2.</translation>
    </message>
    <message>
        <source>Day %1 is outside the range %2..%3.</source>
        <translation>День %1 вне диапазона %2..%3.</translation>
    </message>
    <message>
        <source>Month %1 is outside the range %2..%3.</source>
        <translation>Месяц %1 вне диапазона %2..%3.</translation>
    </message>
    <message>
        <source>Overflow: Can&apos;t represent date %1.</source>
        <translation>Переполнение: Не удаётся представить дату %1.</translation>
    </message>
    <message>
        <source>Day %1 is invalid for month %2.</source>
        <translation>День %1 неверен для месяца %2.</translation>
    </message>
    <message>
        <source>Time 24:%1:%2.%3 is invalid. Hour is 24, but minutes, seconds, and milliseconds are not all 0; </source>
        <translation>Время 24:%1:%2.%3 некорректно. 24 часа, но минуты, секунды и/или миллисекунды отличны от 0; </translation>
    </message>
    <message>
        <source>Time %1:%2:%3.%4 is invalid.</source>
        <translation>Время %1:%2:%3.%4 некорректно.</translation>
    </message>
    <message>
        <source>Overflow: Date can&apos;t be represented.</source>
        <translation>Переполнение: невозможно представить дату.</translation>
    </message>
    <message>
        <source>At least one component must be present.</source>
        <translation>Должна присутствовать как минимум одна компонента.</translation>
    </message>
    <message>
        <source>At least one time component must appear after the %1-delimiter.</source>
        <translation>Как минимум одна компонента времени должна следовать за разделителем «%1».</translation>
    </message>
    <message>
        <source>%1 is not a valid value of type %2.</source>
        <translation>%1 не является правильным значением типа %2.</translation>
    </message>
    <message>
        <source>When casting to %1 from %2, the source value cannot be %3.</source>
        <translation>При преобразовании %2 в %1 исходное значение не может быть %3.</translation>
    </message>
    <message>
        <source>Integer division (%1) by zero (%2) is undefined.</source>
        <translation>Целочисленное деление (%1) на нуль (%2) не определено.</translation>
    </message>
    <message>
        <source>Division (%1) by zero (%2) is undefined.</source>
        <translation>Деление (%1) на нуль (%2) не определено.</translation>
    </message>
    <message>
        <source>Modulus division (%1) by zero (%2) is undefined.</source>
        <translation>Деление по модулю (%1) на нуль (%2) не определено.</translation>
    </message>
    <message>
        <source>Dividing a value of type %1 by %2 (not-a-number) is not allowed.</source>
        <translation>Деление числа типа %1 на %2 (не числовое выражение) недопустимо.</translation>
    </message>
    <message>
        <source>Dividing a value of type %1 by %2 or %3 (plus or minus zero) is not allowed.</source>
        <translation>Деление числа типа %1 на %2 или %3 (плюс или минус нуль) недопустимо.</translation>
    </message>
    <message>
        <source>Multiplication of a value of type %1 by %2 or %3 (plus or minus infinity) is not allowed.</source>
        <translation>Умножение числа типа %1 на %2 или %3 (плюс-минус бесконечность) недопустимо.</translation>
    </message>
    <message>
        <source>A value of type %1 cannot have an Effective Boolean Value.</source>
        <translation>Значение типа %1 не может быть булевым значением.</translation>
    </message>
    <message>
        <source>Effective Boolean Value cannot be calculated for a sequence containing two or more atomic values.</source>
        <translation>Булево значение не может быть вычислено для последовательностей, которые содержат два и более атомарных значения.</translation>
    </message>
    <message>
        <source>Value %1 of type %2 exceeds maximum (%3).</source>
        <translation>Значение %1 типа %2 больше максимума (%3).</translation>
    </message>
    <message>
        <source>Value %1 of type %2 is below minimum (%3).</source>
        <translation>Значение %1 типа %2 меньше минимума (%3).</translation>
    </message>
    <message>
        <source>A value of type %1 must contain an even number of digits. The value %2 does not.</source>
        <translation>Значение типа %1 должно содержать четное количество цифр. Значение %2 этому требованию не удовлетворяет.</translation>
    </message>
    <message>
        <source>%1 is not valid as a value of type %2.</source>
        <translation>Значение %1 некорректно для типа %2.</translation>
    </message>
    <message>
        <source>Ambiguous rule match.</source>
        <translation>Неоднозначное соответствие правилу.</translation>
    </message>
    <message>
        <source>Operator %1 cannot be used on type %2.</source>
        <translation>Оператор %1 не может использоваться для типа %2.</translation>
    </message>
    <message>
        <source>Operator %1 cannot be used on atomic values of type %2 and %3.</source>
        <translation>Оператор %1 не может использоваться для атомарных значений типов %2 и %3.</translation>
    </message>
    <message>
        <source>The namespace URI in the name for a computed attribute cannot be %1.</source>
        <translation>URI пространства имён в названии рассчитываемого атрибута не может быть %1.</translation>
    </message>
    <message>
        <source>The name for a computed attribute cannot have the namespace URI %1 with the local name %2.</source>
        <translation>Название расчитываемого атрибута не может иметь URI пространства имён %1 с локальным именем %2.</translation>
    </message>
    <message>
        <source>Type error in cast, expected %1, received %2.</source>
        <translation>Ошибка типов в преобразовании, ожидалось %1, получено %2.</translation>
    </message>
    <message>
        <source>When casting to %1 or types derived from it, the source value must be of the same type, or it must be a string literal. Type %2 is not allowed.</source>
        <translation>При преобразовании в %1 или производные от него типы исходное значение должно быть того же типа или строковым литералом. Тип %2 недопустим.</translation>
    </message>
    <message>
        <source>A comment cannot contain %1</source>
        <translation>Комментарий не может содержать %1</translation>
    </message>
    <message>
        <source>A comment cannot end with a %1.</source>
        <translation>Комментарий не может оканчиваться на %1.</translation>
    </message>
    <message>
        <source>In a namespace constructor, the value for a namespace cannot be an empty string.</source>
        <translation>В конструкторе пространства имён значение пространства имён не может быть пустой строкой.</translation>
    </message>
    <message>
        <source>The prefix must be a valid %1, which %2 is not.</source>
        <translation>Префикс должен быть корректным %1, но %2 им не является.</translation>
    </message>
    <message>
        <source>The prefix %1 cannot be bound.</source>
        <translation>Префикс%1 не может быть связан.</translation>
    </message>
    <message>
        <source>Only the prefix %1 can be bound to %2 and vice versa.</source>
        <translation>Только префикс %1 может быть связан с %2 и наоборот.</translation>
    </message>
    <message>
        <source>An attribute node cannot be a child of a document node. Therefore, the attribute %1 is out of place.</source>
        <translation>Узел-атрибут не может быть потомком узла-документа. Атрибут %1 неуместен.</translation>
    </message>
    <message>
        <source>A library module cannot be evaluated directly. It must be imported from a main module.</source>
        <translation>Модуль библиотеки не может использоваться напрямую. Он должен быть импортирован из основного модуля.</translation>
    </message>
    <message>
        <source>No template by name %1 exists.</source>
        <translation>Шаблон с именем %1 отсутствует.</translation>
    </message>
    <message>
        <source>A value of type %1 cannot be a predicate. A predicate must have either a numeric type or an Effective Boolean Value type.</source>
        <translation>Значение типа %1 не может быть условием. Условием могут являться числовой и булевый типы.</translation>
    </message>
    <message>
        <source>A positional predicate must evaluate to a single numeric value.</source>
        <translation>Позиционный предикат должен вычисляться как числовое выражение.</translation>
    </message>
    <message>
        <source>The target name in a processing instruction cannot be %1 in any combination of upper and lower case. Therefore, %2 is invalid.</source>
        <translation>Целевое имя в обрабатываемой инструкции не может быть %1 в любой комбинации нижнего и верхнего регистров. Имя %2 некорректно.</translation>
    </message>
    <message>
        <source>%1 is not a valid target name in a processing instruction. It must be a %2 value, e.g. %3.</source>
        <translation>%1 некорректное целевое имя в обрабатываемой инструкции. Имя должно быть значением типа %2, например: %3.</translation>
    </message>
    <message>
        <source>The last step in a path must contain either nodes or atomic values. It cannot be a mixture between the two.</source>
        <translation>Последняя часть пути должна содержать узлы или атомарные значения, но не может содержать и то, и другое одновременно.</translation>
    </message>
    <message>
        <source>The data of a processing instruction cannot contain the string %1</source>
        <translation>Данные обрабатываемой инструкции не могут содержать строку «%1»</translation>
    </message>
    <message>
        <source>No namespace binding exists for the prefix %1</source>
        <translation>Отсутствует привязка к пространству имён для префикса %1</translation>
    </message>
    <message>
        <source>No namespace binding exists for the prefix %1 in %2</source>
        <translation>Отсутствует привязка к пространству имён для префикса %1 в %2</translation>
    </message>
    <message>
        <source>%1 is an invalid %2</source>
        <translation>%1 некоррекно для %2</translation>
    </message>
    <message>
        <source>The parameter %1 is passed, but no corresponding %2 exists.</source>
        <translation>Передан параметр %1 , но соответствующего %2 не существует.</translation>
    </message>
    <message>
        <source>The parameter %1 is required, but no corresponding %2 is supplied.</source>
        <translation>Необходим параметр %1 , но соответствующего %2 не передано.</translation>
    </message>
    <message numerus="yes">
        <source>%1 takes at most %n argument(s). %2 is therefore invalid.</source>
        <translation>
            <numerusform>%1 принимает не более %n аргумента. Следовательно, %2 некорректно.</numerusform>
            <numerusform>%1 принимает не более %n аргументов. Следовательно, %2 некорректно.</numerusform>
            <numerusform>%1 принимает не более %n аргументов. Следовательно, %2 некорректно.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1 requires at least %n argument(s). %2 is therefore invalid.</source>
        <translation>
            <numerusform>%1 принимает не менее %n аргумента. Следовательно, %2 некорректно.</numerusform>
            <numerusform>%1 принимает не менее %n аргументов. Следовательно, %2 некорректно.</numerusform>
            <numerusform>%1 принимает не менее %n аргументов. Следовательно, %2 некорректно.</numerusform>
        </translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2. It must be a numeric type, xs:yearMonthDuration or xs:dayTimeDuration.</source>
        <translation>Первый аргумент %1 не может быть типа %2. Он должен быть числового типа, типа xs:yearMonthDuration или типа xs:dayTimeDuration.</translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
        <translation>Первый аргумент %1 не может быть типа %2. Он должен быть типа %3, %4 или %5.</translation>
    </message>
    <message>
        <source>The second argument to %1 cannot be of type %2. It must be of type %3, %4, or %5.</source>
        <translation>Второй аргумент %1 не может быть типа %2. Он должен быть типа %3, %4 или %5.</translation>
    </message>
    <message>
        <source>%1 is not a valid XML 1.0 character.</source>
        <translation>Символ %1 недопустим для XML 1.0.</translation>
    </message>
    <message>
        <source>The root node of the second argument to function %1 must be a document node. %2 is not a document node.</source>
        <translation>Корневой узел второго аргумента функции %1 должен быть документом. %2 не является документом.</translation>
    </message>
    <message>
        <source>If both values have zone offsets, they must have the same zone offset. %1 and %2 are not the same.</source>
        <translation>Если оба значения имеют региональные смещения, смещения должны быть одинаковы. %1 и %2 не одинаковы.</translation>
    </message>
    <message>
        <source>%1 was called.</source>
        <translation>%1 было вызвано.</translation>
    </message>
    <message>
        <source>%1 must be followed by %2 or %3, not at the end of the replacement string.</source>
        <translation>«%1» должно сопровождаться «%2» или «%3», но не в конце замещаемой строки.</translation>
    </message>
    <message>
        <source>In the replacement string, %1 must be followed by at least one digit when not escaped.</source>
        <translation>В замещаемой строке «%1» должно сопровождаться как минимум одной цифрой, если неэкранировано.</translation>
    </message>
    <message>
        <source>In the replacement string, %1 can only be used to escape itself or %2, not %3</source>
        <translation>В замещаемой строке символ «%1» может использоваться только для экранирования самого себя или «%2», но не «%3»</translation>
    </message>
    <message>
        <source>%1 matches newline characters</source>
        <translation>%1 соответствует символам конца строки</translation>
    </message>
    <message>
        <source>%1 and %2 match the start and end of a line.</source>
        <translation>%1 и %2 соответствуют началу и концу строки.</translation>
    </message>
    <message>
        <source>Matches are case insensitive</source>
        <translation>Соответствия регистронезависимы</translation>
    </message>
    <message>
        <source>Whitespace characters are removed, except when they appear in character classes</source>
        <translation>Символы пробелов удалены (за исключением тех, что были в символах классов)</translation>
    </message>
    <message>
        <source>%1 is an invalid regular expression pattern: %2</source>
        <translation>%1 - некорректный шаблон регулярного выражения: %2</translation>
    </message>
    <message>
        <source>%1 is an invalid flag for regular expressions. Valid flags are:</source>
        <translation>%1 - некорректный флаг регулярного выражения. Допустимые флаги:</translation>
    </message>
    <message>
        <source>If the first argument is the empty sequence or a zero-length string (no namespace), a prefix cannot be specified. Prefix %1 was specified.</source>
        <translation>Префикс не должен быть указан, если первый параметр - пустая последовательность или пустая строка (вне пространства имён). Был указан префикс %1.</translation>
    </message>
    <message>
        <source>It will not be possible to retrieve %1.</source>
        <translation>Будет невозможно восстановить %1.</translation>
    </message>
    <message>
        <source>The default collection is undefined</source>
        <translation>Набор по умолчанию не определён</translation>
    </message>
    <message>
        <source>%1 cannot be retrieved</source>
        <translation>%1 не может быть восстановлен</translation>
    </message>
    <message>
        <source>The normalization form %1 is unsupported. The supported forms are %2, %3, %4, and %5, and none, i.e. the empty string (no normalization).</source>
        <translation>Форма нормализации %1 не поддерживается. Поддерживаются только %2, %3, %4, %5 и пустая, т.е. пустая строка (без нормализации).</translation>
    </message>
    <message>
        <source>A zone offset must be in the range %1..%2 inclusive. %3 is out of range.</source>
        <translation>Региональное смещение должно быть в переделах от %1 до %2 включительно. %3 выходит за допустимые пределы.</translation>
    </message>
    <message>
        <source>%1 is not a whole number of minutes.</source>
        <translation>%1 не является полным количеством минут.</translation>
    </message>
    <message>
        <source>The URI cannot have a fragment</source>
        <translation>URI не может содержать фрагмент</translation>
    </message>
    <message>
        <source>Required cardinality is %1; got cardinality %2.</source>
        <translation>Необходимо %1 элементов, получено %2.</translation>
    </message>
    <message>
        <source>The item %1 did not match the required type %2.</source>
        <translation>Элемент %1 не соответствует необходимому типу %2.</translation>
    </message>
    <message>
        <source>The variable %1 is unused</source>
        <translation>Переменная %1 не используется</translation>
    </message>
    <message>
        <source>W3C XML Schema identity constraint selector</source>
        <translation>Переключатель ограничений типа шаблона W3C XML</translation>
    </message>
    <message>
        <source>W3C XML Schema identity constraint field</source>
        <translation>Поле ограничений типа шаблона W3C XML</translation>
    </message>
    <message>
        <source>A construct was encountered which is disallowed in the current language(%1).</source>
        <translation>Встречена конструкция, запрещённая для текущего языка (%1).</translation>
    </message>
    <message>
        <source>%1 is an unknown schema type.</source>
        <translation>%1 является схемой неизвестного типа.</translation>
    </message>
    <message>
        <source>A template with name %1 has already been declared.</source>
        <translation>Шаблон с именем %1 уже был объявлен.</translation>
    </message>
    <message>
        <source>%1 is not a valid numeric literal.</source>
        <translation>%1 не является корректным числовым литералом.</translation>
    </message>
    <message>
        <source>Only one %1 declaration can occur in the query prolog.</source>
        <translation>Только одно объявление %1 может присутствовать в прологе запроса.</translation>
    </message>
    <message>
        <source>The initialization of variable %1 depends on itself</source>
        <translation>Инициализация переменной %1 зависит от себя самой</translation>
    </message>
    <message>
        <source>No variable with name %1 exists</source>
        <translation>Переменная с именем %1 отсутствует</translation>
    </message>
    <message>
        <source>Version %1 is not supported. The supported XQuery version is 1.0.</source>
        <translation>Версия %1 не поддерживается. Поддерживается XQuery версии 1.0.</translation>
    </message>
    <message>
        <source>The encoding %1 is invalid. It must contain Latin characters only, must not contain whitespace, and must match the regular expression %2.</source>
        <translation>Имя кодировки %1 некорректно. Имя кодировки должно содержать только символы латиницы без пробелов и должно удовлетворять регулярному выражению %2.</translation>
    </message>
    <message>
        <source>No function with signature %1 is available</source>
        <translation>Функция с сигнатурой %1 отсутствует</translation>
    </message>
    <message>
        <source>A default namespace declaration must occur before function, variable, and option declarations.</source>
        <translation>Объявление пространство имён по умолчанию должно быть до объявления функций, переменных и опций.</translation>
    </message>
    <message>
        <source>Namespace declarations must occur before function, variable, and option declarations.</source>
        <translation>Объявление пространства имён должно быть до объявления функций, переменных и опций.</translation>
    </message>
    <message>
        <source>Module imports must occur before function, variable, and option declarations.</source>
        <translation>Импортируемые модули должны быть указаны до объявления функций, переменных и опций.</translation>
    </message>
    <message>
        <source>The keyword %1 cannot occur with any other mode name.</source>
        <translation>Ключевое слово %1 не может встречаться с любым другим названием режима.</translation>
    </message>
    <message>
        <source>The value of attribute %1 must be of type %2, which %3 isn&apos;t.</source>
        <translation>Значение атрибута %1 должно быть типа %2, но %3 не соответствует данному типу.</translation>
    </message>
    <message>
        <source>It is not possible to redeclare prefix %1.</source>
        <translation>Невозможно переопределить префикс %1.</translation>
    </message>
    <message>
        <source>The prefix %1 can not be bound. By default, it is already bound to the namespace %2.</source>
        <translation>Не удаётся связать префикс %1. По умолчанию префикс связан с пространством имён %2.</translation>
    </message>
    <message>
        <source>Prefix %1 is already declared in the prolog.</source>
        <translation>Префикс %1 уже объявлен в прологе.</translation>
    </message>
    <message>
        <source>The name of an option must have a prefix. There is no default namespace for options.</source>
        <translation>Название опции должно содержать префикс. Нет пространства имён по умолчанию для опций.</translation>
    </message>
    <message>
        <source>The Schema Import feature is not supported, and therefore %1 declarations cannot occur.</source>
        <translation>Возможность импорта схем не поддерживается, следовательно, объявлений %1 быть не должно.</translation>
    </message>
    <message>
        <source>The target namespace of a %1 cannot be empty.</source>
        <translation>Целевое пространство имён %1 не может быть пустым.</translation>
    </message>
    <message>
        <source>The module import feature is not supported</source>
        <translation>Возможность импорта модулей не поддерживается</translation>
    </message>
    <message>
        <source>A variable with name %1 has already been declared.</source>
        <translation>Переменная с именем %1 уже объявлена.</translation>
    </message>
    <message>
        <source>No value is available for the external variable with name %1.</source>
        <translation>Отсутствует значение для внешней переменной с именем %1.</translation>
    </message>
    <message>
        <source>A stylesheet function must have a prefixed name.</source>
        <translation>Функция стилей должна иметь имя с префиксом.</translation>
    </message>
    <message>
        <source>The namespace for a user defined function cannot be empty (try the predefined prefix %1 which exists for cases like this)</source>
        <translation>Для функции определённой пользователем пространство имён не может быть пустым (попробуйте предопределённый префикс %1, который существует для случаев, подобных этому)</translation>
    </message>
    <message>
        <source>The namespace %1 is reserved; therefore user defined functions may not use it. Try the predefined prefix %2, which exists for these cases.</source>
        <translation>Пространтсво имён %1 зарезервировано, поэтому пользовательские функции не могут его использовать. Попробуйте предопределённый префикс %2, который существует для подобных ситуаций.</translation>
    </message>
    <message>
        <source>The namespace of a user defined function in a library module must be equivalent to the module namespace. In other words, it should be %1 instead of %2</source>
        <translation>Пространство имён пользовательской функции в модуле библиотеки должен соответствовать пространству имён модуля. Другими словами, он должен быть %1 вместо %2</translation>
    </message>
    <message>
        <source>A function already exists with the signature %1.</source>
        <translation>Функция с сигнатурой %1 уже существует.</translation>
    </message>
    <message>
        <source>No external functions are supported. All supported functions can be used directly, without first declaring them as external</source>
        <translation>Внешние функции не поддерживаются. Все поддерживаемые функции могут использоваться напрямую без первоначального объявления их в качестве внешних</translation>
    </message>
    <message>
        <source>An argument with name %1 has already been declared. Every argument name must be unique.</source>
        <translation>Аргумент с именем %1 уже объявлен. Имя каждого аргумента должно быть уникальным.</translation>
    </message>
    <message>
        <source>When function %1 is used for matching inside a pattern, the argument must be a variable reference or a string literal.</source>
        <translation>Если функция %1 используется для сравнения внутри шаблона, аргумент должен быть ссылкой на переменную или строковым литералом.</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, the first argument to function %1 must be a string literal, when used for matching.</source>
        <translation>В шаблоне XSL-T первый аргумент функции %1 должен быть строковым литералом, если функция используется для сравнения.</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, the first argument to function %1 must be a literal or a variable reference, when used for matching.</source>
        <translation>В шаблоне XSL-T первый аргумент функции %1 должен быть литералом или ссылкой на переменную, если функция используется для сравнения.</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, function %1 cannot have a third argument.</source>
        <translation>В шаблоне XSL-T у функции %1 не должно быть третьего аргумента.</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, only function %1 and %2, not %3, can be used for matching.</source>
        <translation>В шаблоне XSL-T только функции %1 и %2 могут использоваться для сравнения, но не %3.</translation>
    </message>
    <message>
        <source>In an XSL-T pattern, axis %1 cannot be used, only axis %2 or %3 can.</source>
        <translation>В шаблоне XSL-T не может быть использована ось %1 - только оси %2 или %3.</translation>
    </message>
    <message>
        <source>%1 is an invalid template mode name.</source>
        <translation>%1 не является корректным шаблоном имени режима.</translation>
    </message>
    <message>
        <source>The name of a variable bound in a for-expression must be different from the positional variable. Hence, the two variables named %1 collide.</source>
        <translation>Имя переменной, связанной с выражением for, должно отличаться от позиционной переменной. Две переменные с именем %1 конфликтуют.</translation>
    </message>
    <message>
        <source>The Schema Validation Feature is not supported. Hence, %1-expressions may not be used.</source>
        <translation>Возможность проверки по схеме не поддерживается. Выражения %1 не могут использоваться.</translation>
    </message>
    <message>
        <source>None of the pragma expressions are supported. Therefore, a fallback expression must be present</source>
        <translation>Ни одно из выражений pragma не поддерживается. Должно существовать запасное выражение</translation>
    </message>
    <message>
        <source>Each name of a template parameter must be unique; %1 is duplicated.</source>
        <translation>Имя каждого параметра шаблона должно быть уникальным, но %1 повторяется.</translation>
    </message>
    <message>
        <source>The %1-axis is unsupported in XQuery</source>
        <translation>Ось %1 не поддерживается в XQuery</translation>
    </message>
    <message>
        <source>No function with name %1 is available.</source>
        <translation>Функция с именем %1 отсутствует.</translation>
    </message>
    <message>
        <source>The namespace URI cannot be the empty string when binding to a prefix, %1.</source>
        <translation>URI пространства имён не может быть пустой строкой при связывании с префиксом %1.</translation>
    </message>
    <message>
        <source>%1 is an invalid namespace URI.</source>
        <translation>%1 - некорректный URI пространства имён.</translation>
    </message>
    <message>
        <source>It is not possible to bind to the prefix %1</source>
        <translation>Невозможно связать с префиксом %1</translation>
    </message>
    <message>
        <source>Namespace %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
        <translation>Пространство имён %1 может быть связано только с %2 (в данном случае уже предопределено).</translation>
    </message>
    <message>
        <source>Prefix %1 can only be bound to %2 (and it is, in either case, pre-declared).</source>
        <translation>Префикс %1 может быть связан только с %2 (в данном случае уже предопределено).</translation>
    </message>
    <message>
        <source>Two namespace declaration attributes have the same name: %1.</source>
        <translation>Два атрибута объявления пространств имён имеют одинаковое имя: %1.</translation>
    </message>
    <message>
        <source>The namespace URI must be a constant and cannot use enclosed expressions.</source>
        <translation>URI пространства имён должен быть константой и не может содержать выражений.</translation>
    </message>
    <message>
        <source>An attribute with name %1 has already appeared on this element.</source>
        <translation>Атрибут с именем %1 уже существует для данного элемента.</translation>
    </message>
    <message>
        <source>A direct element constructor is not well-formed. %1 is ended with %2.</source>
        <translation>Прямой конструктор элемента составлен некорректно. %1 заканчивается на %2.</translation>
    </message>
    <message>
        <source>The name %1 does not refer to any schema type.</source>
        <translation>Название %1 не соответствует ни одному типу схемы.</translation>
    </message>
    <message>
        <source>%1 is an complex type. Casting to complex types is not possible. However, casting to atomic types such as %2 works.</source>
        <translation>%1 - сложный тип. Преобразование к сложным типам невозможно. Однако, преобразование к атомарным типам как %2 работает.</translation>
    </message>
    <message>
        <source>%1 is not an atomic type. Casting is only possible to atomic types.</source>
        <translation>%1 - не атомарный тип. Преобразование возможно только к атомарным типам.</translation>
    </message>
    <message>
        <source>%1 is not a valid name for a processing-instruction.</source>
        <translation>%1 не является корректным названием инструкции обработки.</translation>
    </message>
    <message>
        <source>%1 is not in the in-scope attribute declarations. Note that the schema import feature is not supported.</source>
        <translation>%1 является объявлением атрибута вне области объявлений. Имейте в виду, возможность импорта схем не поддерживается.</translation>
    </message>
    <message>
        <source>The name of an extension expression must be in a namespace.</source>
        <translation>Название выражения расширения должно быть в пространстве имён.</translation>
    </message>
    <message>
        <source>Element %1 is not allowed at this location.</source>
        <translation>Элемент %1 недопустим в этом месте.</translation>
    </message>
    <message>
        <source>Text nodes are not allowed at this location.</source>
        <translation>Текстовые узлы недопустимы в этом месте.</translation>
    </message>
    <message>
        <source>Parse error: %1</source>
        <translation>Ошибка разбора: %1</translation>
    </message>
    <message>
        <source>The value of the XSL-T version attribute must be a value of type %1, which %2 isn&apos;t.</source>
        <translation>Значение атрибута версии XSL-T должно быть типа %1, но %2 им не является.</translation>
    </message>
    <message>
        <source>Running an XSL-T 1.0 stylesheet with a 2.0 processor.</source>
        <translation>Выполняется таблица стилей XSL-T 1.0 с обработчиком версии 2.0.</translation>
    </message>
    <message>
        <source>Unknown XSL-T attribute %1.</source>
        <translation>Неизвествный атрибут XSL-T %1.</translation>
    </message>
    <message>
        <source>Attribute %1 and %2 are mutually exclusive.</source>
        <translation>Атрибуты %1 и %2 взаимоисключающие.</translation>
    </message>
    <message>
        <source>In a simplified stylesheet module, attribute %1 must be present.</source>
        <translation>В модуле упрощённой таблицы стилей обязан присутствовать атрибут %1.</translation>
    </message>
    <message>
        <source>If element %1 has no attribute %2, it cannot have attribute %3 or %4.</source>
        <translation>Если элемент %1 не имеет атрибут %2, у него не может быть атрибутов %3 и %4.</translation>
    </message>
    <message>
        <source>Element %1 must have at least one of the attributes %2 or %3.</source>
        <translation>Элемент %1 должен иметь как минимум один из атрибутов %2 или %3.</translation>
    </message>
    <message>
        <source>At least one mode must be specified in the %1-attribute on element %2.</source>
        <translation>Как минимум один режим должен быть указан в атрибуте %1 элемента %2.</translation>
    </message>
    <message>
        <source>Element %1 must come last.</source>
        <translation>Элемент %1 должен идти последним.</translation>
    </message>
    <message>
        <source>At least one %1-element must occur before %2.</source>
        <translation>Как минимум один элемент %1 должен быть перед %2.</translation>
    </message>
    <message>
        <source>Only one %1-element can appear.</source>
        <translation>Должен быть только один элемент %1.</translation>
    </message>
    <message>
        <source>At least one %1-element must occur inside %2.</source>
        <translation>Как минимум один элемент %1 должен быть внутри %2.</translation>
    </message>
    <message>
        <source>When attribute %1 is present on %2, a sequence constructor cannot be used.</source>
        <translation>Если %2 содержит атрибут %1, конструктор последовательности не может быть использован.</translation>
    </message>
    <message>
        <source>Element %1 must have either a %2-attribute or a sequence constructor.</source>
        <translation>Элемент %1 должен иметь атрибут %2 или конструктор последовательности.</translation>
    </message>
    <message>
        <source>When a parameter is required, a default value cannot be supplied through a %1-attribute or a sequence constructor.</source>
        <translation>Если параметр необходим, значение по умолчание не может быть передано через атрибут %1 или конструктор последовательности.</translation>
    </message>
    <message>
        <source>Element %1 cannot have children.</source>
        <translation>Элемент %1 не может иметь потомков.</translation>
    </message>
    <message>
        <source>Element %1 cannot have a sequence constructor.</source>
        <translation>Элемент %1 не может иметь конструктор последовательности.</translation>
    </message>
    <message>
        <source>The attribute %1 cannot appear on %2, when it is a child of %3.</source>
        <translation>У %2 не может быть атрибута %1, когда он является потомком %3.</translation>
    </message>
    <message>
        <source>A parameter in a function cannot be declared to be a tunnel.</source>
        <translation>Параметр функции не может быть объявлен туннелем.</translation>
    </message>
    <message>
        <source>This processor is not Schema-aware and therefore %1 cannot be used.</source>
        <translation>Данный обработчик не работает со схемами, следовательно, %1 не может использоваться.</translation>
    </message>
    <message>
        <source>Top level stylesheet elements must be in a non-null namespace, which %1 isn&apos;t.</source>
        <translation>Элементы верхнего уровня таблицы стилей должны быть в пространстве имен, которым %1 не является.</translation>
    </message>
    <message>
        <source>The value for attribute %1 on element %2 must either be %3 or %4, not %5.</source>
        <translation>Значение атрибута %1 элемента %2 должно быть или %3, или %4, но не %5.</translation>
    </message>
    <message>
        <source>Attribute %1 cannot have the value %2.</source>
        <translation>Атрибут %1 не может принимать значение %2.</translation>
    </message>
    <message>
        <source>The attribute %1 can only appear on the first %2 element.</source>
        <translation>Атрибут %1 может быть только у первого элемента %2.</translation>
    </message>
    <message>
        <source>At least one %1 element must appear as child of %2.</source>
        <translation>Как минимум один элемент %1 должен быть в %2.</translation>
    </message>
    <message>
        <source>Empty particle cannot be derived from non-empty particle.</source>
        <translation>Пустая частица не может быть производной от непустой.</translation>
    </message>
    <message>
        <source>Derived particle is missing element %1.</source>
        <translation>У производной частицы отсутствует элемент %1.</translation>
    </message>
    <message>
        <source>Derived element %1 is missing value constraint as defined in base particle.</source>
        <translation>У производного элемента %1 отсутствует ограничение значения, определённое в базовой частице.</translation>
    </message>
    <message>
        <source>Derived element %1 has weaker value constraint than base particle.</source>
        <translation>У производного элемента %1 ограничение значения слабее, чем в базовой частице.</translation>
    </message>
    <message>
        <source>Fixed value constraint of element %1 differs from value constraint in base particle.</source>
        <translation>Фиксированное ограничение значения элемента %1 отличается от ограничения значения базовой частицы.</translation>
    </message>
    <message>
        <source>Derived element %1 cannot be nillable as base element is not nillable.</source>
        <translation>Производный элемент %1, как и его предок, не может быть зануляемым.</translation>
    </message>
    <message>
        <source>Block constraints of derived element %1 must not be more weaker than in the base element.</source>
        <translation>Блочное ограничение производного элемента %1 не должно быть более слабым, чем у базового элемента.</translation>
    </message>
    <message>
        <source>Simple type of derived element %1 cannot be validly derived from base element.</source>
        <translation>Простой тип производного элемента %1 нельзя корректно унаследовать от базового элемента.</translation>
    </message>
    <message>
        <source>Complex type of derived element %1 cannot be validly derived from base element.</source>
        <translation>Сложный тип производного элемента %1 нельзя корректно унаследовать от базового элемента.</translation>
    </message>
    <message>
        <source>Element %1 is missing in derived particle.</source>
        <translation>Элемент %1 отсутствует в производной частице.</translation>
    </message>
    <message>
        <source>Element %1 does not match namespace constraint of wildcard in base particle.</source>
        <translation>Элемент %1 не соответствует ограничению на пространство имён шаблона базовой частицы.</translation>
    </message>
    <message>
        <source>Wildcard in derived particle is not a valid subset of wildcard in base particle.</source>
        <translation>Шаблон в производной частице не является правильным подмножеством шаблона базовой частицы.</translation>
    </message>
    <message>
        <source>processContent of wildcard in derived particle is weaker than wildcard in base particle.</source>
        <translation>processContent шаблона в производной частице слабее шаблона в базовой.</translation>
    </message>
    <message>
        <source>Derived particle allows content that is not allowed in the base particle.</source>
        <translation>Производная частица допускает содержимое, которое не допускается в базовой.</translation>
    </message>
    <message>
        <source>%1 has inheritance loop in its base type %2.</source>
        <translation>У %1 зациклено наследование в его базовом типе %2.</translation>
    </message>
    <message>
        <source>Circular inheritance of base type %1.</source>
        <translation>Цикличное наследование базового типа %1.</translation>
    </message>
    <message>
        <source>Circular inheritance of union %1.</source>
        <translation>Цикличное наследование объединения %1.</translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by restriction as the latter defines it as final.</source>
        <translation>%1 не может наследовать %2 через ограничение, так как ранее определено, что он конечный.</translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by extension as the latter defines it as final.</source>
        <translation>%1 не может наследовать %2 через расширение, так как ранее определено, что он конечный.</translation>
    </message>
    <message>
        <source>Base type of simple type %1 cannot be complex type %2.</source>
        <translation>Базовым простого типа %1 не может быть сложный %2.</translation>
    </message>
    <message>
        <source>Simple type %1 cannot have direct base type %2.</source>
        <translation>У простого типа %1 %2 не может быть непосредственным базовым типом.</translation>
    </message>
    <message>
        <source>Simple type %1 is not allowed to have base type %2.</source>
        <translation>Недопустимо, чтобы простой тип %1 имел базовым %2.</translation>
    </message>
    <message>
        <source>Simple type %1 can only have simple atomic type as base type.</source>
        <translation>У простого типа %1 может быть только простой атомарный базовый тип.</translation>
    </message>
    <message>
        <source>Simple type %1 cannot derive from %2 as the latter defines restriction as final.</source>
        <translation>Простой тип %1 не может наследовать %2, так как есть ограничение, определяющее его конечным.</translation>
    </message>
    <message>
        <source>Variety of item type of %1 must be either atomic or union.</source>
        <translation>Виды типов элементов %1 должны быть или атомарными, или объединениями.</translation>
    </message>
    <message>
        <source>Variety of member types of %1 must be atomic.</source>
        <translation>Виды внутренних типов %1 должны быть атомарными.</translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by list as the latter defines it as final.</source>
        <translation>%1 не может наследовать %2 через список, так как ранее определено, что он конечный.</translation>
    </message>
    <message>
        <source>Simple type %1 is only allowed to have %2 facet.</source>
        <translation>Простой тип %1 может иметь только фасет %2.</translation>
    </message>
    <message>
        <source>Base type of simple type %1 must have variety of type list.</source>
        <translation>Базовый тип простого типа %1 должен содержать какой-нибудь список.</translation>
    </message>
    <message>
        <source>Base type of simple type %1 has defined derivation by restriction as final.</source>
        <translation>Базовый тип простого типа %1 определён конечным исходя из ограничения.</translation>
    </message>
    <message>
        <source>Item type of base type does not match item type of %1.</source>
        <translation>Тип элемента базового типа не совпадает с типом элемента %1.</translation>
    </message>
    <message>
        <source>Simple type %1 contains not allowed facet type %2.</source>
        <translation>Простой тип %1 содержит недопустимый фасет типа %2.</translation>
    </message>
    <message>
        <source>%1 is not allowed to derive from %2 by union as the latter defines it as final.</source>
        <translation>%1 не может наследовать %2 через объединение, так как ранее определено, что он конечный.</translation>
    </message>
    <message>
        <source>%1 is not allowed to have any facets.</source>
        <translation>%1 не может имет никаких фасетов.</translation>
    </message>
    <message>
        <source>Base type %1 of simple type %2 must have variety of union.</source>
        <translation>Базовый тип %1 простого типа %2 должен содержать какое-то объединение.</translation>
    </message>
    <message>
        <source>Base type %1 of simple type %2 is not allowed to have restriction in %3 attribute.</source>
        <translation>Базовый тип %1 простого типа %2 не может иметь ограничение для атрибута %3.</translation>
    </message>
    <message>
        <source>Member type %1 cannot be derived from member type %2 of %3&apos;s base type %4.</source>
        <translation>Внутренний тип %1 не может быть производным от типа %2, определённого в базовом типе типа %3 - %4.</translation>
    </message>
    <message>
        <source>Derivation method of %1 must be extension because the base type %2 is a simple type.</source>
        <translation>Метод наследования %1 должен быть «расширение», так как базовый тип %2 является простым.</translation>
    </message>
    <message>
        <source>Complex type %1 has duplicated element %2 in its content model.</source>
        <translation>Сложный тип %1 имеет повторяющийся элемент %2 в своей модели содержимого.</translation>
    </message>
    <message>
        <source>Complex type %1 has non-deterministic content.</source>
        <translation>Сложный тип %1 имеет недетерминированное содержимое.</translation>
    </message>
    <message>
        <source>Attributes of complex type %1 are not a valid extension of the attributes of base type %2: %3.</source>
        <translation>Атрибуты сложного типа %1 недопустимо дополняют атрибуты базового типа %2: %3.</translation>
    </message>
    <message>
        <source>Content model of complex type %1 is not a valid extension of content model of %2.</source>
        <translation>Модель содержимого сложного типа %1 недопустимо дополняет модель содержимого %2.</translation>
    </message>
    <message>
        <source>Complex type %1 must have simple content.</source>
        <translation>Сложный тип %1 должен иметь простое содержимое.</translation>
    </message>
    <message>
        <source>Complex type %1 must have the same simple type as its base class %2.</source>
        <translation>Сложный тип %1 должен содержать такой же простой тип, как и его базовый класс %2.</translation>
    </message>
    <message>
        <source>Complex type %1 cannot be derived from base type %2%3.</source>
        <translation>Сложный тип %1 не может быть производным от %2%3.</translation>
    </message>
    <message>
        <source>Attributes of complex type %1 are not a valid restriction from the attributes of base type %2: %3.</source>
        <translation>Атрибуты сложного типа %1 не являются верным ограничением атрибутов базового типа %2: %3.</translation>
    </message>
    <message>
        <source>Complex type %1 with simple content cannot be derived from complex base type %2.</source>
        <translation>Сложный тип %1 с простым содержимым не может быть производным от сложного типа %2.</translation>
    </message>
    <message>
        <source>Item type of simple type %1 cannot be a complex type.</source>
        <translation>Простой тип %1 не может содержать элементов сложных типов.</translation>
    </message>
    <message>
        <source>Member type of simple type %1 cannot be a complex type.</source>
        <translation>Простой тип %1 не может определять сложные типы.</translation>
    </message>
    <message>
        <source>%1 is not allowed to have a member type with the same name as itself.</source>
        <translation>Не допустимо, чтобы %1 определял внутренний тип с таким же именем.</translation>
    </message>
    <message>
        <source>%1 facet collides with %2 facet.</source>
        <translation>Фасет %1 противоречит %2.</translation>
    </message>
    <message>
        <source>%1 facet must have the same value as %2 facet of base type.</source>
        <translation>Фасет %1 должен иметь такое же значение, как и фасет %2 базового типа.</translation>
    </message>
    <message>
        <source>%1 facet must be equal or greater than %2 facet of base type.</source>
        <translation>Фасет %1 должен быть не менее фасета %2 базового типа.</translation>
    </message>
    <message>
        <source>%1 facet must be less than or equal to %2 facet of base type.</source>
        <translation>Фасет %1 должен быть не более фасета %2 базового типа.</translation>
    </message>
    <message>
        <source>%1 facet contains invalid regular expression</source>
        <translation>Фасет %1 содержит некорректное регулярное выражение</translation>
    </message>
    <message>
        <source>Unknown notation %1 used in %2 facet.</source>
        <translation>В фасете %2 используется неизвестное обозначение %1.</translation>
    </message>
    <message>
        <source>%1 facet contains invalid value %2: %3.</source>
        <translation>Фасет %1 содержит некорректное значение %2: %3.</translation>
    </message>
    <message>
        <source>%1 facet cannot be %2 or %3 if %4 facet of base type is %5.</source>
        <translation>Фасет %1 не может быть %2 или %3, если фасет %4 базового типа равен %5.</translation>
    </message>
    <message>
        <source>%1 facet cannot be %2 if %3 facet of base type is %4.</source>
        <translation>Фасет %1 не может быть %2, если фасет %3 базового типа равен %4.</translation>
    </message>
    <message>
        <source>%1 facet must be less than or equal to %2 facet.</source>
        <translation>Фасет %1 должен быть не более фасета %2.</translation>
    </message>
    <message>
        <source>%1 facet must be less than %2 facet of base type.</source>
        <translation>Фасет %1 должен быть менее фасета %2 базового типа.</translation>
    </message>
    <message>
        <source>%1 facet and %2 facet cannot appear together.</source>
        <translation>Фасеты %1 и %2 не могут быть одновременно.</translation>
    </message>
    <message>
        <source>%1 facet must be greater than %2 facet of base type.</source>
        <translation>Фасет %1 должен быть более фасета %2 базового типа.</translation>
    </message>
    <message>
        <source>%1 facet must be less than %2 facet.</source>
        <translation>Фасет %1 должен быть менее фасета %2.</translation>
    </message>
    <message>
        <source>%1 facet must be greater than or equal to %2 facet of base type.</source>
        <translation>Фасет %1 должен быть не менее фасета %2 базового типа.</translation>
    </message>
    <message>
        <source>Simple type contains not allowed facet %1.</source>
        <translation>Простой тип содержит недопустимый фасет %1.</translation>
    </message>
    <message>
        <source>%1, %2, %3, %4, %5 and %6 facets are not allowed when derived by list.</source>
        <translation>Недопустимы фасеты %1, %2, %3, %4, %5 и %6 при наследовании списком.</translation>
    </message>
    <message>
        <source>Only %1 and %2 facets are allowed when derived by union.</source>
        <translation>При наследовании объединением доступны только фасеты %1 и %2.</translation>
    </message>
    <message>
        <source>%1 contains %2 facet with invalid data: %3.</source>
        <translation>%1 содержит фасет %2 с некорректными данными: %3.</translation>
    </message>
    <message>
        <source>Attribute group %1 contains attribute %2 twice.</source>
        <translation>Группа атрибутов %1 содержит два атрибута %2.</translation>
    </message>
    <message>
        <source>Attribute group %1 contains two different attributes that both have types derived from %2.</source>
        <translation>Группа атрибутов %1 содержит два разных атрибута, производных от %2.</translation>
    </message>
    <message>
        <source>Attribute group %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
        <translation>Группа атрибутов %1 содержит атрибут %2, на значение которого наложено ограничение, но тип наследован от %3.</translation>
    </message>
    <message>
        <source>Complex type %1 contains attribute %2 twice.</source>
        <translation>Сложный тип %1 содержит два атрибута %2.</translation>
    </message>
    <message>
        <source>Complex type %1 contains two different attributes that both have types derived from %2.</source>
        <translation>Сложный тип %1 содержит два разных атрибута, производных от %2.</translation>
    </message>
    <message>
        <source>Complex type %1 contains attribute %2 that has value constraint but type that inherits from %3.</source>
        <translation>Сложный тип %1 содержит атрибут %2, на значение которого наложено ограничение, но тип наследован от %3.</translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have a value constraint if its base type is complex.</source>
        <translation>Элементу %1 недопустимо иметь ограничение на значения, если у его базовый тип сложный.</translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have a value constraint if its type is derived from %2.</source>
        <translation>Элементу %1 недопустимо иметь ограничение на значения, если его тип производный от %2.</translation>
    </message>
    <message>
        <source>Value constraint of element %1 is not of elements type: %2.</source>
        <translation>Ограничение значения элемента %1 не типа элемента: %2.</translation>
    </message>
    <message>
        <source>Element %1 is not allowed to have substitution group affiliation as it is no global element.</source>
        <translation>Элементу %1 недопустимо присоединение группы замещения, так как он не глобальный.</translation>
    </message>
    <message>
        <source>Type of element %1 cannot be derived from type of substitution group affiliation.</source>
        <translation>Тип элемента %1 не может быть производным от присоединения группы замещения.</translation>
    </message>
    <message>
        <source>Value constraint of attribute %1 is not of attributes type: %2.</source>
        <translation>Ограничение значения атрибута %1 не типа атрибута: %2.</translation>
    </message>
    <message>
        <source>Attribute %1 has value constraint but has type derived from %2.</source>
        <translation>Атрибут %1 имеет ограничение на значение, но тип производный от %2.</translation>
    </message>
    <message>
        <source>%1 attribute in derived complex type must be %2 like in base type.</source>
        <translation>Атрибут %1 производного сложного типа должен быть подобен %2 базового типа.</translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have %2 value constraint like in base type.</source>
        <translation>Атрибут %1 производного сложного типа должен иметь ограничение значения %2, как в базовом типе.</translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have the same %2 value constraint like in base type.</source>
        <translation>Атрибут %1 производного сложного типа должен иметь такое же ограничение %2 значения, как и базовый тип.</translation>
    </message>
    <message>
        <source>Attribute %1 in derived complex type must have %2 value constraint.</source>
        <translation>Атрибут %1 производного сложного типа должен иметь ограничение %2 значения.</translation>
    </message>
    <message>
        <source>processContent of base wildcard must be weaker than derived wildcard.</source>
        <translation>processContent базового шаблона должен быть слабее производного.</translation>
    </message>
    <message>
        <source>Element %1 exists twice with different types.</source>
        <translation>Присутствует два элемента %1 разных типов.</translation>
    </message>
    <message>
        <source>Particle contains non-deterministic wildcards.</source>
        <translation>Частицы содержат недетерминированные шаблоны.</translation>
    </message>
    <message>
        <source>Base attribute %1 is required but derived attribute is not.</source>
        <translation>Базовый атрибут %1 необходим, а производный нет.</translation>
    </message>
    <message>
        <source>Type of derived attribute %1 cannot be validly derived from type of base attribute.</source>
        <translation>Нельзя унаследовать тип производного атрибута %1 от базового.</translation>
    </message>
    <message>
        <source>Value constraint of derived attribute %1 does not match value constraint of base attribute.</source>
        <translation>Ограничение значения производного атрибута %1 не соответствует базовому.</translation>
    </message>
    <message>
        <source>Derived attribute %1 does not exist in the base definition.</source>
        <translation>Производный атрибут %1 отсутствует в определении предка.</translation>
    </message>
    <message>
        <source>Derived attribute %1 does not match the wildcard in the base definition.</source>
        <translation>Производный атрибут %1 не соответствует шаблону в определении предка.</translation>
    </message>
    <message>
        <source>Base attribute %1 is required but missing in derived definition.</source>
        <translation>Базовый атрибут %1 требуется, но отсутствует в определении производного.</translation>
    </message>
    <message>
        <source>Derived definition contains an %1 element that does not exists in the base definition</source>
        <translation>Определение производного содержит элемент %1, который отсутствует в базовом</translation>
    </message>
    <message>
        <source>Derived wildcard is not a subset of the base wildcard.</source>
        <translation>Производный шаблон не является подмножеством базового.</translation>
    </message>
    <message>
        <source>%1 of derived wildcard is not a valid restriction of %2 of base wildcard</source>
        <translation>%1 производного шаблона не является корректным ограничением %2 базового</translation>
    </message>
    <message>
        <source>Attribute %1 from base type is missing in derived type.</source>
        <translation>Атрибут %1 базового типа отсуствует в производном.</translation>
    </message>
    <message>
        <source>Type of derived attribute %1 differs from type of base attribute.</source>
        <translation>Тип производного атрибута %1 отличается от типа базового.</translation>
    </message>
    <message>
        <source>Base definition contains an %1 element that is missing in the derived definition</source>
        <translation>Определение предка содержит элемент %1, отсутствующий в производном</translation>
    </message>
    <message>
        <source>Can not process unknown element %1, expected elements are: %2.</source>
        <translation>Невозможно обработать неизвестный элемент %1, ожидаемые элементы: %2.</translation>
    </message>
    <message>
        <source>Element %1 is not allowed in this scope, possible elements are: %2.</source>
        <translation>Элемент %1 недопустим в этой области, возможны следующие элементы: %2.</translation>
    </message>
    <message>
        <source>Child element is missing in that scope, possible child elements are: %1.</source>
        <translation>Отсутствует дочерний элемент в этой области. Допустимы следующие дочерние элементы: %1.</translation>
    </message>
    <message>
        <source>Document is not a XML schema.</source>
        <translation>Документ не является схемой XML.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element contains invalid content: {%3} is not a value of type %4.</source>
        <translation>Атрибут %1 элемента %2 содержит недопустимые данные: {%3} не является значением типа %4.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element contains invalid content: {%3}.</source>
        <translation>Атрибут %1 элемента %2 содержит неверные данные: {%3}.</translation>
    </message>
    <message>
        <source>Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed to have the same %2 attribute value as the target namespace %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element without %2 attribute is not allowed inside schema without target namespace.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed inside %2 element if %3 attribute is present.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element has neither %2 attribute nor %3 child element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element with %2 child element must not have a %3 attribute.</source>
        <translation>Элемент %1 с дочерним элементом %2 не должен иметь атрибут %3.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must be %3 or %4.</source>
        <translation>Атрибут %1 элемента %2 должен быть %3 или %4.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have a value of %3.</source>
        <translation>Атрибут %1 элемента %2 должен иметь значение %3.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have a value of %3 or %4.</source>
        <translation>Атрибут %1 элемента %2 должен иметь значение %3 или %4.</translation>
    </message>
    <message>
        <source>%1 element must not have %2 and %3 attribute together.</source>
        <translation>Элемент %1 не должен одновременно содержать атрибуты %2 и %3.</translation>
    </message>
    <message>
        <source>Content of %1 attribute of %2 element must not be from namespace %3.</source>
        <translation>Содержимое атрибута %1 элемента %2 не должно быть из пространства имён %3.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must not be %3.</source>
        <translation>Атрибут %1 элемента %2 не должен быть %3.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must have the value %3 because the %4 attribute is set.</source>
        <translation>Атрибут %1 элемента %2 должен иметь значение %3, так как задан атрибут %4.</translation>
    </message>
    <message>
        <source>Specifying use=&apos;prohibited&apos; inside an attribute group has no effect.</source>
        <translation>Нет смысла указывать use=&apos;prohibited&apos; внутри группы атрибутов.</translation>
    </message>
    <message>
        <source>%1 element must have either %2 or %3 attribute.</source>
        <translation>Элемент %1 должен иметь атрибут %2 или %3.</translation>
    </message>
    <message>
        <source>%1 element must have either %2 attribute or %3 or %4 as child element.</source>
        <translation>Элемент %1 должен иметь атрибут %2 или %3 или дочерний элемент %4.</translation>
    </message>
    <message>
        <source>%1 element requires either %2 or %3 attribute.</source>
        <translation>Элемент %1 должен иметь атрибут %2 или %3.</translation>
    </message>
    <message>
        <source>Text or entity references not allowed inside %1 element</source>
        <translation>Текст или ссылка на объект недопустимы в качестве содержимого элемента %1</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must contain %3, %4 or a list of URIs.</source>
        <translation>Атрибут %1 элемента %2 должен содержать %3, %4 или список URI.</translation>
    </message>
    <message>
        <source>%1 element is not allowed in this context.</source>
        <translation>Элемент %1 недопустим в этом контексте.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element has larger value than %3 attribute.</source>
        <translation>Атрибут %1 элемента %2 имеет значение большее, чем атрибут %3.</translation>
    </message>
    <message>
        <source>Prefix of qualified name %1 is not defined.</source>
        <translation>Префикс подходящего имени %1 не определён.</translation>
    </message>
    <message>
        <source>%1 attribute of %2 element must either contain %3 or the other values.</source>
        <translation>Атрибут %1 элемента %2 должен содержать %3 или другие значения.</translation>
    </message>
    <message>
        <source>Component with ID %1 has been defined previously.</source>
        <translation>Компонент с идентификатором %1 был уже определён ранее.</translation>
    </message>
    <message>
        <source>Element %1 already defined.</source>
        <translation>Элемент %1 уже определён.</translation>
    </message>
    <message>
        <source>Attribute %1 already defined.</source>
        <translation>Атрибут %1 уже определён.</translation>
    </message>
    <message>
        <source>Type %1 already defined.</source>
        <translation>Тип %1 уже определён.</translation>
    </message>
    <message>
        <source>Attribute group %1 already defined.</source>
        <translation>Группа атрибутов %1 уже определена.</translation>
    </message>
    <message>
        <source>Element group %1 already defined.</source>
        <translation>Группа элементов %1 уже определёна.</translation>
    </message>
    <message>
        <source>Notation %1 already defined.</source>
        <translation>Нотация %1 уже определена.</translation>
    </message>
    <message>
        <source>Identity constraint %1 already defined.</source>
        <translation>Ограничение идентичности %1 уже определено.</translation>
    </message>
    <message>
        <source>Duplicated facets in simple type %1.</source>
        <translation>Повторный фасет в простом типе %1.</translation>
    </message>
    <message>
        <source>%1 references unknown %2 or %3 element %4.</source>
        <translation>%1 ссылается на неизвестные элементы %2 и %3 из %4.</translation>
    </message>
    <message>
        <source>%1 references identity constraint %2 that is no %3 or %4 element.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 has a different number of fields from the identity constraint %2 that it references.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Base type %1 of %2 element cannot be resolved.</source>
        <translation>Не удалось определить базовый тип %1 элемента %2.</translation>
    </message>
    <message>
        <source>Item type %1 of %2 element cannot be resolved.</source>
        <translation>Не удалось определить тип элемента %1 элемента %2.</translation>
    </message>
    <message>
        <source>Member type %1 of %2 element cannot be resolved.</source>
        <translation>Не удалось определить тип члена %1 элемента %2.</translation>
    </message>
    <message>
        <source>Type %1 of %2 element cannot be resolved.</source>
        <translation>Не удалось определить тип %1 элемента %2.</translation>
    </message>
    <message>
        <source>Base type %1 of complex type cannot be resolved.</source>
        <translation>Не удалось определить базовый тип %1 сложного типа.</translation>
    </message>
    <message>
        <source>%1 cannot have complex base type that has a %2.</source>
        <translation>%1 не может иметь базовый тип, имеющий %2.</translation>
    </message>
    <message>
        <source>Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Type of %1 element must be a simple type, %2 is not.</source>
        <translation>Тип элемента %1 должен быть простым, а %2 им не является.</translation>
    </message>
    <message>
        <source>Substitution group %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Substitution group %1 has circular definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Duplicated element names %1 in %2 element.</source>
        <translation>Дублирующиеся имена элементов %1 в элементе %2.</translation>
    </message>
    <message>
        <source>Reference %1 of %2 element cannot be resolved.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Circular group reference for %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element is not allowed in this scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element cannot have %2 attribute with value other than %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 element cannot have %2 attribute with value other than %3 or %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 or %2 attribute of reference %3 does not match with the attribute declaration %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute group %1 has circular reference.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 attribute in %2 must have %3 use like in base type %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Attribute wildcard of %1 is not a valid restriction of attribute wildcard of base type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 has attribute wildcard but its base type %2 has not.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Union of attribute wildcard of type %1 and attribute wildcard of its base type %2 is not expressible.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Enumeration facet contains invalid content: {%1} is not a value of type %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Namespace prefix of qualified name %1 is not defined.</source>
        <translation>Не определена приставка пространства имён для уточнённого имени %1.</translation>
    </message>
    <message>
        <source>%1 element %2 is not a valid restriction of the %3 element it redefines: %4.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>%1 is not valid according to %2.</source>
        <translation>%1 некорректно в соответствии с %2.</translation>
    </message>
    <message>
        <source>String content does not match the length facet.</source>
        <translation>Содержимое строки не соответствует фасету length.</translation>
    </message>
    <message>
        <source>String content does not match the minLength facet.</source>
        <translation>Содержимое строки не соответствует фасету minLength.</translation>
    </message>
    <message>
        <source>String content does not match the maxLength facet.</source>
        <translation>Содержимое строки не соответствует фасету maxLength.</translation>
    </message>
    <message>
        <source>String content does not match pattern facet.</source>
        <translation>Содержимое строки не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>String content is not listed in the enumeration facet.</source>
        <translation>Содержимое строки отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Signed integer content does not match the maxInclusive facet.</source>
        <translation>Знаковое целое не соответствует фасету maxInclusive.</translation>
    </message>
    <message>
        <source>Signed integer content does not match the maxExclusive facet.</source>
        <translation>Знаковое целое не соответствует фасету maxExclusive.</translation>
    </message>
    <message>
        <source>Signed integer content does not match the minInclusive facet.</source>
        <translation>Знаковое целое не соответствует фасету minInclusive.</translation>
    </message>
    <message>
        <source>Signed integer content does not match the minExclusive facet.</source>
        <translation>Знаковое целое не соответствует фасету minExclusive.</translation>
    </message>
    <message>
        <source>Signed integer content is not listed in the enumeration facet.</source>
        <translation>Знаковое целое отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Signed integer content does not match pattern facet.</source>
        <translation>Знаковое целое не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Signed integer content does not match in the totalDigits facet.</source>
        <translation>Знаковое целое не соответствует фасету totalDigits.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the maxInclusive facet.</source>
        <translation>Беззнаковое целое не соответствует фасету maxInclusive.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the maxExclusive facet.</source>
        <translation>Беззнаковое целое не соответствует фасету maxExclusive.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the minInclusive facet.</source>
        <translation>Беззнаковое целое не соответствует фасету minInclusive.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match the minExclusive facet.</source>
        <translation>Беззнаковое целое не соответствует фасету minExclusive.</translation>
    </message>
    <message>
        <source>Unsigned integer content is not listed in the enumeration facet.</source>
        <translation>Беззнаковое целое отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match pattern facet.</source>
        <translation>Беззнаковое целое не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Unsigned integer content does not match in the totalDigits facet.</source>
        <translation>Беззнаковое целое не соответствует фасету totalDigits.</translation>
    </message>
    <message>
        <source>Double content does not match the maxInclusive facet.</source>
        <translation>Действительное число не соответствует фасету maxInclusive.</translation>
    </message>
    <message>
        <source>Double content does not match the maxExclusive facet.</source>
        <translation>Действительное число не соответствует фасету maxExclusive.</translation>
    </message>
    <message>
        <source>Double content does not match the minInclusive facet.</source>
        <translation>Действительное число не соответствует фасету minInclusive.</translation>
    </message>
    <message>
        <source>Double content does not match the minExclusive facet.</source>
        <translation>Действительное число не соответствует фасету minExclusive.</translation>
    </message>
    <message>
        <source>Double content is not listed in the enumeration facet.</source>
        <translation>Действительное число отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Double content does not match pattern facet.</source>
        <translation>Действительное число не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Decimal content does not match in the fractionDigits facet.</source>
        <translation>Десятичное не соответствует фасету fractionDigits.</translation>
    </message>
    <message>
        <source>Decimal content does not match in the totalDigits facet.</source>
        <translation>Десятичное не соответствует фасету totalDigits.</translation>
    </message>
    <message>
        <source>Date time content does not match the maxInclusive facet.</source>
        <translation>Дата-время не соответствует фасету maxInclusive.</translation>
    </message>
    <message>
        <source>Date time content does not match the maxExclusive facet.</source>
        <translation>Дата-время не соответствует фасету maxExclusive.</translation>
    </message>
    <message>
        <source>Date time content does not match the minInclusive facet.</source>
        <translation>Дата-время не соответствует фасету minInclusive.</translation>
    </message>
    <message>
        <source>Date time content does not match the minExclusive facet.</source>
        <translation>Дата-время не соответствует фасету minExclusive.</translation>
    </message>
    <message>
        <source>Date time content is not listed in the enumeration facet.</source>
        <translation>Дата-время отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Date time content does not match pattern facet.</source>
        <translation>Дата-время не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Duration content does not match the maxInclusive facet.</source>
        <translation>Длительность не соответствует фасету maxInclusive.</translation>
    </message>
    <message>
        <source>Duration content does not match the maxExclusive facet.</source>
        <translation>Длительность не соответствует фасету maxExclusive.</translation>
    </message>
    <message>
        <source>Duration content does not match the minInclusive facet.</source>
        <translation>Длительность не соответствует фасету minInclusive.</translation>
    </message>
    <message>
        <source>Duration content does not match the minExclusive facet.</source>
        <translation>Длительность не соответствует фасету minExclusive.</translation>
    </message>
    <message>
        <source>Duration content is not listed in the enumeration facet.</source>
        <translation>Длительность отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>Duration content does not match pattern facet.</source>
        <translation>Длительность не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Boolean content does not match pattern facet.</source>
        <translation>Булевое число не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Binary content does not match the length facet.</source>
        <translation>Двоичные данные не соответствуют фасету length.</translation>
    </message>
    <message>
        <source>Binary content does not match the minLength facet.</source>
        <translation>Двоичные данные не соответствуют фасету minLength.</translation>
    </message>
    <message>
        <source>Binary content does not match the maxLength facet.</source>
        <translation>Двоичные данные не соответствуют фасету maxLength.</translation>
    </message>
    <message>
        <source>Binary content is not listed in the enumeration facet.</source>
        <translation>Двоичные данные отсутствуют в фасете enumeration.</translation>
    </message>
    <message>
        <source>Invalid QName content: %1.</source>
        <translation>Некорректное содержимое QName: %1.</translation>
    </message>
    <message>
        <source>QName content is not listed in the enumeration facet.</source>
        <translation>Содержимое QName отсутствует в фасете enumeration.</translation>
    </message>
    <message>
        <source>QName content does not match pattern facet.</source>
        <translation>Содержимое QName не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Notation content is not listed in the enumeration facet.</source>
        <translation>Содержимое Notation не перечислено в фасете enumeration.</translation>
    </message>
    <message>
        <source>List content does not match length facet.</source>
        <translation>Список не соответствует фасету length.</translation>
    </message>
    <message>
        <source>List content does not match minLength facet.</source>
        <translation>Список не соответствует фасету minLength.</translation>
    </message>
    <message>
        <source>List content does not match maxLength facet.</source>
        <translation>Список не соответствует фасету maxLength.</translation>
    </message>
    <message>
        <source>List content is not listed in the enumeration facet.</source>
        <translation>Содержимое списка не перечислено в фасете enumeration.</translation>
    </message>
    <message>
        <source>List content does not match pattern facet.</source>
        <translation>Содержимое списка не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Union content is not listed in the enumeration facet.</source>
        <translation>Объединение не перечислено в фасете enumeration.</translation>
    </message>
    <message>
        <source>Union content does not match pattern facet.</source>
        <translation>Объединение не соответствует фасету pattern.</translation>
    </message>
    <message>
        <source>Data of type %1 are not allowed to be empty.</source>
        <translation>Данные типа %1 не могут быть пустыми.</translation>
    </message>
    <message>
        <source>Element %1 is missing child element.</source>
        <translation>У элемента %1 отсутствует дочерний элемент.</translation>
    </message>
    <message>
        <source>There is one IDREF value with no corresponding ID: %1.</source>
        <translation>Присутствует одно значение IDREF без соответствующего ID: %1.</translation>
    </message>
    <message>
        <source>Loaded schema file is invalid.</source>
        <translation>Загруженный файл схемы некорректен.</translation>
    </message>
    <message>
        <source>%1 contains invalid data.</source>
        <translation>%1 содержит некорректные данные.</translation>
    </message>
    <message>
        <source>xsi:schemaLocation namespace %1 has already appeared earlier in the instance document.</source>
        <translation>Пространство имён xsi:schemaLocation %1 уже встречалось ранее в данном документе.</translation>
    </message>
    <message>
        <source>xsi:noNamespaceSchemaLocation cannot appear after the first no-namespace element or attribute.</source>
        <translation>xsi:noNamespaceSchemaLocation не может встречаться после первого не-`namespace` элемента или атрибута.</translation>
    </message>
    <message>
        <source>No schema defined for validation.</source>
        <translation>Схема для проверки не определена.</translation>
    </message>
    <message>
        <source>No definition for element %1 available.</source>
        <translation>Отсутствует определение элемента %1.</translation>
    </message>
    <message>
        <source>Specified type %1 is not known to the schema.</source>
        <translation>Указанный тип %1 шаблону не известен.</translation>
    </message>
    <message>
        <source>Element %1 is not defined in this scope.</source>
        <translation>Элемент %1 не определён в данном контексте.</translation>
    </message>
    <message>
        <source>Declaration for element %1 does not exist.</source>
        <translation>Отсутствует объявление элемента %1.</translation>
    </message>
    <message>
        <source>Element %1 contains invalid content.</source>
        <translation>В элементе %1 находится некорректное содержимое.</translation>
    </message>
    <message>
        <source>Element %1 is declared as abstract.</source>
        <translation>Элемент %1 объявлен абстрактным.</translation>
    </message>
    <message>
        <source>Element %1 is not nillable.</source>
        <translation>Элемент %1 необнуляемый.</translation>
    </message>
    <message>
        <source>Attribute %1 contains invalid data: %2</source>
        <translation>Атрибут %1 содержит некорректные данные: %2</translation>
    </message>
    <message>
        <source>Element contains content although it is nillable.</source>
        <translation>Элемент необнуляемый, т.к. имеет содержимое.</translation>
    </message>
    <message>
        <source>Fixed value constraint not allowed if element is nillable.</source>
        <translation>Для обнуляемых элементов недопустимо ограничение фиксированным значением.</translation>
    </message>
    <message>
        <source>Specified type %1 is not validly substitutable with element type %2.</source>
        <translation>Указанный тип %1 не может быть корректно замещён элементом типа %2.</translation>
    </message>
    <message>
        <source>Complex type %1 is not allowed to be abstract.</source>
        <translation>Недопустимо, чтобы сложный тип %1 был абстрактным.</translation>
    </message>
    <message>
        <source>Element %1 contains not allowed attributes.</source>
        <translation>Элемент %1 содержит недопустимые атрибуты.</translation>
    </message>
    <message>
        <source>Element %1 contains not allowed child element.</source>
        <translation>Элемент %1 содержит недопустимый дочерний элемент.</translation>
    </message>
    <message>
        <source>Content of element %1 does not match its type definition: %2.</source>
        <translation>Содержимое элемента %1 не соответствует его определению типа: %2.</translation>
    </message>
    <message>
        <source>Content of element %1 does not match defined value constraint.</source>
        <translation>Содержимое элемента %1 не соответствует определённому ограничению значения.</translation>
    </message>
    <message>
        <source>Element %1 contains not allowed child content.</source>
        <translation>Элемент %1 содержит недопустимое дочернее содержимое.</translation>
    </message>
    <message>
        <source>Element %1 contains not allowed text content.</source>
        <translation>Элемент %1 содержит недопустимое текстовое содержимое.</translation>
    </message>
    <message>
        <source>Element %1 cannot contain other elements, as it has a fixed content.</source>
        <translation>Элемент %1 не может содержать другие элементы, так как имеет фиксированное содержимое.</translation>
    </message>
    <message>
        <source>Element %1 is missing required attribute %2.</source>
        <translation>У элемента %1 отсутствует необходимый атрибут %2.</translation>
    </message>
    <message>
        <source>Attribute %1 does not match the attribute wildcard.</source>
        <translation>Атрибут %1 не соответствует шаблону.</translation>
    </message>
    <message>
        <source>Declaration for attribute %1 does not exist.</source>
        <translation>Отсутствует объявление атрибута %1.</translation>
    </message>
    <message>
        <source>Element %1 contains two attributes of type %2.</source>
        <translation>Элемент %1 содержит два атрибута типа %2.</translation>
    </message>
    <message>
        <source>Attribute %1 contains invalid content.</source>
        <translation>Элемент %1 содержит некорректное содержимое.</translation>
    </message>
    <message>
        <source>Element %1 contains unknown attribute %2.</source>
        <translation>Элемент %1 содержит неизвестный атрибут %2.</translation>
    </message>
    <message>
        <source>Content of attribute %1 does not match its type definition: %2.</source>
        <translation>Содержимое атрибута %1 не соответствует его определению типа: %2.</translation>
    </message>
    <message>
        <source>Content of attribute %1 does not match defined value constraint.</source>
        <translation>Содержимое атрибута %1 не соответствует определённому ограничению значения.</translation>
    </message>
    <message>
        <source>Non-unique value found for constraint %1.</source>
        <translation>Обнаружено неуникальное значение для ограничения %1.</translation>
    </message>
    <message>
        <source>Key constraint %1 contains absent fields.</source>
        <translation>Ограничение на ключ %1 содержит недостающие поля.</translation>
    </message>
    <message>
        <source>Key constraint %1 contains references nillable element %2.</source>
        <translation>Ограничение на ключ %1 содержит ссылки на обнуляемый элемент %2.</translation>
    </message>
    <message>
        <source>No referenced value found for key reference %1.</source>
        <translation>Контрольное значение не найдено для ссылки на ключ %1.</translation>
    </message>
    <message>
        <source>More than one value found for field %1.</source>
        <translation>Для поля %1 найдено более одного значения.</translation>
    </message>
    <message>
        <source>Field %1 has no simple type.</source>
        <translation>Поле %1 не имеет простого типа.</translation>
    </message>
    <message>
        <source>ID value &apos;%1&apos; is not unique.</source>
        <translation>Значение ID «%1» не уникально.</translation>
    </message>
    <message>
        <source>&apos;%1&apos; attribute contains invalid QName content: %2.</source>
        <translation>Атрибут «%1» имеет некорректное содержимое QName: %2.</translation>
    </message>
    <message>
        <source>empty</source>
        <translation>пусто</translation>
    </message>
    <message>
        <source>zero or one</source>
        <translation>нуль или один</translation>
    </message>
    <message>
        <source>exactly one</source>
        <translation>ровно один</translation>
    </message>
    <message>
        <source>one or more</source>
        <translation>один или более</translation>
    </message>
    <message>
        <source>zero or more</source>
        <translation>нуль или более</translation>
    </message>
    <message>
        <source>Required type is %1, but %2 was found.</source>
        <translation>Требуется тип %1, но обнаружен %2.</translation>
    </message>
    <message>
        <source>Promoting %1 to %2 may cause loss of precision.</source>
        <translation>Преобразование %1 к %2 может снизить точность.</translation>
    </message>
    <message>
        <source>The focus is undefined.</source>
        <translation>Фокус не определён.</translation>
    </message>
    <message>
        <source>It&apos;s not possible to add attributes after any other kind of node.</source>
        <translation>Невозможно добавлять атрибуты после любого другого вида узла.</translation>
    </message>
    <message>
        <source>An attribute by name %1 has already been created.</source>
        <translation>Атрибут с именем %1 уже существует.</translation>
    </message>
    <message>
        <source>Only the Unicode Codepoint Collation is supported(%1). %2 is unsupported.</source>
        <translation>Поддерживается только Unicode Codepoint Collation (%1). %2 не поддерживается.</translation>
    </message>
    <message>
        <source>An %1-attribute with value %2 has already been declared.</source>
        <translation>Атрибут %1 со значением %2 был уже объявлен.</translation>
    </message>
    <message>
        <source>An %1-attribute must have a valid %2 as value, which %3 isn&apos;t.</source>
        <translation>Атрибут %1 должен иметь значение типа %2, а %3 им не является.</translation>
    </message>
    <message>
        <source>No operand in an integer division, %1, can be %2.</source>
        <translation>Операнд целочисленного деления %1 не может быть %2.</translation>
    </message>
    <message>
        <source>The first operand in an integer division, %1, cannot be infinity (%2).</source>
        <translation>Первый операнд целочисленного деления %1 не должен быть бесконечностью (%2).</translation>
    </message>
    <message>
        <source>The second operand in a division, %1, cannot be zero (%2).</source>
        <translation>Второй операнд веления %1 не может быть нулён (%2).</translation>
    </message>
    <message>
        <source>No casting is possible with %1 as the target type.</source>
        <translation>Невозможно преобразовать в тип %1.</translation>
    </message>
    <message>
        <source>It is not possible to cast from %1 to %2.</source>
        <translation>Невозможно преобразовать из %1 в %2.</translation>
    </message>
    <message>
        <source>Casting to %1 is not possible because it is an abstract type, and can therefore never be instantiated.</source>
        <translation>Невозможно преобразовать в %1, так как это абстрактный тип и его нельзя инстанцировать.</translation>
    </message>
    <message>
        <source>It&apos;s not possible to cast the value %1 of type %2 to %3</source>
        <translation>Невозможно преобразовать значение %1 типа %2 в %3</translation>
    </message>
    <message>
        <source>Failure when casting from %1 to %2: %3</source>
        <translation>Ошибка преобразования из %1 в %2: %3</translation>
    </message>
    <message>
        <source>No comparisons can be done involving the type %1.</source>
        <translation>Невозможно выполнить сравнение с типом %1.</translation>
    </message>
    <message>
        <source>Operator %1 is not available between atomic values of type %2 and %3.</source>
        <translation>Оператор %1 недоступен между атомарными значениями типов %2 и %3.</translation>
    </message>
    <message>
        <source>Circularity detected</source>
        <translation>Обнаружена зацикленность</translation>
    </message>
    <message>
        <source>The first argument to %1 cannot be of type %2.</source>
        <translation>Первый аргумент %1 не может быть типа %2.</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Only the standard attributes can appear.</source>
        <translation>У элемента %2 не должно быть атрибута %1. Допустимы только стандартные атрибуты.</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Only %3 is allowed, and the standard attributes.</source>
        <translation>У элемента %2 не должно быть атрибута %1. Допустимы только %3 и стандартные атрибуты.</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Allowed is %3, %4, and the standard attributes.</source>
        <translation>У элемента %2 не должно быть атрибута %1. Допустимы только %3, %4 и стандартные атрибуты.</translation>
    </message>
    <message>
        <source>Attribute %1 cannot appear on the element %2. Allowed is %3, and the standard attributes.</source>
        <translation>У элемента %2 не должно быть атрибута %1. Допустимы только %3 и стандартные атрибуты.</translation>
    </message>
    <message>
        <source>XSL-T attributes on XSL-T elements must be in the null namespace, not in the XSL-T namespace which %1 is.</source>
        <translation>Атрибуты XSL-T у XSL-T элементов должны быть в пустом пространстве имён, а не в XSL-T, в котором находится %1.</translation>
    </message>
    <message>
        <source>The attribute %1 must appear on element %2.</source>
        <translation>Атрибут %1 должен присутствовать у элемента %2.</translation>
    </message>
    <message>
        <source>The element with local name %1 does not exist in XSL-T.</source>
        <translation>Элемент с локальным именем %1 отсутствует в XSL-T.</translation>
    </message>
</context>
</TS>
