<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU">
<context>
    <name>Object</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/compiler/qqmlirbuilder.cpp" line="+172"/>
        <source>Duplicate scoped enum name</source>
        <translation>Дублирование имени перечисления</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Duplicate signal name</source>
        <translation>Дублирование имени сигнала</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Duplicate property name</source>
        <translation>Дублирование имени свойства</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Property duplicates alias name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Property names cannot begin with an upper case letter</source>
        <translation>Имена свойств не могут начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+34"/>
        <source>Duplicate default property</source>
        <translation>Дублирование свойства по умолчанию</translation>
    </message>
    <message>
        <location line="-17"/>
        <source>Duplicate alias name</source>
        <translation>Дублирование имени псевдонима</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Alias has same name as existing property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Alias names cannot begin with an upper case letter</source>
        <translation>Имена псевдонимов не могут начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Property value set multiple times</source>
        <translation>Значение свойства задано несколько раз</translation>
    </message>
</context>
<context>
    <name>QQmlAnonymousComponentResolver</name>
    <message>
        <source>Component objects cannot declare new functions.</source>
        <translation type="vanished">Объекты Component не могут объявлять новые функции.</translation>
    </message>
    <message>
        <source>Component objects cannot declare new properties.</source>
        <translation type="vanished">Объекты Component не могут объявлять новые свойства.</translation>
    </message>
    <message>
        <source>Component objects cannot declare new signals.</source>
        <translation type="vanished">Объекты Component не могут объявлять новые сигналы.</translation>
    </message>
    <message>
        <source>Cannot create empty component specification</source>
        <translation type="vanished">Невозможно создать пустую спецификацю компонента</translation>
    </message>
    <message>
        <source>Component elements may not contain properties other than id</source>
        <translation type="vanished">Элементы Component не могут содержать свойств кроме id</translation>
    </message>
    <message>
        <source>Invalid component body specification</source>
        <translation type="vanished">Некорректная спецификация тела компонента</translation>
    </message>
    <message>
        <source>id is not unique</source>
        <translation type="vanished">id не уникален</translation>
    </message>
    <message>
        <source>Circular alias reference detected</source>
        <translation type="vanished">Обнаружен псевдоним с циклической ссылкой</translation>
    </message>
    <message>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation type="vanished">Некорректная ссылка на псевдоним. Не удалось найти id «%1»</translation>
    </message>
    <message>
        <source>Invalid alias target location: %1</source>
        <translation type="vanished">Некорректное размещение цели псевдонима: %1</translation>
    </message>
</context>
<context>
    <name>QQmlCodeGenerator</name>
    <message>
        <location line="+261"/>
        <location line="+949"/>
        <source>Property value set multiple times</source>
        <translation>Значение свойства задано несколько раз</translation>
    </message>
    <message>
        <location line="-911"/>
        <location line="+936"/>
        <source>Expected type name</source>
        <translation>Ожидается название типа</translation>
    </message>
    <message>
        <location line="-572"/>
        <source>Scoped enum names must begin with an upper case letter</source>
        <translation>Имена перечислений должны начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Enum names must begin with an upper case letter</source>
        <translation>Имена перечислений должны начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Enum value must be an integer</source>
        <translation>Значение перечисления должно быть целым</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Enum value out of range</source>
        <translation>Значение перечисления вне диапазона</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Signal names cannot begin with an upper case letter</source>
        <translation>Имена сигналов не могут начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Illegal signal name</source>
        <translation>Недопустимое имя сигнала</translation>
    </message>
    <message>
        <location line="+366"/>
        <source>No property alias location</source>
        <translation>Отсутствует размещение псевдонима свойства</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+6"/>
        <location line="+4"/>
        <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
        <translation>Некорректная ссылка на псевдоним. Ссылка на псевдоним должна быть указана, как &lt;id&gt;, &lt;id&gt;.&lt;свойство&gt; или &lt;id&gt;.&lt;свойство значения&gt;.&lt;свойство&gt;</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Invalid alias location</source>
        <translation>Неверное размещение псевдонима</translation>
    </message>
    <message>
        <location line="-70"/>
        <source>Invalid component id specification</source>
        <translation>Некорректная спецификация идентификатора компонента</translation>
    </message>
    <message>
        <location line="-1203"/>
        <location line="+7"/>
        <source>Duplicate method name</source>
        <translation>Дублирование имени метода</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Method names cannot begin with an upper case letter</source>
        <translation>Имена методов не могут начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Illegal method name</source>
        <translation>Недопустимое имя метода</translation>
    </message>
    <message>
        <location line="+1319"/>
        <source>Invalid empty ID</source>
        <translation>Пустой идентификатор недопустим</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>IDs cannot start with an uppercase letter</source>
        <translation>Идентификаторы не могут начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>IDs must start with a letter or underscore</source>
        <translation>Идентификаторы должны начинаться с буквы или подчёркивания</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>IDs must contain only letters, numbers, and underscores</source>
        <translation>Идентификаторы должны содержать только буквы, цифры и подчёркивания</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>ID illegally masks global JavaScript property</source>
        <translation>Недопустимо, чтобы идентификатор маскировал глобальное свойство JavaScript</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Invalid use of id property</source>
        <translation>Некорректное использование свойства id</translation>
    </message>
    <message>
        <location line="-434"/>
        <location line="+360"/>
        <source>Illegal property name</source>
        <translation>Недопустимое имя свойства</translation>
    </message>
</context>
<context>
    <name>QQmlComponent</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlcomponent.cpp" line="+831"/>
        <source>Invalid empty URL</source>
        <translation>Пустой URL недопустим</translation>
    </message>
    <message>
        <location line="+1088"/>
        <location line="+149"/>
        <source>createObject: value is not an object</source>
        <translation>createObject: значение не является объектом</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlincubator.cpp" line="+281"/>
        <source>Maximum call stack size exceeded.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Object or context destroyed during incubation</source>
        <translation>Объект или контекст уничтожен во время инкубации</translation>
    </message>
</context>
<context>
    <name>QQmlConnections</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmeta/types/qqmlconnections.cpp" line="+341"/>
        <location line="+135"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>Невозможно назначить несуществующему свойству «%1»</translation>
    </message>
    <message>
        <location line="-125"/>
        <source>Connections: nested objects not allowed</source>
        <translation>Подключения: вложенные объекты недопустимы</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Connections: syntax error</source>
        <translation>Подключения: синтаксическая ошибка</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Connections: script expected</source>
        <translation>Подключения: ожидается сценарий</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(&lt;arguments&gt;) { ... }</source>
        <translation>Явное определение свойств onFoo в Connections устарело. Используйте следующую форму: function onFoo(&lt;параметры&gt;) { ... }</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Detected function &quot;%1&quot; in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.</source>
        <translation>Функция «%1» устарела в элементе Connections. Вероятно, он предназначен для обработки сигналов, но ни один из сигналов цели не соответствует имени.</translation>
    </message>
</context>
<context>
    <name>QQmlDebugServerImpl</name>
    <message>
        <location filename="../../qtdeclarative/src/plugins/qmltooling/qmldbg_server/qqmldebugserverfactory.cpp" line="+343"/>
        <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
        <translation>Отладчик QML: Обнаружен неверный параметр «%1». Пропускается.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
        <translation>Отладчик QML: Пропускается «-qmljsdebugger=%1».</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
        <translation>Формат: -qmljsdebugger=[file:&lt;файл&gt;|port:&lt;начальный_порт&gt;][,&lt;конечный_порт&gt;][,host:&lt;ip адрес&gt;][,блок][,services:&lt;сервис&gt;][,&lt;сервис&gt;]*</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
        <translation>«file:» может использоваться для указания имени файла, к которому отладчик попытается подключиться с помощью QLocalSocket. Если передан параметр «file:», то «host:» и «port:» будут проигнорированы.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
        <translation>«host:» и «port:» могут использоваться для задания адреса и одного или диапазона портов, к которым отладчик попытается подключиться через QTcpServer.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
        <translation>«block» заставляет отладчик и некоторые сервисы ждать подключения и готовности клиентов перед первым запуском движка QML.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
        <translation>«services:» используется для задания списка отладочных сервисов, загружаемых отладчиком. Некоторые из них могут конфликтовать с другими. Отладчик V4 не должен загружаться при использовании профайлера QML, так как последний отключает JIT в пользу интерпретатора JavaScript. Следующие сервисы доступны по умолчанию:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>The QML debugger</source>
        <translation>Отладчик QML</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The V4 debugger</source>
        <translation>Отладчик V4</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The QML inspector</source>
        <translation>Инспектор QML</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The QML profiler</source>
        <translation>Профайлер QML</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Allows the client to delay the starting and stopping of
		  QML engines until other services are ready. QtCreator
		  uses this service with the QML profiler in order to
		  profile multiple QML engines at the same time.</source>
        <translation>Позволяет клиентам задерживать запуск и остановку
		  движков QML, пока остальные сервисы не будут готовы. QtCreator
		  использует этот сервис совместно с профайлером QML для
		  одновременного профилирования нескольких движков QML.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Sends qDebug() and similar messages over the QML debug
		  connection. QtCreator uses this for showing debug
		  messages in the debugger console.</source>
        <translation>Отправляет qDebug() и прочие сообщения через отладочное соединение
		  QML. QtCreator использует его для отображения
		  отладочных сообщений в консоли отладчика.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>helps to see if a translated text
		  will result in an elided text
		  in QML elements.</source>
        <translation>помогает увидеть, приведёт ли переведенный текст
		  к пропаже его части
		  в элементах QML.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
        <translation>Другие сервисы, предоставляемые модулями qmltooling, реализующими QQmlDebugServiceFactory и находящимися в стандартных каталогах модулей, также будут доступны и могут быть указаны. Если параметр «services» не указан, то будут загружены все найденные сервисы.</translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp" line="+438"/>
        <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
        <translation>Делегат DelegateModel нельзя менять внутри onUpdated.</translation>
    </message>
    <message>
        <location line="+112"/>
        <source>The delegateModelAccess of a DelegateModel cannot be changed within onUpdated.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+152"/>
        <source>The maximum number of supported DelegateModelGroups is 8</source>
        <translation>Поддерживается максимум 8 DelegateModelGroups</translation>
    </message>
    <message>
        <location line="+119"/>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation>Нельзя менять группу DelegateModel внутри onChanged</translation>
    </message>
    <message>
        <location line="+1115"/>
        <source>The delegates of a DelegateModel cannot be changed within onUpdated.</source>
        <translation>Делегаты DelegateModel нельзя менять внутри onUpdated.</translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModelGroup</name>
    <message>
        <location line="-1656"/>
        <source>Group names must start with a lower case letter</source>
        <translation>Имена групп должны начинаться с маленькой буквы</translation>
    </message>
    <message>
        <location line="+2884"/>
        <source>get: index out of range</source>
        <translation>get: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+89"/>
        <source>insert: index out of range</source>
        <translation>insert: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>create: index out of range</source>
        <translation>create: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>resolve: from index out of range</source>
        <translation>resolve: индекс from вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: from index invalid</source>
        <translation>resolve: невереный индекс from</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>resolve: to index out of range</source>
        <translation>resolve: индекс to вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: to index invalid</source>
        <translation>resolve: невереный индекс to</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>resolve: from is not an unresolved item</source>
        <translation>resolve: from не указывает на разрешённый элемент</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: to is not a model item</source>
        <translation>resolve: to ― не элемент модели</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>remove: invalid index</source>
        <translation>remove: неверный индекс</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>remove: index out of range</source>
        <translation>remove: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>remove: invalid count</source>
        <translation>remove: неверное количество</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>addGroups: index out of range</source>
        <translation>addGroups: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>addGroups: invalid count</source>
        <translation>addGroups: неверное количество</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>removeGroups: index out of range</source>
        <translation>removeGroups: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>removeGroups: invalid count</source>
        <translation>removeGroups: неверное количество</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>setGroups: index out of range</source>
        <translation>setGroups: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>setGroups: invalid count</source>
        <translation>setGroups: неверное количество</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>move: invalid from index</source>
        <translation>move: неверный индекс from</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>move: invalid to index</source>
        <translation>move: неверный индекс to</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>move: invalid count</source>
        <translation>move: неверное количество</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>move: from index out of range</source>
        <translation>move: индекс from вне диапазона</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>move: to index out of range</source>
        <translation>move: индекс to вне диапазона</translation>
    </message>
</context>
<context>
    <name>QQmlEngine</name>
    <message>
        <source>Locale cannot be instantiated. Use Qt.locale()</source>
        <translation type="vanished">Нельзя создать локаль. Используйте Qt.locale()</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlengine.cpp" line="+200"/>
        <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
        <translation>Ещё «%1» элементов будет создано в процессе при уничтожении движка.</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qmllocalstorage/qqmllocalstorage.cpp" line="+244"/>
        <source>executeSql called outside transaction()</source>
        <translation>executeSql() вызван вне transaction()</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Read-only Transaction</source>
        <translation>Транзакция только для чтения</translation>
    </message>
    <message>
        <location line="+116"/>
        <source>Version mismatch: expected %1, found %2</source>
        <translation>Несовпадение версий: ожидалась %1, найдена %2</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>SQL transaction failed</source>
        <translation>Не удалось выполнить транзакцию SQL</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>transaction: missing callback</source>
        <translation>транзакция: отсутствует обратный вызов</translation>
    </message>
    <message>
        <location line="+268"/>
        <source>SQL: can&apos;t create database, offline storage is disabled.</source>
        <translation>SQL: нельзя создать базу данных ― автономное хранилище отключено.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>LocalStorage: can&apos;t create path %1</source>
        <translation>LocalStorage: не удалось создать путь %1</translation>
    </message>
    <message>
        <location line="+16"/>
        <location line="+14"/>
        <source>SQL: database version mismatch</source>
        <translation>Не совпадает версия базы данных SQL</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>SQL: Cannot open database</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlEnumTypeResolver</name>
    <message>
        <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
        <translation type="vanished">Некорректное присваивание свойства: Значение перечисления «%1» не может начинаться с маленькой буквы</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+509"/>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation>Некорректное присваивание свойства: «%1» свойство только для чтения</translation>
    </message>
</context>
<context>
    <name>QQmlImportDatabase</name>
    <message>
        <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
        <translation type="vanished">«%1» неоднозначно. Найдено в %2 и %3</translation>
    </message>
    <message>
        <source>- %1 is neither a type nor a namespace</source>
        <translation type="vanished">- %1 не является ни типом, ни пространством имён</translation>
    </message>
    <message>
        <source>- %1 is not a namespace</source>
        <translation type="vanished">- %1 не является пространством имён</translation>
    </message>
    <message>
        <source>- %1 is not a type</source>
        <translation type="vanished">- %1 не является типом</translation>
    </message>
    <message>
        <source>- nested namespaces not allowed</source>
        <translation type="vanished">- вложенные пространства имён недопустимы</translation>
    </message>
    <message>
        <source>local directory</source>
        <translation type="vanished">локальный каталог</translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation type="vanished">неоднозначно. Найдено в %1 и %2</translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation type="vanished">неоднозначно. Найдено в %1 версий %2.%3 и %4.%5</translation>
    </message>
    <message>
        <source>is instantiated recursively</source>
        <translation type="vanished">обрабатывается рекурсивно</translation>
    </message>
    <message>
        <source>is not a type</source>
        <translation type="vanished">не является типом</translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
        <translation type="vanished">в статическом плагине «%2» модуля «%1» нет URI метаданных</translation>
    </message>
    <message>
        <source>module does not support the designer &quot;%1&quot;</source>
        <translation type="vanished">модуль не поддерживает дизайнер «%1»</translation>
    </message>
    <message>
        <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
        <translation type="vanished">не удалось загрузить плагин для модуля «%1»: %2</translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
        <translation type="vanished">невозможно загрузить статический плагин «%2» для модулья «%1»: %3</translation>
    </message>
    <message>
        <source>could not resolve all plugins for module &quot;%1&quot;</source>
        <translation type="vanished">невозможно найти все плагины для модуля «%1»</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation type="vanished">модуль «%1» плагина «%2» не найден</translation>
    </message>
    <message>
        <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
        <translation type="vanished">«%1» версии %2.%3 определено более одного раза в модуле «%4»</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation type="vanished">модуль «%1» версии %2.%3 не установлен</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="vanished">модуль «%1» не установлен</translation>
    </message>
    <message>
        <source>&quot;%1&quot;: no such directory</source>
        <translation type="vanished">«%1»: каталог не существует</translation>
    </message>
    <message>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation type="vanished">каталог «%1» не содержит ни qmldir, ни namespace</translation>
    </message>
    <message>
        <source>File name case mismatch for &quot;%1&quot;</source>
        <translation type="vanished">Регистр имени файла не соответствует «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlListModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmllistmodel.cpp" line="+2370"/>
        <source>unable to enable dynamic roles as this model is not empty</source>
        <translation>не удалось включить динамические роли, так как эта модель не пуста</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>unable to enable static roles as this model is not empty</source>
        <translation>не удалось включить статические роли, так как эта модель не пуста</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
        <translation>установка динамической роли должна выполняться из основного потока перед созданием каких-либо рабочих сценариев</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation>remove: индексы [%1 - %2] вне диапазона [0 - %3]</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>remove: incorrect number of arguments</source>
        <translation>remove: недопустимое число аргументов</translation>
    </message>
    <message>
        <location line="+80"/>
        <source>insert: index %1 out of range</source>
        <translation>insert: индекс %1 вне диапазона</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+3"/>
        <source>insert: value is not an object</source>
        <translation>insert: значение не является объектом</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>move: out of range</source>
        <translation>move: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+92"/>
        <location line="+3"/>
        <source>append: value is not an object</source>
        <translation>append: значение не является объектом</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>set: value is not an object</source>
        <translation>set: значение не является объектом</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+46"/>
        <source>set: index %1 out of range</source>
        <translation>set: индекс %1 вне диапазона</translation>
    </message>
    <message>
        <location line="+44"/>
        <location line="+15"/>
        <source>ListElement: cannot contain nested elements</source>
        <translation>ListElement: не может содержать вложенные элементы</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>ListElement: cannot use reserved &quot;id&quot; property</source>
        <translation>ListElement: невозможно использовать зарезервированное свойство «id»</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>ListElement: cannot use script for property value</source>
        <translation>ListElement: невозможно использовать сценарий в качестве значения свойства</translation>
    </message>
    <message>
        <location line="+120"/>
        <source>ListModel: undefined property &apos;%1&apos;</source>
        <translation>ListModel: неопределённое свойство «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlObjectCreator</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp" line="+684"/>
        <source>Cannot assign value %1 to property %2</source>
        <translation>Невозможно присвоить значение «%1» свойству «%2»</translation>
    </message>
    <message>
        <location line="+256"/>
        <location line="+21"/>
        <source>Cannot set properties on %1 as it is null</source>
        <translation>Невозможно установить свойства для «%1», так как он нулевой</translation>
    </message>
    <message>
        <location line="+213"/>
        <source>Cannot assign an object to signal property %1</source>
        <translation>Невозможно назначить объект к свойству сигнала %1</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Cannot assign object type %1 with no default method</source>
        <translation>Невозможно присвоить объект типа «%1» без метода по умолчанию</translation>
    </message>
    <message>
        <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
        <translation type="vanished">Невозможно подключить отсутствующий сигнал/слот %1 к %2</translation>
    </message>
    <message>
        <location line="-1020"/>
        <source>Cannot instantiate bound inline component in different file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Cannot instantiate bound component outside its creation context</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+801"/>
        <source>Using grouped property syntax on %1 which has no properties</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+219"/>
        <source>Cannot connect mismatched signal/slot %1 vs %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Cannot assign object to interface property</source>
        <translation>Невозможно назначить объект свойству интерфейса</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Cannot assign object to read only list</source>
        <translation>Невозможно назначить объект только читаемому списку</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cannot construct value type from given object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cannot assign primitives to lists</source>
        <translation>Невозможно назначить примитивы списку</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Unable to create object of type %1</source>
        <translation>Невозможно создать объект типа «%1»</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Composite Singleton Type %1 is not creatable</source>
        <translation>Нельзя создавать сложный Singleton-тип %1</translation>
    </message>
</context>
<context>
    <name>QQmlObjectModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmlobjectmodel.cpp" line="+420"/>
        <source>insert: index %1 out of range</source>
        <translation>insert: индекс %1 вне диапазона</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>move: out of range</source>
        <translation>move: индекс вне диапазона</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation>remove: индексы [%1 - %2] вне диапазона [0 - %3]</translation>
    </message>
</context>
<context>
    <name>QQmlParser</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/parser/qqmljslexer.cpp" line="+1376"/>
        <source>Illegal syntax for exponential number</source>
        <translation>Недопустимый синтаксис для экспоненциального числа</translation>
    </message>
    <message>
        <location line="-200"/>
        <source>Unclosed string at end of line</source>
        <translation>Незакрытый текст в конце строки</translation>
    </message>
    <message>
        <location line="-741"/>
        <source>Illegal unicode escape sequence</source>
        <translation>Недопустимая unicode esc-последовательность</translation>
    </message>
    <message>
        <location line="+1053"/>
        <source>Unterminated regular expression literal</source>
        <translation>Незаконченный литерал регулярного выражения</translation>
    </message>
    <message>
        <location line="-66"/>
        <source>Invalid regular expression flag &apos;%0&apos;</source>
        <translation>Некорректный флаг «%0» в регулярном выражении</translation>
    </message>
    <message>
        <location line="-669"/>
        <source>Unexpected token &apos;.&apos;</source>
        <translation>Неожиданный символ «.»</translation>
    </message>
    <message>
        <location line="+245"/>
        <source>Stray newline in string literal</source>
        <translation>Ненужный перевод строки в строковом литерале</translation>
    </message>
    <message>
        <location line="+80"/>
        <source>End of file reached at escape sequence</source>
        <translation>ESC-последовательность прервана концом файла</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Illegal hexadecimal escape sequence</source>
        <translation>Недопустимая шестнадцатеричная esc-последовательность</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Octal escape sequences are not allowed</source>
        <translation>Восьмеричные esc-последовательности недопустимы</translation>
    </message>
    <message>
        <location line="+45"/>
        <source>There can be at most one numeric separator between digits</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>A trailing numeric separator is not allowed in numeric literals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+53"/>
        <source>At least one octal digit is required after &apos;0%1&apos;</source>
        <translation>Необходима минимум одна восьмеричная цифра после «0%1»</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>At least one binary digit is required after &apos;0%1&apos;</source>
        <translation>Необходима минимум одна двоичная цифра после «0%1»</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
        <translation>Десятичные числа не могут начинаться с «0»</translation>
    </message>
    <message>
        <location line="+461"/>
        <source>Incomplete version number (dot but no minor)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-553"/>
        <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
        <translation>Необходима минимум одна шестнадцатеричная цифра после «0%1»</translation>
    </message>
    <message>
        <location line="+223"/>
        <location line="+23"/>
        <source>Unterminated regular expression backslash sequence</source>
        <translation>Регулярное выражение содержит незавершённую экранированную последовательность</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Unterminated regular expression class</source>
        <translation>Регулярное выражение содержит незавершённый класс</translation>
    </message>
    <message>
        <location line="+224"/>
        <location line="+8"/>
        <location line="+107"/>
        <source>Syntax error</source>
        <translation>Синтаксическая ошибка</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/compiler/qqmlirbuilder.cpp" line="-1011"/>
        <source>Unexpected object definition</source>
        <translation>Неожиданное определение объекта</translation>
    </message>
    <message>
        <source>Invalid import qualifier ID</source>
        <translation type="vanished">Некорректный ID спецификатора импорта</translation>
    </message>
    <message>
        <location line="+225"/>
        <source>Invalid import qualifier &apos;%1&apos;: must start with an uppercase letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
        <translation>Зарезервированное имя «Qt» не может быть использовано в качестве спецификатора</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Script import qualifiers must be unique.</source>
        <translation>Спецификаторы импорта сценария должны быть уникальными.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Script import requires a qualifier</source>
        <translation>Для импорта сценария требуется спецификатор</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Multiple %1 pragmas found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Unknown %1 &apos;%2&apos; in pragma</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+196"/>
        <source>Unknown pragma &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Empty pragma found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+234"/>
        <source>Function declaration inside grouped property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Library import requires a version</source>
        <translation type="vanished">Импорт библиотеки требует версию</translation>
    </message>
    <message>
        <source>Pragma requires a valid qualifier</source>
        <translation type="vanished">Pragma требует корректный квалификатор</translation>
    </message>
    <message>
        <location line="-146"/>
        <source>Expected parameter type</source>
        <translation>Ожидается тип параметра</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid signal parameter type: </source>
        <translation>Недопустимый тип параметра сигнала: </translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Invalid property type modifier</source>
        <translation>Недопустимый модификатор типа свойства</translation>
    </message>
    <message>
        <source>Unexpected property type modifier</source>
        <translation type="vanished">Неожиданный модификатор типа свойства</translation>
    </message>
    <message>
        <source>Expected property type</source>
        <translation type="vanished">Требуется тип свойства</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>JavaScript declaration outside Script element</source>
        <translation>Определение JavaScript вне элемента Script</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/parser/qqmljslexer.cpp" line="-85"/>
        <source>Imported file must be a script</source>
        <translation>Импортируемый файл должен быть сценарием</translation>
    </message>
    <message>
        <source>Module import requires a minor version (missing dot)</source>
        <translation type="vanished">При подключении модулей необходимо указывать минорную версию (отсутствует точка)</translation>
    </message>
    <message>
        <source>Module import requires a minor version (missing number)</source>
        <translation type="vanished">При подключении модулей необходимо указывать минорную версию (отсутствует число)</translation>
    </message>
    <message>
        <location line="+54"/>
        <location line="+12"/>
        <source>File import requires a qualifier</source>
        <translation>Импортирование файла требует квалификатор</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Invalid import qualifier</source>
        <translation>Некорректный квалификатор импортирования</translation>
    </message>
    <message>
        <location line="-65"/>
        <location line="+8"/>
        <location line="+10"/>
        <source>Invalid module URI</source>
        <translation>Некорректный URI модуля</translation>
    </message>
    <message>
        <source>Module import requires a version</source>
        <translation type="vanished">Для импортирования модуля необходима версия</translation>
    </message>
    <message>
        <location line="+29"/>
        <location line="+12"/>
        <source>Module import requires a qualifier</source>
        <translation>Для импортирования модуля необходим квалификатор</translation>
    </message>
</context>
<context>
    <name>QQmlPartsModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp" line="+56"/>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation>Нельзя менять группу DelegateModel внутри onChanged</translation>
    </message>
    <message>
        <location line="+113"/>
        <source>Delegate component must be Package type.</source>
        <translation>Компонент делегата должен быть типа Package.</translation>
    </message>
</context>
<context>
    <name>QQmlPropertyCacheCreatorBase</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertycachecreator_p.h" line="+744"/>
        <source>Fully dynamic types cannot declare new properties.</source>
        <translation>Полностью динамические типы не могут объявлять новые свойства.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Fully dynamic types cannot declare new signals.</source>
        <translation>Полностью динамические типы не могут объявлять новые сигналы.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Fully Dynamic types cannot declare new functions.</source>
        <translation>Полностью динамические типы не могут объявлять новые функции.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Type &apos;%1&apos; cannot declare new members.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Non-existent attached object</source>
        <translation>Несуществующий прикреплённый объект</translation>
    </message>
    <message>
        <location line="-587"/>
        <source>Cannot override FINAL property</source>
        <translation>Невозможно переопределить свойство FINAL</translation>
    </message>
    <message>
        <location line="-2"/>
        <source>Nothing to override. Remove &quot;override&quot; keyword</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Cannot override non virtual property. Add &quot;virtual&quot; to the property of the base object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>unknown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+304"/>
        <source>Invalid signal parameter type: %1</source>
        <translation>Недопустимый тип параметра сигнала: %1</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
        <translation>Повторяющееся имя сигнала: неправильная перегрузка сигнала для изменения свойства или сигнала из базового класса</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
        <translation>Повторяющееся имя метода: неправильная перегрузка сигнала для изменения свойства или сигнала из базового класса</translation>
    </message>
    <message>
        <location line="+118"/>
        <source>Type cannot be used for &apos;on&apos; assignment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Invalid property type</source>
        <translation type="vanished">Некорректный тип свойства</translation>
    </message>
    <message>
        <location line="+351"/>
        <source>Cyclic alias</source>
        <translation>Зацикленный псевдоним</translation>
    </message>
    <message>
        <location line="+23"/>
        <location line="+60"/>
        <source>Invalid alias target</source>
        <translation>Неверная цель псевдонима</translation>
    </message>
</context>
<context>
    <name>QQmlPropertyValidator</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertyvalidator.cpp" line="+119"/>
        <source>Property assignment expected</source>
        <translation>Требуется назначение свойства</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>Invalid use of namespace</source>
        <translation>Некорректное использование пространства имён</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Invalid attached object assignment</source>
        <translation>Некорректное назначение прикреплённого объекта</translation>
    </message>
    <message>
        <location line="-29"/>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation>«%1.%2» не доступно в %3 %4.%5.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation>«%1.%2» не доступно из-за версии компоненты.</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+70"/>
        <location line="+23"/>
        <source>Cannot assign a value directly to a grouped property</source>
        <translation>Невозможно присвоить значение непосредственно сгруппированному свойству</translation>
    </message>
    <message>
        <source>Attached properties cannot be used here</source>
        <translation type="vanished">Прикреплённые свойства не могут быть использованы здесь</translation>
    </message>
    <message>
        <location line="-22"/>
        <location line="+37"/>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation>Некорректное присваивание свойства: «%1» свойство только для чтения</translation>
    </message>
    <message>
        <location line="-31"/>
        <source>Cannot assign multiple values to a script property</source>
        <translation>Невозможно назначить множественное значение свойству сценария</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot assign multiple values to a singular property</source>
        <translation>Невозможно присвоить множество значений свойству, принимающему только одно</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Property has already been assigned a value</source>
        <translation>Свойству уже назначено значение</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid grouped property access</source>
        <translation>Некорректный доступ к сгруппированному свойству</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Invalid grouped property access: Property &quot;%1&quot; with primitive type &quot;%2&quot;.</source>
        <translation>Неверный доступ к групповому свойству: свойство «%1» примитивного типа «%2».</translation>
    </message>
    <message>
        <source>Invalid grouped property access: Property &quot;%1&quot; with type &quot;%2&quot;, which is not a value type</source>
        <translation type="vanished">Неверный доступ к групповому свойству: свойство «%1» типа «%2», не являющегося значением</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Cannot assign to non-existent default property</source>
        <translation>Невозможно назначить несуществующему свойству по умолчанию</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>Невозможно назначить несуществующему свойству «%1»</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Invalid use of id property with a value type</source>
        <translation>Недопустимое использование свойства id с типом значения</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Cannot assign primitives to lists</source>
        <translation>Невозможно назначить примитивы списку</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Invalid property assignment: unknown enumeration</source>
        <translation>Некорректное присваивание свойства: неизвестное перечисление</translation>
    </message>
    <message>
        <source> - Assigning null to incompatible properties in QML is deprecated. This will become a compile error in future versions of Qt.</source>
        <translation type="vanished"> - Присваивание null несовместимым свойствам в QML устарело. Оно станет ошибкой компиляции в будущих версиях Qt.</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Invalid property assignment: string expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «string»</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid property assignment: string or string list expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «string» или «string list»</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid property assignment: byte array expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа массив «byte»</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: url expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «url»</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: unsigned int expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «unsigned int»</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: int expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «int»</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Invalid property assignment: number expected</source>
        <translation>Некорректное присваивание свойства: требуется число</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: color expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «color»</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Invalid property assignment: date expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «date»</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: time expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «time»</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: datetime expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «datetime»</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+9"/>
        <location line="+36"/>
        <source>Invalid property assignment: point expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «point»</translation>
    </message>
    <message>
        <location line="-27"/>
        <location line="+9"/>
        <source>Invalid property assignment: size expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «size»</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: rect expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «rect»</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Invalid property assignment: boolean expected</source>
        <translation>Некорректное присваивание свойства: требуется значение булевого типа</translation>
    </message>
    <message>
        <source>Invalid property assignment: 2D vector expected</source>
        <translation type="vanished">Некорректное присваивание свойства: требуется значение типа «двухмерный вектор»</translation>
    </message>
    <message>
        <source>Invalid property assignment: 3D vector expected</source>
        <translation type="vanished">Некорректное присваивание свойства: требуется значение типа «трёхмерный вектор»</translation>
    </message>
    <message>
        <source>Invalid property assignment: 4D vector expected</source>
        <translation type="vanished">Некорректное присваивание свойства: требуется значение типа «четырёхмерный вектор»</translation>
    </message>
    <message>
        <source>Invalid property assignment: quaternion expected</source>
        <translation type="vanished">Некорректное присваивание свойства: требуется кватернион</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
        <translation>Некорректное присваивание свойства: требуется регулярное выражение; используйте синтаксис /pattern/</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: number or array of numbers expected</source>
        <translation>Некорректное присваивание свойства: требуется число или массив чисел</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Invalid property assignment: int or array of ints expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «int» или массив «int»</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Invalid property assignment: bool or array of bools expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «bool» или массив «bool»</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: url or array of urls expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «url» или массив «url»</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: string or array of strings expected</source>
        <translation>Некорректное присваивание свойства: требуется значение типа «string» или массив «string»</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
        <translation>Некорректное присваивание свойства: неподдерживаемый тип «%1»</translation>
    </message>
    <message>
        <location line="+74"/>
        <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
        <translation>«%1» не может воздействовать на «%2»</translation>
    </message>
    <message>
        <source>Cannot assign object to list property &quot;%1&quot;</source>
        <translation type="vanished">Невозможно присвоить объект свойству «%1» списка</translation>
    </message>
    <message>
        <location line="+37"/>
        <source>Cannot assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting &quot;%3&quot;</source>
        <translation>Невозможно присвоить значение типа «%1» свойству «%2», требуется «%3»</translation>
    </message>
    <message>
        <source>Cannot assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting an object</source>
        <translation type="vanished">Невозможно присвоить значение типа «%1» свойству «%2», требуется объект</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Cannot assign to property of unknown type &quot;%1&quot;.</source>
        <translation>Невозможно присвоить свойству неизвестного типа «%1».</translation>
    </message>
    <message>
        <location line="-4"/>
        <source>Cannot assign object of type &quot;%1&quot; to property of type &quot;%2&quot; as the former is neither the same as the latter nor a sub-class of it.</source>
        <translation>Нельзя назначить объект типа «%1» свойству типа «%2», так как тип первого не совпадает со вторым и не является его производным.</translation>
    </message>
    <message>
        <location line="-545"/>
        <source>%1 properties cannot be used here</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Invalid grouped property access: Property &quot;%1&quot; with type &quot;%2&quot;, which is neither a value nor an object type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Unsupported grouped property access: Property &quot;%1&quot; with type &quot;%2&quot; has a dynamic meta-object.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+261"/>
        <source>Invalid property assignment: %1 expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+151"/>
        <source>Cannot assign object of type &quot;%1&quot; to list property &quot;%2&quot;; expected &quot;%3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Invalid property assignment: script expected</source>
        <translation>Некорректное присваивание свойства: ожидается сценарий</translation>
    </message>
</context>
<context>
    <name>QQmlRewrite</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertycache.cpp" line="+915"/>
        <source>Signal has an excessive number of parameters: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation>Сигнал использует неименованный параметр перед именованным.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation>Параметр сигнала «%1» скрывает глобальную переменную.</translation>
    </message>
</context>
<context>
    <name>QQmlTypeData</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+1090"/>
        <source>Composite Singleton Type %1 is not creatable.</source>
        <translation>Нельзя создать сложный Singleton-тип %1.</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Element is not creatable.</source>
        <translation>Элемент несоздаваем.</translation>
    </message>
</context>
<context>
    <name>QQmlTypeLoader</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlimport.cpp" line="+1405"/>
        <source>Cannot update qmldir content for &apos;%1&apos;</source>
        <translation>Не удалось обновить содержимое qmldir для «%1»</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="-494"/>
        <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
        <translation>Подходящий тип не найден, файлы pragma Singleton не могут использоваться QQmlComponent.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>pragma Singleton used with a non composite singleton type %1</source>
        <translation>pragma Singleton используется с несложным одиночным типом %1</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlscriptblob.cpp" line="+147"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="-245"/>
        <source>Script %1 unavailable</source>
        <translation>Сценарий %1 недоступен</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+42"/>
        <location line="+16"/>
        <source>Type %1 unavailable</source>
        <translation>Тип «%1» недоступен</translation>
    </message>
    <message>
        <location line="+196"/>
        <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
        <translation>qmldir определяет тип как одиночный, но pragma Singleton не найдена в типе %1.</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlscriptblob.cpp" line="-98"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+80"/>
        <source>File was compiled ahead of time with an incompatible version of Qt and the original file cannot be found. Please recompile</source>
        <translation>Файл был предварительно собран с несовместимой версией Qt, а оригинальный файл найти не удалось. Пересоберите</translation>
    </message>
    <message>
        <location line="+2"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+2"/>
        <source>No such file or directory</source>
        <translation>Нет такого файла или каталога</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="-301"/>
        <source>Type %1 has no inline component type called %2</source>
        <translation>У типа %1 отсутствует встроенный компонентный тип %2</translation>
    </message>
    <message>
        <location line="+303"/>
        <source>File is empty</source>
        <translation>Файл пуст</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Cached QML Unit has no objects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+201"/>
        <source>module &quot;%1&quot; is not installed</source>
        <translation>модуль «%1» не установлен</translation>
    </message>
    <message>
        <location line="+231"/>
        <source>Namespace %1 cannot be used as a type</source>
        <translation>Пространство имён «%1» не может быть использовано в качестве типа</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unreported error adding script import to import database</source>
        <translation>Несообщённая ошибка добавления импорта сценария в БД импорта</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
</context>
<context>
    <name>QQuickAbstractAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+153"/>
        <source>Cannot animate non-existent property &quot;%1&quot;</source>
        <translation>Невозможно анимировать несуществуещее свойство «%1»</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Cannot animate read-only property &quot;%1&quot;</source>
        <translation>Невозможно анимировать свойство только для чтения «%1»</translation>
    </message>
</context>
<context>
    <name>QQuickAnchorAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="+431"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>Невозможно установить длительность &lt; 0</translation>
    </message>
</context>
<context>
    <name>QQuickAnchors</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickanchors.cpp" line="+174"/>
        <source>Possible anchor loop detected on fill.</source>
        <translation>Обнаружена возможная цикличная привязка на fill.</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Possible anchor loop detected on centerIn.</source>
        <translation>Обнаружена возможная цикличная привязка на centerIn.</translation>
    </message>
    <message>
        <location line="+286"/>
        <location line="+36"/>
        <location line="+794"/>
        <location line="+38"/>
        <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
        <translation>Невозможно установить привязку к элементу, не являющемуся родителем или соседом.</translation>
    </message>
    <message>
        <location line="-778"/>
        <source>Possible anchor loop detected on vertical anchor.</source>
        <translation>Обнаружена возможная цикличная привязка к вертикальной привязке.</translation>
    </message>
    <message>
        <location line="+175"/>
        <source>Possible anchor loop detected on horizontal anchor.</source>
        <translation>Обнаружена возможная цикличная привязка к горизонтальной привязке.</translation>
    </message>
    <message>
        <location line="+548"/>
        <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
        <translation>Нельзя одновременно задавать верхнюю, нижнюю и среднюю по горизонтали привязки.</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+38"/>
        <source>Cannot anchor to a null item.</source>
        <translation>Невозможно привязаться к нулевому элементу.</translation>
    </message>
    <message>
        <location line="-35"/>
        <source>Cannot anchor a horizontal edge to a vertical edge.</source>
        <translation>Невозможно привязать горизонтальный край к вертикальному.</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+38"/>
        <source>Cannot anchor item to self.</source>
        <translation>Невозможно привязать элемент к самому себе.</translation>
    </message>
    <message>
        <location line="-26"/>
        <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
        <translation>Нельзя одновременно задавать верхнюю, нижнюю и среднюю по вертикали привязки.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
        <translation>Нельзя использовать базовую привязку вместе с верхней, нижней и центральной по вертикали.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cannot anchor a vertical edge to a horizontal edge.</source>
        <translation>Невозможно привязать вертикальный край к горизонтальному.</translation>
    </message>
</context>
<context>
    <name>QQuickBehavior</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickbehavior.cpp" line="+219"/>
        <source>Cannot change the animation assigned to a Behavior.</source>
        <translation>Невозможно изменить анимацию, назначенную поведению.</translation>
    </message>
</context>
<context>
    <name>QQuickEnterKeyAttached</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitem.cpp" line="+1649"/>
        <source>EnterKey attached property only works with Items</source>
        <translation>Подключённое свойство EnterKey работает только с элементами</translation>
    </message>
</context>
<context>
    <name>QQuickFlipable</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickflipable.cpp" line="+123"/>
        <source>front is a write-once property</source>
        <translation>front ― свойство для однократной записи</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>back is a write-once property</source>
        <translation>back ― свойство для однократной записи</translation>
    </message>
</context>
<context>
    <name>QQuickItemView</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemview.cpp" line="+2539"/>
        <source>Delegate must be of Item type</source>
        <translation>Делегат должен иметь тип Item</translation>
    </message>
</context>
<context>
    <name>QQuickLayoutMirroringAttached</name>
    <message>
        <source>LayoutDirection attached property only works with Items and Windows</source>
        <translation type="vanished">Подключённое свойство LayoutDirection работает только с элементами и окнами</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitem.cpp" line="-150"/>
        <source>LayoutMirroring attached property only works with Items and Windows</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickLoader</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickloader.cpp" line="+559"/>
        <source>setSource: value is not an object</source>
        <translation>setSource: значение не является объектом</translation>
    </message>
</context>
<context>
    <name>QQuickParentAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="-163"/>
        <source>Unable to preserve appearance under complex transform</source>
        <translation>Невозможно сохранить внешний вид при сложном преобразовании</translation>
    </message>
    <message>
        <location line="+11"/>
        <location line="+7"/>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation>Невозможно сохранить внешний вид при неоднородном масштабе</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation>Невозможно сохранить внешний вид при масштабе 0</translation>
    </message>
</context>
<context>
    <name>QQuickParentChange</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickstateoperations.cpp" line="+53"/>
        <source>Unable to preserve appearance under complex transform</source>
        <translation>Невозможно сохранить внешний вид при сложном преобразовании</translation>
    </message>
    <message>
        <location line="+11"/>
        <location line="+7"/>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation>Невозможно сохранить внешний вид при неоднородном масштабе</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation>Невозможно сохранить внешний вид при масштабе 0</translation>
    </message>
</context>
<context>
    <name>QQuickPathAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="+277"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>Невозможно установить длительность &lt; 0</translation>
    </message>
</context>
<context>
    <name>QQuickPathView</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickpathview.cpp" line="+116"/>
        <source>Delegate must be of Item type</source>
        <translation>Делегат должен быть типа Item</translation>
    </message>
</context>
<context>
    <name>QQuickPauseAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+558"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>Невозможно установить длительность &lt; 0</translation>
    </message>
</context>
<context>
    <name>QQuickPixmap</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickpixmapcache.cpp" line="+543"/>
        <source>Error decoding: %1: %2</source>
        <translation>Ошибка декодирования: %1: %2</translation>
    </message>
    <message>
        <location line="+362"/>
        <location line="+674"/>
        <source>Invalid image provider: %1</source>
        <translation>Недопустимый поставщик изображений: %1</translation>
    </message>
    <message>
        <location line="-645"/>
        <location line="+22"/>
        <location line="+669"/>
        <source>Failed to get image from provider: %1</source>
        <translation>Не удалось получить изображение от поставщика: %1</translation>
    </message>
    <message>
        <location line="-645"/>
        <source>Failed to get texture from provider: %1</source>
        <translation>Не удалось получить текстуру от поставщика: %1</translation>
    </message>
    <message>
        <location line="-266"/>
        <location line="+350"/>
        <location line="+581"/>
        <source>Error decoding: %1</source>
        <translation>Ошибка декодирования: %1</translation>
    </message>
    <message>
        <location line="-558"/>
        <location line="+576"/>
        <source>Cannot open: %1</source>
        <translation>Не удалось открыть: %1</translation>
    </message>
</context>
<context>
    <name>QQuickPropertyAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+1475"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>Невозможно установить длительность &lt; 0</translation>
    </message>
</context>
<context>
    <name>QQuickPropertyChanges</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickpropertychanges.cpp" line="+225"/>
        <source>PropertyChanges does not support creating state-specific objects.</source>
        <translation>PropertyChanges не поддерживают создание объектов, зависимых от состояния.</translation>
    </message>
    <message>
        <location line="+197"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>Невозможно назначить несуществующему свойству «%1»</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Cannot assign to read-only property &quot;%1&quot;</source>
        <translation>Невозможно назначить свойству только для чтения «%1»</translation>
    </message>
</context>
<context>
    <name>QQuickRepeater</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickrepeater.cpp" line="+534"/>
        <source>Delegate must be of Item type</source>
        <translation>Делегат должен быть типа Item</translation>
    </message>
</context>
<context>
    <name>QQuickTextUtil</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquicktextutil.cpp" line="+31"/>
        <source>%1 does not support loading non-visual cursor delegates.</source>
        <translation>%1 не поддерживает загрузку невизуальных делегатов курсора.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Could not load cursor delegate</source>
        <translation>Не удалось загрузить делегат курсора</translation>
    </message>
</context>
<context>
    <name>QQuickWindow</name>
    <message>
        <source>Failed to create %1 context for format %2.
This is most likely caused by not having the necessary graphics drivers installed.

Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment>
        <translation type="vanished">Не удалось создать контекст %1 для формата %2.
Это возможно из-за отсутствия необходимых графических драйверов в системе.

Установите драйвер обеспечивающий поддержку OpenGL версии от 2.0 и выше. Если это невозможно, убедитесь, что библиотеки эмуляции ANGLE Open GL ES 2.0 (%3, %4 и d3dcompiler_*.dll) находятся в каталоге с исполняемым файлом приложения или доступны в каталогах перечисленных в PATH.</translation>
    </message>
    <message>
        <source>Failed to create %1 context for format %2</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment>
        <translation type="vanished">Не удалось создать контекст %1 для формата %2</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickwindow.cpp" line="+2057"/>
        <source>Failed to initialize graphics backend for %1.</source>
        <translation>Не удалось инициализировать графический интерфейс для %1.</translation>
    </message>
</context>
<context>
    <name>QQuickWindowQmlImpl</name>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
        <translation type="vanished">Свойства окна «%1» «visible» и «visibility» конфликтуют</translation>
    </message>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
        <translation type="vanished">Свойства «visible» и «visibility» конфликтуют</translation>
    </message>
</context>
<context>
    <name>SignalHandlerConverter</name>
    <message>
        <source>Non-existent attached object</source>
        <translation type="vanished">Несуществующий прикреплённый объект</translation>
    </message>
    <message>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation type="vanished">Сигнал использует неименованный параметр перед именованным.</translation>
    </message>
    <message>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation type="vanished">Параметр сигнала «%1» скрывает глобальную переменную.</translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="vanished">«%1.%2» не доступно в %3 %4.%5.</translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="vanished">«%1.%2» не доступно из-за версии компоненты.</translation>
    </message>
    <message>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation type="vanished">Невозможно назначить значение сигналу (сценарий должен быть запущен)</translation>
    </message>
    <message>
        <source>Incorrectly specified signal assignment</source>
        <translation type="vanished">Неверно указано назначение сигнала</translation>
    </message>
</context>
<context>
    <name>SignalTransition</name>
    <message>
        <source>Specified signal does not exist.</source>
        <translation type="vanished">Указанный сигнал отсутствует.</translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="vanished">Невозможно назначить несуществующему свойству «%1»</translation>
    </message>
    <message>
        <source>SignalTransition: script expected</source>
        <translation type="vanished">SignalTransition: ожидается сценарий</translation>
    </message>
</context>
<context>
    <name>qmlRegisterType</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlmetatype.cpp" line="+439"/>
        <source>Invalid QML %1 name &quot;%2&quot;</source>
        <translation>Некорректное имя «%2» для QML %1</translation>
    </message>
    <message>
        <location line="-21"/>
        <source>Invalid QML %1 name &quot;%2&quot;; type names must begin with an uppercase letter</source>
        <translation>Имя «%2» недопустимо для QML %1, имена типов должны начинаться с заглавной буквы</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Invalid QML %1 name &quot;%2&quot;; value type names should begin with a lowercase letter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
        <translation>Нельзя установить %1 «%2» в защищённый модуль «%3» версии «%4»</translation>
    </message>
</context>
<context>
    <name>CopyAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/CopyAction.qml" line="+9"/>
        <source>Copy</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CutAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/CutAction.qml" line="+9"/>
        <source>Cut</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DeleteAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/DeleteAction.qml" line="+9"/>
        <source>Delete</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PasteAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/PasteAction.qml" line="+9"/>
        <source>Paste</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RedoAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/RedoAction.qml" line="+8"/>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SelectAllAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/SelectAllAction.qml" line="+9"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UndoAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/UndoAction.qml" line="+8"/>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColorDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/ColorDialog.qml" line="+83"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+87"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+80"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+83"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+80"/>
        <source>Eyedropper</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+50"/>
        <source>Hue</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+56"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+59"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+59"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+59"/>
        <source>Alpha</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+29"/>
        <source>Color</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ColorInputs</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/ColorInputs.qml" line="+32"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+33"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+34"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+32"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+34"/>
        <source>Hex</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>RGB</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>HSV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>HSL</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/FileDialog.qml" line="+41"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+50"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+42"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+41"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+46"/>
        <source>Overwrite file?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+4"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+5"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+4"/>
        <source>“%1” already exists.
Do you want to replace it?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+141"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+117"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+106"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+113"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+128"/>
        <source>File name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+16"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+18"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+16"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+16"/>
        <source>Filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qquickfolderbreadcrumbbar.cpp" line="+616"/>
        <source>Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qquicksidebar.cpp" line="+296"/>
        <source>Add Favorite</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+233"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FontDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/FontDialog.qml" line="+93"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FontDialog.qml" line="+114"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FontDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FontDialog.qml" line="+80"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FontDialog.qml" line="+96"/>
        <source>Writing System</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MessageDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/MessageDialog.qml" line="+90"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/MessageDialog.qml" line="+109"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/MessageDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/MessageDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/MessageDialog.qml" line="+97"/>
        <source>Hide Details...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/MessageDialog.qml" line="+0"/>
        <source>Show Details...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SideBar</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/SideBar.qml" line="+82"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/SideBar.qml" line="+62"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/SideBar.qml" line="+67"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/SideBar.qml" line="+68"/>
        <source>Add Favorite</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FontDialogContent</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FontDialogContent.qml" line="+31"/>
        <source>Family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Font family</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Font style</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Font point size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Effects</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Underline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Strikeout</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Sample</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlComponentAndAliasResolverBase</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlcomponentandaliasresolver_p.h" line="+208"/>
        <source>Cannot wrap implicit component</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Cannot mark object as component</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Component objects cannot declare new functions.</source>
        <translation type="unfinished">Объекты Component не могут объявлять новые функции.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Component objects cannot declare new properties.</source>
        <translation type="unfinished">Объекты Component не могут объявлять новые свойства.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Component objects cannot declare new signals.</source>
        <translation type="unfinished">Объекты Component не могут объявлять новые сигналы.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Cannot create empty component specification</source>
        <translation type="unfinished">Невозможно создать пустую спецификацю компонента</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Component elements may not contain properties other than id</source>
        <translation type="unfinished">Элементы Component не могут содержать свойств кроме id</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid component body specification</source>
        <translation type="unfinished">Некорректная спецификация тела компонента</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>id is not unique</source>
        <translation type="unfinished">id не уникален</translation>
    </message>
    <message>
        <location line="+79"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+400"/>
        <source>Cyclic alias</source>
        <translation type="unfinished">Зацикленный псевдоним</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+127"/>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation type="unfinished">Некорректная ссылка на псевдоним. Не удалось найти id «%1»</translation>
    </message>
    <message>
        <location line="+30"/>
        <location line="+55"/>
        <location line="+21"/>
        <location line="+10"/>
        <source>Invalid alias target location: %1</source>
        <translation type="unfinished">Некорректное размещение цели псевдонима: %1</translation>
    </message>
</context>
<context>
    <name>QQmlImports</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlimport.cpp" line="-1232"/>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation type="unfinished">модуль «%1» версии %2.%3 не установлен</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="unfinished">модуль «%1» не установлен</translation>
    </message>
    <message>
        <location line="+313"/>
        <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
        <translation type="unfinished">«%1» неоднозначно. Найдено в %2 и %3</translation>
    </message>
    <message>
        <location line="+230"/>
        <source>- %1 is neither a type nor a namespace</source>
        <translation type="unfinished">- %1 не является ни типом, ни пространством имён</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>- %1 is not a namespace</source>
        <translation type="unfinished">- %1 не является пространством имён</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>- %1 is not a type</source>
        <translation type="unfinished">- %1 не является типом</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>- nested namespaces not allowed</source>
        <translation type="unfinished">- вложенные пространства имён недопустимы</translation>
    </message>
    <message>
        <location line="+71"/>
        <location line="+4"/>
        <source>local directory</source>
        <translation type="unfinished">локальный каталог</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation type="unfinished">неоднозначно. Найдено в %1 и %2</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation type="unfinished">неоднозначно. Найдено в %1 версий %2.%3 и %4.%5</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>is instantiated recursively</source>
        <translation type="unfinished">обрабатывается рекурсивно</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>is not a type</source>
        <translation type="unfinished">не является типом</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>module does not support the designer &quot;%1&quot;</source>
        <translation type="unfinished">модуль не поддерживает дизайнер «%1»</translation>
    </message>
    <message>
        <location line="+133"/>
        <location line="+21"/>
        <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
        <translation type="unfinished">«%1» версии %2.%3 определено более одного раза в модуле «%4»</translation>
    </message>
    <message>
        <location line="+211"/>
        <source>&quot;%1&quot; is not a valid import URL. You can pass relative paths or URLs with schema, but not absolute paths or resource paths. Try &quot;%2&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+32"/>
        <source>&quot;%1&quot;: no such directory</source>
        <translation type="unfinished">«%1»: каталог не существует</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation type="unfinished">каталог «%1» не содержит ни qmldir, ни namespace</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Cannot resolve URL for import &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp" line="+124"/>
        <source>Found plugin with old IID, this will be unsupported in upcoming Qt releases:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+24"/>
        <source>qml static plugin with name &quot;%2&quot; has no metadata URI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+495"/>
        <source>could not resolve all plugins for module &quot;%1&quot;</source>
        <translation type="unfinished">невозможно найти все плагины для модуля «%1»</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation type="unfinished">модуль «%1» плагина «%2» не найден</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypeloader.cpp" line="+798"/>
        <source>module &quot;%1&quot; version %2.%3 cannot be imported because:
%4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>module &quot;%1&quot; cannot be imported because:
%2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SignalHandlerResolver</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="-835"/>
        <source>Non-existent attached object</source>
        <translation type="unfinished">Несуществующий прикреплённый объект</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation type="unfinished">Сигнал использует неименованный параметр перед именованным.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation type="unfinished">Параметр сигнала «%1» скрывает глобальную переменную.</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="unfinished">«%1.%2» не доступно в %3 %4.%5.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="unfinished">«%1.%2» не доступно из-за версии компоненты.</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation type="unfinished">Невозможно назначить значение сигналу (сценарий должен быть запущен)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Incorrectly specified signal assignment</source>
        <translation type="unfinished">Неверно указано назначение сигнала</translation>
    </message>
</context>
<context>
    <name>QQmlDeferredAndCustomParserBindingScanner</name>
    <message>
        <location line="+810"/>
        <source>You cannot define both DeferredPropertyNames and ImmediatePropertyNames on the same type.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+90"/>
        <source>You cannot assign an id to an object assigned to a deferred property.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="unfinished">Невозможно назначить несуществующему свойству «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlJSTypeDescriptionReader</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlcompiler/qqmljstypedescriptionreader.cpp" line="+62"/>
        <source>Could not parse document.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Expected a single import.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Expected import of QtQuick.tooling.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Import statement without version.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Major version different from 1 not supported.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+6"/>
        <source>Expected document to contain a single object definition.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Expected document to contain a Module {} member.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+54"/>
        <location line="+5"/>
        <source>Expected dependency definitions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Expected only Property, Method, Signal and Enum object definitions, not &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+52"/>
        <source>Unknown access semantics &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Expected only lineNumber, name, prototype, defaultProperty, attachedType, valueType, exports, interfaces, isSingleton, isCreatable, isStructured, isComposite, hasCustomParser, enforcesScopedEnums, aliases, exportMetaObjectRevisions, deferredNames, and immediateNames in script bindings, not &quot;%1&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+90"/>
        <source>Expected only script bindings and object definitions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-85"/>
        <source>Component definition is missing a name binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Expected only Parameter in object definitions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Expected only name, lineNumber, type, revision, isPointer, isTypeConstant, isList, isCloned, isConstructor, isMethodConstant, and isJavaScriptFunction in script bindings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Method or signal is missing a name script binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+26"/>
        <location line="+77"/>
        <location line="+41"/>
        <source>Expected script binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-67"/>
        <source>Expected only type, name, lineNumber, revision, isPointer, isTypeConstant, isReadonly, isRequired, isFinal, isList, bindable, read, write, isPropertyConstant, reset, notify, index, privateClass and script bindings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Property object is missing a name script binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Expected only name, alias, isFlag, values, isScoped, type, or lineNumber.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Expected only name, type, isPointer, isTypeConstant, isReadonly, or IsList script bindings.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+6"/>
        <location line="+6"/>
        <source>Expected string after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+6"/>
        <source>Expected boolean after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected true or false after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+7"/>
        <location line="+6"/>
        <location line="+28"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected numeric literal after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Expected integer after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected array of strings after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <location line="+46"/>
        <location line="+85"/>
        <source>Expected array literal with only string literal members.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-120"/>
        <source>Expected string literal to contain &apos;Package/Name major.minor&apos; or &apos;Name major.minor&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+51"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected array of numbers after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected array literal with only number literal members.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Meta object revision without matching export.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected integer.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Meta object revision and export version differ.
Revision %1 corresponds to version %2.%3; it should be %4.%5.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Expected object literal after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Expected expression after colon.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+27"/>
        <location line="+10"/>
        <source>Expected strings as enum keys.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Expected either array or object literal as enum definition.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlProfilerQtdWriter</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldebug/qqmlprofilerqtdwriter.cpp" line="+316"/>
        <source>Could not open %1 for writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Could not open stdout for writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+197"/>
        <source>No data to save</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlDomAstCreator</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomastcreator.cpp" line="+564"/>
        <source>id is a special attribute, that should not be used as property name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+513"/>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, assuming they refer to an id property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+90"/>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, not %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, not %1 %2, assuming they refer to a property</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+92"/>
        <source>id attributes should have only simple strings as values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+245"/>
        <source>Maximum statement or expression depth exceeded in QmlDomAstCreator</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CommentInfo</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomcomments.cpp" line="+88"/>
        <location line="+10"/>
        <source>Unexpected comment start %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Non whitespace char %1 after comment end at %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ErrorGroup</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements.cpp" line="+61"/>
        <source>Invalid module name in import %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid Version %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldompath.cpp" line="+445"/>
        <source>Field expressions should start with a dot, even when at the start of the path %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+99"/>
        <source>Error extracting integer from &apos;%1&apos; at char %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="-62"/>
        <source>Unclosed quoted string at char %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Expected a brace in filter after the question mark (at char %1).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected a closing brace in filter after the question mark (at char %1).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Filter from string not yet implemented.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unexpected character &apos;%1&apos; after square bracket at %2.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+6"/>
        <source>square braces misses closing brace at char %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Index should use square brackets and not a dot (at char %1).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Unexpected character &apos;%1&apos; after dot (at char %2).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unexpected character &apos;%1&apos; after end of component (char %2).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <source>unclosed square brace at end.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Import</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements.cpp" line="+203"/>
        <source>Version %1 in import string &apos;%2&apos; overridden by explicit version %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>namespace %1 in import string &apos;%2&apos; overridden by explicit importId %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Unexpected URI format in import &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QmlObject</name>
    <message>
        <location line="+397"/>
        <source>Repeated PropertyDefinition with name %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Repeated binding with name %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Repeated Method with name %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Export</name>
    <message>
        <location line="+694"/>
        <source>Expected string literal to contain &apos;Package/Name major.minor&apos; or &apos;Name major.minor&apos; not &apos;%1&apos;.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ScriptExpression</name>
    <message>
        <location line="+405"/>
        <source>Parsing of code failed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ImportScope</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements_p.h" line="+1206"/>
        <source>Looking up &apos;%1&apos; expected a list of exports, not %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Expected Export looking up &apos;%1&apos;, not %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ErrorMessage</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomerrormessage.cpp" line="+343"/>
        <source>Double registration of error %1: (%2) vs (%3)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QmldirFile</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomexternalitems.cpp" line="+75"/>
        <source>QmldirFile started from invalid path &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+8"/>
        <source>canonicalFilePath is empty</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileWriter</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomfilewriter.cpp" line="+37"/>
        <source>Could not create temp file for %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Rename of file %1 to %2 failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Error while writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Exception trying to write file %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DomItem</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomitem.cpp" line="+807"/>
        <source>Root context %1 is not known</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Circular reference:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Resolve with path ending with empty path, matches nothing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+9"/>
        <source>After an empty path only key, field or indexes are supported, not %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Root path is supported only at the beginning, and only once, found %1 at %2 in %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+66"/>
        <source>Javascript lookups not yet implemented</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Premature end of path, expected a field specifying the type, and a key specifying the name to search after a lookup directive in %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected a key path specifying the type to search after a lookup directive, not %1 at component %2 of %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Type for lookup was expected to be one of &apos;%1&apos;, not %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected a key specifying the path to search after the @lookup directive and type, not %1 at component %2 of %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Path with empty lookup at component %1 of %2 will match nothing in %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+483"/>
        <source>Prototype chain called outside object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Detected multiple visit of %1 visiting prototypes of %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+116"/>
        <source>Called visitScopeChain outside scopes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+94"/>
        <source>Unexpected non scope object %1 (%2) reached in visitScopeChain</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlJS::Dom</name>
    <message>
        <location line="-286"/>
        <source>could not resolve prototype %1 (%2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Multiple definitions found, using first only, resolving prototype %1 (%2): %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Unexpected prototype type %1 (%2)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CppTypeInfo</name>
    <message>
        <location line="+287"/>
        <source>Unexpected complex CppType %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Unexpected complex CppType %1 (map with non QString key)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModuleIndex</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldommoduleindex.cpp" line="+251"/>
        <source>Module %1 (unversioned) has versioned entries for &apos;%2&apos; from %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Module %1 (major version %2) has versioned and unversioned entries for &apos;%3&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+128"/>
        <source>Failed to find main qmldir file for %1 %2 in %3.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Dom::fileTypeForPath</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomtop.cpp" line="+246"/>
        <source>Could not detect type of file %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DomUniverse</name>
    <message>
        <location line="+30"/>
        <source>Ignoring request to load file %1 of unexpected type %2, calling callback immediately</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+105"/>
        <source>Non existing path %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Error opening path %1: %2 %3</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LoadInfo</name>
    <message>
        <location line="+303"/>
        <source>advanceLoad called but found no work, which should never happen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+5"/>
        <source>advanceLoad called after work should have been done, which should never happen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+93"/>
        <source>Uninitialized LoadInfo %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+59"/>
        <source>Ignoring dependencies for empty (invalid) type %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+4"/>
        <source>dependencies of %1 (%2) not yet implemented</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DomEnvironment</name>
    <message>
        <location line="+327"/>
        <source>Non existing path to load: &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+68"/>
        <source>Unexpected file to load: &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+17"/>
        <source>missing load info in </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+101"/>
        <source>Failed to find main qmldir file for %1 %2 in %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Missing loadInfo for %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Could not find the QML/plugins.qmltypes file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+138"/>
        <source>A mutable module was requested in a multithreaded environment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Could not get path for newly created ModuleIndex %1 %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Unexpected path not ending with qmldir in qmldirFilePaths: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+147"/>
        <source>addLoadinfo replaces unfinished load info for %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TypeDescriptionReader</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomtypesreader.cpp" line="+53"/>
        <source>Property object is missing a name or type script binding.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Method or signal is missing a name.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+115"/>
        <source>negative meta revision %1 not supported</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Component definition is missing a name binding.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlXmlListModelRole</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlxmllistmodel/qqmlxmllistmodel.cpp" line="+203"/>
        <source>An XML element must not start with &apos;/&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>An XML element must not end with &apos;/&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>An XML element must not contain &quot;//&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>XmlListModelRoleList</name>
    <message>
        <location line="+215"/>
        <source>An XmlListModel query must start with &apos;/&apos;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQmlXmlListModel</name>
    <message>
        <location line="+32"/>
        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+64"/>
        <source>Failed to create an instance of QRunnable query object</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+226"/>
        <location line="+4"/>
        <source>Query error: &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QQuickTextDocument</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquicktextdocument.cpp" line="+302"/>
        <source>Null document object: cannot load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Failed to read: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cannot save: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location line="+166"/>
        <source>Can only save to local files</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
