<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="ru">
<context>
    <name>AbstractLinuxDeviceDeployStep</name>
    <message>
        <source>No valid device set.</source>
        <translation>Подходящее устройство не задано.</translation>
    </message>
</context>
<context>
    <name>Analyzer</name>
    <message>
        <source>Analyzer</source>
        <translation>Анализатор</translation>
    </message>
</context>
<context>
    <name>Analyzer::AnalyzerManager</name>
    <message>
        <source>Tool &quot;%1&quot; started...</source>
        <translation>Утилита «%1» запущена...</translation>
    </message>
    <message numerus="yes">
        <source>Tool &quot;%1&quot; finished, %n issues were found.</source>
        <translation>
            <numerusform>Утилита «%1» завершилась, выявлена %n проблема.</numerusform>
            <numerusform>Утилита «%1» завершилась, выявлено %n проблемы.</numerusform>
            <numerusform>Утилита «%1» завершилась, выявлено %n проблем.</numerusform>
        </translation>
    </message>
    <message>
        <source>Tool &quot;%1&quot; finished, no issues were found.</source>
        <translation>Утилита «%1» завершилась, проблем не выявлено.</translation>
    </message>
</context>
<context>
    <name>Analyzer::AnalyzerManagerPrivate</name>
    <message>
        <source>&amp;Analyze</source>
        <translation>&amp;Анализ</translation>
    </message>
    <message>
        <source>Start</source>
        <translation>Запустить</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation>Остановить</translation>
    </message>
    <message>
        <source>Analyzer Toolbar</source>
        <translation>Панель анализатора</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; is still running. You have to quit the Analyzer before being able to run another instance.&lt;center/&gt;&lt;center&gt;Force it to quit?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; ещё выполняется. Необходимо завершить анализатор для запуска другого экземпляра.&lt;/center&gt;&lt;center&gt;Желаете завершить?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Analyzer Still Running</source>
        <translation>Анализатор ещё работает</translation>
    </message>
    <message>
        <source>Stop Active Run</source>
        <translation>Остановить текущую работу</translation>
    </message>
    <message>
        <source>Keep Running</source>
        <translation>Продолжить выполнение</translation>
    </message>
    <message>
        <source>Debug</source>
        <translation>Отладка</translation>
    </message>
    <message>
        <source>Release</source>
        <translation>Релиз</translation>
    </message>
    <message>
        <source>Run %1 in %2 Mode?</source>
        <translation>Выполнить %1 в режиме %2?</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You are trying to run the tool &quot;%1&quot; on an application in %2 mode. The tool is designed to be used in %3 mode.&lt;/p&gt;&lt;p&gt;Do you want to continue and run it in %2 mode?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Попытка выполнить утилиту «%1» для приложения в режиме %2. Утилита разработана для использования в режиме %3.&lt;/p&gt;&lt;p&gt;Выполнить её запуск в режиме %2?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&amp;Do not ask again</source>
        <translation>&amp;Больше не спрашивать</translation>
    </message>
    <message>
        <source>An analysis is still in progress.</source>
        <translation>Производится анализ.</translation>
    </message>
    <message>
        <source>No analyzer tool selected.</source>
        <translation>Инструмент анализа не выбран.</translation>
    </message>
</context>
<context>
    <name>Analyzer::AnalyzerProjectSettings</name>
    <message>
        <source>Analyzer Settings</source>
        <translation>Настройки анализатора</translation>
    </message>
</context>
<context>
    <name>Analyzer::AnalyzerRunConfigWidget</name>
    <message>
        <source>Analyzer Settings</source>
        <translation>Настройки анализатора</translation>
    </message>
    <message>
        <source>Available settings: %1</source>
        <translation>Доступные настройки: %1</translation>
    </message>
</context>
<context>
    <name>Analyzer::AnalyzerRunControl</name>
    <message>
        <source>Build Issues</source>
        <translation>Сообщения сборки</translation>
    </message>
</context>
<context>
    <name>Analyzer::IAnalyzerTool</name>
    <message>
        <source> (Remote)</source>
        <translation> (Удалённо)</translation>
    </message>
</context>
<context>
    <name>Analyzer::Internal::AnalyzerMode</name>
    <message>
        <source>Analyze</source>
        <translation>Анализ</translation>
    </message>
</context>
<context>
    <name>Analyzer::Internal::AnalyzerPlugin</name>
    <message>
        <source>Analyzer</source>
        <extracomment>Category under which Analyzer tasks are listed in build issues view</extracomment>
        <translation>Анализатор</translation>
    </message>
</context>
<context>
    <name>Analyzer::StartRemoteDialog</name>
    <message>
        <source>Start Debugger</source>
        <translation>Запуск отладчика</translation>
    </message>
    <message>
        <source>Remote</source>
        <translation>Сервер</translation>
    </message>
    <message>
        <source>Host:</source>
        <translation>Хост:</translation>
    </message>
    <message>
        <source>User:</source>
        <translation>Пользователь:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Пароль:</translation>
    </message>
    <message>
        <source>Target</source>
        <translation>Цель</translation>
    </message>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>You need to pass either a password or an SSH key.</source>
        <translation>Необходимо указать или пароль, или ключ SSH.</translation>
    </message>
    <message>
        <source>Port:</source>
        <translation>Порт:</translation>
    </message>
    <message>
        <source>Private key:</source>
        <translation>Закрытый ключ:</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
</context>
<context>
    <name>AnchorButtons</name>
    <message>
        <source>Set top anchor</source>
        <translation>Установить верхнюю привязку</translation>
    </message>
    <message>
        <source>Setting anchors in states is not supported.</source>
        <translation>Установка привязок на состояния не поддерживается.</translation>
    </message>
    <message>
        <source>Set bottom anchor</source>
        <translation>Установить нижнюю привязку</translation>
    </message>
    <message>
        <source>Set left anchor</source>
        <translation>Установить левую привязку</translation>
    </message>
    <message>
        <source>Set right anchor</source>
        <translation>Установить правую привязку</translation>
    </message>
    <message>
        <source>Fill to parent</source>
        <translation>Заполнить предка</translation>
    </message>
    <message>
        <source>Set vertical anchor</source>
        <translation>Установить вертикальную привязку</translation>
    </message>
    <message>
        <source>Set horizontal anchor</source>
        <translation>Установить горизонтальную привязку</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <source>Failed to load core: %1</source>
        <translation>Невозможно загрузить ядро: %1</translation>
    </message>
    <message>
        <source>Could not send message</source>
        <translation>Не удалось отправить сообщение</translation>
    </message>
    <message>
        <source>Unable to send command line arguments to the already running instance.It appears to be not responding. Do you want to start a new instance of Creator?</source>
        <translation>Невозможно отправить параметры командной строки запущенному процессу. Похоже, он не отвечает. Желаете запустить ещё один экземпляр Qt Creator?</translation>
    </message>
    <message>
        <source>Could not find &apos;Core.pluginspec&apos; in %1</source>
        <translation>Не удалось найти «Core.pluginspec» в %1</translation>
    </message>
    <message>
        <source>Qt Creator - Plugin loader messages</source>
        <translation>Сообщения загрузчика модулей Qt Creator</translation>
    </message>
</context>
<context>
    <name>AttachCoreDialog</name>
    <message>
        <source>Start Debugger</source>
        <translation>Запуск отладчика</translation>
    </message>
    <message>
        <source>&amp;Executable:</source>
        <translation>&amp;Программа:</translation>
    </message>
    <message>
        <source>&amp;Core file:</source>
        <translation>Файл &amp;дампа:</translation>
    </message>
    <message>
        <source>&amp;Tool chain:</source>
        <translation>&amp;Инструментарий:</translation>
    </message>
    <message>
        <source>Override &amp;Start script:</source>
        <translation>Особый сценарий &amp;запуска:</translation>
    </message>
    <message>
        <source>Sysroot</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>AttachExternalDialog</name>
    <message>
        <source>Start Debugger</source>
        <translation>Запуск отладчика</translation>
    </message>
    <message>
        <source>Attach to &amp;process ID:</source>
        <translation>Поключиться к &amp;процессу с ID:</translation>
    </message>
    <message>
        <source>&amp;Tool chain:</source>
        <translation>&amp;Инструментарий:</translation>
    </message>
</context>
<context>
    <name>BINEditor::BinEditor</name>
    <message>
        <source>Memory at 0x%1</source>
        <translation>Память с 0x%1</translation>
    </message>
    <message>
        <source>Decimal&amp;nbsp;unsigned&amp;nbsp;value:</source>
        <translation>Десятичное&amp;nbsp;беззнаковое&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>Decimal&amp;nbsp;signed&amp;nbsp;value:</source>
        <translation>Десятичное&amp;nbsp;значение&amp;nbsp;со&amp;nbsp;знаком:</translation>
    </message>
    <message>
        <source>Previous&amp;nbsp;decimal&amp;nbsp;unsigned&amp;nbsp;value:</source>
        <translation>Предыдущее&amp;nbsp;десятичное&amp;nbsp;беззнаковое&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>Previous&amp;nbsp;decimal&amp;nbsp;signed&amp;nbsp;value:</source>
        <translation>Предыдущее&amp;nbsp;десятичное&amp;nbsp;значение&amp;nbsp;со&amp;nbsp;знаком:</translation>
    </message>
    <message>
        <source>%1-bit&amp;nbsp;Integer&amp;nbsp;Type</source>
        <translation>%1-битный&amp;nbsp;целый&amp;nbsp;тип</translation>
    </message>
    <message>
        <source>Little Endian</source>
        <translation></translation>
    </message>
    <message>
        <source>Big Endian</source>
        <translation></translation>
    </message>
    <message>
        <source>Binary&amp;nbsp;value:</source>
        <translation>Двоичное&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>Octal&amp;nbsp;value:</source>
        <translation>Восмеричное&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>Previous&amp;nbsp;binary&amp;nbsp;value:</source>
        <translation>Предыдущее двоичное&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>Previous&amp;nbsp;octal&amp;nbsp;value:</source>
        <translation>Предыдущее восмеричное&amp;nbsp;значение:</translation>
    </message>
    <message>
        <source>&lt;i&gt;double&lt;/i&gt;&amp;nbsp;value:</source>
        <translation>Значение&amp;nbsp;типа&amp;nbsp;&lt;i&gt;double&lt;/i&gt;:</translation>
    </message>
    <message>
        <source>Previous &lt;i&gt;double&lt;/i&gt;&amp;nbsp;value:</source>
        <translation>Предыдущее значение&amp;nbsp;типа&amp;nbsp;&lt;i&gt;double&lt;/i&gt;:</translation>
    </message>
    <message>
        <source>&lt;i&gt;float&lt;/i&gt;&amp;nbsp;value:</source>
        <translation>Значение&amp;nbsp;типа&amp;nbsp;&lt;i&gt;float&lt;/i&gt;:</translation>
    </message>
    <message>
        <source>Previous &lt;i&gt;float&lt;/i&gt;&amp;nbsp;value:</source>
        <translation>Предыдущее значение&amp;nbsp;типа&amp;nbsp;&lt;i&gt;float&lt;/i&gt;:</translation>
    </message>
    <message>
        <source>Copying Failed</source>
        <translation>Ошибка копирования</translation>
    </message>
    <message>
        <source>You cannot copy more than 4 MB of binary data.</source>
        <translation>Невозможно копировать более 4 МБ двоичных данных.</translation>
    </message>
    <message>
        <source>Copy Selection as ASCII Characters</source>
        <translation>Скопировать как ASCII символы</translation>
    </message>
    <message>
        <source>Copy Selection as Hex Values</source>
        <translation>Скопировать как шестнадцатиричные значения</translation>
    </message>
    <message>
        <source>Jump to Address in This Window</source>
        <translation>Перейти к адресу в этом окне</translation>
    </message>
    <message>
        <source>Jump to Address in New Window</source>
        <translation>Перейти к адресу в новом окне</translation>
    </message>
    <message>
        <source>Jump to Address 0x%1 in This Window</source>
        <translation>Перейти к адресу 0x%1 в этом окне</translation>
    </message>
    <message>
        <source>Jump to Address 0x%1 in New Window</source>
        <translation>Перейти к адресу 0x%1 в новом окне</translation>
    </message>
</context>
<context>
    <name>BINEditor::Internal::BinEditorPlugin</name>
    <message>
        <source>&amp;Undo</source>
        <translation>От&amp;менить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
</context>
<context>
    <name>BaseQtVersion</name>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Invalid Qt version</source>
        <translation>Неверный профиль Qt</translation>
    </message>
    <message>
        <source>ABI:</source>
        <translation></translation>
    </message>
    <message>
        <source>Source:</source>
        <translation>Исходники:</translation>
    </message>
    <message>
        <source>mkspec:</source>
        <translation></translation>
    </message>
    <message>
        <source>qmake:</source>
        <translation></translation>
    </message>
    <message>
        <source>Default:</source>
        <translation>По умолчанию:</translation>
    </message>
    <message>
        <source>Version:</source>
        <translation>Версия:</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::BazaarCommitPanel</name>
    <message>
        <source>General Information</source>
        <translation>Основная информация</translation>
    </message>
    <message>
        <source>Branch:</source>
        <translation>Ветка:</translation>
    </message>
    <message>
        <source>Local commit</source>
        <translation>Локальная фиксация</translation>
    </message>
    <message>
        <source>Commit Information</source>
        <translation>Информация о фиксации</translation>
    </message>
    <message>
        <source>Author:</source>
        <translation>Автор:</translation>
    </message>
    <message>
        <source>Email:</source>
        <translation>Email:</translation>
    </message>
    <message>
        <source>Fixed bugs:</source>
        <translation>Исправленные ошибки:</translation>
    </message>
    <message>
        <source>Perform a local commit in a bound branch.
Local commits are not pushed to the master branch until a normal commit is performed.</source>
        <translation>Осуществлять локальную фиксацию в ветку.
Локальные фиксации не отправляются в основную ветку при выполнении обычных фиксаций.</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::BazaarControl</name>
    <message>
        <source>Bazaar</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::BazaarDiffParameterWidget</name>
    <message>
        <source>Ignore whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
    <message>
        <source>Ignore blank lines</source>
        <translation>Пропускать пустые строки</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::BazaarEditor</name>
    <message>
        <source>Annotate %1</source>
        <translation>Аннотация %1</translation>
    </message>
    <message>
        <source>Annotate parent revision %1</source>
        <translation>Аннотация родительской ревизии %1</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::BazaarPlugin</name>
    <message>
        <source>Bazaar</source>
        <translation></translation>
    </message>
    <message>
        <source>Annotate Current File</source>
        <translation>Аннотация текущего файла (annotate)</translation>
    </message>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1»</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Diff &quot;%1&quot;</source>
        <translation>Сравнить «%1»</translation>
    </message>
    <message>
        <source>Log Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Log &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Status Current File</source>
        <translation>Состояние текущего файла</translation>
    </message>
    <message>
        <source>Status &quot;%1&quot;</source>
        <translation>Состояние «%1»</translation>
    </message>
    <message>
        <source>ALT+Z,Alt+D</source>
        <translation></translation>
    </message>
    <message>
        <source>ALT+Z,Alt+L</source>
        <translation></translation>
    </message>
    <message>
        <source>ALT+Z,Alt+S</source>
        <translation></translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add &quot;%1&quot;</source>
        <translation>Добавить «%1»</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;...</source>
        <translation>Удалить «%1»...</translation>
    </message>
    <message>
        <source>Revert Current File...</source>
        <translation>Откатить текущий файл...</translation>
    </message>
    <message>
        <source>Revert &quot;%1&quot;...</source>
        <translation>Откатить «%1»...</translation>
    </message>
    <message>
        <source>Diff</source>
        <translation>Сравнить</translation>
    </message>
    <message>
        <source>Log</source>
        <translation>История</translation>
    </message>
    <message>
        <source>Revert...</source>
        <translation>Откатить...</translation>
    </message>
    <message>
        <source>Status</source>
        <translation>Состояние</translation>
    </message>
    <message>
        <source>Pull...</source>
        <translation>Принять (pull)...</translation>
    </message>
    <message>
        <source>Push...</source>
        <translation>Отправить (push)...</translation>
    </message>
    <message>
        <source>Update...</source>
        <translation>Обновить (update)...</translation>
    </message>
    <message>
        <source>Commit...</source>
        <translation>Фиксировать...</translation>
    </message>
    <message>
        <source>ALT+Z,Alt+C</source>
        <translation></translation>
    </message>
    <message>
        <source>Create Repository...</source>
        <translation>Создать хранилище...</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Обновление</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>От&amp;менить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>There are no changes to commit.</source>
        <translation>Нет изменений для фиксации.</translation>
    </message>
    <message>
        <source>Unable to generate a temporary file for the commit editor.</source>
        <translation>Не удалось создать временный файл для редактора фиксаций.</translation>
    </message>
    <message>
        <source>Unable to create an editor for the commit.</source>
        <translation>Не удалось создать редактор фиксации.</translation>
    </message>
    <message>
        <source>Unable to create a commit editor.</source>
        <translation>Не удалось создать редактор фиксаций.</translation>
    </message>
    <message>
        <source>Commit changes for &quot;%1&quot;.</source>
        <translation>Фиксация изменений «%1».</translation>
    </message>
    <message>
        <source>Close Commit Editor</source>
        <translation>Закрыть редактор фиксаций</translation>
    </message>
    <message>
        <source>Do you want to commit the changes?</source>
        <translation>Желаете зафиксировать изменения?</translation>
    </message>
    <message>
        <source>Message check failed. Do you want to proceed?</source>
        <translation>Не удалось проверить сообщение. Продолжить?</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::CloneOptionsPanel</name>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>Stacked</source>
        <translation>Многоярусность</translation>
    </message>
    <message>
        <source>Standalone</source>
        <translation>Автономная работа</translation>
    </message>
    <message>
        <source>Bind new branch to source location</source>
        <translation>Привязать новую ветку к размещению исходной</translation>
    </message>
    <message>
        <source>Switch checkout</source>
        <translation>Переключить рабочую копию</translation>
    </message>
    <message>
        <source>Hardlink</source>
        <translation>Жёсткие ссылки</translation>
    </message>
    <message>
        <source>No working-tree</source>
        <translation>Без рабочей копии</translation>
    </message>
    <message>
        <source>Revision:</source>
        <translation>Ревизия:</translation>
    </message>
    <message>
        <source>Use existing directory</source>
        <translation>Использовать существующий каталог</translation>
    </message>
    <message>
        <source>By default, branch will fail if the target directory exists, but does not already have a control directory.
This flag will allow branch to proceed.</source>
        <translation>По умолчанию создание ветки завершится ошибкой, если каталог существует,
но не находится под контролем. Этот флаг позволяет обойти ограничение.</translation>
    </message>
    <message>
        <source>Create a stacked branch referring to the source branch.
The new branch will depend on the availability of the source branch for all operations.</source>
        <translation>Сделать многоярусную ветку, ссылающуюся на ветку исходников.
Новая ветка будет зависеть от доступности для всех операций исходной ветки.</translation>
    </message>
    <message>
        <source>Do not use a shared repository, even if available.</source>
        <translation>Не использовать общее хранилище, даже если доступно.</translation>
    </message>
    <message>
        <source>Switch the checkout in the current directory to the new branch.</source>
        <translation>Переключить рабочую копию в текущем каталоге на новую ветку.</translation>
    </message>
    <message>
        <source>Hard-link working tree files where possible.</source>
        <translation>По возможности делать жёсткие ссылки в рабочей копии.</translation>
    </message>
    <message>
        <source>Create a branch without a working-tree.</source>
        <translation>Создать ветку без рабочей копии.</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::CloneWizard</name>
    <message>
        <source>Clones a Bazaar branch and tries to load the contained project.</source>
        <translation>Клонирование ветки Bazaar с последующей попыткой загрузки содержащегося там проекта.</translation>
    </message>
    <message>
        <source>Bazaar Clone (Or Branch)</source>
        <translation>Клонирование или ответвление Bazaar</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::CloneWizardPage</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Specify repository URL, clone directory and path.</source>
        <translation>Выбор URL хранилища, каталога клонирования и пути.</translation>
    </message>
    <message>
        <source>Clone URL:</source>
        <translation>URL для клонирования:</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::CommitEditor</name>
    <message>
        <source>Commit Editor</source>
        <translation>Редактор фиксаций</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::OptionsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <source>User</source>
        <translation>Пользователь</translation>
    </message>
    <message>
        <source>Username to use by default on commit.</source>
        <translation>Имя пользователя используемое по умолчанию при фиксации.</translation>
    </message>
    <message>
        <source>Default username:</source>
        <translation>Имя пользователя:</translation>
    </message>
    <message>
        <source>Email to use by default on commit.</source>
        <translation>Email используемый по умолчанию при фиксации.</translation>
    </message>
    <message>
        <source>Default email:</source>
        <translation>Email по умолчанию:</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>Log count:</source>
        <translation>Количество отображаемых записей истории фиксаций:</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Bazaar</source>
        <translation></translation>
    </message>
    <message>
        <source>The number of recent commit logs to show. Choose 0 to see all entries.</source>
        <translation>Количество отображаемых последних сообщений о фиксации,
выберите 0, чтобы видеть все.</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::OptionsPageWidget</name>
    <message>
        <source>Bazaar Command</source>
        <translation>Команда Bazaar</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::PullOrPushDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Local filesystem:</source>
        <translation>Файловая система:</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>Remember specified location as default</source>
        <translation>Запомнить указанное размещение, как умолчальное</translation>
    </message>
    <message>
        <source>Overwrite</source>
        <translation>Перезаписывать</translation>
    </message>
    <message>
        <source>Create prefix</source>
        <translation>Создавать родительские каталоги</translation>
    </message>
    <message>
        <source>Revision:</source>
        <translation>Ревизия:</translation>
    </message>
    <message>
        <source>Local</source>
        <translation>Локально</translation>
    </message>
    <message>
        <source>Use existing directory</source>
        <translation>Использовать существующий каталог</translation>
    </message>
    <message>
        <source>Pull Source</source>
        <translation>Источник приёма (pull source)</translation>
    </message>
    <message>
        <source>Push Destination</source>
        <translation>Назначение отправлений (push)</translation>
    </message>
    <message>
        <source>Branch Location</source>
        <translation>Размещение ветки</translation>
    </message>
    <message>
        <source>Default location</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <source>Specify URL:</source>
        <translation>Особый URL:</translation>
    </message>
    <message>
        <source>For example: https://[user[:pass]@]host[:port]/[path]</source>
        <translation>Например: https://[имя[:пароль]@]адрес[:порт]/[путь]</translation>
    </message>
    <message>
        <source>Ignore differences between branches and overwrite
unconditionally.</source>
        <translation>Игнорировать отличия между ветками и перезаписывать.</translation>
    </message>
    <message>
        <source>By default, push will fail if the target directory exists, but does not already have a control directory.
This flag will allow push to proceed.</source>
        <translation>По умолчанию, отправка завершится ошибкой, если каталог уже существует,
но не содержит управляющего подкаталога.
Этот флаг позволяет выполнить эту операцию.</translation>
    </message>
    <message>
        <source>Create the path leading up to the branch if it does not already exist.</source>
        <translation>Создавать родительские каталоги ветки, если они не существуют.</translation>
    </message>
    <message>
        <source>Perform a local pull in a bound branch.
Local pulls are not applied to the master branch.</source>
        <translation>Производить локальное принятие в выбранную ветку.
Локальное принятие не применяется к основной ветке.</translation>
    </message>
</context>
<context>
    <name>Bazaar::Internal::RevertDialog</name>
    <message>
        <source>Revert</source>
        <translation>Откатить</translation>
    </message>
    <message>
        <source>Specify a revision other than the default?</source>
        <translation>Указать ревизию отличную от умолчальной?</translation>
    </message>
    <message>
        <source>Revision:</source>
        <translation>Ревизия:</translation>
    </message>
</context>
<context>
    <name>BehaviorDialog</name>
    <message>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>Тип:</translation>
    </message>
    <message>
        <source>Animation</source>
        <translation>Анимация</translation>
    </message>
    <message>
        <source>SpringFollow</source>
        <translation>Упругое изменение</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>Настройки</translation>
    </message>
    <message>
        <source>Duration:</source>
        <translation>Продолжительность:</translation>
    </message>
    <message>
        <source>Curve:</source>
        <translation>Кривая:</translation>
    </message>
    <message>
        <source>easeNone</source>
        <translation></translation>
    </message>
    <message>
        <source>Source:</source>
        <translation>Источник:</translation>
    </message>
    <message>
        <source>Velocity:</source>
        <translation>Скорость:</translation>
    </message>
    <message>
        <source>Spring:</source>
        <translation>Упругость:</translation>
    </message>
    <message>
        <source>Damping:</source>
        <translation>Затухание:</translation>
    </message>
    <message>
        <source>ID:</source>
        <translation>Идентификатор:</translation>
    </message>
    <message>
        <source>Property name:</source>
        <translation>Имя свойства:</translation>
    </message>
</context>
<context>
    <name>BehaviorSettingsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>BehaviorSettingsWidget</name>
    <message>
        <source>Cleanup actions which are automatically performed right before the file is saved to disk.</source>
        <translation>Операции очистки, автоматически выполняемые перед сохранением файла на диск.</translation>
    </message>
    <message>
        <source>Cleanups Upon Saving</source>
        <translation>Очистка перед сохранением</translation>
    </message>
    <message>
        <source>Removes trailing whitespace upon saving.</source>
        <translation>Перед сохранением удаляются незначащие пробелы в конце строк.</translation>
    </message>
    <message>
        <source>&amp;Clean whitespace</source>
        <translation>&amp;Очищать пробелы</translation>
    </message>
    <message>
        <source>Clean whitespace in entire document instead of only for changed parts.</source>
        <translation>Очищать пробелы во всём документе, а не только в изменившихся частях.</translation>
    </message>
    <message>
        <source>In entire &amp;document</source>
        <translation>&amp;Во всём документе</translation>
    </message>
    <message>
        <source>Correct leading whitespace according to tab settings.</source>
        <translation>Исправлять отступы вначале в соответствии с настройками табуляции.</translation>
    </message>
    <message>
        <source>Clean indentation</source>
        <translation>Очищать отступы</translation>
    </message>
    <message>
        <source>&amp;Ensure newline at end of file</source>
        <translation>О&amp;беспечивать пустую строку в конце файла</translation>
    </message>
    <message>
        <source>File Encodings</source>
        <translation>Кодировки файлов</translation>
    </message>
    <message>
        <source>Default encoding: </source>
        <translation>По умолчанию: </translation>
    </message>
    <message>
        <source>UTF-8 BOM:</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;How text editors should deal with UTF-8 Byte Order Marks. The options are:&lt;/p&gt;
&lt;ul &gt;&lt;li&gt;&lt;i&gt;Add If Encoding Is UTF-8:&lt;/i&gt; always add a BOM when saving a file in UTF-8 encoding. Note that this will not work if the encoding is &lt;i&gt;System&lt;/i&gt;, as Qt Creator does not know what it actually is.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Keep If Already Present: &lt;/i&gt;save the file with a BOM if it already had one when it was loaded.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Always Delete:&lt;/i&gt; never write an UTF-8 BOM, possibly deleting a pre-existing one.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Note that UTF-8 BOMs are uncommon and treated incorrectly by some editors, so it usually makes little sense to add any.&lt;/p&gt;
&lt;p&gt;This setting does &lt;b&gt;not&lt;/b&gt; influence the use of UTF-16 and UTF-32 BOMs.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Действия редактора с маркерами порядка байт (Byte Order Mark) UTF-8. Варианты:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;i&gt;Добавлять, если кодировка UTF-8:&lt;/i&gt; всегда добавлять BOM при сохранении в кодировке UTF-8. Не будет работать, если используется &lt;i&gt;Системная&lt;/i&gt; кодировка, так как Qt Creator не знает, какая она на самом деле.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Сохранять, если уже имеется:&lt;/i&gt; записывать BOM в файл, если он был при его загрузке.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Всегда удалять:&lt;/i&gt; никогда не записывать BOM в файл, даже если он там был изначально.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Маркеры порядка байт не часто встречаются и могут некорректно интерпретироваться некоторыми редакторами, поэтому нужно серьезное основание для их добавления.&lt;/p&gt;
&lt;p&gt;Эта настройка &lt;b&gt;не влияет&lt;/b&gt; на использование маркеров кодировок &lt;b&gt;UTF-16&lt;/b&gt; и &lt;b&gt;UTF-32&lt;/b&gt;.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Add If Encoding Is UTF-8</source>
        <translation>Добавлять, если кодировка UTF-8</translation>
    </message>
    <message>
        <source>Keep If Already Present</source>
        <translation>Сохранять, если уже имеется</translation>
    </message>
    <message>
        <source>Always Delete</source>
        <translation>Всегда удалять</translation>
    </message>
    <message>
        <source>Mouse</source>
        <translation>Мышь</translation>
    </message>
    <message>
        <source>Enable &amp;mouse navigation</source>
        <translation>Включить навигацию &amp;мышью</translation>
    </message>
    <message>
        <source>Enable scroll &amp;wheel zooming</source>
        <translation>Включить масштабирование &amp;колёсиком</translation>
    </message>
</context>
<context>
    <name>BinEditorFile</name>
    <message>
        <source>Cannot open %1: %2</source>
        <translation>Не удалось открыть %1: %2</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
</context>
<context>
    <name>BookmarkDialog</name>
    <message>
        <source>Add Bookmark</source>
        <translation>Добавить закладку</translation>
    </message>
    <message>
        <source>Bookmark:</source>
        <translation>Закладка:</translation>
    </message>
    <message>
        <source>+</source>
        <translation></translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>Новая папка</translation>
    </message>
    <message>
        <source>Bookmarks</source>
        <translation>Закладки</translation>
    </message>
    <message>
        <source>Delete Folder</source>
        <translation>Удалить папку</translation>
    </message>
    <message>
        <source>Rename Folder</source>
        <translation>Переименовать папку</translation>
    </message>
    <message>
        <source>Add in folder:</source>
        <translation>Добавить в папку:</translation>
    </message>
</context>
<context>
    <name>BookmarkManager</name>
    <message>
        <source>Bookmarks</source>
        <translation>Закладки</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Deleting a folder also removes its content.&lt;br&gt;Do you want to continue?</source>
        <translation>Удаление папки приведёт к удалению её содержимого.&lt;br&gt;Желаете продолжить?</translation>
    </message>
    <message>
        <source>New Folder</source>
        <translation>Новая папка</translation>
    </message>
</context>
<context>
    <name>BookmarkWidget</name>
    <message>
        <source>Delete Folder</source>
        <translation>Удалить папку</translation>
    </message>
    <message>
        <source>Rename Folder</source>
        <translation>Переименовать папку</translation>
    </message>
    <message>
        <source>Show Bookmark</source>
        <translation>Показать закладку</translation>
    </message>
    <message>
        <source>Show Bookmark in New Tab</source>
        <translation>Показать закладку в новой вкладке</translation>
    </message>
    <message>
        <source>Delete Bookmark</source>
        <translation>Удалить закладку</translation>
    </message>
    <message>
        <source>Rename Bookmark</source>
        <translation>Переименовать закладку</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
</context>
<context>
    <name>Bookmarks::Internal::BookmarkView</name>
    <message>
        <source>Bookmarks</source>
        <translation>Закладки</translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation>Поднять</translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation>Опустить</translation>
    </message>
    <message>
        <source>&amp;Remove</source>
        <translation>&amp;Удалить</translation>
    </message>
    <message>
        <source>Remove All</source>
        <translation>Удалить всё</translation>
    </message>
</context>
<context>
    <name>Bookmarks::Internal::BookmarksPlugin</name>
    <message>
        <source>&amp;Bookmarks</source>
        <translation>&amp;Закладки</translation>
    </message>
    <message>
        <source>Toggle Bookmark</source>
        <translation>Установить/убрать закладку</translation>
    </message>
    <message>
        <source>Ctrl+M</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+M</source>
        <translation></translation>
    </message>
    <message>
        <source>Previous Bookmark</source>
        <translation>Предыдущая закладка</translation>
    </message>
    <message>
        <source>Ctrl+,</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+,</source>
        <translation></translation>
    </message>
    <message>
        <source>Next Bookmark</source>
        <translation>Следующая закладка</translation>
    </message>
    <message>
        <source>Ctrl+.</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+.</source>
        <translation></translation>
    </message>
    <message>
        <source>Previous Bookmark in Document</source>
        <translation>Предыдущая закладка в документе</translation>
    </message>
    <message>
        <source>Next Bookmark in Document</source>
        <translation>Следующая закладка в документе</translation>
    </message>
</context>
<context>
    <name>BorderImageSpecifics</name>
    <message>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <source>Left</source>
        <translation>Слева</translation>
    </message>
    <message>
        <source>Right</source>
        <translation>Справа</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>Сверху</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>Снизу</translation>
    </message>
</context>
<context>
    <name>BuildSettingsPanel</name>
    <message>
        <source>Build Settings</source>
        <translation>Настройки сборки</translation>
    </message>
</context>
<context>
    <name>BuildSettingsPanelFactory</name>
    <message>
        <source>Build Settings</source>
        <translation>Настройки сборки</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeBuildConfigurationFactory</name>
    <message>
        <source>Build</source>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>New Configuration</source>
        <translation>Новая конфигурация</translation>
    </message>
    <message>
        <source>New configuration name:</source>
        <translation>Название новой конфигурации:</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeBuildSettingsWidget</name>
    <message>
        <source>Reconfigure project:</source>
        <translation>Переконфигурировать:</translation>
    </message>
    <message>
        <source>&amp;Change</source>
        <translation>&amp;Изменить</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeEditor</name>
    <message>
        <source>Changes to cmake files are shown in the project tree after building.</source>
        <translation>Изменения в файлах cmake будут отображены в дереве проекта после сборки.</translation>
    </message>
    <message>
        <source>Build now</source>
        <translation>Собрать</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeManager</name>
    <message>
        <source>Run CMake</source>
        <translation>Запуск CMake</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeOpenProjectWizard</name>
    <message>
        <source>CMake Wizard</source>
        <translation>Мастер CMake</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeRunConfiguration</name>
    <message>
        <source>Run CMake target</source>
        <translation>Запустить цель CMake</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>The executable is not built by the current buildconfiguration</source>
        <translation>Приложение не собрано текущей конфигурацией сборки</translation>
    </message>
    <message>
        <source> (disabled)</source>
        <translation> (отключено)</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeRunConfigurationWidget</name>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Select Working Directory</source>
        <translation>Выбор рабочего каталога</translation>
    </message>
    <message>
        <source>Reset to default</source>
        <translation>Сбросить к исходному состоянию</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
    <message>
        <source>Run in Terminal</source>
        <translation>Запускать в терминале</translation>
    </message>
    <message>
        <source>Debugger:</source>
        <translation>Отладчик:</translation>
    </message>
    <message>
        <source>Run Environment</source>
        <translation>Среда выполнения</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>Base environment for this runconfiguration:</source>
        <translation>Базовая среда данной конфигурации выполнения:</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeRunPage</name>
    <message>
        <source> The path %1 is not a executable.</source>
        <translation> Путь %1 не является путём к исполняемой программе.</translation>
    </message>
    <message>
        <source>Run CMake</source>
        <translation>Запуск CMake</translation>
    </message>
    <message>
        <source>The directory %1 does not contain a cbp file. Qt Creator needs to create this file by running CMake. Some projects require command line arguments to the initial CMake call.</source>
        <translation>Каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска CMake. Некоторые проекты требуют указания дополнительных параметров командной строки для первого запуска CMake.</translation>
    </message>
    <message>
        <source>The directory %1 contains an outdated .cbp file. Qt Creator needs to update this file by running CMake. If you want to add additional command line arguments, add them below. Note that CMake remembers command line arguments from the previous runs.</source>
        <translation>Каталог %1 содержит устаревший файл cbp. Qt Creator обновит этот файл путём запуска CMake. Если требуется указать дополнительные параметры командной строки, то можно добавить их ниже. Следует иметь в виду, что CMake запоминает параметры командной строки предыдущего запуска.</translation>
    </message>
    <message>
        <source>The directory %1 specified in a build-configuration, does not contain a cbp file. Qt Creator needs to recreate this file, by running CMake. Some projects require command line arguments to the initial CMake call. Note that CMake remembers command line arguments from the previous runs.</source>
        <translation>Указанный в настройках сборки каталог %1 не содержит файла cbp. Qt Creator создаст этот файл путём запуска CMake. Некоторые проекты требуют указания дополнительных параметров командной строки для первого запуска CMake. Следует иметь в виду, что CMake запоминает параметры командной строки предыдущего запуска.</translation>
    </message>
    <message>
        <source>Qt Creator needs to run CMake in the new build directory. Some projects require command line arguments to the initial CMake call.</source>
        <translation>Qt Creator должен запустить CMake в новом каталоге сборки. Некоторые проекты требуют указания дополнительных параметров командной строки при первом запуске CMake.</translation>
    </message>
    <message>
        <source>Refreshing cbp file in %1.</source>
        <translation>Обновление файла cbp в %1.</translation>
    </message>
    <message>
        <source>MinGW Generator (%1)</source>
        <translation>Генератор для MinGW (%1)</translation>
    </message>
    <message>
        <source>Unix Generator (%1)</source>
        <translation>Генератор для Unix (%1)</translation>
    </message>
    <message>
        <source>No valid cmake executable specified.</source>
        <translation>Не указана корректная программа cmake.</translation>
    </message>
    <message>
        <source>CMake exited with errors. Please check CMake output.</source>
        <translation>CMake завершился с ошибкой. Проверьте сообщения CMake.</translation>
    </message>
    <message>
        <source>NMake Generator (%1)</source>
        <translation>Генератор для NMake (%1)</translation>
    </message>
    <message>
        <source>Please specify the path to the cmake executable. No cmake executable was found in the path.</source>
        <translation>Укажите размещение программы cmake, так как она не была найдена автоматически.</translation>
    </message>
    <message>
        <source> The cmake executable (%1) does not exist.</source>
        <translation> Программа cmake (%1) отсутствует.</translation>
    </message>
    <message>
        <source> The path %1 is not a valid cmake.</source>
        <translation> Путь %1 не является корректным путём к программе cmake.</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Generator:</source>
        <translation>Генератор:</translation>
    </message>
    <message>
        <source>The directory %1 already contains a cbp file, which is recent enough. You can pass special arguments or change the used tool chain here and rerun CMake. Or simply finish the wizard directly.</source>
        <translation>Каталог %1 уже содержит достаточно свежий файл cbp. Можно передать специальные параметры или сменить используемый инструментарий с последующим перезапуском CMake. Либо просто завершить работу с мастером.</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeSettingsPage</name>
    <message>
        <source>CMake</source>
        <translation>CMake</translation>
    </message>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::CMakeTarget</name>
    <message>
        <source>Desktop</source>
        <comment>CMake Default target display name</comment>
        <translation>Настольный компьютер</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::InSourceBuildPage</name>
    <message>
        <source>Qt Creator has detected an &lt;b&gt;in-source-build in %1&lt;/b&gt; which prevents shadow builds. Qt Creator will not allow you to change the build directory. If you want a shadow build, clean your source directory and re-open the project.</source>
        <translation>Qt Creator обнаружил &lt;b&gt;сборку в каталоге с исходниками (%1)&lt;/b&gt;, что препятствует теневой сборке. Qt Creator не позволит изменить каталог сборки. Если требуется теневая сборка, необходимо очистить каталог исходников и открыть проект снова.</translation>
    </message>
    <message>
        <source>Build Location</source>
        <translation>Каталог сборки</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::MakeStep</name>
    <message>
        <source>Make</source>
        <extracomment>Default display name for the cmake make step.</extracomment>
        <translation>Сборка</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::MakeStepConfigWidget</name>
    <message>
        <source>Additional arguments:</source>
        <translation>Дополнительные параметры:</translation>
    </message>
    <message>
        <source>Targets:</source>
        <translation>Цели:</translation>
    </message>
    <message>
        <source>Make</source>
        <comment>CMakeProjectManager::MakeStepConfigWidget display name.</comment>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>&lt;b&gt;Unknown tool chain&lt;/b&gt;</source>
        <translation>&lt;b&gt;Неизвестный инструментарий&lt;/b&gt;</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::MakeStepFactory</name>
    <message>
        <source>Make</source>
        <comment>Display name for CMakeProjectManager::MakeStep id.</comment>
        <translation>Сборка</translation>
    </message>
</context>
<context>
    <name>CMakeProjectManager::Internal::ShadowBuildPage</name>
    <message>
        <source>Please enter the directory in which you want to build your project. </source>
        <translation>Укажите каталог, в котором желаете собирать проект. </translation>
    </message>
    <message>
        <source>Please enter the directory in which you want to build your project. Qt Creator recommends to not use the source directory for building. This ensures that the source directory remains clean and enables multiple builds with different settings.</source>
        <translation>Укажите каталог, в котором желаете собирать проект. Qt Creator рекомендует не использовать каталог с исходниками для сборки. Это позволит поддерживать каталог с исходниками в чистоте, а также даст возможность делать несколько сборок с различными настройками.</translation>
    </message>
    <message>
        <source>Build directory:</source>
        <translation>Каталог сборки:</translation>
    </message>
    <message>
        <source>Build Location</source>
        <translation>Каталог сборки</translation>
    </message>
</context>
<context>
    <name>CPlusPlus::OverviewModel</name>
    <message>
        <source>&lt;Select Symbol&gt;</source>
        <translation>&lt;Выберите символ&gt;</translation>
    </message>
    <message>
        <source>&lt;No Symbols&gt;</source>
        <translation>&lt;Нет символов&gt;</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CVSEditor</name>
    <message>
        <source>Annotate revision &quot;%1&quot;</source>
        <translation>Аннотация ревизии «%1»</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CVSPlugin</name>
    <message>
        <source>Parsing of the log output failed</source>
        <translation>Не удалось разобрать историю</translation>
    </message>
    <message>
        <source>&amp;CVS</source>
        <translation>&amp;CVS</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add &quot;%1&quot;</source>
        <translation>Добавить «%1»</translation>
    </message>
    <message>
        <source>Alt+C,Alt+A</source>
        <translation>Alt+C,Alt+A</translation>
    </message>
    <message>
        <source>Diff Project</source>
        <translation>Сравнить проект</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Diff &quot;%1&quot;</source>
        <translation>Сравнить «%1»</translation>
    </message>
    <message>
        <source>Alt+C,Alt+D</source>
        <translation>Alt+C,Alt+D</translation>
    </message>
    <message>
        <source>Commit All Files</source>
        <translation>Фиксировать все файлы</translation>
    </message>
    <message>
        <source>Commit Current File</source>
        <translation>Фиксировать текущий файл</translation>
    </message>
    <message>
        <source>Commit &quot;%1&quot;</source>
        <translation>Фиксировать «%1»</translation>
    </message>
    <message>
        <source>Alt+C,Alt+C</source>
        <translation>Alt+C,Alt+C</translation>
    </message>
    <message>
        <source>Filelog Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Cannot find repository for &apos;%1&apos;</source>
        <translation>Не удалось найти хранилище для «%1»</translation>
    </message>
    <message>
        <source>Filelog &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Annotate Current File</source>
        <translation>Аннотация текущего файла (annotate)</translation>
    </message>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1» (annotate)</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;...</source>
        <translation>Удалить «%1»...</translation>
    </message>
    <message>
        <source>Revert...</source>
        <translation>Откатить...</translation>
    </message>
    <message>
        <source>Revert &quot;%1&quot;...</source>
        <translation>Откатить «%1»...</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Edit &quot;%1&quot;</source>
        <translation>Изменить «%1»</translation>
    </message>
    <message>
        <source>Unedit</source>
        <translation>Отменить изменения</translation>
    </message>
    <message>
        <source>Unedit &quot;%1&quot;</source>
        <translation>Отменить изменения «%1»</translation>
    </message>
    <message>
        <source>Unedit Repository</source>
        <translation>Отменить изменения хранилища</translation>
    </message>
    <message>
        <source>Diff Project &quot;%1&quot;</source>
        <translation>Сравнить проект «%1»</translation>
    </message>
    <message>
        <source>Project Status</source>
        <translation>Состояние проекта</translation>
    </message>
    <message>
        <source>Status of Project &quot;%1&quot;</source>
        <translation>Состояние проекта «%1»</translation>
    </message>
    <message>
        <source>Log Project</source>
        <translation>История проекта</translation>
    </message>
    <message>
        <source>Log Project &quot;%1&quot;</source>
        <translation>История проекта «%1»</translation>
    </message>
    <message>
        <source>Update Project</source>
        <translation>Обновить проект</translation>
    </message>
    <message>
        <source>Update Project &quot;%1&quot;</source>
        <translation>Обновить проект «%1»</translation>
    </message>
    <message>
        <source>Commit Project</source>
        <translation>Фиксировать проект</translation>
    </message>
    <message>
        <source>Commit Project &quot;%1&quot;</source>
        <translation>Фиксировать проект «%1»</translation>
    </message>
    <message>
        <source>Diff Repository</source>
        <translation>Сравнить всё</translation>
    </message>
    <message>
        <source>Repository Status</source>
        <translation>Состояние хранилища</translation>
    </message>
    <message>
        <source>Repository Log</source>
        <translation>История хранилища</translation>
    </message>
    <message>
        <source>Update Repository</source>
        <translation>Обновить всё</translation>
    </message>
    <message>
        <source>Revert Repository...</source>
        <translation>Откатить все изменения...</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Closing CVS Editor</source>
        <translation>Закрытие редактора CVS</translation>
    </message>
    <message>
        <source>Do you want to commit the change?</source>
        <translation>Желаете зафиксировать изменения?</translation>
    </message>
    <message>
        <source>The commit message check failed. Do you want to commit the change?</source>
        <translation>Сообщение о фиксации содержит ошибки. Желаете зафиксировать изменения?</translation>
    </message>
    <message>
        <source>The files do not differ.</source>
        <translation>Файлы не имеют различий.</translation>
    </message>
    <message>
        <source>Revert repository</source>
        <translation>Откатить все изменения</translation>
    </message>
    <message>
        <source>Revert all pending changes to the repository?</source>
        <translation>Откатить все изменения рабочей копии?</translation>
    </message>
    <message>
        <source>Revert failed: %1</source>
        <translation>Не удалось откатить: %1</translation>
    </message>
    <message>
        <source>The file has been changed. Do you want to revert it?</source>
        <translation>Файл был изменён. Желаете откатить его изменения?</translation>
    </message>
    <message>
        <source>Another commit is currently being executed.</source>
        <translation>В данный момент уже идёт другая фиксация.</translation>
    </message>
    <message>
        <source>There are no modified files.</source>
        <translation>Нет изменённых файлов.</translation>
    </message>
    <message>
        <source>Would you like to discard your changes to the repository &apos;%1&apos;?</source>
        <translation>Желаете откатить изменения хранилища «%1»?</translation>
    </message>
    <message>
        <source>Would you like to discard your changes to the file &apos;%1&apos;?</source>
        <translation>Желаете откатить изменения файла «%1»?</translation>
    </message>
    <message>
        <source>Project status</source>
        <translation>Состояние проекта</translation>
    </message>
    <message>
        <source>Repository status</source>
        <translation>Состояние хранилища</translation>
    </message>
    <message>
        <source>The initial revision %1 cannot be described.</source>
        <translation>Невозможно описать начальную ревизию %1.</translation>
    </message>
    <message>
        <source>Could not find commits of id &apos;%1&apos; on %2.</source>
        <translation>Не удалось найти фиксацию с идентификатором «%1» на %2.</translation>
    </message>
    <message>
        <source>No cvs executable specified!</source>
        <translation>Не указан исполняемый файл программы cvs!</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CVSSubmitEditor</name>
    <message>
        <source>Added</source>
        <translation>Добавлен</translation>
    </message>
    <message>
        <source>Removed</source>
        <translation>Удалён</translation>
    </message>
    <message>
        <source>Modified</source>
        <translation>Изменён</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CheckoutWizard</name>
    <message>
        <source>Checks out a CVS repository and tries to load the contained project.</source>
        <translation>Извлечение хранилища CVS с последующей попыткой загрузки содержащегося там проекта.</translation>
    </message>
    <message>
        <source>CVS Checkout</source>
        <translation>Извлечь из CVS</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CheckoutWizardPage</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Specify repository and path.</source>
        <translation>Выбор хранилища и пути.</translation>
    </message>
    <message>
        <source>Repository:</source>
        <translation>Хранилище:</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::CvsDiffParameterWidget</name>
    <message>
        <source>Ignore whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
    <message>
        <source>Ignore blank lines</source>
        <translation>Пропускать пустые строки</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::SettingsPage</name>
    <message>
        <source>CVS</source>
        <translation>CVS</translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Describe all files matching commit id</source>
        <translation>Описывать все файлы, соответствующие фиксации</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>CVS command:</source>
        <translation>Команда CVS:</translation>
    </message>
    <message>
        <source>CVS root:</source>
        <translation>Корень CVS:</translation>
    </message>
    <message>
        <source>Diff options:</source>
        <translation>Опции сравнения:</translation>
    </message>
    <message>
        <source>When checked, all files touched by a commit will be displayed when clicking on a revision number in the annotation view (retrieved via commit ID). Otherwise, only the respective file will be displayed.</source>
        <translation>Если включено, по щелчку на номере равизии при просмотре аннотации (полученной по идентификатору фиксации) будут отображаться все зафиксированные файлы. В противном случае, только соответствующий файл.</translation>
    </message>
</context>
<context>
    <name>CVS::Internal::SettingsPageWidget</name>
    <message>
        <source>CVS Command</source>
        <translation>Команда CVS</translation>
    </message>
</context>
<context>
    <name>ChangeSelectionDialog</name>
    <message>
        <source>Select</source>
        <translation>Выбрать</translation>
    </message>
    <message>
        <source>Change:</source>
        <translation>Фиксация:</translation>
    </message>
    <message>
        <source>Repository location:</source>
        <translation>Хранилище:</translation>
    </message>
</context>
<context>
    <name>CheckUndefinedSymbols</name>
    <message>
        <source>Expected a namespace-name</source>
        <translation>Ожидается название пространства имён</translation>
    </message>
</context>
<context>
    <name>ClassView::Internal::NavigationWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Show Subprojects</source>
        <translation>Показать подроекты</translation>
    </message>
</context>
<context>
    <name>ClassView::Internal::NavigationWidgetFactory</name>
    <message>
        <source>Class View</source>
        <translation>Обзор классов</translation>
    </message>
</context>
<context>
    <name>Coda::Session</name>
    <message>
        <source>CPU: v%1.%2%3%4</source>
        <extracomment>CPU description of an S60 device %1 major verison, %2 minor version %3 real name of major verison, %4 real name of minor version</extracomment>
        <translation>Процессор: v%1.%2%3%4</translation>
    </message>
    <message>
        <source>CODA: v%1.%2 CODA protocol: v%3.%4</source>
        <translation>CODA: v%1.%2 протокол CODA: v%3.%4</translation>
    </message>
    <message>
        <source>%1, %2%3%4, %5</source>
        <extracomment>s60description description of an S60 device %1 CPU description, %2 endianness %3 default type size (if any), %4 float size (if any) %5 Coda version</extracomment>
        <translation>%1, %2%3%4, %5</translation>
    </message>
    <message>
        <source>big endian</source>
        <translation>big endian</translation>
    </message>
    <message>
        <source>little endian</source>
        <translation>little endian</translation>
    </message>
    <message>
        <source>, type size: %1</source>
        <extracomment>will be inserted into s60description</extracomment>
        <translation>, размер целого: %1</translation>
    </message>
    <message>
        <source>, float size: %1</source>
        <extracomment>will be inserted into s60description</extracomment>
        <translation>, размер float: %1</translation>
    </message>
</context>
<context>
    <name>CodePaster</name>
    <message>
        <source>Code Pasting</source>
        <translation>Вставка кода</translation>
    </message>
</context>
<context>
    <name>CodePaster::CodePasterProtocol</name>
    <message>
        <source>No Server defined in the CodePaster preferences.</source>
        <translation>Не указан сервер в настройках CodePaster.</translation>
    </message>
    <message>
        <source>No Server defined in the CodePaster options.</source>
        <translation>Не указан сервер в настройках CodePaster.</translation>
    </message>
    <message>
        <source>No such paste</source>
        <translation>Нет такой вставки</translation>
    </message>
</context>
<context>
    <name>CodePaster::CodePasterSettingsPage</name>
    <message>
        <source>CodePaster</source>
        <translation>CodePaster</translation>
    </message>
    <message>
        <source>Server:</source>
        <translation>Сервер:</translation>
    </message>
    <message>
        <source>&lt;i&gt;Note: Specify the host name for the CodePaster service without any protocol prepended (e.g. codepaster.mycompany.com).&lt;/i&gt;</source>
        <translation>&lt;i&gt;Обратите внимание, что узел сервиса CodePaster нужно задавать без указания протокола (например: codepaster.mycompany.com).&lt;/i&gt;</translation>
    </message>
</context>
<context>
    <name>CodePaster::CodepasterPlugin</name>
    <message>
        <source>&amp;Code Pasting</source>
        <translation>Вставка &amp;Кода</translation>
    </message>
    <message>
        <source>Paste Snippet...</source>
        <translation>Вставить фрагмент...</translation>
    </message>
    <message>
        <source>Alt+C,Alt+P</source>
        <translation></translation>
    </message>
    <message>
        <source>Paste Clipboard...</source>
        <translation>Вставить из буфера обмена...</translation>
    </message>
    <message>
        <source>Fetch Snippet...</source>
        <translation>Получить фрагмент...</translation>
    </message>
    <message>
        <source>Alt+C,Alt+F</source>
        <translation></translation>
    </message>
    <message>
        <source>Empty snippet received for &quot;%1&quot;.</source>
        <translation>Для «%1» получен пустой фрагмент.</translation>
    </message>
</context>
<context>
    <name>CodePaster::FileShareProtocol</name>
    <message>
        <source>Cannot open %1: %2</source>
        <translation>Не удалось открыть %1: %2</translation>
    </message>
    <message>
        <source>%1 does not appear to be a paster file.</source>
        <translation>%1 не является файлом paster.</translation>
    </message>
    <message>
        <source>Error in %1 at %2: %3</source>
        <translation>Ошибка в %1, строка %2: %3</translation>
    </message>
    <message>
        <source>Please configure a path.</source>
        <translation>Необходимо настроить путь.</translation>
    </message>
    <message>
        <source>Pasted: %1</source>
        <translation>Вставлен: %1</translation>
    </message>
</context>
<context>
    <name>CodePaster::FileShareProtocolSettingsPage</name>
    <message>
        <source>Fileshare</source>
        <translation>Общие файлы</translation>
    </message>
</context>
<context>
    <name>CodePaster::FileShareProtocolSettingsWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>&amp;Path:</source>
        <translation>&amp;Путь:</translation>
    </message>
    <message>
        <source>&amp;Display:</source>
        <translation>&amp;Отображать:</translation>
    </message>
    <message>
        <source>entries</source>
        <translation> записей</translation>
    </message>
    <message>
        <source>The fileshare-based paster protocol allows for sharing code snippets using simple files on a shared network drive. Files are never deleted.</source>
        <translation>Протокол на базе общей папки позволяет публиковать фрагменты кода просто используя сетевой диск для хранения файлов. Файлы никогда не удаляются.</translation>
    </message>
</context>
<context>
    <name>CodePaster::NetworkProtocol</name>
    <message>
        <source>Checking connection</source>
        <translation>Проверка соединения</translation>
    </message>
    <message>
        <source>Connecting to %1...</source>
        <translation>Подключение к %1...</translation>
    </message>
</context>
<context>
    <name>CodePaster::PasteBinDotComProtocol</name>
    <message>
        <source>&lt;Unknown&gt;</source>
        <extracomment>Unknown user of paste.</extracomment>
        <translation>&lt;Неизвестный&gt;</translation>
    </message>
</context>
<context>
    <name>CodePaster::PasteBinDotComSettings</name>
    <message>
        <source>Pastebin.com</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>CodePaster::PasteSelectDialog</name>
    <message>
        <source>Paste:</source>
        <translation>Вставить:</translation>
    </message>
    <message>
        <source>Protocol:</source>
        <translation>Протокол:</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <source>Waiting for items</source>
        <translation>Ожидание элементов</translation>
    </message>
    <message>
        <source>This protocol does not support listing</source>
        <translation>Данный протокол не поддерживает получение списка</translation>
    </message>
</context>
<context>
    <name>CodePaster::PasteView</name>
    <message>
        <source>Paste</source>
        <translation>Вставить</translation>
    </message>
    <message>
        <source>&lt;Comment&gt;</source>
        <translation>&lt;Комментарий&gt;</translation>
    </message>
</context>
<context>
    <name>CodePaster::Protocol</name>
    <message>
        <source>%1 - Configuration Error</source>
        <translation>%1 - ошибка конфигурации</translation>
    </message>
    <message>
        <source>Settings...</source>
        <translation>Настройки...</translation>
    </message>
</context>
<context>
    <name>CodePaster::SettingsPage</name>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Username:</source>
        <translation>Имя пользователя:</translation>
    </message>
    <message>
        <source>Default protocol:</source>
        <translation>Протокол по умолчанию:</translation>
    </message>
    <message>
        <source>Display Output pane after sending a post</source>
        <translation>Отправив данные, показать окно вывода</translation>
    </message>
    <message>
        <source>Copy-paste URL to clipboard</source>
        <translation>Скопировать ссылку в буфер обмена</translation>
    </message>
</context>
<context>
    <name>CodeStyleSettingsPanel</name>
    <message>
        <source>Code Style Settings</source>
        <translation>Настройки стиля кода</translation>
    </message>
</context>
<context>
    <name>CodeStyleSettingsPanelFactory</name>
    <message>
        <source>Code Style Settings</source>
        <translation>Настройки стиля кода</translation>
    </message>
</context>
<context>
    <name>ColorGroupBox</name>
    <message>
        <source>Color editor</source>
        <translation>Редактор цвета</translation>
    </message>
    <message>
        <source>Hue</source>
        <translation>Тон</translation>
    </message>
    <message>
        <source>Saturation</source>
        <translation>Насыщенность</translation>
    </message>
    <message>
        <source>Brightness</source>
        <translation>Яркость</translation>
    </message>
    <message>
        <source>Alpha</source>
        <translation>Альфа</translation>
    </message>
</context>
<context>
    <name>ColorTypeButtons</name>
    <message>
        <source>Solid color</source>
        <translation>Сплошной цвет</translation>
    </message>
    <message>
        <source>Solid color (only editable in base state)</source>
        <translation>Сплошной цвет (меняется только в исходном состоянии)</translation>
    </message>
    <message>
        <source>Gradient</source>
        <translation>Градиент</translation>
    </message>
    <message>
        <source>Gradient (only editable in base state)</source>
        <translation>Градиент (меняется только в исходном состоянии)</translation>
    </message>
    <message>
        <source>Transparent</source>
        <translation>Прозрачность</translation>
    </message>
    <message>
        <source>Transparent (only editable in base state)</source>
        <translation>Прозрачность (меняется только в исходном состоянии)</translation>
    </message>
</context>
<context>
    <name>CommandMappings</name>
    <message>
        <source>Command Mappings</source>
        <translation>Связывание команд</translation>
    </message>
    <message>
        <source>Command</source>
        <translation>Команда</translation>
    </message>
    <message>
        <source>Label</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>Target</source>
        <translation>Цель</translation>
    </message>
    <message>
        <source>Import...</source>
        <translation>Импорт...</translation>
    </message>
    <message>
        <source>Export...</source>
        <translation>Экспорт...</translation>
    </message>
    <message>
        <source>Target Identifier</source>
        <translation>Обозначение цели</translation>
    </message>
    <message>
        <source>Target:</source>
        <translation>Цель:</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <source>Reset all to default</source>
        <translation>Сбросить всё в исходное состояние</translation>
    </message>
    <message>
        <source>Reset All</source>
        <translation>Сбросить всё</translation>
    </message>
    <message>
        <source>Reset to default</source>
        <translation>Сбросить в исходное состояние</translation>
    </message>
</context>
<context>
    <name>CommonOptionsPage</name>
    <message>
        <source>Populate source file view automatically</source>
        <translation>Автоматически заполнять представление исходных текстов</translation>
    </message>
    <message>
        <source>Use alternating row colors in debug views</source>
        <translation>Чередование цвета строк в представлении отладчика</translation>
    </message>
    <message>
        <source>&lt;unlimited&gt;</source>
        <translation>&lt;бесконечна&gt;</translation>
    </message>
    <message>
        <source>Use tooltips in main editor while debugging</source>
        <translation>Использовать подсказки в основном редакторе при отладке</translation>
    </message>
    <message>
        <source>Register Qt Creator for debugging crashed applications.</source>
        <translation>Зарегистрировать Qt Creator для отладки приложений, завершённых аварийно.</translation>
    </message>
    <message>
        <source>Use Qt Creator for post-mortem debugging</source>
        <translation>Назначить Qt Creator системным отладчиком</translation>
    </message>
    <message>
        <source>Close temporary buffers on debugger exit.</source>
        <translation>Закрывать временные буфера при завершении отладчика.</translation>
    </message>
    <message>
        <source>Close temporary buffers on debugger exit</source>
        <translation>Закрывать временные буфера при завершении отладчика</translation>
    </message>
    <message>
        <source>Switch to previous mode on debugger exit.</source>
        <translation>Переключаться в предыдущий режим при завершении отладчика.</translation>
    </message>
    <message>
        <source>Switch to previous mode on debugger exit</source>
        <translation>Переключаться в предыдущий режим при завершении отладчика</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>Debugger font size follows main editor</source>
        <translation>Размер шрифта отладчика соответствует редактору</translation>
    </message>
    <message>
        <source>Change the font size in the debugger views when the font size in the main editor changes.</source>
        <translation>Менять размер шрифта в окне отладчика при изменении его в основном окне редактора.</translation>
    </message>
    <message>
        <source>Populate the source file view automatically. This might slow down debugger startup considerably.</source>
        <translation>Автоматическое заполнение просмотра файлов исходных текстов. Может замедлить процесс запуска отладчика.</translation>
    </message>
    <message>
        <source>Maximum stack depth:</source>
        <translation>Максимальная глубина стека:</translation>
    </message>
</context>
<context>
    <name>CommonSettingsPage</name>
    <message>
        <source>Wrap submit message at:</source>
        <translation>Ограничить длину строки до:</translation>
    </message>
    <message>
        <source> characters</source>
        <translation> символов</translation>
    </message>
    <message>
        <source>An executable which is called with the submit message in a temporary file as first argument. It should return with an exit != 0 and a message on standard error to indicate failure.</source>
        <translation>Программа, которой передаётся файл сообщения о фиксации в качестве первого аргумента. Она должна завершиться с кодом неравным нулю и сообщением в стандартный поток ошибок в случае обнаружения ошибки.</translation>
    </message>
    <message>
        <source>A file listing user names and email addresses in a 4-column mailmap format:
name &lt;email&gt; alias &lt;email&gt;</source>
        <translation>Файл списка пользователей и их email в 4-х столбцовом формате mailmap:
имя &lt;email&gt; алиас &lt;email&gt;</translation>
    </message>
    <message>
        <source>A simple file containing lines with field names like &quot;Reviewed-By:&quot; which will be added below the submit editor.</source>
        <translation>Простой файл, содержащий строки типа «Reviewed-By:», которые будут добавлены ниже редактора сообщения.</translation>
    </message>
    <message>
        <source>Specifies a command that is executed to graphically prompt for a password, 
should a repository require SSH-authentication (see documentation on SSH and the environment variable SSH_ASKPASS).</source>
        <translation>Задаёт команду, которая запрашивает пароль в диалоговом окне для хранилищ, 
требующих авторизацию по SSH (см. документацию к SSH и переменной среды SSH_ASKPASS).</translation>
    </message>
    <message>
        <source>Submit message &amp;check script:</source>
        <translation>&amp;Скрипт проверки сообщений:</translation>
    </message>
    <message>
        <source>User/&amp;alias configuration file:</source>
        <translation>&amp;Файл настройки пользователей:</translation>
    </message>
    <message>
        <source>User &amp;fields configuration file:</source>
        <translation>Файл &amp;настройки полей:</translation>
    </message>
    <message>
        <source>&amp;Patch command:</source>
        <translation>&amp;Команда patch:</translation>
    </message>
    <message>
        <source>&amp;SSH prompt command:</source>
        <translation>Команда &amp;запроса пароля SSH:</translation>
    </message>
</context>
<context>
    <name>CompletionSettingsPage</name>
    <message>
        <source>&amp;Automatically insert brackets</source>
        <translation>&amp;Автоматически вставлять скобки</translation>
    </message>
    <message>
        <source>Insert the common prefix of available completion items.</source>
        <translation>Вставлять общий префикс для всех доступных вариантов дополнения.</translation>
    </message>
    <message>
        <source>Autocomplete common &amp;prefix</source>
        <translation>Общий &amp;префикс для автодополнения</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>&amp;Case-sensitivity:</source>
        <translation>&amp;Учитывать регистр:</translation>
    </message>
    <message>
        <source>Full</source>
        <translation>Всегда</translation>
    </message>
    <message>
        <source>None</source>
        <translation>Никогда</translation>
    </message>
    <message>
        <source>Insert &amp;space after function name</source>
        <translation>&amp;Вставлять пробел после имени функции</translation>
    </message>
    <message>
        <source>First Letter</source>
        <translation>Первой буквы</translation>
    </message>
    <message>
        <source>Activate completion:</source>
        <translation>Вызывать дополнение:</translation>
    </message>
    <message>
        <source>Manually</source>
        <translation>Вручную</translation>
    </message>
    <message>
        <source>When Triggered</source>
        <translation>Явно требуется</translation>
    </message>
    <message>
        <source>Always</source>
        <translation>Всегда</translation>
    </message>
    <message>
        <source>Automatically insert brackets and semicolons when appropriate.</source>
        <translation>При необходимости автоматически вставлять скобки и точку с запятой.</translation>
    </message>
</context>
<context>
    <name>ComponentNameDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Component name:</source>
        <translation>Имя компоненты:</translation>
    </message>
    <message>
        <source>Path:</source>
        <translation>Путь:</translation>
    </message>
    <message>
        <source>Choose...</source>
        <translation>Выбрать...</translation>
    </message>
</context>
<context>
    <name>ContentWindow</name>
    <message>
        <source>Open Link</source>
        <translation>Открыть ссылку</translation>
    </message>
    <message>
        <source>Open Link as New Page</source>
        <translation>Открыть ссылку на новой странице</translation>
    </message>
</context>
<context>
    <name>ContextPaneTextWidget</name>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>Стиль</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ContextPaneWidgetBorderImage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>10 x 10</source>
        <translation></translation>
    </message>
    <message>
        <source>Stretch vertically. Scales the image to fit to the available area.</source>
        <translation>Вертикальное растягивание. Растягивание изображения для заполнения доступного места.</translation>
    </message>
    <message>
        <source>Repeat vertically. Tiles the image until there is no more space. May crop the last image.</source>
        <translation>Вертикальный повтор. Заполнение изображением доступного места (последнее изображение может быть обрезанным).</translation>
    </message>
    <message>
        <source>Round. Like Repeat, but scales the images down to ensure that the last image is not cropped.</source>
        <translation>Округление. Как и повтор, только уменьшает размер, чтобы последнее изображение не обрезалось.</translation>
    </message>
    <message>
        <source>Repeat horizontally. Tiles the image until there is no more space. May crop the last image.</source>
        <translation>Горизонтальный повтор. Заполнение изображением доступного места (последнее изображение может быть обрезанным).</translation>
    </message>
    <message>
        <source>Stretch horizontally. Scales the image to fit to the available area.</source>
        <translation>Горизонтальное растягивание. Растягивание изображения для заполнения доступного места.</translation>
    </message>
</context>
<context>
    <name>ContextPaneWidgetImage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>The image is scaled to fit</source>
        <translation>Растягивать изображение</translation>
    </message>
    <message>
        <source>The image is stretched horizontally and tiled vertically</source>
        <translation>Обрезать изображение горизонтально и размножить по вертикали</translation>
    </message>
    <message>
        <source>The image is stretched vertically and tiled horizontally</source>
        <translation>Обрезать изображение вертикально и размножить по горизонтали</translation>
    </message>
    <message>
        <source>The image is duplicated horizontally and vertically</source>
        <translation>Размножить изображение горизнтально и вертикально</translation>
    </message>
    <message>
        <source>The image is scaled uniformly to fit without cropping</source>
        <translation>Увеличить изображение до заполнения без обрезки</translation>
    </message>
    <message>
        <source>The image is scaled uniformly to fill, cropping if necessary</source>
        <translation>Увеличить изображение до полного заполнения, возможно, с обрезкой</translation>
    </message>
    <message>
        <source>10 x 10</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ContextPaneWidgetRectangle</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Gradient</source>
        <translation>Градиент</translation>
    </message>
    <message>
        <source>Color</source>
        <translation>Цвет</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
    <message>
        <source>Border</source>
        <translation>Рамка</translation>
    </message>
</context>
<context>
    <name>Core</name>
    <message>
        <source>Qt</source>
        <translation></translation>
    </message>
    <message>
        <source>Environment</source>
        <translation>Среда</translation>
    </message>
    <message>
        <source>All Files (*)</source>
        <translation>Все файлы (*)</translation>
    </message>
    <message>
        <source>Clear Menu</source>
        <translation>Очистить меню</translation>
    </message>
</context>
<context>
    <name>Core::BaseFileWizard</name>
    <message>
        <source>Unable to create the directory %1.</source>
        <translation>Невозможно создать каталог %1.</translation>
    </message>
    <message>
        <source>File Generation Failure</source>
        <translation>Не удалось сгенерировать файл</translation>
    </message>
    <message>
        <source>Existing files</source>
        <translation>Существующие файлы</translation>
    </message>
    <message>
        <source>Failed to open an editor for &apos;%1&apos;.</source>
        <translation>Не удалось открыть редактор для «%1».</translation>
    </message>
    <message>
        <source> [read only]</source>
        <translation> [только для чтения]</translation>
    </message>
    <message>
        <source> [folder]</source>
        <translation> [каталог]</translation>
    </message>
    <message>
        <source> [symbolic link]</source>
        <translation> [символьная ссылка]</translation>
    </message>
    <message>
        <source>The project directory %1 contains files which cannot be overwritten:
%2.</source>
        <translation>Каталог проекта %1 содержит файлы, которые не могут быть перезаписаны:
%2.</translation>
    </message>
</context>
<context>
    <name>Core::CommandMappings</name>
    <message>
        <source>Command</source>
        <translation>Команда</translation>
    </message>
    <message>
        <source>Label</source>
        <translation>Название</translation>
    </message>
</context>
<context>
    <name>Core::DesignMode</name>
    <message>
        <source>Design</source>
        <translation>Дизайн</translation>
    </message>
</context>
<context>
    <name>Core::EditorManager</name>
    <message>
        <source>Revert to Saved</source>
        <translation>Вернуть к сохранённому</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Close All</source>
        <translation>Закрыть всё</translation>
    </message>
    <message>
        <source>Close Others</source>
        <translation>Закрыть другие</translation>
    </message>
    <message>
        <source>Next Open Document in History</source>
        <translation>Следующий открытый документ в истории</translation>
    </message>
    <message>
        <source>Previous Open Document in History</source>
        <translation>Предыдущий открытый документ в истории</translation>
    </message>
    <message>
        <source>Go Back</source>
        <translation>Перейти назад</translation>
    </message>
    <message>
        <source>Go Forward</source>
        <translation>Перейти вперёд</translation>
    </message>
    <message>
        <source>Revert File to Saved</source>
        <translation>Вернуть файл к сохранённому состоянию</translation>
    </message>
    <message>
        <source>Ctrl+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Tab</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Tab</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Shift+Tab</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Shift+Tab</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Alt+Left</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Left</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+Alt+Right</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Right</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Split</source>
        <translation>Разделить</translation>
    </message>
    <message>
        <source>Split Side by Side</source>
        <translation>Разделить вертикально</translation>
    </message>
    <message>
        <source>Remove Current Split</source>
        <translation>Удалить текущее разделение</translation>
    </message>
    <message>
        <source>Remove All Splits</source>
        <translation>Удалить все разделения</translation>
    </message>
    <message>
        <source>Ad&amp;vanced</source>
        <translation>&amp;Дополнительно</translation>
    </message>
    <message>
        <source>Full path of the current document including file name.</source>
        <translation>Полный путь с именем файла к текущему документу.</translation>
    </message>
    <message>
        <source>Full path of the current document excluding file name.</source>
        <translation>Полный путь без имени файла к текущему документу.</translation>
    </message>
    <message>
        <source>X-coordinate of the current editor&apos;s upper left corner, relative to screen.</source>
        <translation>Координата X левого верхнего угла окна редактора относительно экрана.</translation>
    </message>
    <message>
        <source>Y-coordinate of the current editor&apos;s upper left corner, relative to screen.</source>
        <translation>Координата Y левого верхнего угла окна редактора относительно экрана.</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>Cannot Open File</source>
        <translation>Не удалось открыть файл</translation>
    </message>
    <message>
        <source>Cannot open the file for editing with SCC.</source>
        <translation>Не удалось открыть файл для правки с помощью SCC.</translation>
    </message>
    <message>
        <source>Cannot Set Permissions</source>
        <translation>Не удалось задать права доступа</translation>
    </message>
    <message>
        <source>Cannot set permissions to writable.</source>
        <translation>Не удалось задать права доступа на запись.</translation>
    </message>
    <message>
        <source>Save %1 &amp;As...</source>
        <translation>Сохранить %1 &amp;как...</translation>
    </message>
    <message>
        <source>%1,2</source>
        <translation>%1,2</translation>
    </message>
    <message>
        <source>Ctrl+F4</source>
        <translation></translation>
    </message>
    <message>
        <source>%1,3</source>
        <translation>%1,3</translation>
    </message>
    <message>
        <source>%1,0</source>
        <translation>%1,0</translation>
    </message>
    <message>
        <source>%1,1</source>
        <translation>%1,1</translation>
    </message>
    <message>
        <source>Go to Next Split</source>
        <translation>Перейти к следующему разделению</translation>
    </message>
    <message>
        <source>%1,o</source>
        <translation>%1,o</translation>
    </message>
    <message>
        <source>Opening File</source>
        <translation>Открытие файла</translation>
    </message>
    <message>
        <source>Make writable</source>
        <translation>Сделать записываемым</translation>
    </message>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;b&gt;Warning:&lt;/b&gt; You are changing a read-only file.</source>
        <translation>&lt;b&gt;Внимание:&lt;/b&gt; Вы изменяете файл, доступный только для чтения.</translation>
    </message>
    <message>
        <source>&amp;Save %1</source>
        <translation>&amp;Сохранить %1</translation>
    </message>
    <message>
        <source>Revert %1 to Saved</source>
        <translation>Вернуть %1 к сохранённому</translation>
    </message>
    <message>
        <source>Close %1</source>
        <translation>Закрыть %1</translation>
    </message>
    <message>
        <source>Close All Except %1</source>
        <translation>Закрыть все, кроме %1</translation>
    </message>
    <message>
        <source>You will lose your current changes if you proceed reverting %1.</source>
        <translation>Если продолжить откат %1, будут потеряны все текущие изменения.</translation>
    </message>
    <message>
        <source>Proceed</source>
        <translation>Продолжить</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>Core::EditorToolBar</name>
    <message>
        <source>Copy Full Path to Clipboard</source>
        <translation>Скопировать полный путь в буфер обмена</translation>
    </message>
    <message>
        <source>Make writable</source>
        <translation>Сделать записываемым</translation>
    </message>
    <message>
        <source>File is writable</source>
        <translation>Файл записываемый</translation>
    </message>
</context>
<context>
    <name>Core::ExternalToolManager</name>
    <message>
        <source>Configure...</source>
        <translation>Настроить...</translation>
    </message>
    <message>
        <source>&amp;External</source>
        <translation>&amp;Внешние</translation>
    </message>
    <message>
        <source>Error while parsing external tool %1: %2</source>
        <translation>Ошибка разбора внешней утилиты %1: %2</translation>
    </message>
    <message>
        <source>Error: External tool in %1 has duplicate id</source>
        <translation>Ошибка: Внешняя утилита в %1 имеет повторяющийся id</translation>
    </message>
</context>
<context>
    <name>Core::FileManager</name>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>Overwrite?</source>
        <translation>Перезаписать?</translation>
    </message>
    <message>
        <source>An item named &apos;%1&apos; already exists at this location. Do you want to overwrite it?</source>
        <translation>Элемент с названием «%1» уже существует в указанном месте. Желаете его перезаписать?</translation>
    </message>
    <message>
        <source>Save File As</source>
        <translation>Сохранить файл как</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>File is Read Only</source>
        <translation>Файл только для чтения</translation>
    </message>
    <message>
        <source>The file &lt;i&gt;%1&lt;/i&gt; is read only.</source>
        <translation>Файл &lt;i&gt;%1&lt;/i&gt; только для чтения.</translation>
    </message>
    <message>
        <source>Open with VCS (%1)</source>
        <translation>Открыть с помощью VCS (%1)</translation>
    </message>
    <message>
        <source>Make writable</source>
        <translation>Сделать записываемым</translation>
    </message>
    <message>
        <source>Save as...</source>
        <translation>Сохранить как...</translation>
    </message>
    <message>
        <source>Cannot reload %1</source>
        <translation>Не удалось перезагрузить %1</translation>
    </message>
</context>
<context>
    <name>Core::HelpManager</name>
    <message>
        <source>Unfiltered</source>
        <translation>Вся</translation>
    </message>
</context>
<context>
    <name>Core::IFile</name>
    <message>
        <source>File was restored from auto-saved copy. Use &lt;i&gt;Save&lt;/i&gt; to confirm, or &lt;i&gt;Revert to Saved&lt;/i&gt; to discard changes.</source>
        <translation>Файл был восстановлен из авто-сохранённой копии. Используйте &lt;i&gt;Сохранить&lt;/i&gt; для подтверждения или &lt;i&gt;Возвратить сохранённую&lt;/i&gt; для отказа от изменений.</translation>
    </message>
</context>
<context>
    <name>Core::InfoBarDisplay</name>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>Core::Internal::CommandComboBox</name>
    <message>
        <source>Activate %1 Pane</source>
        <translation>Активировать панель %1</translation>
    </message>
</context>
<context>
    <name>Core::Internal::EditMode</name>
    <message>
        <source>Edit</source>
        <translation>Редактор</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ExternalTool</name>
    <message>
        <source>Creates qm translation files that can be used by an application from the translator&apos;s ts files</source>
        <translation>Создание из ts-файлов переводчика qm-файлов переводов, используемых приложением</translation>
    </message>
    <message>
        <source>Release Translations (lrelease)</source>
        <translation>Создать переводы (lrelease)</translation>
    </message>
    <message>
        <source>Linguist</source>
        <translation></translation>
    </message>
    <message>
        <source>Synchronizes translator&apos;s ts files with the program code</source>
        <translation>Синхронизация ts-файлов переводчика с кодом программы</translation>
    </message>
    <message>
        <source>Update Translations (lupdate)</source>
        <translation>Обновить переводы (lupdate)</translation>
    </message>
    <message>
        <source>Opens the current file in Notepad</source>
        <translation>Открытие текущего файла в Блокноте</translation>
    </message>
    <message>
        <source>Edit with Notepad</source>
        <translation>Открыть в Блокноте</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <source>Runs the current QML file with qmlviewer</source>
        <translation>Запуск текущего файла QML с помощью qmlviewer</translation>
    </message>
    <message>
        <source>Preview (qmlviewer)</source>
        <translation>Предпросмотр (qmlviewer)</translation>
    </message>
    <message>
        <source>Qt Quick</source>
        <translation></translation>
    </message>
    <message>
        <source>Sorts the selected text</source>
        <translation>Сортировка выделенного текста</translation>
    </message>
    <message>
        <source>Sort Selection</source>
        <translation>Отсортировать выделенное</translation>
    </message>
    <message>
        <source>Opens the current file in vi</source>
        <translation>Открытие текущего файла в vi</translation>
    </message>
    <message>
        <source>Edit with vi</source>
        <translation>Открыть в vi</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ExternalToolConfig</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Add tool</source>
        <translation>Добавить утилиту</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove tool</source>
        <translation>Удалить утилиту</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Revert tool to default</source>
        <translation>Откатить утилиту в исходное состояние</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
    <message>
        <source>Output:</source>
        <translation>Стандартный вывод:</translation>
    </message>
    <message>
        <source>Ignore</source>
        <translation>Игнорировать</translation>
    </message>
    <message>
        <source>Error output:</source>
        <translation>Вывод ошибок:</translation>
    </message>
    <message>
        <source>Text to pass to the executable via standard input. Leave empty if the executable should not receive any input.</source>
        <translation>Текст, оправляемый программе через стандартный ввод. Оставьте пустым, если приложению это не требуется.</translation>
    </message>
    <message>
        <source>Input:</source>
        <translation>Стандартный ввод:</translation>
    </message>
    <message>
        <source>If the tool modifies the current document, set this flag to ensure that the document is saved before running the tool and is reloaded after the tool finished.</source>
        <translation>Если утилита изменяет текущий документ, то установите флажок, чтобы документ сохранялся перед её запуском и перезагружался по завершении.</translation>
    </message>
    <message>
        <source>Modifies current document</source>
        <translation>Изменяет текущий документ</translation>
    </message>
    <message>
        <source>Add Tool</source>
        <translation>Добавить утилиту</translation>
    </message>
    <message>
        <source>Add Category</source>
        <translation>Добавить категорию</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;What to do with the executable&apos;s standard output.
&lt;ul&gt;&lt;li&gt;Ignore: Do nothing with it&lt;/li&gt;&lt;li&gt;Show in pane: Show it in the general output pane&lt;/li&gt;&lt;li&gt;Replace selection: Replace the current selection in the current document with it&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;
</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Что делать со стандартным выводом приложения.
&lt;ul&gt;&lt;li&gt;Игнорировать: Не делать ничего&lt;/li&gt;&lt;li&gt;Показать в консоли: Показать в основной панели вывода&lt;/li&gt;&lt;li&gt;Заменить выделенное: Заменить текущий выделенный текст в документе на этот вывод&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head&gt;&lt;body&gt;
&lt;p &gt;What to do with the executable&apos;s standard error output.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Ignore: Do nothing with it&lt;/li&gt;
&lt;li&gt;Show in pane: Show it in the general output pane&lt;/li&gt;
&lt;li&gt;Replace selection: Replace the current selection in the current document with it&lt;/li&gt;
&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Что делать со стандартным выводом ошибок приложения.
&lt;ul&gt;&lt;li&gt;Игнорировать: Не делать ничего&lt;/li&gt;&lt;li&gt;Показать в консоли: Показать в основной панели вывода&lt;/li&gt;&lt;li&gt;Заменить выделенное: Заменить текущий выделенный текст в документе на этот вывод&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Show in Pane</source>
        <translation>Показать в консоли</translation>
    </message>
    <message>
        <source>Replace Selection</source>
        <translation>Заменить выделенное</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ExternalToolModel</name>
    <message>
        <source>Uncategorized</source>
        <translation>Без катагории</translation>
    </message>
    <message>
        <source>Tools that will appear directly under the External Tools menu.</source>
        <translation>Утилиты, отображаемые непосредственно в меню внешних утилит.</translation>
    </message>
    <message>
        <source>New Category</source>
        <translation>Новая категория</translation>
    </message>
    <message>
        <source>New Tool</source>
        <translation>Новая утилита</translation>
    </message>
    <message>
        <source>This tool prints a line of useful text</source>
        <translation>Этаутилита выводит строку полезного текста</translation>
    </message>
    <message>
        <source>/c echo Useful text</source>
        <translation>/c echo Полезный текст</translation>
    </message>
    <message>
        <source>Useful text</source>
        <translation>Полезный текст</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ExternalToolRunner</name>
    <message>
        <source>Could not find executable for &apos;%1&apos; (expanded &apos;%2&apos;)
</source>
        <translation>Не удалось найти программу для «%1» (полностью «%2»)
</translation>
    </message>
    <message>
        <source>Starting external tool &apos;%1&apos; %2</source>
        <translation>Запускается внешняя утилита &apos;%1&apos; %2</translation>
    </message>
    <message>
        <source>&apos;%1&apos; finished</source>
        <translation>«%1» завершилась</translation>
    </message>
</context>
<context>
    <name>Core::Internal::GeneralSettings</name>
    <message>
        <source>Terminal:</source>
        <translation>Терминал:</translation>
    </message>
    <message>
        <source>?</source>
        <translation>?</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Основные</translation>
    </message>
    <message>
        <source>&lt;System Language&gt;</source>
        <translation>&lt;Системный&gt;</translation>
    </message>
    <message>
        <source>Restart required</source>
        <translation>Требуется перезапуск</translation>
    </message>
    <message>
        <source>The language change will take effect after a restart of Qt Creator.</source>
        <translation>Изменение языка вступит в силу после перезапуска Qt Creator.</translation>
    </message>
    <message>
        <source>Variables</source>
        <translation>Переменные</translation>
    </message>
    <message>
        <source>When files are externally modified:</source>
        <translation>Когда файлы изменены извне:</translation>
    </message>
    <message>
        <source>External file browser:</source>
        <translation>Обозреватель файлов:</translation>
    </message>
    <message>
        <source>User Interface</source>
        <translation>Интерфейс пользователя</translation>
    </message>
    <message>
        <source>Color:</source>
        <translation>Цвет:</translation>
    </message>
    <message>
        <source>Language:</source>
        <translation>Язык:</translation>
    </message>
    <message>
        <source>System</source>
        <translation>Система</translation>
    </message>
    <message>
        <source>Always Ask</source>
        <translation>Всегда спрашивать</translation>
    </message>
    <message>
        <source>Reload All Unchanged Editors</source>
        <translation>Перезагружать неизменённые</translation>
    </message>
    <message>
        <source>Ignore Modifications</source>
        <translation>Игнорировать изменения</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <source>Auto-save modified files</source>
        <translation>Автосохранение изменённых файлов</translation>
    </message>
    <message>
        <source>Interval:</source>
        <translation>Периодичность:</translation>
    </message>
    <message>
        <source>min</source>
        <extracomment>unit for minutes</extracomment>
        <translation> мин</translation>
    </message>
    <message>
        <source>Automatically create temporary copies of modified files. If Qt Creator is restarted after a crash or power failure, it asks whether to recover the auto-saved content.</source>
        <translation>Автоматически создавать копии изменённых файлов. Если работа Qt Creator завершилась в результате краха или сбоя питания, то при перезапуске он предложит восстановить их содержимое.</translation>
    </message>
    <message>
        <source>Reset to default.</source>
        <comment>Color</comment>
        <translation>Сбросить в исходное состояние.</translation>
    </message>
    <message>
        <source>Reset to default.</source>
        <comment>Terminal</comment>
        <translation>Сбросить в исходное состояние.</translation>
    </message>
    <message>
        <source>Reset to default.</source>
        <comment>File Browser</comment>
        <translation>Сбросить в исходное состояние.</translation>
    </message>
</context>
<context>
    <name>Core::Internal::MainWindow</name>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <source>&amp;Edit</source>
        <translation>&amp;Правка</translation>
    </message>
    <message>
        <source>&amp;Tools</source>
        <translation>&amp;Инструменты</translation>
    </message>
    <message>
        <source>&amp;Window</source>
        <translation>&amp;Окно</translation>
    </message>
    <message>
        <source>&amp;Help</source>
        <translation>Справ&amp;ка</translation>
    </message>
    <message>
        <source>&amp;New File or Project...</source>
        <translation>&amp;Новый файл или проект...</translation>
    </message>
    <message>
        <source>&amp;Open File or Project...</source>
        <translation>&amp;Открыть файл или проект...</translation>
    </message>
    <message>
        <source>Open File &amp;With...</source>
        <translation>Открыть файл с по&amp;мощью...</translation>
    </message>
    <message>
        <source>Recent &amp;Files</source>
        <translation>Недавние фа&amp;йлы</translation>
    </message>
    <message>
        <source>&amp;Save</source>
        <translation>&amp;Сохранить</translation>
    </message>
    <message>
        <source>Save &amp;As...</source>
        <translation>Сохранить &amp;как...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+S</source>
        <translation>Ctrl+Shift+S</translation>
    </message>
    <message>
        <source>Save A&amp;ll</source>
        <translation>Сохранить &amp;всё</translation>
    </message>
    <message>
        <source>&amp;Print...</source>
        <translation>Пе&amp;чать...</translation>
    </message>
    <message>
        <source>E&amp;xit</source>
        <translation>В&amp;ыход</translation>
    </message>
    <message>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>Выре&amp;зать</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>&amp;Копировать</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>В&amp;ставить</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>Вы&amp;делить всё</translation>
    </message>
    <message>
        <source>&amp;Go to Line...</source>
        <translation>Пере&amp;йти к строке...</translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <source>&amp;Options...</source>
        <translation>П&amp;араметры...</translation>
    </message>
    <message>
        <source>Minimize</source>
        <translation>Свернуть</translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation>Развернуть</translation>
    </message>
    <message>
        <source>Show Sidebar</source>
        <translation>Показать боковую панель</translation>
    </message>
    <message>
        <source>Full Screen</source>
        <translation>Полный экран</translation>
    </message>
    <message>
        <source>&amp;Views</source>
        <translation>&amp;Обзоры</translation>
    </message>
    <message>
        <source>About &amp;Qt Creator</source>
        <translation>О программе &amp;Qt Creator</translation>
    </message>
    <message>
        <source>About &amp;Qt Creator...</source>
        <translation>О программе &amp;Qt Creator...</translation>
    </message>
    <message>
        <source>About &amp;Plugins...</source>
        <translation>О &amp;модулях...</translation>
    </message>
    <message>
        <source>New</source>
        <comment>Title of dialog</comment>
        <translation>Новый</translation>
    </message>
    <message>
        <source>Settings...</source>
        <translation>Настройки...</translation>
    </message>
</context>
<context>
    <name>Core::Internal::MessageOutputWindow</name>
    <message>
        <source>General Messages</source>
        <translation>Основные сообщения</translation>
    </message>
</context>
<context>
    <name>Core::Internal::MimeTypeMagicDialog</name>
    <message>
        <source>Magic Header</source>
        <translation>Заголовок-признак</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>Not a valid byte pattern.</source>
        <translation>Неверный шаблон байта.</translation>
    </message>
</context>
<context>
    <name>Core::Internal::MimeTypeSettings</name>
    <message>
        <source>MIME Types</source>
        <translation>Типы MIME</translation>
    </message>
</context>
<context>
    <name>Core::Internal::MimeTypeSettingsModel</name>
    <message>
        <source>MIME Type</source>
        <translation>Тип MIME</translation>
    </message>
    <message>
        <source>Handler</source>
        <translation>Обработчик</translation>
    </message>
    <message>
        <source>Undefined</source>
        <translation>Неопределён</translation>
    </message>
    <message>
        <source>Invalid MIME Type</source>
        <translation>Неверный тип MIME</translation>
    </message>
    <message>
        <source>Conflicting pattern(s) will be discarded.</source>
        <translation>Конфликтующие шаблоны будут опущены.</translation>
    </message>
    <message numerus="yes">
        <source>%n pattern(s) already in use.</source>
        <translation>
            <numerusform>%n шаблон уже используется.</numerusform>
            <numerusform>%n шаблона уже используются.</numerusform>
            <numerusform>%n шаблонов уже используются.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>Core::Internal::MimeTypeSettingsPrivate</name>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>No MIME type selected.</source>
        <translation>Тип MIME не выбран.</translation>
    </message>
    <message>
        <source>No magic header selected.</source>
        <translation>Заголовок-признак не выбран.</translation>
    </message>
    <message>
        <source>MIME Types</source>
        <translation>Типы MIME</translation>
    </message>
    <message>
        <source>Changes will take effect in the next time you start Qt Creator.</source>
        <translation>Изменения вступят в силу при следующем запуске Qt Creator.</translation>
    </message>
</context>
<context>
    <name>Core::Internal::NavigationSubWidget</name>
    <message>
        <source>Split</source>
        <translation>Разделить</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>Core::Internal::NewDialog</name>
    <message>
        <source>New Project</source>
        <translation>Новый проект</translation>
    </message>
    <message>
        <source>Choose a template:</source>
        <translation>Выберите шаблон:</translation>
    </message>
    <message>
        <source>&amp;Choose...</source>
        <translation>&amp;Выбрать...</translation>
    </message>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
    <message>
        <source>Files and Classes</source>
        <translation>Файлы и классы</translation>
    </message>
</context>
<context>
    <name>Core::Internal::OpenEditorsWidget</name>
    <message>
        <source>Open Documents</source>
        <translation>Открытые документы</translation>
    </message>
    <message>
        <source>Close Editor</source>
        <translation>Закрыть документ</translation>
    </message>
    <message>
        <source>Close &quot;%1&quot;</source>
        <translation>Закрыть «%1»</translation>
    </message>
    <message>
        <source>Close All Except &quot;%1&quot;</source>
        <translation>Закрыть всё, кроме «%1»</translation>
    </message>
    <message>
        <source>Close Other Editors</source>
        <translation>Закрыть остальные документы</translation>
    </message>
    <message>
        <source>Close All Editors</source>
        <translation>Закрыть все документы</translation>
    </message>
</context>
<context>
    <name>Core::Internal::OpenEditorsWindow</name>
    <message>
        <source>*</source>
        <translation>*</translation>
    </message>
</context>
<context>
    <name>Core::Internal::OpenWithDialog</name>
    <message>
        <source>Open file &apos;%1&apos; with:</source>
        <translation>Открыть файл «%1» с помощью:</translation>
    </message>
</context>
<context>
    <name>Core::Internal::OutputPaneManager</name>
    <message>
        <source>Output</source>
        <translation>Вывод</translation>
    </message>
    <message>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <source>Next Item</source>
        <translation>Следующий</translation>
    </message>
    <message>
        <source>Previous Item</source>
        <translation>Предыдущий</translation>
    </message>
    <message>
        <source>Maximize Output Pane</source>
        <translation>Развернуть панель вывода</translation>
    </message>
    <message>
        <source>Output &amp;Panes</source>
        <translation>Панели в&amp;ывода</translation>
    </message>
    <message>
        <source>Minimize Output Pane</source>
        <translation>Свернуть панель вывода</translation>
    </message>
</context>
<context>
    <name>Core::Internal::PluginDialog</name>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Error Details</source>
        <translation>Подробнее об ошибке</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Restart required.</source>
        <translation>Требуется перезапуск.</translation>
    </message>
    <message>
        <source>Installed Plugins</source>
        <translation>Установленные модули</translation>
    </message>
    <message>
        <source>Plugin Details of %1</source>
        <translation>Подробнее о модуле %1</translation>
    </message>
    <message>
        <source>Plugin Errors of %1</source>
        <translation>Ошибки модуля %1</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ProgressView</name>
    <message>
        <source>Processes</source>
        <translation>Процессы</translation>
    </message>
</context>
<context>
    <name>Core::Internal::PromptOverwriteDialog</name>
    <message>
        <source>Overwrite Existing Files</source>
        <translation>Перезаписать существующие файлы</translation>
    </message>
    <message>
        <source>The following files already exist in the folder
%1.
Would you like to overwrite them?</source>
        <translation>Следующие файлы уже имеются в каталоге
%1
Желаете перезаписать их?</translation>
    </message>
</context>
<context>
    <name>Core::Internal::SaveItemsDialog</name>
    <message>
        <source>Do not Save</source>
        <translation>Не сохранять</translation>
    </message>
    <message>
        <source>Save All</source>
        <translation>Сохранить все</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <source>Save Selected</source>
        <translation>Сохранить выбранные</translation>
    </message>
</context>
<context>
    <name>Core::Internal::SettingsDialog</name>
    <message>
        <source>Preferences</source>
        <translation>Настройки</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ShortcutSettings</name>
    <message>
        <source>Keyboard</source>
        <translation>Клавиатура</translation>
    </message>
    <message>
        <source>Keyboard Shortcuts</source>
        <translation>Клавиатурные сокращения</translation>
    </message>
    <message>
        <source>Key sequence:</source>
        <translation>Сочетание клавиш:</translation>
    </message>
    <message>
        <source>Shortcut</source>
        <translation>Комбинация клавиш</translation>
    </message>
    <message>
        <source>Import Keyboard Mapping Scheme</source>
        <translation>Импорт схемы разметки клавиатуры</translation>
    </message>
    <message>
        <source>Keyboard Mapping Scheme (*.kms)</source>
        <translation>Схемы разметки клавиатуры (*.kms)</translation>
    </message>
    <message>
        <source>Export Keyboard Mapping Scheme</source>
        <translation>Экспорт схемы разметки клавиатуры</translation>
    </message>
</context>
<context>
    <name>Core::Internal::SideBarWidget</name>
    <message>
        <source>Split</source>
        <translation>Разделить</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>Core::Internal::SystemEditor</name>
    <message>
        <source>Could not open url %1.</source>
        <translation>Не удалось открыть ссылку %1.</translation>
    </message>
</context>
<context>
    <name>Core::Internal::ToolSettings</name>
    <message>
        <source>External Tools</source>
        <translation>Внешние утилиты</translation>
    </message>
</context>
<context>
    <name>Core::Internal::VersionDialog</name>
    <message>
        <source>About Qt Creator</source>
        <translation>О Qt Creator</translation>
    </message>
    <message>
        <source>(%1)</source>
        <translation></translation>
    </message>
    <message>
        <source>From revision %1&lt;br/&gt;</source>
        <extracomment>This gets conditionally inserted as argument %8 into the description string.</extracomment>
        <translation>Ревизия %1&lt;br/&gt;</translation>
    </message>
    <message>
        <source>&lt;h3&gt;Qt Creator %1 %8&lt;/h3&gt;Based on Qt %2 (%3 bit)&lt;br/&gt;&lt;br/&gt;Built on %4 at %5&lt;br /&gt;&lt;br/&gt;%9&lt;br/&gt;Copyright 2008-%6 %7. All rights reserved.&lt;br/&gt;&lt;br/&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;br/&gt;</source>
        <translation>&lt;h3&gt;Qt Creator %1 %8&lt;/h3&gt;Основан на Qt %2 (%3-х битной)&lt;br/&gt;&lt;br/&gt;Собран %4 в %5&lt;br /&gt;&lt;br/&gt;%9&lt;br/&gt;© 2008-%6 %7. Все права защищены.&lt;br/&gt;&lt;br/&gt;The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.&lt;br/&gt;</translation>
    </message>
</context>
<context>
    <name>Core::ModeManager</name>
    <message>
        <source>Switch to &lt;b&gt;%1&lt;/b&gt; mode</source>
        <translation>Переключить в режим &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
</context>
<context>
    <name>Core::NavigationWidget</name>
    <message>
        <source>Activate %1 Pane</source>
        <translation>Активировать панель %1</translation>
    </message>
    <message>
        <source>Hide Sidebar</source>
        <translation>Скрыть боковую панель</translation>
    </message>
    <message>
        <source>Show Sidebar</source>
        <translation>Показать боковую панель</translation>
    </message>
</context>
<context>
    <name>Core::OutputWindow</name>
    <message>
        <source>Additional output omitted
</source>
        <translation>Дополнительный вывод опущен
</translation>
    </message>
</context>
<context>
    <name>Core::ScriptManager</name>
    <message>
        <source>Exception at line %1: %2
%3</source>
        <translation>Исключение в строке %1: %2
%3</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>Неизвестная ошибка</translation>
    </message>
</context>
<context>
    <name>Core::StandardFileWizard</name>
    <message>
        <source>New %1</source>
        <translation>Новый %1</translation>
    </message>
</context>
<context>
    <name>Core::VariableChooser</name>
    <message>
        <source>Variables</source>
        <translation>Переменные</translation>
    </message>
    <message>
        <source>Select a variable to insert.</source>
        <translation>Выберите переменную для вставки.</translation>
    </message>
    <message>
        <source>Insert variable</source>
        <translation>Вставить переменную</translation>
    </message>
</context>
<context>
    <name>Core::VcsManager</name>
    <message>
        <source>Version Control</source>
        <translation>Контроль версий</translation>
    </message>
    <message>
        <source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>
        <translation>Отменить контроль версий (%1) для этого файла?
Замечание: Это может привести к удалению файла.</translation>
    </message>
</context>
<context>
    <name>CppEditor</name>
    <message>
        <source>C++</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>CppEditor::InsertDeclOperation</name>
    <message>
        <source>Add %1 Declaration</source>
        <translation>Добавление объявления %1</translation>
    </message>
</context>
<context>
    <name>CppEditor::InsertDefOperation</name>
    <message>
        <source>Add Definition in %1</source>
        <translation>Добавить реализацию в %1</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CPPEditorWidget</name>
    <message>
        <source>Sort Alphabetically</source>
        <translation>Сортировать по алфавиту</translation>
    </message>
    <message>
        <source>&amp;Refactor</source>
        <translation>&amp;Рефакторинг</translation>
    </message>
    <message>
        <source>Unused variable</source>
        <translation>Неиспользуемая переменная</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::ClassNamePage</name>
    <message>
        <source>Enter Class Name</source>
        <translation>Введите имя класса</translation>
    </message>
    <message>
        <source>The header and source file names will be derived from the class name</source>
        <translation>Названия файла исходных текстов и заголовочного файла будут получены из имени класса</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppClassWizard</name>
    <message>
        <source>Error while generating file contents.</source>
        <translation>Ошибка формирования содержимого файла.</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppClassWizardDialog</name>
    <message>
        <source>C++ Class Wizard</source>
        <translation>Мастер классов C++</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppOutlineTreeView</name>
    <message>
        <source>Expand All</source>
        <translation>Развернуть всё</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть всё</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppPlugin</name>
    <message>
        <source>Creates a C++ header and a source file for a new class that you can add to a C++ project.</source>
        <translation>Создание новых заголовочного и исходного файлов C++ под новый класс для добавления в проект C++.</translation>
    </message>
    <message>
        <source>Creates a C++ source file that you can add to a C++ project.</source>
        <translation>Создание нового исходного файла C++ для добавления в проект C++.</translation>
    </message>
    <message>
        <source>Creates a C++ header file that you can add to a C++ project.</source>
        <translation>Создание нового заголовочного файл C++ для добавления в проект C++.</translation>
    </message>
    <message>
        <source>C++ Header File</source>
        <translation>Заголовочный файл C++</translation>
    </message>
    <message>
        <source>Follow Symbol Under Cursor</source>
        <translation>Перейти к символу под курсором</translation>
    </message>
    <message>
        <source>Switch Between Method Declaration/Definition</source>
        <translation>Переключить объявление/определение метода</translation>
    </message>
    <message>
        <source>Rename Symbol Under Cursor</source>
        <translation>Переименовать символ под курсором</translation>
    </message>
    <message>
        <source>Open Type Hierarchy</source>
        <translation>Открыть иерархию типов</translation>
    </message>
    <message>
        <source>Ctrl+Shift+T</source>
        <translation></translation>
    </message>
    <message>
        <source>Update Code Model</source>
        <translation>Обновить модель кода</translation>
    </message>
    <message>
        <source>C++ Source File</source>
        <translation>Файл исходных текстов C++</translation>
    </message>
    <message>
        <source>C++ Class</source>
        <translation>Класс C++</translation>
    </message>
    <message>
        <source>Find Usages</source>
        <translation>Найти использование</translation>
    </message>
    <message>
        <source>Ctrl+Shift+U</source>
        <translation>Ctrl+Shift+U</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppSnippetProvider</name>
    <message>
        <source>C++</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppTypeHierarchyFactory</name>
    <message>
        <source>Type Hierarchy</source>
        <translation>Иерархия типов</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::CppTypeHierarchyWidget</name>
    <message>
        <source>No type hierarchy available</source>
        <translation>Иерархия типов недоступна</translation>
    </message>
</context>
<context>
    <name>CppEditor::Internal::InsertQtPropertyMembers</name>
    <message>
        <source>Generate missing Q_PROPERTY members...</source>
        <translation>Создание отсутствующих членов Q_PROPERTY...</translation>
    </message>
</context>
<context>
    <name>CppFileSettingsPage</name>
    <message>
        <source>Header suffix:</source>
        <translation>Заголовочный:</translation>
    </message>
    <message>
        <source>Lower case file names</source>
        <translation>Имена файлов в нижнем регистре</translation>
    </message>
    <message>
        <source>Source suffix:</source>
        <translation>Исходные тексты:</translation>
    </message>
    <message>
        <source>License template:</source>
        <translation>Шаблон лицензии:</translation>
    </message>
</context>
<context>
    <name>CppPreprocessor</name>
    <message>
        <source>%1: No such file or directory</source>
        <translation>%1: Нет такого файла или каталога</translation>
    </message>
</context>
<context>
    <name>CppTools</name>
    <message>
        <source>Code Style</source>
        <translation>Стиль кода</translation>
    </message>
    <message>
        <source>File Naming</source>
        <translation>Именование файлов</translation>
    </message>
    <message>
        <source>C++</source>
        <translation>C++</translation>
    </message>
</context>
<context>
    <name>CppTools::CppToolsSettings</name>
    <message>
        <source>Global C++</source>
        <comment>Settings</comment>
        <translation>Общие для С++</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CompletionSettingsPage</name>
    <message>
        <source>Completion</source>
        <translation>Дополнение</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppClassesFilter</name>
    <message>
        <source>Classes</source>
        <translation>Классы</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppCodeStylePreferencesWidget</name>
    <message>
        <source>Code style settings:</source>
        <translation>Настройки стиля кода:</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppCodeStyleSettingsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Content</source>
        <translation>Содержимое</translation>
    </message>
    <message>
        <source>Indent</source>
        <translation>Отступы</translation>
    </message>
    <message>
        <source>&quot;public&quot;, &quot;protected&quot; and
&quot;private&quot; within class body</source>
        <translation>«public», «protected» и
«private» внутри тела класса</translation>
    </message>
    <message>
        <source>Declarations relative to &quot;public&quot;,
&quot;protected&quot; and &quot;private&quot;</source>
        <translation>Объявления относительно
«public», «protected» и «private»</translation>
    </message>
    <message>
        <source>Statements within method body</source>
        <translation>Операции внутри тела метода</translation>
    </message>
    <message>
        <source>Statements within blocks</source>
        <translation>Операции внутри блока</translation>
    </message>
    <message>
        <source>Declarations within
&quot;namespace&quot; definition</source>
        <translation>Объявления внутри
тела «namespace»</translation>
    </message>
    <message>
        <source>Braces</source>
        <translation>Фигурные скобки</translation>
    </message>
    <message>
        <source>Indent Braces</source>
        <translation>Отступать при</translation>
    </message>
    <message>
        <source>Class declarations</source>
        <translation>Определении классов</translation>
    </message>
    <message>
        <source>Namespace declarations</source>
        <translation>Определении
пространств имён</translation>
    </message>
    <message>
        <source>Enum declarations</source>
        <translation>Определений перечислений</translation>
    </message>
    <message>
        <source>Method declarations</source>
        <translation>Определении методов</translation>
    </message>
    <message>
        <source>Blocks</source>
        <translation>Создании блоков</translation>
    </message>
    <message>
        <source>&quot;switch&quot;</source>
        <translation>«switch»</translation>
    </message>
    <message>
        <source>Indent within &quot;switch&quot;</source>
        <translation>Отступать внутри «switch»</translation>
    </message>
    <message>
        <source>&quot;case&quot; or &quot;default&quot;</source>
        <translation>Перед «case» и «default»</translation>
    </message>
    <message>
        <source>Statements relative to
&quot;case&quot; or &quot;default&quot;</source>
        <translation>Относительно «case» и
«default» перед операциями</translation>
    </message>
    <message>
        <source>Blocks relative to
&quot;case&quot; or &quot;default&quot;</source>
        <translation>Относительно «case» и
«default» перед блоками</translation>
    </message>
    <message>
        <source>&quot;break&quot; statement relative to
&quot;case&quot; or &quot;default&quot;</source>
        <translation>Относительно «case» и
«default» перед «break»</translation>
    </message>
    <message>
        <source>Alignment</source>
        <translation>Выравнивание</translation>
    </message>
    <message>
        <source>Align</source>
        <translation>Выравнивать</translation>
    </message>
    <message>
        <source>Align after assignments</source>
        <translation>После присваиваний</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
The extra padding usually only affects if statement conditions. Without extra padding:
&lt;pre&gt;
if (a &amp;&amp;
    b)
    c;
&lt;/pre&gt;
With extra padding:
&lt;pre&gt;
if (a &amp;&amp;
        b)
    c;
&lt;/pre&gt;
&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
Дополнительные отступы действуют только условные выражения. Без них:
&lt;pre&gt;
if (a &amp;&amp;
    b)
    c;
&lt;/pre&gt;
С дополнительными отступами:
&lt;pre&gt;
if (a &amp;&amp;
        b)
    c;
&lt;/pre&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Add extra padding to conditions
if they would align to the next line</source>
        <translation>Добавлять дополнительные
отступы в условиях, если при
перемещении на следующую строку</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
Enables alignment to tokens after =, += etc. When the option is disabled, regular continuation line indentation will be used.&lt;br&gt;
&lt;br&gt;
With alignment:
&lt;pre&gt;
a = a +
    b
&lt;/pre&gt;
Without alignment:
&lt;pre&gt;
a = a +
        b
&lt;/pre&gt;
&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
Включает выравнивание по символу после =, += и т.п. Когда опция выключена используются обычные отступы.&lt;br&gt;
&lt;br&gt;
С выравниванием:
&lt;pre&gt;
a = a +
    b
&lt;/pre&gt;
Без выравнивания:
&lt;pre&gt;
a = a +
        b
&lt;/pre&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppCurrentDocumentFilter</name>
    <message>
        <source>Methods in Current Document</source>
        <translation>Методы текущего документа</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppFileSettingsWidget</name>
    <message>
        <source>/**************************************************************************
** Qt Creator license header template
**   Special keywords: %USER% %DATE% %YEAR%
**   Environment variables: %$VARIABLE%
**   To protect a percent sign, use &apos;%%&apos;.
**************************************************************************/
</source>
        <translation>/**************************************************************************
** Шаблон лицензии заголовочного файлы Qt Creator
**   Специальные ключевые слова: %USER% %DATE% %YEAR%
**   Переменные среды: %$VARIABLE%
**   Если требуется символ «процент», то используйте «%%».
**************************************************************************/
</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Choose Location for New License Template File</source>
        <translation>Выбор размещения нового файла шаблона лицензии</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppFindReferences</name>
    <message>
        <source>Searching</source>
        <translation>Идёт поиск</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppFunctionsFilter</name>
    <message>
        <source>Methods and functions</source>
        <translation>Методы и функции</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppLocatorFilter</name>
    <message>
        <source>Classes and Methods</source>
        <translation>Классы и методы</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppModelManager</name>
    <message>
        <source>Parsing</source>
        <translation>Разбор</translation>
    </message>
    <message>
        <source>unnamed</source>
        <translation>безымянный</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::CppToolsPlugin</name>
    <message>
        <source>&amp;C++</source>
        <translation>&amp;C++</translation>
    </message>
    <message>
        <source>Switch Header/Source</source>
        <translation>Переключить заголовочный/исходный</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::SymbolsFindFilter</name>
    <message>
        <source>C++ Symbols</source>
        <translation>Символы C++</translation>
    </message>
    <message>
        <source>Searching</source>
        <translation>Идёт поиск</translation>
    </message>
</context>
<context>
    <name>CppTools::Internal::SymbolsFindFilterConfigWidget</name>
    <message>
        <source>Types:</source>
        <translation>Типы:</translation>
    </message>
    <message>
        <source>Classes</source>
        <translation>Классы</translation>
    </message>
    <message>
        <source>Methods</source>
        <translation>Методы</translation>
    </message>
    <message>
        <source>Enums</source>
        <translation>Перечисления</translation>
    </message>
    <message>
        <source>Declarations</source>
        <translation>Объявления</translation>
    </message>
    <message>
        <source>Projects only</source>
        <translation>Только проекты</translation>
    </message>
    <message>
        <source>All files</source>
        <translation>Все файлы</translation>
    </message>
</context>
<context>
    <name>CppTools::QuickFix</name>
    <message>
        <source>Rewrite Using %1</source>
        <translation>Переписать с использованием %1</translation>
    </message>
    <message>
        <source>Swap Operands</source>
        <translation>Обменять операнды</translation>
    </message>
    <message>
        <source>Rewrite Condition Using ||</source>
        <translation>Переписать условие используя ||</translation>
    </message>
    <message>
        <source>Split Declaration</source>
        <translation>Разделить объявление</translation>
    </message>
    <message>
        <source>Add Curly Braces</source>
        <translation>Добавить фигурные скобки</translation>
    </message>
    <message>
        <source>Move Declaration out of Condition</source>
        <translation>Вынести обявление из условия</translation>
    </message>
    <message>
        <source>Split if Statement</source>
        <translation>Разделить оператор if</translation>
    </message>
    <message>
        <source>Enclose in QLatin1Char(...)</source>
        <translation>Обернуть в QLatin1Char(...)</translation>
    </message>
    <message>
        <source>Enclose in QLatin1String(...)</source>
        <translation>Обернуть в QLatin1String(...)</translation>
    </message>
    <message>
        <source>Mark as Translatable</source>
        <translation>Сделать переводимым</translation>
    </message>
    <message>
        <source>#include Header File</source>
        <translation>Подключить заголовочный файл</translation>
    </message>
    <message>
        <source>Add Local Declaration</source>
        <translation>Добавить локальное объявление</translation>
    </message>
    <message>
        <source>Convert to Camel Case</source>
        <translation>Преобразовать в Верблюжий Регистр</translation>
    </message>
    <message>
        <source>Convert to Objective-C String Literal</source>
        <translation>Преобразовать в строковый литерал Objective-C</translation>
    </message>
    <message>
        <source>Convert to Hexadecimal</source>
        <translation>Преобразовать в шестнадцатиричное</translation>
    </message>
    <message>
        <source>Convert to Octal</source>
        <translation>Преобразовать в восьмиричное</translation>
    </message>
    <message>
        <source>Convert to Decimal</source>
        <translation>Преобразовать в десятичное</translation>
    </message>
    <message>
        <source>Complete Switch Statement</source>
        <translation>Завершить оператор Switch</translation>
    </message>
</context>
<context>
    <name>Debugger</name>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Debugger</source>
        <translation>Отладчик</translation>
    </message>
    <message>
        <source>&lt;Encoding error&gt;</source>
        <translation>&lt;Ошибка кодировки&gt;</translation>
    </message>
    <message>
        <source>Debugging Helper</source>
        <translation>Помощник отладчика</translation>
    </message>
    <message>
        <source>Ctrl+Shift+F11</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Debugger::Cdb::CdbBreakEventWidget</name>
    <message>
        <source>C++ exception</source>
        <translation>Исключение C++</translation>
    </message>
    <message>
        <source>Thread creation</source>
        <translation>Создание потока</translation>
    </message>
    <message>
        <source>Thread exit</source>
        <translation>Завершение потока</translation>
    </message>
    <message>
        <source>Load module:</source>
        <translation>Загрузка модуля:</translation>
    </message>
    <message>
        <source>Unload module:</source>
        <translation>Выгрузка модуля:</translation>
    </message>
    <message>
        <source>Output:</source>
        <translation>Вывод:</translation>
    </message>
</context>
<context>
    <name>Debugger::DebuggerEngine</name>
    <message>
        <source>Launching</source>
        <translation>Запуск</translation>
    </message>
    <message>
        <source>This debugger cannot handle user input.</source>
        <translation>Этот отладчик не поддерживает пользовательский ввод.</translation>
    </message>
    <message>
        <source>Data breakpoint %1 (%2) at %3 triggered.</source>
        <translation>Сработала контрольная точка %1 (%2) на 0x%3.</translation>
    </message>
    <message>
        <source>Internal data breakpoint %1 at %2 triggered.</source>
        <translation>Сработала внутренняя контрольная точка %1 на 0x%2.</translation>
    </message>
    <message>
        <source>Data breakpoint %1 (%2) at %3 in thread %4 triggered.</source>
        <translation>Сработала контрольная точка %1 (%2) на 0x%3 в потоке %4.</translation>
    </message>
    <message>
        <source>Internal data breakpoint %1 at %2 in thread %3 triggered.</source>
        <translation>Сработала внутренняя контрольная точка %1 на %2 в потоке %3.</translation>
    </message>
    <message>
        <source>Data breakpoint %1 (%2) at 0x%3 triggered.</source>
        <translation>Сработала контрольная точка %1 (%2) на 0x%3.</translation>
    </message>
    <message>
        <source>Internal data breakpoint %1 at 0x%2 triggered.</source>
        <translation>Сработала внутренняя контрольная точка %1 на 0x%2.</translation>
    </message>
    <message>
        <source>Data breakpoint %1 (%2) at 0x%3 in thread %4 triggered.</source>
        <translation>Сработала контрольная точка %1 (%2) на 0x%3 в потоке %4.</translation>
    </message>
    <message>
        <source>Internal data breakpoint %1 at 0x%2 in thread %3 triggered.</source>
        <translation>Сработала внутренняя контрольная точка %1 на 0x%2 в потоке %3.</translation>
    </message>
    <message>
        <source>Stopped at breakpoint %1 (%2) in thread %3.</source>
        <translation>Остановлено на точке останова %1 (%2), поток %3.</translation>
    </message>
    <message>
        <source>Stopped at internal breakpoint %1 in thread %2.</source>
        <translation>Остановлено на внутренней точке останова %1, поток %2.</translation>
    </message>
    <message>
        <source>Stopped.</source>
        <translation>Остановлено.</translation>
    </message>
    <message>
        <source>Stopped: &quot;%1&quot;</source>
        <translation>Остановлено: «%1»</translation>
    </message>
    <message>
        <source>Stopped: %1 (Signal %2).</source>
        <translation>Остановлено: %1 (сигнал %2).</translation>
    </message>
    <message>
        <source>Stopped in thread %1 by: %2.</source>
        <translation>Поток %1 остановлен по причине: %2.</translation>
    </message>
    <message>
        <source>Interrupted.</source>
        <translation>Прервано.</translation>
    </message>
    <message>
        <source> &lt;Unknown&gt; </source>
        <comment>name</comment>
        <translation> &lt;Неизвестно&gt; </translation>
    </message>
    <message>
        <source> &lt;Unknown&gt; </source>
        <comment>meaning</comment>
        <translation> &lt;Неизвестно&gt; </translation>
    </message>
    <message>
        <source>&lt;p&gt;The inferior stopped because it received a signal from the Operating System.&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Signal name : &lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Signal meaning : &lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation>&lt;p&gt;Приложение остановлено, так как оно получило сигнал от операционной системы.&lt;p&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Сигнал: &lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Назначение: &lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
    <message>
        <source>Signal received</source>
        <translation>Получен сигнал</translation>
    </message>
    <message>
        <source>&lt;p&gt;The inferior stopped because it triggered an exception.&lt;p&gt;%1</source>
        <translation>&lt;p&gt;Приложение остановлено из-за исключения.&lt;p&gt;%1</translation>
    </message>
    <message>
        <source>Exception Triggered</source>
        <translation>Возникло исключение</translation>
    </message>
    <message>
        <source>Taking notice of pid %1</source>
        <translation>Получено уведомление от pid %1</translation>
    </message>
    <message>
        <source>Run to Address 0x%1</source>
        <translation>Выполнить до адреса 0x%1</translation>
    </message>
    <message>
        <source>Run to Line %1</source>
        <translation>Выполнить до строки %1</translation>
    </message>
    <message>
        <source>Jump to Address 0x%1</source>
        <translation>Перейти на адрес 0x%1</translation>
    </message>
    <message>
        <source>Jump to Line %1</source>
        <translation>Перейти к строке %1</translation>
    </message>
</context>
<context>
    <name>Debugger::DebuggerPlugin</name>
    <message>
        <source>Debug</source>
        <translation>Отладка</translation>
    </message>
    <message>
        <source>Option &apos;%1&apos; is missing the parameter.</source>
        <translation>У настройки «%1» пропущен параметр.</translation>
    </message>
    <message>
        <source>The parameter &apos;%1&apos; of option &apos;%2&apos; does not match the pattern &lt;server:port&gt;@&lt;executable&gt;@&lt;architecture&gt;.</source>
        <translation>Параметр «%1» настройки «%2» не соответствует шаблону &lt;сервер:порт&gt;@&lt;программа&gt;@&lt;архитектура&gt;.</translation>
    </message>
    <message>
        <source>The parameter &apos;%1&apos; of option &apos;%2&apos; does not match the pattern &lt;handle&gt;:&lt;pid&gt;.</source>
        <translation>Параметр «%1» настройки «%2» не соответствует шаблону &lt;handle&gt;:&lt;pid&gt;.</translation>
    </message>
    <message>
        <source>Invalid debugger option: %1</source>
        <translation>Некорректный параметр отладчика: %1</translation>
    </message>
    <message>
        <source>The application requires the debugger engine &apos;%1&apos;, which is disabled.</source>
        <translation>Приложению необходим отладчик «%1», отключённый в данный момент.</translation>
    </message>
    <message>
        <source>Warning</source>
        <translation>Предупреждение</translation>
    </message>
    <message>
        <source>Some breakpoints cannot be handled by the debugger languages currently active, and will be ignored.</source>
        <translation>Будут пропущены точки останова, не поддерживаемые доступными отладчику языками.</translation>
    </message>
    <message>
        <source>The debugger engine &apos;%1&apos; is disabled.</source>
        <translation>Отладчик «%1» отключён.</translation>
    </message>
    <message>
        <source>The debugger engine &apos;%1&apos; required for debugging binaries of the type &apos;%2&apos; is not configured correctly.</source>
        <translation>Отладчик «%1», необходимый для отладки программ типа «%2», настроен неверно.</translation>
    </message>
    <message>
        <source>None of the debugger engines &apos;%1&apos; capable of debugging binaries of the type &apos;%2&apos; is configured correctly.</source>
        <translation>Ни один из отладчиков «%1», способных отлаживать программы типа «%2», не настроен верно.</translation>
    </message>
    <message>
        <source>The preferred debugger engine for debugging binaries of type &apos;%1&apos; is not available.
The debugger engine &apos;%2&apos; will be used as a fallback.
Details: %3</source>
        <translation>Предпочтительный отладчик для программ типа «%1» не доступен.
В качестве него будет использоваться резервный отладчик «%2».
Подробности: %3</translation>
    </message>
</context>
<context>
    <name>Debugger::DebuggerRunControl</name>
    <message>
        <source>Debugger</source>
        <translation>Отладчик</translation>
    </message>
    <message>
        <source>No executable specified.
</source>
        <translation>Программа не указана.
</translation>
    </message>
    <message>
        <source>Debugging starts
</source>
        <translation>Отладка запущена
</translation>
    </message>
    <message>
        <source>Debugging has failed
</source>
        <translation>Ошибка отладки
</translation>
    </message>
    <message>
        <source>Debugging has finished
</source>
        <translation>Отладка завершена
</translation>
    </message>
    <message>
        <source>A debugging session is still in progress. Terminating the session in the current state can leave the target in an inconsistent state. Would you still like to terminate it?</source>
        <translation>Идёт отладка. Если её сейчас завершить, то программа может остаться в неизвестном состоянии. Завершить отладку?</translation>
    </message>
    <message>
        <source>Close Debugging Session</source>
        <translation>Закрытие сессии отладки</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AbstractGdbAdapter</name>
    <message>
        <source>The gdb process could not be stopped:
%1</source>
        <translation>Невозможно остановить процесс gdb:
%1</translation>
    </message>
    <message>
        <source>Application process could not be stopped:
%1</source>
        <translation>Невозможно остановить процесс приложения:
%1</translation>
    </message>
    <message>
        <source>Application started</source>
        <translation>Приложение запущено</translation>
    </message>
    <message>
        <source>Application running</source>
        <translation>Приложение работает</translation>
    </message>
    <message>
        <source>Attached to stopped application</source>
        <translation>Подключено к остановленному приложению</translation>
    </message>
    <message>
        <source>Connecting to remote server failed:
%1</source>
        <translation>Не удалось подключиться к удалённому серверу:
%1</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AbstractPlainGdbAdapter</name>
    <message>
        <source>Starting executable failed:
</source>
        <translation>Не удалось запустить программу:
</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AddressDialog</name>
    <message>
        <source>Select Start Address</source>
        <translation>Выбор начального адреса</translation>
    </message>
    <message>
        <source>Enter an address: </source>
        <translation>Введите адрес: </translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AttachCoreDialog</name>
    <message>
        <source>Select Executable</source>
        <translation>Выбор программы</translation>
    </message>
    <message>
        <source>Select Core File</source>
        <translation>Выбор файла дампа</translation>
    </message>
    <message>
        <source>Select Sysroot</source>
        <translation>Выбор Sysroot</translation>
    </message>
    <message>
        <source>Select Startup Script</source>
        <translation>Выбор сценария запуска</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AttachExternalDialog</name>
    <message>
        <source>Process ID</source>
        <translation>ID процесса</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>State</source>
        <translation>Состояние</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <source>Process Already Under Debugger Control</source>
        <translation>Процесс уже работает под контролем отладчика</translation>
    </message>
    <message>
        <source>The process %1 is already under the control of a debugger.
Qt Creator cannot attach to it.</source>
        <translation>Процесс %1 уже работает под контролем отладчика.
Qt Creator не может подключиться к нему.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::AttachGdbAdapter</name>
    <message>
        <source>Attached to process %1.</source>
        <translation>Подключено к процессу %1.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::BreakCondition</name>
    <message>
        <source>&amp;Condition:</source>
        <translation>&amp;Условие:</translation>
    </message>
    <message>
        <source>&amp;Ignore count:</source>
        <translation>&amp;Количество пропусков:</translation>
    </message>
    <message>
        <source>&amp;Thread specification:</source>
        <translation>&amp;Спецификация потока:</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::BreakHandler</name>
    <message>
        <source>Marker File:</source>
        <translation>Отмеченный файл:</translation>
    </message>
    <message>
        <source>Marker Line:</source>
        <translation>Отмеченная строка:</translation>
    </message>
    <message>
        <source>Breakpoint Number:</source>
        <translation>Номер точки останова:</translation>
    </message>
    <message>
        <source>New</source>
        <translation>Новая</translation>
    </message>
    <message>
        <source>Insertion requested</source>
        <translation>Потребована вставка</translation>
    </message>
    <message>
        <source>Insertion proceeding</source>
        <translation>Вставка выполняется</translation>
    </message>
    <message>
        <source>Change requested</source>
        <translation>Потребовано изменение</translation>
    </message>
    <message>
        <source>Change proceeding</source>
        <translation>Изменение выполняется</translation>
    </message>
    <message>
        <source>Breakpoint inserted</source>
        <translation>Точка останова вставлена</translation>
    </message>
    <message>
        <source>Removal requested</source>
        <translation>Потребовано удаление</translation>
    </message>
    <message>
        <source>Removal proceeding</source>
        <translation>Удаление выполняется</translation>
    </message>
    <message>
        <source>Dead</source>
        <translation>Удалена</translation>
    </message>
    <message>
        <source>&lt;invalid state&gt;</source>
        <extracomment>Invalid breakpoint state.</extracomment>
        <translation>&lt;неверное состояние&gt;</translation>
    </message>
    <message>
        <source>Breakpoint at &quot;%1&quot;</source>
        <translation>Точка останова на «%1»</translation>
    </message>
    <message>
        <source>Breakpoint by File and Line</source>
        <translation>Точка останова по файлу и строке</translation>
    </message>
    <message>
        <source>Breakpoint by Function</source>
        <translation>Точка останова по функции</translation>
    </message>
    <message>
        <source>Breakpoint by Address</source>
        <translation>Точка останова по адресу</translation>
    </message>
    <message>
        <source>Breakpoint at Function &quot;main()&quot;</source>
        <translation>Точка останова на функции «main()»</translation>
    </message>
    <message>
        <source>Watchpoint at Address</source>
        <translation>Точка наблюдения по адресу</translation>
    </message>
    <message>
        <source>Watchpoint at Expression</source>
        <translation>Точка наблюдения выражения</translation>
    </message>
    <message>
        <source>Unknown Breakpoint Type</source>
        <translation>Неизвестный тип точки останова</translation>
    </message>
    <message>
        <source>Data at 0x%1</source>
        <translation>Данные с 0x%1</translation>
    </message>
    <message>
        <source>Data at %1</source>
        <translation>Данные с %1</translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>Включена</translation>
    </message>
    <message>
        <source>Disabled</source>
        <translation>Отключена</translation>
    </message>
    <message>
        <source>, pending</source>
        <translation>, ожидает</translation>
    </message>
    <message>
        <source>Engine:</source>
        <translation>Отладчик:</translation>
    </message>
    <message>
        <source>Corrected Line Number:</source>
        <translation>Исправленный номер строки:</translation>
    </message>
    <message>
        <source>Breakpoint Address:</source>
        <translation>Адрес точки останова:</translation>
    </message>
    <message>
        <source>Property</source>
        <translation>Свойство</translation>
    </message>
    <message>
        <source>Breakpoint Type:</source>
        <translation>Тип точки останова:</translation>
    </message>
    <message>
        <source>State:</source>
        <translation>Состояние:</translation>
    </message>
    <message>
        <source>Requested</source>
        <translation>Требуемое</translation>
    </message>
    <message>
        <source>Obtained</source>
        <translation>Полученное</translation>
    </message>
    <message>
        <source>Internal Number:</source>
        <translation>Внутренний номер:</translation>
    </message>
    <message>
        <source>File Name:</source>
        <translation>Имя файла:</translation>
    </message>
    <message>
        <source>Function Name:</source>
        <translation>Название функции:</translation>
    </message>
    <message>
        <source>Line Number:</source>
        <translation>Номер строки:</translation>
    </message>
    <message>
        <source>Module:</source>
        <translation>Модуль:</translation>
    </message>
    <message>
        <source>Multiple Addresses:</source>
        <translation>Несколько адресов:</translation>
    </message>
    <message>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <source>Message:</source>
        <translation>Сообщение:</translation>
    </message>
    <message>
        <source>Condition:</source>
        <translation>Условие:</translation>
    </message>
    <message>
        <source>Ignore Count:</source>
        <translation>Количество пропусков:</translation>
    </message>
    <message>
        <source>Thread Specification:</source>
        <translation>Спецификация потока:</translation>
    </message>
    <message>
        <source>Number</source>
        <translation>Номер</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Функция</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Line</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Condition</source>
        <translation>Условие</translation>
    </message>
    <message>
        <source>Ignore</source>
        <translation>Пропуски</translation>
    </message>
    <message>
        <source>Address</source>
        <translation>Адрес</translation>
    </message>
    <message>
        <source>Threads</source>
        <translation>Потоки</translation>
    </message>
    <message>
        <source>Breakpoint will only be hit if this condition is met.</source>
        <translation>Точка останова сработает только при выполнении условия.</translation>
    </message>
    <message>
        <source>Breakpoint will only be hit after being ignored so many times.</source>
        <translation>Точка останова сработает только через указанное количество пропусков.</translation>
    </message>
    <message>
        <source>(all)</source>
        <translation>(все)</translation>
    </message>
    <message>
        <source>Breakpoint will only be hit in the specified thread(s).</source>
        <translation>Точка останова сработает только в указанных потоках.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::BreakWindow</name>
    <message>
        <source>Breakpoints</source>
        <translation>Точки останова</translation>
    </message>
    <message>
        <source>Delete Breakpoint</source>
        <translation>Убрать точку останова</translation>
    </message>
    <message>
        <source>Delete All Breakpoints</source>
        <translation>Убрать все точки останова</translation>
    </message>
    <message>
        <source>Delete Breakpoints of &quot;%1&quot;</source>
        <translation>Убрать все точки останова из файла «%1»</translation>
    </message>
    <message>
        <source>Delete Breakpoints of File</source>
        <translation>Убрать точки останова в файле</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
    <message>
        <source>Edit Breakpoint...</source>
        <translation>Изменить точку останова...</translation>
    </message>
    <message>
        <source>Associate Breakpoint With All Threads</source>
        <translation>Сопоставить точку остановка со всеми потоками</translation>
    </message>
    <message>
        <source>Associate Breakpoint With Thread %1</source>
        <translation>Сопоставить точку остановка с потоком %1</translation>
    </message>
    <message>
        <source>Synchronize Breakpoints</source>
        <translation>Согласовать точки останова</translation>
    </message>
    <message>
        <source>Disable Selected Breakpoints</source>
        <translation>Деактивировать выбранные точки останова</translation>
    </message>
    <message>
        <source>Enable Selected Breakpoints</source>
        <translation>Активировать выбранные точки останова</translation>
    </message>
    <message>
        <source>Disable Breakpoint</source>
        <translation>Деактивировать точку останова</translation>
    </message>
    <message>
        <source>Enable Breakpoint</source>
        <translation>Активировать точку останова</translation>
    </message>
    <message>
        <source>Add Breakpoint...</source>
        <translation>Установить точку останова...</translation>
    </message>
    <message>
        <source>Add Breakpoint</source>
        <translation>Установить точку останова</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::BreakpointDialog</name>
    <message>
        <source>File name and line number</source>
        <translation>Имя файла и номер строки</translation>
    </message>
    <message>
        <source>Function name</source>
        <translation>Название функции</translation>
    </message>
    <message>
        <source>Break on memory address</source>
        <translation>Точка останова по адресу в памяти</translation>
    </message>
    <message>
        <source>Break when C++ exception is thrown</source>
        <translation>Остановиться при возникновении исключения C++</translation>
    </message>
    <message>
        <source>Break when C++ exception is caught</source>
        <translation>Остановиться при поимке исключения C++</translation>
    </message>
    <message>
        <source>Break when function &quot;main&quot; starts</source>
        <translation>Остановиться при запуске функции «main»</translation>
    </message>
    <message>
        <source>Break when a new process is forked</source>
        <translation>Остановиться при создании нового процесса</translation>
    </message>
    <message>
        <source>Break when a new process is executed</source>
        <translation>Остановиться при запуске нового процесса</translation>
    </message>
    <message>
        <source>Break when a system call is executed</source>
        <translation>Остановиться при выполнении системного вызова</translation>
    </message>
    <message>
        <source>Break on data access at fixed address</source>
        <translation>Остановиться при доступе к данным с заданным адресом</translation>
    </message>
    <message>
        <source>Break on data access at address given by expression</source>
        <translation>Остановиться при доступе к данным, адрес которых задан выражением</translation>
    </message>
    <message>
        <source>Specifying the module (base name of the library or executable)
for function or file type breakpoints can significantly speed up
debugger start-up times (CDB, LLDB).</source>
        <translation>Указание модуля (имени библиотеки или программы) для
точек останова на функциях или исходниках может значительно
повысить скорость запуска отладчика (CDB, LLDB).</translation>
    </message>
    <message>
        <source>Debugger command to be executed when the breakpoint is hit.
GDB allows for specifying a sequence of commands separated by the delimiter &apos;\n&apos;.</source>
        <translation>Команда отладчика, исполняемая при срабатывании точки останова.
GDB позволяет указывать последовательность команд, разделённых «\n».</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Determines how the path is specified when setting breakpoints:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Use Engine Default&lt;/i&gt;: Preferred setting of the debugger engine.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Use Full Path&lt;/i&gt;: Pass full path, avoiding ambiguities should files of the same name exist in several modules. This is the engine default for CDB and LLDB.&lt;/li&gt;&lt;li&gt;&lt;i&gt;Use File Name&lt;/i&gt;: Pass the file name only. This is useful when using a source tree whose location does not match the one used when building the modules. It is the engine default for GDB as using full paths can be slow with this engine.&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Определяет, как задаётся путь при установке точек останова:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;i&gt;По умолчанию&lt;/i&gt;: Предпочтительный для отладчика вариант.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Полный&lt;/i&gt;: Путь будет передаваться полностью, что исключит проблемы файлов с одинаковыми именами. По умолчанию для CDB и LLDB.&lt;/li&gt;
&lt;li&gt;&lt;i&gt;Только имя файла&lt;/i&gt;: Передаваться будет только имя файла. Наилучший вариант при сборке модулей в отдельном от исходников каталоге. По умолчанию для GDB, для которого использование полных путей приводит к замедлению работы.&lt;/li&gt;&lt;/ul&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Edit Breakpoint Properties</source>
        <translation>Изменение свойств точки останова</translation>
    </message>
    <message>
        <source>Basic</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Breakpoint &amp;type:</source>
        <translation>&amp;Тип точки останова:</translation>
    </message>
    <message>
        <source>&amp;File name:</source>
        <translation>&amp;Имя файла:</translation>
    </message>
    <message>
        <source>&amp;Line number:</source>
        <translation>&amp;Номер строки:</translation>
    </message>
    <message>
        <source>&amp;Enabled:</source>
        <translation>&amp;Включено:</translation>
    </message>
    <message>
        <source>&amp;Address:</source>
        <translation>&amp;Адрес:</translation>
    </message>
    <message>
        <source>Fun&amp;ction:</source>
        <translation>&amp;Функция:</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <source>T&amp;racepoint only:</source>
        <translation>Только т&amp;рассировка:</translation>
    </message>
    <message>
        <source>&amp;Module:</source>
        <translation>&amp;Модуль:</translation>
    </message>
    <message>
        <source>&amp;Command:</source>
        <translation>&amp;Команда:</translation>
    </message>
    <message>
        <source>C&amp;ondition:</source>
        <translation>&amp;Условие:</translation>
    </message>
    <message>
        <source>&amp;Ignore count:</source>
        <translation>Ко&amp;личество пропусков:</translation>
    </message>
    <message>
        <source>Pat&amp;h:</source>
        <translation>Пут&amp;ь:</translation>
    </message>
    <message>
        <source>Use Engine Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <source>Use Full Path</source>
        <translation>Полный</translation>
    </message>
    <message>
        <source>Use File Name</source>
        <translation>Только имя файла</translation>
    </message>
    <message>
        <source>&amp;Thread specification:</source>
        <translation>&amp;Спецификация потока:</translation>
    </message>
    <message>
        <source>&amp;Expression:</source>
        <translation>В&amp;ыражение:</translation>
    </message>
    <message>
        <source>&amp;Message:</source>
        <translation>С&amp;ообщение:</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CacheDirectoryDialog</name>
    <message>
        <source>Select Local Cache Folder</source>
        <translation>Выбор каталога локального кэша</translation>
    </message>
    <message>
        <source>Path:</source>
        <translation>Путь:</translation>
    </message>
    <message>
        <source>Already Exists</source>
        <translation>Уже существует</translation>
    </message>
    <message>
        <source>A file named &apos;%1&apos; already exists.</source>
        <translation>Файл с именем «%1» уже существует.</translation>
    </message>
    <message>
        <source>Cannot Create</source>
        <translation>Невозможно создать</translation>
    </message>
    <message>
        <source>The folder &apos;%1&apos; could not be created.</source>
        <translation>Невозможно создать каталог «%1».</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CdbEngine</name>
    <message>
        <source>The CDB debug engine required for %1 is currently disabled.</source>
        <translation>Отладчик CDB, необходимый для инструментария %1, сейчас отключён.</translation>
    </message>
    <message>
        <source>There is no CDB binary available for binaries in format &apos;%1&apos;</source>
        <translation>Отсутствует CDB для программ в формате «%1»</translation>
    </message>
    <message>
        <source>The CDB engine does not support start mode %1.</source>
        <translation>Отладчик CDB не поддерживает режим запуска %1.</translation>
    </message>
    <message>
        <source>The CDB debug engine does not support the %1 ABI.</source>
        <translation>Отладчик CDB не поддерживает ABI %1.</translation>
    </message>
    <message>
        <source>The console process &apos;%1&apos; could not be started.</source>
        <translation>Не удалось запустить процесс «%1».</translation>
    </message>
    <message>
        <source>Debugger Error</source>
        <translation>Ошибка отладчика</translation>
    </message>
    <message>
        <source>There is no CDB executable specified.</source>
        <translation>Программа CDB не указана.</translation>
    </message>
    <message>
        <source>CDB crashed</source>
        <translation>CDB завершился крахом</translation>
    </message>
    <message>
        <source>CDB exited (%1)</source>
        <translation>CDB завершился (%1)</translation>
    </message>
    <message>
        <source>Unable to add expression</source>
        <translation>Не удалось добавить выражение</translation>
    </message>
    <message>
        <source>Interrupting is not possible in remote sessions.</source>
        <translation>Прерывание в удалённых сессиях невозможно.</translation>
    </message>
    <message>
        <source>Trace point %1 (%2) in thread %3 triggered.</source>
        <translation>Сработала точка трассировки %1 (%2) в потоке %3.</translation>
    </message>
    <message>
        <source>Conditional breakpoint %1 (%2) in thread %3 triggered, examining expression &apos;%4&apos;.</source>
        <translation>Сработала условная точка останова %1 (%2) в потоке %3, изучается выражение «%4».</translation>
    </message>
    <message>
        <source>Malformed stop response received.</source>
        <translation>Получен неверный ответ на требование остановки.</translation>
    </message>
    <message>
        <source>Switching to main thread...</source>
        <translation>Переключение в основной поток...</translation>
    </message>
    <message>
        <source>Value %1 obtained from evaluating the condition of breakpoint %2, stopping.</source>
        <translation>При вычисление условия точки останова %2 получено значение %1, останавливаемся.</translation>
    </message>
    <message>
        <source>Value 0 obtained from evaluating the condition of breakpoint %1, continuing.</source>
        <translation>При вычисление условия точки останова %1 получено значение 0, продолжаем.</translation>
    </message>
    <message>
        <source>&quot;Select Widget to Watch&quot;: Please stop the application first.</source>
        <translation>«Выбрать виджет для слежения»: Сначала остановить приложение.</translation>
    </message>
    <message>
        <source>&quot;Select Widget to Watch&quot;: Not supported in state &apos;%1&apos;.</source>
        <translation>«Выбрать виджет для слежения»: Не поддерживается в состоянии «%1».</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CdbOptionsPage</name>
    <message>
        <source>CDB</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CdbOptionsPageWidget</name>
    <message>
        <source>Debugger Paths</source>
        <translation>Пути отладчика</translation>
    </message>
    <message>
        <source>Break on:</source>
        <translation>Остановка на:</translation>
    </message>
    <message>
        <source>Additional &amp;arguments:</source>
        <translation>&amp;Дополнительные параметры:</translation>
    </message>
    <message>
        <source>&amp;Symbol paths:</source>
        <translation>Пути к &amp;символам:</translation>
    </message>
    <message>
        <source>S&amp;ource paths:</source>
        <translation>Пути к &amp;исходникам:</translation>
    </message>
    <message>
        <source>Startup</source>
        <extracomment>Placeholder</extracomment>
        <translation>Запуск</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use CDB&apos;s native console instead of Qt Creator&apos;s console for console applications. The native console does not prompt on application exit. It is suitable for diagnosing cases in which the application does not start up properly in Qt Creator&apos;s console and the subsequent attach fails.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Использовать родную консоль CDB вместо встроенной Qt Creator. Но она не сообщает о завершении приложения, поэтому её имеет смысл использовать только для определения причины незапуска в консоли Qt Creator.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Use CDB &amp;console</source>
        <translation>Использовать &amp;консоль CDB</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CdbSymbolPathListEditor</name>
    <message>
        <source>Symbol Server...</source>
        <translation>Сервер символов...</translation>
    </message>
    <message>
        <source>Adds the Microsoft symbol server providing symbols for operating system libraries.Requires specifying a local cache directory.</source>
        <translation>Добавляет сервер символов Microsoft, который предоставляет символы для файлов операционной системы. Требует указания каталога локального кэша.</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The debugger is not configured to use the public &lt;a href=&quot;%1&quot;&gt;Microsoft Symbol Server&lt;/a&gt;. This is recommended for retrieval of the symbols of the operating system libraries.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Note:&lt;/i&gt; A fast internet connection is required for this to work smoothly. Also, a delay might occur when connecting for the first time.&lt;/p&gt;&lt;p&gt;Would you like to set it up?&lt;/p&gt;&lt;/br&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Отладчик не настроен на использование публичного &lt;a href=&quot;%1&quot;&gt;сервера символов Microsoft&lt;/a&gt;. Рекомендуется настроить для получения символов системных библиотек.&lt;/p&gt;&lt;p&gt;Для комфортной работы необходимо быстрое соединение с Internet. Также возможна задержка при первом подключении.&lt;/p&gt;&lt;p&gt;Желаете настроить?&lt;/p&gt;&lt;/br&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Symbol Server</source>
        <translation>Сервер символов</translation>
    </message>
    <message>
        <source>Do not ask again</source>
        <translation>Больше не спрашивать</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CodaGdbAdapter</name>
    <message>
        <source>Process started, PID: 0x%1, thread id: 0x%2, code segment: 0x%3, data segment: 0x%4.</source>
        <translation>Процесс запущен, PID: 0x%1, ID потока: 0x%2, сегмент кода: 0x%3, сегмент данных: 0x%4.</translation>
    </message>
    <message>
        <source>Connecting to CODA server adapter failed:
</source>
        <translation>Не удалось подключиться к адаптеру CODA сервера:
</translation>
    </message>
    <message>
        <source>Could not obtain device.</source>
        <translation>Не удалось получить устройство.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::Console</name>
    <message>
        <source>Clear Contents</source>
        <translation>Очистить содержимое</translation>
    </message>
    <message>
        <source>Save Contents</source>
        <translation>Сохранить содержимое</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ConsoleWindow</name>
    <message>
        <source>Console</source>
        <translation>Консоль</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::CoreGdbAdapter</name>
    <message>
        <source>The name of the binary file cannot be extracted from this core file.</source>
        <translation>Невозможно извлечь имя исполняемого файла из этого файла дампа.</translation>
    </message>
    <message>
        <source>Try to specify the binary using the &lt;i&gt;Debug-&gt;Start Debugging-&gt;Attach to Core&lt;/i&gt; dialog.</source>
        <translation>Попробуйте указать программу используя диалог &lt;i&gt;Отладка-&gt;Начать отладку-&gt;Подключиться к дампу&lt;/i&gt;.</translation>
    </message>
    <message>
        <source>Loading core file failed</source>
        <translation>Не удалось загрузить файл дампа</translation>
    </message>
    <message>
        <source>Attach to core failed.</source>
        <translation>Не удалось подключиться к дампу.</translation>
    </message>
    <message>
        <source>Attached to core temporarily.</source>
        <translation>Временно подключено к дампу.</translation>
    </message>
    <message>
        <source>Symbols found.</source>
        <translation>Символы найдены.</translation>
    </message>
    <message>
        <source>No symbols found in core file &lt;i&gt;%1&lt;/i&gt;.</source>
        <translation>Символы в файле дампа &lt;i&gt;%1&lt;/i&gt; не найдены.</translation>
    </message>
    <message>
        <source>This can be caused by a path length limitation in the core file.</source>
        <translation>Это могло возникнуть из-за ограничений на длину пути в файле дампа.</translation>
    </message>
    <message>
        <source>Attached to core.</source>
        <translation>Подключено к дампу.</translation>
    </message>
    <message>
        <source>Attach to core &quot;%1&quot; failed:
</source>
        <translation>Не удалось подключиться к дампу «%1»:
</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerMainWindowPrivate</name>
    <message>
        <source>Memory...</source>
        <translation>Память...</translation>
    </message>
    <message>
        <source>Debugger Toolbar</source>
        <translation>Панель отладчика</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerPane</name>
    <message>
        <source>Clear Contents</source>
        <translation>Очистить содержимое</translation>
    </message>
    <message>
        <source>Save Contents</source>
        <translation>Сохранить содержимое</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerPluginPrivate</name>
    <message>
        <source>QML Script Console</source>
        <translation>Консоль сценария QML</translation>
    </message>
    <message>
        <source>Continue</source>
        <translation>Продолжить</translation>
    </message>
    <message>
        <source>Exit Debugger</source>
        <translation>Выйти из отладчика</translation>
    </message>
    <message>
        <source>Interrupt</source>
        <translation>Прервать</translation>
    </message>
    <message>
        <source>Debugger is Busy</source>
        <translation>Отладчик занят</translation>
    </message>
    <message>
        <source>Abort Debugging</source>
        <translation>Прервать отладку</translation>
    </message>
    <message>
        <source>Aborts debugging and resets the debugger to the initial state.</source>
        <translation>Прервать отладку и сбросить отладчик в исходное состояние.</translation>
    </message>
    <message>
        <source>Step Over</source>
        <translation>Перейти через</translation>
    </message>
    <message>
        <source>Step Into</source>
        <translation>Войти в</translation>
    </message>
    <message>
        <source>Step Out</source>
        <translation>Выйти из функции</translation>
    </message>
    <message>
        <source>Run to Line</source>
        <translation>Выполнить до строки</translation>
    </message>
    <message>
        <source>Immediately Return From Inner Function</source>
        <translation>Немедленно выйти из функции</translation>
    </message>
    <message>
        <source>Jump to Line</source>
        <translation>Перейти на строку</translation>
    </message>
    <message>
        <source>Toggle Breakpoint</source>
        <translation>Поставить/снять точку останова</translation>
    </message>
    <message>
        <source>Add to Watch Window</source>
        <translation>Добавить в окно наблюдения</translation>
    </message>
    <message>
        <source>Reverse Direction</source>
        <translation>Обратное направление</translation>
    </message>
    <message>
        <source>Move to Called Frame</source>
        <translation>Перейти в вызванный кадр</translation>
    </message>
    <message>
        <source>Move to Calling Frame</source>
        <translation>Перейти в вызывающий кадр</translation>
    </message>
    <message>
        <source>Error evaluating command line arguments: %1</source>
        <translation>Ошибка определения параметров командной строки: %1</translation>
    </message>
    <message>
        <source>No function selected.</source>
        <translation>Функция не выбрана.</translation>
    </message>
    <message>
        <source>Running to function &quot;%1&quot;.</source>
        <translation>Выполнение до функции «%1».</translation>
    </message>
    <message>
        <source>Attaching to local process %1.</source>
        <translation>Подключение к локальному процессу %1.</translation>
    </message>
    <message>
        <source>Attaching to core file %1.</source>
        <translation>Подключение к дампу %1.</translation>
    </message>
    <message>
        <source>Crashed process %1</source>
        <translation>Завершившийся крахом процесс %1</translation>
    </message>
    <message>
        <source>Attaching to crashed process %1</source>
        <translation>Подключение к завершившемуся крахом процессу %1</translation>
    </message>
    <message>
        <source>Run to Selected Function</source>
        <translation>Выполнить до выбранной функции</translation>
    </message>
    <message>
        <source>Start Debugging</source>
        <translation>Начать отладку</translation>
    </message>
    <message>
        <source>Start and Debug External Application...</source>
        <translation>Запустить внешнее приложение для отладки...</translation>
    </message>
    <message>
        <source>Start and Debug External Application with External Engine...</source>
        <translation>Запустить внешнее приложение для отладки под внешним отладчиком...</translation>
    </message>
    <message>
        <source>Attach to Running External Application...</source>
        <translation>Подключить к запущенному внешнему приложению...</translation>
    </message>
    <message>
        <source>Attach to Core...</source>
        <translation>Подключить к дампу...</translation>
    </message>
    <message>
        <source>Start and Attach to Remote Application...</source>
        <translation>Запустить и подключить к удалённому приложению...</translation>
    </message>
    <message>
        <source>Attach to Remote CDB Session...</source>
        <translation>Подключиться к удалённой сессии CDB...</translation>
    </message>
    <message>
        <source>Detach Debugger</source>
        <translation>Отцепить отладчик</translation>
    </message>
    <message>
        <source>Stop Debugger</source>
        <translation>Остановить отладчик</translation>
    </message>
    <message>
        <source>Interrupt Debugger</source>
        <translation>Прервать отладку</translation>
    </message>
    <message>
        <source>Reset Debugger</source>
        <translation>Сбросить отладчик</translation>
    </message>
    <message>
        <source>Threads:</source>
        <translation>Потоки:</translation>
    </message>
    <message>
        <source>Warning</source>
        <translation>Внимание</translation>
    </message>
    <message>
        <source>Process %1</source>
        <translation>Процесс %1</translation>
    </message>
    <message>
        <source>Core file &quot;%1&quot;</source>
        <translation>Файл дампа «%1»</translation>
    </message>
    <message>
        <source>Remote: &quot;%1&quot;</source>
        <translation>Внешний: «%1»</translation>
    </message>
    <message>
        <source>0x%1 hit</source>
        <extracomment>Message tracepoint: Address hit.</extracomment>
        <translation>Попадание в 0x%1</translation>
    </message>
    <message>
        <source>%1:%2 %3() hit</source>
        <extracomment>Message tracepoint: %1 file, %2 line %3 function hit.</extracomment>
        <translation>Вход в %3() (%1:%2)</translation>
    </message>
    <message>
        <source>Add Message Tracepoint</source>
        <translation>Добавление информационной точки наблюдения</translation>
    </message>
    <message>
        <source>Message:</source>
        <translation>Сообщение:</translation>
    </message>
    <message>
        <source>Attaching to remote server %1.</source>
        <translation>Подключение к внешнему серверу %1.</translation>
    </message>
    <message>
        <source>Executable file &quot;%1&quot;</source>
        <translation>Исполняемый файл «%1»</translation>
    </message>
    <message>
        <source>Debugging file %1.</source>
        <translation>Отладочный файл %1.</translation>
    </message>
    <message>
        <source>Cannot attach to process with PID 0</source>
        <translation>Невозможно подключиться к процессу с PID равным 0</translation>
    </message>
    <message>
        <source>Debugger attached to %1</source>
        <translation>Отладчик подключён к %1</translation>
    </message>
    <message>
        <source>Remove Breakpoint %1</source>
        <translation>Убрать точку останова %1</translation>
    </message>
    <message>
        <source>Disable Breakpoint %1</source>
        <translation>Деактивировать точку останова %1</translation>
    </message>
    <message>
        <source>Enable Breakpoint %1</source>
        <translation>Активировать точку останова %1</translation>
    </message>
    <message>
        <source>Edit Breakpoint %1...</source>
        <translation>Изменить точку останова %1...</translation>
    </message>
    <message>
        <source>Set Breakpoint at 0x%1</source>
        <translation>Установить точку останова на 0x%1</translation>
    </message>
    <message>
        <source>Set Breakpoint at line %1</source>
        <translation>Установить точку останова на строку %1</translation>
    </message>
    <message>
        <source>Set Message Tracepoint at 0x%1...</source>
        <translation>Установить информационную точку наблюдения на 0x%1...</translation>
    </message>
    <message>
        <source>Set Message Tracepoint at line %1...</source>
        <translation>Установить информационную точку наблюдения на строку %1...</translation>
    </message>
    <message>
        <source>Start &apos;%1&apos; and break at function &apos;main()&apos;</source>
        <translation>Запустить «%1» и встать на функции «main()»</translation>
    </message>
    <message>
        <source>Save Debugger Log</source>
        <translation>Сохранить журнал отладчика</translation>
    </message>
    <message>
        <source>User commands are not accepted in the current state.</source>
        <translation>Команды пользователя в этом режиме не принимаются.</translation>
    </message>
    <message>
        <source>Open Qt4 Options</source>
        <translation>Открыть опции Qt4</translation>
    </message>
    <message>
        <source>Turn off Helper Usage</source>
        <translation>Не использовать помощника</translation>
    </message>
    <message>
        <source>Continue Anyway</source>
        <translation>Всё равно продолжить</translation>
    </message>
    <message>
        <source>Debugging Helper Missing</source>
        <translation>Отсутствует помощник отладчика</translation>
    </message>
    <message>
        <source>The debugger could not load the debugging helper library.</source>
        <translation>Отладчик не смог загрузить библиотеку помощника отладчика.</translation>
    </message>
    <message>
        <source>The debugging helper is used to nicely format the values of some Qt and Standard Library data types. It must be compiled for each used Qt version separately. On the Qt4 options page, select a Qt installation and click Rebuild.</source>
        <translation>Помощник отладчика используется для преобразования значений некоторых типов данных Qt и стандартной библиотеки к наглядному виду. Он должен быть собран отдельно для каждой версии Qt. Это можно сделать в опциях Qt4, выбрав профиль Qt и нажав на «Пересобрать» в строке «Помощник отладчика».</translation>
    </message>
    <message>
        <source>Starting debugger &apos;%1&apos; for ABI &apos;%2&apos;...</source>
        <translation>Запускается отладчик «%1» для ABI «%2»...</translation>
    </message>
    <message>
        <source>Debugger finished.</source>
        <translation>Отладчик завершился.</translation>
    </message>
    <message>
        <source>Symbol</source>
        <translation>Символ</translation>
    </message>
    <message>
        <source>Address</source>
        <translation>Адрес</translation>
    </message>
    <message>
        <source>Code</source>
        <translation>Код</translation>
    </message>
    <message>
        <source>Section</source>
        <translation>Секция</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>Symbols in &quot;%1&quot;</source>
        <translation>Символы в «%1»</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerSettings</name>
    <message>
        <source>Verbose Log</source>
        <translation>Расширенное журналирование</translation>
    </message>
    <message>
        <source>This switches the debugger to instruction-wise operation mode. In this mode, stepping operates on single instructions and the source location view also shows the disassembled instructions.</source>
        <translation>Переключает отладчик для работы на уровне инструкций процессора.
В этом режиме шаги происходят в пределах одной инструкции, а в окне
исходных текстов так же отображается дизассемблированный код.</translation>
    </message>
    <message>
        <source>Debugger Properties...</source>
        <translation>Параметры отладчика...</translation>
    </message>
    <message>
        <source>Always Adjust Column Widths to Contents</source>
        <translation>Всегда выравнивать ширину столбцов по содержимому</translation>
    </message>
    <message>
        <source>Use Alternating Row Colors</source>
        <translation>Использовать чередующиеся цвета строк</translation>
    </message>
    <message>
        <source>Debugger Font Size Follows Main Editor</source>
        <translation>Размер шрифта отладчика соответствует редактору</translation>
    </message>
    <message>
        <source>Show a Message Box When Receiving a Signal</source>
        <translation>Показывать сообщение при получении сигнала</translation>
    </message>
    <message>
        <source>Log Time Stamps</source>
        <translation>Ставить метки времени</translation>
    </message>
    <message>
        <source>Operate by Instruction</source>
        <translation>Уровень инструкций</translation>
    </message>
    <message>
        <source>Dereference Pointers Automatically</source>
        <translation>Автоматически разыменовывать указатели</translation>
    </message>
    <message>
        <source>Show &quot;std::&quot; Namespace in Types</source>
        <translation>Показывать пространство имён «std::» в типах</translation>
    </message>
    <message>
        <source>Show Qt&apos;s Namespace in Types</source>
        <translation>Показывать пространство имён Qt в типах</translation>
    </message>
    <message>
        <source>Sort Members of Classes and Structs Alphabetically</source>
        <translation>Сортировать члены классов и структур по алфавиту</translation>
    </message>
    <message>
        <source>Use Debugging Helpers</source>
        <translation>Использовать помощников отладчика</translation>
    </message>
    <message>
        <source>Use Code Model</source>
        <translation>Использовать модель кода</translation>
    </message>
    <message>
        <source>Selecting this causes the C++ Code Model being asked for variable scope information. This might result in slightly faster debugger operation but may fail for optimized code.</source>
        <translation>Включение приведёт к запросам модели кода C++ об области видимости переменной.
Это может немного ускорить работу отладчика, но может и сбоить на оптимизированном коде.</translation>
    </message>
    <message>
        <source>Synchronize Breakpoints</source>
        <translation>Согласовывать точки останова</translation>
    </message>
    <message>
        <source>Adjust Breakpoint Locations</source>
        <translation>Подстраивать размещение точек останова</translation>
    </message>
    <message>
        <source>Not all source code lines generate executable code. Putting a breakpoint on such a line acts as if the breakpoint was set on the next line that generated code. Selecting &apos;Adjust Breakpoint Locations&apos; shifts the red breakpoint markers in such cases to the location of the true breakpoint.</source>
        <translation>Не все строки исходника приводят к созданию кода. Размещение на такой строке точки останова фактически приведёт к установке её на следующую строку, создавшую код. Выбор «Подстраивать размещение точек останова» сдвинет красные метки на строки, где они фактически сработают.</translation>
    </message>
    <message>
        <source>Break on &quot;throw&quot;</source>
        <translation>Остановиться на «throw»</translation>
    </message>
    <message>
        <source>Break on &quot;catch&quot;</source>
        <translation>Остановиться на «catch»</translation>
    </message>
    <message>
        <source>Break on &quot;qWarning&quot;</source>
        <translation>Остановиться на «qWarning»</translation>
    </message>
    <message>
        <source>Break on &quot;qFatal&quot;</source>
        <translation>Остановиться на «qFatal»</translation>
    </message>
    <message>
        <source>Automatically Quit Debugger</source>
        <translation>Автоматически закрывать отладчик</translation>
    </message>
    <message>
        <source>Use Tooltips in Locals View When Debugging</source>
        <translation>Подсказки в обзоре локальных переменных при отладке</translation>
    </message>
    <message>
        <source>Use Tooltips in Breakpoints View When Debugging</source>
        <translation>Подсказки в обзоре точек останова при отладке</translation>
    </message>
    <message>
        <source>Show Address Data in Breakpoints View When Debugging</source>
        <translation>Показывать адрес в обзоре точек останова при отладке</translation>
    </message>
    <message>
        <source>Show Address Data in Stack View When Debugging</source>
        <translation>Показывать адрес в обзоре стека при отладке</translation>
    </message>
    <message>
        <source>List Source Files</source>
        <translation>Показать файлы исходников</translation>
    </message>
    <message>
        <source>Skip Known Frames</source>
        <translation>Пропустить известные кадры</translation>
    </message>
    <message>
        <source>Enable Reverse Debugging</source>
        <translation>Включить реверсивную отладку</translation>
    </message>
    <message>
        <source>Register For Post-Mortem Debugging</source>
        <translation>Зарегистрировать системным отладчиком</translation>
    </message>
    <message>
        <source>Reload Full Stack</source>
        <translation>Перезагрузить весь стек</translation>
    </message>
    <message>
        <source>Create Full Backtrace</source>
        <translation>Вывести полный стек вызовов</translation>
    </message>
    <message>
        <source>Use tooltips in main editor when debugging</source>
        <translation>Подсказки в основном редакторе при отладке</translation>
    </message>
    <message>
        <source>This switches the Locals&amp;&amp;Watchers view to automatically dereference pointers. This saves a level in the tree view, but also loses data for the now-missing intermediate level.</source>
        <translation>Переключает обзор переменных в режим автоматического
разыменования указателей. Позволяет сохранить уровень
древовидного отображения, но при этом теряются данные
промежуточного уровня, который пока что отсутствует.</translation>
    </message>
    <message>
        <source>Checking this will enable tooltips for variable values during debugging. Since this can slow down debugging and does not provide reliable information as it does not use scope information, it is switched off by default.</source>
        <translation>Включает всплывающие подсказки для значений переменных во время отладки.
Это может её замедлить, при этом не предоставляя достоверной информации, так
как не учитывается область видимости. Данный параметр отключён по умолчанию.</translation>
    </message>
    <message>
        <source>Checking this will enable tooltips in the locals view during debugging.</source>
        <translation>Включает всплывающие подсказки в обзоре локальных переменных во время отладки.</translation>
    </message>
    <message>
        <source>Checking this will enable tooltips in the breakpoints view during debugging.</source>
        <translation>Включает подсказки в обзоре точек останова во время отладки.</translation>
    </message>
    <message>
        <source>Checking this will show a column with address information in the breakpoint view during debugging.</source>
        <translation>Включает отображение столбца с информацией об адресе в обзоре точек останова во время отладки.</translation>
    </message>
    <message>
        <source>Checking this will show a column with address information in the stack view during debugging.</source>
        <translation>Включает столбец с информацией об адресе с обзоре стека во время отладки.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerSourcePathMappingWidget</name>
    <message>
        <source>&lt;new source&gt;</source>
        <translation>&lt;исходный путь&gt;</translation>
    </message>
    <message>
        <source>&lt;new target&gt;</source>
        <translation>&lt;путь назначения&gt;</translation>
    </message>
    <message>
        <source>Source path</source>
        <translation>Исходный путь</translation>
    </message>
    <message>
        <source>Target path</source>
        <translation>Путь назначения</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add Qt sources...</source>
        <translation>Добавить исходники Qt...</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Source Paths Mapping</source>
        <translation>Сопоставление каталогов исходников</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Mappings of source file folders to be used in the debugger can be entered here.&lt;/p&gt;&lt;p&gt;This is useful when using a copy of the source tree at a location different from the one at which the modules where built, for example, while doing remote debugging.&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Сопоставление каталогов исходников используется отладчиком.&lt;/p&gt;&lt;p&gt;Это нужно, когда исходники находятся в отличном от каталога сборки месте, например, при отладке удалённого приложения.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Add a mapping for Qt&apos;s source folders when using an unpatched version of Qt.</source>
        <translation>Добавление каталогов исходников Qt при использование неизменённой версии Qt.</translation>
    </message>
    <message>
        <source>The source path contained in the debug information of the executable as reported by the debugger</source>
        <translation>Путь к исходнику, заданный в отладочной информации программы</translation>
    </message>
    <message>
        <source>&amp;Source path:</source>
        <translation>&amp;Исходный путь:</translation>
    </message>
    <message>
        <source>The actual location of the source tree on the local machine</source>
        <translation>Фактическое размещение каталога с исходниками на локальной машине</translation>
    </message>
    <message>
        <source>&amp;Target path:</source>
        <translation>Путь &amp;назначения:</translation>
    </message>
    <message>
        <source>Qt Sources</source>
        <translation>Исходники Qt</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerToolChainComboBox</name>
    <message>
        <source>%1 (%2)</source>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;ABI:&lt;/td&gt;&lt;td&gt;&lt;i&gt;%1&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Debugger:&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;ABI:&lt;/td&gt;&lt;td&gt;&lt;i&gt;%1&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Отладчик:&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::DebuggerToolTipWidget</name>
    <message>
        <source>Previous</source>
        <translation>Назад</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::GdbEngine</name>
    <message>
        <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source>
        <translation>У последней функции waitFor...() истекло время ожидания. Состояние QProcess не изменилось, и вы можете попробовать вызвать waitFor...() снова.</translation>
    </message>
    <message>
        <source>Reading %1...</source>
        <translation>Чтение %1...</translation>
    </message>
    <message>
        <source>Library %1 loaded</source>
        <translation>Библиотека %1 загружена</translation>
    </message>
    <message>
        <source>The gdb process failed to start. Either the invoked program &apos;%1&apos; is missing, or you may have insufficient permissions to invoke the program.
%2</source>
        <translation>Процесс gdb не смог запуститься. Или вызываемая программа «%1» отсутствует, или недостаточно прав на её запуск.
%2</translation>
    </message>
    <message>
        <source>The gdb process crashed some time after starting successfully.</source>
        <translation>Процесс gdb завершился крахом через некоторое время после успешного запуска.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to write to the gdb process. For example, the process may not be running, or it may have closed its input channel.</source>
        <translation>Возникла ошибка при отправке данных процессу gdb. Например, процесс может уже не работать или он мог закрыть свой входной канал.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to read from the gdb process. For example, the process may not be running.</source>
        <translation>Возникла ошибка при получении данных от процесса gdb. Например, процесс может уже не работать.</translation>
    </message>
    <message>
        <source>An unknown error in the gdb process occurred. </source>
        <translation>Неизвестная ошибка возникла у процесса gdb. </translation>
    </message>
    <message>
        <source>Library %1 unloaded</source>
        <translation>Библиотека %1 выгружена</translation>
    </message>
    <message>
        <source>Thread group %1 created</source>
        <translation>Создана группа потоков %1</translation>
    </message>
    <message>
        <source>Thread %1 created</source>
        <translation>Поток %1 создан</translation>
    </message>
    <message>
        <source>Thread group %1 exited</source>
        <translation>Группа потоков %1 завершена</translation>
    </message>
    <message>
        <source>Thread %1 in group %2 exited</source>
        <translation>Завершился поток %1 из группы %2</translation>
    </message>
    <message>
        <source>Thread %1 selected</source>
        <translation>Выбран поток %1</translation>
    </message>
    <message>
        <source>Stopping temporarily</source>
        <translation>Временно остановлено</translation>
    </message>
    <message>
        <source>Processing queued commands</source>
        <translation>Обработка очереди команд</translation>
    </message>
    <message numerus="yes">
        <source>The gdb process has not responded to a command within %n second(s). This could mean it is stuck in an endless loop or taking longer than expected to perform the operation.
You can choose between waiting longer or abort debugging.</source>
        <translation>
            <numerusform>Процесс gdb не отвечает на команду в течение %n секунду. Это может означать, что он попал в бесконечный цикл, или исполнение операции занимает больше времени, чем предполагается.
Вы можете продолжить ожидание или прервать отладку.</numerusform>
            <numerusform>Процесс gdb не отвечает на команду в течение %n секунд. Это может означать, что он попал в бесконечный цикл, или исполнение операции занимает больше времени, чем предполагается.
Вы можете продолжить ожидание или прервать отладку.</numerusform>
            <numerusform>Процесс gdb не отвечает на команду в течение %n секунд. Это может означать, что он попал в бесконечный цикл, или исполнение операции занимает больше времени, чем предполагается.
Вы можете продолжить ожидание или прервать отладку.</numerusform>
        </translation>
    </message>
    <message>
        <source>GDB not responding</source>
        <translation>GDB не отвечает</translation>
    </message>
    <message>
        <source>Give GDB more time</source>
        <translation>Дать GDB ещё время</translation>
    </message>
    <message>
        <source>Process failed to start</source>
        <translation>Процессу не удалось запуститься</translation>
    </message>
    <message>
        <source>Jumped. Stopped</source>
        <translation>Переход сделан. Остановлено</translation>
    </message>
    <message>
        <source>Application exited with exit code %1</source>
        <translation>Приложение завершилось с кодом %1</translation>
    </message>
    <message>
        <source>Application exited after receiving signal %1</source>
        <translation>Приложение завершилось после получения сигнала %1</translation>
    </message>
    <message>
        <source>Application exited normally</source>
        <translation>Приложение нормально завершилось</translation>
    </message>
    <message>
        <source>Loading %1...</source>
        <translation>Загружается %1...</translation>
    </message>
    <message>
        <source>Normal</source>
        <translation>Нормальный</translation>
    </message>
    <message>
        <source>Displayed</source>
        <translation>Отображённый</translation>
    </message>
    <message>
        <source>Stopped.</source>
        <translation>Остановлено.</translation>
    </message>
    <message>
        <source>There is no gdb binary available for binaries in format &apos;%1&apos;</source>
        <translation>Отсутствует GDB для программ в формате «%1»</translation>
    </message>
    <message>
        <source>Continuing after temporary stop...</source>
        <translation>Продолжение после временного останова...</translation>
    </message>
    <message>
        <source>GDB I/O Error</source>
        <translation>Ошибка вводы/вывода GDB</translation>
    </message>
    <message>
        <source>Unexpected GDB Exit</source>
        <translation>Неожиданный выход GDB</translation>
    </message>
    <message>
        <source>The debugging helper library was not found at %1.</source>
        <translation>Библиотека помощника отладчика не обнаружена в %1.</translation>
    </message>
    <message>
        <source>Adapter start failed</source>
        <translation>Не удалось запустить адаптер</translation>
    </message>
    <message>
        <source>Snapshot Creation Error</source>
        <translation>Ошибка создания снимка</translation>
    </message>
    <message>
        <source>Cannot create snapshot file.</source>
        <translation>Не удалось создать файл снимка.</translation>
    </message>
    <message>
        <source>Cannot create snapshot:
</source>
        <translation>Не удалось создать снимок:
</translation>
    </message>
    <message>
        <source>Finished retrieving data</source>
        <translation>Закончено получение данных</translation>
    </message>
    <message>
        <source>Cannot read widget data: %1</source>
        <translation>Не удалось считать данные виджета: %1</translation>
    </message>
    <message>
        <source>Could not find a widget.</source>
        <translation>Не удалсь найти виджет.</translation>
    </message>
    <message>
        <source>The gdb location must be given as an absolute path in the debugger settings (%1).</source>
        <translation>Размещение gdb должно быть указано в настройках отладчика (%1) в виде полного пути.</translation>
    </message>
    <message>
        <source>The GDB installed at %1 cannot find a valid python installation in its subdirectories.
You may set the environment variable PYTHONPATH to point to your installation.</source>
        <translation>Отладчик GDB, установленный в %1, не может найти python в его подкаталоге.
Задайте переменную среды PYTHONPATH, указывающую на установленный Python.</translation>
    </message>
    <message>
        <source>Cannot find debugger initialization script</source>
        <translation>Не удалось найти скрипт инициализации отладчика</translation>
    </message>
    <message>
        <source>The debugger settings point to a script file at &apos;%1&apos; which is not accessible. If a script file is not needed, consider clearing that entry to avoid this warning. </source>
        <translation>В настройках указан файл скрипта «%1», который сейчас недоступен. Если файл скрипта не обязателен, просто очистите поле, чтобы не было этого предупреждения.</translation>
    </message>
    <message>
        <source>Retrieving data for stack view...</source>
        <translation>Получение данных о стеке...</translation>
    </message>
    <message numerus="yes">
        <source>Dumper version %1, %n custom dumpers found.</source>
        <translation>
            <numerusform>Дампер версии %1, обнаружен %n пользовательский дампер.</numerusform>
            <numerusform>Дампер версии %1, обнаружено %n пользовательских дампера.</numerusform>
            <numerusform>Дампер версии %1, обнаружено %n пользовательских дамперов.</numerusform>
        </translation>
    </message>
    <message>
        <source>Stop requested...</source>
        <translation>Потребована остановка...</translation>
    </message>
    <message>
        <source>Executable failed</source>
        <translation>Программа завершилась с ошибкой</translation>
    </message>
    <message>
        <source>An exception was triggered.</source>
        <translation>Возникло исключение.</translation>
    </message>
    <message>
        <source>An exception was triggered: </source>
        <translation>Возникло исключение: </translation>
    </message>
    <message>
        <source>Stop debugging</source>
        <translation>Прервать отладку</translation>
    </message>
    <message>
        <source>Setting breakpoints failed</source>
        <translation>Не удалось установить точки останова</translation>
    </message>
    <message>
        <source>Executable Failed</source>
        <translation>Программа завершилась с ошибкой</translation>
    </message>
    <message>
        <source>Executable failed: %1</source>
        <translation>Программа завершилась с ошибкой: %1</translation>
    </message>
    <message>
        <source>&lt;unknown&gt;</source>
        <translation>&lt;неизвестный&gt;</translation>
    </message>
    <message>
        <source>Target line hit. Stopped</source>
        <translation>Строка достигнута. Остановлено</translation>
    </message>
    <message>
        <source>Value changed from %1 to %2.</source>
        <translation>Значение изменилось с %1 на %2.</translation>
    </message>
    <message>
        <source>Raw structure</source>
        <translation>Простая структура</translation>
    </message>
    <message>
        <source>Execution Error</source>
        <translation>Ошибка выполнения</translation>
    </message>
    <message>
        <source>Cannot continue debugged process:
</source>
        <translation>Невозможно продолжить отлаживаемый процесс:
</translation>
    </message>
    <message>
        <source>Failed to shut down application</source>
        <translation>Не удалось закрыть приложение</translation>
    </message>
    <message>
        <source>Running requested...</source>
        <translation>Потребован запуск...</translation>
    </message>
    <message>
        <source>Step requested...</source>
        <translation>Потребован шаг...</translation>
    </message>
    <message>
        <source>Step by instruction requested...</source>
        <translation>Потребован шаг через инструкцию...</translation>
    </message>
    <message>
        <source>Finish function requested...</source>
        <translation>Потребован выход из функции...</translation>
    </message>
    <message>
        <source>Step next requested...</source>
        <translation>Потребован шаг через...</translation>
    </message>
    <message>
        <source>Step next instruction requested...</source>
        <translation>Потребован шаг через инструкцию...</translation>
    </message>
    <message>
        <source>Run to line %1 requested...</source>
        <translation>Потребовано выполнение до строки %1...</translation>
    </message>
    <message>
        <source>Run to function %1 requested...</source>
        <translation>Потребовано выполнение до функции %1...</translation>
    </message>
    <message>
        <source>Immediate return from function requested...</source>
        <translation>Потребован немедленный выход из функции...</translation>
    </message>
    <message>
        <source>Cannot Read Symbols</source>
        <translation>Не удалось прочитать символы</translation>
    </message>
    <message>
        <source>Cannot read symbols for module &quot;%1&quot;.</source>
        <translation>Не удалось прочитать символы из модуля «%1».</translation>
    </message>
    <message>
        <source>Retrieving data for stack view thread 0x%1...</source>
        <translation>Получение данных о стеке потока 0x%1...</translation>
    </message>
    <message numerus="yes">
        <source>Retrieving data for watch view (%n requests pending)...</source>
        <translation>
            <numerusform>Получение наблюдаемых данных (%n запрос ожидается)...</numerusform>
            <numerusform>Получение наблюдаемых данных (%n запроса ожидается)...</numerusform>
            <numerusform>Получение наблюдаемых данных (%n запросов ожидается)...</numerusform>
        </translation>
    </message>
    <message>
        <source>Debugging helpers not found.</source>
        <translation>Помощники отладчика не найдены.</translation>
    </message>
    <message>
        <source>Custom dumper setup: %1</source>
        <translation>Настройка пользовательского дампера: %1</translation>
    </message>
    <message>
        <source>&lt;0 items&gt;</source>
        <translation>&lt;0 элементов&gt;</translation>
    </message>
    <message numerus="yes">
        <source>&lt;%n items&gt;</source>
        <extracomment>In string list</extracomment>
        <translation>
            <numerusform>&lt;%n элемент&gt;</numerusform>
            <numerusform>&lt;%n элемента&gt;</numerusform>
            <numerusform>&lt;%n элементов&gt;</numerusform>
        </translation>
    </message>
    <message>
        <source>&lt;shadowed&gt;</source>
        <extracomment>Type of local variable or parameter shadowed by another variable of the same name in a nested block.</extracomment>
        <translation>&lt;затенено&gt;</translation>
    </message>
    <message>
        <source>Debugging helpers: Qt version mismatch</source>
        <translation>Помощники отладчика: неподходящий профиль Qt</translation>
    </message>
    <message>
        <source>The Qt version used to build the debugging helpers (%1) does not match the Qt version used to build the debugged application (%2).
This might yield incorrect results.</source>
        <translation>Профиль Qt, использованный для сборки помощников отладчика (%1), не соответствует профилю отлаживаемого приложения (%2).
Это может привести к неверным результатам.</translation>
    </message>
    <message>
        <source>&lt;n/a&gt;</source>
        <translation>&lt;н/д&gt;</translation>
    </message>
    <message>
        <source>&lt;anonymous union&gt;</source>
        <translation>&lt;безымянное объединение&gt;</translation>
    </message>
    <message>
        <source>&lt;no information&gt;</source>
        <extracomment>About variable&apos;s value</extracomment>
        <translation>&lt;нет информации&gt;</translation>
    </message>
    <message>
        <source>Disassembler failed: %1</source>
        <translation>Не удалось дизассемблировать: %1</translation>
    </message>
    <message>
        <source>The gdb process crashed.</source>
        <translation>Процесс gdb завершился крахом.</translation>
    </message>
    <message>
        <source>The gdb process exited unexpectedly (code %1)</source>
        <translation>Процесс gdb неожиданно завершился (код %1)</translation>
    </message>
    <message>
        <source>Setting up inferior...</source>
        <translation>Настройка подчинённого...</translation>
    </message>
    <message>
        <source>Setting breakpoints...</source>
        <translation>Установка точек останова...</translation>
    </message>
    <message>
        <source>Failed to start application: </source>
        <translation>Не удалось запустить приложение: </translation>
    </message>
    <message>
        <source>Failed to start application</source>
        <translation>Не удалось запустить приложение</translation>
    </message>
    <message>
        <source>Adapter crashed</source>
        <translation>Адаптер аварийно завершился</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::GdbOptionsPage</name>
    <message>
        <source>GDB</source>
        <translation></translation>
    </message>
    <message>
        <source>Choose Location of Startup Script File</source>
        <translation>Выбор размещения скрипта начальных действий</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::IPCEngineHost</name>
    <message>
        <source>Fatal engine shutdown. Incompatible binary or IPC error.</source>
        <translation>Фатальное завершение работы отладчика. Несовместимая программа или ошибка IPC.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::InputPane</name>
    <message>
        <source>Type Ctrl-&lt;Return&gt; to execute a line.</source>
        <translation>Нажмите Ctrl-&lt;Ввод&gt; для выполнения строки.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::LldbEngineHost</name>
    <message>
        <source>qtcreator-lldb failed to start: %1</source>
        <translation>Не удалось запустить qtcreator-lldb: %1</translation>
    </message>
    <message>
        <source>Fatal engine shutdown. Consult debugger log for details.</source>
        <translation>Фатальное завершение отладчика. В его журнале должны быть подробности.</translation>
    </message>
    <message>
        <source>SSH connection error: %1</source>
        <translation>Ошибка подключения SSH: %1</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::LldbOptionsPage</name>
    <message>
        <source>LLDB</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::LocalPlainGdbAdapter</name>
    <message>
        <source>Cannot set up communication with child process: %1</source>
        <translation>Не удалось установить связь с дочерним процессом: %1</translation>
    </message>
    <message>
        <source>This does not seem to be a &quot;Debug&quot; build.
Setting breakpoints by file name and line number may fail.</source>
        <translation>Похоже, что это не отладочная сборка.
Установка точек останова по имени файла и номеру строки может не работать.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::LogWindow</name>
    <message>
        <source>Debugger Log</source>
        <translation>Журнал отладки</translation>
    </message>
    <message>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <source>Log File</source>
        <translation>Файл журнала</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::MemoryAgent</name>
    <message>
        <source>Memory at 0x%1</source>
        <translation>Память с 0x%1</translation>
    </message>
    <message>
        <source>No Memory Viewer Available</source>
        <translation>Не доступна программа просмотра памяти</translation>
    </message>
    <message>
        <source>The memory contents cannot be shown as no viewer plugin for binary data has been loaded.</source>
        <translation>Невозможно отобразить содержимое памяти, так как модуль просмотра двоичных данных не загружен.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ModulesModel</name>
    <message>
        <source>yes</source>
        <translation>да</translation>
    </message>
    <message>
        <source>no</source>
        <translation>нет</translation>
    </message>
    <message>
        <source>Module name</source>
        <translation>Название модуля</translation>
    </message>
    <message>
        <source>Module path</source>
        <translation>Путь к модулю</translation>
    </message>
    <message>
        <source>Symbols read</source>
        <translation>Прочитано символов</translation>
    </message>
    <message>
        <source>Symbols type</source>
        <translation>Тип символов</translation>
    </message>
    <message>
        <source>Start address</source>
        <translation>Начальный адрес</translation>
    </message>
    <message>
        <source>End address</source>
        <translation>Конечный адрес</translation>
    </message>
    <message>
        <source>unknown</source>
        <translation>неизвестный</translation>
    </message>
    <message>
        <source>plain</source>
        <translation>простой</translation>
    </message>
    <message>
        <source>fast</source>
        <translation>быстрый</translation>
    </message>
    <message>
        <source>&lt;unknown&gt;</source>
        <comment>address</comment>
        <extracomment>End address of loaded module</extracomment>
        <translation>&lt;неизвестный&gt;</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ModulesWindow</name>
    <message>
        <source>Modules</source>
        <translation>Модули</translation>
    </message>
    <message>
        <source>Update Module List</source>
        <translation>Обновить список модулей</translation>
    </message>
    <message>
        <source>Show Source Files for Module &quot;%1&quot;</source>
        <translation>Показать исходники для модуля «%1»</translation>
    </message>
    <message>
        <source>Load Symbols for All Modules</source>
        <translation>Загрузить символы для всех модулей</translation>
    </message>
    <message>
        <source>Examine All Modules</source>
        <translation>Проверить все модули</translation>
    </message>
    <message>
        <source>Load Symbols for Module</source>
        <translation>Загрузить символы для модуля</translation>
    </message>
    <message>
        <source>Edit File</source>
        <translation>Изменить файл</translation>
    </message>
    <message>
        <source>Show Symbols</source>
        <translation>Показать символы</translation>
    </message>
    <message>
        <source>Show Dependencies</source>
        <translation>Показать зависимости</translation>
    </message>
    <message>
        <source>Load Symbols for Module &quot;%1&quot;</source>
        <translation>Загрузить символы для модуля «%1»</translation>
    </message>
    <message>
        <source>Edit File &quot;%1&quot;</source>
        <translation>Изменить файл «%1»</translation>
    </message>
    <message>
        <source>Show Symbols in File &quot;%1&quot;</source>
        <translation>Показать символы в файле «%1»</translation>
    </message>
    <message>
        <source>Show Dependencies of &quot;%1&quot;</source>
        <translation>Показать зависимости «%1»</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::MultiBreakPointsDialog</name>
    <message>
        <source>Edit Breakpoint Properties</source>
        <translation>Изменить свойства точки останова</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::OutputCollector</name>
    <message>
        <source>Cannot create temporary file: %1</source>
        <translation>Не удалось создать временный файл: %1</translation>
    </message>
    <message>
        <source>Cannot create FiFo %1: %2</source>
        <translation>Не удалось создать FiFo %1: %2</translation>
    </message>
    <message>
        <source>Cannot open FiFo %1: %2</source>
        <translation>Не удалось открыть FiFo %1: %2</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::PdbEngine</name>
    <message>
        <source>Running requested...</source>
        <translation>Потребовано выполнение...</translation>
    </message>
    <message>
        <source>Unable to start pdb &apos;%1&apos;: %2</source>
        <translation>Не удалось запустить pdb «%1»: %2</translation>
    </message>
    <message>
        <source>Adapter start failed</source>
        <translation>Не удалось запустить адаптер</translation>
    </message>
    <message>
        <source>Python Error</source>
        <translation>Ошибка Python</translation>
    </message>
    <message>
        <source>&apos;%1&apos; contains no identifier</source>
        <translation>«%1» не содержит идентификаторов</translation>
    </message>
    <message>
        <source>String literal %1</source>
        <translation>Строковый литерал %1</translation>
    </message>
    <message>
        <source>Cowardly refusing to evaluate expression &apos;%1&apos; with potential side effects</source>
        <translation>Робкий отказ вычислить выражение «%1» с возможными побочными эффектами</translation>
    </message>
    <message>
        <source>Pdb I/O Error</source>
        <translation>Ошибка вводы/вывода pdb</translation>
    </message>
    <message>
        <source>The Pdb process failed to start. Either the invoked program &apos;%1&apos; is missing, or you may have insufficient permissions to invoke the program.</source>
        <translation>Процесс Pdb не смог запуститься. Или вызываемая программа «%1» отсутствует, или у вас нет прав на её вызов.</translation>
    </message>
    <message>
        <source>The Pdb process crashed some time after starting successfully.</source>
        <translation>Процесс Pdb вылетел через некоторое время после успешного запуска.</translation>
    </message>
    <message>
        <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source>
        <translation>У последней функции waitFor...() истекло время ожидания. Состояние QProcess не изменилось, и вы можете попробовать вызвать waitFor...() снова.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to write to the Pdb process. For example, the process may not be running, or it may have closed its input channel.</source>
        <translation>Возникла ошибка при отправке данных процессу Pdb. Например, процесс может уже не работать или он мог закрыть свой входной канал.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to read from the Pdb process. For example, the process may not be running.</source>
        <translation>Возникла ошибка при получении данных от процесса Pdb. Например, процесс может уже не работать.</translation>
    </message>
    <message>
        <source>An unknown error in the Pdb process occurred. </source>
        <translation>Неизвестная ошибка возникла у процесса Pdb. </translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::QmlCppEngine</name>
    <message>
        <source>The slave debugging engine required for combined QML/C++-Debugging could not be created: %1</source>
        <translation>Не удалось создать ведомый отладчик для комбинированной отладки QML/C++: %1</translation>
    </message>
    <message>
        <source>%1 debugger activated</source>
        <translation>Отладчик %1 активирован</translation>
    </message>
    <message>
        <source>QML/C++ Debugging</source>
        <translation type="obsolete">Отладка QML/C++</translation>
    </message>
    <message>
        <source>Cannot stop execution before QML engine is started. Skipping breakpoint.
Suggestions: Move the breakpoint after QmlApplicationViewer instantiation or switch to C++ only debugging.</source>
        <translation type="obsolete">Невозможно прекратить выполнение пока запущен движок QML. Пропуск точки останова.
Рекомендуется переустановить точку останова после инициализации QmlApplicationViewer или переключиться в режим отладки только C++.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::QmlEngine</name>
    <message>
        <source>QML Debugger connected.</source>
        <translation>Отладчик QML подключён.</translation>
    </message>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>Could not connect to the in-process QML debugger.
Do you want to retry?</source>
        <translation>Не удалось подключиться к внутрипроцессному отладчику QML.
Повторить?</translation>
    </message>
    <message>
        <source>QML Debugger: Remote host closed connection.</source>
        <translation>Отладчик QML: соединение было закрыто удалённой стороной.</translation>
    </message>
    <message>
        <source>QML Debugger: Could not connect to service &apos;%1&apos;.</source>
        <translation>Отладчик QML: не удалось подключиться к сервису «%1».</translation>
    </message>
    <message>
        <source>Could not connect to the in-process QML debugger:
%1</source>
        <extracomment>%1 is detailed error message</extracomment>
        <translation>Не удалось подключиться к внутрипроцессному отладчику QML.
%1</translation>
    </message>
    <message>
        <source>&lt;p&gt;An uncaught exception occurred:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation>&lt;p&gt;Возникло не пойманное исключение:&lt;/p&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&lt;p&gt;An uncaught exception occurred in &lt;i&gt;%1&lt;/i&gt;:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;</source>
        <translation>&lt;p&gt;Возникло непойманное исключение в &lt;i&gt;%1&lt;/i&gt;:&lt;/p&gt;&lt;p&gt;%2&lt;/p&gt;</translation>
    </message>
    <message>
        <source>The port seems to be in use.</source>
        <extracomment>Error message shown after &apos;Could not connect ... debugger:&quot;</extracomment>
        <translation>Похоже, порт уже используется.</translation>
    </message>
    <message>
        <source>The application is not set up for QML/JS debugging.</source>
        <extracomment>Error message shown after &apos;Could not connect ... debugger:&quot;</extracomment>
        <translation>Приложение не настроено для отладки QML/JS.</translation>
    </message>
    <message>
        <source>Starting %1 %2</source>
        <translation>Запускается %1 %2</translation>
    </message>
    <message>
        <source>Failed to start application</source>
        <translation>Не удалось запустить приложение</translation>
    </message>
    <message>
        <source>Application startup failed: %1</source>
        <translation>Запуск приложения не удался: %1</translation>
    </message>
    <message>
        <source>Stopped.</source>
        <translation>Остановлено.</translation>
    </message>
    <message>
        <source>Uncaught Exception</source>
        <translation>Непойманное исключение</translation>
    </message>
    <message>
        <source>QML Debugger disconnected.</source>
        <translation>Отладчик QML отключён.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::RegisterHandler</name>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Value (base %1)</source>
        <translation>Значение (основание %1)</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::RegisterMemoryView</name>
    <message>
        <source>Memory at Register &apos;%1&apos; (0x%2)</source>
        <translation>Память по адресу из регистра «%1» (0x%2)</translation>
    </message>
    <message>
        <source>Register &apos;%1&apos;</source>
        <translation>Регистр «%1»</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::RegisterWindow</name>
    <message>
        <source>Registers</source>
        <translation>Регистры</translation>
    </message>
    <message>
        <source>Reload Register Listing</source>
        <translation>Перезагрузить список регистров</translation>
    </message>
    <message>
        <source>Open Disassembler...</source>
        <translation>Открыть дизассемблер...</translation>
    </message>
    <message>
        <source>Open Memory Editor at 0x%1</source>
        <translation>Открыть редактор памяти с 0x%1</translation>
    </message>
    <message>
        <source>Open Memory View at Value of Register %1 0x%2</source>
        <translation>Открыть обозреватель памяти начиная со значения регистра %1 0x%2</translation>
    </message>
    <message>
        <source>Open Disassembler at 0x%1</source>
        <translation>Открыть дизассемблер с 0x%1</translation>
    </message>
    <message>
        <source>Open Memory Editor</source>
        <translation>Открыть редактор памяти</translation>
    </message>
    <message>
        <source>Open Memory View at Value of Register</source>
        <translation>Открыть обозреватель памяти начиная со значения регистра</translation>
    </message>
    <message>
        <source>Open Disassembler</source>
        <translation>Открыть дизассемблер</translation>
    </message>
    <message>
        <source>Hexadecimal</source>
        <translation>Шестнадцатиричный</translation>
    </message>
    <message>
        <source>Decimal</source>
        <translation>Десятичный</translation>
    </message>
    <message>
        <source>Octal</source>
        <translation>Восьмиричный</translation>
    </message>
    <message>
        <source>Binary</source>
        <translation>Двоичный</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::RemoteGdbProcess</name>
    <message>
        <source>Connection failure: %1.</source>
        <translation>Ошибка подключения: %1.</translation>
    </message>
    <message>
        <source>Could not create FIFO.</source>
        <translation>Невозможно создать FIFO.</translation>
    </message>
    <message>
        <source>Application output reader unexpectedly finished.</source>
        <translation>Процесс чтения вывода приложения неожиданно завершился.</translation>
    </message>
    <message>
        <source>Remote GDB failed to start.</source>
        <translation>Не удалось запустить удалённый GDB.</translation>
    </message>
    <message>
        <source>Remote GDB crashed.</source>
        <translation>Удалённый GDB завершился крахом.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::RemoteGdbServerAdapter</name>
    <message>
        <source>The upload process failed to start. Shell missing?</source>
        <translation>Не удалось запустить процесс выгрузки. Отсутствует оболочка?</translation>
    </message>
    <message>
        <source>The upload process crashed some time after starting successfully.</source>
        <translation>Процесс выгрузки аварийно завершился через некоторое время после успешного запуска.</translation>
    </message>
    <message>
        <source>The last waitFor...() function timed out. The state of QProcess is unchanged, and you can try calling waitFor...() again.</source>
        <translation>У последней функции waitFor...() истекло время ожидания. Состояние QProcess не изменилось, и вы можете попробовать вызвать waitFor...() снова.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to write to the upload process. For example, the process may not be running, or it may have closed its input channel.</source>
        <translation>Возникла ошибка при отправке данных процессу выгрузки. Например, процесс может уже не работать или он мог закрыть свой входной канал.</translation>
    </message>
    <message>
        <source>An error occurred when attempting to read from the upload process. For example, the process may not be running.</source>
        <translation>Возникла ошибка при получении данных от процесса выгрузки. Например, процесс может уже не работать.</translation>
    </message>
    <message>
        <source>An unknown error in the upload process occurred. This is the default return value of error().</source>
        <translation>У процесса выгрузки возникла неизвестная ошибка. Это значение error() возвращает по умолчанию.</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>No symbol file given.</source>
        <translation>Не обнаружен файл символов.</translation>
    </message>
    <message>
        <source>Reading debug information failed:
</source>
        <translation>Не удалось прочитать отладочную информацию:
</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ScriptConsole</name>
    <message>
        <source>&lt;Type expression to evaluate&gt;</source>
        <translation>&lt;Введите выражение для вычисления&gt;</translation>
    </message>
    <message>
        <source>Write and evaluate QtScript expressions.</source>
        <translation>Запись и вычисление выражений QtScript.</translation>
    </message>
    <message>
        <source>Script Console
</source>
        <translation>Консоль сценария
</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ScriptEngine</name>
    <message>
        <source>Error:</source>
        <translation>Ошибка:</translation>
    </message>
    <message>
        <source>Running requested...</source>
        <translation>Потребован запуск...</translation>
    </message>
    <message>
        <source>&apos;%1&apos; contains no identifier</source>
        <translation>«%1» не содержит идентификаторов</translation>
    </message>
    <message>
        <source>String literal %1</source>
        <translation>Строковый литерал %1</translation>
    </message>
    <message>
        <source>Cowardly refusing to evaluate expression &apos;%1&apos; with potential side effects</source>
        <translation>Робкий отказ вычислить выражение «%1» с возможными побочными эффектами</translation>
    </message>
    <message>
        <source>Stopped at %1:%2.</source>
        <translation>Остановлено в позиции %1:%2.</translation>
    </message>
    <message>
        <source>Stopped.</source>
        <translation>Остановлено.</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::SnapshotHandler</name>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::SnapshotWindow</name>
    <message>
        <source>Snapshots</source>
        <translation>Снимки</translation>
    </message>
    <message>
        <source>Create Snapshot</source>
        <translation>Создать снимок</translation>
    </message>
    <message>
        <source>Remove Snapshot</source>
        <translation>Удалить снимок</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::SourceFilesHandler</name>
    <message>
        <source>Internal name</source>
        <translation>Внутреннее имя</translation>
    </message>
    <message>
        <source>Full name</source>
        <translation>Полное имя</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::SourceFilesWindow</name>
    <message>
        <source>Source Files</source>
        <translation>Файлы исходных текстов</translation>
    </message>
    <message>
        <source>Reload Data</source>
        <translation>Перезагрузить данные</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>Open File &quot;%1&quot;&apos;</source>
        <translation>Открыть файл «%1»</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::StackHandler</name>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>&lt;More&gt;</source>
        <translation>&lt;Более&gt;</translation>
    </message>
    <message>
        <source>Level</source>
        <translation>Уровень</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Функция</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Line</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Address</source>
        <translation>Адрес</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::StackWindow</name>
    <message>
        <source>Stack</source>
        <translation>Стек</translation>
    </message>
    <message>
        <source>Copy Contents to Clipboard</source>
        <translation>Скопировать содержимое в буфер обмена</translation>
    </message>
    <message>
        <source>Open Memory Editor</source>
        <translation>Открыть редактор памяти</translation>
    </message>
    <message>
        <source>Open Memory Editor at 0x%1</source>
        <translation>Открыть редактор памяти с 0x%1</translation>
    </message>
    <message>
        <source>Open Disassembler...</source>
        <translation>Открыть дизассемблер...</translation>
    </message>
    <message>
        <source>Open Disassembler at 0x%1</source>
        <translation>Открыть дизассемблер с 0x%1</translation>
    </message>
    <message>
        <source>Memory at Frame #%1 (%2) 0x%3</source>
        <translation>Память в кадре #%1 (%2) 0x%3</translation>
    </message>
    <message>
        <source>Frame #%1 (%2)</source>
        <translation>Кадр #%1 (%2)</translation>
    </message>
    <message>
        <source>Open Disassembler</source>
        <translation>Открыть дизассемблер</translation>
    </message>
    <message>
        <source>Try to Load Unknown Symbols</source>
        <translation>Попытаться загрузить неизвестные символы</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::StartExternalDialog</name>
    <message>
        <source>Select Executable</source>
        <translation>Выбор программы</translation>
    </message>
    <message>
        <source>Select Working Directory</source>
        <translation>Выбор рабочего каталога</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::StartRemoteCdbDialog</name>
    <message>
        <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;The remote CDB needs to load the matching Qt Creator CDB extension (&lt;code&gt;%1&lt;/code&gt; or &lt;code&gt;%2&lt;/code&gt;, respectively).&lt;/p&gt;&lt;p&gt;Copy it onto the remote machine and set the environment variable &lt;code&gt;%3&lt;/code&gt; to point to its folder.&lt;/p&gt;&lt;p&gt;Launch the remote CDB as &lt;code&gt;%4 &amp;lt;executable&amp;gt;&lt;/code&gt;  to use TCP/IP as communication protocol.&lt;/p&gt;&lt;p&gt;Enter the connection parameters as:&lt;/p&gt;&lt;pre&gt;%5&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;Удалённый CDB должен загрузить подходящее Qt Creator расширение (&lt;code&gt;%1&lt;/code&gt; или &lt;code&gt;%2&lt;/code&gt;, соответственно).&lt;/p&gt;&lt;p&gt;Скопируйте его на удалённую машину и задайте переменной среды &lt;code&gt;%3&lt;/code&gt; путь к каталогу с расширением.&lt;/p&gt;&lt;p&gt;Запустите удалённых CDB так: &lt;code&gt;%4 &amp;lt;программа&amp;gt;&lt;/code&gt; при использовании протокола TCP/IP.&lt;/p&gt;&lt;p&gt;Введите следующие параметры соединения:&lt;/p&gt;&lt;pre&gt;%5&lt;/pre&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Start a CDB Remote Session</source>
        <translation>Запуск удалённой сессии CDB</translation>
    </message>
    <message>
        <source>&amp;Connection:</source>
        <translation>&amp;Подключение:</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::StartRemoteDialog</name>
    <message>
        <source>Select Debugger</source>
        <translation>Выбор отладчика</translation>
    </message>
    <message>
        <source>Select Executable</source>
        <translation>Выбор программы</translation>
    </message>
    <message>
        <source>Select Sysroot</source>
        <translation>Выбор системного корня</translation>
    </message>
    <message>
        <source>Select GDB Start Script</source>
        <translation>Выбор сценария запуска GDB</translation>
    </message>
    <message>
        <source>Select Server Start Script</source>
        <translation>Выбор сценария запуска сервера</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::TermGdbAdapter</name>
    <message>
        <source>Debugger Error</source>
        <translation>Ошибка отладчика</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ThreadsHandler</name>
    <message>
        <source>Thread&amp;nbsp;id:</source>
        <translation>Id&amp;nbsp;потока:</translation>
    </message>
    <message>
        <source>Target&amp;nbsp;id:</source>
        <translation>Id&amp;nbsp;цели:</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>State:</source>
        <translation>Состояние:</translation>
    </message>
    <message>
        <source>Core:</source>
        <translation>Ядро:</translation>
    </message>
    <message>
        <source>Stopped&amp;nbsp;at:</source>
        <translation>Остановлено&amp;nbsp;на:</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Функция</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Line</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Address</source>
        <translation>Адрес</translation>
    </message>
    <message>
        <source>Core</source>
        <translation>Дамп</translation>
    </message>
    <message>
        <source>State</source>
        <translation>Состояние</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Thread ID</source>
        <translation>ID потока</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::ThreadsWindow</name>
    <message>
        <source>Thread</source>
        <translation>Поток</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::WatchData</name>
    <message>
        <source>&lt;not in scope&gt;</source>
        <extracomment>Value of variable in Debugger Locals display for variables out of scope (stopped above initialization).</extracomment>
        <translation>&lt;вне области&gt;</translation>
    </message>
    <message>
        <source>%1 &lt;shadowed %2&gt;</source>
        <extracomment>Display of variables shadowed by variables of the same name in nested scopes: Variable %1 is the variable name, %2 is a simple count.</extracomment>
        <translation>%1 &lt;затеняет %2&gt;</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::WatchHandler</name>
    <message>
        <source>Expression</source>
        <translation>Выражение</translation>
    </message>
    <message>
        <source>Internal Type</source>
        <translation>Внутренний тип</translation>
    </message>
    <message>
        <source>Displayed Type</source>
        <translation>Отображаемый тип</translation>
    </message>
    <message>
        <source> ... &lt;cut off&gt;</source>
        <translation> ... &lt;обрезано&gt;</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <source>Object Address</source>
        <translation>Адрес объекта</translation>
    </message>
    <message>
        <source>Referencing Address</source>
        <translation>Соответствующий адрес</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <source>Internal ID</source>
        <translation>Внутрениий ID</translation>
    </message>
    <message>
        <source>Generation</source>
        <translation>Поколение</translation>
    </message>
    <message>
        <source>Return Value</source>
        <translation>Возвращаемое значение</translation>
    </message>
    <message>
        <source>&lt;Edit&gt;</source>
        <translation>&lt;Измените&gt;</translation>
    </message>
    <message>
        <source>&lt;empty&gt;</source>
        <translation>&lt;пустое&gt;</translation>
    </message>
    <message>
        <source>&lt;uninitialized&gt;</source>
        <translation>&lt;неинициализировано&gt;</translation>
    </message>
    <message>
        <source>&lt;invalid&gt;</source>
        <translation>&lt;неверное&gt;</translation>
    </message>
    <message>
        <source>&lt;not accessible&gt;</source>
        <translation>&lt;недоступно&gt;</translation>
    </message>
    <message numerus="yes">
        <source>&lt;more than %n items&gt;</source>
        <translation>
            <numerusform>&lt;более, чем %n элемент&gt;</numerusform>
            <numerusform>&lt;более, чем %n элемента&gt;</numerusform>
            <numerusform>&lt;более, чем %n элементов&gt;</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>&lt;%n items&gt;</source>
        <translation>
            <numerusform>&lt;%n элемент&gt;</numerusform>
            <numerusform>&lt;%n элемента&gt;</numerusform>
            <numerusform>&lt;%n элементов&gt;</numerusform>
        </translation>
    </message>
    <message>
        <source>%1 Object at %2</source>
        <translation>Объект типа %1 по адресу %2</translation>
    </message>
    <message>
        <source>%1 Object at Unknown Address</source>
        <translation>Объект типа %1 по неизвестному адресу</translation>
    </message>
    <message>
        <source>Root</source>
        <translation>Корень</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Locals</source>
        <translation>Локальные переменные</translation>
    </message>
    <message>
        <source>Tooltip</source>
        <translation>Подсказка</translation>
    </message>
    <message>
        <source>Watchers</source>
        <translation>Наблюдаемые</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::WatchModel</name>
    <message>
        <source>&lt;Edit&gt;</source>
        <translation>&lt;Измените&gt;</translation>
    </message>
    <message>
        <source>Raw pointer</source>
        <translation>Простой указатель</translation>
    </message>
    <message>
        <source>Latin1 string</source>
        <translation>Строка в кодировке Latin1</translation>
    </message>
    <message>
        <source>UTF8 string</source>
        <translation>Строка в кодировке UTF8</translation>
    </message>
    <message>
        <source>UTF16 string</source>
        <translation>Строка в кодировке UTF16</translation>
    </message>
    <message>
        <source>UCS4 string</source>
        <translation>Строка в кодировке UCS4</translation>
    </message>
    <message>
        <source>Decimal</source>
        <translation>Десятичный</translation>
    </message>
    <message>
        <source>Hexadecimal</source>
        <translation>Шестнадцатиричный</translation>
    </message>
    <message>
        <source>Binary</source>
        <translation>Двоичный</translation>
    </message>
    <message>
        <source>Octal</source>
        <translation>Восьмиричный</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
</context>
<context>
    <name>Debugger::Internal::WatchWindow</name>
    <message>
        <source>Change Display for Type &quot;%1&quot;:</source>
        <translation>Сменить отображение для типа «%1»:</translation>
    </message>
    <message>
        <source>Automatic</source>
        <translation>Автоматический</translation>
    </message>
    <message>
        <source>Change Display for Object Named &quot;%1&quot;:</source>
        <translation>Сменить отображение объекта с именем «%1»:</translation>
    </message>
    <message>
        <source>Memory Layout of Local Variables at 0x%1</source>
        <translation>Кадр памяти локальных переменных с 0x%1</translation>
    </message>
    <message>
        <source>Locals and Expressions</source>
        <translation>Переменные и выражения</translation>
    </message>
    <message>
        <source>Evaluate Expression</source>
        <translation>Вычислять выражение</translation>
    </message>
    <message>
        <source>Evaluate Expression &quot;%1&quot;</source>
        <translation>Вычислять выражение «%1»</translation>
    </message>
    <message>
        <source>Remove Evaluated Expression</source>
        <translation>Удалить вычисляемое выражение</translation>
    </message>
    <message>
        <source>Remove Evaluated Expression &quot;%1&quot;</source>
        <translation>Удалить вычисляемое выражение «%1»</translation>
    </message>
    <message>
        <source>Change Display for Type or Item...</source>
        <translation>Сменить отображение для типа или элемента...</translation>
    </message>
    <message>
        <source>Select Widget to Watch</source>
        <translation>Выбрать виджет для слежения</translation>
    </message>
    <message>
        <source>Open Memory Editor...</source>
        <translation>Открыть редактор памяти...</translation>
    </message>
    <message>
        <source>Open Memory Editor at Object&apos;s Address (0x%1)</source>
        <translation>Открыть редактор памяти по адресу объекта (0x%1)</translation>
    </message>
    <message>
        <source>Open Memory Editor at Referenced Address (0x%1)</source>
        <translation>Открыть редактор памяти по косвенному адресу (0x%1)</translation>
    </message>
    <message>
        <source>Close Editor Tooltips</source>
        <translation>Закрыть подсказки редактора</translation>
    </message>
    <message>
        <source>Enter watch expression</source>
        <translation>Ввод наблюдаемого выражения</translation>
    </message>
    <message>
        <source>Expression:</source>
        <translation>Выражение:</translation>
    </message>
    <message>
        <source>Locals &amp; Watchers</source>
        <translation>Переменные</translation>
    </message>
    <message>
        <source>&lt;i&gt;%1&lt;/i&gt; %2 at #%3</source>
        <extracomment>HTML tooltip of a variable in the memory editor</extracomment>
        <translation>&lt;i&gt;%1&lt;/i&gt; %2 в #%3</translation>
    </message>
    <message>
        <source>&lt;i&gt;%1&lt;/i&gt; %2</source>
        <extracomment>HTML tooltip of a variable in the memory editor</extracomment>
        <translation></translation>
    </message>
    <message>
        <source>Register &lt;i&gt;%1&lt;/i&gt;</source>
        <translation>Регистр &lt;i&gt;%1&lt;/i&gt;</translation>
    </message>
    <message>
        <source>Memory Referenced by Pointer &apos;%1&apos; (0x%2)</source>
        <translation>Память соответствующая указателю «%1» (0x%2)</translation>
    </message>
    <message>
        <source>Memory at Variable &apos;%1&apos; (0x%2)</source>
        <translation>Память переменной «%1» (0x%2)</translation>
    </message>
    <message>
        <source>Cannot Display Stack Layout</source>
        <translation>Невозможно отобразить кадр стека</translation>
    </message>
    <message>
        <source>Could not determine a suitable address range.</source>
        <translation>Не удалось определить подходящий диапазон адресов.</translation>
    </message>
    <message>
        <source>Change Display Format...</source>
        <translation>Изменить формат отображения...</translation>
    </message>
    <message>
        <source>Treat All Characters as Printable</source>
        <translation>Считать все символы печатными</translation>
    </message>
    <message>
        <source>Show Unprintable Characters as Octal</source>
        <translation>Отображать непечатные символы в восьмеричной системе</translation>
    </message>
    <message>
        <source>Show Unprintable Characters as Hexadecimal</source>
        <translation>Отображать непечатные символы в шестнадцатеричной системе</translation>
    </message>
    <message>
        <source>Use Display Format Based on Type</source>
        <translation>Использовать формат отображения основанный на типе</translation>
    </message>
    <message>
        <source>Add Data Breakpoint...</source>
        <translation>Добавить контрольную точку...</translation>
    </message>
    <message>
        <source>Add Data Breakpoint at Object&apos;s Address (0x%1)</source>
        <translation>Добавить контрольную точку на адрес объекта (0x%1)</translation>
    </message>
    <message>
        <source>Add Data Breakpoint at Referenced Address (0x%1)</source>
        <translation>Добавить контрольную точку по косвенному адресу (0x%1)</translation>
    </message>
    <message>
        <source>Add Data Breakpoint</source>
        <translation>Добавить контрольную точку</translation>
    </message>
    <message>
        <source>Setting a data breakpoint on an address will cause the program to stop when the data at the address is modified.</source>
        <translation>Установка контрольной точки на адрес приведёт к остановке программы при изменении данных по этому адресу.</translation>
    </message>
    <message>
        <source>Add Data Breakpoint at Expression &quot;%1&quot;</source>
        <translation>Добавить контрольную точку на адрес, вычисляемый по «%1»</translation>
    </message>
    <message>
        <source>Setting a data breakpoint on an expression will cause the program to stop when the data at the address given by the expression is modified.</source>
        <translation>Установка контрольной точки на адрес приведёт к остановке программы при изменении данных по этому адресу.</translation>
    </message>
    <message>
        <source>Insert New Evaluated Expression</source>
        <translation>Вставить новое вычисляемое выражение</translation>
    </message>
    <message>
        <source>Remove All Watch Items</source>
        <translation>Удалить все наблюдаемые элементы</translation>
    </message>
    <message>
        <source>Open Memory View at Object&apos;s Address (0x%1)</source>
        <translation>Открыть обозреватель памяти по адресу объекта (0x%1)</translation>
    </message>
    <message>
        <source>Open Memory Editor at Object&apos;s Address</source>
        <translation>Открыть редактор памяти по адресу объекта</translation>
    </message>
    <message>
        <source>Open Memory View at Object&apos;s Address</source>
        <translation>Открыть обозреватель памяти по адресу объекта</translation>
    </message>
    <message>
        <source>Open Memory View at Referenced Address (0x%1)</source>
        <translation>Открыть обозреватель памяти по соответствующему адресу (0x%1)</translation>
    </message>
    <message>
        <source>Open Memory Editor at Referenced Address</source>
        <translation>Открыть редактор памяти по соответствующему адресу</translation>
    </message>
    <message>
        <source>Open Memory View at Referenced Address</source>
        <translation>Открыть обозреватель памяти по соответствующему адресу</translation>
    </message>
    <message>
        <source>Open Memory Editor Showing Stack Layout</source>
        <translation>Открыть редактор памяти для кадра стека</translation>
    </message>
    <message>
        <source>Copy Contents to Clipboard</source>
        <translation>Скопировать содержимое в буфер обмена</translation>
    </message>
    <message>
        <source>Copy Value to Clipboard</source>
        <translation>Скопировать значение в буфер обмена</translation>
    </message>
    <message>
        <source>Refresh Code Model Snapshot</source>
        <translation>Обновить образ модели кода</translation>
    </message>
    <message>
        <source>Show View Contents in Editor</source>
        <translation>Открыть содержимое окна</translation>
    </message>
    <message>
        <source>Adjust Column Widths to Contents</source>
        <translation>Выравнить ширину столбцов по содержимому</translation>
    </message>
</context>
<context>
    <name>Debugger::QmlAdapter</name>
    <message>
        <source>Connecting to debug server on %1</source>
        <translation>Подключение к серверу отладки на %1</translation>
    </message>
    <message>
        <source>Connecting to debug server %1:%2</source>
        <translation>Подключение к серверу отладки %1:%2</translation>
    </message>
    <message>
        <source>Error: (%1) %2</source>
        <comment>%1=error code, %2=error message</comment>
        <translation>Ошибка: (%1) %2</translation>
    </message>
    <message>
        <source>disconnected.

</source>
        <translation>отключено.

</translation>
    </message>
    <message>
        <source>resolving host...</source>
        <translation>определение узла...</translation>
    </message>
    <message>
        <source>connecting to debug server...</source>
        <translation>подключение к серверу отладки...</translation>
    </message>
    <message>
        <source>connected.
</source>
        <translation>подключено.
</translation>
    </message>
    <message>
        <source>closing...</source>
        <translation>закрытие...</translation>
    </message>
    <message>
        <source>Debug service &apos;%1&apos; became unavailable.</source>
        <translation>Сервис отладки «%1» похоже недоступен.</translation>
    </message>
    <message>
        <source>Connected to debug service &apos;%1&apos;.</source>
        <translation>Подключено к сервису отладки «%1».</translation>
    </message>
    <message>
        <source>Not connected to debug service &apos;%1&apos;.</source>
        <translation>Не подключено к сервису отладки «%1».</translation>
    </message>
</context>
<context>
    <name>DebuggerEngine</name>
    <message>
        <source>Debugging complex command lines is currently not supported on Windows.</source>
        <translation>Отладка сложных командных строк под Windows пока не поддерживаеться.</translation>
    </message>
</context>
<context>
    <name>DebuggerRunControl</name>
    <message>
        <source>Debug</source>
        <translation>Отладка</translation>
    </message>
    <message>
        <source>Debugger</source>
        <translation>Отладчик</translation>
    </message>
    <message>
        <source>Unable to create a debugger engine of the type &apos;%1&apos;</source>
        <translation>Не удалось создать отладчик типа «%1»</translation>
    </message>
</context>
<context>
    <name>DebuggingHelperOptionPage</name>
    <message>
        <source>Makes use of Qt Creator&apos;s code model to find out if a variable has already been assigned a value at the point the debugger interrupts.</source>
        <translation>Включить использование модели кода Qt Creator для определения
было ли переменной присвоено значение в точке прерывания отладчиком.</translation>
    </message>
    <message>
        <source>Use code model</source>
        <translation>Использовать модель кода</translation>
    </message>
    <message>
        <source>Use Debugging Helper</source>
        <translation>Использовать помощник отладчика</translation>
    </message>
    <message>
        <source>Displays names of QThread based threads.</source>
        <translation>Отображать названия потоков основанных на QThread.</translation>
    </message>
    <message>
        <source>Display thread names</source>
        <translation>Отображать названия потоков</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;The debugging helper is only used to produce a nice display of objects of certain types like QString or std::map in the &amp;quot;Locals and Expressions&amp;quot; view. It is not strictly necessary for debugging with Qt Creator. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Помощник отладчика используется только для корректного отображения объектов некоторых типов, вроде QString и std::map в обзоре «Переменные» режима отладки. Он не является необходимым для отладки с помощью Qt Creator.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>DependenciesModel</name>
    <message>
        <source>Unable to Add Dependency</source>
        <translation>Не удалось добавить зависимость</translation>
    </message>
    <message>
        <source>This would create a circular dependency.</source>
        <translation>Это создаст циклическую зависимость.</translation>
    </message>
</context>
<context>
    <name>DependenciesPanel</name>
    <message>
        <source>Dependencies</source>
        <translation>Зависимости</translation>
    </message>
</context>
<context>
    <name>DependenciesPanelFactory</name>
    <message>
        <source>Dependencies</source>
        <translation>Зависимости</translation>
    </message>
</context>
<context>
    <name>Designer</name>
    <message>
        <source>The file name is empty.</source>
        <translation>Пустое имя файла.</translation>
    </message>
    <message>
        <source>XML error on line %1, col %2: %3</source>
        <translation>Ошибка XML в строке %1, поз. %2: %3</translation>
    </message>
    <message>
        <source>The &lt;RCC&gt; root element is missing.</source>
        <translation>Отсутствует корневой элемент &lt;RCC&gt;.</translation>
    </message>
    <message>
        <source>Cannot write file. Disk full?</source>
        <translation>Не удалось записать файл. Нет места?</translation>
    </message>
    <message>
        <source>Designer</source>
        <translation>Дизайнер</translation>
    </message>
    <message>
        <source>Class Generation</source>
        <translation>Создание класса</translation>
    </message>
    <message>
        <source>Form Editor</source>
        <translation>Редактор форм</translation>
    </message>
    <message>
        <source>The generated header of the form &apos;%1&apos; could not be found.
Rebuilding the project might help.</source>
        <translation>Не удалось найти сгенерированный заголовочный файл для формы «%1».
Пересборка проекта может помочь.</translation>
    </message>
    <message>
        <source>The generated header &apos;%1&apos; could not be found in the code model.
Rebuilding the project might help.</source>
        <translation>Не удалось найти сгенерированный заголовочный файл «%1» в модели кода.
Пересборка проекта может помочь.</translation>
    </message>
</context>
<context>
    <name>Designer::FormWindowEditor</name>
    <message>
        <source>untitled</source>
        <translation>безымянный</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::CppSettingsPageWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Embedding of the UI Class</source>
        <translation>Встраивание класса UI</translation>
    </message>
    <message>
        <source>Aggregation as a pointer member</source>
        <translation>Агрегация через указатель</translation>
    </message>
    <message>
        <source>Aggregation</source>
        <translation>Агрегация</translation>
    </message>
    <message>
        <source>Code Generation</source>
        <translation>Создание кода</translation>
    </message>
    <message>
        <source>Support for changing languages at runtime</source>
        <translation>Поддержка смены языка во время работы программы</translation>
    </message>
    <message>
        <source>Use Qt module name in #include-directive</source>
        <translation>Использовать в директиве #include название модуля Qt</translation>
    </message>
    <message>
        <source>Multiple inheritance</source>
        <translation>Множественное наследование</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormClassWizardDialog</name>
    <message>
        <source>Qt Designer Form Class</source>
        <translation>Класс формы Qt Designer</translation>
    </message>
    <message>
        <source>Form Template</source>
        <translation>Шаблон формы</translation>
    </message>
    <message>
        <source>Class Details</source>
        <translation>Характеристики класса</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormClassWizardPage</name>
    <message>
        <source>%1 - Error</source>
        <translation>%1 - Ошибка</translation>
    </message>
    <message>
        <source>Class</source>
        <translation>Класс</translation>
    </message>
    <message>
        <source>Choose a Class Name</source>
        <translation>Выбор названия класса</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormEditorFactory</name>
    <message>
        <source>This file can only be edited in &lt;b&gt;Design&lt;/b&gt; mode.</source>
        <translation>Этот файл можно редактировать только в режиме &lt;b&gt;дизайна&lt;/b&gt;.</translation>
    </message>
    <message>
        <source>Switch mode</source>
        <translation>Переключить режим</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormEditorPlugin</name>
    <message>
        <source>Qt Designer Form</source>
        <translation>Форма Qt Designer</translation>
    </message>
    <message>
        <source>Creates a Qt Designer form that you can add to a Qt Widget Project. This is useful if you already have an existing class for the UI business logic.</source>
        <translation>Создание формы дизайнера Qt для добавления к существующему проекту Qt Widget. Это полезно в случае, если уже имеется класс бизнес-логики интерфеса пользователя.</translation>
    </message>
    <message>
        <source>Creates a Qt Designer form along with a matching class (C++ header and source file) for implementation purposes. You can add the form and class to an existing Qt Widget Project.</source>
        <translation>Создание формы дизайнера Qt и соответствующего класса (исходный и заголовочный файлы C++) для реализации. Их можно будет добавить к существующему проекту Qt Widget.</translation>
    </message>
    <message>
        <source>Qt Designer Form Class</source>
        <translation>Класс формы Qt Designer</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormEditorW</name>
    <message>
        <source>Widget Box</source>
        <translation>Панель виджетов</translation>
    </message>
    <message>
        <source>Object Inspector</source>
        <translation>Инспектор объектов</translation>
    </message>
    <message>
        <source>Property Editor</source>
        <translation>Редактор свойств</translation>
    </message>
    <message>
        <source>Action Editor</source>
        <translation>Редактор действий</translation>
    </message>
    <message>
        <source>Widget box</source>
        <translation>Панель виджетов</translation>
    </message>
    <message>
        <source>For&amp;m Editor</source>
        <translation>Редактор &amp;форм</translation>
    </message>
    <message>
        <source>F3</source>
        <translation></translation>
    </message>
    <message>
        <source>F4</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+H</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+H</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+L</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+L</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+G</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+G</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+J</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+J</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+Shift+R</source>
        <translation></translation>
    </message>
    <message>
        <source>Signals &amp;&amp; Slots Editor</source>
        <translation>Редактор сигналов и слотов</translation>
    </message>
    <message>
        <source>Edit Widgets</source>
        <translation>Изменение виджетов</translation>
    </message>
    <message>
        <source>Edit Signals/Slots</source>
        <translation>Изменение сигналов/слотов</translation>
    </message>
    <message>
        <source>Edit Buddies</source>
        <translation>Изменение партнёров</translation>
    </message>
    <message>
        <source>Edit Tab Order</source>
        <translation>Изменение порядка обхода</translation>
    </message>
    <message>
        <source>Switch Source/Form</source>
        <translation>Переключить исходник/форму</translation>
    </message>
    <message>
        <source>Shift+F4</source>
        <translation></translation>
    </message>
    <message>
        <source>About Qt Designer plugins....</source>
        <translation>О модулях Qt Designer...</translation>
    </message>
    <message>
        <source>Preview in</source>
        <translation>Предпросмотр в</translation>
    </message>
    <message>
        <source>Designer</source>
        <translation>Дизайнер</translation>
    </message>
    <message>
        <source>The image could not be created: %1</source>
        <translation>Картинка не может быть создана: %1</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormFileWizardDialog</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormTemplateWizardPage</name>
    <message>
        <source>Choose a Form Template</source>
        <translation>Выбор шаблона формы</translation>
    </message>
    <message>
        <source>%1 - Error</source>
        <translation>%1 - Ошибка</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::FormWizardDialog</name>
    <message>
        <source>Qt Designer Form</source>
        <translation>Форма Qt Designer</translation>
    </message>
    <message>
        <source>Form Template</source>
        <translation>Шаблон формы</translation>
    </message>
</context>
<context>
    <name>Designer::Internal::QtCreatorIntegration</name>
    <message>
        <source>The class definition of &apos;%1&apos; could not be found in %2.</source>
        <translation>Не удалось найти в %2 определение класса «%1».</translation>
    </message>
    <message>
        <source>Error finding/adding a slot.</source>
        <translation>Ошибка поиска/добавления слота.</translation>
    </message>
    <message>
        <source>Internal error: No project could be found for %1.</source>
        <translation>Внутренняя ошибка: Не удалось найти проект для %1.</translation>
    </message>
    <message>
        <source>No documents matching &apos;%1&apos; could be found.
Rebuilding the project might help.</source>
        <translation>Не удалось найти документы соответствующие «%1».
Возможно, пересборка проекта поможет.</translation>
    </message>
    <message>
        <source>Unable to add the method definition.</source>
        <translation>Невозможно добавить определение метода.</translation>
    </message>
</context>
<context>
    <name>DocSettingsPage</name>
    <message>
        <source>Registered Documentation</source>
        <translation>Зарегистрированная документация</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Add and remove compressed help files, .qch.</source>
        <translation>Добавление и удаление сжатых файлов справки, .qch.</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
</context>
<context>
    <name>EasingContextPane</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Easing</source>
        <translation>Переход</translation>
    </message>
    <message>
        <source>Subtype</source>
        <translation>Подтип</translation>
    </message>
    <message>
        <source>Duration</source>
        <translation>Продолжительность</translation>
    </message>
    <message>
        <source>INVALID</source>
        <translation>ОШИБКА</translation>
    </message>
    <message>
        <source> ms</source>
        <translation> мс</translation>
    </message>
    <message>
        <source>Amplitude</source>
        <translation>Амплитуда</translation>
    </message>
    <message>
        <source>Period</source>
        <translation>Период</translation>
    </message>
    <message>
        <source>Overshoot</source>
        <translation>Превышение</translation>
    </message>
    <message>
        <source>Play simulation</source>
        <translation>Проиграть</translation>
    </message>
    <message>
        <source>Type of easing curve</source>
        <translation>Тип переходной кривой</translation>
    </message>
    <message>
        <source>Acceleration or deceleration of easing curve</source>
        <translation>Ускорение или замедление переходной кривой</translation>
    </message>
    <message>
        <source>Duration of animation</source>
        <translation>Продолжительность анимации</translation>
    </message>
    <message>
        <source>Amplitude of elastic and bounce easing curves</source>
        <translation>Амплитуда эластичной и скачкообразной переходных кривых</translation>
    </message>
    <message>
        <source>Easing period of an elastic curve</source>
        <translation>Период перехода эластичной кривой</translation>
    </message>
    <message>
        <source>Easing overshoot for a back curve</source>
        <translation>Перерегулирование перехода кубической кривой</translation>
    </message>
</context>
<context>
    <name>EditorManager</name>
    <message>
        <source>Next Open Document in History</source>
        <translation>Следующий открытый документ в истории</translation>
    </message>
    <message>
        <source>Previous Open Document in History</source>
        <translation>Предыдущий открытый документ в истории</translation>
    </message>
    <message>
        <source>Go Back</source>
        <translation>Перейти назад</translation>
    </message>
    <message>
        <source>Go Forward</source>
        <translation>Перейти вперёд</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>EditorSettingsPanel</name>
    <message>
        <source>Editor Settings</source>
        <translation>Настройки редактора</translation>
    </message>
</context>
<context>
    <name>EditorSettingsPanelFactory</name>
    <message>
        <source>Editor Settings</source>
        <translation>Настройки редактора</translation>
    </message>
</context>
<context>
    <name>ExampleBrowser</name>
    <message>
        <source>Search in Tutorials</source>
        <translation>Поиск в самоучителях</translation>
    </message>
    <message>
        <source>Search in Tutorials, Examples and Demos</source>
        <translation>Поиск в самоучителях, примерах и демо</translation>
    </message>
    <message>
        <source>Show Examples and Demos</source>
        <translation>Показать примеры и демо</translation>
    </message>
    <message>
        <source>Tag List</source>
        <translation>Список меток</translation>
    </message>
</context>
<context>
    <name>ExampleDelegate</name>
    <message>
        <source>Tags:</source>
        <translation>Метки:</translation>
    </message>
</context>
<context>
    <name>ExpressionEditor</name>
    <message>
        <source>Expression</source>
        <translation>Выражение</translation>
    </message>
</context>
<context>
    <name>Extended</name>
    <message>
        <source>Effect</source>
        <translation>Эффект</translation>
    </message>
    <message>
        <source>Blur Radius:</source>
        <translation>Радиус размытия:</translation>
    </message>
    <message>
        <source>Pixel Size:</source>
        <translation>Размер пикселя:</translation>
    </message>
    <message>
        <source>x Offset:     </source>
        <translation>Смещение по x: </translation>
    </message>
    <message>
        <source>y Offset:     </source>
        <translation>Смещение по y: </translation>
    </message>
</context>
<context>
    <name>ExtendedFunctionButton</name>
    <message>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <source>Set Expression</source>
        <translation>Присвоить выражение</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::Internal::PluginDetailsView</name>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Version:</source>
        <translation>Версия:</translation>
    </message>
    <message>
        <source>Vendor:</source>
        <translation>Поставщик:</translation>
    </message>
    <message>
        <source>Location:</source>
        <translation>Размещение:</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Copyright:</source>
        <translation>Авторское право:</translation>
    </message>
    <message>
        <source>License:</source>
        <translation>Лицензия:</translation>
    </message>
    <message>
        <source>Dependencies:</source>
        <translation>Зависимости:</translation>
    </message>
    <message>
        <source>Group:</source>
        <translation>Группа:</translation>
    </message>
    <message>
        <source>Compatibility version:</source>
        <translation>Совместимая версия:</translation>
    </message>
    <message>
        <source>URL:</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::Internal::PluginErrorView</name>
    <message>
        <source>State:</source>
        <translation>Состояние:</translation>
    </message>
    <message>
        <source>Error message:</source>
        <translation>Сообщение
об ошибке:</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::Internal::PluginSpecPrivate</name>
    <message>
        <source>Cannot open file %1 for reading: %2</source>
        <translation>Не удалось открыть файл %1 для чтения: %2</translation>
    </message>
    <message>
        <source>Error parsing file %1: %2, at line %3, column %4</source>
        <translation>Ошибка разбора файла %1: %2, в строке %3 позиции %4</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::Internal::PluginView</name>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Version</source>
        <translation>Версия</translation>
    </message>
    <message>
        <source>Vendor</source>
        <translation>Поставщик</translation>
    </message>
    <message>
        <source>Load</source>
        <translation>Загружать</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::PluginDetailsView</name>
    <message>
        <source>None</source>
        <translation>Нет</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::PluginErrorView</name>
    <message>
        <source>Invalid</source>
        <translation>Некорректный</translation>
    </message>
    <message>
        <source>Description file found, but error on read</source>
        <translation>Файл описания найден, но при чтении возникла ошибка</translation>
    </message>
    <message>
        <source>Read</source>
        <translation>Описание прочитано</translation>
    </message>
    <message>
        <source>Description successfully read</source>
        <translation>Описание успешно прочитано</translation>
    </message>
    <message>
        <source>Resolved</source>
        <translation>Зависимости разрешены</translation>
    </message>
    <message>
        <source>Dependencies are successfully resolved</source>
        <translation>Все зависимости разрешены</translation>
    </message>
    <message>
        <source>Loaded</source>
        <translation>Загружен</translation>
    </message>
    <message>
        <source>Library is loaded</source>
        <translation>Библиотека загружена</translation>
    </message>
    <message>
        <source>Initialized</source>
        <translation>Инициализирован</translation>
    </message>
    <message>
        <source>Plugin&apos;s initialization method succeeded</source>
        <translation>Инициализация модуля завершилась успешно</translation>
    </message>
    <message>
        <source>Running</source>
        <translation>Выполняется</translation>
    </message>
    <message>
        <source>Plugin successfully loaded and running</source>
        <translation>Модуль успешно загружен и запущен</translation>
    </message>
    <message>
        <source>Stopped</source>
        <translation>Остановлен</translation>
    </message>
    <message>
        <source>Plugin was shut down</source>
        <translation>Модуль был выключен</translation>
    </message>
    <message>
        <source>Deleted</source>
        <translation>Удалён</translation>
    </message>
    <message>
        <source>Plugin ended its life cycle and was deleted</source>
        <translation>Модуль закончил свой жизненный цикл и был удалён</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::PluginManager</name>
    <message>
        <source>Circular dependency detected:
</source>
        <translation>Обнаружена циклическая зависимость:
</translation>
    </message>
    <message>
        <source>%1(%2) depends on
</source>
        <translation>%1(%2) зависит от
</translation>
    </message>
    <message>
        <source>%1(%2)</source>
        <translation>%1(%2)</translation>
    </message>
    <message>
        <source>Cannot load plugin because dependency failed to load: %1(%2)
Reason: %3</source>
        <translation>Невозможно загрузить модуль, так как его зависимость не загрузилась: %1(%2)
Причина: %3</translation>
    </message>
</context>
<context>
    <name>ExtensionSystem::PluginView</name>
    <message>
        <source>Load on Startup</source>
        <translation>Загружать при запуске</translation>
    </message>
    <message>
        <source>Utilities</source>
        <translation>Утилиты</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal</name>
    <message>
        <source>Use Vim-style Editing</source>
        <translation>Использовать редактирование в стиле Vim</translation>
    </message>
    <message>
        <source>Read .vimrc</source>
        <translation>Загрузить .vimrc</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimExCommandsPage</name>
    <message>
        <source>Ex Command Mapping</source>
        <translation>Расширенное связывание команд</translation>
    </message>
    <message>
        <source>FakeVim</source>
        <translation>FakeVim</translation>
    </message>
    <message>
        <source>Ex Trigger Expression</source>
        <translation>Выражение запуска</translation>
    </message>
    <message>
        <source>Regular expression:</source>
        <translation>Регулярное выражение:</translation>
    </message>
    <message>
        <source>Ex Command</source>
        <translation>Расширенная команда</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimHandler</name>
    <message>
        <source>Not implemented in FakeVim</source>
        <translation>Не реализовано в FakeVim</translation>
    </message>
    <message>
        <source>%1%2%</source>
        <translation>%1%2%</translation>
    </message>
    <message>
        <source>%1All</source>
        <translation>%1Все</translation>
    </message>
    <message>
        <source>&quot;%1&quot; %2 %3L, %4C written</source>
        <translation>«%1» %2 %3L, %4C записано</translation>
    </message>
    <message>
        <source>&quot;%1&quot; %2L, %3C</source>
        <translation>«%1» %2L, %3C</translation>
    </message>
    <message numerus="yes">
        <source>%n lines filtered</source>
        <translation>
            <numerusform>%n строка соответствует шаблону</numerusform>
            <numerusform>%n строки соответствует шаблону</numerusform>
            <numerusform>%n строк соответствуют шаблону</numerusform>
        </translation>
    </message>
    <message>
        <source>Pattern not found: %1</source>
        <translation>Шаблон не найден: %1</translation>
    </message>
    <message>
        <source>search hit BOTTOM, continuing at TOP</source>
        <translation>поиск дошёл до НИЗА и продолжился СВЕРХУ</translation>
    </message>
    <message>
        <source>search hit TOP, continuing at BOTTOM</source>
        <translation>поиск дошёл до ВЕРХА и продолжился СНИЗУ</translation>
    </message>
    <message>
        <source>Mark &apos;%1&apos; not set</source>
        <translation>Отметить «%1» не установленным</translation>
    </message>
    <message>
        <source>Unknown option: </source>
        <translation>Неизвестный параметр: </translation>
    </message>
    <message>
        <source>File &quot;%1&quot; exists (add ! to override)</source>
        <translation>Файл «%1» уже существует (добавьте ! для перезаписи)</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for writing</source>
        <translation>Не удалось открыть файл «%1» для записи</translation>
    </message>
    <message>
        <source>Cannot open file &quot;%1&quot; for reading</source>
        <translation>Не удалось открыть файл «%1» для чтения</translation>
    </message>
    <message numerus="yes">
        <source>%n lines %1ed %2 time</source>
        <translation>
            <numerusform>%n строка сдвинута %1 %2 раз</numerusform>
            <numerusform>%n строки сдвинуто %1 %2 раз</numerusform>
            <numerusform>%n строк сдвинуто %1 %2 раз</numerusform>
        </translation>
    </message>
    <message>
        <source>Cannot open file %1</source>
        <translation>Невозможно открыть файл %1</translation>
    </message>
    <message>
        <source>Already at oldest change</source>
        <translation>Уже на первом изменении</translation>
    </message>
    <message>
        <source>Already at newest change</source>
        <translation>Уже на последнем изменении</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimHandler::Private</name>
    <message>
        <source> [New] </source>
        <translation> [Новый] </translation>
    </message>
    <message>
        <source>Not an editor command: %1</source>
        <translation>Не команда редактора: %1</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimOptionPage</name>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>FakeVim</source>
        <translation>FakeVim</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimPluginPrivate</name>
    <message>
        <source>File not saved</source>
        <translation>Файл не сохранён</translation>
    </message>
    <message>
        <source>Saving succeeded</source>
        <translation>Сохранение выполнено успешно</translation>
    </message>
    <message numerus="yes">
        <source>%n files not saved</source>
        <translation>
            <numerusform>не сохранён %n файл</numerusform>
            <numerusform>не сохранено %n файла</numerusform>
            <numerusform>не сохранено %n файлов</numerusform>
        </translation>
    </message>
    <message>
        <source>FakeVim Information</source>
        <translation>Информация о FakeVim</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimUserCommandsModel</name>
    <message>
        <source>Action</source>
        <translation>Действие</translation>
    </message>
    <message>
        <source>Command</source>
        <translation>Команда</translation>
    </message>
    <message>
        <source>User command #%1</source>
        <translation>Команда пользователя #%1</translation>
    </message>
</context>
<context>
    <name>FakeVim::Internal::FakeVimUserCommandsPage</name>
    <message>
        <source>User Command Mapping</source>
        <translation>Связывание команд пользователя</translation>
    </message>
    <message>
        <source>FakeVim</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>FakeVimOptionPage</name>
    <message>
        <source>Shift width:</source>
        <translation>Ширина смещения:</translation>
    </message>
    <message>
        <source>Tabulator size:</source>
        <translation>Размер табуляторов:</translation>
    </message>
    <message>
        <source>Backspace:</source>
        <translation>Забой:</translation>
    </message>
    <message>
        <source>Use FakeVim</source>
        <translation>Использовать FakeVim</translation>
    </message>
    <message>
        <source>Vim Behavior</source>
        <translation>Поведение Vim</translation>
    </message>
    <message>
        <source>Automatic indentation</source>
        <translation>Автоматические отступы</translation>
    </message>
    <message>
        <source>Start of line</source>
        <translation>Вначале строки</translation>
    </message>
    <message>
        <source>Smart indentation</source>
        <translation>Умные отступы</translation>
    </message>
    <message>
        <source>Use search dialog</source>
        <translation>Использовать диалог поиска</translation>
    </message>
    <message>
        <source>Expand tabulators</source>
        <translation>Разворачивать табуляторы</translation>
    </message>
    <message>
        <source>Smart tabulators</source>
        <translation>Умные табуляторы</translation>
    </message>
    <message>
        <source>Highlight search results</source>
        <translation>Выделять результаты поиска</translation>
    </message>
    <message>
        <source>Incremental search</source>
        <translation>Пошаговый поиск</translation>
    </message>
    <message>
        <source>Read .vimrc</source>
        <translation>Загрузить .vimrc</translation>
    </message>
    <message>
        <source>Keyword characters:</source>
        <translation>Ключевые символы:</translation>
    </message>
    <message>
        <source>Copy Text Editor Settings</source>
        <translation>Скопировать настройки
текстового редактора</translation>
    </message>
    <message>
        <source>Set Qt Style</source>
        <translation>Стиль Qt</translation>
    </message>
    <message>
        <source>Set Plain Style</source>
        <translation>Простой стиль</translation>
    </message>
    <message>
        <source>Show position of text marks</source>
        <translation>Отображать положение текстовых меток</translation>
    </message>
    <message>
        <source>Vim tabstop option</source>
        <translation>Опция tabstop редактора Vim</translation>
    </message>
    <message>
        <source>Pass control key</source>
        <translation>Пропускать управляющие клавиши</translation>
    </message>
    <message>
        <source>Pass key sequences like Ctrl-S to Qt Creator core instead of interpreting them in FakeVim. This gives easier access to Qt Creator core functionality at the price of losing some features of FakeVim.</source>
        <translation>Напрвлять управляющие клавиши (например, Ctrl-S) напрямую ядру Qt Creator, вместо FakeVim. Это даёт простой доступ к функциональности ядра Qt Creator за счёт потери некоторых особенностей FakeVim.</translation>
    </message>
</context>
<context>
    <name>FeaturedAndNewsListing</name>
    <message>
        <source>Featured News</source>
        <translation>Полезные новости</translation>
    </message>
</context>
<context>
    <name>Feedback</name>
    <message>
        <source>Open Project...</source>
        <translation>Открыть проект...</translation>
    </message>
    <message>
        <source>Create Project...</source>
        <translation>Создать проект...</translation>
    </message>
    <message>
        <source>Feedback</source>
        <translation>Обратная связь</translation>
    </message>
    <message>
        <source>Help us make Qt Creator even better</source>
        <translation>Помогите нам сделать Qt Creator лучше</translation>
    </message>
</context>
<context>
    <name>FileWidget</name>
    <message>
        <source>Open File</source>
        <translation>Открытие файла</translation>
    </message>
</context>
<context>
    <name>FilterNameDialogClass</name>
    <message>
        <source>Add Filter Name</source>
        <translation>Добавление имени шаблона</translation>
    </message>
    <message>
        <source>Filter Name:</source>
        <translation>Имя шаблона:</translation>
    </message>
</context>
<context>
    <name>FilterSettingsPage</name>
    <message>
        <source>Filters</source>
        <translation>Фильтры</translation>
    </message>
    <message>
        <source>Attributes</source>
        <translation>Атрибуты</translation>
    </message>
    <message>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;body&gt;
&lt;p&gt;
Add, modify, and remove document filters, which determine the documentation set displayed in the Help mode.  The attributes are defined in the documents. Select them to display a set of relevant documentation. Note that some attributes are defined in several documents.
&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;body&gt;
&lt;p&gt;
Добавление, изменение и удаление фильтров документов, которые определяют отображение набора документации в режиме справки. Атрибуты определены в самих документах. Выбор их приведёт к отображению подходящей документации. Стоит иметь в виду, что некоторые атрибуты могут быть определены в нескольких документах.
&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>No user defined filters available or no filter selected.</source>
        <translation>Пользовательские фильтры недоступны или не выбрано ни одного фильтра.</translation>
    </message>
</context>
<context>
    <name>Find::FindPlugin</name>
    <message>
        <source>&amp;Find/Replace</source>
        <translation>&amp;Поиск/Замена</translation>
    </message>
    <message>
        <source>Advanced Find</source>
        <translation>Расширенный поиск</translation>
    </message>
    <message>
        <source>Open Advanced Find...</source>
        <translation>Открыть расширенный поиск...</translation>
    </message>
    <message>
        <source>Advanced...</source>
        <translation>Дополнительно...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+F</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Find::Internal::FindDialog</name>
    <message>
        <source>Search for...</source>
        <translation>Поиск...</translation>
    </message>
    <message>
        <source>Sc&amp;ope:</source>
        <translation>&amp;Область:</translation>
    </message>
    <message>
        <source>&amp;Search</source>
        <translation>&amp;Поиск</translation>
    </message>
    <message>
        <source>Search &amp;for:</source>
        <translation>&amp;Искать:</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>&amp;Case sensitive</source>
        <translation>Учитывать &amp;регистр</translation>
    </message>
    <message>
        <source>&amp;Whole words only</source>
        <translation>&amp;Только слово целиком</translation>
    </message>
    <message>
        <source>Search &amp;&amp; Replace</source>
        <translation>Найти и заменить</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <source>Use regular e&amp;xpressions</source>
        <translation>Использовать регулярные &amp;выражения</translation>
    </message>
</context>
<context>
    <name>Find::Internal::FindToolBar</name>
    <message>
        <source>Find/Replace</source>
        <translation>Поиск/Замена</translation>
    </message>
    <message>
        <source>Enter Find String</source>
        <translation>Введите строку для поиска</translation>
    </message>
    <message>
        <source>Ctrl+E</source>
        <translation></translation>
    </message>
    <message>
        <source>Find Next</source>
        <translation>Продолжить поиск</translation>
    </message>
    <message>
        <source>Find Previous</source>
        <translation>Найти предыдущее</translation>
    </message>
    <message>
        <source>Replace</source>
        <translation>Заменить</translation>
    </message>
    <message>
        <source>Replace &amp;&amp; Find</source>
        <translation>Заменить и продолжить поиск</translation>
    </message>
    <message>
        <source>Ctrl+=</source>
        <translation></translation>
    </message>
    <message>
        <source>Replace &amp;&amp; Find Previous</source>
        <translation>Заменить и найти предыдущее</translation>
    </message>
    <message>
        <source>Replace All</source>
        <translation>Заменить все</translation>
    </message>
    <message>
        <source>Case Sensitive</source>
        <translation>Учитывать регистр</translation>
    </message>
    <message>
        <source>Whole Words Only</source>
        <translation>Только слова целиком</translation>
    </message>
    <message>
        <source>Use Regular Expressions</source>
        <translation>Использовать регулярные выражения</translation>
    </message>
</context>
<context>
    <name>Find::Internal::FindWidget</name>
    <message>
        <source>Find</source>
        <translation>Поиск</translation>
    </message>
    <message>
        <source>Find:</source>
        <translation>Искать:</translation>
    </message>
    <message>
        <source>Replace with:</source>
        <translation>Заменить на:</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Replace</source>
        <translation>Заменить</translation>
    </message>
    <message>
        <source>Replace &amp;&amp; Find</source>
        <translation>Заменить и продолжить поиск</translation>
    </message>
    <message>
        <source>Replace All</source>
        <translation>Заменить всё</translation>
    </message>
    <message>
        <source>Advanced...</source>
        <translation>Дополнительно...</translation>
    </message>
</context>
<context>
    <name>Find::SearchResultWindow</name>
    <message>
        <source>Search Results</source>
        <translation>Результаты поиска</translation>
    </message>
    <message>
        <source>No matches found!</source>
        <translation>Совпадений не найдено!</translation>
    </message>
    <message>
        <source>Expand All</source>
        <translation>Развернуть всё</translation>
    </message>
    <message>
        <source>Replace with:</source>
        <translation>Заменить на:</translation>
    </message>
    <message>
        <source>Replace all occurrences</source>
        <translation>Заменить все совпадения</translation>
    </message>
    <message>
        <source>Replace</source>
        <translation>Заменить</translation>
    </message>
    <message>
        <source>This change cannot be undone.</source>
        <translation>Данное изменение невозможно отменить.</translation>
    </message>
    <message>
        <source>Do not warn again</source>
        <translation>Больше не предупреждать</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть всё</translation>
    </message>
</context>
<context>
    <name>FlickableGroupBox</name>
    <message>
        <source>Flickable</source>
        <translation>Толкаемо</translation>
    </message>
    <message>
        <source>Content size</source>
        <translation>Размер содержимого</translation>
    </message>
    <message>
        <source>Flick direction</source>
        <translation>Направление толкания</translation>
    </message>
    <message>
        <source>Flickable direction</source>
        <translation>Направление толкания</translation>
    </message>
    <message>
        <source>Bounds behavior</source>
        <translation>Поведение границ</translation>
    </message>
    <message>
        <source>Max. velocity</source>
        <translation>Макс. скорость</translation>
    </message>
    <message>
        <source>Maximum flick velocity</source>
        <translation>Максимальная скорость толкания</translation>
    </message>
    <message>
        <source>Flick deceleration</source>
        <translation>Замедление толкания</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>Interactive</source>
        <translation>Интерактивность</translation>
    </message>
    <message>
        <source>Deceleration</source>
        <translation>Замедление</translation>
    </message>
</context>
<context>
    <name>FlowSpecifics</name>
    <message>
        <source>Flow</source>
        <translation type="unfinished">Перетекание</translation>
    </message>
    <message>
        <source>Spacing</source>
        <translation>Отступ</translation>
    </message>
</context>
<context>
    <name>FontGroupBox</name>
    <message>
        <source>Font</source>
        <translation>Шрифт</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <source>Font style</source>
        <translation>Начертание</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>Стиль</translation>
    </message>
</context>
<context>
    <name>GLSLEditor</name>
    <message>
        <source>GLSL</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>GLSLEditor::GLSLFileWizard</name>
    <message>
        <source>New %1</source>
        <translation>Создание %1</translation>
    </message>
</context>
<context>
    <name>GLSLEditor::Internal::GLSLEditorPlugin</name>
    <message>
        <source>GLSL</source>
        <extracomment>GLSL sub-menu in the Tools menu</extracomment>
        <translation></translation>
    </message>
    <message>
        <source>Creates a fragment shader in the OpenGL/ES 2.0 Shading Language (GLSL/ES). Fragment shaders generate the final pixel colors for triangles, points and lines rendered with OpenGL.</source>
        <translation>Создание фрагментного шейдера на языке шейдеров OpenGL/ES 2.0 (GLSL/ES). Фрагментные шейдеры определяют окончательные пиксельные цвета треугольников, точек и линий, отрисовываемых OpenGL.</translation>
    </message>
    <message>
        <source>Fragment Shader (OpenGL/ES 2.0)</source>
        <translation>Фрагментный шейдер (OpenGL/ES 2.0)</translation>
    </message>
    <message>
        <source>Creates a vertex shader in the OpenGL/ES 2.0 Shading Language (GLSL/ES). Vertex shaders transform the positions, normals and texture co-ordinates of triangles, points and lines rendered with OpenGL.</source>
        <translation>Создание вершинного шейдера на языке шейдеров OpenGL/ES 2.0 (GLSL/ES). Вершинные шейдеры изменяют положение, нормали и текстурные координаты треугольников, точек и линий, отрисовываемых OpenGL.</translation>
    </message>
    <message>
        <source>Vertex Shader (OpenGL/ES 2.0)</source>
        <translation>Вершинный шейдер (OpenGL/ES 2.0)</translation>
    </message>
    <message>
        <source>Creates a fragment shader in the Desktop OpenGL Shading Language (GLSL). Fragment shaders generate the final pixel colors for triangles, points and lines rendered with OpenGL.</source>
        <translation>Создание фрагментного шейдера на языке шейдеров OpenGL (GLSL). Фрагментные шейдеры определяют окончательные пиксельные цвета треугольников, точек и линий, отрисовываемых OpenGL.</translation>
    </message>
    <message>
        <source>Fragment Shader (Desktop OpenGL)</source>
        <translation>Фрагментный шейдер (настольный OpenGL)</translation>
    </message>
    <message>
        <source>Creates a vertex shader in the Desktop OpenGL Shading Language (GLSL). Vertex shaders transform the positions, normals and texture co-ordinates of triangles, points and lines rendered with OpenGL.</source>
        <translation>Создание вершинного шейдера на языке шейдеров OpenGL (GLSL). Вершинные шейдеры изменяют положение, нормали и текстурные координаты треугольников, точек и линий, отрисовываемых OpenGL.</translation>
    </message>
    <message>
        <source>Vertex Shader (Desktop OpenGL)</source>
        <translation>Вершинный шейдер (настольный OpenGL)</translation>
    </message>
</context>
<context>
    <name>GdbOptionsPage</name>
    <message>
        <source>This is the slowest but safest option.</source>
        <translation>Это самый медленный, но и самый надеждый вариант.</translation>
    </message>
    <message>
        <source>Try to set breakpoints in selected plugins</source>
        <translation>Ставить точки останова в выбранных модулях</translation>
    </message>
    <message>
        <source>Matching regular expression: </source>
        <translation>Подходящих регулярному выражению:</translation>
    </message>
    <message>
        <source>Never set breakpoints in plugins automatically</source>
        <translation>Никогда не ставить точки останова автоматически</translation>
    </message>
    <message>
        <source>Enable reverse debugging</source>
        <translation>Включить обратную отладку</translation>
    </message>
    <message>
        <source>Skip known frames when stepping</source>
        <translation>Пропускать известные этапы при пошаговой отладке</translation>
    </message>
    <message>
        <source>Show a message box when receiving a signal</source>
        <translation>Показывать сообщение при получении сигнала</translation>
    </message>
    <message>
        <source>Behavior of Breakpoint Setting in Plugins</source>
        <translation>Поведение точек останова, устанавливаемых в модулях</translation>
    </message>
    <message>
        <source>Adjust breakpoint locations</source>
        <translation>Подстраивать размещение точек останова</translation>
    </message>
    <message>
        <source>Load .gdbinit file on startup</source>
        <translation>Загружать файл .gdbinit при запуске</translation>
    </message>
    <message>
        <source>Use asynchronous mode to control the inferior</source>
        <translation>Использовать асинхронный режим для работы с программой</translation>
    </message>
    <message>
        <source>GDB</source>
        <translation></translation>
    </message>
    <message>
        <source>This is either empty or points to a file containing GDB commands that will be executed immediately after GDB starts up.</source>
        <translation>Указывает на файл, который содержит команды GDB, которые выполняются сразу после запуска отладчика. Поле может быть пустым.</translation>
    </message>
    <message>
        <source>GDB startup script:</source>
        <translation>Сценарий запуска GDB:</translation>
    </message>
    <message>
        <source>GDB timeout:</source>
        <translation>Время ожидания ответа GDB:</translation>
    </message>
    <message>
        <source>This will show a message box as soon as your application receives a signal like SIGSEGV during debugging.</source>
        <translation>Включает отображение сообщения при получении приложением во время отладки сигнала, например SIGSEGV.</translation>
    </message>
    <message>
        <source>This allows or inhibits reading the user&apos;s default .gdbinit file on debugger startup.</source>
        <translation>Разрешает или запрещает при запуске отладчика загрузку пользовательского файла настроек .gdbinit.</translation>
    </message>
    <message>
        <source>This is the number of seconds Qt Creator will wait before
it terminates a non-responsive GDB process. The default value of 20 seconds
should be sufficient for most applications, but there are situations when
loading big libraries or listing source files takes much longer than that
on slow machines. In this case, the value should be increased.</source>
        <translation>Столько секунд будет ждать Qt Creator перед тем, как завершит
неотвечающий процесс gdb. 20 секунд, которые установлены по
умолчанию, должно быть достаточно в большинстве случаев, но
бывают ситуации, когда загрузка больших библиотек или просмотр
исходных файлов могут занять гораздо больше времени, особенно на
медленных машинах. В этом случае это число должно быть увеличено.</translation>
    </message>
    <message>
        <source>Allows &apos;Step Into&apos; to compress several steps into one step for less noisy debugging. For example, the atomic reference
 counting code is skipped, and a single &apos;Step Into&apos; for a signal emission ends up directly in the slot connected to it.</source>
        <translation>После включения этого параметра, в определенных ситуациях «Зайти в» объединит несколько шагов в один, позволяя «снизить шум» при отладке. Например, будет пропущен атомарный код подсчета ссылок, а после входа в инициацию сигнала окажетесь прямо в слоте, который подключён к нему.</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;/body&gt;&lt;p&gt;GDB allows setting breakpoints on source lines for which no code was generated. In such situations the breakpoint is shifted to the next source code line for which code was actually generated. This option reflects such temporary change by moving the breakpoint markers in the source code editor.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;GDB позволяет устанавливать точки останова на строки исходников, для которых не создаётся код. В этом случае, она передвигается на следующую строку, для которой код создаётся. Это может проявляется в редакторе, как временное перемещение маркера точки останова.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Selecting this enables reverse debugging.&lt;/p&gt;&lt;.p&gt;&lt;b&gt;Note:&lt;/b&gt;This feature is very slow and unstable on the GDB side. It exhibits unpredictable behaviour when going backwards over system calls and is very likely to destroy your debugging session.&lt;/p&gt;&lt;body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Включение обратной отладки.&lt;/p&gt;&lt;.p&gt;&lt;b&gt;Внимание!&lt;/b&gt; Эта функция очень медлительна и нестабильна со стороны GDB. Может привести к непредсказуемому поведению при обратном проходе через системный вызов, а это, скорее всего, вызовет крах отладочной сессии.&lt;/p&gt;&lt;body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Stop when a qWarning is issued</source>
        <translation>Остановиться на вызове qWarning</translation>
    </message>
    <message>
        <source>Always try to set breakpoints in plugins automatically</source>
        <translation>Всегда автоматически ставить точки останова в модулях</translation>
    </message>
    <message>
        <source>Stop when a qFatal is issued</source>
        <translation>Остановиться на вызове qFatal</translation>
    </message>
</context>
<context>
    <name>GeneralSettingsPage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Font</source>
        <translation>Шрифт</translation>
    </message>
    <message>
        <source>Family:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Style:</source>
        <translation>Начертание:</translation>
    </message>
    <message>
        <source>Size:</source>
        <translation>Размер:</translation>
    </message>
    <message>
        <source>Startup</source>
        <translation>Запуск</translation>
    </message>
    <message>
        <source>On help start:</source>
        <translation>При запуске справки:</translation>
    </message>
    <message>
        <source>Use &amp;Current Page</source>
        <translation>&amp;Текущая страница</translation>
    </message>
    <message>
        <source>Use &amp;Blank Page</source>
        <translation>&amp;Пустая страница</translation>
    </message>
    <message>
        <source>Help Bookmarks</source>
        <translation>Закладки справки</translation>
    </message>
    <message>
        <source>Import...</source>
        <translation>Импорт...</translation>
    </message>
    <message>
        <source>Export...</source>
        <translation>Экспорт...</translation>
    </message>
    <message>
        <source>On context help:</source>
        <translation>При контекстной справке:</translation>
    </message>
    <message>
        <source>Home page:</source>
        <translation>Домашняя страница:</translation>
    </message>
    <message>
        <source>Show Side-by-Side if Possible</source>
        <translation>Показывать сбоку, если возможно</translation>
    </message>
    <message>
        <source>Always Show Side-by-Side</source>
        <translation>Всегда показывать сбоку</translation>
    </message>
    <message>
        <source>Always Start Full Help</source>
        <translation>Всегда запускать полную справку</translation>
    </message>
    <message>
        <source>Show My Home Page</source>
        <translation>Открыть домашнюю страницу</translation>
    </message>
    <message>
        <source>Show a Blank Page</source>
        <translation>Открыть пустую страницу</translation>
    </message>
    <message>
        <source>Show My Tabs from Last Session</source>
        <translation>Открыть вкладки с предыдущего запуска</translation>
    </message>
    <message>
        <source>Always Show Help in External Window</source>
        <translation>Всегда показывать справку во внешнем окне</translation>
    </message>
    <message>
        <source>Behaviour</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>Switch to editor context after last help page is closed.</source>
        <translation>Переключаться в режим редактирования при закрытии последней страницы справки.</translation>
    </message>
    <message>
        <source>Return to editor on closing the last page</source>
        <translation>Возврат в режим редактирования при закрытии последней страницы</translation>
    </message>
    <message>
        <source>Reset to default</source>
        <translation>Восстановить страницу по умолчанию</translation>
    </message>
    <message>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
</context>
<context>
    <name>GenericLinuxDeviceConfigurationWizardSetupPage</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>The name to identify this configuration:</source>
        <translation>Название этой конфигурации:</translation>
    </message>
    <message>
        <source>The device&apos;s host name or IP address:</source>
        <translation>Имя узла или IP адрес устройства:</translation>
    </message>
    <message>
        <source>Password</source>
        <translation>Пароль</translation>
    </message>
    <message>
        <source>Key</source>
        <translation>Ключ</translation>
    </message>
    <message>
        <source>The user name to log into the device:</source>
        <translation>Имя пользователя для входа в устройство:</translation>
    </message>
    <message>
        <source>The authentication type:</source>
        <translation>Способ авторизации:</translation>
    </message>
    <message>
        <source>The user&apos;s password:</source>
        <translation>Пароль пользователя:</translation>
    </message>
    <message>
        <source>The file containing the user&apos;s private key:</source>
        <translation>Файл содержащий закрытый ключ пользователя:</translation>
    </message>
</context>
<context>
    <name>GenericMakeStep</name>
    <message>
        <source>Override %1:</source>
        <translation>Заменить %1:</translation>
    </message>
    <message>
        <source>Make arguments:</source>
        <translation>Параметры сборки:</translation>
    </message>
    <message>
        <source>Targets:</source>
        <translation>Цели:</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::GenericTarget</name>
    <message>
        <source>Desktop</source>
        <comment>Generic desktop target display name</comment>
        <translation>Настольный компьютер</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::FilesSelectionWizardPage</name>
    <message>
        <source>Hide files matching:</source>
        <translation>Скрыть файлы соответствующие:</translation>
    </message>
    <message>
        <source>Apply Filter</source>
        <translation>Применить фильтр</translation>
    </message>
    <message>
        <source>Generating file list...

%1</source>
        <translation>Создание списка файлов...

%1</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericBuildConfigurationFactory</name>
    <message>
        <source>Build</source>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>New Configuration</source>
        <translation>Новая конфигурация</translation>
    </message>
    <message>
        <source>New configuration name:</source>
        <translation>Название новой конфигурации:</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericBuildSettingsWidget</name>
    <message>
        <source>Build directory:</source>
        <translation>Каталог сборки:</translation>
    </message>
    <message>
        <source>Tool chain:</source>
        <translation>Инструментарий:</translation>
    </message>
    <message>
        <source>Generic Manager</source>
        <translation>Управление универсальным проектом</translation>
    </message>
    <message>
        <source>&lt;Invalid tool chain&gt;</source>
        <translation>&lt;Неверный инструментарий&gt;</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericMakeStep</name>
    <message>
        <source>Make</source>
        <translation>Сборка</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericMakeStepConfigWidget</name>
    <message>
        <source>Make</source>
        <comment>GenericMakestep display name.</comment>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>Override %1:</source>
        <translation>Заменить %1:</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericProjectPlugin</name>
    <message>
        <source>Edit Files...</source>
        <translation>Изменить файлы...</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericProjectWizard</name>
    <message>
        <source>Import Existing Project</source>
        <translation>Импорт существующего проекта</translation>
    </message>
    <message>
        <source>Imports existing projects that do not use qmake or CMake. This allows you to use Qt Creator as a code editor.</source>
        <translation>Импорт существующего проекта, не использующего qmake или CMake. Это позволяет использовать Qt Creator в качестве редактора кода.</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::GenericProjectWizardDialog</name>
    <message>
        <source>Import Existing Project</source>
        <translation>Импорт существующего проекта</translation>
    </message>
    <message>
        <source>Project Name and Location</source>
        <translation>Название и размещение проекта</translation>
    </message>
    <message>
        <source>Project name:</source>
        <translation>Название проекта:</translation>
    </message>
    <message>
        <source>Location:</source>
        <translation>Размещение:</translation>
    </message>
    <message>
        <source>File Selection</source>
        <translation>Выбор файла</translation>
    </message>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Files</source>
        <translation>Файлы</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::Manager</name>
    <message>
        <source>Failed opening project &apos;%1&apos;: Project already open</source>
        <translation>Не удалось открыть проект «%1»: проект уже открыт</translation>
    </message>
</context>
<context>
    <name>GenericProjectManager::Internal::SelectableFilesDialog</name>
    <message>
        <source>Edit Files</source>
        <translation>Изменить файлы</translation>
    </message>
    <message>
        <source>Hide files matching:</source>
        <translation>Скрыть файлы соответствующие:</translation>
    </message>
    <message>
        <source>Apply Filter</source>
        <translation>Применить фильтр</translation>
    </message>
    <message>
        <source>Generating file list...

%1</source>
        <translation>Создание списка файлов...

%1</translation>
    </message>
    <message numerus="yes">
        <source>Not showing %n files that are outside of the base directory.
These files are preserved.</source>
        <translation>
            <numerusform>Не отображён %n файл, находящийся вне базового каталога.
Неотображённые файлы будут сохранены.</numerusform>
            <numerusform>Не отображено %n файла, находящиеся вне базового каталога.
Неотображённые файлы будут сохранены.</numerusform>
            <numerusform>Не отображено %n файлов, находящиеся вне базового каталога.
Неотображённые файлы будут сохранены.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>Geometry</name>
    <message>
        <source>Geometry</source>
        <translation>Геометрия</translation>
    </message>
    <message>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>Ширина</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>Высота</translation>
    </message>
    <message>
        <source>Lock aspect ratio</source>
        <translation>Зафиксировать соотношение сторон</translation>
    </message>
</context>
<context>
    <name>Git::CloneWizardPage</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Specify repository URL, checkout directory and path.</source>
        <translation>Выбор URL хранилища, каталога извлечения и пути.</translation>
    </message>
    <message>
        <source>Clone URL:</source>
        <translation>URL для клонирования:</translation>
    </message>
    <message>
        <source>Delete master branch</source>
        <translation>Удалить ветку master</translation>
    </message>
    <message>
        <source>Delete the master branch after checking out the repository.</source>
        <translation>Удалить ветку master после клонирования хранилища.</translation>
    </message>
</context>
<context>
    <name>Git::Internal::BaseGitDiffArgumentsWidget</name>
    <message>
        <source>Use the patience algorithm for calculating the differences.</source>
        <translation>Использовать устойчивый алгоритм для расчёта различий.</translation>
    </message>
    <message>
        <source>Patience</source>
        <translation>Устойчивый</translation>
    </message>
    <message>
        <source>Ignore whitespace only changes.</source>
        <translation>Пропускать изменения пробелов.</translation>
    </message>
    <message>
        <source>Ignore Whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
</context>
<context>
    <name>Git::Internal::BranchAddDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Branch Name:</source>
        <translation>Название ветки:</translation>
    </message>
    <message>
        <source>CheckBox</source>
        <translation></translation>
    </message>
    <message>
        <source>Track remote branch &apos;%1&apos;</source>
        <translation>Следить за внешней веткой «%1»</translation>
    </message>
    <message>
        <source>Track local branch &apos;%1&apos;</source>
        <translation>Следить за локальной веткой «%1»</translation>
    </message>
</context>
<context>
    <name>Git::Internal::BranchDialog</name>
    <message>
        <source>Would you like to delete the &lt;b&gt;unmerged&lt;/b&gt; branch &apos;%1&apos;?</source>
        <translation>Удалить &lt;b&gt;неуправляемую&lt;/b&gt; ветку «%1»?</translation>
    </message>
    <message>
        <source>Delete Branch</source>
        <translation>Удалить ветку</translation>
    </message>
    <message>
        <source>Would you like to delete the branch &apos;%1&apos;?</source>
        <translation>Удалить ветку «%1»?</translation>
    </message>
    <message>
        <source>Branches</source>
        <translation>Ветки</translation>
    </message>
    <message>
        <source>Re&amp;fresh</source>
        <translation>&amp;Обновить</translation>
    </message>
    <message>
        <source>&amp;Add...</source>
        <translation>&amp;Добавить...</translation>
    </message>
    <message>
        <source>&amp;Remove</source>
        <translation>&amp;Удалить</translation>
    </message>
    <message>
        <source>&amp;Diff</source>
        <translation>&amp;Сравнить</translation>
    </message>
    <message>
        <source>&amp;Log</source>
        <translation>&amp;История</translation>
    </message>
    <message>
        <source>&amp;Checkout</source>
        <translation>&amp;Извлечь</translation>
    </message>
</context>
<context>
    <name>Git::Internal::BranchModel</name>
    <message>
        <source>Local Branches</source>
        <translation>Локальные ветки</translation>
    </message>
</context>
<context>
    <name>Git::Internal::ChangeSelectionDialog</name>
    <message>
        <source>Select a Git Commit</source>
        <translation>Выбор фиксации Git</translation>
    </message>
    <message>
        <source>Select Git Repository</source>
        <translation>Выбор хранилища Git</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>Selected directory is not a Git repository</source>
        <translation>Выбранный каталог не является хранилищем Git</translation>
    </message>
</context>
<context>
    <name>Git::Internal::CloneWizard</name>
    <message>
        <source>Clones a Git repository and tries to load the contained project.</source>
        <translation>Клонирование хранилища Git с последующей попыткой загрузки содержащегося там проекта.</translation>
    </message>
    <message>
        <source>Git Repository Clone</source>
        <translation>Клонировать хранилище Git</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitBlameArgumentsWidget</name>
    <message>
        <source>Hide the date of a change from the output.</source>
        <translation>Скрывать дату изменений в выводе.</translation>
    </message>
    <message>
        <source>Omit Date</source>
        <translation>Пропускать дату</translation>
    </message>
    <message>
        <source>Ignore whitespace only changes.</source>
        <translation>Пропускать изменения пробелов.</translation>
    </message>
    <message>
        <source>Ignore Whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitClient</name>
    <message>
        <source>Waiting for data...</source>
        <translation>Ожидание данных...</translation>
    </message>
    <message>
        <source>Git Diff</source>
        <translation>Git - Сравнение</translation>
    </message>
    <message>
        <source>Git Log</source>
        <translation>Git - история</translation>
    </message>
    <message>
        <source>Invalid revision</source>
        <translation>Некорректная ревизия</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Stash Description</source>
        <translation>Описание спрятанного</translation>
    </message>
    <message>
        <source>You did not checkout a branch.</source>
        <translation>Ветка не была выбрана.</translation>
    </message>
    <message>
        <source>Git SVN Log</source>
        <translation>Git - история SVN</translation>
    </message>
    <message>
        <source>Changes</source>
        <translation>Изменения</translation>
    </message>
    <message numerus="yes">
        <source>Committed %n file(s).
</source>
        <translation>
            <numerusform>Фиксирован %n файл.
</numerusform>
            <numerusform>Фиксировано %n файла.
</numerusform>
            <numerusform>Фиксировано %n файлов.
</numerusform>
        </translation>
    </message>
    <message>
        <source>Cannot determine the repository for &quot;%1&quot;.</source>
        <translation>Не удалось определить хранилище для «%1».</translation>
    </message>
    <message>
        <source>Cannot parse the file output.</source>
        <translation>Не удалось разобрать файловый вывод.</translation>
    </message>
    <message>
        <source>Git Diff &quot;%1&quot;</source>
        <translation>Git - сравнение «%1»</translation>
    </message>
    <message>
        <source>Git Diff Branch &quot;%1&quot;</source>
        <translation>Git - сравнение с веткой «%1»</translation>
    </message>
    <message>
        <source>Git Log &quot;%1&quot;</source>
        <translation>Git - история «%1»</translation>
    </message>
    <message>
        <source>Cannot describe &quot;%1&quot;.</source>
        <translation>Не удалось описать «%1».</translation>
    </message>
    <message>
        <source>Git Show &quot;%1&quot;</source>
        <translation>Git - просмотр «%1»</translation>
    </message>
    <message>
        <source>Git Blame &quot;%1&quot;</source>
        <translation>Git - аннотация «%1»</translation>
    </message>
    <message>
        <source>Cannot checkout &quot;%1&quot; of &quot;%2&quot;: %3</source>
        <extracomment>Meaning of the arguments: %1: Branch, %2: Repository, %3: Error message</extracomment>
        <translation>Не удалось переключиться на «%1» в «%2»: %3</translation>
    </message>
    <message numerus="yes">
        <source>Cannot add %n file(s) to &quot;%1&quot;: %2</source>
        <translation>
            <numerusform>Не удалось добавить %n файл в «%1»: %2</numerusform>
            <numerusform>Не удалось добавить %n файла в «%1»: %2</numerusform>
            <numerusform>Не удалось добавить %n файлов в «%1»: %2</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>Cannot remove %n file(s) from &quot;%1&quot;: %2</source>
        <translation>
            <numerusform>Не удалось удалить %n файл из «%1»: %2</numerusform>
            <numerusform>Не удалось удалить %n файла из «%1»: %2</numerusform>
            <numerusform>Не удалось удалить %n файлов из «%1»: %2</numerusform>
        </translation>
    </message>
    <message>
        <source>Cannot move from &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>Не удалось переместить из «%1» в «%2»: %3</translation>
    </message>
    <message>
        <source>Cannot reset &quot;%1&quot;: %2</source>
        <translation>Не удалось сбросить «%1»: %2</translation>
    </message>
    <message numerus="yes">
        <source>Cannot reset %n file(s) in &quot;%1&quot;: %2</source>
        <translation>
            <numerusform>Не удалось сбросить %n файл в «%1»: %2</numerusform>
            <numerusform>Не удалось сбросить %n файла в «%1»: %2</numerusform>
            <numerusform>Не удалось сбросить %n файлов в «%1»: %2</numerusform>
        </translation>
    </message>
    <message>
        <source>Cannot checkout &quot;%1&quot; of %2 in &quot;%3&quot;: %4</source>
        <extracomment>Meaning of the arguments: %1: revision, %2: files, %3: repository, %4: Error message</extracomment>
        <translation>Не удалось переключить %2 на «%1» в «%3»: %4</translation>
    </message>
    <message>
        <source>Cannot find parent revisions of &quot;%1&quot; in &quot;%2&quot;: %3</source>
        <extracomment>Failed to find parent revisions of a SHA1 for &quot;annotate previous&quot;</extracomment>
        <translation>Не удалось найти родительские ревизии для «%1» в «%2»: %3</translation>
    </message>
    <message>
        <source>Cannot retrieve branch of &quot;%1&quot;: %2</source>
        <translation>Не удалось получить ветку для «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot retrieve top revision of &quot;%1&quot;: %2</source>
        <translation>Не удалось получить последную ревизию для «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot describe revision &quot;%1&quot; in &quot;%2&quot;: %3</source>
        <translation>Не удалось получить описание ревизии «%1» в «%2»: %3</translation>
    </message>
    <message>
        <source>Cannot stash in &quot;%1&quot;: %2</source>
        <translation>Не удалось спрятать в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot resolve stash message &quot;%1&quot; in &quot;%2&quot;.</source>
        <extracomment>Look-up of a stash via its descriptive message failed.</extracomment>
        <translation>Не удалось найти спрятанное по сообщению «%1» в «%2».</translation>
    </message>
    <message>
        <source>Cannot run &quot;git branch&quot; in &quot;%1&quot;: %2</source>
        <translation>Не удалось выполнить «git branch» в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot run &quot;git remote&quot; in &quot;%1&quot;: %2</source>
        <translation>Не удалось выполнить «git remote» в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot run &quot;git show&quot; in &quot;%1&quot;: %2</source>
        <translation>Не удалось выполнить «git show» в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot run &quot;git clean&quot; in &quot;%1&quot;: %2</source>
        <translation>Не удалось выполнить «git clean» в «%1»: %2</translation>
    </message>
    <message>
        <source>There were warnings while applying &quot;%1&quot; to &quot;%2&quot;:
%3</source>
        <translation>Возникли предупреждения при применении «%1» к «%2»:
%3</translation>
    </message>
    <message>
        <source>Cannot apply patch &quot;%1&quot; to &quot;%2&quot;: %3</source>
        <translation>Не удалось наложить патч «%1» на «%2»: %3</translation>
    </message>
    <message>
        <source>Would you like to stash your changes?</source>
        <translation>Желаете спрятать свои изменения?</translation>
    </message>
    <message>
        <source>Cannot obtain status: %1</source>
        <translation>Не удалось получить состояние: %1</translation>
    </message>
    <message>
        <source>Cannot locate &quot;%1&quot;.</source>
        <translation>Не удалось обнаружить «%1».</translation>
    </message>
    <message>
        <source>Cannot launch &quot;%1&quot;.</source>
        <translation>Не удалось запустить «%1».</translation>
    </message>
    <message>
        <source>The repository &quot;%1&quot; is not initialized.</source>
        <translation>Хранилище «%1» не инициализировано.</translation>
    </message>
    <message>
        <source>Cannot retrieve last commit data of repository &quot;%1&quot;.</source>
        <translation>Не удалось получить данные последней фиксации хранилища «%1».</translation>
    </message>
    <message numerus="yes">
        <source>Amended &quot;%1&quot; (%n file(s)).
</source>
        <translation>
            <numerusform>Внесено изменение «%1» (%n файл).
</numerusform>
            <numerusform>Внесено изменение «%1» (%n файла).
</numerusform>
            <numerusform>Внесено изменение «%1» (%n файлов).
</numerusform>
        </translation>
    </message>
    <message>
        <source>Amended &quot;%1&quot;.</source>
        <translation>Внесено изменение «%1».</translation>
    </message>
    <message numerus="yes">
        <source>Cannot commit %n file(s): %1
</source>
        <translation>
            <numerusform>Не удалось фиксировать %n файл: %1
</numerusform>
            <numerusform>Не удалось фиксировать %n файла: %1
</numerusform>
            <numerusform>Не удалось фиксировать %n файлов: %1
</numerusform>
        </translation>
    </message>
    <message>
        <source>Revert</source>
        <translation>Откат</translation>
    </message>
    <message>
        <source>The file has been changed. Do you want to revert it?</source>
        <translation>Файл был изменён. Желаете откатить его изменения?</translation>
    </message>
    <message>
        <source>The file is not modified.</source>
        <translation>Файл не изменялся.</translation>
    </message>
    <message>
        <source>The command &apos;git pull --rebase&apos; failed, aborting rebase.</source>
        <translation>Не удалось выполнить команду «git pull --rebase», перебазирование прервано.</translation>
    </message>
    <message>
        <source>There are no modified files.</source>
        <translation>Нет изменённых файлов.</translation>
    </message>
    <message>
        <source>Cannot restore stash &quot;%1&quot;: %2</source>
        <translation>Не удалось восстановить спрятанное в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot restore stash &quot;%1&quot; to branch &quot;%2&quot;: %3</source>
        <translation>Не удалось восстановить спрятанное в «%1» в ветку «%2»: %3</translation>
    </message>
    <message>
        <source>Cannot remove stashes of &quot;%1&quot;: %2</source>
        <translation>Не удалось удалить спрятанное в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot remove stash &quot;%1&quot; of &quot;%2&quot;: %3</source>
        <translation>Не удалось удалить спрятанное «%1» в «%2»: %3</translation>
    </message>
    <message>
        <source>Cannot retrieve stash list of &quot;%1&quot;: %2</source>
        <translation>Не удалось получить список спрятанного в «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot determine git version: %1</source>
        <translation>Не удалось определить версию git: %1</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitCommand</name>
    <message>
        <source>Error: Git timed out after %1s.</source>
        <translation>Ошибка: Git превысил время ожидания (%1 сек).</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitEditor</name>
    <message>
        <source>Blame %1</source>
        <translation>Аннотация %1</translation>
    </message>
    <message>
        <source>Blame parent revision %1</source>
        <translation>Аннотация родительской ревизии %1</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitPlugin</name>
    <message>
        <source>&amp;Git</source>
        <translation>&amp;Git</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Alt+G,Alt+D</source>
        <translation></translation>
    </message>
    <message>
        <source>Log of &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Alt+G,Alt+L</source>
        <translation></translation>
    </message>
    <message>
        <source>Blame</source>
        <translation>Аннотация (blame)</translation>
    </message>
    <message>
        <source>Blame for &quot;%1&quot;</source>
        <translation>Аннотация для «%1» (Blame)</translation>
    </message>
    <message>
        <source>Alt+G,Alt+B</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+G,Alt+U</source>
        <translation></translation>
    </message>
    <message>
        <source>Stage File for Commit</source>
        <translation>Подготовить файл к фиксации (stage)</translation>
    </message>
    <message>
        <source>Diff of &quot;%1&quot;</source>
        <translation>Изменения «%1»</translation>
    </message>
    <message>
        <source>Log Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Stage &quot;%1&quot; for Commit</source>
        <translation>Подготовить «%1» к фиксации (stage)</translation>
    </message>
    <message>
        <source>Alt+G,Alt+A</source>
        <translation></translation>
    </message>
    <message>
        <source>Unstage File from Commit</source>
        <translation>Не фиксировать файл (unstage)</translation>
    </message>
    <message>
        <source>Unstage &quot;%1&quot; from Commit</source>
        <translation>Не фиксировать «%1» (unstage)</translation>
    </message>
    <message>
        <source>Diff Current Project</source>
        <translation>Сравнить текущий проект</translation>
    </message>
    <message>
        <source>Diff Project &quot;%1&quot;</source>
        <translation>Сравнить проект «%1»</translation>
    </message>
    <message>
        <source>Undo Uncommited Changes...</source>
        <translation>Отменить незафиксированные изменения...</translation>
    </message>
    <message>
        <source>Remotes...</source>
        <translation>Внешние хранилища...</translation>
    </message>
    <message>
        <source>Stashes...</source>
        <translation>Спрятанное (stashes)...</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>Undo all pending changes to the repository
%1?</source>
        <translation>Отменить все изменения рабочей копии?
%1?</translation>
    </message>
    <message>
        <source>Undo Changes</source>
        <translation>Отмена изменений</translation>
    </message>
    <message>
        <source>Log Project</source>
        <translation>История проекта</translation>
    </message>
    <message>
        <source>Log Project &quot;%1&quot;</source>
        <translation>История проекта «%1»</translation>
    </message>
    <message>
        <source>Alt+G,Alt+K</source>
        <translation></translation>
    </message>
    <message>
        <source>Diff</source>
        <translation>Сравнить (diff)</translation>
    </message>
    <message>
        <source>Status</source>
        <translation>Состояние (status)</translation>
    </message>
    <message>
        <source>Clean...</source>
        <translation>Очистить (clean)...</translation>
    </message>
    <message>
        <source>Patch</source>
        <translation>Заплатки</translation>
    </message>
    <message>
        <source>Apply from Editor</source>
        <translation>Наложить из редактора</translation>
    </message>
    <message>
        <source>Apply from File...</source>
        <translation>Наложить из файла...</translation>
    </message>
    <message>
        <source>Stash</source>
        <translation>Спрятать (stash)</translation>
    </message>
    <message>
        <source>Take Snapshot...</source>
        <translation>Сделать снимок...</translation>
    </message>
    <message>
        <source>Saves the current state of your work.</source>
        <translation>Сохраняет текущее состояние вашей работы.</translation>
    </message>
    <message>
        <source>Undo Unstaged Changes</source>
        <translation>Отменить неподготовленные к фиксации изменения</translation>
    </message>
    <message>
        <source>Undo Unstaged Changes for &quot;%1&quot;</source>
        <translation>Отменить неподготовленные к фиксации изменения «%1»</translation>
    </message>
    <message>
        <source>Undo Uncommitted Changes</source>
        <translation>Отменить незафиксированные изменения</translation>
    </message>
    <message>
        <source>Undo Uncommitted Changes for &quot;%1&quot;</source>
        <translation>Отменить незафиксированные изменения «%1»</translation>
    </message>
    <message>
        <source>Clean Project...</source>
        <translation>Очистить проект...</translation>
    </message>
    <message>
        <source>Clean Project &quot;%1&quot;...</source>
        <translation>Очистить проект «%1»...</translation>
    </message>
    <message>
        <source>Apply &quot;%1&quot;</source>
        <translation>Наложить «%1»</translation>
    </message>
    <message>
        <source>Create Repository...</source>
        <translation>Создать хранилище...</translation>
    </message>
    <message>
        <source>Launch gitk</source>
        <translation>Запустить gitk</translation>
    </message>
    <message>
        <source>Saves the current state of your work and resets the repository.</source>
        <translation>Сохраняет текущее состояние вашей работы и сбрасывает хранилище.</translation>
    </message>
    <message>
        <source>Pull</source>
        <translation>Принять (pull)</translation>
    </message>
    <message>
        <source>Stash Pop</source>
        <translation>Восстановить спрятанное (stash pop)</translation>
    </message>
    <message>
        <source>Restores changes saved to the stash list using &quot;Stash&quot;.</source>
        <translation>Восстанавить изменения сохранённые в список спрятанного командой «Спрятать».</translation>
    </message>
    <message>
        <source>Commit...</source>
        <translation>Фиксировать (commit)...</translation>
    </message>
    <message>
        <source>Alt+G,Alt+C</source>
        <translation></translation>
    </message>
    <message>
        <source>Amend Last Commit...</source>
        <translation>Исправить последнюю фиксацию (amend)...</translation>
    </message>
    <message>
        <source>Push</source>
        <translation>Отправить (push)</translation>
    </message>
    <message>
        <source>Branches...</source>
        <translation>Ветки...</translation>
    </message>
    <message>
        <source>Show Commit...</source>
        <translation>Показать фиксацию...</translation>
    </message>
    <message>
        <source>Subversion</source>
        <translation>Subversion</translation>
    </message>
    <message>
        <source>Log</source>
        <translation>История (log)</translation>
    </message>
    <message>
        <source>Closing Git Editor</source>
        <translation>Закрытие редактора Git</translation>
    </message>
    <message>
        <source>Git will not accept this commit. Do you want to continue to edit it?</source>
        <translation>Git не примет эту фиксацию. Желаете продолжить её редактирование?</translation>
    </message>
    <message>
        <source>Repository Clean</source>
        <translation>Очистка хранилища</translation>
    </message>
    <message>
        <source>Choose Patch</source>
        <translation>Выбор патча</translation>
    </message>
    <message>
        <source>Fetch</source>
        <translation>Загрузить (fetch)</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Another submit is currently being executed.</source>
        <translation>В данный момент уже идёт другая фиксация.</translation>
    </message>
    <message>
        <source>Amend %1</source>
        <translation>Исправить %1</translation>
    </message>
    <message>
        <source>Git Commit</source>
        <translation>Фиксация Git</translation>
    </message>
    <message>
        <source>Do you want to commit the change?</source>
        <translation>Желаете зафиксировать изменение?</translation>
    </message>
    <message>
        <source>Unable to retrieve file list</source>
        <translation>Не удалось получить список файлов</translation>
    </message>
    <message>
        <source>The repository is clean.</source>
        <translation>Хранилище чисто.</translation>
    </message>
    <message>
        <source>Patches (*.patch *.diff)</source>
        <translation>Патчи (*.patch *.diff)</translation>
    </message>
    <message>
        <source>Patch %1 successfully applied to %2</source>
        <translation>Патч %1 успешно наложен на %2</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitSettings</name>
    <message>
        <source>The binary &apos;%1&apos; could not be located in the path &apos;%2&apos;</source>
        <translation>Программа «%1» отсутствует в «%2»</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitShowArgumentsWidget</name>
    <message>
        <source>Select the pretty printing format.</source>
        <translation>Выбор удобного формата печати.</translation>
    </message>
    <message>
        <source>oneline</source>
        <translation>однострочный</translation>
    </message>
    <message>
        <source>short</source>
        <translation>краткий</translation>
    </message>
    <message>
        <source>medium</source>
        <translation>средний</translation>
    </message>
    <message>
        <source>full</source>
        <translation>полный</translation>
    </message>
    <message>
        <source>fuller</source>
        <translation>полнейший</translation>
    </message>
    <message>
        <source>email</source>
        <translation></translation>
    </message>
    <message>
        <source>raw</source>
        <translation>исходный</translation>
    </message>
</context>
<context>
    <name>Git::Internal::GitSubmitPanel</name>
    <message>
        <source>General Information</source>
        <translation>Общая информация</translation>
    </message>
    <message>
        <source>Repository:</source>
        <translation>Хранилище:</translation>
    </message>
    <message>
        <source>repository</source>
        <translation>хранилище</translation>
    </message>
    <message>
        <source>Branch:</source>
        <translation>Ветка:</translation>
    </message>
    <message>
        <source>branch</source>
        <translation>ветка</translation>
    </message>
    <message>
        <source>Commit Information</source>
        <translation>Информация о фиксации</translation>
    </message>
    <message>
        <source>Author:</source>
        <translation>Автор:</translation>
    </message>
    <message>
        <source>Email:</source>
        <translation>Email:</translation>
    </message>
</context>
<context>
    <name>Git::Internal::RemoteAdditionDialog</name>
    <message>
        <source>Add Remote</source>
        <translation>Добавление внешнего хранилища</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>URL:</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Git::Internal::RemoteDialog</name>
    <message>
        <source>Remotes</source>
        <translation>Внешние хранилища</translation>
    </message>
    <message>
        <source>Delete Remote</source>
        <translation>Удаление внешнего хранилища</translation>
    </message>
    <message>
        <source>Would you like to delete the remote &quot;%1&quot;?</source>
        <translation>Желаете удалить внешнее хранилище «%1»?</translation>
    </message>
    <message>
        <source>Re&amp;fresh</source>
        <translation>&amp;Обновить</translation>
    </message>
    <message>
        <source>&amp;Add...</source>
        <translation>&amp;Добавить...</translation>
    </message>
    <message>
        <source>F&amp;etch</source>
        <translation>&amp;Получить</translation>
    </message>
    <message>
        <source>&amp;Remove</source>
        <translation>&amp;Удалить</translation>
    </message>
</context>
<context>
    <name>Git::Internal::SettingsPage</name>
    <message>
        <source>Git</source>
        <translation>Git</translation>
    </message>
    <message>
        <source>Git Settings</source>
        <translation>Настройки Git</translation>
    </message>
    <message>
        <source>PATH:</source>
        <translation>Значение PATH:</translation>
    </message>
    <message>
        <source>&lt;b&gt;Note:&lt;/b&gt;</source>
        <translation>&lt;b&gt;Внимание:&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Git needs to find Perl in the environment as well.</source>
        <translation>Git необходимо, чтобы можно было найти
Perl через переменные среды окружения.</translation>
    </message>
    <message>
        <source>Log commit display count:</source>
        <translation>Количество отображаемых записей истории:</translation>
    </message>
    <message>
        <source>Note that huge amount of commits might take some time.</source>
        <translation>Следует иметь в виду, что в случае большого количества фиксаций, процесс может занять длительное время.</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Pull with rebase</source>
        <translation>Принимать (pull) с перебазированием</translation>
    </message>
    <message>
        <source>Environment Variables</source>
        <translation>Переменные среды окружения</translation>
    </message>
    <message>
        <source>From System</source>
        <translation>Системное</translation>
    </message>
    <message>
        <source>Gitk</source>
        <translation></translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Set &quot;HOME&quot; environment variable</source>
        <translation>Установить переменную среды «HOME»</translation>
    </message>
</context>
<context>
    <name>Git::Internal::SettingsPageWidget</name>
    <message>
        <source>Set the environment variable HOME to &apos;%1&apos;
(%2).
This causes msysgit to look for the SSH-keys in that location
instead of its installation directory when run outside git bash.</source>
        <translation>Присвоить переменной среды HOME значение «%1»
(%2).
Это приведёт к тому, что msysgit будет при запуске извне git bash
искать ключи SSH в указанном месте, а не в каталоге установки.</translation>
    </message>
    <message>
        <source>not currently set</source>
        <translation>сейчас не задано</translation>
    </message>
    <message>
        <source>currently set to &apos;%1&apos;</source>
        <translation>сейчас «%1»</translation>
    </message>
</context>
<context>
    <name>Git::Internal::StashDialog</name>
    <message>
        <source>Stashes</source>
        <translation>Спрятанное</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>Branch</source>
        <translation>Ветка</translation>
    </message>
    <message>
        <source>Message</source>
        <translation>Сообщение</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Show</source>
        <translation>Показать</translation>
    </message>
    <message>
        <source>Restore...</source>
        <translation>Восстановить...</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <source>&lt;No repository&gt;</source>
        <translation>&lt;Нет хранилища&gt;</translation>
    </message>
    <message>
        <source>Repository: %1</source>
        <translation>Хранилище: %1</translation>
    </message>
    <message>
        <source>Do you want to delete all stashes?</source>
        <translation>Желаете удалить всё спрятанное?</translation>
    </message>
    <message numerus="yes">
        <source>Do you want to delete %n stash(es)?</source>
        <translation>
            <numerusform>Желаете удалить %n спрятанное состояние?</numerusform>
            <numerusform>Желаете удалить %n спрятанных состояния?</numerusform>
            <numerusform>Желаете удалить %n спрятанных состояний?</numerusform>
        </translation>
    </message>
    <message>
        <source>Delete All...</source>
        <translation>Удалить всё...</translation>
    </message>
    <message>
        <source>Restore to Branch...</source>
        <extracomment>Restore a git stash to new branch to be created</extracomment>
        <translation>Восстановить в ветке...</translation>
    </message>
    <message>
        <source>Delete Stashes</source>
        <translation>Удалить спрятанное</translation>
    </message>
    <message>
        <source>Repository Modified</source>
        <translation>Хранилище изменилось</translation>
    </message>
    <message>
        <source>%1 cannot be restored since the repository is modified.
You can choose between stashing the changes or discarding them.</source>
        <translation>Невозможно восстановить %1, так как хранилище изменилось.
Вы можете выбрать между скрытием изменений или отказа от них.</translation>
    </message>
    <message>
        <source>Stash</source>
        <translation>Спрятать</translation>
    </message>
    <message>
        <source>Discard</source>
        <translation>Отказаться</translation>
    </message>
    <message>
        <source>Restore Stash to Branch</source>
        <translation>Восстановить спрятанное в ветку</translation>
    </message>
    <message>
        <source>Branch:</source>
        <translation>Ветка:</translation>
    </message>
    <message>
        <source>Stash Restore</source>
        <translation>Восстановление спрятанного</translation>
    </message>
    <message>
        <source>Would you like to restore %1?</source>
        <translation>Желаете восстановить %1?</translation>
    </message>
    <message>
        <source>Error restoring %1</source>
        <translation>Ошибка восстановления %1</translation>
    </message>
</context>
<context>
    <name>GitCommand</name>
    <message>
        <source>
&apos;%1&apos; failed (exit code %2).
</source>
        <translation>
Ошибка «%1» (код завершения %2).
</translation>
    </message>
    <message>
        <source>
&apos;%1&apos; completed (exit code %2).
</source>
        <translation>
«%1» выполнено (код завершения %2).
</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::Gitorious</name>
    <message>
        <source>Error parsing reply from &apos;%1&apos;: %2</source>
        <translation>Ошибка разбора ответа от «%1»: %2</translation>
    </message>
    <message>
        <source>Request failed for &apos;%1&apos;: %2</source>
        <translation>Запрос для «%1» не удался: %2</translation>
    </message>
    <message>
        <source>Open source projects that use Git.</source>
        <translation>Проекты с открытыми исходниками, использующие Git.</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousCloneWizard</name>
    <message>
        <source>Clones a Gitorious repository and tries to load the contained project.</source>
        <translation>Клонирование хранилища Gitorious с последующей попыткой загрузки содержащегося там проекта.</translation>
    </message>
    <message>
        <source>Gitorious Repository Clone</source>
        <translation>Клонировать хранилище Gitorious</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousHostWidget</name>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>&lt;New Host&gt;</source>
        <translation>&lt;Новый&gt;</translation>
    </message>
    <message>
        <source>Host</source>
        <translation>Сервер</translation>
    </message>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
    <message>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousHostWizardPage</name>
    <message>
        <source>Host</source>
        <translation>Сервер</translation>
    </message>
    <message>
        <source>Select a host.</source>
        <translation>Выбор сервера.</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousProjectWidget</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <source>Keep updating</source>
        <translation>Обновлять</translation>
    </message>
    <message>
        <source>Project</source>
        <translation>Проект</translation>
    </message>
    <message>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousProjectWizardPage</name>
    <message>
        <source>Project</source>
        <translation>Проект</translation>
    </message>
    <message>
        <source>Choose a project from &apos;%1&apos;</source>
        <translation>Выберите проект из «%1»</translation>
    </message>
</context>
<context>
    <name>Gitorious::Internal::GitoriousRepositoryWizardPage</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>Owner</source>
        <translation>Владелец</translation>
    </message>
    <message>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
    <message>
        <source>Repository</source>
        <translation>Хранилище</translation>
    </message>
    <message>
        <source>Choose a repository of the project &apos;%1&apos;.</source>
        <translation>Выберите хранилище проекта «%1».</translation>
    </message>
    <message>
        <source>Mainline Repositories</source>
        <translation>Основные хранилища</translation>
    </message>
    <message>
        <source>Clones</source>
        <translation>Клоны</translation>
    </message>
    <message>
        <source>Baseline Repositories</source>
        <translation>Базовые хранилища</translation>
    </message>
    <message>
        <source>Shared Project Repositories</source>
        <translation>Хранилища общих проектов</translation>
    </message>
    <message>
        <source>Personal Repositories</source>
        <translation>Частные хранилища</translation>
    </message>
</context>
<context>
    <name>GridSpecifics</name>
    <message>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <source>Columns</source>
        <translation>Столбцы</translation>
    </message>
    <message>
        <source>Rows</source>
        <translation>Строки</translation>
    </message>
    <message>
        <source>Flow</source>
        <translation type="unfinished">Перетекание</translation>
    </message>
    <message>
        <source>Spacing</source>
        <translation>Отступ</translation>
    </message>
</context>
<context>
    <name>GridViewSpecifics</name>
    <message>
        <source>Grid View</source>
        <translation>Табличный вид</translation>
    </message>
    <message>
        <source>Cache</source>
        <translation>Кэш</translation>
    </message>
    <message>
        <source>Cache buffer</source>
        <translation>Буфер кэша</translation>
    </message>
    <message>
        <source>Cell height</source>
        <translation>Высота ячейки</translation>
    </message>
    <message>
        <source>Cell width</source>
        <translation>Ширина ячейки</translation>
    </message>
    <message>
        <source>Resize wraps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Determines whether the grid wraps key navigation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Snap mode</source>
        <translation>Режим притягивания</translation>
    </message>
    <message>
        <source>Determines how the view scrolling will settle following a drag or flick.</source>
        <translation>Определяет должна ли прокрутка выполняться перетаскиванием или толканием.</translation>
    </message>
    <message>
        <source>Highlight range</source>
        <translation>Диапазон подсветки</translation>
    </message>
    <message>
        <source>Move duration</source>
        <translation>Продолжительность движения</translation>
    </message>
    <message>
        <source>Move animation duration of the highlight delegate.</source>
        <translation>Продолжительность анимации движения делегата подсветки.</translation>
    </message>
    <message>
        <source>Move speed</source>
        <translation>Скорость движения</translation>
    </message>
    <message>
        <source>Move animation speed of the highlight delegate.</source>
        <translation>Скорость анимации движения делегата подсветки.</translation>
    </message>
    <message>
        <source>Preferred begin</source>
        <translation>Предпочтительное начало</translation>
    </message>
    <message>
        <source>Preferred highlight begin - must be smaller than Preferred end.</source>
        <translation>Предпочтительное начало должно быть меньше предпочтительного окончания.</translation>
    </message>
    <message>
        <source>Preferred end</source>
        <translation>Предпочтительное окончание</translation>
    </message>
    <message>
        <source>Preferred highlight end - must be larger than Preferred begin.</source>
        <translation>Предпочтительное окончание должно быть больше предпочтительного начала.</translation>
    </message>
    <message>
        <source>Follows current</source>
        <translation>Управляется видом</translation>
    </message>
    <message>
        <source>Determines whether the highlight is managed by the view.</source>
        <translation>Определяет следует ли виду управлять подсветкой или нет.</translation>
    </message>
    <message>
        <source>Flow</source>
        <translation type="unfinished">Перетекание</translation>
    </message>
    <message>
        <source>Grid View Highlight</source>
        <translation>Подсветка табличного вида</translation>
    </message>
    <message>
        <source>Range</source>
        <translation>Диапазон</translation>
    </message>
</context>
<context>
    <name>Help</name>
    <message>
        <source>Help</source>
        <translation>Справка</translation>
    </message>
</context>
<context>
    <name>Help::Internal::CentralWidget</name>
    <message>
        <source>Print Document</source>
        <translation>Печать документа</translation>
    </message>
</context>
<context>
    <name>Help::Internal::DocSettingsPage</name>
    <message>
        <source>Documentation</source>
        <translation>Документация</translation>
    </message>
    <message>
        <source>Add Documentation</source>
        <translation>Добавить документацию</translation>
    </message>
    <message>
        <source>Qt Help Files (*.qch)</source>
        <translation>Файлы справки Qt (*.qch)</translation>
    </message>
</context>
<context>
    <name>Help::Internal::ExternalHelpWindow</name>
    <message>
        <source>Show Sidebar</source>
        <translation>Показать боковую панель</translation>
    </message>
    <message>
        <source>Qt Creator Offline Help</source>
        <translation>Автономная справка Qt Creator</translation>
    </message>
</context>
<context>
    <name>Help::Internal::FilterSettingsPage</name>
    <message>
        <source>Filters</source>
        <translation>Фильтры</translation>
    </message>
    <message>
        <source>Unfiltered</source>
        <translation>Вся</translation>
    </message>
    <message>
        <source>The filter &quot;%1&quot; will show every documentation file available, as no attributes are specified.</source>
        <translation>Фильтр «%1» позволит отображаться каждому доступному файлу документации, как-будто атрибуты не заданы.</translation>
    </message>
    <message>
        <source>The filter &quot;%1&quot; will only show documentation files that have the attribute %2 specified.</source>
        <translation>Фильтр «%1» позволит отображаться только тем файлам документации, у которых задан атрибут %2.</translation>
    </message>
    <message>
        <source>The filter &quot;%1&quot; will only show documentation files that have the attributes %2 specified.</source>
        <translation>Фильтр «%1» позволит отображаться только тем файлам документации, у которых заданы атрибуты %2.</translation>
    </message>
    <message>
        <source>No user defined filters available or no filter selected.</source>
        <translation>Пользовательские фильтры недоступны или не выбрано ни одного фильтра.</translation>
    </message>
</context>
<context>
    <name>Help::Internal::GeneralSettingsPage</name>
    <message>
        <source>General Settings</source>
        <translation>Основные настройки</translation>
    </message>
    <message>
        <source>Import Bookmarks</source>
        <translation>Импорт закладок</translation>
    </message>
    <message>
        <source>Files (*.xbel)</source>
        <translation>Файлы (*.xbel)</translation>
    </message>
    <message>
        <source>Cannot import bookmarks.</source>
        <translation>Не удалось импортировать закладки.</translation>
    </message>
    <message>
        <source>Save File</source>
        <translation>Сохранить файл</translation>
    </message>
</context>
<context>
    <name>Help::Internal::HelpIndexFilter</name>
    <message>
        <source>Help Index</source>
        <translation>Указатель справки</translation>
    </message>
</context>
<context>
    <name>Help::Internal::HelpMode</name>
    <message>
        <source>Help</source>
        <translation>Справка</translation>
    </message>
</context>
<context>
    <name>Help::Internal::HelpPlugin</name>
    <message>
        <source>Contents</source>
        <translation>Содержание</translation>
    </message>
    <message>
        <source>Index</source>
        <translation>Указатель</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Поиск</translation>
    </message>
    <message>
        <source>Bookmarks</source>
        <translation>Закладки</translation>
    </message>
    <message>
        <source>Home</source>
        <translation>Домой</translation>
    </message>
    <message>
        <source>Previous</source>
        <translation>Назад</translation>
    </message>
    <message>
        <source>Next</source>
        <translation>Вперёд</translation>
    </message>
    <message>
        <source>Add Bookmark</source>
        <translation>Добавить закладку</translation>
    </message>
    <message>
        <source>Previous Page</source>
        <translation>Предыдущая страница</translation>
    </message>
    <message>
        <source>Next Page</source>
        <translation>Следующая страница</translation>
    </message>
    <message>
        <source>Context Help</source>
        <translation>Контекстная справка</translation>
    </message>
    <message>
        <source>Report Bug...</source>
        <translation>Сообщить об ошибке...</translation>
    </message>
    <message>
        <source>Activate Index in Help mode</source>
        <translation>Показать указатель справки</translation>
    </message>
    <message>
        <source>Activate Contents in Help mode</source>
        <translation>Показать содержание справки</translation>
    </message>
    <message>
        <source>Increase Font Size</source>
        <translation>Увеличить шрифт</translation>
    </message>
    <message>
        <source>Technical Support</source>
        <translation>Техническая поддержка</translation>
    </message>
    <message>
        <source>Decrease Font Size</source>
        <translation>Уменьшить шрифт</translation>
    </message>
    <message>
        <source>Reset Font Size</source>
        <translation>Восстановить размер шрифта</translation>
    </message>
    <message>
        <source>Activate Search in Help mode</source>
        <translation>Открыть поиск справки</translation>
    </message>
    <message>
        <source>Activate Bookmarks in Help mode</source>
        <translation>Показать закладки справки</translation>
    </message>
    <message>
        <source>Open Pages</source>
        <translation>Открытые страницы</translation>
    </message>
    <message>
        <source>Activate Open Pages in Help mode</source>
        <translation>Показать открытые страницы справки</translation>
    </message>
    <message>
        <source>Go to Help Mode</source>
        <translation>Перейти в режим справки</translation>
    </message>
    <message>
        <source>Close current page</source>
        <translation>Закрыть текущую страницу</translation>
    </message>
    <message>
        <source>Unfiltered</source>
        <translation>Вся</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head&gt;&lt;title&gt;No Documentation&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;br/&gt;&lt;center&gt;&lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;No documentation available.&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head&gt;&lt;title&gt;Документация отсутствует&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;br/&gt;&lt;center&gt;&lt;b&gt;%1&lt;/b&gt;&lt;br/&gt;Нет доступной документации.&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Filtered by:</source>
        <translation>Документация:</translation>
    </message>
</context>
<context>
    <name>Help::Internal::HelpViewer</name>
    <message>
        <source>Open Link</source>
        <translation>Открыть ссылку</translation>
    </message>
    <message>
        <source>Open Link as New Page</source>
        <translation>Открыть ссылку на новой странице</translation>
    </message>
    <message>
        <source>Copy Link</source>
        <translation>Скопировать ссылку</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <source>Reload</source>
        <translation>Перезагрузить</translation>
    </message>
</context>
<context>
    <name>Help::Internal::OpenPagesManager</name>
    <message>
        <source>Copy Full Path to Clipboard</source>
        <translation>Скопировать полный путь в буфер обмена</translation>
    </message>
</context>
<context>
    <name>Help::Internal::OpenPagesModel</name>
    <message>
        <source>(Untitled)</source>
        <translation>(Без имени)</translation>
    </message>
</context>
<context>
    <name>Help::Internal::OpenPagesWidget</name>
    <message>
        <source>Close %1</source>
        <translation>Закрыть %1</translation>
    </message>
    <message>
        <source>Close All Except %1</source>
        <translation>Закрыть все, кроме %1</translation>
    </message>
</context>
<context>
    <name>Help::Internal::RemoteFilterOptions</name>
    <message>
        <source>Filter configuration</source>
        <translation>Настройка фильтра</translation>
    </message>
    <message>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
    <message>
        <source>Limit to prefix</source>
        <translation>Ограничить до префикса</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Double-click to edit item.</source>
        <translation>Двойной щелчок для изменения.</translation>
    </message>
</context>
<context>
    <name>Help::Internal::RemoteHelpFilter</name>
    <message>
        <source>Web Search</source>
        <translation>Поиск в сети</translation>
    </message>
</context>
<context>
    <name>Help::Internal::SearchWidget</name>
    <message>
        <source>Indexing</source>
        <translation>Индексация</translation>
    </message>
    <message>
        <source>Indexing Documentation...</source>
        <translation>Идексация документации...</translation>
    </message>
    <message>
        <source>Open Link</source>
        <translation>Открыть ссылку</translation>
    </message>
    <message>
        <source>Open Link as New Page</source>
        <translation>Открыть ссылку на новой странице</translation>
    </message>
    <message>
        <source>Copy Link</source>
        <translation>Скопировать ссылку</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <source>Reload</source>
        <translation>Перезагрузить</translation>
    </message>
</context>
<context>
    <name>Help::Internal::XbelReader</name>
    <message>
        <source>The file is not an XBEL version 1.0 file.</source>
        <translation>Содержимое файла не соответствует XBEL версии 1.0.</translation>
    </message>
    <message>
        <source>Unknown title</source>
        <translation>Неизвестный заголовок</translation>
    </message>
</context>
<context>
    <name>HelpViewer</name>
    <message>
        <source>&lt;title&gt;about:blank&lt;/title&gt;</source>
        <translation></translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head&gt;&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Error 404...&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;The page could not be found&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;&apos;%1&apos;&lt;/h3&gt;&lt;/div&gt;&lt;/body&gt;</source>
        <translation>&lt;html&gt;&lt;head&gt;&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;&lt;title&gt;Ошибка 404...&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt;Не удалось найти страницу&lt;/h1&gt;&lt;br&gt;&lt;h3&gt;«%1»&lt;/h3&gt;&lt;/div&gt;&lt;/body&gt;</translation>
    </message>
</context>
<context>
    <name>HighlighterSettingsPage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Syntax Highlight Definition Files</source>
        <translation>Файлы определений подсветки синтаксиса</translation>
    </message>
    <message>
        <source>Location:</source>
        <translation>Размещение:</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>Alert when a highlight definition is not found</source>
        <translation>Предупреждать, если определения подсветки не обнаружены</translation>
    </message>
    <message>
        <source>Ignored file patterns:</source>
        <translation>Шаблоны игнорируемых файлов:</translation>
    </message>
    <message>
        <source>Use fallback location</source>
        <translation>Использовать дополнительный путь</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Highlight definitions are provided by the &lt;a href=&quot;http://kate-editor.org/&quot;&gt;Kate Text Editor&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Определения подсветки предоставляются &lt;a href=&quot;http://kate-editor.org/&quot;&gt;текстовым редактором Kate&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>Html5AppWizardSourcesPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Main HTML File</source>
        <translation>Основой HTML файл</translation>
    </message>
    <message>
        <source>Generate an index.html file</source>
        <translation>Создать файл index.html</translation>
    </message>
    <message>
        <source>Import an existing .html file</source>
        <translation>Импортировать существующий файл .html</translation>
    </message>
    <message>
        <source>Load a URL</source>
        <translation>Загрузить по ссылке</translation>
    </message>
    <message>
        <source>http://</source>
        <translation></translation>
    </message>
    <message>
        <source>Note: Unless you chose to load a URL, all files and directories that reside in the same directory as the main HTML file are deployed. You can modify the contents of the directory any time before deploying.</source>
        <translation>Если выбрать не загрузку по ссылке, то будут установлены все файлы и каталоги, находящиеся там же, где и основной HTML файл. Можно изменить содержимое каталога в любое время до установки.</translation>
    </message>
    <message>
        <source>Touch optimized navigation</source>
        <translation>Навигация касаниями</translation>
    </message>
    <message>
        <source>Enable touch optimized navigation</source>
        <translation>Включить навигацию, оптимизированную под касания</translation>
    </message>
    <message>
        <source>Touch optimized navigation will make the HTML page flickable and enlarge the area of touch sensitive elements. If you use a JavaScript framework which optimizes the touch interaction, leave the checkbox unchecked.</source>
        <translation>Оптимизация навигации под касания сделает страницу HTML толкаемой и увеличит зоны чувствительных элементов. Оставьте опцию отключённой при использовании оптимизированной под касания среды JavaScript.</translation>
    </message>
</context>
<context>
    <name>ImageSpecifics</name>
    <message>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <source>Fill mode</source>
        <translation>Режим заливки</translation>
    </message>
    <message>
        <source>Source size</source>
        <translation>Размер источника</translation>
    </message>
</context>
<context>
    <name>ImageViewer::Internal::ImageViewer</name>
    <message>
        <source>Cannot open image file %1</source>
        <translation>Не удалось открыть файл изображения %1</translation>
    </message>
</context>
<context>
    <name>ImageViewer::Internal::ImageViewerActionHandler</name>
    <message>
        <source>Zoom In</source>
        <translation>Увеличить</translation>
    </message>
    <message>
        <source>Ctrl++</source>
        <translation></translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>Уменьшить</translation>
    </message>
    <message>
        <source>Ctrl+-</source>
        <translation></translation>
    </message>
    <message>
        <source>Original Size</source>
        <translation>Исходный размер</translation>
    </message>
    <message>
        <source>Ctrl+0</source>
        <translation></translation>
    </message>
    <message>
        <source>Fit To Screen</source>
        <translation>На весь экран</translation>
    </message>
    <message>
        <source>Ctrl+=</source>
        <translation></translation>
    </message>
    <message>
        <source>Switch Background</source>
        <translation>Включить/отключить фон</translation>
    </message>
    <message>
        <source>Switch Outline</source>
        <translation>Включить/отключить обзор</translation>
    </message>
    <message>
        <source>Ctrl+[</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+]</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ImageViewer::Internal::ImageViewerToolbar</name>
    <message>
        <source>Show background</source>
        <translation>Показывать фон</translation>
    </message>
    <message>
        <source>Show outline</source>
        <translation>Показывать обзор</translation>
    </message>
    <message>
        <source>Fit image in the screen</source>
        <translation>Растянуть на весь экран</translation>
    </message>
    <message>
        <source>Original size</source>
        <translation>Исходный размер</translation>
    </message>
    <message>
        <source>Zoom In</source>
        <translation>Увеличить</translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>Уменьшить</translation>
    </message>
</context>
<context>
    <name>IndexWindow</name>
    <message>
        <source>&amp;Look for:</source>
        <translation>&amp;Искать:</translation>
    </message>
    <message>
        <source>Open Link</source>
        <translation>Открыть ссылку</translation>
    </message>
    <message>
        <source>Open Link as New Page</source>
        <translation>Открыть ссылку на новой странице</translation>
    </message>
</context>
<context>
    <name>InvalidIdException</name>
    <message>
        <source>Only alphanumeric characters and underscore allowed.
Ids must begin with a lowercase letter.</source>
        <translation>Допустимы только буквы, цифры и знак подчёркивания.
Идентификаторы должны начинаться с маленькой буквы.</translation>
    </message>
    <message>
        <source>Ids have to be unique.</source>
        <translation>Идентификаторы должны быть уникальными.</translation>
    </message>
    <message>
        <source>Invalid Id: %1
%2</source>
        <translation>Неверный идентификатор: %1
%2</translation>
    </message>
</context>
<context>
    <name>JsFileOptionsPage</name>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>Stateless library</source>
        <translation>Библиотека без сохранения состояния</translation>
    </message>
    <message>
        <source>Usually each QML component instance has a unique copy of
imported JavaScript libraries. Indicating that a library is
stateless means that a single instance will be shared among
all components. Stateless libraries will not be able to access
QML component instance objects and properties directly.</source>
        <translation>Обычно, каждый экземпляр элемента QML содержит копии
загруженных библиотек JavaScript. Если указано, что
библиотека без сохранения состояния, то её единственный
экземпляр будет использоваться всеми элементами. Библиотеки
без состояния не имеют прямого доступа к объектам и свойствам
QML.</translation>
    </message>
</context>
<context>
    <name>Layout</name>
    <message>
        <source>Layout</source>
        <translation>Компоновка</translation>
    </message>
    <message>
        <source>Anchors</source>
        <translation>Привязки</translation>
    </message>
    <message>
        <source>Set anchors</source>
        <translation>Установить привязки</translation>
    </message>
    <message>
        <source>Setting anchors in states is not supported.</source>
        <translation>Установка привязок на состояния не поддерживается.</translation>
    </message>
    <message>
        <source>Target</source>
        <translation>Цель</translation>
    </message>
    <message>
        <source>Margin</source>
        <translation>Отступ</translation>
    </message>
</context>
<context>
    <name>LineEdit</name>
    <message>
        <source>Translate this string</source>
        <translation>Перевести эту строку</translation>
    </message>
</context>
<context>
    <name>LinuxDeviceFactorySelectionDialog</name>
    <message>
        <source>Device Configuration Wizard Selection</source>
        <translation>Выбор мастера настройки устройства</translation>
    </message>
    <message>
        <source>Available device types:</source>
        <translation>Доступные типы устройств:</translation>
    </message>
</context>
<context>
    <name>ListViewSpecifics</name>
    <message>
        <source>List View</source>
        <translation>Список</translation>
    </message>
    <message>
        <source>Cache</source>
        <translation>Кэш</translation>
    </message>
    <message>
        <source>Cache buffer</source>
        <translation>Буфер кэша</translation>
    </message>
    <message>
        <source>Navigation wraps</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Determines whether the grid wraps key navigation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <source>Orientation of the list.</source>
        <translation>Направление списка.</translation>
    </message>
    <message>
        <source>Snap mode</source>
        <translation>Режим притягивания</translation>
    </message>
    <message>
        <source>Determines how the view scrolling will settle following a drag or flick.</source>
        <translation>Определяет должна ли прокрутка выполняться перетаскиванием или толканием.</translation>
    </message>
    <message>
        <source>Spacing between items.</source>
        <translation>Расстояние между элементами.</translation>
    </message>
    <message>
        <source>Highlight range</source>
        <translation>Диапазон подсветки</translation>
    </message>
    <message>
        <source>Move duration</source>
        <translation>Продолжительность движения</translation>
    </message>
    <message>
        <source>Move animation duration of the highlight delegate.</source>
        <translation>Продолжительность анимации движения делегата подсветки.</translation>
    </message>
    <message>
        <source>Move speed</source>
        <translation>Скорость движения</translation>
    </message>
    <message>
        <source>Move animation speed of the highlight delegate.</source>
        <translation>Скорость анимации движения делегата подсветки.</translation>
    </message>
    <message>
        <source>Resize duration</source>
        <translation>Продолжительность изменения размера</translation>
    </message>
    <message>
        <source>Resize animation duration of the highlight delegate.</source>
        <translation>Продолжительность анимации изменения размера делегата подсветки.</translation>
    </message>
    <message>
        <source>Resize speed</source>
        <translation>Скорость изменения размера</translation>
    </message>
    <message>
        <source>Resize animation speed of the highlight delegate.</source>
        <translation>Скорость анимации изменения размера делегата подсветки.</translation>
    </message>
    <message>
        <source>Preferred begin</source>
        <translation>Предпочтительное начало</translation>
    </message>
    <message>
        <source>Preferred highlight begin - must be smaller than Preferred end.</source>
        <translation>Предпочтительное начало должно быть меньше предпочтительного окончания.</translation>
    </message>
    <message>
        <source>Preferred end</source>
        <translation>Предпочтительное окончание</translation>
    </message>
    <message>
        <source>Preferred highlight end - must be larger than Preferred begin.</source>
        <translation>Предпочтительное окончание должно быть больше предпочтительного начала.</translation>
    </message>
    <message>
        <source>Follows current</source>
        <translation>Управляется видом</translation>
    </message>
    <message>
        <source>Determines whether the highlight is managed by the view.</source>
        <translation>Определяет следует ли виду управлять подсветкой или нет.</translation>
    </message>
    <message>
        <source>Orientation</source>
        <translation>Ориентация</translation>
    </message>
    <message>
        <source>Spacing</source>
        <translation>Отступ</translation>
    </message>
    <message>
        <source>List View Highlight</source>
        <translation>Подсветка списка</translation>
    </message>
    <message>
        <source>Range</source>
        <translation>Диапазон</translation>
    </message>
</context>
<context>
    <name>LldbOptionsPageWidget</name>
    <message>
        <source>Enable LLDB</source>
        <translation>Включить LLDB</translation>
    </message>
    <message>
        <source>Use GDB Python dumpers</source>
        <translation>Использовать дамперы GDB на питоне</translation>
    </message>
</context>
<context>
    <name>Locator</name>
    <message>
        <source>Filters</source>
        <translation>Шаблоны</translation>
    </message>
    <message>
        <source>Locator</source>
        <translation>Поисковик</translation>
    </message>
</context>
<context>
    <name>Locator::ILocatorFilter</name>
    <message>
        <source>Filter Configuration</source>
        <translation>Настройка фильтра</translation>
    </message>
    <message>
        <source>Limit to prefix</source>
        <translation>Ограничить до префикса</translation>
    </message>
    <message>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::DirectoryFilter</name>
    <message>
        <source>Generic Directory Filter</source>
        <translation>Общий фильтр для каталогов</translation>
    </message>
    <message>
        <source>Filter Configuration</source>
        <translation>Настройка фильтра</translation>
    </message>
    <message>
        <source>Select Directory</source>
        <translation>Выбор каталога</translation>
    </message>
    <message>
        <source>%1 filter update: 0 files</source>
        <translation>Фильтру %1 соответствует: 0 файлов</translation>
    </message>
    <message numerus="yes">
        <source>%1 filter update: %n files</source>
        <translation>
            <numerusform>Фильтру %1 соответствует: %n файл</numerusform>
            <numerusform>Фильтру %1 соответствует: %n файла</numerusform>
            <numerusform>Фильтру %1 соответствует: %n файлов</numerusform>
        </translation>
    </message>
    <message>
        <source>%1 filter update: canceled</source>
        <translation>Фильтру %1 соответствует: отменено</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::DirectoryFilterOptions</name>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Specify file name filters, separated by comma. Filters may contain wildcards.</source>
        <translation>Укажите шаблоны имён файлов, разделённые запятыми. Они могут содержать символы-заменители.</translation>
    </message>
    <message>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
    <message>
        <source>Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree.
To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for.</source>
        <translation>Укажите сокращение или аббревиатуру, которая будет использоваться для ограничения дополнения до файлов из
данного дерева каталогов. Для этого требуется ввести указанное сокращение, пробел и искомое слово в поле поисковика.</translation>
    </message>
    <message>
        <source>Limit to prefix</source>
        <translation>Ограничить до префикса</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Directories:</source>
        <translation>Каталоги:</translation>
    </message>
    <message>
        <source>File types:</source>
        <translation>Типы файлов:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::FileSystemFilter</name>
    <message>
        <source>Files in File System</source>
        <translation>Файлы в системе</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::FileSystemFilterOptions</name>
    <message>
        <source>Filter configuration</source>
        <translation>Настройка фильтра</translation>
    </message>
    <message>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
    <message>
        <source>Limit to prefix</source>
        <translation>Ограничить до префикса</translation>
    </message>
    <message>
        <source>Include hidden files</source>
        <translation>Включить скрытые файлы</translation>
    </message>
    <message>
        <source>Filter:</source>
        <translation>Фильтр:</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::LocatorFiltersFilter</name>
    <message>
        <source>Available filters</source>
        <translation>Доступные фильтры</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::LocatorPlugin</name>
    <message>
        <source>Type to locate</source>
        <translation>Введите, чтобы найти</translation>
    </message>
    <message>
        <source>Type to locate (%1)</source>
        <translation>Введите, чтобы найти (%1)</translation>
    </message>
    <message>
        <source>Indexing</source>
        <translation>Индексация</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::LocatorWidget</name>
    <message>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <source>Configure...</source>
        <translation>Настроить...</translation>
    </message>
    <message>
        <source>Locate...</source>
        <translation>Обзор...</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>&lt;type here&gt;</source>
        <translation>&lt;введите здесь&gt;</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::OpenDocumentsFilter</name>
    <message>
        <source>Open Documents</source>
        <translation>Открытые документы</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::SettingsPage</name>
    <message>
        <source>%1 (prefix: %2)</source>
        <translation>%1 (префикс: %2)</translation>
    </message>
</context>
<context>
    <name>Locator::Internal::SettingsWidget</name>
    <message>
        <source>Configure Filters</source>
        <translation>Настройка фильтров</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source> min</source>
        <translation> мин</translation>
    </message>
    <message>
        <source>Refresh interval:</source>
        <translation>Период обновления:</translation>
    </message>
</context>
<context>
    <name>Macros</name>
    <message>
        <source>Macros</source>
        <translation>Сценарии</translation>
    </message>
</context>
<context>
    <name>Macros::Internal::MacroLocatorFilter</name>
    <message>
        <source>Macros</source>
        <translation>Сценарии</translation>
    </message>
</context>
<context>
    <name>Macros::Internal::MacroOptionsWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Preferences</source>
        <translation>Настройки</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
    <message>
        <source>Macro</source>
        <translation>Макрос</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Shortcut</source>
        <translation>Сочетание клавиш</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
</context>
<context>
    <name>Macros::Internal::MacrosPlugin</name>
    <message>
        <source>&amp;Macros</source>
        <translation>С&amp;ценарии</translation>
    </message>
    <message>
        <source>Record Macro</source>
        <translation>Записать сценарий</translation>
    </message>
    <message>
        <source>Ctrl+(</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+(</source>
        <translation></translation>
    </message>
    <message>
        <source>Stop Recording Macro</source>
        <translation>Остановить запись сценария</translation>
    </message>
    <message>
        <source>Play Last Macro</source>
        <translation>Воспроизвести последний сценарий</translation>
    </message>
    <message>
        <source>Save Last Macro</source>
        <translation>Сохранить последний сценарий</translation>
    </message>
    <message>
        <source>Ctrl+)</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+)</source>
        <translation></translation>
    </message>
    <message>
        <source>Alt+R</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Macros::Internal::SaveDialog</name>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Save Macro</source>
        <translation>Сохранить сценарий</translation>
    </message>
</context>
<context>
    <name>Macros::MacroManager</name>
    <message>
        <source>Playing Macro</source>
        <translation>Воспроизведение сценария</translation>
    </message>
    <message>
        <source>An error occurred while replaying the macro, execution stopped.</source>
        <translation>Возникла ошибка при воспроизведении сценария, оно остановлено.</translation>
    </message>
    <message>
        <source>Macro mode. Type &quot;%1&quot; to stop recording and &quot;%2&quot; to play it</source>
        <translation>Режим сценария. Нажмите «%1» для остановки записи и «%2» для воспроизведения</translation>
    </message>
    <message>
        <source>Stop Recording Macro</source>
        <translation>Остановить запись сценария</translation>
    </message>
</context>
<context>
    <name>MaemoConfigTestDialog</name>
    <message>
        <source>Device Configuration Test</source>
        <translation>Тест конфигурации устройства</translation>
    </message>
</context>
<context>
    <name>MaemoDeployConfigurationWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>These show the INSTALLS settings from the project file(s).</source>
        <translation>Здесь отображаются настройки УСТАНОВКИ из файла(ов) проекта.</translation>
    </message>
    <message>
        <source>Edit the project file to add or remove entries.</source>
        <translation>Изменение файла проекта для добавления/удаления элементов.</translation>
    </message>
    <message>
        <source>Add Desktop File</source>
        <translation>Добавить файл .desktop</translation>
    </message>
    <message>
        <source>Add Launcher Icon...</source>
        <translation>Добавить значок запуска...</translation>
    </message>
    <message>
        <source>Device configuration:</source>
        <translation>Конфигурация устройства:</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;irrelevant&quot;&gt;Manage device configurations&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;irrelevant&quot;&gt;Управление конфигурациями устройств&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Files to install for subproject:</source>
        <translation>Устанавливать файлы подпроекта:</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigWizardCheckPreviousKeySetupPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Has a passwordless (key-based) login already been set up for this device?</source>
        <translation>Настроен ли доступ без пароля (по ключу) для этого устройства?</translation>
    </message>
    <message>
        <source>Yes, and the private key is located at</source>
        <translation>Да, и ключ находится</translation>
    </message>
    <message>
        <source>No</source>
        <translation>Нет</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigWizardKeyCreationPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Qt Creator will now generate a new pair of keys. Please enter the directory to save the key files in and then press &quot;Create Keys&quot;.</source>
        <translation>Qt Creator создаст пару новых ключей. Выберите каталог для их сохранения, а затем нажмите «Создать ключи».</translation>
    </message>
    <message>
        <source>Directory:</source>
        <translation>Каталог:</translation>
    </message>
    <message>
        <source>Create Keys</source>
        <translation>Создать ключи</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigWizardKeyDeploymentPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Device address:</source>
        <translation>Адрес устройства:</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Пароль:</translation>
    </message>
    <message>
        <source>Deploy Key</source>
        <translation>Установить ключ</translation>
    </message>
    <message>
        <source>To deploy the public key to your device, please execute the following steps:
&lt;ul&gt;
&lt;li&gt;Connect the device to your computer (unless you plan to connect via WLAN).&lt;/li&gt;
&lt;li&gt;On the device, start the &quot;%%%maddev%%%&quot; application.&lt;/li&gt;
&lt;li&gt;In &quot;%%%maddev%%%&quot;, configure the device&apos;s IP address to the one shown below (or edit the field below to match the address you have configured).&lt;/li&gt;
&lt;li&gt;In &quot;%%%maddev%%%&quot;, press &quot;Developer Password&quot; and enter it in the field below.&lt;/li&gt;
&lt;li&gt;Click &quot;Deploy Key&quot;&lt;/li&gt;
</source>
        <translation>Для установки открытого ключа на устройство необходимо выполнить следующие этапы:
&lt;ul&gt;
&lt;li&gt;Подключить устройство к компьютеру (если не планируется подключение по WLAN).&lt;/li&gt;
&lt;li&gt;Запустить на устройстве приложение «%%%maddev%%%».&lt;/li&gt;
&lt;li&gt;Задать в «%%%maddev%%%» указанный ниже IP адрес устройства или изменить здесь, чтобы совпадал с уже настроенным.&lt;/li&gt;
&lt;li&gt;В «%%%maddev%%%» нажать «Developer Password» и ввести его в поле «Пароль».&lt;/li&gt;
&lt;li&gt;Нажать «Установить ключ»&lt;/li&gt;
</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigWizardReuseKeysCheckPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Do wou want to re-use an existing pair of keys or should a new one be created?</source>
        <translation>Желаете использовать имеющуюся пару ключей или нужно создать новую?</translation>
    </message>
    <message>
        <source>Re-use existing keys</source>
        <translation>Использовать существующую</translation>
    </message>
    <message>
        <source>File containing the public key:</source>
        <translation>Файл содержащий открытый ключ:</translation>
    </message>
    <message>
        <source>File containing the private key:</source>
        <translation>Файл содержащий закрытый ключ:</translation>
    </message>
    <message>
        <source>Create new keys</source>
        <translation>Создать новую</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigWizardStartPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>The name to identify this configuration:</source>
        <translation>Название этой конфигурации:</translation>
    </message>
    <message>
        <source>The system running on the device:</source>
        <translation>Система устройства:</translation>
    </message>
    <message>
        <source>The kind of device:</source>
        <translation>Тип устройства:</translation>
    </message>
    <message>
        <source>Hardware Device</source>
        <translation>Реальное</translation>
    </message>
    <message>
        <source>The device&apos;s host name or IP address:</source>
        <translation>Имя узла или IP адрес устройства:</translation>
    </message>
    <message>
        <source>Emulator</source>
        <translation>Эмулятор</translation>
    </message>
    <message>
        <source>The SSH server port:</source>
        <translation>Порт сервера SSH:</translation>
    </message>
</context>
<context>
    <name>MaemoDeviceConfigurationsSettingsWidget</name>
    <message>
        <source>Maemo Device Configurations</source>
        <translation>Конфигурации устройств Maemo</translation>
    </message>
    <message>
        <source>&amp;Configuration:</source>
        <translation>&amp;Конфигурация:</translation>
    </message>
    <message>
        <source>Device type:</source>
        <translation>Тип устройства:</translation>
    </message>
    <message>
        <source>Authentication type:</source>
        <translation>Тип авторизации:</translation>
    </message>
    <message>
        <source>Password</source>
        <translation>Пароль</translation>
    </message>
    <message>
        <source>&amp;Key</source>
        <translation>К&amp;люч</translation>
    </message>
    <message>
        <source>&amp;Host name:</source>
        <translation>&amp;Имя хоста:</translation>
    </message>
    <message>
        <source>IP or host name of the device</source>
        <translation>IP или имя узла устройства</translation>
    </message>
    <message>
        <source>&amp;SSH port:</source>
        <translation>Порт &amp;SSH:</translation>
    </message>
    <message>
        <source>Free ports:</source>
        <translation>Свободные порты:</translation>
    </message>
    <message>
        <source>You can enter lists and ranges like this: 1024,1026-1028,1030</source>
        <translation>Можно ввести списки и диапазоны, например: 1024,1026-1028,1030</translation>
    </message>
    <message>
        <source>TextLabel</source>
        <translation></translation>
    </message>
    <message>
        <source>Connection time&amp;out:</source>
        <translation>&amp;Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>&amp;Username:</source>
        <translation>&amp;Пользователь:</translation>
    </message>
    <message>
        <source>&amp;Password:</source>
        <translation>П&amp;ароль:</translation>
    </message>
    <message>
        <source>Show password</source>
        <translation>Отображать</translation>
    </message>
    <message>
        <source>Set as Default</source>
        <translation>Использовать всегда</translation>
    </message>
    <message>
        <source>&amp;Add</source>
        <translation>&amp;Добавить</translation>
    </message>
    <message>
        <source>&amp;Remove</source>
        <translation>&amp;Удалить</translation>
    </message>
    <message>
        <source>Private key file:</source>
        <translation>Файл секретного ключа:</translation>
    </message>
    <message>
        <source>Set As Default</source>
        <translation>Использовать всегда</translation>
    </message>
    <message>
        <source>&amp;Name:</source>
        <translation>&amp;Название:</translation>
    </message>
    <message>
        <source>OS type:</source>
        <translation>Операционная система:</translation>
    </message>
    <message>
        <source>Click here if you do not have an SSH key yet.</source>
        <translation>Щёлкните, если у вас ещё нет SSH ключа.</translation>
    </message>
    <message>
        <source>&amp;Generate SSH Key...</source>
        <translation>Создать кл&amp;юч SSH...</translation>
    </message>
</context>
<context>
    <name>MaemoPackageCreationWidget</name>
    <message>
        <source>Major:</source>
        <translation>Старший:</translation>
    </message>
    <message>
        <source>Minor:</source>
        <translation>Младший:</translation>
    </message>
    <message>
        <source>Patch:</source>
        <translation>Изменение:</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Adapt Debian file:</source>
        <translation>Использовать файл Debian:</translation>
    </message>
    <message>
        <source>Package name:</source>
        <translation>Имя пакета:</translation>
    </message>
    <message>
        <source>Package version:</source>
        <translation>Версия пакета:</translation>
    </message>
    <message>
        <source>Short package description:</source>
        <translation>Краткое описание пакета:</translation>
    </message>
    <message>
        <source>Name to be displayed in Package Manager:</source>
        <translation>Имя, отображаемое менеджером пакетов:</translation>
    </message>
    <message>
        <source>Icon to be displayed in Package Manager:</source>
        <translation>Значок, отображаемый менеджером пакетов:</translation>
    </message>
    <message>
        <source>Edit spec file</source>
        <translation>Изменить файл .spec</translation>
    </message>
</context>
<context>
    <name>MaemoProFilesUpdateDialog</name>
    <message>
        <source>Maemo Deployment Issue</source>
        <translation>Установка Maemo</translation>
    </message>
    <message>
        <source>&amp;Check all</source>
        <translation>&amp;Включить всё</translation>
    </message>
    <message>
        <source>&amp;Uncheck All</source>
        <translation>О&amp;тключить всё</translation>
    </message>
    <message>
        <source>The project files listed below do not contain Maemo deployment information, which means the respective targets cannot be deployed to and/or run on a device. Qt Creator will add the missing information to these files if you check the respective rows below.</source>
        <translation>Перечисленные ниже файлы проектов не содержат информации для установки на Maemo, поэтому соответствующие цели нельзя будет установить и/или запустить на устройстве. Qt Creator может добавить отсутствующую информацию в эти файлы, если включите нужные строки.</translation>
    </message>
</context>
<context>
    <name>MaemoPublishingFileSelectionDialog</name>
    <message>
        <source>Choose Package Contents</source>
        <translation>Выбор содержимого пакета</translation>
    </message>
    <message>
        <source>&lt;b&gt;Please select the files you want to be included in the source tarball.&lt;/b&gt;
</source>
        <translation>&lt;b&gt;Выберите файлы, которые должны быть включены в архив исходников.&lt;/b&gt;
</translation>
    </message>
</context>
<context>
    <name>MaemoPublishingResultPageFremantleFree</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Progress</source>
        <translation>Выполнение</translation>
    </message>
</context>
<context>
    <name>MaemoPublishingUploadSettingsPageFremantleFree</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Upload Settings</source>
        <translation>Параметры отправки</translation>
    </message>
    <message>
        <source>Garage account name:</source>
        <translation>Учётная запись Garage:</translation>
    </message>
    <message>
        <source>Private key file:</source>
        <translation>Файл секретного ключа:</translation>
    </message>
    <message>
        <source>Server address:</source>
        <translation>Адрес сервера:</translation>
    </message>
    <message>
        <source>Target directory on server:</source>
        <translation>Целевой каталог на сервере:</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;https://garage.maemo.org/account/register.php&quot;&gt;Get an account&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;https://garage.maemo.org/account/register.php&quot;&gt;Регистрация&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;https://garage.maemo.org/extras-assistant/index.php&quot;&gt;Request upload rights&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;https://garage.maemo.org/extras-assistant/index.php&quot;&gt;Запрос прав на выгрузку&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>MaemoPublishingWizardPageFremantleFree</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Choose build configuration:</source>
        <translation>Выберите конфигурацию сборки:</translation>
    </message>
    <message>
        <source>Only create source package, do not upload</source>
        <translation>Создавать пакет исходников, но не отправлять</translation>
    </message>
</context>
<context>
    <name>MaemoQemuSettingsWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>OpenGL Mode</source>
        <translation>Режим OpenGL</translation>
    </message>
    <message>
        <source>&amp;Auto-detect</source>
        <translation>А&amp;втоматическое определение</translation>
    </message>
    <message>
        <source>&amp;Hardware acceleration</source>
        <translation>&amp;Аппаратное ускорение</translation>
    </message>
    <message>
        <source>&amp;Software rendering</source>
        <translation>&amp;Программная отрисовка</translation>
    </message>
</context>
<context>
    <name>MaemoRemoteProcessesDialog</name>
    <message>
        <source>List of Remote Processes</source>
        <translation>Список внешних процессов</translation>
    </message>
    <message>
        <source>&amp;Filter by process name:</source>
        <translation>&amp;Отобрать по имени процесса:</translation>
    </message>
    <message>
        <source>&amp;Update List</source>
        <translation>О&amp;бновить список</translation>
    </message>
    <message>
        <source>&amp;Kill Selected Process</source>
        <translation>&amp;Завершить процесс</translation>
    </message>
</context>
<context>
    <name>MaemoSshConfigDialog</name>
    <message>
        <source>SSH Key Configuration</source>
        <translation>Настройка ключа SSH</translation>
    </message>
    <message>
        <source>Options</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <source>Key algorithm:</source>
        <translation>Алгоритм ключа:</translation>
    </message>
    <message>
        <source>Key</source>
        <translation>Ключ</translation>
    </message>
    <message>
        <source>Key &amp;size:</source>
        <translation>&amp;Размер ключа:</translation>
    </message>
    <message>
        <source>&amp;RSA</source>
        <translation></translation>
    </message>
    <message>
        <source>&amp;DSA</source>
        <translation></translation>
    </message>
    <message>
        <source>&amp;Generate SSH Key</source>
        <translation>&amp;Создать ключ SSH</translation>
    </message>
    <message>
        <source>Save P&amp;ublic Key...</source>
        <translation>Сохранить &amp;открытый...</translation>
    </message>
    <message>
        <source>Save Pr&amp;ivate Key...</source>
        <translation>Сохранить с&amp;екретный...</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>&amp;Закрыть</translation>
    </message>
</context>
<context>
    <name>MakeStep</name>
    <message>
        <source>Override %1:</source>
        <translation>Заменить %1:</translation>
    </message>
    <message>
        <source>Make arguments:</source>
        <translation>Параметры make:</translation>
    </message>
</context>
<context>
    <name>ManageDefinitionsDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Download Selected Definitions</source>
        <translation>Загрузить выбранные</translation>
    </message>
    <message>
        <source>Definitions</source>
        <translation>Определения</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Выделить всё</translation>
    </message>
    <message>
        <source>Clear Selection</source>
        <translation>Снять выделение</translation>
    </message>
    <message>
        <source>Invert Selection</source>
        <translation>Обратить выделение</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::CloneWizard</name>
    <message>
        <source>Clones a Mercurial repository and tries to load the contained project.</source>
        <translation>Извлечение проекта из хранилища Mercurial с последующей попыткой его загрузки.</translation>
    </message>
    <message>
        <source>Mercurial Clone</source>
        <translation>Клон Mercurial</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::CloneWizardPage</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Specify repository URL, checkout directory and path.</source>
        <translation>Выбор URL хранилища, каталога извлечения и пути.</translation>
    </message>
    <message>
        <source>Clone URL:</source>
        <translation>URL для клонирования:</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::CommitEditor</name>
    <message>
        <source>Commit Editor</source>
        <translation>Редактор фиксаций</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialClient</name>
    <message>
        <source>Unable to find parent revisions of %1 in %2: %3</source>
        <translation>Не удалось найти родительскую ревизию для %1 в %2: %3</translation>
    </message>
    <message>
        <source>Cannot parse output: %1</source>
        <translation>Не удалось разобрать вывод: %1</translation>
    </message>
    <message>
        <source>Hg incoming %1</source>
        <translation>Hg входящие %1</translation>
    </message>
    <message>
        <source>Hg outgoing %1</source>
        <translation>Hg исходящие %1</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialCommitPanel</name>
    <message>
        <source>General Information</source>
        <translation>Основная информация</translation>
    </message>
    <message>
        <source>Repository:</source>
        <translation>Хранилище:</translation>
    </message>
    <message>
        <source>repository</source>
        <translation>хранилище</translation>
    </message>
    <message>
        <source>Branch:</source>
        <translation>Ветка:</translation>
    </message>
    <message>
        <source>branch</source>
        <translation>ветка</translation>
    </message>
    <message>
        <source>Commit Information</source>
        <translation>Информация о фиксации</translation>
    </message>
    <message>
        <source>Author:</source>
        <translation>Автор:</translation>
    </message>
    <message>
        <source>Email:</source>
        <translation>Email:</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialControl</name>
    <message>
        <source>Mercurial</source>
        <translation>Mercurial</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialDiffParameterWidget</name>
    <message>
        <source>Ignore whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
    <message>
        <source>Ignore blank lines</source>
        <translation>Пропускать пустые строки</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialEditor</name>
    <message>
        <source>Annotate %1</source>
        <translation>Аннотация %1</translation>
    </message>
    <message>
        <source>Annotate parent revision %1</source>
        <translation>Аннотация родительской ревизии %1</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::MercurialPlugin</name>
    <message>
        <source>Mercurial</source>
        <translation>Mercurial</translation>
    </message>
    <message>
        <source>Annotate Current File</source>
        <translation>Аннотация текущего файла (annotate)</translation>
    </message>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1» (annotate)</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Diff &quot;%1&quot;</source>
        <translation>Сравнить «%1»</translation>
    </message>
    <message>
        <source>Alt+H,Alt+D</source>
        <translation>Alt+H,Alt+D</translation>
    </message>
    <message>
        <source>Log Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Log &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Alt+H,Alt+L</source>
        <translation>Alt+H,Alt+L</translation>
    </message>
    <message>
        <source>Status Current File</source>
        <translation>Состояние текущего файла</translation>
    </message>
    <message>
        <source>Status &quot;%1&quot;</source>
        <translation>Состояние «%1»</translation>
    </message>
    <message>
        <source>Alt+H,Alt+S</source>
        <translation>Alt+H,Alt+S</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add &quot;%1&quot;</source>
        <translation>Добавить «%1»</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;...</source>
        <translation>Удалить «%1»...</translation>
    </message>
    <message>
        <source>Revert Current File...</source>
        <translation>Откатить текущий файл...</translation>
    </message>
    <message>
        <source>Revert &quot;%1&quot;...</source>
        <translation>Откатить «%1»...</translation>
    </message>
    <message>
        <source>Diff</source>
        <translation>Сравнить</translation>
    </message>
    <message>
        <source>Log</source>
        <translation>История</translation>
    </message>
    <message>
        <source>Revert...</source>
        <translation>Откатить...</translation>
    </message>
    <message>
        <source>Status</source>
        <translation>Состояние</translation>
    </message>
    <message>
        <source>Pull...</source>
        <translation>Принять (pull)...</translation>
    </message>
    <message>
        <source>Push...</source>
        <translation>Отправить (push)...</translation>
    </message>
    <message>
        <source>Update...</source>
        <translation>Обновить (update)...</translation>
    </message>
    <message>
        <source>Import...</source>
        <translation>Импорт...</translation>
    </message>
    <message>
        <source>Incoming...</source>
        <translation>Входящее...</translation>
    </message>
    <message>
        <source>Outgoing...</source>
        <translation>Исходящее...</translation>
    </message>
    <message>
        <source>Commit...</source>
        <translation>Фиксировать...</translation>
    </message>
    <message>
        <source>Alt+H,Alt+C</source>
        <translation>Alt+H,Alt+C</translation>
    </message>
    <message>
        <source>Create Repository...</source>
        <translation>Создать хранилище...</translation>
    </message>
    <message>
        <source>Pull Source</source>
        <translation>Источник приёма (pull source)</translation>
    </message>
    <message>
        <source>Push Destination</source>
        <translation>Назначение отправлений (push)</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Обновление</translation>
    </message>
    <message>
        <source>Incoming Source</source>
        <translation>Источник входящих</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>There are no changes to commit.</source>
        <translation>Нет изменений для фиксации.</translation>
    </message>
    <message>
        <source>Unable to generate a temporary file for the commit editor.</source>
        <translation>Не удалось создать временный файл для редактора фиксаций.</translation>
    </message>
    <message>
        <source>Unable to create an editor for the commit.</source>
        <translation>Не удалось создать редактор фиксации.</translation>
    </message>
    <message>
        <source>Commit changes for &quot;%1&quot;.</source>
        <translation>Фиксация изменений «%1».</translation>
    </message>
    <message>
        <source>Do you want to commit the changes?</source>
        <translation>Желаете зафиксировать изменения?</translation>
    </message>
    <message>
        <source>Close Commit Editor</source>
        <translation>Закрыть редактор фиксаций</translation>
    </message>
    <message>
        <source>Message check failed. Do you want to proceed?</source>
        <translation>Не удалось проверить сообщение. Продолжить?</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::OptionsPage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <source>User</source>
        <translation>Пользователь</translation>
    </message>
    <message>
        <source>Username to use by default on commit.</source>
        <translation>Имя пользователя используемое по умолчанию при фиксации.</translation>
    </message>
    <message>
        <source>Default username:</source>
        <translation>Имя пользователя:</translation>
    </message>
    <message>
        <source>Email to use by default on commit.</source>
        <translation>Email используемый по умолчанию при фиксации.</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>The number of recent commit logs to show, choose 0 to see all enteries</source>
        <translation>Количество отображаемых последних сообщений о фиксации,
выберите 0, чтобы видеть все</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Mercurial</source>
        <translation>Mercurial</translation>
    </message>
    <message>
        <source>Log count:</source>
        <translation>Количество отображаемых записей истории фиксаций:</translation>
    </message>
    <message>
        <source>Default email:</source>
        <translation>Email по умолчанию:</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::OptionsPageWidget</name>
    <message>
        <source>Mercurial Command</source>
        <translation>Команда Mercurial</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::RevertDialog</name>
    <message>
        <source>Revert</source>
        <translation>Откатить</translation>
    </message>
    <message>
        <source>Specify a revision other than the default?</source>
        <translation>Указать ревизию отличную от умолчальной?</translation>
    </message>
    <message>
        <source>Revision:</source>
        <translation>Ревизия:</translation>
    </message>
</context>
<context>
    <name>Mercurial::Internal::SrcDestDialog</name>
    <message>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <source>Local filesystem:</source>
        <translation>Файловая система:</translation>
    </message>
    <message>
        <source>e.g. https://[user[:pass]@]host[:port]/[path]</source>
        <translation>должен иметь вид: https://[пользователь[:пароль]@]адрес[:порт]/[путь]</translation>
    </message>
    <message>
        <source>Specify Url:</source>
        <translation>Особый Url:</translation>
    </message>
    <message>
        <source>Default Location</source>
        <translation>По умолчанию</translation>
    </message>
</context>
<context>
    <name>MimeType</name>
    <message>
        <source>CMake Project file</source>
        <translation>Файл проекта CMake</translation>
    </message>
    <message>
        <source>C Source file</source>
        <translation>Файл исходных текстов C</translation>
    </message>
    <message>
        <source>C Header file</source>
        <translation>Заголовочный файл C</translation>
    </message>
    <message>
        <source>C++ Header file</source>
        <translation>Заголовочный файл C++</translation>
    </message>
    <message>
        <source>C++ header</source>
        <translation>Заголовочный файл C++</translation>
    </message>
    <message>
        <source>C++ Source file</source>
        <translation>Файл исходных текстов C++</translation>
    </message>
    <message>
        <source>C++ source code</source>
        <translation>Файл исходных текстов C++</translation>
    </message>
    <message>
        <source>Objective-C source code</source>
        <translation>Файл исходных текстов Objective-C</translation>
    </message>
    <message>
        <source>CVS submit template</source>
        <translation>Шаблон сообщения о фиксации CVS</translation>
    </message>
    <message>
        <source>Qt Designer file</source>
        <translation>Файл Qt Designer</translation>
    </message>
    <message>
        <source>GLSL Shader file</source>
        <translation>Файл шейдера GLSL</translation>
    </message>
    <message>
        <source>GLSL Fragment Shader file</source>
        <translation>Файл фрагментного шейдера GLSL</translation>
    </message>
    <message>
        <source>GLSL/ES Fragment Shader file</source>
        <translation>Файл фрагментного шейдера GLSL/ES</translation>
    </message>
    <message>
        <source>GLSL Vertex Shader file</source>
        <translation>Файл вершинного шейдера GLSL</translation>
    </message>
    <message>
        <source>GLSL/ES Vertex Shader file</source>
        <translation>Файл вершинного шейдера GLSL/ES</translation>
    </message>
    <message>
        <source>GLSL/ES Geometry Shader file</source>
        <translation>Файл геометрического шейдера GLSL/ES</translation>
    </message>
    <message>
        <source>QML file</source>
        <translation>Файл QML</translation>
    </message>
    <message>
        <source>Generic Qt Creator Project file</source>
        <translation>Файл универсального проекта Qt Creator</translation>
    </message>
    <message>
        <source>BMP image</source>
        <translation>Изображение BMP</translation>
    </message>
    <message>
        <source>GIF image</source>
        <translation>Изображение  GIF</translation>
    </message>
    <message>
        <source>ICO image</source>
        <translation>Изображение ICO</translation>
    </message>
    <message>
        <source>JPEG image</source>
        <translation>Изображение JPEG</translation>
    </message>
    <message>
        <source>MNG video</source>
        <translation>Видео MNG</translation>
    </message>
    <message>
        <source>PBM image</source>
        <translation>Изображение PBM</translation>
    </message>
    <message>
        <source>PGM image</source>
        <translation>Изображение PGM</translation>
    </message>
    <message>
        <source>PNG image</source>
        <translation>Изображение PNG</translation>
    </message>
    <message>
        <source>PPM image</source>
        <translation>Изображение PPM</translation>
    </message>
    <message>
        <source>SVG image</source>
        <translation>Изображение SVG</translation>
    </message>
    <message>
        <source>TIFF image</source>
        <translation>Изображение TIFF</translation>
    </message>
    <message>
        <source>XBM image</source>
        <translation>Изображение XBM</translation>
    </message>
    <message>
        <source>XPM image</source>
        <translation>Изображение XPM</translation>
    </message>
    <message>
        <source>Generic Project Files</source>
        <translation>Файлы универсальных проектов</translation>
    </message>
    <message>
        <source>Generic Project Include Paths</source>
        <translation>Пути включения универсального проекта</translation>
    </message>
    <message>
        <source>Generic Project Configuration File</source>
        <translation>Файл настроек универсального проекта</translation>
    </message>
    <message>
        <source>Perforce submit template</source>
        <translation>Шаблон сообщения о фиксации Perforce</translation>
    </message>
    <message>
        <source>Qt Project file</source>
        <translation>Файл проекта Qt</translation>
    </message>
    <message>
        <source>Qt Project include file</source>
        <translation>Подключаемый к проекту Qt файл</translation>
    </message>
    <message>
        <source>Qt Project feature file</source>
        <translation>Файл опции проекта Qt</translation>
    </message>
    <message>
        <source>message catalog</source>
        <translation>Исходный файл перевода</translation>
    </message>
    <message>
        <source>Qt Script file</source>
        <translation>Файл сценария Qt</translation>
    </message>
    <message>
        <source>QML Project file</source>
        <translation>Файл проекта QML</translation>
    </message>
    <message>
        <source>Qt Resource file</source>
        <translation>Файл ресурсов Qt</translation>
    </message>
    <message>
        <source>Subversion submit template</source>
        <translation>Шаблон сообщения о фиксации Subversion</translation>
    </message>
    <message>
        <source>Qt Creator task list file</source>
        <translation>Файл списка задач Qt Creator</translation>
    </message>
    <message>
        <source>Plain text document</source>
        <translation>Обычный текстовый документ</translation>
    </message>
    <message>
        <source>XML document</source>
        <translation>Документ XML</translation>
    </message>
    <message>
        <source>Assembler</source>
        <translation>Ассемблер</translation>
    </message>
    <message>
        <source>Qt Creator Generic Assembler</source>
        <translation>Обычный ассемблер Qt Creator</translation>
    </message>
    <message>
        <source>Differences between files</source>
        <translation>Разница между файлами</translation>
    </message>
</context>
<context>
    <name>MimeTypeMagicDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Value:</source>
        <translation>Значение:</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>String</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Byte</source>
        <translation>Байт</translation>
    </message>
    <message>
        <source>Use Recommended</source>
        <translation>Использовать рекомендации</translation>
    </message>
    <message>
        <source>Start range:</source>
        <translation>Начало диапазона:</translation>
    </message>
    <message>
        <source>End range:</source>
        <translation>Конец диапазона:</translation>
    </message>
    <message>
        <source>Priority:</source>
        <translation>Приоритет:</translation>
    </message>
    <message>
        <source>&lt;i&gt;Note: Wide range values might impact Qt Creator&apos;s performance when opening files.&lt;/i&gt;</source>
        <translation>&lt;i&gt;Широкий диапазон значений может снизить скорость Qt Creator при открытии файлов.&lt;/i&gt;</translation>
    </message>
</context>
<context>
    <name>MimeTypeSettingsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Patterns:</source>
        <translation>Шаблоны:</translation>
    </message>
    <message>
        <source>Magic Header</source>
        <translation>Заголовок-признак</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Range</source>
        <translation>Диапазон</translation>
    </message>
    <message>
        <source>Priority</source>
        <translation>Приоритет</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Reset All</source>
        <translation>Сбросить всё</translation>
    </message>
    <message>
        <source>Registered MIME Types</source>
        <translation>Зарегистрированные типы MIME</translation>
    </message>
    <message>
        <source>Reset all to default.</source>
        <translation>Сбросить всё в исходное состояние.</translation>
    </message>
</context>
<context>
    <name>MobileAppWizard</name>
    <message>
        <source>Mobile Qt Application</source>
        <translation>Мобильное приложение Qt</translation>
    </message>
    <message>
        <source>Creates a Qt application optimized for mobile devices with a Qt Designer-based main window.

Preselects Qt for Simulator and mobile targets if available.</source>
        <translation>Создание приложения Qt для мобильных устройств. Включает основное окно в виде формы дизайнера Qt.

Выбирается профиль Qt для эмулятора и мобильных целей, если он доступен.</translation>
    </message>
</context>
<context>
    <name>MobileAppWizardGenericOptionsPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Orientation behavior:</source>
        <translation>Поведение ориентации:</translation>
    </message>
</context>
<context>
    <name>MobileAppWizardMaemoOptionsPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Application icon (%%w%%x%%h%%):</source>
        <translation>Значок приложения (%%w%%x%%h%%):</translation>
    </message>
</context>
<context>
    <name>MobileAppWizardSymbianOptionsPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Application icon (.svg):</source>
        <translation>Значок приложения (.svg):</translation>
    </message>
    <message>
        <source>Target UID3:</source>
        <translation>Целевой UID3:</translation>
    </message>
    <message>
        <source>Enable network access</source>
        <translation>Включить доступ по сети</translation>
    </message>
</context>
<context>
    <name>MobileLibraryWizardOptionPage</name>
    <message>
        <source>WizardPage</source>
        <translation></translation>
    </message>
    <message>
        <source>Enable network access</source>
        <translation>Включить доступ по сети</translation>
    </message>
    <message>
        <source>Target UID3:</source>
        <translation>Целевой UID3:</translation>
    </message>
    <message>
        <source>Plugin&apos;s directory name:</source>
        <translation>Название каталога модуля:</translation>
    </message>
</context>
<context>
    <name>Modifiers</name>
    <message>
        <source>Manipulation</source>
        <translation>Управление</translation>
    </message>
    <message>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
    <message>
        <source>z</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>MouseAreaSpecifics</name>
    <message>
        <source>MouseArea</source>
        <translation></translation>
    </message>
    <message>
        <source>Enabled</source>
        <translation>Включено</translation>
    </message>
    <message>
        <source>This property holds whether the item accepts mouse events.</source>
        <translation>Включает/выключает приём элементом событий мыши.</translation>
    </message>
    <message>
        <source>Hover Enabled</source>
        <translation>Наведение включено</translation>
    </message>
    <message>
        <source>This property holds whether hover events are handled.</source>
        <translation>Включает/выключает приём элементом событий наведения.</translation>
    </message>
</context>
<context>
    <name>MyMain</name>
    <message>
        <source>N/A</source>
        <translation>Н/Д</translation>
    </message>
</context>
<context>
    <name>NewsListing</name>
    <message>
        <source>Click to read more...</source>
        <translation>Подробнее...</translation>
    </message>
</context>
<context>
    <name>NickNameDialog</name>
    <message>
        <source>Nicknames</source>
        <translation>Ники</translation>
    </message>
</context>
<context>
    <name>OpenWith::Editors</name>
    <message>
        <source>Plain Text Editor</source>
        <translation>Текстовый редактор</translation>
    </message>
    <message>
        <source>Binary Editor</source>
        <translation>Бинарный редактор</translation>
    </message>
    <message>
        <source>C++ Editor</source>
        <translation>Редактор C++</translation>
    </message>
    <message>
        <source>.pro File Editor</source>
        <translation>Редактор файлов .pro</translation>
    </message>
    <message>
        <source>.files Editor</source>
        <translation>Редактор *.files</translation>
    </message>
    <message>
        <source>QMLJS Editor</source>
        <translation>Редактор QMLJS</translation>
    </message>
    <message>
        <source>Qt Designer</source>
        <translation>Qt Designer</translation>
    </message>
    <message>
        <source>Qt Linguist</source>
        <translation>Qt Linguist</translation>
    </message>
    <message>
        <source>Resource Editor</source>
        <translation>Редактор ресурсов</translation>
    </message>
    <message>
        <source>Image Viewer</source>
        <translation>Просмотр изображений</translation>
    </message>
    <message>
        <source>GLSL Editor</source>
        <translation>Редактор GLSL</translation>
    </message>
</context>
<context>
    <name>OpenWithDialog</name>
    <message>
        <source>Open File With...</source>
        <translation>Открыть файл с помощью...</translation>
    </message>
    <message>
        <source>Open file extension with:</source>
        <translation>Открывать файлы с таким
расширением с помощью:</translation>
    </message>
</context>
<context>
    <name>PasteBinComSettingsWidget</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Server prefix:</source>
        <translation>Префикс сервера:</translation>
    </message>
    <message>
        <source>&lt;i&gt;Note: The plugin will use this for posting as well as fetching.&lt;/i&gt;</source>
        <translation>&lt;i&gt;Модуль будет использовать префикс, как для отправки, так и для получения.&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;http://pastebin.com&quot;&gt;pastebin.com&lt;/a&gt; allows for sending posts to custom subdomains (eg. creator.pastebin.com). Fill in the desired prefix.</source>
        <translation>&lt;a href=&quot;http://pastebin.com&quot;&gt;pastebin.com&lt;/a&gt; позволяет отправлять данные на пользовательские субдомены (например, creator.pastebin.com). Поэтому укажите желаемый префикс.</translation>
    </message>
</context>
<context>
    <name>PathViewSpecifics</name>
    <message>
        <source>Path View</source>
        <translation>Обзор кривой</translation>
    </message>
    <message>
        <source>Drag margin</source>
        <translation>Перетаскиваемый край</translation>
    </message>
    <message>
        <source>Flick deceleration</source>
        <translation>Замедление толкания</translation>
    </message>
    <message>
        <source>Follows current</source>
        <translation>Управляется видом</translation>
    </message>
    <message>
        <source>A user cannot drag or flick a PathView that is not interactive.</source>
        <translation>Пользователь не может перетягивать или толкать PathView, так как он не интерактивный.</translation>
    </message>
    <message>
        <source>Offset</source>
        <translation>Смещение</translation>
    </message>
    <message>
        <source>Specifies how far along the path the items are from their initial positions. This is a real number that ranges from 0.0 to the count of items in the model.</source>
        <translation>Указывает как сильно элементы могут отклоняться от начальных точек. Это действительное число в диапазоне от 0.0 до количества элементов в модели.</translation>
    </message>
    <message>
        <source>Item count</source>
        <translation>Количество элементов</translation>
    </message>
    <message>
        <source>pathItemCount: number of items visible on the path at any one time.</source>
        <translation>pathItemCount: количество элементов отображаемых на кривой в любой момент времени.</translation>
    </message>
    <message>
        <source>Path View Highlight</source>
        <translation type="unfinished">Подсветка вида кривой</translation>
    </message>
    <message>
        <source>Highlight range</source>
        <translation>Диапазон подсветки</translation>
    </message>
    <message>
        <source>Move duration</source>
        <translation>Продолжительность движения</translation>
    </message>
    <message>
        <source>Move animation duration of the highlight delegate.</source>
        <translation>Продолжительность анимации движения делегата подсветки.</translation>
    </message>
    <message>
        <source>Preferred begin</source>
        <translation>Предпочтительное начало</translation>
    </message>
    <message>
        <source>Preferred highlight begin - must be smaller than Preferred end.</source>
        <translation>Предпочтительное начало должно быть меньше предпочтительного окончания.</translation>
    </message>
    <message>
        <source>Preferred end</source>
        <translation>Предпочтительное окончание</translation>
    </message>
    <message>
        <source>Preferred highlight end - must be larger than Preferred begin.</source>
        <translation>Предпочтительное окончание должно быть больше предпочтительного начала.</translation>
    </message>
    <message>
        <source>Determines whether the highlight is managed by the view.</source>
        <translation>Определяет следует ли виду управлять подсветкой или нет.</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::ChangeNumberDialog</name>
    <message>
        <source>Change Number</source>
        <translation>Номер правки</translation>
    </message>
    <message>
        <source>Change Number:</source>
        <translation>Номер правки:</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PendingChangesDialog</name>
    <message>
        <source>P4 Pending Changes</source>
        <translation>Perforce: Рассмотрение изменений</translation>
    </message>
    <message>
        <source>Submit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <source>Change %1: %2</source>
        <translation>Изменение %1: %2</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PerforceChecker</name>
    <message>
        <source>No executable specified</source>
        <translation>Программа не указана</translation>
    </message>
    <message>
        <source>&quot;%1&quot; timed out after %2ms.</source>
        <translation>У «%1» вышло время через %2 мс.</translation>
    </message>
    <message>
        <source>Unable to launch &quot;%1&quot;: %2</source>
        <translation>Не удалось запустить «%1»: %2</translation>
    </message>
    <message>
        <source>&quot;%1&quot; crashed.</source>
        <translation>«%1» завершилась аварийно.</translation>
    </message>
    <message>
        <source>&quot;%1&quot; terminated with exit code %2: %3</source>
        <translation>«%1» завершилась с кодом %2: %3</translation>
    </message>
    <message>
        <source>The client does not seem to contain any mapped files.</source>
        <translation>Похоже, клиент не содержит отображенных файлов.</translation>
    </message>
    <message>
        <source>Unable to determine the client root.</source>
        <extracomment>Unable to determine root of the p4 client installation</extracomment>
        <translation>Не удалось определить корень клиента.</translation>
    </message>
    <message>
        <source>The repository &quot;%1&quot; does not exist.</source>
        <translation>Хранилище «%1» отсутствует.</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PerforceDiffParameterWidget</name>
    <message>
        <source>Ignore whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PerforceEditor</name>
    <message>
        <source>Annotate change list &quot;%1&quot;</source>
        <translation>Аннотация списка изменений «%1»</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PerforcePlugin</name>
    <message>
        <source>&amp;Perforce</source>
        <translation>&amp;Perforce</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Edit &quot;%1&quot;</source>
        <translation>Изменить «%1»</translation>
    </message>
    <message>
        <source>Alt+P,Alt+E</source>
        <translation>Alt+P,Alt+E</translation>
    </message>
    <message>
        <source>Edit File</source>
        <translation>Изменить файл</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add &quot;%1&quot;</source>
        <translation>Добавить «%1»</translation>
    </message>
    <message>
        <source>Alt+P,Alt+A</source>
        <translation>Alt+P,Alt+A</translation>
    </message>
    <message>
        <source>Add File</source>
        <translation>Добавить файл</translation>
    </message>
    <message>
        <source>Delete File</source>
        <translation>Удалить файл</translation>
    </message>
    <message>
        <source>Revert</source>
        <translation>Откатить</translation>
    </message>
    <message>
        <source>Revert &quot;%1&quot;</source>
        <translation>Откатить «%1»</translation>
    </message>
    <message>
        <source>Alt+P,Alt+R</source>
        <translation>Alt+P,Alt+R</translation>
    </message>
    <message>
        <source>Revert File</source>
        <translation>Откатить файл</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Diff &quot;%1&quot;</source>
        <translation>Сравнить «%1»</translation>
    </message>
    <message>
        <source>Diff Current Project/Session</source>
        <translation>Сравнить текущий проект/сессию</translation>
    </message>
    <message>
        <source>Diff Project &quot;%1&quot;</source>
        <translation>Сравнить проект «%1»</translation>
    </message>
    <message>
        <source>Alt+P,Alt+D</source>
        <translation>Alt+P,Alt+D</translation>
    </message>
    <message>
        <source>Diff Opened Files</source>
        <translation>Сравнить открытые файлы</translation>
    </message>
    <message>
        <source>Opened</source>
        <translation>Открытые</translation>
    </message>
    <message>
        <source>Alt+P,Alt+O</source>
        <translation>Alt+P,Alt+O</translation>
    </message>
    <message>
        <source>Submit Project</source>
        <translation>Фиксировать проект</translation>
    </message>
    <message>
        <source>Alt+P,Alt+S</source>
        <translation>Alt+P,Alt+S</translation>
    </message>
    <message>
        <source>Pending Changes...</source>
        <translation>Ожидающие изменения...</translation>
    </message>
    <message>
        <source>Update Project &quot;%1&quot;</source>
        <translation>Обновить проект «%1»</translation>
    </message>
    <message>
        <source>Describe...</source>
        <translation>Описать...</translation>
    </message>
    <message>
        <source>Annotate Current File</source>
        <translation>Аннотация текущего файла (annotate)</translation>
    </message>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1» (annotate)</translation>
    </message>
    <message>
        <source>Annotate...</source>
        <translation>Аннотация (annotate)...</translation>
    </message>
    <message>
        <source>Filelog Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Filelog &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Alt+P,Alt+F</source>
        <translation>Alt+P,Alt+F</translation>
    </message>
    <message>
        <source>Filelog...</source>
        <translation>История...</translation>
    </message>
    <message>
        <source>Update All</source>
        <translation>Обновить всё</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;...</source>
        <translation>Удалить «%1»...</translation>
    </message>
    <message>
        <source>Log Project &quot;%1&quot;</source>
        <translation>История проекта «%1»</translation>
    </message>
    <message>
        <source>Log Project</source>
        <translation>История проекта</translation>
    </message>
    <message>
        <source>Submit Project &quot;%1&quot;</source>
        <translation>Фиксировать проект «%1»</translation>
    </message>
    <message>
        <source>Update Current Project</source>
        <translation>Обновить текущий проект</translation>
    </message>
    <message>
        <source>Revert Unchanged</source>
        <translation>Откатить неизменённые файлы</translation>
    </message>
    <message>
        <source>Revert Unchanged Files of Project &quot;%1&quot;</source>
        <translation>Откатить неизменённые файлы проекта «%1»</translation>
    </message>
    <message>
        <source>Revert Project</source>
        <translation>Откатить проект</translation>
    </message>
    <message>
        <source>Revert Project &quot;%1&quot;</source>
        <translation>Откатить проект «%1»</translation>
    </message>
    <message>
        <source>Repository Log</source>
        <translation>История хранилища</translation>
    </message>
    <message>
        <source>Submit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>От&amp;менить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Вернуть</translation>
    </message>
    <message>
        <source>p4 revert</source>
        <translation>p4 revert</translation>
    </message>
    <message>
        <source>The file has been changed. Do you want to revert it?</source>
        <translation>Файл был изменён. Желаете откатить его изменения?</translation>
    </message>
    <message>
        <source>Do you want to revert all changes to the project &quot;%1&quot;?</source>
        <translation>Желаете откатить все изменения проекта «%1»?</translation>
    </message>
    <message>
        <source>Another submit is currently executed.</source>
        <translation>Другая фиксация уже идёт в этот момент.</translation>
    </message>
    <message>
        <source>Project has no files</source>
        <translation>Проект не содержит файлов</translation>
    </message>
    <message>
        <source>p4 annotate</source>
        <translation>p4 annotate</translation>
    </message>
    <message>
        <source>p4 annotate %1</source>
        <translation>p4 annotate %1</translation>
    </message>
    <message>
        <source>p4 filelog</source>
        <translation>p4 filelog</translation>
    </message>
    <message>
        <source>p4 filelog %1</source>
        <translation>p4 filelog %1</translation>
    </message>
    <message>
        <source>The process terminated with exit code %1.</source>
        <translation>Процесс завершился с кодом %1.</translation>
    </message>
    <message>
        <source>The commit message check failed. Do you want to submit this change list?</source>
        <translation>Проверки сообщения о фиксации завершилась с ошибкой. Отправить указанные изменения?</translation>
    </message>
    <message>
        <source>p4 submit failed: %1</source>
        <translation>Не удалось выполнить фиксацию perforce: %1</translation>
    </message>
    <message>
        <source>Error running &quot;where&quot; on %1: %2</source>
        <extracomment>Failed to run p4 &quot;where&quot; to resolve a Perforce file name to a local file system name.</extracomment>
        <translation>Ошибка выполнения «where» на %1: %2</translation>
    </message>
    <message>
        <source>The file is not mapped</source>
        <extracomment>File is not managed by Perforce</extracomment>
        <translation>Файл не отображён</translation>
    </message>
    <message>
        <source>Perforce repository: %1</source>
        <translation>Хранилище perforce: %1</translation>
    </message>
    <message>
        <source>Perforce: Unable to determine the repository: %1</source>
        <translation>Perforce: Не удалось распознать хранилище: %1</translation>
    </message>
    <message>
        <source>The process terminated abnormally.</source>
        <translation>Процесс завершился аварийно.</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>Could not start perforce &apos;%1&apos;. Please check your settings in the preferences.</source>
        <translation>Не удалось запустить Perforce «%1». Пожалуйста, проверьте настройки.</translation>
    </message>
    <message>
        <source>Perforce did not respond within timeout limit (%1 ms).</source>
        <translation>Perforce не ответил за отведённое время (%1 ms).</translation>
    </message>
    <message>
        <source>Unable to write input data to process %1: %2</source>
        <translation>Не удалось отправить входные данные процессу %1: %2</translation>
    </message>
    <message>
        <source>Perforce is not correctly configured.</source>
        <translation>Perforce некорректно настроен.</translation>
    </message>
    <message>
        <source>p4 diff %1</source>
        <translation>p4 diff %1</translation>
    </message>
    <message>
        <source>p4 describe %1</source>
        <translation>p4 describe %1</translation>
    </message>
    <message>
        <source>Closing p4 Editor</source>
        <translation>Закрытие редактора Perforce</translation>
    </message>
    <message>
        <source>Do you want to submit this change list?</source>
        <translation>Желаете отправить этот список изменений?</translation>
    </message>
    <message>
        <source>Pending change</source>
        <translation>Рассматриваемое изменение</translation>
    </message>
    <message>
        <source>Could not submit the change, because your workspace was out of date. Created a pending submit instead.</source>
        <translation>Не удалось зафиксировать измененения, так как рабочая копия устарела. Создана фиксация для рассмотрения.</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PerforceSubmitEditor</name>
    <message>
        <source>Perforce Submit</source>
        <translation>Фиксация Perforce</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::PromptDialog</name>
    <message>
        <source>Perforce Prompt</source>
        <translation>Perforce: приглашение</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::SettingsPage</name>
    <message>
        <source>Test</source>
        <translation>Проверить</translation>
    </message>
    <message>
        <source>Perforce</source>
        <translation>Perforce</translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Log count:</source>
        <translation>Количество отображаемых записей истории фиксаций:</translation>
    </message>
    <message>
        <source>P4 command:</source>
        <translation>Команда Perforce:</translation>
    </message>
    <message>
        <source>P4 client:</source>
        <translation>Клиент P4:</translation>
    </message>
    <message>
        <source>P4 user:</source>
        <translation>Пользователь P4:</translation>
    </message>
    <message>
        <source>P4 port:</source>
        <translation>Порт P4:</translation>
    </message>
    <message>
        <source>Environment Variables</source>
        <translation>Переменные среды окружения</translation>
    </message>
    <message>
        <source>Automatically open files when editing</source>
        <translation>Автоматически открывать файлы при изменении</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::SettingsPageWidget</name>
    <message>
        <source>Perforce Command</source>
        <translation>Команда Perforce</translation>
    </message>
    <message>
        <source>Testing...</source>
        <translation>Проверка...</translation>
    </message>
    <message>
        <source>Test succeeded (%1).</source>
        <translation>Проверка успешно завершена (%1).</translation>
    </message>
</context>
<context>
    <name>Perforce::Internal::SubmitPanel</name>
    <message>
        <source>Submit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Change:</source>
        <translation>Правка:</translation>
    </message>
    <message>
        <source>Client:</source>
        <translation>Клиент:</translation>
    </message>
    <message>
        <source>User:</source>
        <translation>Пользователь:</translation>
    </message>
</context>
<context>
    <name>PluginDialog</name>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Error Details</source>
        <translation>Подробнее об ошибке</translation>
    </message>
    <message>
        <source>Installed Plugins</source>
        <translation>Установленные модули</translation>
    </message>
    <message>
        <source>Plugin Details of %1</source>
        <translation>Подробнее о модуле %1</translation>
    </message>
    <message>
        <source>Plugin Errors of %1</source>
        <translation>Ошибки модуля %1</translation>
    </message>
</context>
<context>
    <name>PluginManager</name>
    <message>
        <source>The plugin &apos;%1&apos; does not exist.</source>
        <translation>Модуль «%1» не существует.</translation>
    </message>
    <message>
        <source>Unknown option %1</source>
        <translation>Неизвестная опция %1</translation>
    </message>
    <message>
        <source>The option %1 requires an argument.</source>
        <translation>Опция %1 требует параметр.</translation>
    </message>
    <message>
        <source>Failed Plugins</source>
        <translation>Проблемные модули</translation>
    </message>
</context>
<context>
    <name>PluginSpec</name>
    <message>
        <source>&apos;%1&apos; misses attribute &apos;%2&apos;</source>
        <translation>В «%1» пропущен атрибут «%2»</translation>
    </message>
    <message>
        <source>&apos;%1&apos; has invalid format</source>
        <translation>«%1» имеет некорректный формат</translation>
    </message>
    <message>
        <source>Invalid element &apos;%1&apos;</source>
        <translation>Некорректный элемент «%1»</translation>
    </message>
    <message>
        <source>Unexpected closing element &apos;%1&apos;</source>
        <translation>Неожиданный закрывающий элемент «%1»</translation>
    </message>
    <message>
        <source>Unexpected token</source>
        <translation>Неожиданный символ</translation>
    </message>
    <message>
        <source>Expected element &apos;%1&apos; as top level element</source>
        <translation>Ожидается элемент «%1» в качестве корневого элемента</translation>
    </message>
    <message>
        <source>Resolving dependencies failed because state != Read</source>
        <translation>Не удалось разрешить зависимости, так как state != Read</translation>
    </message>
    <message>
        <source>Could not resolve dependency &apos;%1(%2)&apos;</source>
        <translation>Не удалось разрешить зависимость «%1(%2)»</translation>
    </message>
    <message>
        <source>Loading the library failed because state != Resolved</source>
        <translation>Не удалось загрузить библиотеку, так как state != Resolved</translation>
    </message>
    <message>
        <source>Plugin is not valid (does not derive from IPlugin)</source>
        <translation>Неправильный модуль (не потомок IPlugin)</translation>
    </message>
    <message>
        <source>Initializing the plugin failed because state != Loaded</source>
        <translation>Не удалось инициализировать модуль, так как state не равен «Loaded»</translation>
    </message>
    <message>
        <source>Internal error: have no plugin instance to initialize</source>
        <translation>Внутренняя ошибка: отсутствует экземпляр модуля для инициализации</translation>
    </message>
    <message>
        <source>Plugin initialization failed: %1</source>
        <translation>Не удалось инициализировать модуль: %1</translation>
    </message>
    <message>
        <source>Cannot perform extensionsInitialized because state != Initialized</source>
        <translation>Невозможно выполнить extensionsInitialized, так как state != Initialized</translation>
    </message>
    <message>
        <source>Internal error: have no plugin instance to perform extensionsInitialized</source>
        <translation>Внутренняя ошибка: отсутствует экземпляр модуля для выполнения extensionsInitialized</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer</name>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
    <message>
        <source>Other Project</source>
        <translation>Другой проект</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::AbiWidget</name>
    <message>
        <source>&lt;custom&gt;</source>
        <translation>&lt;особое&gt;</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::AbstractProcessStep</name>
    <message>
        <source>Starting: &quot;%1&quot; %2</source>
        <translation>Запускается: «%1» %2</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; exited normally.</source>
        <translation>Процесс «%1» завершился нормально.</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; exited with code %2.</source>
        <translation>Процесс «%1» завершился с кодом %2.</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; crashed.</source>
        <translation>Процесс «%1» завершился крахом.</translation>
    </message>
    <message>
        <source>Could not start process &quot;%1&quot; %2</source>
        <translation>Невозможно запустить процесс «%1» %2</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ApplicationLauncher</name>
    <message>
        <source>Failed to start program. Path or permissions wrong?</source>
        <translation>Не удалось запустить программу. Путь или права недопустимы?</translation>
    </message>
    <message>
        <source>The program has unexpectedly finished.</source>
        <translation>Программа неожиданно завершилась.</translation>
    </message>
    <message>
        <source>Some error has occurred while running the program.</source>
        <translation>Во время работы программы возникли некоторые ошибки.</translation>
    </message>
    <message>
        <source>Cannot retrieve debugging output.
</source>
        <translation>Не удалось получить отладочный вывод.
</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::BaseProjectWizardDialog</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>untitled</source>
        <extracomment>File path suggestion for a new project. If you choose to translate it, make sure it is a valid path name without blanks.</extracomment>
        <translation>untitled</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::BuildConfiguration</name>
    <message>
        <source>Build</source>
        <extracomment>Display name of the build build step list. Used as part of the labels in the project window.</extracomment>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>Clean</source>
        <extracomment>Display name of the clean build step list. Used as part of the labels in the project window.</extracomment>
        <translation>Очистка</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::BuildEnvironmentWidget</name>
    <message>
        <source>Clear system environment</source>
        <translation>Чистая системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::BuildManager</name>
    <message>
        <source>Compile</source>
        <comment>Category for compiler isses listened under &apos;Build Issues&apos;</comment>
        <translation>Компиляция</translation>
    </message>
    <message>
        <source>Build System</source>
        <comment>Category for build system isses listened under &apos;Build Issues&apos;</comment>
        <translation>Система сборки</translation>
    </message>
    <message>
        <source>Error while building project %1 (target: %2)</source>
        <translation>Возникла ошибка при сборке проекта %1 (цель: %2)</translation>
    </message>
    <message numerus="yes">
        <source>Finished %1 of %n build steps</source>
        <translation>
            <numerusform>Завершено %1 из %n этапа сборки</numerusform>
            <numerusform>Завершено %1 из %n этапов сборки</numerusform>
            <numerusform>Завершено %1 из %n этапов сборки</numerusform>
        </translation>
    </message>
    <message>
        <source>Build canceled</source>
        <translation>Сборка прервана</translation>
    </message>
    <message>
        <source>Canceled build.</source>
        <translation>Сборка прервана.</translation>
    </message>
    <message>
        <source>Build</source>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>When executing build step &apos;%1&apos;</source>
        <translation>Во время выполнения сборки на этапе «%1»</translation>
    </message>
    <message>
        <source>Running build steps for project %1...</source>
        <translation>Выполняется сборка проекта %1...</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::BuildableHelperLibrary</name>
    <message>
        <source>Cannot start process: %1</source>
        <translation>Невозможно запустить процесс: %1</translation>
    </message>
    <message>
        <source>Timeout after %1s.</source>
        <translation>Истекло время (%1 с).</translation>
    </message>
    <message>
        <source>The process crashed.</source>
        <translation>Процесс завершился крахом.</translation>
    </message>
    <message>
        <source>The process returned exit code %1:
%2</source>
        <translation>Процесс вернул код %1:
%2</translation>
    </message>
    <message>
        <source>Error running &apos;%1&apos; in %2: %3</source>
        <translation>Ошибка работы «%1» в %2: %3</translation>
    </message>
    <message>
        <source>Building helper &apos;%1&apos; in %2
</source>
        <translation>Сборка помощника «%1» в %2
</translation>
    </message>
    <message>
        <source>Running %1 %2...
</source>
        <translation>Выполнение %1 %2...
</translation>
    </message>
    <message>
        <source>Running %1 %2 ...
</source>
        <translation>Выполнение %1 %2 ...
</translation>
    </message>
    <message>
        <source>%1 not found in PATH
</source>
        <translation>программа %1 не найдена в PATH
</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::CodeStyleSettingsPropertiesPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Language:</source>
        <translation>Язык:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::CustomExecutableRunConfiguration</name>
    <message>
        <source>Custom Executable</source>
        <translation>Особая программа</translation>
    </message>
    <message>
        <source>Could not find the executable, please specify one.</source>
        <translation>Не удалось найти программу, пожалуйста, укажите её.</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>Run %1</source>
        <translation>Запустить %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::CustomExecutableRunConfigurationFactory</name>
    <message>
        <source>Custom Executable</source>
        <translation>Особая программа</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::CustomProjectWizard</name>
    <message>
        <source>The project %1 could not be opened.</source>
        <translation>Невозможно открыть проект %1.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::CustomWizard</name>
    <message>
        <source>Details</source>
        <comment>Default short title for custom wizard page to be shown in the progress pane of the wizard.</comment>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Creates a C++ plugin that makes it possible to offer extensions that can be loaded dynamically into applications using the QDeclarativeEngine class.</source>
        <translation>Создание подключаемого модуля на C++, являющегося расширением, которое может быть динамически загружено в приложения через класс QDeclarativeEngine.</translation>
    </message>
    <message>
        <source>Custom QML Extension Plugin</source>
        <translation>Особый модуль расширяющий QML</translation>
    </message>
    <message>
        <source>QML Extension Plugin</source>
        <translation>Модуль расширяющий QML</translation>
    </message>
    <message>
        <source>Custom QML Extension  Plugin Parameters</source>
        <translation>Параметры особого модуля расширяющего QML</translation>
    </message>
    <message>
        <source>Object Class-name:</source>
        <translation>Имя класса объекта:</translation>
    </message>
    <message>
        <source>URI:</source>
        <translation></translation>
    </message>
    <message>
        <source>The project name and the object class-name cannot be the same.</source>
        <translation>Название проекта и имя класса объекта не могут совпадать.</translation>
    </message>
    <message>
        <source>Creates a custom Qt Creator plugin.</source>
        <translation>Создание особого подключаемого модуля для Qt Creator.</translation>
    </message>
    <message>
        <source>Qt Creator plugin</source>
        <translation>Модуль Qt Creator</translation>
    </message>
    <message>
        <source>Other Project</source>
        <translation>Другой проект</translation>
    </message>
    <message>
        <source>Plugin Information</source>
        <translation>Информация о модуле</translation>
    </message>
    <message>
        <source>Plugin name:</source>
        <translation>Название модуля:</translation>
    </message>
    <message>
        <source>Vendor name:</source>
        <translation>Разработчик:</translation>
    </message>
    <message>
        <source>Copyright:</source>
        <translation>Авторское право:</translation>
    </message>
    <message>
        <source>License:</source>
        <translation>Лицензия:</translation>
    </message>
    <message>
        <source>Description:</source>
        <translation>Описание:</translation>
    </message>
    <message>
        <source>Url:</source>
        <translation>Url:</translation>
    </message>
    <message>
        <source>Qt Creator sources:</source>
        <translation>Исходники Qt Creator:</translation>
    </message>
    <message>
        <source>Qt Creator build:</source>
        <translation>Сборка Qt Creator:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::DebuggingHelperLibrary</name>
    <message>
        <source>The target directory %1 could not be created.</source>
        <translation>Не удалось создать целевой каталог %1.</translation>
    </message>
    <message>
        <source>The existing file %1 could not be removed.</source>
        <translation>Не удалось удалить существующий файл %1.</translation>
    </message>
    <message>
        <source>The file %1 could not be copied to %2.</source>
        <translation>Не удалось скопировать файл %1 в %2.</translation>
    </message>
    <message>
        <source>The debugger helpers could not be built in any of the directories:
- %1

Reason: %2</source>
        <translation>Не удалось собрать помощников отладчика в каталогах:
- %1

Причина: %2</translation>
    </message>
    <message>
        <source>GDB helper</source>
        <translation>Помощник GDB</translation>
    </message>
    <message>
        <source>%1 not found in PATH
</source>
        <translation>программа %1 не найдена в PATH
</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::DeployConfiguration</name>
    <message>
        <source>Deploy</source>
        <extracomment>Display name of the deploy build step list. Used as part of the labels in the project window.</extracomment>
        <translation>Установка</translation>
    </message>
    <message>
        <source>No deployment</source>
        <extracomment>Default DeployConfiguration display name</extracomment>
        <translation>Без установки</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::DeployConfigurationFactory</name>
    <message>
        <source>Deploy Configuration</source>
        <extracomment>Display name of the default deploy configuration</extracomment>
        <translation>Конфигурация установки</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::EditorConfiguration</name>
    <message>
        <source>Project</source>
        <comment>Settings</comment>
        <translation>Проект</translation>
    </message>
    <message>
        <source>Project %1</source>
        <comment>Settings, %1 is a language (C++ or QML)</comment>
        <translation>Проект %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::EnvironmentWidget</name>
    <message>
        <source>&amp;Edit</source>
        <translation>&amp;Изменить</translation>
    </message>
    <message>
        <source>&amp;Add</source>
        <translation>&amp;Добавить</translation>
    </message>
    <message>
        <source>&amp;Reset</source>
        <translation>&amp;Вернуть</translation>
    </message>
    <message>
        <source>&amp;Unset</source>
        <translation>&amp;Сбросить</translation>
    </message>
    <message>
        <source>Unset &lt;a href=&quot;%1&quot;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/a&gt;</source>
        <translation>Сброшено значение &lt;a href=&quot;%1&quot;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Set &lt;a href=&quot;%1&quot;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/a&gt; to &lt;b&gt;%2&lt;/b&gt;</source>
        <translation>Присвоено &lt;a href=&quot;%1&quot;&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/a&gt; значение &lt;b&gt;%2&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Using &lt;b&gt;%1&lt;/b&gt;</source>
        <translation>Используется &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Using &lt;b&gt;%1&lt;/b&gt; and</source>
        <translation>Используется &lt;b&gt;%1&lt;/b&gt; и</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::AllProjectsFilter</name>
    <message>
        <source>Files in Any Project</source>
        <translation>Файлы в любом проекте</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::AllProjectsFind</name>
    <message>
        <source>All Projects</source>
        <translation>Все проекты</translation>
    </message>
    <message>
        <source>File &amp;pattern:</source>
        <translation>Ш&amp;аблон:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::AppOutputPane</name>
    <message>
        <source>Stop</source>
        <translation>Остановить</translation>
    </message>
    <message>
        <source>Re-run this run-configuration</source>
        <translation>Перезапустить эту конфигурацию запуска</translation>
    </message>
    <message>
        <source>Attach debugger to this process</source>
        <translation>Подключить отладчик к этому процессу</translation>
    </message>
    <message>
        <source>Attach debugger to %1</source>
        <translation>Подключить отладчик к %1</translation>
    </message>
    <message>
        <source>Application Output</source>
        <translation>Вывод приложения</translation>
    </message>
    <message>
        <source>Application Output Window</source>
        <translation>Окно вывода приложения</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::BuildSettingsWidget</name>
    <message>
        <source>No build settings available</source>
        <translation>Настройки сборки не обнаружены</translation>
    </message>
    <message>
        <source>Edit build configuration:</source>
        <translation>Изменить конфигурацию сборки:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>Переименовать</translation>
    </message>
    <message>
        <source>&amp;Clone Selected</source>
        <translation>Д&amp;ублировать выделенную</translation>
    </message>
    <message>
        <source>Remove Build Configuration</source>
        <translation>Удаление конфигурации сборки</translation>
    </message>
    <message>
        <source>Do you really want to delete the build configuration &lt;b&gt;%1&lt;/b&gt;?</source>
        <translation>Желаете удалить конфигурацию сборки &lt;b&gt;%1&lt;/b&gt;?</translation>
    </message>
    <message>
        <source>Rename...</source>
        <translation>Переименовать...</translation>
    </message>
    <message>
        <source>New name for build configuration &lt;b&gt;%1&lt;/b&gt;:</source>
        <translation>Новое название конфигурации сборки &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
    <message>
        <source>Clone Configuration</source>
        <extracomment>Title of a the cloned BuildConfiguration window, text of the window</extracomment>
        <translation>Дублирование конфигурации</translation>
    </message>
    <message>
        <source>New configuration name:</source>
        <translation>Название новой конфигурации:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::BuildStepListWidget</name>
    <message>
        <source>%1 Steps</source>
        <extracomment>%1 is the name returned by BuildStepList::displayName</extracomment>
        <translation>%1, этапы</translation>
    </message>
    <message>
        <source>No %1 Steps</source>
        <translation>%1, нет этапов</translation>
    </message>
    <message>
        <source>Add %1 Step</source>
        <translation>%1, добавить этап</translation>
    </message>
    <message>
        <source>Move Up</source>
        <translation>Поднять</translation>
    </message>
    <message>
        <source>Move Down</source>
        <translation>Опустить</translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Removing Step failed</source>
        <translation>Не удалось удалить этап</translation>
    </message>
    <message>
        <source>Cannot remove build step while building</source>
        <translation>Невозможно удалить этап сборки во время сборки</translation>
    </message>
    <message>
        <source>No Build Steps</source>
        <translation>Этапов сборки нет</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::BuildStepsPage</name>
    <message>
        <source>Build Steps</source>
        <translation>Этапы сборки</translation>
    </message>
    <message>
        <source>Clean Steps</source>
        <translation>Этапы очистки</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ClangToolChainFactory</name>
    <message>
        <source>Clang</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CompileOutputWindow</name>
    <message>
        <source>Compile Output</source>
        <translation>Консоль сборки</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CopyTaskHandler</name>
    <message>
        <source>error: </source>
        <extracomment>Task is of type: error</extracomment>
        <translation>ошибка: </translation>
    </message>
    <message>
        <source>warning: </source>
        <extracomment>Task is of type: warning</extracomment>
        <translation>предупреждение: </translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <comment>Name of the action triggering the copytaskhandler</comment>
        <translation>&amp;Копировать</translation>
    </message>
    <message>
        <source>Copy task to clipboard</source>
        <translation>Копировать задачу в буфер обмена</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CurrentProjectFilter</name>
    <message>
        <source>Files in Current Project</source>
        <translation>Файлы в текущем проекте</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CurrentProjectFind</name>
    <message>
        <source>Current Project</source>
        <translation>Текущий проект</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CustomExecutableConfigurationWidget</name>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
    <message>
        <source>Run in &amp;Terminal</source>
        <translation>Запускать в &amp;терминале</translation>
    </message>
    <message>
        <source>Debugger:</source>
        <translation>Отладчик:</translation>
    </message>
    <message>
        <source>Run Environment</source>
        <translation>Среда выполнения</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>Base environment for this runconfiguration:</source>
        <translation>Базовая среда данной конфигурации выполнения:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::CustomWizardPage</name>
    <message>
        <source>Path:</source>
        <translation>Путь:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::DependenciesModel</name>
    <message>
        <source>&lt;No other projects in this session&gt;</source>
        <translation>&lt;В этой сессии нет других проектов&gt;</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::DoubleTabWidget</name>
    <message>
        <source>DoubleTabWidget</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::EditorSettingsPropertiesPage</name>
    <message>
        <source>Editor settings:</source>
        <translation>Настройки редактора:</translation>
    </message>
    <message>
        <source>Global</source>
        <translation>Общие</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Особые</translation>
    </message>
    <message>
        <source>Restore Global</source>
        <translation>Восстановить общие</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::FolderNavigationWidget</name>
    <message>
        <source>Open</source>
        <translation>Открыть</translation>
    </message>
    <message>
        <source>Open &quot;%1&quot;</source>
        <translation>Открыть «%1»</translation>
    </message>
    <message>
        <source>Open with</source>
        <translation>Открыть с помощью</translation>
    </message>
    <message>
        <source>Show in Explorer...</source>
        <translation>Показать в проводнике...</translation>
    </message>
    <message>
        <source>Show in Finder...</source>
        <translation>Показать в Finder...</translation>
    </message>
    <message>
        <source>Open Parent Folder</source>
        <translation>Открыть родительскую папку</translation>
    </message>
    <message>
        <source>Choose Folder...</source>
        <translation>Выбрать папку...</translation>
    </message>
    <message>
        <source>Choose Folder</source>
        <translation>Выбор папки</translation>
    </message>
    <message>
        <source>Show Containing Folder...</source>
        <translation>Открыть папку файла...</translation>
    </message>
    <message>
        <source>Open Command Prompt Here...</source>
        <translation>Открыть командную консоль здесь...</translation>
    </message>
    <message>
        <source>Open Terminal Here...</source>
        <translation>Открыть терминал здесь...</translation>
    </message>
    <message>
        <source>Launching a file browser failed</source>
        <translation>Не удалось запустить обозреватель файлов</translation>
    </message>
    <message>
        <source>Unable to start the file manager:

%1

</source>
        <translation>Не удалось запустить файловый менеджер:

%1

</translation>
    </message>
    <message>
        <source>&apos;%1&apos; returned the following error:

%2</source>
        <translation>«%1» вернул следующую ошибку:

%2</translation>
    </message>
    <message>
        <source>Settings...</source>
        <translation>Настройки...</translation>
    </message>
    <message>
        <source>Launching Windows Explorer Failed</source>
        <translation>Не удалось запустить Проводник Windows</translation>
    </message>
    <message>
        <source>Could not find explorer.exe in path to launch Windows Explorer.</source>
        <translation>Не удалось найти explorer.exe в путях запуска Проводника Windows.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::FolderNavigationWidgetFactory</name>
    <message>
        <source>File System</source>
        <translation>Файловая система</translation>
    </message>
    <message>
        <source>Synchronize with Editor</source>
        <translation>Согласовать с редактором</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::GccToolChainConfigWidget</name>
    <message>
        <source>&amp;Compiler path:</source>
        <translation>Путь к &amp;компилятору:</translation>
    </message>
    <message>
        <source>&amp;ABI:</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::GccToolChainFactory</name>
    <message>
        <source>GCC</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::LinuxIccToolChainFactory</name>
    <message>
        <source>Linux ICC</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::LocalApplicationRunControl</name>
    <message>
        <source>No executable specified.
</source>
        <translation>Программа не указана.
</translation>
    </message>
    <message>
        <source>Starting %1...
</source>
        <translation>Запускается %1...
</translation>
    </message>
    <message>
        <source>%1 exited with code %2
</source>
        <translation>%1 завершился с кодом %2
</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::LocalApplicationRunControlFactory</name>
    <message>
        <source>Run</source>
        <translation>Запустить</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MingwToolChainFactory</name>
    <message>
        <source>MinGW</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MiniProjectTargetSelector</name>
    <message>
        <source>Project</source>
        <translation>Проект</translation>
    </message>
    <message>
        <source>Select active project</source>
        <translation>Выбор активного проекта</translation>
    </message>
    <message>
        <source>Build:</source>
        <translation>Сборка:</translation>
    </message>
    <message>
        <source>Run:</source>
        <translation>Запуск:</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;nobr&gt;&lt;b&gt;Project:&lt;/b&gt; %1&lt;br/&gt;%2%3&lt;b&gt;Run:&lt;/b&gt; %4%5&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;nobr&gt;&lt;b&gt;Проект:&lt;/b&gt; %1&lt;br/&gt;%2%3&lt;b&gt;Запуск:&lt;/b&gt; %4%5&lt;/html&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Target:&lt;/b&gt; %1&lt;br/&gt;</source>
        <translation>&lt;b&gt;Цель:&lt;/b&gt; %1&lt;br/&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Build:&lt;/b&gt; %2&lt;br/&gt;</source>
        <translation>&lt;b&gt;Сборка:&lt;/b&gt; %2&lt;br/&gt;</translation>
    </message>
    <message>
        <source>&lt;br/&gt;%1</source>
        <translation>&lt;br/&gt;%1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MiniTargetWidget</name>
    <message>
        <source>Select active build configuration</source>
        <translation>Выбор активной конфигурации сборки</translation>
    </message>
    <message>
        <source>Select active run configuration</source>
        <translation>Выбор активной конфигурации запуска</translation>
    </message>
    <message>
        <source>Build:</source>
        <translation>Сборка:</translation>
    </message>
    <message>
        <source>Run:</source>
        <translation>Запуск:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MsvcDebuggerConfigLabel</name>
    <message>
        <source>&lt;html&gt;&lt;body&gt;&lt;p&gt;Specify the path to the &lt;a href=&quot;%1&quot;&gt;Windows Console Debugger executable&lt;/a&gt; (%2) here.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <extracomment>Label text for path configuration. %2 is &quot;x-bit version&quot;.</extracomment>
        <translation>&lt;html&gt;&lt;body&gt;&lt;p&gt;Укажите здесь путь к &lt;a href=&quot;%1&quot;&gt;исполняемому файлу Windows Console Debugger&lt;/a&gt; (%2).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>64-bit version</source>
        <translation>64-х битная версия</translation>
    </message>
    <message>
        <source>32-bit version</source>
        <translation>32-х битная версия</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MsvcToolChainConfigWidget</name>
    <message>
        <source>Initialization:</source>
        <translation>Инициализация:</translation>
    </message>
    <message>
        <source>The CDB debugger could not be found in %1</source>
        <translation>Не удалось найти отладчик CDB в %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::MsvcToolChainFactory</name>
    <message>
        <source>MSVC</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProcessStep</name>
    <message>
        <source>Custom Process Step</source>
        <extracomment>Default ProcessStep display name</extracomment>
        <translation>Особый</translation>
    </message>
    <message>
        <source>Custom Process Step</source>
        <comment>item in combobox</comment>
        <translation>Особый</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProcessStepConfigWidget</name>
    <message>
        <source>Custom Process Step</source>
        <translation>Особый</translation>
    </message>
    <message>
        <source>%1 (disabled)</source>
        <extracomment>%1 is the custom process step summary</extracomment>
        <translation>%1 (выключено)</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProcessStepWidget</name>
    <message>
        <source>Command:</source>
        <translation>Команда:</translation>
    </message>
    <message>
        <source>Enable custom process step</source>
        <translation>Включить этот этап</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
    <message>
        <source>Command arguments:</source>
        <translation>Параметры команды:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectExplorerSettingsPage</name>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectExplorerSettingsPageUi</name>
    <message>
        <source>Build and Run</source>
        <translation>Сборка и запуск</translation>
    </message>
    <message>
        <source>Use jom instead of nmake</source>
        <translation>Использовать jom вместо nmake</translation>
    </message>
    <message>
        <source>Current directory</source>
        <translation>Текущий каталог</translation>
    </message>
    <message>
        <source>Directory</source>
        <translation>Каталог</translation>
    </message>
    <message>
        <source>Projects Directory</source>
        <translation>Каталог проектов</translation>
    </message>
    <message>
        <source>Save all files before build</source>
        <translation>Сохранять все файлы перед сборкой</translation>
    </message>
    <message>
        <source>Clear old application output on a new run</source>
        <translation>Очищать старый вывод приложения при новом запуске</translation>
    </message>
    <message>
        <source>&lt;i&gt;jom&lt;/i&gt; is a drop-in replacement for &lt;i&gt;nmake&lt;/i&gt; which distributes the compilation process to multiple CPU cores. The latest binary is available at &lt;a href=&quot;ftp://ftp.qt.nokia.com/jom/&quot;&gt;ftp://ftp.qt.nokia.com/jom/&lt;/a&gt;. Disable it if you experience problems with your builds.</source>
        <translation>&lt;i&gt;jom&lt;/i&gt; - это замена &lt;i&gt;nmake&lt;/i&gt;, распределяющая процесс компиляции на несколько ядер процессора. Свежайшая сборка доступна на &lt;a href=&quot;ftp://ftp.qt.nokia.com/jom/&quot;&gt;ftp://ftp.qt.nokia.com/jom/&lt;/a&gt;. Отключите использование jom вместо nmake в случае проблем со сборкой.</translation>
    </message>
    <message>
        <source>Always build project before deploying it</source>
        <translation>Всегда собирать проект перед установкой</translation>
    </message>
    <message>
        <source>Always deploy project before running it</source>
        <translation>Всегда устанавливать проект перед запуском</translation>
    </message>
    <message>
        <source>Word-wrap application output</source>
        <translation>Переносить вывод приложения</translation>
    </message>
    <message>
        <source>Ask before terminating the running application in response to clicking the stop button in Application Output.</source>
        <translation>Спрашивать перед остановкой запущенного приложения при нажатии на кнопку остановки консоли вывода приложения.</translation>
    </message>
    <message>
        <source>Always ask before stopping applications</source>
        <translation>Всегда спрашивать перед остановкой приложений</translation>
    </message>
    <message>
        <source>Open compiler output pane when building</source>
        <translation>Показывать вывод компилятора при сборке</translation>
    </message>
    <message>
        <source>Open application output pane when running</source>
        <translation>Показывать вывод приложения при запуске</translation>
    </message>
    <message>
        <source>Limit application output to </source>
        <translation>Ограничить вывод приложения</translation>
    </message>
    <message>
        <source>lines</source>
        <translation>строками</translation>
    </message>
    <message>
        <source>Enabling this option ensures that the order of interleaved messages from stdout and stderr is preserved, at the cost of disabling highlighting of stderr.</source>
        <translation>При включении данной опции порядок следования сообщения из stdout и stderr будет сохранён, но будет утеряна подсветка данных из stderr.</translation>
    </message>
    <message>
        <source>Merge stderr and stdout</source>
        <translation>Объединить stderr и stdout</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectFileFactory</name>
    <message>
        <source>Project File Factory</source>
        <comment>ProjectExplorer::ProjectFileFactory display name.</comment>
        <translation>Фабрика проектных файлов</translation>
    </message>
    <message>
        <source>All Projects</source>
        <translation>Все проекты</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectFileWizardExtension</name>
    <message>
        <source>&lt;Implicitly Add&gt;</source>
        <translation>&lt;Добавлено неявно&gt;</translation>
    </message>
    <message>
        <source>The files are implicitly added to the projects:
</source>
        <translation>Файлы неявно добавленные в проекты:
</translation>
    </message>
    <message>
        <source>&lt;None&gt;</source>
        <extracomment>No project selected</extracomment>
        <translation>&lt;Нет&gt;</translation>
    </message>
    <message>
        <source>Failed to add subproject &apos;%1&apos;
to project &apos;%2&apos;.</source>
        <translation>Не удалось добавить подпроект «%1»
в проект «%2».</translation>
    </message>
    <message>
        <source>Failed to add one or more files to project
&apos;%1&apos; (%2).</source>
        <translation>Не удалось добавить один или более файлов в проект
«%1» (%2).</translation>
    </message>
    <message>
        <source>A version control system repository could not be created in &apos;%1&apos;.</source>
        <translation>Не удалось создать хранилище системы контроля версий в «%1».</translation>
    </message>
    <message>
        <source>Failed to add &apos;%1&apos; to the version control system.</source>
        <translation>Не удалось добавить «%1» в контроль версий.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectTreeWidget</name>
    <message>
        <source>Simplify Tree</source>
        <translation>Упростить дерево</translation>
    </message>
    <message>
        <source>Hide Generated Files</source>
        <translation>Скрыть сгенерированные файлы</translation>
    </message>
    <message>
        <source>Synchronize with Editor</source>
        <translation>Согласовать с редактором</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectTreeWidgetFactory</name>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
    <message>
        <source>Filter Tree</source>
        <translation>Настроить отображение</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectWelcomePage</name>
    <message>
        <source>Develop</source>
        <translation>Разработка</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ProjectWizardPage</name>
    <message>
        <source>Summary</source>
        <translation>Итог</translation>
    </message>
    <message>
        <source>Files to be added:</source>
        <translation>Будут добавлены файлы:</translation>
    </message>
    <message>
        <source>Files to be added in</source>
        <translation>Добавляемые файлы</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::PublishingWizardSelectionDialog</name>
    <message>
        <source>Publishing Wizard Selection</source>
        <translation>Выбор мастера публикации</translation>
    </message>
    <message>
        <source>Available Wizards:</source>
        <translation>Доступные мастера:</translation>
    </message>
    <message>
        <source>Start Wizard</source>
        <translation>Запуск мастера</translation>
    </message>
    <message>
        <source>Publishing is currently not possible for project &apos;%1&apos;.</source>
        <translation>Для проекта «%1» публикация не доступна.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::RemoveFileDialog</name>
    <message>
        <source>Remove File</source>
        <translation>Удалить файл</translation>
    </message>
    <message>
        <source>File to remove:</source>
        <translation>Файл для удаления:</translation>
    </message>
    <message>
        <source>&amp;Delete file permanently</source>
        <translation>&amp;Удалить файл навсегда</translation>
    </message>
    <message>
        <source>&amp;Remove from Version Control</source>
        <translation>У&amp;далить из контроля версий</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::RunSettingsPropertiesPage</name>
    <message>
        <source>Run configuration:</source>
        <translation>Конфигурация запуска:</translation>
    </message>
    <message>
        <source>Deployment:</source>
        <translation>Установка:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>Переименовать</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::RunSettingsWidget</name>
    <message>
        <source>Remove Run Configuration?</source>
        <translation>Удаление конфигурации запуска</translation>
    </message>
    <message>
        <source>Rename...</source>
        <translation>Переименовать...</translation>
    </message>
    <message>
        <source>Do you really want to delete the run configuration &lt;b&gt;%1&lt;/b&gt;?</source>
        <translation>Желаете удалить конфигурацию выполнения &lt;b&gt;%1&lt;/b&gt;?</translation>
    </message>
    <message>
        <source>New name for run configuration &lt;b&gt;%1&lt;/b&gt;:</source>
        <translation>Новое название конфигурации выполнения &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
    <message>
        <source>Remove Deploy Configuration?</source>
        <translation>Удаление конфигурации установки</translation>
    </message>
    <message>
        <source>Do you really want to delete deploy configuration &lt;b&gt;%1&lt;/b&gt;?</source>
        <translation>Желаете удалить конфигурацию установки &lt;b&gt;%1&lt;/b&gt;?</translation>
    </message>
    <message>
        <source>New name for deploy configuration &lt;b&gt;%1&lt;/b&gt;:</source>
        <translation>Новое название конфигурации установки &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::S60ProjectChecker</name>
    <message>
        <source>The Symbian SDK and the project sources must reside on the same drive.</source>
        <translation>Symbian SDK и исходные файлы проекта должны располагаться на одном диске.</translation>
    </message>
    <message>
        <source>The Symbian tool chain does not handle spaces in the project path &apos;%1&apos;.</source>
        <translation>Инструментарий Symbian не способен обрабатывать пробелы в пути проекта «%1».</translation>
    </message>
    <message>
        <source>The Symbian tool chain does not handle special characters in the project name &apos;%1&apos; well.</source>
        <translation>Инструментарий Symbian не способен корректно обрабатывать специальные символы в имени проекта «%1».</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::SessionDialog</name>
    <message>
        <source>Session Manager</source>
        <translation>Управление сессиями</translation>
    </message>
    <message>
        <source>&amp;New</source>
        <translation>&amp;Новая</translation>
    </message>
    <message>
        <source>&amp;Rename</source>
        <translation>&amp;Переименовать</translation>
    </message>
    <message>
        <source>C&amp;lone</source>
        <translation>&amp;Дублировать</translation>
    </message>
    <message>
        <source>&amp;Delete</source>
        <translation>&amp;Удалить</translation>
    </message>
    <message>
        <source>&amp;Switch to</source>
        <translation>&amp;Активировать</translation>
    </message>
    <message>
        <source>New session name</source>
        <translation>Имя создаваемой сессии</translation>
    </message>
    <message>
        <source>Rename session</source>
        <translation>Переименование сессии</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html&quot;&gt;What is a Session?&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-project-managing-sessions.html&quot;&gt;Что такое сессия?&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Automatically restore the last session when Qt Creator is started.</source>
        <translation>Автоматически восстанавливать последнюю сессию при запуске Qt Creator.</translation>
    </message>
    <message>
        <source>Restore last session on startup</source>
        <translation>Восстанавливать последнюю сессию</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::SessionFile</name>
    <message>
        <source>Session</source>
        <translation>Сессия</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::SessionNameInputDialog</name>
    <message>
        <source>Enter the name of the session:</source>
        <translation>Введите название сессии:</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ShowInEditorTaskHandler</name>
    <message>
        <source>&amp;Show in Editor</source>
        <translation>&amp;Показать в редакторе</translation>
    </message>
    <message>
        <source>Show task location in an editor.</source>
        <translation>Показать размещение задачи в редакторе.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ShowOutputTaskHandler</name>
    <message>
        <source>Show &amp;Output</source>
        <translation>Показать в&amp;ывод</translation>
    </message>
    <message>
        <source>Show output generating this issue.</source>
        <translation>Показать вывод с этим сообщением.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::TargetSelector</name>
    <message>
        <source>Run</source>
        <translation>Запустить</translation>
    </message>
    <message>
        <source>Build</source>
        <translation>Собрать</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::TargetSettingsPanelWidget</name>
    <message>
        <source>No target defined.</source>
        <translation>Цель не указана.</translation>
    </message>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>Do you really want to remove the
&quot;%1&quot; target?</source>
        <translation>Действительно желаете удалить
цель «%1»?</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::TargetSettingsWidget</name>
    <message>
        <source>TargetSettingsWidget</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::TaskDelegate</name>
    <message>
        <source>File not found: %1</source>
        <translation>Файл не найден: %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::TaskWindow</name>
    <message>
        <source>Build Issues</source>
        <translation>Сообщения сборки</translation>
    </message>
    <message>
        <source>Show Warnings</source>
        <translation>Показывать предупреждения</translation>
    </message>
    <message>
        <source>Filter by categories</source>
        <translation>Отбор по категориям</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ToolChainModel</name>
    <message>
        <source>Auto-detected</source>
        <translation>Автоопределённая</translation>
    </message>
    <message>
        <source>Manual</source>
        <translation>Особые</translation>
    </message>
    <message>
        <source>&lt;nobr&gt;&lt;b&gt;ABI:&lt;/b&gt; %1</source>
        <translation></translation>
    </message>
    <message>
        <source>not up-to-date</source>
        <translation>не обновлено</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Duplicate Tool Chain detected</source>
        <translation>Обнаружен повторяющийся инструментарий</translation>
    </message>
    <message>
        <source>The following tool chain was already configured:&lt;br&gt;&amp;nbsp;%1&lt;br&gt;It was not configured again.</source>
        <translation>Следующий инструментарий уже настроен:&lt;br&gt;&amp;nbsp;%1&lt;br&gt;Повторно настраиваться не будет.</translation>
    </message>
    <message>
        <source>Duplicate Tool Chains detected</source>
        <translation>Обнаружены повторяющиеся инструментарии</translation>
    </message>
    <message>
        <source>The following tool chains were already configured:&lt;br&gt;&amp;nbsp;%1&lt;br&gt;They were not configured again.</source>
        <translation>Следующие инструментарии уже настроены:&lt;br&gt;&amp;nbsp;%1&lt;br&gt;Повторно настраиваться не будут.</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::ToolChainOptionsPage</name>
    <message>
        <source>Tool Chains</source>
        <translation>Инструментарии</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::VcsAnnotateTaskHandler</name>
    <message>
        <source>&amp;Annotate</source>
        <translation>&amp;Аннотация</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::Internal::WizardPage</name>
    <message>
        <source>The following files will be added:



</source>
        <translation>Будут добавлены следующие файлы:



</translation>
    </message>
    <message>
        <source>Add to &amp;project:</source>
        <translation>Добавить в &amp;проект:</translation>
    </message>
    <message>
        <source>Add to &amp;version control:</source>
        <translation>Добавить под контроль &amp;версий:</translation>
    </message>
    <message>
        <source>Project Management</source>
        <translation>Управление проектом</translation>
    </message>
    <message>
        <source>Manage</source>
        <translation>Управление</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ProjectConfiguration</name>
    <message>
        <source>Clone of %1</source>
        <translation>Клон %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ProjectExplorerPlugin</name>
    <message>
        <source>&amp;Build</source>
        <translation>&amp;Сборка</translation>
    </message>
    <message>
        <source>&amp;Debug</source>
        <translation>О&amp;тладка</translation>
    </message>
    <message>
        <source>&amp;Start Debugging</source>
        <translation>&amp;Начать отладку</translation>
    </message>
    <message>
        <source>Open With</source>
        <translation>Открыть с помощью</translation>
    </message>
    <message>
        <source>Session Manager...</source>
        <translation>Управление сессиями...</translation>
    </message>
    <message>
        <source>New Project...</source>
        <translation>Новый проект...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+N</source>
        <translation></translation>
    </message>
    <message>
        <source>Load Project...</source>
        <translation>Загрузить проект...</translation>
    </message>
    <message>
        <source>Ctrl+Shift+O</source>
        <translation></translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>Recent P&amp;rojects</source>
        <translation>Недавние п&amp;роекты</translation>
    </message>
    <message>
        <source>Close Project</source>
        <translation>Закрыть проект</translation>
    </message>
    <message>
        <source>Close Project &quot;%1&quot;</source>
        <translation>Закрыть проект «%1»</translation>
    </message>
    <message>
        <source>Close All Projects</source>
        <translation>Закрыть все проекты</translation>
    </message>
    <message>
        <source>Build All</source>
        <translation>Собрать всё</translation>
    </message>
    <message>
        <source>Ctrl+Shift+B</source>
        <translation></translation>
    </message>
    <message>
        <source>Rebuild All</source>
        <translation>Пересобрать всё</translation>
    </message>
    <message>
        <source>Deploy All</source>
        <translation>Установить всё</translation>
    </message>
    <message>
        <source>Clean All</source>
        <translation>Очистить всё</translation>
    </message>
    <message>
        <source>Build Project</source>
        <translation>Собрать проект</translation>
    </message>
    <message>
        <source>Build Project &quot;%1&quot;</source>
        <translation>Собрать проект «%1»</translation>
    </message>
    <message>
        <source>Ctrl+B</source>
        <translation></translation>
    </message>
    <message>
        <source>Rebuild Project</source>
        <translation>Пересобрать проект</translation>
    </message>
    <message>
        <source>Rebuild Project &quot;%1&quot;</source>
        <translation>Пересобрать проект «%1»</translation>
    </message>
    <message>
        <source>Deploy Project</source>
        <translation>Установить проект</translation>
    </message>
    <message>
        <source>Deploy Project &quot;%1&quot;</source>
        <translation>Установить проект «%1»</translation>
    </message>
    <message>
        <source>Publish Project...</source>
        <translation>Опубликовать проект...</translation>
    </message>
    <message>
        <source>Publish Project &quot;%1&quot;...</source>
        <translation>Опубликовать проект «%1»...</translation>
    </message>
    <message>
        <source>Clean Project</source>
        <translation>Очистить проект</translation>
    </message>
    <message>
        <source>Clean Project &quot;%1&quot;</source>
        <translation>Очистить проект «%1»</translation>
    </message>
    <message>
        <source>Build Without Dependencies</source>
        <translation>Собрать без зависимостей</translation>
    </message>
    <message>
        <source>Rebuild Without Dependencies</source>
        <translation>Пересобрать без зависимостей</translation>
    </message>
    <message>
        <source>Deploy Without Dependencies</source>
        <translation>Установить без зависимостей</translation>
    </message>
    <message>
        <source>Clean Without Dependencies</source>
        <translation>Очистить без зависимостей</translation>
    </message>
    <message>
        <source>Run</source>
        <translation>Запустить</translation>
    </message>
    <message>
        <source>Ctrl+R</source>
        <translation></translation>
    </message>
    <message>
        <source>Cancel Build</source>
        <translation>Отменить сборку</translation>
    </message>
    <message>
        <source>Add New...</source>
        <translation>Добавить новый...</translation>
    </message>
    <message>
        <source>Add Existing Files...</source>
        <translation>Добавить существующие файлы...</translation>
    </message>
    <message>
        <source>Remove File...</source>
        <translation>Убрать файл...</translation>
    </message>
    <message>
        <source>Remove Project...</source>
        <extracomment>Remove project from parent profile (Project explorer view); will not physically delete any files.</extracomment>
        <translation>Убрать проект...</translation>
    </message>
    <message>
        <source>Set as Active Project</source>
        <translation>Сделать активным проектом</translation>
    </message>
    <message>
        <source>Full path of the current project&apos;s main file, including file name.</source>
        <translation>Полный путь с именем файла к основному файлу проекта.</translation>
    </message>
    <message>
        <source>Full path of the current project&apos;s main file, excluding file name.</source>
        <translation>Полный путь без имени файла к основному файлу проекта.</translation>
    </message>
    <message>
        <source>No project loaded</source>
        <translation>Проект не загружен</translation>
    </message>
    <message>
        <source>Currently building the active project</source>
        <translation>Сборка активного проекта</translation>
    </message>
    <message>
        <source>Project has no build settings</source>
        <translation>У проекта отсутствуют настройки сборки</translation>
    </message>
    <message>
        <source>Building &apos;%1&apos; is disabled: %2&lt;br&gt;</source>
        <translation>Сборка «%1» отключена: %2&lt;br&gt;</translation>
    </message>
    <message>
        <source>A build is in progress</source>
        <translation>Выполняется сборка</translation>
    </message>
    <message>
        <source>Building &apos;%1&apos; is disabled: %2
</source>
        <translation>Сборка «%1» отключена: %2
</translation>
    </message>
    <message>
        <source>Do Not Close</source>
        <translation>Не закрывать</translation>
    </message>
    <message>
        <source>No active project</source>
        <translation>Активный проект не выбран</translation>
    </message>
    <message>
        <source>The project &apos;%1&apos; has no active target</source>
        <translation>У проекта «%1» нет активной цели</translation>
    </message>
    <message>
        <source>The target &apos;%1&apos; for project &apos;%2&apos; has no active run configuration</source>
        <translation>У цели «%1» проекта «%2» нет активной конфигурации запуска</translation>
    </message>
    <message>
        <source>Cannot run &apos;%1&apos; in mode &apos;%2&apos;.</source>
        <translation>Невозможно запустить «%1» в режиме «%2».</translation>
    </message>
    <message>
        <source>A build is still in progress.</source>
        <translation>Сборка ещё выполняется.</translation>
    </message>
    <message>
        <source>New Subproject</source>
        <comment>Title of dialog</comment>
        <translation>Создание подпроекта</translation>
    </message>
    <message>
        <source>Adding Files to Project Failed</source>
        <translation>Не удалось добавить файлы в проект</translation>
    </message>
    <message>
        <source>Adding to Version Control Failed</source>
        <translation>Не удалось добавить файлы под контроль версий</translation>
    </message>
    <message>
        <source>Removing File Failed</source>
        <translation>Не удалось убрать файл</translation>
    </message>
    <message>
        <source>Deleting File Failed</source>
        <translation>Не удалось удалить файл</translation>
    </message>
    <message>
        <source>Delete File...</source>
        <translation>Удалить файл...</translation>
    </message>
    <message>
        <source>Recent Sessions</source>
        <translation>Последние сессии</translation>
    </message>
    <message>
        <source>New Subproject...</source>
        <translation>Новый подпроект...</translation>
    </message>
    <message>
        <source>Rename</source>
        <translation>Переименовать</translation>
    </message>
    <message>
        <source>Open Build/Run Target Selector...</source>
        <translation>Открыть выбор цели сборки/выполнения...</translation>
    </message>
    <message>
        <source>Ctrl+T</source>
        <translation></translation>
    </message>
    <message>
        <source>Load Project</source>
        <translation>Загрузить проект</translation>
    </message>
    <message>
        <source>New Project</source>
        <comment>Title of dialog</comment>
        <translation>Новый проект</translation>
    </message>
    <message>
        <source>Always save files before build</source>
        <translation>Всегда сохранять файлы перед сборкой</translation>
    </message>
    <message>
        <source>Cancel Build &amp;&amp; Close</source>
        <translation>Отменить сборку и закрыть</translation>
    </message>
    <message>
        <source>Close Qt Creator?</source>
        <translation>Закрыть Qt Creator?</translation>
    </message>
    <message>
        <source>A project is currently being built.</source>
        <translation>Сейчас собирается проект.</translation>
    </message>
    <message>
        <source>Do you want to cancel the build process and close Qt Creator anyway?</source>
        <translation>Желаете все-таки закрыть Qt Creator, прервав процесс сборки?</translation>
    </message>
    <message>
        <source>New File</source>
        <comment>Title of dialog</comment>
        <translation>Новый файл</translation>
    </message>
    <message>
        <source>Add Existing Files</source>
        <translation>Добавить существующие файлы</translation>
    </message>
    <message>
        <source>Could not add following files to project %1:
</source>
        <translation>Не удалось добавить в проект %1 следующие файлы:
</translation>
    </message>
    <message>
        <source>Add to Version Control</source>
        <translation>Добавить под контроль версий</translation>
    </message>
    <message>
        <source>Add files
%1
to version control (%2)?</source>
        <translation>Добавить файлы
%1
под контроль версий (%2)?</translation>
    </message>
    <message>
        <source>Could not add following files to version control (%1)
</source>
        <translation>Не удалось добавить под контроль версий (%1) следующие файлы
</translation>
    </message>
    <message>
        <source>Could not remove file %1 from project %2.</source>
        <translation>Не удалось убрать файл %1 из проекта %2.</translation>
    </message>
    <message>
        <source>Could not delete file %1.</source>
        <translation>Не удалось удалить файл %1.</translation>
    </message>
    <message>
        <source>Delete File</source>
        <translation>Удалить файл</translation>
    </message>
    <message>
        <source>Delete %1 from file system?</source>
        <translation>Удалить %1 с диска?</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ProjectsMode</name>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::QmlDumpTool</name>
    <message>
        <source>qmldump could not be built in any of the directories:
- %1

Reason: %2</source>
        <translation>qmldump невозможно собрать ни в одном из каталогов:
- %1

Причина: %2</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::QmlObserverTool</name>
    <message>
        <source>The target directory %1 could not be created.</source>
        <translation>Невозможно создать целевой каталог %1.</translation>
    </message>
    <message>
        <source>QMLObserver could not be built in any of the directories:
- %1

Reason: %2</source>
        <translation>QMLObserver невозможно собрать ни в одном из каталогов:
- %1

Причина: %2</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::RunControl</name>
    <message>
        <source>Application Still Running</source>
        <translation>Приложение ещё выполняется</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; is still running.&lt;center/&gt;&lt;center&gt;Force it to quit?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; ещё выполняется.&lt;center/&gt;&lt;center&gt;Завершить принудительно?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>PID %1</source>
        <translation></translation>
    </message>
    <message>
        <source>Invalid</source>
        <extracomment>Invalid process handle.</extracomment>
        <translation>Неверный</translation>
    </message>
    <message>
        <source>Force Quit</source>
        <translation>Завершить</translation>
    </message>
    <message>
        <source>Keep Running</source>
        <translation>Продолжить выполнение</translation>
    </message>
    <message>
        <source>Do not ask again</source>
        <translation>Больше не спрашивать</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::SessionManager</name>
    <message>
        <source>Error while restoring session</source>
        <translation>Ошибка при восстановлении сессии</translation>
    </message>
    <message>
        <source>Could not restore session %1</source>
        <translation>Не удалось восстановить сессию %1</translation>
    </message>
    <message>
        <source>Failed to restore project files</source>
        <translation>Не удалось восстановить файлы проекта</translation>
    </message>
    <message>
        <source>Could not restore the following project files:&lt;br&gt;&lt;b&gt;%1&lt;/b&gt;</source>
        <translation>Невозможно восстановить следующие файлы проекта:&lt;br&gt;&lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <source>Keep projects in Session</source>
        <translation>Оставить проекты в сессии</translation>
    </message>
    <message>
        <source>Remove projects from Session</source>
        <translation>Удалить проекты из сессии</translation>
    </message>
    <message>
        <source>Error while saving session</source>
        <translation>Ошибка при сохранении сессии</translation>
    </message>
    <message>
        <source>Could not save session to file %1</source>
        <translation>Не удалось сохранить сессию %1</translation>
    </message>
    <message>
        <source>Untitled</source>
        <translation>Безымянная</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ToolChain</name>
    <message>
        <source>Clone of %1</source>
        <translation>Клон %1</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::ToolChainConfigWidget</name>
    <message>
        <source>&amp;Debugger:</source>
        <translation>&amp;Отладчик:</translation>
    </message>
    <message>
        <source>Autodetect</source>
        <translation>Автоопределение</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::UserFileAccessor</name>
    <message>
        <source>Using Old Project Settings File</source>
        <translation>Используется старый файл настроект проекта</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A versioned backup of the .user settings file will be used, because the non-versioned file was created by an incompatible newer version of Qt Creator.&lt;/p&gt;&lt;p&gt;Project settings changes made since the last time this version of Qt Creator was used with this project are ignored, and changes made now will &lt;b&gt;not&lt;/b&gt; be propagated to the newer version.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Будет использоваться резервная копия файла настроек (*.user) более старой версии, так как текущий файл создан несовместимой версией Qt Creator.&lt;/p&gt;&lt;p&gt;Изменения настроек проекта сделанные с момента последнего запуска этой версии Qt Creator не учитываются, а изменения вносимые сейчас &lt;b&gt;не будут&lt;/b&gt; сохранены в новую версию файла проекта.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Project Settings File from a different Environment?</source>
        <translation>Настройки проекта из другой среды?</translation>
    </message>
    <message>
        <source>Qt Creator has found a .user settings file which was created for another development setup, maybe originating from another machine.

The .user settings files contain environment specific settings. They should not be copied to a different environment. 

Do you still want to load the settings file?</source>
        <translation>Qt Creator обнаружил, что файл настроек (*.user), созданный под другую среду, возможно, перенесён с другого компьютера.

Файлы настроек *.user содержат уникальные для среды параметры. Они не должны копироваться на другие машины.

Продолжить загрузку файла настроек?</translation>
    </message>
</context>
<context>
    <name>ProjectExplorer::UserFileHandler</name>
    <message>
        <source>No deployment</source>
        <translation>Без установки</translation>
    </message>
    <message>
        <source>Deploy to Maemo device</source>
        <translation>Установить на устройство Maemo</translation>
    </message>
    <message>
        <source>Deploy to Symbian device</source>
        <translation>Установить на устройство Symbian</translation>
    </message>
</context>
<context>
    <name>ProjectWelcomePage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
</context>
<context>
    <name>ProjectWelcomePageWidget</name>
    <message>
        <source>%1 (last session)</source>
        <translation>%1 (последняя сессия)</translation>
    </message>
    <message>
        <source>%1 (current session)</source>
        <translation>%1 (текущая сессия)</translation>
    </message>
    <message>
        <source>New Project</source>
        <translation>Новый проект</translation>
    </message>
</context>
<context>
    <name>QMakeStep</name>
    <message>
        <source>Additional arguments:</source>
        <translation>Дополнительные параметры:</translation>
    </message>
    <message>
        <source>Effective qmake call:</source>
        <translation>Параметры вызова qmake:</translation>
    </message>
    <message>
        <source>qmake build configuration:</source>
        <translation>Конфигурация сборки qmake:</translation>
    </message>
    <message>
        <source>Debug</source>
        <translation>Отладка</translation>
    </message>
    <message>
        <source>Release</source>
        <translation>Релиз</translation>
    </message>
    <message>
        <source>Link QML debugging library:</source>
        <translation>Подключить библиотеку отладки QML:</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::ComponentAction</name>
    <message>
        <source>Edit sub components defined in this file</source>
        <translation>Изменить компоненты определённые в этом файле</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::ComponentView</name>
    <message>
        <source>whole document</source>
        <translation>документ полностью</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::DesignDocumentController</name>
    <message>
        <source>-New Form-</source>
        <translation>-Новая Форма-</translation>
    </message>
    <message>
        <source>Cannot save to file &quot;%1&quot;: permission denied.</source>
        <translation>Не удалось сохранить в файл «%1»: недостаточно прав.</translation>
    </message>
    <message>
        <source>Parent folder &quot;%1&quot; for file &quot;%2&quot; does not exist.</source>
        <translation>Родительский каталог «%1» файла «%2» не существует.</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::FormEditorWidget</name>
    <message>
        <source>Snap to guides (E)</source>
        <translation>Прилипать к направляющим (E)</translation>
    </message>
    <message>
        <source>Show bounding rectangles (A)</source>
        <translation>Отображать границы (A)</translation>
    </message>
    <message>
        <source>Only select items with content (S)</source>
        <translation>Выделять только элементы с содержимым (S)</translation>
    </message>
    <message>
        <source>Reset view (R)</source>
        <translation>Сбросить вид (R)</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::Internal::BauhausPlugin</name>
    <message>
        <source>Switch Text/Design</source>
        <translation>Переключить текст/дизайн</translation>
    </message>
    <message>
        <source>Save %1 As...</source>
        <translation>Сохранить %1 как...</translation>
    </message>
    <message>
        <source>&amp;Save %1</source>
        <translation>&amp;Сохранить %1</translation>
    </message>
    <message>
        <source>Revert %1 to Saved</source>
        <translation>Вернуть %1 к сохранённому</translation>
    </message>
    <message>
        <source>Close %1</source>
        <translation>Закрыть %1</translation>
    </message>
    <message>
        <source>Close All Except %1</source>
        <translation>Закрыть все, кроме %1</translation>
    </message>
    <message>
        <source>Close Others</source>
        <translation>Закрыть другие</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::Internal::DesignModeWidget</name>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;</source>
        <translation>Удалить «%1»</translation>
    </message>
    <message>
        <source>Cu&amp;t</source>
        <translation>Выре&amp;зать</translation>
    </message>
    <message>
        <source>Cut &quot;%1&quot;</source>
        <translation>Вырезать «%1»</translation>
    </message>
    <message>
        <source>&amp;Copy</source>
        <translation>&amp;Копировать</translation>
    </message>
    <message>
        <source>Copy &quot;%1&quot;</source>
        <translation>Копировать «%1»</translation>
    </message>
    <message>
        <source>&amp;Paste</source>
        <translation>В&amp;ставить</translation>
    </message>
    <message>
        <source>Paste &quot;%1&quot;</source>
        <translation>Удалить «%1»</translation>
    </message>
    <message>
        <source>Select &amp;All</source>
        <translation>Вы&amp;делить всё</translation>
    </message>
    <message>
        <source>Select All &quot;%1&quot;</source>
        <translation>Выделить все «%1»</translation>
    </message>
    <message>
        <source>Toggle Full Screen</source>
        <translation>Переключить полноэкранный режим</translation>
    </message>
    <message>
        <source>&amp;Restore Default View</source>
        <translation>&amp;Восстановить исходный вид</translation>
    </message>
    <message>
        <source>&amp;Go into Component</source>
        <translation>П&amp;ерейти к элементу</translation>
    </message>
    <message>
        <source>Toggle &amp;Left Sidebar</source>
        <translation>Показать/скрыть &amp;левую панель</translation>
    </message>
    <message>
        <source>Toggle &amp;Right Sidebar</source>
        <translation>Показать/скрыть &amp;правую панель</translation>
    </message>
    <message>
        <source>Projects</source>
        <translation>Проекты</translation>
    </message>
    <message>
        <source>File System</source>
        <translation>Файловая система</translation>
    </message>
    <message>
        <source>Open Documents</source>
        <translation>Открытые документы</translation>
    </message>
    <message>
        <source>Qt Quick emulation layer crashed</source>
        <translation>Слой эмуляции Qt Quick завершился крахом</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::Internal::DocumentWarningWidget</name>
    <message>
        <source>&lt;a href=&quot;goToError&quot;&gt;Go to error&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;goToError&quot;&gt;Перейти к ошибке&lt;/a&gt;</translation>
    </message>
    <message>
        <source>%3 (%1:%2)</source>
        <translation>%3 (%1:%2)</translation>
    </message>
    <message>
        <source>Internal error (%1)</source>
        <translation>Внутренняя ошибка (%1)</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::Internal::ModelPrivate</name>
    <message>
        <source>invalid type</source>
        <translation>некорректный тип</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::Internal::SettingsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Snapping</source>
        <translation>Привязка</translation>
    </message>
    <message>
        <source>Qt Quick Designer</source>
        <translation>Дизайнер Qt Quick</translation>
    </message>
    <message>
        <source>Snap margin:</source>
        <translation>Отступ от края:</translation>
    </message>
    <message>
        <source>Item spacing:</source>
        <translation>Межэлементное расстояние:</translation>
    </message>
    <message>
        <source>Canvas</source>
        <translation>Холст</translation>
    </message>
    <message>
        <source>Width</source>
        <translation>Ширина</translation>
    </message>
    <message>
        <source>Height</source>
        <translation>Высота</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::InvalidArgumentException</name>
    <message>
        <source>Failed to create item of type %1</source>
        <translation>Не удалось создать элемент типа %1</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::ItemLibraryWidget</name>
    <message>
        <source>Library</source>
        <comment>Title of library view</comment>
        <translation>Библиотека</translation>
    </message>
    <message>
        <source>Items</source>
        <comment>Title of library items view</comment>
        <translation>Элементы</translation>
    </message>
    <message>
        <source>Resources</source>
        <comment>Title of library resources view</comment>
        <translation>Ресурсы</translation>
    </message>
    <message>
        <source>&lt;Filter&gt;</source>
        <comment>Library search input hint text</comment>
        <translation>&lt;Фильтр&gt;</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::ModelNodeContextMenu</name>
    <message>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
    <message>
        <source>Select parent: %1</source>
        <translation>Выделить владельца: %1</translation>
    </message>
    <message>
        <source>Select: %1</source>
        <translation>Выделить: %1</translation>
    </message>
    <message>
        <source>Stack (z)</source>
        <translation>Укладка (по оси Z)</translation>
    </message>
    <message>
        <source>To Front</source>
        <translation>В начало</translation>
    </message>
    <message>
        <source>To Back</source>
        <translation>В конец</translation>
    </message>
    <message>
        <source>Raise</source>
        <translation>Поднять</translation>
    </message>
    <message>
        <source>Lower</source>
        <translation>Опустить</translation>
    </message>
    <message>
        <source>Reset z property</source>
        <translation>Сбросить свойство z</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
    <message>
        <source>Reset Position</source>
        <translation>Сбросить позицию</translation>
    </message>
    <message>
        <source>Reset Size</source>
        <translation>Сбросить размер</translation>
    </message>
    <message>
        <source>Visibility</source>
        <translation>Видимость</translation>
    </message>
    <message>
        <source>Go into Component</source>
        <translation>Перейти к элементу</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::NavigatorTreeModel</name>
    <message>
        <source>Unknown item: %1</source>
        <translation>Неизвестный элемент: %1</translation>
    </message>
    <message>
        <source>Invalid Id</source>
        <translation>Неверный идентификатор</translation>
    </message>
    <message>
        <source>%1 is an invalid id</source>
        <translation>%1 является неверным идентификатором</translation>
    </message>
    <message>
        <source>%1 already exists</source>
        <translation>%1 уже существует</translation>
    </message>
    <message>
        <source>Warning</source>
        <translation>Предупреждение</translation>
    </message>
    <message>
        <source>Reparenting the component %1 here will cause the component %2 to be deleted. Do you want to proceed?</source>
        <translation>Смена здесь владельца компоненты %1 приведёт к удалению компоненты %2. Продолжить?</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::NavigatorWidget</name>
    <message>
        <source>Navigator</source>
        <comment>Title of navigator view</comment>
        <translation>Навигатор</translation>
    </message>
    <message>
        <source>Become first sibling of parent (CTRL + Left)</source>
        <translation>Сделать первым соседом родителя (CTRL + Влево)</translation>
    </message>
    <message>
        <source>Become child of first sibling (CTRL + Right)</source>
        <translation>Сделать потомком первого соседа (CTRL + Вправо)</translation>
    </message>
    <message>
        <source>Move down (CTRL + Down)</source>
        <translation>Переместить ниже (CTRL + Вниз)</translation>
    </message>
    <message>
        <source>Move up (CTRL + Up)</source>
        <translation>Переместить выше (CTRL + Вверх)</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::NodeInstanceServerProxy</name>
    <message>
        <source>Cannot Start QML Puppet Executable</source>
        <translation>Не удалось запустить программу QML Puppet</translation>
    </message>
    <message>
        <source>The executable of the QML Puppet process (%1) cannot be started. Please check your installation. QML Puppet is a process which runs in the background to render the items.</source>
        <translation>Не удалось запустить программа QML Puppet (%1). Если Qt Creator не может её запустить, значить есть проблема с установкой. Qml Puppet - это процесс, запускамый в фоне для отрисовки элементов.</translation>
    </message>
    <message>
        <source>Cannot Find QML Puppet Executable</source>
        <translation>Не удалось найти программу QML Puppet</translation>
    </message>
    <message>
        <source>The executable of the QML Puppet process (%1) cannot be found. Please check your installation. QML Puppet is a process which runs in the background to render the items.</source>
        <translation>Не удалось найти программа QML Puppet (%1). Если Qt Creator не может её найти, значить есть проблема с установкой. Qml Puppet - это процесс, запускамый в фоне для отрисовки элементов.</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::PluginManager</name>
    <message>
        <source>About Plugins</source>
        <translation>О модулях</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::PropertyEditor</name>
    <message>
        <source>Properties</source>
        <translation>Свойства</translation>
    </message>
    <message>
        <source>Invalid Id</source>
        <translation>Неверный идентификатор</translation>
    </message>
    <message>
        <source>%1 is an invalid id</source>
        <translation>%1 является неверным идентификатором</translation>
    </message>
    <message>
        <source>%1 already exists</source>
        <translation>%1 уже существует</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::QmlModelView</name>
    <message>
        <source>Invalid Id</source>
        <translation>Неверный идентификатор</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::RewriterView</name>
    <message>
        <source>Error parsing</source>
        <translation>Разбор ошибок</translation>
    </message>
    <message>
        <source>Internal error</source>
        <translation>Внутренняя ошибка</translation>
    </message>
    <message>
        <source>&quot;%1&quot;</source>
        <translation>«%1»</translation>
    </message>
    <message>
        <source>line %1</source>
        <translation>строка %1</translation>
    </message>
    <message>
        <source>column %1</source>
        <translation>столбец %1</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::StatesEditorModel</name>
    <message>
        <source>base state</source>
        <comment>Implicit default state</comment>
        <translation>исходное состояние</translation>
    </message>
    <message>
        <source>Invalid state name</source>
        <translation>Неверное название состояния</translation>
    </message>
    <message>
        <source>The empty string as a name is reserved for the base state.</source>
        <translation>Пустая строка зарезервирована, как название исходного состояния.</translation>
    </message>
    <message>
        <source>Name already used in another state</source>
        <translation>Название уже используется другим состоянием</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::StatesEditorView</name>
    <message>
        <source>base state</source>
        <translation>исходное состояние</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::StatesEditorWidget</name>
    <message>
        <source>States</source>
        <comment>Title of Editor widget</comment>
        <translation>Состояния</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::TextToModelMerger error message</name>
    <message>
        <source>No import statements found</source>
        <translation>Не найдены операторы import</translation>
    </message>
</context>
<context>
    <name>QmlDesigner::XUIFileDialog</name>
    <message>
        <source>Open File</source>
        <translation>Открыть файл</translation>
    </message>
    <message>
        <source>Save File</source>
        <translation>Сохранить файл</translation>
    </message>
    <message>
        <source>Declarative UI files (*.qml)</source>
        <translation>Файлы Declarative UI (*.qml)</translation>
    </message>
    <message>
        <source>All files (*)</source>
        <translation>Все файлы (*)</translation>
    </message>
</context>
<context>
    <name>QmlDumpBuildTask</name>
    <message>
        <source>Building helper</source>
        <translation>Сборка помощника</translation>
    </message>
</context>
<context>
    <name>QmlEditorWidgets::ContextPaneWidget</name>
    <message>
        <source>Hides this toolbar.</source>
        <translation>Скрывает эту панель.</translation>
    </message>
    <message>
        <source>Pin Toolbar</source>
        <translation>Закрепить панель</translation>
    </message>
    <message>
        <source>Show Always</source>
        <translation>Всегда отображать</translation>
    </message>
    <message>
        <source>Unpins the toolbar and moves it to the default position.</source>
        <translation>Открепляет панель и перемещает в исходную позицию.</translation>
    </message>
    <message>
        <source>Hides this toolbar. This toolbar can be permanently disabled in the options page or in the context menu.</source>
        <translation>Скрывает эту панель. Она может быть навсегда отключена в настройках или контекстном меню.</translation>
    </message>
</context>
<context>
    <name>QmlEditorWidgets::ContextPaneWidgetImage</name>
    <message>
        <source>double click for preview</source>
        <translation>двойной щелчок для предпросмотра</translation>
    </message>
</context>
<context>
    <name>QmlEditorWidgets::FileWidget</name>
    <message>
        <source>Open File</source>
        <translation>Открытие файла</translation>
    </message>
</context>
<context>
    <name>QmlJS::Bind</name>
    <message>
        <source>expected two numbers separated by a dot</source>
        <translation>ожидаются два числа разделённые точкой</translation>
    </message>
    <message>
        <source>package import requires a version number</source>
        <translation>импорт пакета требует номер версии</translation>
    </message>
    <message>
        <source>file or directory not found</source>
        <translation>не удалось найти файл или каталог</translation>
    </message>
</context>
<context>
    <name>QmlJS::Check</name>
    <message>
        <source>&apos;%1&apos; is not a valid property name</source>
        <translation>«%1» не является корректным именем свойства</translation>
    </message>
    <message>
        <source>unknown type</source>
        <translation>неизвестный тип</translation>
    </message>
    <message>
        <source>unknown value for enum</source>
        <translation>неизвестное значение для enum</translation>
    </message>
    <message>
        <source>ids must be lower case or start with underscore</source>
        <translation>id должен быть в нижнем регистре или начинаться с подчёркивания</translation>
    </message>
    <message>
        <source>ids must be unique</source>
        <translation>идентификаторы должны быть уникальными</translation>
    </message>
    <message>
        <source>unknown identifier</source>
        <translation>неизвестный идентификатор</translation>
    </message>
    <message>
        <source>could not resolve</source>
        <translation>не удалось разрешить</translation>
    </message>
    <message>
        <source>does not have members</source>
        <translation>не содержит членов</translation>
    </message>
    <message>
        <source>unknown member</source>
        <translation>неизвестный член</translation>
    </message>
    <message>
        <source>== and != perform type coercion, use === or !== instead to avoid</source>
        <translation>== и != производят преобразование типов, используйте вместо них === или !==</translation>
    </message>
    <message>
        <source>blocks do not introduce a new scope, avoid</source>
        <translation>блоки не вводят новой области видимости, следует убрать</translation>
    </message>
    <message>
        <source>use of the with statement is not recommended, use a var instead</source>
        <translation>не рекомендуется использовать оператор with, вместо него следует использовать var</translation>
    </message>
    <message>
        <source>use of void is usually confusing and not recommended</source>
        <translation>использование void сбивает с толку и не рекомендуется</translation>
    </message>
    <message>
        <source>avoid comma expressions</source>
        <translation>не следует использовать выражения с запятой</translation>
    </message>
    <message>
        <source>expression statements should be assignments, calls or delete expressions only</source>
        <translation>выражениями должны быть только присваивания, вызовы и удаления</translation>
    </message>
    <message>
        <source>&apos;%1&apos; does not have members</source>
        <translation>«%1» не содержит членов</translation>
    </message>
    <message>
        <source>&apos;%1&apos; is not a member of &apos;%2&apos;</source>
        <translation>«%1» не является членом «%2»</translation>
    </message>
    <message>
        <source>enum value is not a string or number</source>
        <translation>значение перечисление не строка или число</translation>
    </message>
    <message>
        <source>numerical value expected</source>
        <translation>требуется числовое значение</translation>
    </message>
    <message>
        <source>boolean value expected</source>
        <translation>требуется булевое значение</translation>
    </message>
    <message>
        <source>string value expected</source>
        <translation>требуется строковое значение</translation>
    </message>
    <message>
        <source>not a valid url</source>
        <translation>некорректный url</translation>
    </message>
    <message>
        <source>file or directory does not exist</source>
        <translation>файл или каталог не существует</translation>
    </message>
    <message>
        <source>not a valid color</source>
        <translation>некорректный цвет</translation>
    </message>
    <message>
        <source>expected anchor line</source>
        <translation>требуется строка привязки</translation>
    </message>
    <message>
        <source>declarations should be at the start of a function</source>
        <translation>объявления должны быть в начале функции</translation>
    </message>
    <message>
        <source>already a formal parameter</source>
        <translation>уже формальный параметр</translation>
    </message>
    <message>
        <source>already declared as function</source>
        <translation>уже объявлен, как функция</translation>
    </message>
    <message>
        <source>duplicate declaration</source>
        <translation>повторное объявление</translation>
    </message>
    <message>
        <source>variable is used before being declared</source>
        <translation>переменная используется перед объявлением</translation>
    </message>
    <message>
        <source>already declared as var</source>
        <translation>уже объявлен, как var</translation>
    </message>
    <message>
        <source>function is used before being declared</source>
        <translation>функция используется перед объявлением</translation>
    </message>
    <message>
        <source>properties can only be assigned once</source>
        <translation>свойства могут устанавливаться только раз</translation>
    </message>
    <message>
        <source>could not resolve the prototype %1 of %2</source>
        <translation>не удалось найти объявление %1 в %2</translation>
    </message>
    <message>
        <source>could not resolve the prototype of %1</source>
        <translation>не удалось найти объявление %1</translation>
    </message>
    <message>
        <source>prototype cycle, the last non-repeated object is %1</source>
        <translation>зацикленность определений, последний уникальный объект - %1</translation>
    </message>
    <message>
        <source>expected id</source>
        <translation>требуется id</translation>
    </message>
    <message>
        <source>using string literals for ids is discouraged</source>
        <translation>не рекомендуется использовать строковые литералы в качестве id</translation>
    </message>
    <message>
        <source>avoid assignments in conditions</source>
        <translation>не используйте присваивание в условиях</translation>
    </message>
    <message>
        <source>case does not end with return, break, continue or throw</source>
        <translation>case не завершён return, break, continue или throw</translation>
    </message>
</context>
<context>
    <name>QmlJS::Link</name>
    <message>
        <source>Library contains C++ plugins, type dump is in progress.</source>
        <translation>Библиотека содержит С++ модуль, производится получение типов.</translation>
    </message>
    <message>
        <source>package not found</source>
        <translation>пакет не найден</translation>
    </message>
</context>
<context>
    <name>QmlJS::TypeDescriptionReader</name>
    <message>
        <source>Errors while loading qmltypes from %1:
%2</source>
        <translation>Возникли следующие ошибки при загрузке информации о типах QML из %1:
%2</translation>
    </message>
    <message>
        <source>Warnings while loading qmltypes from %1:
%2</source>
        <translation>Возникли следующие предупреждения при загрузке информации о типах QML из %1:
%2</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::ComponentFromObjectDef</name>
    <message>
        <source>Move Component into separate file</source>
        <translation>Переместить компоненту в отдельный файл</translation>
    </message>
    <message>
        <source>Move Component into &apos;%1.qml&apos;</source>
        <translation>Переместить компоненту в «%1.qml»</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::FindReferences</name>
    <message>
        <source>Searching</source>
        <translation>Идёт поиск</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::ComponentNameDialog</name>
    <message>
        <source>Choose a path</source>
        <translation>Выбор пути</translation>
    </message>
    <message>
        <source>Invalid component name</source>
        <translation>Неверное имя компоненты</translation>
    </message>
    <message>
        <source>Invalid path</source>
        <translation>Неверный путь</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::HoverHandler</name>
    <message>
        <source>Library at %1</source>
        <translation>Библиотека в %1</translation>
    </message>
    <message>
        <source>Dumped plugins successfully.</source>
        <translation>Данные модулей получены успешно.</translation>
    </message>
    <message>
        <source>Read typeinfo files successfully.</source>
        <translation>Файлы информации о типах успешно прочитаны.</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSEditorFactory</name>
    <message>
        <source>Do you want to enable the experimental Qt Quick Designer?</source>
        <translation>Желаете включить экспериментальный дизайнер Qt Quick?</translation>
    </message>
    <message>
        <source>Enable Qt Quick Designer</source>
        <translation>Включить дизайнер Qt Quick</translation>
    </message>
    <message>
        <source>Qt Creator -&gt; About Plugins...</source>
        <translation>Qt Creator -&gt; О модулях...</translation>
    </message>
    <message>
        <source>Help -&gt; About Plugins...</source>
        <translation>Справка -&gt; О модулях...</translation>
    </message>
    <message>
        <source>Enable experimental Qt Quick Designer?</source>
        <translation>Включить экспериментальный дизайнер Qt Quick?</translation>
    </message>
    <message>
        <source>Do you want to enable the experimental Qt Quick Designer? After enabling it, you can access the visual design capabilities by switching to Design Mode. This can affect the overall stability of Qt Creator. To disable Qt Quick Designer again, visit the menu &apos;%1&apos; and disable &apos;QmlDesigner&apos;.</source>
        <translation>Желаете включить экспериментальный дизайнер Qt Quick? После его включения доступ к возможностям визуального дизайна можно будет получить переключением в режим дизайна. Это может повлиять на общую стабильность Qt Creator. Чтобы снова выключить дизайнер Qt Quick, необходимо зайти в меню «%1» и выключить «QmlDesigner».</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <source>Please restart Qt Creator</source>
        <translation>Перезапустите Qt Creator</translation>
    </message>
    <message>
        <source>Please restart Qt Creator to make the change effective.</source>
        <translation>Перезапустите Qt Creator, чтобы изменения вступили в силу.</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSEditorPlugin</name>
    <message>
        <source>Creates a QML file.</source>
        <translation>Создание файла QML.</translation>
    </message>
    <message>
        <source>QML File</source>
        <translation>Файл QML</translation>
    </message>
    <message>
        <source>Creates a JavaScript file.</source>
        <translation>Создание файлы JavaScript.</translation>
    </message>
    <message>
        <source>JS File</source>
        <translation>Файл JS</translation>
    </message>
    <message>
        <source>Follow Symbol Under Cursor</source>
        <translation>Перейти к символу под курсором</translation>
    </message>
    <message>
        <source>Find Usages</source>
        <translation>Найти использование</translation>
    </message>
    <message>
        <source>Ctrl+Shift+U</source>
        <translation></translation>
    </message>
    <message>
        <source>Show Qt Quick Toolbar</source>
        <translation>Показать панель Qt Quick</translation>
    </message>
    <message>
        <source>QML</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSOutlineTreeView</name>
    <message>
        <source>Expand All</source>
        <translation>Развернуть всё</translation>
    </message>
    <message>
        <source>Collapse All</source>
        <translation>Свернуть всё</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSOutlineWidget</name>
    <message>
        <source>Show All Bindings</source>
        <translation>Показать все привязки</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSPreviewRunner</name>
    <message>
        <source>Failed to preview Qt Quick file</source>
        <translation>Не удалось выполнить предпросмотр файла Qt Quick</translation>
    </message>
    <message>
        <source>Could not preview Qt Quick (QML) file. Reason: 
%1</source>
        <translation>Не удалось запустить предпросмотр файла Qt Quick (QML). Причина:
%1</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QmlJSSnippetProvider</name>
    <message>
        <source>QML</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::Internal::QuickToolBarSettingsPage</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>Qt Quick ToolBar</source>
        <translation>Панель Qt Quick</translation>
    </message>
    <message>
        <source>Qt Quick Toolbars</source>
        <translation>Панели Qt Quick</translation>
    </message>
    <message>
        <source>Always show Qt Quick Toolbar</source>
        <translation>Всегда отображать панель Qt Quick</translation>
    </message>
    <message>
        <source>If enabled, the toolbar will remain pinned to an absolute position.</source>
        <translation>Если включено, то панель будет оставаться привязанной к определённой позиции.</translation>
    </message>
    <message>
        <source>Pin Qt Quick Toolbar</source>
        <translation>Закрепить панель Qt Quick</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::JsFileWizard</name>
    <message>
        <source>New %1</source>
        <translation>Новый %1</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::QmlJSTextEditorWidget</name>
    <message>
        <source>Show Qt Quick ToolBar</source>
        <translation>Показать панель Qt Quick</translation>
    </message>
    <message>
        <source>Rename...</source>
        <translation>Переименовать...</translation>
    </message>
    <message>
        <source>New id:</source>
        <translation>Новый id:</translation>
    </message>
    <message>
        <source>Unused variable</source>
        <translation>Неиспользуемая переменная</translation>
    </message>
    <message>
        <source>Refactoring</source>
        <translation>Рефакторинг</translation>
    </message>
    <message>
        <source>Rename id &apos;%1&apos;...</source>
        <translation>Переименовать id «%1»...</translation>
    </message>
</context>
<context>
    <name>QmlJSEditor::QuickFix</name>
    <message>
        <source>Split initializer</source>
        <translation>Разделить инициализатор</translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::Internal::ContextCrumblePath</name>
    <message>
        <source>[no context]</source>
        <translation>[нет контекста]</translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::Internal::InspectorUi</name>
    <message>
        <source>Context Path</source>
        <translation>Контекстный путь</translation>
    </message>
    <message>
        <source>QML Inspector</source>
        <translation>Инспектор QML</translation>
    </message>
    <message>
        <source>Filter properties</source>
        <translation>Свойства фильтра</translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::Internal::QmlJSLiveTextPreview</name>
    <message>
        <source>You changed a QML file in Live Preview mode, which modifies the running QML application. In case of unexpected behavior, please reload the QML application.</source>
        <translation>QML файл был изменён в режиме предпросмотра в реальном времени. При этом происходит изменение работающего приложения QML. В случае неожиданного поведения, следует его перезагрузить.</translation>
    </message>
    <message>
        <source>Disable Live Preview</source>
        <translation>Отключить предпросмотр в реальном времени</translation>
    </message>
    <message>
        <source>The %1 attribute at line %2, column %3 cannot be changed without reloading the QML application. </source>
        <translation>Нельзя изменить атрибут %1 в строке %2 позиции %3 без перезагрузки приложения QML. </translation>
    </message>
    <message>
        <source>The %1 element at line %2, column %3 cannot be changed without reloading the QML application. </source>
        <translation>Нельзя изменить элемент %1 в строке %2 позиции %3 без перезагрузки приложения QML. </translation>
    </message>
    <message>
        <source>You can continue debugging, but behavior can be unexpected.</source>
        <translation>Можно продолжить отладку, только поведение может быть неожиданным.</translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::Internal::QmlJSPropertyInspector</name>
    <message>
        <source>Enter expression</source>
        <translation>Ввести выражение</translation>
    </message>
    <message>
        <source>Choose color</source>
        <translation>Выбрать цвет</translation>
    </message>
    <message>
        <source>JavaScript expression for %1</source>
        <translation>Выражение JavaScript для %1</translation>
    </message>
    <message>
        <source>Color selection for %1</source>
        <translation>Выбор цвета для %1</translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::Internal::QmlJsInspectorToolBar</name>
    <message>
        <source>Apply Changes on Save</source>
        <translation>Применять изменения при сохранении</translation>
    </message>
    <message>
        <source>Show application on top</source>
        <translation>Показывать приложение поверх всех</translation>
    </message>
    <message>
        <source>Play/Pause Animations</source>
        <translation>Воспроизвести/приостановить анимации</translation>
    </message>
    <message>
        <source>Select</source>
        <translation>Выбрать</translation>
    </message>
    <message>
        <source>Zoom</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <source>Color Picker</source>
        <translation>Выбор цвета</translation>
    </message>
    <message>
        <source>1x</source>
        <translation></translation>
    </message>
    <message>
        <source>0.5x</source>
        <translation></translation>
    </message>
    <message>
        <source>0.25x</source>
        <translation></translation>
    </message>
    <message>
        <source>0.125x</source>
        <translation></translation>
    </message>
    <message>
        <source>0.1x</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QmlJSInspector::ToolBarColorBox</name>
    <message>
        <source>Copy Color</source>
        <translation>Скопировать цвет</translation>
    </message>
</context>
<context>
    <name>QmlJSTools</name>
    <message>
        <source>Code Style</source>
        <translation>Стиль кода</translation>
    </message>
    <message>
        <source>Qt Quick</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QmlJSTools::Internal::FunctionFilter</name>
    <message>
        <source>Methods and functions</source>
        <translation>Методы и функции</translation>
    </message>
</context>
<context>
    <name>QmlJSTools::Internal::ModelManager</name>
    <message>
        <source>Indexing</source>
        <translation>Индексация</translation>
    </message>
</context>
<context>
    <name>QmlJSTools::Internal::PluginDumper</name>
    <message>
        <source>Type dump of QML plugin in %1 failed.
Errors:
%2
</source>
        <translation>Не удалось получить типы от модуля QML в %1.
Ошибки:
%2
</translation>
    </message>
    <message>
        <source>Type dump of C++ plugin failed.
First 10 lines or errors:

%1
Check &apos;General Messages&apos; output pane for details.</source>
        <translation>Не удалось получить типы от C++ модуля.

%1
В окне «Основные сообщения» могут быть подробности.</translation>
    </message>
    <message>
        <source>Warnings while parsing qmltypes information of %1:
%2</source>
        <translation>Возникли следующие предупреждения при разборе информации о типах QML библиотеки %1:
%2</translation>
    </message>
    <message>
        <source>Type dump of C++ plugin failed. Parse error:
&apos;%1&apos;</source>
        <translation>Не удалось получить типы от C++ модуля. Ошибка разбора:
«%1»</translation>
    </message>
    <message>
        <source>Failed to parse &apos;%1&apos;.
Error: %2</source>
        <translation>Не удалось разобрать «%1».
Ошибка: %2</translation>
    </message>
    <message>
        <source>Could not locate the helper application for dumping type information from C++ plugins.
Please build the debugging helpers on the Qt version options page.</source>
        <translation>Не удалось обнаружить программу-помощник для получения информации о типах из C++ модуля.
Соберите помощников отладчика в Инструменты - Параметры - Qt4.</translation>
    </message>
</context>
<context>
    <name>QmlJSTools::Internal::QmlJSToolsPlugin</name>
    <message>
        <source>&amp;QML/JS</source>
        <translation></translation>
    </message>
    <message>
        <source>Reset Code Model</source>
        <translation>Сбросить модель кода</translation>
    </message>
</context>
<context>
    <name>QmlJSTools::QmlJSToolsSettings</name>
    <message>
        <source>Global Qt Quick</source>
        <comment>Settings</comment>
        <translation>Общие для Qt Quick</translation>
    </message>
</context>
<context>
    <name>QmlJsEditor</name>
    <message>
        <source>QML</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>QmlManager</name>
    <message>
        <source>&lt;Current File&gt;</source>
        <translation>&lt;Текущий файл&gt;</translation>
    </message>
</context>
<context>
    <name>QmlParser</name>
    <message>
        <source>Illegal character</source>
        <translation>Недопустимый символ</translation>
    </message>
    <message>
        <source>Unclosed string at end of line</source>
        <translation>Незакрытый литерал в конце строки</translation>
    </message>
    <message>
        <source>Illegal unicode escape sequence</source>
        <translation>Недопустимая ESC-последовательность юникода</translation>
    </message>
    <message>
        <source>Illegal escape sequence</source>
        <translation>Недопустимая ESC-последовательность</translation>
    </message>
    <message>
        <source>Unclosed comment at end of file</source>
        <translation>Незакрытый комментарий в конце файла</translation>
    </message>
    <message>
        <source>Illegal syntax for exponential number</source>
        <translation>Некорректная форма экпоненциального числа</translation>
    </message>
    <message>
        <source>Identifier cannot start with numeric literal</source>
        <translation>Идентификатор не может начинаться с числового литерала</translation>
    </message>
    <message>
        <source>Unterminated regular expression literal</source>
        <translation>Незавершённый литерал регулярного выражения</translation>
    </message>
    <message>
        <source>Invalid regular expression flag &apos;%0&apos;</source>
        <translation>Некорректный флаг регулярного выражения «%0»</translation>
    </message>
    <message>
        <source>Unterminated regular expression backslash sequence</source>
        <translation>В регулярном выражении последовательность за обратным слэшем не завершена</translation>
    </message>
    <message>
        <source>Unterminated regular expression class</source>
        <translation>Незавершённый класс регулярного выражения</translation>
    </message>
    <message>
        <source>Syntax error</source>
        <translation>Синтаксическая ошибка</translation>
    </message>
    <message>
        <source>Unexpected token `%1&apos;</source>
        <translation>Неожиданная лексема «%1»</translation>
    </message>
    <message>
        <source>Expected token `%1&apos;</source>
        <translation>Ожидаемая лексема «%1»</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerAttachDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Address:</source>
        <translation>Адрес:</translation>
    </message>
    <message>
        <source>127.0.0.1</source>
        <translation></translation>
    </message>
    <message>
        <source>Port:</source>
        <translation>Порт:</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerEngine</name>
    <message>
        <source>QML Profiler</source>
        <translation>Профилер QML</translation>
    </message>
    <message>
        <source>Application finished before loading profiled data.
 Please use the stop button instead.</source>
        <translation>Приложение завершилось до загрузки данных профилирования.
 В следующий раз используйте кнопку остановки.</translation>
    </message>
    <message>
        <source>The port seems to be in use.</source>
        <extracomment>Error message shown after &apos;Could not connect ... debugger:&quot;</extracomment>
        <translation>Похоже, порт уже используется.</translation>
    </message>
    <message>
        <source>The application is not set up for QML/JS debugging.</source>
        <extracomment>Error message shown after &apos;Could not connect ... debugger:&quot;</extracomment>
        <translation>Приложение не настроено для отладки QML/JS.</translation>
    </message>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>Could not connect to the in-process QML debugger:
%1</source>
        <extracomment>%1 is detailed error message</extracomment>
        <translation>Не удалось подключиться к внутрипроцессному отладчику QML.
%1</translation>
    </message>
    <message>
        <source>No executable file to launch.</source>
        <translation>Нет программы для запуска.</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerEventStatistics</name>
    <message>
        <source>Source code not available</source>
        <translation>Исходный код недоступен</translation>
    </message>
    <message>
        <source>&lt;bytecode&gt;</source>
        <translation>&lt;байтовый код&gt;</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerEventsView</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Time in Percent</source>
        <translation>Время в процентах</translation>
    </message>
    <message>
        <source>Total Time</source>
        <translation>Общее время</translation>
    </message>
    <message>
        <source>Calls</source>
        <translation>Вызовы</translation>
    </message>
    <message>
        <source>Time per Call</source>
        <translation>Время вызовов</translation>
    </message>
    <message>
        <source>Longest Time</source>
        <translation>Наибольшее время</translation>
    </message>
    <message>
        <source>Shortest Time</source>
        <translation>Наименьшее время</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Paint</source>
        <translation>Отрисовка</translation>
    </message>
    <message>
        <source>Compile</source>
        <translation>Компиляция</translation>
    </message>
    <message>
        <source>Create</source>
        <translation>Создание</translation>
    </message>
    <message>
        <source>Binding</source>
        <translation>Привязка</translation>
    </message>
    <message>
        <source>Signal</source>
        <translation>Сигналы</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerRunControlFactory</name>
    <message>
        <source>QML Profiler</source>
        <translation>Профилер QML</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::QmlProfilerTool</name>
    <message>
        <source>QML Profiler</source>
        <translation>Профилер QML</translation>
    </message>
    <message>
        <source>The QML Profiler can be used to find performance bottlenecks in applications using QML.</source>
        <translation>QML Profiler предназначен для поиска узких мест в приложениях использующих QML.</translation>
    </message>
    <message>
        <source>Events</source>
        <translation>События</translation>
    </message>
    <message>
        <source>Timeline</source>
        <translation>Временная шкала</translation>
    </message>
    <message>
        <source>Callees</source>
        <translation>Вызывемые</translation>
    </message>
    <message>
        <source>Callers</source>
        <translation>Вызывающие</translation>
    </message>
    <message>
        <source>Discard data</source>
        <translation>Отбросить данные</translation>
    </message>
    <message>
        <source>Elapsed:      0 s</source>
        <translation>Прошло:      0 с</translation>
    </message>
    <message>
        <source>Disable profiling</source>
        <translation>Отключить профилирование</translation>
    </message>
    <message>
        <source>Enable profiling</source>
        <translation>Включить профилирование</translation>
    </message>
    <message>
        <source>Elapsed: %1 s</source>
        <translation>Прошло: %1 с</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::RemoteLinuxQmlProfilerRunner</name>
    <message>
        <source>Not enough free ports on device for analyzing.
</source>
        <translation>Недостаточно свободных портов на устройстве для анализа.
</translation>
    </message>
    <message>
        <source>Starting remote process ...
</source>
        <translation>Запуск внешнего процесса...
</translation>
    </message>
    <message>
        <source>Finished running remote process. Exit code was %1.
</source>
        <translation>Выполнение внешнего процесса завершено. Код завершения %1.
</translation>
    </message>
</context>
<context>
    <name>QmlProfiler::Internal::TraceWindow</name>
    <message>
        <source>Jump to previous event</source>
        <translation>Перейти к предыдущему событию</translation>
    </message>
    <message>
        <source>Jump to next event</source>
        <translation>Перейти к следующему событию</translation>
    </message>
    <message>
        <source>Zoom in 10%</source>
        <translation>Увеличить на 10%</translation>
    </message>
    <message>
        <source>Zoom out 10%</source>
        <translation>Уменьшить на 10%</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager</name>
    <message>
        <source>Qt Quick Project</source>
        <translation>Проект Qt Quick</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::Manager</name>
    <message>
        <source>Failed opening project &apos;%1&apos;: Project already open</source>
        <translation>Не удалось открыть проект «%1»: проект уже открыт</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectApplicationWizard</name>
    <message>
        <source>Qt Quick UI</source>
        <translation>Интерфейс пользователя на Qt Quick</translation>
    </message>
    <message>
        <source>Creates a  Qt Quick UI project with a single QML file that contains the main view.

You can review Qt Quick UI projects in the QML Viewer and you need not build them. You do not need to have the development environment installed on your computer to create and run this type of projects.</source>
        <translation>Создание проекта приложения Qt Quick с одним QML файлом, содержащим главный вид.

Проекты Qt Quick можно просматривать в QML Viewer и они не требуют сборки. Для создания и запуска проектов данного типа не требуется установка на компьютер среды разработки.</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectApplicationWizardDialog</name>
    <message>
        <source>New Qt Quick UI Project</source>
        <translation>Новый проект интерфейса пользователя на Qt Quick</translation>
    </message>
    <message>
        <source>This wizard generates a Qt Quick UI project.</source>
        <translation>Этот мастер создаст проект интерфейса пользователя на Qt Quick.</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectRunConfigurationFactory</name>
    <message>
        <source>Run QML Script</source>
        <translation>Запустить сценарий QML</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectRunConfigurationWidget</name>
    <message>
        <source>Manage Qt versions</source>
        <translation>Управление профилями Qt</translation>
    </message>
    <message>
        <source>Qt version:</source>
        <translation>Профиль Qt:</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Main QML file:</source>
        <translation>Основной файл QML:</translation>
    </message>
    <message>
        <source>Debugger:</source>
        <translation>Отладчик:</translation>
    </message>
    <message>
        <source>Run Environment</source>
        <translation>Среда выполнения</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Invalid Qt version</source>
        <translation>Некорректный профиль Qt</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectRunControl</name>
    <message>
        <source>Starting %1 %2
</source>
        <translation>Запускается %1 %2
</translation>
    </message>
    <message>
        <source>%1 exited with code %2
</source>
        <translation>%1 завершился с кодом %2
</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::Internal::QmlProjectRunControlFactory</name>
    <message>
        <source>Run</source>
        <translation>Запустить</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::QmlProject</name>
    <message>
        <source>Error while loading project file %1.</source>
        <translation>Ошибка при загрузке файла проекта %1.</translation>
    </message>
    <message>
        <source>QML project: %1</source>
        <translation>Проект QML: %1</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::QmlProjectPlugin</name>
    <message>
        <source>Open Qt4 Options</source>
        <translation>Открыть опции Qt4</translation>
    </message>
    <message>
        <source>QML Observer Missing</source>
        <translation>Отсутствует обозреватель QML</translation>
    </message>
    <message>
        <source>QML Observer could not be found.</source>
        <translation>Не удалось найти обозреватель QML.</translation>
    </message>
    <message>
        <source>QML Observer is used to offer debugging features for QML applications, such as interactive debugging and inspection tools. It must be compiled for each used Qt version separately. On the Qt4 options page, select the current Qt installation and click Rebuild.</source>
        <translation>Обозреватель QML предоставляет дополнительные возможности для отладки приложений QML такие, как интерактивная отладка и инструменты инспектирования. Он должен быть собран отдельно для каждого используемого профиля Qt. На странице настроек Qt4 следует выбрать установка Qt и щёлкнуть «Пересобрать».</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::QmlProjectRunConfiguration</name>
    <message>
        <source>No qmlviewer or qmlobserver found.</source>
        <translation>Не найдены ни qmlviewer, ни qmlobserver.</translation>
    </message>
    <message>
        <source>QML Viewer</source>
        <comment>QMLRunConfiguration display name.</comment>
        <translation>Просмотр QML</translation>
    </message>
</context>
<context>
    <name>QmlProjectManager::QmlTarget</name>
    <message>
        <source>QML Viewer</source>
        <comment>QML Viewer target display name</comment>
        <translation>Просмотр QML</translation>
    </message>
</context>
<context>
    <name>QrcEditor</name>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Properties</source>
        <translation>Свойства</translation>
    </message>
    <message>
        <source>Prefix:</source>
        <translation>Префикс:</translation>
    </message>
    <message>
        <source>Language:</source>
        <translation>Язык:</translation>
    </message>
    <message>
        <source>Alias:</source>
        <translation>Псевдоним:</translation>
    </message>
</context>
<context>
    <name>Qt Quick</name>
    <message>
        <source>Qt Quick</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Qt4DefaultTargetSetupWidget</name>
    <message>
        <source>&lt;b&gt;Error:&lt;/b&gt; </source>
        <comment>Severity is Task::Error</comment>
        <translation>&lt;b&gt;Ошибка:&lt;/b&gt; </translation>
    </message>
    <message>
        <source>&lt;b&gt;Warning:&lt;/b&gt; </source>
        <comment>Severity is Task::Warning</comment>
        <translation>&lt;b&gt;Предупреждение:&lt;/b&gt; </translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager</name>
    <message>
        <source>Qt4</source>
        <translation>Qt4</translation>
    </message>
    <message>
        <source>Qt Versions</source>
        <translation>Профили Qt</translation>
    </message>
    <message>
        <source>Qt Widget Project</source>
        <translation>Проект Qt Widget</translation>
    </message>
    <message>
        <source>Linux Devices</source>
        <translation>Linux-устройства</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::AbstractMobileApp</name>
    <message>
        <source>Could not open template file &apos;%1&apos;.</source>
        <translation>Не удалось открыть шаблонный файл «%1».</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::AbstractMobileAppWizardDialog</name>
    <message>
        <source>Qt Versions</source>
        <translation>Профили Qt</translation>
    </message>
    <message>
        <source>Mobile Options</source>
        <translation>Мобильные параметры</translation>
    </message>
    <message>
        <source>Symbian Specific</source>
        <translation>Особенности Symbian</translation>
    </message>
    <message>
        <source>Maemo5 And Meego Specific</source>
        <translation>Особенности Maemo5 и Meego</translation>
    </message>
    <message>
        <source>Harmattan Specific</source>
        <translation>Особенности Harmattan</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::CodaRunControl</name>
    <message>
        <source>No device is connected. Please connect a device and try again.
</source>
        <translation>Устройство не подключено. Подключите устройство и попробуйте снова.
</translation>
    </message>
    <message>
        <source>Executable file: %1
</source>
        <translation>Исполняемый файл: %1
</translation>
    </message>
    <message>
        <source>Connecting to &apos;%1&apos;...
</source>
        <translation>Подключение к «%1»...
</translation>
    </message>
    <message>
        <source>Unable to create CODA connection. Please try again.
</source>
        <translation>Не удалось создать подключение CODA. Попробуйте ещё раз.
</translation>
    </message>
    <message>
        <source>Could not open serial device: %1
</source>
        <translation>Не удалось открыть последовательное устройство: %1
</translation>
    </message>
    <message>
        <source>Connecting to %1:%2...
</source>
        <translation>Подключение к %1: %2...
</translation>
    </message>
    <message>
        <source>Error: %1
</source>
        <translation>Ошибка: %1
</translation>
    </message>
    <message>
        <source>Connected.
</source>
        <translation>Подключено.
</translation>
    </message>
    <message>
        <source>Process has finished.
</source>
        <translation>Процесс завершился.
</translation>
    </message>
    <message>
        <source>Thread has crashed: %1
</source>
        <translation>Поток завершился крахом: %1
</translation>
    </message>
    <message>
        <source>The process is already running on the device. Please first close it.
</source>
        <translation>Процесс уже запущен на устройстве. Сначала завершите его.
</translation>
    </message>
    <message>
        <source>Launching: %1
</source>
        <translation>Запуск: %1
</translation>
    </message>
    <message>
        <source>Launched.
</source>
        <translation>Запущено.
</translation>
    </message>
    <message>
        <source>Launch failed: %1
</source>
        <translation>Не удалось запустить: %1
</translation>
    </message>
    <message>
        <source>Waiting for CODA</source>
        <translation>Ожидание CODA</translation>
    </message>
    <message>
        <source>Qt Creator is waiting for the CODA application to connect.&lt;br&gt;Please make sure the application is running on your mobile phone and the right IP address and/or port are configured in the project settings.</source>
        <translation>Qt Creator ожидает подключения приложения CODA.&lt;br&gt;Убедитесь, что приложение работает на мобильном телефоне, и указаны корректные IP адрес и порт в настройках проекта.</translation>
    </message>
    <message>
        <source>Canceled.
</source>
        <translation>Отменено.
</translation>
    </message>
    <message>
        <source>The device &apos;%1&apos; has been disconnected.
</source>
        <translation>Устройство «%1» было отключено.
</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::AddLibraryWizard</name>
    <message>
        <source>Add Library</source>
        <translation>Добавить библиотеку</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation>Итог</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::BaseQt4ProjectWizardDialog</name>
    <message>
        <source>Modules</source>
        <translation>Модули</translation>
    </message>
    <message>
        <source>Targets</source>
        <translation>Цели</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ClassDefinition</name>
    <message>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <source>The header file</source>
        <translation>Заголовочный файл</translation>
    </message>
    <message>
        <source>&amp;Sources</source>
        <translation>&amp;Исходники</translation>
    </message>
    <message>
        <source>Widget librar&amp;y:</source>
        <translation>&amp;Библиотека виджета:</translation>
    </message>
    <message>
        <source>Widget project &amp;file:</source>
        <translation>&amp;Файл проекта виджета:</translation>
    </message>
    <message>
        <source>Widget h&amp;eader file:</source>
        <translation>&amp;Заголовочный файл виджета:</translation>
    </message>
    <message>
        <source>Widge&amp;t source file:</source>
        <translation>Файл &amp;реализации виджета:</translation>
    </message>
    <message>
        <source>Widget &amp;base class:</source>
        <translation>Б&amp;азовый класс виджета:</translation>
    </message>
    <message>
        <source>QWidget</source>
        <translation>QWidget</translation>
    </message>
    <message>
        <source>Plugin class &amp;name:</source>
        <translation>Имя класса &amp;модуля:</translation>
    </message>
    <message>
        <source>Plugin &amp;header file:</source>
        <translation>За&amp;головочный файл модуля:</translation>
    </message>
    <message>
        <source>Plugin sou&amp;rce file:</source>
        <translation>Файл реализа&amp;ции модуля:</translation>
    </message>
    <message>
        <source>Icon file:</source>
        <translation>Файл значка:</translation>
    </message>
    <message>
        <source>&amp;Link library</source>
        <translation>&amp;Подключить библиотеку</translation>
    </message>
    <message>
        <source>Create s&amp;keleton</source>
        <translation>Создать &amp;основу</translation>
    </message>
    <message>
        <source>Include pro&amp;ject</source>
        <translation>Включить про&amp;ект</translation>
    </message>
    <message>
        <source>&amp;Description</source>
        <translation>&amp;Описание</translation>
    </message>
    <message>
        <source>G&amp;roup:</source>
        <translation>&amp;Группа:</translation>
    </message>
    <message>
        <source>&amp;Tooltip:</source>
        <translation>&amp;Подсказка:</translation>
    </message>
    <message>
        <source>W&amp;hat&apos;s this:</source>
        <translation>&amp;Что это:</translation>
    </message>
    <message>
        <source>The widget is a &amp;container</source>
        <translation>Виджет &amp;является контейнером</translation>
    </message>
    <message>
        <source>Property defa&amp;ults</source>
        <translation>Исхо&amp;дные значения свойств</translation>
    </message>
    <message>
        <source>dom&amp;XML:</source>
        <translation>dom&amp;XML:</translation>
    </message>
    <message>
        <source>Select Icon</source>
        <translation>Выбор значка</translation>
    </message>
    <message>
        <source>Icon files (*.png *.ico *.jpg *.xpm *.tif *.svg)</source>
        <translation>Файлы значков (*.png *.ico *.jpg *.xpm *.tif *.svg)</translation>
    </message>
    <message>
        <source>The header file has to be specified in source code.</source>
        <translation>Заголовочный файл, указываемый в исходном коде.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ClassList</name>
    <message>
        <source>&lt;New class&gt;</source>
        <translation>&lt;Новый класс&gt;</translation>
    </message>
    <message>
        <source>Confirm Delete</source>
        <translation>Подтверждение удаления</translation>
    </message>
    <message>
        <source>Delete class %1 from list?</source>
        <translation>Удалить класс %1 из списка?</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ConsoleAppWizard</name>
    <message>
        <source>Qt Console Application</source>
        <translation>Консольное приложение Qt</translation>
    </message>
    <message>
        <source>Creates a project containing a single main.cpp file with a stub implementation.

Preselects a desktop Qt for building the application if available.</source>
        <translation>Создание проекта, содержащего один файл main.cpp с простейшей реализацией.

Выбирается профиль Qt «Настольный» для сборки приложения, если он доступен.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ConsoleAppWizardDialog</name>
    <message>
        <source>This wizard generates a Qt4 console application project. The application derives from QCoreApplication and does not provide a GUI.</source>
        <translation>Этот мастер создаст проект консольного приложения Qt4. Оно будет наследником от QCoreApplication и без GUI.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::CustomWidgetPluginWizardPage</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Plugin and Collection Class Information</source>
        <translation>Информация о модуле и классе коллекции</translation>
    </message>
    <message>
        <source>Specify the properties of the plugin library and the collection class.</source>
        <translation>Укажите свойства библиотеки модуля и класса коллекции.</translation>
    </message>
    <message>
        <source>Collection class:</source>
        <translation>Класс коллекции:</translation>
    </message>
    <message>
        <source>Collection header file:</source>
        <translation>Заголовочный файл:</translation>
    </message>
    <message>
        <source>Collection source file:</source>
        <translation>Исходный файл:</translation>
    </message>
    <message>
        <source>Plugin name:</source>
        <translation>Название модуля:</translation>
    </message>
    <message>
        <source>Resource file:</source>
        <translation>Файл ресурсов:</translation>
    </message>
    <message>
        <source>icons.qrc</source>
        <translation>icons.qrc</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::CustomWidgetWidgetsWizardPage</name>
    <message>
        <source>Custom Qt Widget Wizard</source>
        <translation>Мастер пользовательских виджетов</translation>
    </message>
    <message>
        <source>Custom Widget List</source>
        <translation>Список пользовательских виджетов</translation>
    </message>
    <message>
        <source>Widget &amp;Classes:</source>
        <translation>&amp;Классы виджетов:</translation>
    </message>
    <message>
        <source>Specify the list of custom widgets and their properties.</source>
        <translation>Укажите список пользовательских виджетов и их свойств.</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::CustomWidgetWizard</name>
    <message>
        <source>Qt Custom Designer Widget</source>
        <translation>Пользовательский виджет Qt Designer</translation>
    </message>
    <message>
        <source>Creates a Qt Custom Designer Widget or a Custom Widget Collection.</source>
        <translation>Создание пользовательского виджета Qt Designer или набора пользовательских виджетов.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::CustomWidgetWizardDialog</name>
    <message>
        <source>This wizard generates a Qt4 Designer Custom Widget or a Qt4 Designer Custom Widget Collection project.</source>
        <translation>Этот мастер создаст пользовательский виджет или набор пользовательских виджетов для Qt4 Designer.</translation>
    </message>
    <message>
        <source>Custom Widgets</source>
        <translation>Особые виджеты</translation>
    </message>
    <message>
        <source>Plugin Details</source>
        <translation>Подробнее о модуле</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::DesignerExternalEditor</name>
    <message>
        <source>Qt Designer is not responding (%1).</source>
        <translation>Qt Designer не отвечает (%1).</translation>
    </message>
    <message>
        <source>Unable to create server socket: %1</source>
        <translation>Невозможно создать серверный сокет: %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::DetailsPage</name>
    <message>
        <source>System Library</source>
        <translation>Системная</translation>
    </message>
    <message>
        <source>Specify the library to link to</source>
        <translation>Выберите библиотеку для компоновки</translation>
    </message>
    <message>
        <source>Specify the library to link to and the includes path</source>
        <translation>Выберите библиотеку для компоновки и пути к заголовочным файлам</translation>
    </message>
    <message>
        <source>Choose the project file of the library to link to</source>
        <translation>Выберите файл проекта библиотеки для компоновки</translation>
    </message>
    <message>
        <source>External Library</source>
        <translation>Внешняя</translation>
    </message>
    <message>
        <source>System Package</source>
        <translation>Системный пакет</translation>
    </message>
    <message>
        <source>Specify the package to link to</source>
        <translation>Выберите пакет для компоновки</translation>
    </message>
    <message>
        <source>Internal Library</source>
        <translation>Внутренняя</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::EmptyProjectWizard</name>
    <message>
        <source>Empty Qt Project</source>
        <translation>Пустой проект Qt</translation>
    </message>
    <message>
        <source>Creates a qmake-based project without any files. This allows you to create an application without any default classes.</source>
        <translation>Создание проекта без файлов под управлением qmake. Это позволяет создать приложение без умолчальных классов.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::EmptyProjectWizardDialog</name>
    <message>
        <source>This wizard generates an empty Qt4 project. Add files to it later on by using the other wizards.</source>
        <translation>Этот мастер создаст пустой проект Qt4. Нужно будет позже добавить в него файлы с помощью других мастеров.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ExternalQtEditor</name>
    <message>
        <source>Unable to start &quot;%1&quot;</source>
        <translation>Не удалось запустить «%1»</translation>
    </message>
    <message>
        <source>The application &quot;%1&quot; could not be found.</source>
        <translation>Не удалось найти приложение «%1».</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::FilesPage</name>
    <message>
        <source>Class Information</source>
        <translation>Информация о классе</translation>
    </message>
    <message>
        <source>Specify basic information about the classes for which you want to generate skeleton source code files.</source>
        <translation>Укажите базовую информацию о классах, для которых желаете создать шаблоны файлов исходных текстов.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::GcceToolChainFactory</name>
    <message>
        <source>GCCE</source>
        <translation></translation>
    </message>
    <message>
        <source>GCCE from Qt version</source>
        <translation>GCCE из профиля Qt</translation>
    </message>
    <message>
        <source>GCCE (%1)</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::GuiAppWizard</name>
    <message>
        <source>Qt Gui Application</source>
        <translation>GUI приложение Qt</translation>
    </message>
    <message>
        <source>Creates a Qt application for the desktop. Includes a Qt Designer-based main window.

Preselects a desktop Qt for building the application if available.</source>
        <translation>Создание приложения Qt для настольных компьютеров. Включает основное окно в виде формы дизайнера Qt.

Выбирается профиль Qt «Настольный» для сборки приложения, если он доступен.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::GuiAppWizardDialog</name>
    <message>
        <source>This wizard generates a Qt4 GUI application project. The application derives by default from QApplication and includes an empty widget.</source>
        <translation>Этот мастер создаст проект графического приложения Qt4. По умолчанию приложение будет базироваться на QApplication и будет включать пустой виджет.</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Html5AppWizard</name>
    <message>
        <source>HTML5 Application</source>
        <translation>Приложение HTML5</translation>
    </message>
    <message>
        <source>Creates an HTML5 application project that can contain both HTML5 and C++ code and includes a WebKit view.

You can build the application and deploy it on desktop and mobile target platforms. For example, you can create signed Symbian Installation System (SIS) packages for this type of projects.</source>
        <translation>Создание проекта приложения HTML5, который может содержать код как HTML5, так и на С++, а так же включает просмотрщик WebKit.

Можно создать приложение и установить его на настольный компьютер и мобильные платформы. Например, можно создать подписанный пакет Symbian Installation System (SIS) для этого типа проектов.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Html5AppWizardDialog</name>
    <message>
        <source>New HTML5 Application</source>
        <translation>Новое приложение HTML5</translation>
    </message>
    <message>
        <source>This wizard generates a HTML5 application project.</source>
        <translation>Этот мастер создаст проект приложения HTML5.</translation>
    </message>
    <message>
        <source>HTML Options</source>
        <translation>Параметры HTML</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Html5AppWizardOptionsPage</name>
    <message>
        <source>Select HTML File</source>
        <translation>Выбор файла HTML</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::LibraryDetailsController</name>
    <message>
        <source>Linkage:</source>
        <translation>Компоновка:</translation>
    </message>
    <message>
        <source>%1 Dynamic</source>
        <translation>%1 Динамическая</translation>
    </message>
    <message>
        <source>%1 Static</source>
        <translation>%1 Статическая</translation>
    </message>
    <message>
        <source>Mac:</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 Framework</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 Library</source>
        <translation>%1 Библиотека</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::LibraryDetailsWidget</name>
    <message>
        <source>Library:</source>
        <translation>Библиотека:</translation>
    </message>
    <message>
        <source>Library file:</source>
        <translation>Файл библиотеки:</translation>
    </message>
    <message>
        <source>Include path:</source>
        <translation>Путь к заголовочным файлам:</translation>
    </message>
    <message>
        <source>Platform</source>
        <translation>Платформа</translation>
    </message>
    <message>
        <source>Linux</source>
        <translation></translation>
    </message>
    <message>
        <source>Mac</source>
        <translation></translation>
    </message>
    <message>
        <source>Windows</source>
        <translation></translation>
    </message>
    <message>
        <source>Symbian</source>
        <translation></translation>
    </message>
    <message>
        <source>Linkage:</source>
        <translation>Компоновка:</translation>
    </message>
    <message>
        <source>Dynamic</source>
        <translation>Динамическая</translation>
    </message>
    <message>
        <source>Static</source>
        <translation>Статическая</translation>
    </message>
    <message>
        <source>Mac:</source>
        <translation></translation>
    </message>
    <message>
        <source>Library</source>
        <translation>Библиотека</translation>
    </message>
    <message>
        <source>Framework</source>
        <translation></translation>
    </message>
    <message>
        <source>Windows:</source>
        <translation></translation>
    </message>
    <message>
        <source>Library inside &quot;debug&quot; or &quot;release&quot; subfolder</source>
        <translation>Библиотека в подкаталоге «debug» или «release»</translation>
    </message>
    <message>
        <source>Add &quot;d&quot; suffix for debug version</source>
        <translation>Добавить суффикс «d» для отладочной версии</translation>
    </message>
    <message>
        <source>Remove &quot;d&quot; suffix for release version</source>
        <translation>Удалить суффикс «d» для выпускаемой версии</translation>
    </message>
    <message>
        <source>Package:</source>
        <translation>Пакет:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::LibraryTypePage</name>
    <message>
        <source>Library Type</source>
        <translation>Тип библиотеки</translation>
    </message>
    <message>
        <source>Choose the type of the library to link to</source>
        <translation>Выберите тип компонуемой библиотеки</translation>
    </message>
    <message>
        <source>System library</source>
        <translation>Системная</translation>
    </message>
    <message>
        <source>Links to a system library.
Neither the path to the library nor the path to its includes is added to the .pro file.</source>
        <translation>Компоновка с системной библиотекой.
Пути к выбранной библиотеке и её подключаемым файлам не будут добавлены в .pro файл.</translation>
    </message>
    <message>
        <source>System package</source>
        <translation>Системный пакет</translation>
    </message>
    <message>
        <source>Links to a system library using pkg-config.</source>
        <translation>Компоновка с системной библиотекой используя pkg-config.</translation>
    </message>
    <message>
        <source>External library</source>
        <translation>Внешняя</translation>
    </message>
    <message>
        <source>Links to a library that is not located in your build tree.
Adds the library and include paths to the .pro file.</source>
        <translation>Компоновка с внешней библиотекой, не являющейся частью проекта.
Пути к выбранной библиотеке и её подключаемым файлам будут добавлены в .pro файл.</translation>
    </message>
    <message>
        <source>Internal library</source>
        <translation>Внутренняя</translation>
    </message>
    <message>
        <source>Links to a library that is located in your build tree.
Adds the library and include paths to the .pro file.</source>
        <translation>Компоновка с внутренней библиотекой, являющейся частью проекта.
Пути к выбранной библиотеке и её подключаемым файлам будут добавлены в .pro файл.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::LibraryWizard</name>
    <message>
        <source>C++ Library</source>
        <translation>Библиотека C++</translation>
    </message>
    <message>
        <source>Creates a C++ library based on qmake. This can be used to create:&lt;ul&gt;&lt;li&gt;a shared C++ library for use with &lt;tt&gt;QPluginLoader&lt;/tt&gt; and runtime (Plugins)&lt;/li&gt;&lt;li&gt;a shared or static C++ library for use with another project at linktime&lt;/li&gt;&lt;/ul&gt;.</source>
        <translation>Создание проекта C++ библиотеки под управлением qmake. Может использоваться для разработки:&lt;ul&gt;&lt;li&gt;разделяемая C++ библиотека для загрузки через &lt;tt&gt;QPluginLoader&lt;/tt&gt; (подключаемый модуль)&lt;/li&gt;&lt;li&gt;разделяемая или статическая C++ библиотека для подключения к другому проекту на этапе компоновки&lt;/li&gt;&lt;/ul&gt;.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::LibraryWizardDialog</name>
    <message>
        <source>Shared Library</source>
        <translation>Динамическая библиотека</translation>
    </message>
    <message>
        <source>Statically Linked Library</source>
        <translation>Статическая библиотека</translation>
    </message>
    <message>
        <source>Qt 4 Plugin</source>
        <translation>Модуль Qt 4</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>This wizard generates a C++ library project.</source>
        <translation>Этот мастер создаст проект библиотеки С++.</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
    <message>
        <source>Symbian Specific</source>
        <translation>Особенности Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::MakeStepFactory</name>
    <message>
        <source>Make</source>
        <translation>Сборка</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::MobileAppWizardGenericOptionsPage</name>
    <message>
        <source>Automatically Rotate Orientation</source>
        <translation>Автоматически вращать</translation>
    </message>
    <message>
        <source>Lock to Landscape Orientation</source>
        <translation>Зафиксировать альбомную</translation>
    </message>
    <message>
        <source>Lock to Portrait Orientation</source>
        <translation>Зафиксировать портретную</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::MobileAppWizardMaemoOptionsPage</name>
    <message>
        <source>Invalid Icon</source>
        <translation>Неверный значок</translation>
    </message>
    <message>
        <source>The file is not a valid image.</source>
        <translation>Файл не является изображением.</translation>
    </message>
    <message>
        <source>Wrong Icon Size</source>
        <translation>Неверный размер значка</translation>
    </message>
    <message>
        <source>The icon needs to be %1x%2 pixels big, but is not. Do you want Creator to scale it?</source>
        <translation>Значок должен быть размером %1х%2. Желаете, чтобы Qt Creator подогнал размер?</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>Could not copy icon file: %1</source>
        <translation>Не удалось скопировать файл значка: %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ModulesPage</name>
    <message>
        <source>Select Required Modules</source>
        <translation>Выбор необходимых модулей</translation>
    </message>
    <message>
        <source>Select the modules you want to include in your project. The recommended modules for this project are selected by default.</source>
        <translation>Выберите модули, которые хотите включить в проект. Рекомендуемые для этого проекта модули уже выбраны по умолчанию.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::PluginGenerator</name>
    <message>
        <source>Creating multiple widget libraries (%1, %2) in one project (%3) is not supported.</source>
        <translation>Создание нескольких библиотек виджетов (%1, %2) в одном проекте (%3) не поддерживается.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::ProjectLoadWizard</name>
    <message>
        <source>Project Setup</source>
        <translation>Настройка проекта</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::QMakeStepFactory</name>
    <message>
        <source>qmake</source>
        <translation>qmake</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4PriFileNode</name>
    <message>
        <source>Headers</source>
        <translation>Заголовочные</translation>
    </message>
    <message>
        <source>Sources</source>
        <translation>Исходники</translation>
    </message>
    <message>
        <source>Forms</source>
        <translation>Формы</translation>
    </message>
    <message>
        <source>Resources</source>
        <translation>Ресурсы</translation>
    </message>
    <message>
        <source>QML</source>
        <translation></translation>
    </message>
    <message>
        <source>Other files</source>
        <translation>Другие файлы</translation>
    </message>
    <message>
        <source>Cannot Open File</source>
        <translation>Не удалось открыть файл</translation>
    </message>
    <message>
        <source>Cannot open the file for edit with VCS.</source>
        <translation>Не удалось открыть файл для редактирования с помощью VCS.</translation>
    </message>
    <message>
        <source>Cannot Set Permissions</source>
        <translation>Не удалось задать права доступа</translation>
    </message>
    <message>
        <source>Cannot set permissions to writable.</source>
        <translation>Не удалось задать права доступа на запись.</translation>
    </message>
    <message>
        <source>Failed!</source>
        <translation>Не удалось!</translation>
    </message>
    <message>
        <source>There are unsaved changes for project file %1.</source>
        <translation>Имеются несохранённые изменения в файле проекта %1.</translation>
    </message>
    <message>
        <source>Could not write project file %1.</source>
        <translation>Не удалось записать в файл проекта %1.</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4ProjectConfigWidget</name>
    <message>
        <source>&lt;a href=&quot;import&quot;&gt;Import existing build&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;import&quot;&gt;Импорт существующей сборки&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Shadow Build Directory</source>
        <translation>Каталог теневой сборки</translation>
    </message>
    <message>
        <source>using &lt;font color=&quot;#ff0000&quot;&gt;invalid&lt;/font&gt; Qt Version: &lt;b&gt;%1&lt;/b&gt;&lt;br&gt;%2</source>
        <translation>используется &lt;font color=&quot;#ff0000&quot;&gt;некорректный&lt;/font&gt; профиль Qt: &lt;b&gt;%1&lt;/b&gt;&lt;br&gt;%2</translation>
    </message>
    <message>
        <source>No Qt Version found.</source>
        <translation>Профиль Qt не найден.</translation>
    </message>
    <message>
        <source>using Qt version: &lt;b&gt;%1&lt;/b&gt;&lt;br&gt;with tool chain &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;building in &lt;b&gt;%3&lt;/b&gt;</source>
        <translation>используется профиль Qt: &lt;b&gt;%1&lt;/b&gt;&lt;br&gt;с инструментарием &lt;b&gt;%2&lt;/b&gt;&lt;br&gt;сборка в &lt;b&gt;%3&lt;/b&gt;</translation>
    </message>
    <message>
        <source>&lt;Invalid tool chain&gt;</source>
        <translation>&lt;Неверный инструментарий&gt;</translation>
    </message>
    <message>
        <source>Invalid Qt version</source>
        <translation>Некорректный профиль Qt</translation>
    </message>
    <message>
        <source>An build for a different project exists in %1, which will be overwritten.</source>
        <comment>%1 build directory</comment>
        <translation>%1 уже является каталогом сборки другого проекта. Содержимое будет перезаписано.</translation>
    </message>
    <message>
        <source>Error:</source>
        <translation>Ошибка:</translation>
    </message>
    <message>
        <source>Warning:</source>
        <translation>Предупреждение: </translation>
    </message>
    <message>
        <source>An incompatible build exists in %1, which will be overwritten.</source>
        <comment>%1 build directory</comment>
        <translation>В %1 обнаружена несовместимая сборка. Она будет замещена.</translation>
    </message>
    <message>
        <source>%1 Debug</source>
        <extracomment>Name of a debug build configuration to created by a project wizard, %1 being the Qt version name. We recommend not translating it.</extracomment>
        <translation>%1 Отладка</translation>
    </message>
    <message>
        <source>%1 Release</source>
        <extracomment>Name of a release build configuration to created by a project wizard, %1 being the Qt version name. We recommend not translating it.</extracomment>
        <translation>%1 Релиз</translation>
    </message>
    <message>
        <source>&lt;No tool chain selected&gt;</source>
        <translation>&lt;Инструментарий не выбран&gt;</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Manage</source>
        <translation>Управление</translation>
    </message>
    <message>
        <source>problemLabel</source>
        <translation></translation>
    </message>
    <message>
        <source>Qt version:</source>
        <translation>Профиль Qt:</translation>
    </message>
    <message>
        <source>Tool chain:</source>
        <translation>Инструментарий:</translation>
    </message>
    <message>
        <source>Shadow build:</source>
        <translation>Теневая сборка:</translation>
    </message>
    <message>
        <source>Build directory:</source>
        <translation>Каталог сборки:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4ProjectManagerPlugin</name>
    <message>
        <source>Run qmake</source>
        <translation>Запустить qmake</translation>
    </message>
    <message>
        <source>Build</source>
        <translation>Собрать</translation>
    </message>
    <message>
        <source>Rebuild</source>
        <translation>Пересобрать</translation>
    </message>
    <message>
        <source>Clean</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <source>Jump to File Under Cursor</source>
        <translation>Перейти к файлу под курсором</translation>
    </message>
    <message>
        <source>Add Library...</source>
        <translation>Добавить библиотеку...</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4RunConfiguration</name>
    <message>
        <source>The .pro file is currently being parsed.</source>
        <translation>Идёт обработка файла .pro.</translation>
    </message>
    <message>
        <source>The .pro file could not be parsed.</source>
        <translation>Не удалось разобрать файл .pro.</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>Qt4 RunConfiguration</source>
        <translation>Конфигурация запуска Qt4</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4RunConfigurationWidget</name>
    <message>
        <source>Select Working Directory</source>
        <translation>Выбор рабочего каталога</translation>
    </message>
    <message>
        <source>Working directory:</source>
        <translation>Рабочий каталог:</translation>
    </message>
    <message>
        <source>Run in terminal</source>
        <translation>Запускать в терминале</translation>
    </message>
    <message>
        <source>Debugger:</source>
        <translation>Отладчик:</translation>
    </message>
    <message>
        <source>Run Environment</source>
        <translation>Среда выполнения</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Build Environment</source>
        <translation>Среда сборки</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Base environment for this runconfiguration:</source>
        <translation>Базовая среда данной конфигурации выполнения:</translation>
    </message>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
    <message>
        <source>Reset to default</source>
        <translatorcomment>&quot;Сбросить к состоянию по умолчанию&quot; - слишком длинно</translatorcomment>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <source>Use debug version of frameworks (DYLD_IMAGE_SUFFIX=_debug)</source>
        <translation>Использовать отладочные версии библиотек (DYLD_IMAGE_SUFFIX=_debug)</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4SymbianTarget</name>
    <message>
        <source>&lt;b&gt;Device:&lt;/b&gt; Not connected</source>
        <translation>&lt;b&gt;Устройство:&lt;/b&gt; не подключено</translation>
    </message>
    <message>
        <source>&lt;b&gt;Device:&lt;/b&gt; %1</source>
        <translation>&lt;b&gt;Устройство:&lt;/b&gt; %1</translation>
    </message>
    <message>
        <source>&lt;b&gt;Device:&lt;/b&gt; %1, %2</source>
        <translation>&lt;b&gt;Устройство:&lt;/b&gt; %1, %2</translation>
    </message>
    <message>
        <source>&lt;b&gt;IP address:&lt;/b&gt; %1:%2</source>
        <translation>&lt;b&gt;IP адрес:&lt;/b&gt; %1:%2</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::Qt4Target</name>
    <message>
        <source>Desktop</source>
        <comment>Qt4 Desktop target display name</comment>
        <translation>Настольный компьютер</translation>
    </message>
    <message>
        <source>Symbian Emulator</source>
        <comment>Qt4 Symbian Emulator target display name</comment>
        <translation>Эмулятор Symbian</translation>
    </message>
    <message>
        <source>Symbian Device</source>
        <comment>Qt4 Symbian Device target display name</comment>
        <translation>Устройство Symbian</translation>
    </message>
    <message>
        <source>Maemo Emulator</source>
        <comment>Qt4 Maemo Emulator target display name</comment>
        <translation>Эмулятор Maemo</translation>
    </message>
    <message>
        <source>Maemo Device</source>
        <comment>Qt4 Maemo Device target display name</comment>
        <translation>Устройство Maemo</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::QtQuickApp</name>
    <message>
        <source>The QML import path &apos;%1&apos; cannot be found.</source>
        <translation>Не удалось найти путь импорта QML «%1».</translation>
    </message>
    <message>
        <source>The QML module &apos;%1&apos; cannot be found.</source>
        <translation>Не удалось найти модуль QML «%1».</translation>
    </message>
    <message>
        <source>Invalid &apos;%1&apos; entry in &apos;%2&apos; of module &apos;%3&apos;.</source>
        <translation>Неверная «%1» запись в «%2» модуля «%3».</translation>
    </message>
    <message>
        <source>No .pro file for plugin &apos;%1&apos; cannot be found.</source>
        <translation>Не удалось найти файл .pro для модуля «%1».</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::QtQuickAppWizard</name>
    <message>
        <source>Qt Quick Application</source>
        <translation>Приложение Qt Quick</translation>
    </message>
    <message>
        <source>Creates a Qt Quick application project that can contain both QML and C++ code and includes a QDeclarativeView.

You can build the application and deploy it on desktop and mobile target platforms. For example, you can create signed Symbian Installation System (SIS) packages for this type of projects. Moreover, you can select to use a set of premade UI components in your Qt Quick application. To utilize the components, Qt 4.7.3 or newer is required.</source>
        <translation>Создание проекта приложения Qt Quick, который может содержать код как QML, так и на С++, а так же включает QDeclarativeView.

Можно создать приложение и установить его не только на настольный компьютер, но и на мобильные платформы. Например, можно создать подписанный пакет Symbian Installation System (SIS) для этого типа проектов. Более того, доступны готовые компоненты интерфейса для использования в приложениях Qt Quick. Для этого необходима версия Qt не ниже 4.7.3.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::QtQuickAppWizardDialog</name>
    <message>
        <source>New Qt Quick Application</source>
        <translation>Новое приложение Qt Quick</translation>
    </message>
    <message>
        <source>This wizard generates a Qt Quick application project.</source>
        <translation>Этот мастер создаст проект приложения Qt Quick.</translation>
    </message>
    <message>
        <source>Application Type</source>
        <translation>Тип приложения</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::QtQuickComponentSetOptionsPage</name>
    <message>
        <source>Select QML File</source>
        <translation>Выбор файла QML</translation>
    </message>
    <message>
        <source>Qt Quick Application Type</source>
        <translation>Тип приложения Qt Quick</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::RvctToolChainConfigWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>ARM &amp;version:</source>
        <translation>&amp;Версия ARM:</translation>
    </message>
    <message>
        <source>Version 5</source>
        <translation>Версия 5</translation>
    </message>
    <message>
        <source>Version 6</source>
        <translation>Версия 6</translation>
    </message>
    <message>
        <source>&amp;Compiler path:</source>
        <translation>Путь к &amp;компилятору:</translation>
    </message>
    <message>
        <source>Environment Variables</source>
        <translation>Переменные среды окружения</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::RvctToolChainFactory</name>
    <message>
        <source>ARMv5</source>
        <translation></translation>
    </message>
    <message>
        <source>ARMv6</source>
        <translation></translation>
    </message>
    <message>
        <source>RVCT</source>
        <translation></translation>
    </message>
    <message>
        <source>RVCT (%1 %2.%3 Build %4)</source>
        <extracomment>%1 arm version, %2 major version, %3 minor version, %4 build number</extracomment>
        <translation>RVCT (%1 %2.%3 сборка %4)</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CertificateInfo</name>
    <message>
        <source>The certificate &quot;%1&quot; has already expired and cannot be used.
Expiration date: %2.</source>
        <translation>Срок действия сертификата «%1» уже истёк, поэтому он не может использоваться.
Он был действителен до: %2.</translation>
    </message>
    <message>
        <source>The certificate &quot;%1&quot; is not yet valid.
Valid from: %2.</source>
        <translation>Сертификат «%1» ещё не действует.
Срок действия начинается с %2.</translation>
    </message>
    <message>
        <source>The certificate &quot;%1&quot; is not a valid X.509 certificate.</source>
        <translation>«%1» не является корректным сертификатом X.509.</translation>
    </message>
    <message>
        <source>Type: </source>
        <translation>Тип:</translation>
    </message>
    <message>
        <source>Developer certificate</source>
        <translation>Сертификат разработчика</translation>
    </message>
    <message>
        <source>Self signed certificate</source>
        <translation>Самоподписанный сертификат</translation>
    </message>
    <message>
        <source>Issued by: </source>
        <translation>Запрошен: </translation>
    </message>
    <message>
        <source>Issued to: </source>
        <translation>Нужен для: </translation>
    </message>
    <message>
        <source>Valid from: </source>
        <translation>Действителен с: </translation>
    </message>
    <message>
        <source>Valid to: </source>
        <translation>Действителен по: </translation>
    </message>
    <message>
        <source>Capabilities: </source>
        <translation>Особенности: </translation>
    </message>
    <message numerus="yes">
        <source>Supporting %n device(s): </source>
        <translation>
            <numerusform>Поддерживается %n устройство: </numerusform>
            <numerusform>Поддерживается %n устройства: </numerusform>
            <numerusform>Поддерживается %n устройств: </numerusform>
        </translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CommandPublishStep</name>
    <message>
        <source>Running %1</source>
        <extracomment>%1 is a name of the Publish Step i.e. Clean Step</extracomment>
        <translation>Выполнение %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CreatePackageParser</name>
    <message>
        <source>The binary package &apos;%1&apos; was patched to be installable after being self-signed.
%2
Use a developer certificate or any other signing option to prevent this patching from happening.</source>
        <extracomment>%1 package name, %2 will be replaced by a list of patching lines.</extracomment>
        <translation>Двоичный пакет «%1» был изменён, чтобы была возможность его установки после самоподписывания.
%2
Используйте сертификат разработчика или другой способ подписывания для предотвращения этого изменения.</translation>
    </message>
    <message>
        <source>Cannot create Smart Installer package as the Smart Installer&apos;s base file is missing. Please ensure that it is located in the SDK.</source>
        <translation>Не удалось создать пакет Smart Installer, так как отсутствует базовый файл. Убедитесь, что он имеется в SDK.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CreatePackageStep</name>
    <message>
        <source>Create SIS Package</source>
        <extracomment>default create SIS package build step display name</extracomment>
        <translation>Создание пакета SIS</translation>
    </message>
    <message>
        <source>Could not find make command &apos;%1&apos; in the build environment</source>
        <translation>Не удалось найти в среде окружения сборки команду «%1»</translation>
    </message>
    <message>
        <source>Ignore patching for this packaging step.</source>
        <translation>Пропускать внесение изменений на этом этапе создания пакета.</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; exited normally.</source>
        <translation>Процесс «%1» завершился нормально.</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; exited with code %2.</source>
        <translation>Процесс «%1» завершился с кодом %2.</translation>
    </message>
    <message>
        <source>The process &quot;%1&quot; crashed.</source>
        <translation>Процесс «%1» завершился крахом.</translation>
    </message>
    <message>
        <source>Could not start process &quot;%1&quot; in %2</source>
        <translation>Невозможно запустить процесс «%1» в %2</translation>
    </message>
    <message>
        <source>Package Modified</source>
        <translation>Пакет изменён</translation>
    </message>
    <message>
        <source>&lt;p&gt;Qt modified your package &lt;b&gt;%1&lt;/b&gt;.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Пакет &lt;b&gt;%1&lt;/b&gt; был изменён Qt.&lt;/p&gt;</translation>
    </message>
    <message>
        <source>Packages Modified</source>
        <translation>Пакеты изменены</translation>
    </message>
    <message>
        <source>&lt;p&gt;Qt modified some of your packages.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Некоторые пакеты были изменены Qt.&lt;/p&gt;</translation>
    </message>
    <message>
        <source>%1&lt;p&gt;&lt;em&gt;These changes were not part of your build system&lt;/em&gt; but are required to make sure the &lt;em&gt;self-signed&lt;/em&gt; package can be installed successfully on a device.&lt;/p&gt;&lt;p&gt;Check the Build Issues pane for more details on the modifications made.&lt;/p&gt;&lt;p&gt;Please see the &lt;a href=&quot;%2&quot;&gt;documentation&lt;/a&gt; for other signing options which remove the need for this patching.&lt;/p&gt;</source>
        <translation>%1&lt;p&gt;&lt;em&gt;Эти изменения не являлись частью системы сборки&lt;/em&gt;, но необходимы для успешной установки &lt;em&gt;самоподписанного&lt;/em&gt; пакета на устройство.&lt;/p&gt;&lt;p&gt;В выводе сборки можно узнать, что за изменения были сделаны.&lt;/p&gt;&lt;p&gt;В &lt;a href=&quot;%2&quot;&gt;документации&lt;/a&gt; описаны способы избавления от внесения этих изменений.&lt;/p&gt;</translation>
    </message>
    <message>
        <source>Starting: &quot;%1&quot; %2 in %3
</source>
        <translation>Запуск: «%1» %2 в %3
</translation>
    </message>
    <message>
        <source>No certificate file specified. Please specify one in the project settings.</source>
        <translation>Файл сертификата не задан. Его следует задать в настройках проекта.</translation>
    </message>
    <message>
        <source>Certificate file &quot;%1&quot; does not exist. Please specify an existing certificate file in the project settings.</source>
        <translation>Файл сертификата «%1» не существует. Следует задать существующий файл сертификата в настройках проекта.</translation>
    </message>
    <message>
        <source>No key file specified. Please specify one in the project settings.</source>
        <translation>Файл ключа не задан. Следует задать его в настройках проекта.</translation>
    </message>
    <message>
        <source>Key file &quot;%1&quot; does not exist. Please specify an existing key file in the project settings.</source>
        <translation>Файл ключа «%1» не существует. Следует задать существующий файл ключа в настройках проекта.</translation>
    </message>
    <message>
        <source>The package created will not install on a device as some of the defined capabilities are not supported by the certificate: %1</source>
        <translation>Созданный пакет не установится на устройство, так как некоторые из заданных свойств не поддерживаются сертификатом: %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CreatePackageStepConfigWidget</name>
    <message>
        <source>Reset Passphrases</source>
        <translation>Сбросить ключевые фразы</translation>
    </message>
    <message>
        <source>Do you want to reset all passphrases saved for keys used?</source>
        <translation>Желаете сбросить все сохранённые пароли для используемых ключей?</translation>
    </message>
    <message>
        <source>signed with the certificate &quot;%1&quot; using the key &quot;%2&quot;</source>
        <translation>подписать сертификатом «%1» и ключём «%2»</translation>
    </message>
    <message>
        <source>signed with a certificate and a key that need to be specified</source>
        <translation>подписать сертификатом и ключём, которые нужно ещё указать</translation>
    </message>
    <message>
        <source>not signed</source>
        <translation>не подписан</translation>
    </message>
    <message>
        <source>self-signed</source>
        <translation>самоподписанного</translation>
    </message>
    <message>
        <source>&lt;b&gt;Create SIS Package:&lt;/b&gt; %1, using Smart Installer</source>
        <translation>&lt;b&gt;Создание пакета SIS:&lt;/b&gt; %1, используя умный установщик</translation>
    </message>
    <message>
        <source>&lt;b&gt;Create SIS Package:&lt;/b&gt; %1</source>
        <translation>&lt;b&gt;Создание пакета SIS:&lt;/b&gt; %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CreatePackageStepFactory</name>
    <message>
        <source>Create SIS Package</source>
        <translation>Создание пакета SIS</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60CreatePackageStepWidget</name>
    <message>
        <source>Self-signed certificate</source>
        <translation>Самоподписанный сертификат</translation>
    </message>
    <message>
        <source>Custom certificate:</source>
        <translation>Особый сертификат:</translation>
    </message>
    <message>
        <source>Key file:</source>
        <translation>Файл ключа:</translation>
    </message>
    <message>
        <source>Create Smart Installer package</source>
        <translation>Создавать пакет умного установщика</translation>
    </message>
    <message>
        <source>Resets saved passphrases for all used keys</source>
        <translation>Сброс сохранённых ключевых фраз для всех используемых ключей</translation>
    </message>
    <message>
        <source>Reset Passphrases</source>
        <translation>Сбросить ключевые фразы</translation>
    </message>
    <message>
        <source>Not signed</source>
        <translation>Не подписанный</translation>
    </message>
    <message>
        <source>Choose certificate file</source>
        <translation>Выберите файл сертификата</translation>
    </message>
    <message>
        <source>Certificate&apos;s details</source>
        <translation>Свойства сертификата</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeployConfigurationWidget</name>
    <message>
        <source>Device:</source>
        <translation>Устройство:</translation>
    </message>
    <message>
        <source>Silent installation</source>
        <translation>Автоматическая установка</translation>
    </message>
    <message>
        <source>Serial:</source>
        <translation>Последовательный:</translation>
    </message>
    <message>
        <source>Installation file:</source>
        <translation>Установочный файл:</translation>
    </message>
    <message>
        <source>Silent installation is an installation mode that does not require user&apos;s intervention. In case it fails the non silent installation is launched.</source>
        <translation>Автоматическая установка не требует никаких действий от пользователя. В случае её сбоя запускается обычная установка.</translation>
    </message>
    <message>
        <source>Installation drive:</source>
        <translation>Устанавить на диск:</translation>
    </message>
    <message>
        <source>Connecting</source>
        <translation>Подключение</translation>
    </message>
    <message>
        <source>Unable to create CODA connection. Please try again.</source>
        <translation>Не удалось создать подключение CODA. Попробуйте ещё раз.</translation>
    </message>
    <message>
        <source>Currently there is no information about the device for this connection type.</source>
        <translation>Пока что отсутствует информация об устройстве для этого типа подключения.</translation>
    </message>
    <message>
        <source>No device information available</source>
        <translation>Информация об устройстве недоступна</translation>
    </message>
    <message>
        <source>Qt version: </source>
        <translation>Версия Qt: </translation>
    </message>
    <message>
        <source>Not installed on device</source>
        <translation>Не установлено на устройство</translation>
    </message>
    <message>
        <source>Qt version:</source>
        <translation>Версия Qt:</translation>
    </message>
    <message>
        <source>Unrecognised Symbian version 0x%1</source>
        <translation>Версия Symbian 0x%1 не опознана</translation>
    </message>
    <message>
        <source>Unrecognised S60 version 0x%1</source>
        <translation>Версия S60 0x%1 не опознана</translation>
    </message>
    <message>
        <source>OS version:</source>
        <translation>Версия ОС:</translation>
    </message>
    <message>
        <source>unknown</source>
        <translation>неизвестная</translation>
    </message>
    <message>
        <source>ROM version:</source>
        <translation>Версия ПЗУ:</translation>
    </message>
    <message>
        <source>Release:</source>
        <translation>Выпуск:</translation>
    </message>
    <message>
        <source>CODA version: </source>
        <translation>Версия CODA:</translation>
    </message>
    <message>
        <source>Error reading CODA version</source>
        <translation>Ошибка чтения версии CODA</translation>
    </message>
    <message>
        <source>Qt Mobility version: </source>
        <translation>Версия Qt Mobility: </translation>
    </message>
    <message>
        <source>Error reading Qt Mobility version</source>
        <translation>Ошибка чтения версии Qt Mobility</translation>
    </message>
    <message>
        <source>Not installed</source>
        <translation>Не установлены</translation>
    </message>
    <message>
        <source>Qt Quick components version: </source>
        <translation>Версия элементов Qt Quick: </translation>
    </message>
    <message>
        <source>Screen size:</source>
        <translation>Размер экрана:</translation>
    </message>
    <message>
        <source>Communication Channel</source>
        <translation>Канал передачи данных</translation>
    </message>
    <message>
        <source>Queries the device for information</source>
        <translation>Запрашивает информацию у устройства</translation>
    </message>
    <message>
        <source>WLAN:</source>
        <translation></translation>
    </message>
    <message>
        <source>Serial port:</source>
        <translation>Последовательный порт:</translation>
    </message>
    <message>
        <source>Address:</source>
        <translation>Адрес:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeployStep</name>
    <message>
        <source>Unable to remove existing file &apos;%1&apos;: %2</source>
        <translation>Не удалось удалить существующий файл «%1»: %2</translation>
    </message>
    <message>
        <source>Unable to rename file &apos;%1&apos; to &apos;%2&apos;: %3</source>
        <translation>Не удалось переименовать файл «%1» в «%2»: %3</translation>
    </message>
    <message>
        <source>Deploy</source>
        <extracomment>Qt4 Deploystep display name</extracomment>
        <translation>Установка</translation>
    </message>
    <message>
        <source>No package has been found. Specify at least one installation package.</source>
        <translation>Не удалось найти пакет. Укажите как минимум один установочный пакет.</translation>
    </message>
    <message>
        <source>Renaming new package &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Переименование нового пакета «%1» в «%2»</translation>
    </message>
    <message>
        <source>Removing old package &apos;%1&apos;</source>
        <translation>Удаление старого пакета «%1»</translation>
    </message>
    <message>
        <source>&apos;%1&apos;: Package file not found</source>
        <translation>«%1»: файл пакета не найден</translation>
    </message>
    <message>
        <source>Failed to find package %1</source>
        <translation>Не удалось найти пакет %1</translation>
    </message>
    <message>
        <source>Could not open serial device: %1</source>
        <translation>Не удалось открыть последовательное устройство: %1</translation>
    </message>
    <message>
        <source>Continue the installation on your device.</source>
        <translation>Продолжение установки на устройство.</translation>
    </message>
    <message>
        <source>Could not open remote file: %1</source>
        <translation>Невозможно открыть внешний файл: %1</translation>
    </message>
    <message>
        <source>Internal error: No filehandle obtained</source>
        <translation>Внутренняя ошибка: не удалось получить дескриптор файла</translation>
    </message>
    <message>
        <source>Could not open local file %1: %2</source>
        <translation>Не удалось открыть локальный файл «%1»: %2</translation>
    </message>
    <message>
        <source>Installation failed: %1; see %2 for descriptions of the error codes</source>
        <translation>Не удалось установить: %1; описания кодов ошибок можно найти по ссылке %2</translation>
    </message>
    <message>
        <source>Failed to close the remote file: %1</source>
        <translation>Не удалось закрыть внешний файл: %1</translation>
    </message>
    <message>
        <source>Copy progress: %1%</source>
        <translation>Ход копирования: %1%</translation>
    </message>
    <message>
        <source>A timeout while deploying has occurred. CODA might not be responding. Try reconnecting the device.</source>
        <translation>Истекло время установки. Возможно, CODA не отвечает. Попробуйте переподключить устройство.</translation>
    </message>
    <message>
        <source>Could not write to file %1 on device: %2</source>
        <translation>Не удалось записать в файл %1 на устройстве: %2</translation>
    </message>
    <message>
        <source>No device is connected. Connect a device and try again.</source>
        <translation>Устройство не подключено. Подключите его и попробуйте снова.</translation>
    </message>
    <message>
        <source>No address for a device has been defined. Define an address and try again.</source>
        <translation>Адрес устройства не задан. Задайте его и попробуйте снова.</translation>
    </message>
    <message>
        <source>Copying &quot;%1&quot;...</source>
        <translation>Копирование «%1»...</translation>
    </message>
    <message>
        <source>Deploying application to &apos;%1&apos;...</source>
        <translation>Установка приложения на «%1»...</translation>
    </message>
    <message>
        <source>No such port</source>
        <translation>Указанного порта нет</translation>
    </message>
    <message>
        <source>Connecting to %1:%2...</source>
        <translation>Подключение к %1: %2...</translation>
    </message>
    <message>
        <source>Error: %1</source>
        <translation>Ошибка: %1</translation>
    </message>
    <message>
        <source>Installing package &quot;%1&quot; on drive %2:...</source>
        <translation>Установка пакета «%1» на диск %2:...</translation>
    </message>
    <message>
        <source>Installation has finished</source>
        <translation>Установка завершена</translation>
    </message>
    <message>
        <source>Installation</source>
        <translation>Установка</translation>
    </message>
    <message>
        <source>Deployment has been cancelled.</source>
        <translation>Установка была отменена.</translation>
    </message>
    <message>
        <source>The device &apos;%1&apos; has been disconnected</source>
        <translation>Устройство «%1» было отключено</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeployStepFactory</name>
    <message>
        <source>Deploy SIS Package</source>
        <translation>Установка пакета SIS</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeployStepWidget</name>
    <message>
        <source>Deploy SIS Package</source>
        <translation>Установка пакета SIS</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeviceDebugRunControl</name>
    <message>
        <source>Warning: Cannot locate the symbol file belonging to %1.
</source>
        <translation>Внимание! Не удалось обнаружить файл символов для %1.
</translation>
    </message>
    <message>
        <source>Launching debugger...
</source>
        <translation>Запускается отладчик...
</translation>
    </message>
    <message>
        <source>Debugger for Symbian Platform</source>
        <translation>Отладчик для платформы Symbian</translation>
    </message>
    <message>
        <source>Debug on Device</source>
        <translation>Отладить на устройстве</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60DeviceRunConfigurationWidget</name>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>Debugger:</source>
        <translation>Отладчик:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60EmulatorRunConfiguration</name>
    <message>
        <source>%1 in Symbian Emulator</source>
        <extracomment>S60 emulator run configuration default display name, %1 is base pro-File name
----------
S60 emulator run configuration default display name, %1 is base pro-File name</extracomment>
        <translation>%1 в эмуляторе Symbian</translation>
    </message>
    <message>
        <source>Run on Symbian Emulator</source>
        <extracomment>S60 emulator run configuration default display name (no pro-file name)</extracomment>
        <translation>Запуск на эмуляторе Symbian</translation>
    </message>
    <message>
        <source>The .pro file is currently being parsed.</source>
        <translation>Идёт обработка файла .pro.</translation>
    </message>
    <message>
        <source>The .pro file could not be parsed.</source>
        <translation>Не удалось разобрать файл .pro.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60EmulatorRunConfigurationFactory</name>
    <message>
        <source>%1 in Symbian Emulator</source>
        <translation>%1 в эмуляторе Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60EmulatorRunConfigurationWidget</name>
    <message>
        <source>Executable:</source>
        <translation>Программа:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60EmulatorRunControl</name>
    <message>
        <source>Starting %1...
</source>
        <translation>Запускается %1...
</translation>
    </message>
    <message>
        <source>[Qt Message]</source>
        <translation>[Сообщение Qt]</translation>
    </message>
    <message>
        <source>%1 exited with code %2
</source>
        <translation>%1 завершился с кодом %2
</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60Manager</name>
    <message>
        <source>Run in Emulator</source>
        <translation>Запустить на эмуляторе</translation>
    </message>
    <message>
        <source>Run on Device</source>
        <translation>Запустить на устройстве</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublisherOvi</name>
    <message>
        <source>Clean</source>
        <translation>Очистка</translation>
    </message>
    <message>
        <source>qmake</source>
        <translation></translation>
    </message>
    <message>
        <source>Build</source>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>Freeze</source>
        <translation>Заморозка</translation>
    </message>
    <message>
        <source>Secondary clean</source>
        <translation>Повторная очистка</translation>
    </message>
    <message>
        <source>Secondary qmake</source>
        <translation>Повторный запуск qmake</translation>
    </message>
    <message>
        <source>Secondary build</source>
        <translation>Повторная сборка</translation>
    </message>
    <message>
        <source>Making SIS file</source>
        <translation>Создание файла SIS</translation>
    </message>
    <message>
        <source>SIS file not created due to previous errors.
</source>
        <translation>Файл SIS не создан из-за возникших ошибок.
</translation>
    </message>
    <message>
        <source>Done.
</source>
        <translation>Готово.
</translation>
    </message>
    <message>
        <source>Created %1.
</source>
        <translation>Создан %1.
</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublishingBuildSettingsPageOvi</name>
    <message>
        <source>No valid Qt version has been detected.&lt;br&gt;Define a correct Qt version in &quot;Options &gt; Qt4&quot;</source>
        <translation>Не обнаружен подходящий профиль Qt.&lt;br&gt;Задайте его в «Параметры - Qt4»</translation>
    </message>
    <message>
        <source>No valid tool chain has been detected.&lt;br&gt;Define a correct tool chain in &quot;Options &gt; Tool Chains&quot;</source>
        <translation>Не обнаружен подходящий инструментарий.&lt;br&gt;Задайте его в «Параметры - Инструментарии»</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublishingResultsPageOvi</name>
    <message>
        <source>Open Containing Folder</source>
        <translation>Открыть папку файла</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublishingSisSettingsPageOvi</name>
    <message>
        <source>This should be application&apos;s display name. &lt;br&gt;It cannot be empty.&lt;br&gt;</source>
        <translation>Это должно быть отображаемым названием приложения. &lt;br&gt;Оно не может быть пустым.&lt;br&gt;</translation>
    </message>
    <message>
        <source>The display name is quite long.&lt;br&gt;It might not be fully visible in the phone&apos;s menu.&lt;br&gt;</source>
        <translation>Отображаемое имя очень длинное.&lt;br&gt;Оно может отображаться не полностью в меню телефона.&lt;br&gt;</translation>
    </message>
    <message>
        <source>&quot;%1&quot; is a default vendor name used for testing and development. &lt;br&gt;The Vendor_Name field cannot contain the name &apos;Nokia&apos;. &lt;br&gt;You are advised against using the default names &apos;Vendor&apos; and &apos;Vendor-EN&apos;. &lt;br&gt;You should also not leave the entry blank. &lt;br&gt;see &lt;a href=&quot;http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml&quot;&gt;Packaging and Signing&lt;/a&gt; for guidelines.&lt;br&gt;</source>
        <translation>«%1» имя производителя по умолчанию, используемое при разработке и тестировании. &lt;br&gt;Поле Vendor_Name не может содержать имя «Nokia». &lt;br&gt;Не рекомендуется использовать стандартные имена «Vendor» и «Vendor-EN». &lt;br&gt;Не допустимо оставлять поле пустым. &lt;br&gt;см. справку по &lt;a href=&quot;http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml&quot;&gt;Создание и подписывание пакетов&lt;/a&gt;.&lt;br&gt;</translation>
    </message>
    <message>
        <source>%1 is a default vendor name used for testing and development.</source>
        <translation>%1 имя производителя по умолчанию, используемое при разработке и тестировании.</translation>
    </message>
    <message>
        <source>%1 are default vendor names used for testing and development.</source>
        <translation>Умолчальные имена производителей, используемые для разработки и тестирования: %1.</translation>
    </message>
    <message>
        <source>%1 &lt;br&gt;The Vendor_Name field cannot contain the name &apos;Nokia&apos;. &lt;br&gt;You are advised against using the default names &apos;Vendor&apos; and &apos;Vendor-EN&apos;. &lt;br&gt;You should also not leave the entry blank. &lt;br&gt;See &lt;a href=&quot;http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml&quot;&gt;Packaging and Signing&lt;/a&gt; for guidelines.&lt;br&gt;</source>
        <translation>%1 &lt;br&gt;Поле Vendor_Name не может содержать имя «Nokia». &lt;br&gt;Не рекомендуется использовать стандартные имена «Vendor» и «Vendor-EN». &lt;br&gt;Не допустимо оставлять поле пустым. &lt;br&gt;см. справку по &lt;a href=&quot;http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml&quot;&gt;Создание и подписывание пакетов&lt;/a&gt;.&lt;br&gt;</translation>
    </message>
    <message>
        <source>The application UID %1 is only for testing and development.&lt;br&gt;SIS packages built with it cannot be distributed via the Ovi Store.&lt;br&gt;</source>
        <translation>UID приложения %1 только для разработки и тестирования.&lt;br&gt;Пакеты SIS, собранные с его помощью, не могут распространяться через Ovi Store.&lt;br&gt;</translation>
    </message>
    <message>
        <source>The application UID %1 is a symbiansigned.com UID. &lt;br&gt;Applications with this UID will be rejected by Application Signing Services for Ovi Store.&lt;br&gt;If you want to continue with a symbiansigned.com UID, sign your application on symbiansigned.com and upload the signed application to Publish to Ovi.&lt;br&gt;</source>
        <translation>UID приложения %1 принадлежит symbiansigned.com. &lt;br&gt;Приложения с этим UID будут отклонены сервисом подписывания приложений Ovi Store. &lt;br&gt;Если хотите продолжить использовать UID от symbiansigned.com, то следует подписать приложение на этом сервисе и загрузить для публикации на Ovi.&lt;br&gt;</translation>
    </message>
    <message>
        <source>The application UID %1 is not an acceptable UID.&lt;br&gt;SIS packages built with it cannot be signed by Application Signing Services for Ovi Store.&lt;br&gt;</source>
        <translation>UID приложения %1 недопустим. &lt;br&gt;Приложения с этим UID будут отклонены сервисом подписывания приложений Ovi Store.&lt;br&gt;</translation>
    </message>
    <message>
        <source>The application UID is a global unique indentifier of the SIS package.&lt;br&gt;</source>
        <translation>UID приложения - это глобальный уникальный идентификатор пакета SIS.&lt;br&gt;</translation>
    </message>
    <message>
        <source>To get a unique application UID for your package file,&lt;br&gt;please register at &lt;a href=&quot;http://info.publish.ovi.com/&quot;&gt;publish.ovi.com&lt;/a&gt;</source>
        <translation>Для получения уникального UID приложения для файла пакета,&lt;br&gt;следует зарегистрироваться на &lt;a href=&quot;http://info.publish.ovi.com/&quot;&gt;publish.ovi.com&lt;/a&gt;</translation>
    </message>
    <message>
        <source>%1 need(s) to be certified signed. Please go to &lt;a href=&quot;symbiansigned.com&quot;&gt;symbiansigned.com&lt;/a&gt; for guidance.</source>
        <translation>Для %1 требуется подпись. Зайдите на &lt;a href=&quot;symbiansigned.com&quot;&gt;symbiansigned.com&lt;/a&gt; за руководством.</translation>
    </message>
    <message>
        <source>&lt;br&gt;%1 need(s) manufacturer approval.&lt;br&gt;</source>
        <translation>&lt;br&gt;Для %1 требуется одобрение производителя.&lt;br&gt;</translation>
    </message>
    <message>
        <source>Some capabilities might require a special kind of signing or approval from the manufacturer.&lt;br&gt;</source>
        <translation>Некоторые особенности могут требовать специального вида подписи или одобрения производителя.&lt;br&gt;</translation>
    </message>
    <message>
        <source>Please verify that you have a released version of Qt. &lt;br&gt;&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Nokia_Smart_Installer_for_Symbian&quot;&gt;Qt Packages Distributed by Smart Installer&lt;/a&gt; has a list of released Qt versions.</source>
        <translation>Убедитесь, что используется официально выпущенная версия Qt.&lt;br&gt;&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/Nokia_Smart_Installer_for_Symbian&quot;&gt;Пакеты Qt распространяемые через Smart Installer&lt;/a&gt; содержит список выпущенных версий Qt.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublishingWizardFactoryOvi</name>
    <message>
        <source>Publish Qt Symbian Applications to Ovi Store</source>
        <translation>Публикация приложений Qt Symbian в Ovi Store</translation>
    </message>
    <message>
        <source>This wizard checks your project file to make sure it complies with Ovi Store submission criteria.

The wizard creates SIS files that can be submitted to Publish to Ovi.

You cannot use it if you use application UIDs from Symbian Signed.

You cannot use it for the Certified Signed and Manufacturer level capabilities:
NetworkControl, MultimediaDD, CommDD, DiskAdmin, AllFiles, DRM and TCB.

Your application will also be rejected by Ovi QA if you choose an unreleased Qt version on the next page.</source>
        <translation>Этот мастер проверяет файл проекта на соответствие критериям принятия в Ovi Store.

Этот мастер создаёт файлы SIS, которые могут быть представлены для размещения в Ovi.

Его нельзя использовать, если используются UID&apos;ы приложения подписанные для Symbian.

Его нельзя использовать для подписанных и особенностей уровня производителя:
NetworkControl, MultimediaDD, CommDD, DiskAdmin, AllFiles, DRM and TCB.

Приложение будет отклонено Ovi QA, если будет выбрана невыпущенная версия Qt на следующей странице.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::S60PublishingWizardOvi</name>
    <message>
        <source>Publishing to Ovi Store</source>
        <translation>Размещение на Ovi Store</translation>
    </message>
    <message>
        <source>Build Configuration</source>
        <translation>Конфигурация сборки</translation>
    </message>
    <message>
        <source>Project File Checks</source>
        <translation>Проверки файла проекта</translation>
    </message>
    <message>
        <source>Creating an Uploadable SIS File</source>
        <translation>Создание загружаемого файла SIS</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::SubdirsProjectWizard</name>
    <message>
        <source>Subdirs Project</source>
        <translation>Проект с поддиректориями</translation>
    </message>
    <message>
        <source>Creates a qmake-based subdirs project. This allows you to group your projects in a tree structure.</source>
        <translation>Создание проекта с поддиректориями на основе qmake. Он позволит организовать проект в виде дерева каталогов.</translation>
    </message>
    <message>
        <source>Done &amp;&amp; Add Subproject</source>
        <translation>Готово и добавить подпроект</translation>
    </message>
    <message>
        <source>Finish &amp;&amp; Add Subproject</source>
        <translation>Завершить и добавить подпроект</translation>
    </message>
    <message>
        <source>New Subproject</source>
        <comment>Title of dialog</comment>
        <translation>Создание подпроекта</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::SubdirsProjectWizardDialog</name>
    <message>
        <source>This wizard generates a Qt4 subdirs project. Add subprojects to it later on by using the other wizards.</source>
        <translation>Этот мастер создаёт проект Qt4 с подкаталогами. Добавьте подпроекты в него позже с использованием уже других мастеров.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::SummaryPage</name>
    <message>
        <source>Summary</source>
        <translation>Итого</translation>
    </message>
    <message>
        <source>The following snippet will be added to the&lt;br&gt;&lt;b&gt;%1&lt;/b&gt; file:</source>
        <translation>Следующий код будет добавлен в&lt;br&gt;файл &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::SymbianQtConfigWidget</name>
    <message>
        <source>S60 SDK:</source>
        <translation>SDK для S60:</translation>
    </message>
    <message>
        <source>SBS v2 directory:</source>
        <translation>Каталог SBS v2:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::TargetSetupPage</name>
    <message>
        <source>Qt Creator can set up the following targets:</source>
        <translation>Qt Creator может настроить следующие цели:</translation>
    </message>
    <message>
        <source>Setup targets for your project</source>
        <translation>Настройте цели вашего проекта</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;b&gt;No valid Qt versions found.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Please add a Qt version in &lt;i&gt;Tools/Options&lt;/i&gt; or via the maintenance tool of the SDK.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;b&gt;Подходящие профили Qt не найдены.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Добавьте профиль в &lt;i&gt;Инструменты - Параметры&lt;/i&gt; или.через инструмент обслуживания SDK.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::TestWizard</name>
    <message>
        <source>Qt Unit Test</source>
        <translation>Юнит тест Qt</translation>
    </message>
    <message>
        <source>Creates a QTestLib-based unit test for a feature or a class. Unit tests allow you to verify that the code is fit for use and that there are no regressions.</source>
        <translation>Создание юнит теста основанного на QTestLib для класса или свойства. Юнит тесты позволяют проверять код на соответствие целям и отсутствие регрессий.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::TestWizardDialog</name>
    <message>
        <source>This wizard generates a Qt unit test consisting of a single source file with a test class.</source>
        <translation>Этот мастер создаст юнит тест Qt, содержащий один исходный файл с проверяющим объектом.</translation>
    </message>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::TestWizardPage</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>Class name:</source>
        <translation>Имя класса:</translation>
    </message>
    <message>
        <source>Type:</source>
        <translation>Тип:</translation>
    </message>
    <message>
        <source>Test</source>
        <translation>Тест</translation>
    </message>
    <message>
        <source>Benchmark</source>
        <translation>Замер быстродействия</translation>
    </message>
    <message>
        <source>File:</source>
        <translation>Файл:</translation>
    </message>
    <message>
        <source>Generate initialization and cleanup code</source>
        <translation>Создать код инициализации и очистки</translation>
    </message>
    <message>
        <source>Test slot:</source>
        <translation>Тестовый слот:</translation>
    </message>
    <message>
        <source>Requires QApplication</source>
        <translation>Требуется QApplication</translation>
    </message>
    <message>
        <source>Use a test data set</source>
        <translation>Используется набор тестовых данных</translation>
    </message>
    <message>
        <source>Specify basic information about the test class for which you want to generate skeleton source code file.</source>
        <translation>Укажите основную информацию о тестовом классе, для которого желаете создать скелет исходника.</translation>
    </message>
    <message>
        <source>Test Class Information</source>
        <translation>Информация о тестовом классе</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::WinscwToolChainConfigWidget</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Compiler path:</source>
        <translation>Путь к компилятору:</translation>
    </message>
    <message>
        <source>System include path:</source>
        <translation>Системный каталог заголовочных файлов:</translation>
    </message>
    <message>
        <source>System library path:</source>
        <translation>Системный каталог библиотечных файлов:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Internal::WinscwToolChainFactory</name>
    <message>
        <source>WINSCW</source>
        <translation></translation>
    </message>
    <message>
        <source>WINSCW from Qt version</source>
        <translation>WINSCW из профиля Qt</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::MakeStep</name>
    <message>
        <source>Make</source>
        <comment>Qt4 MakeStep display name.</comment>
        <translation>Сборка</translation>
    </message>
    <message>
        <source>Qt Creator needs a tool chain set up to build. Configure a tool chain in Project mode.</source>
        <translation>Необходимо задать инструментарий для сборки. Настройте его в режиме проекта.</translation>
    </message>
    <message>
        <source>Cannot find Makefile. Check your build settings.</source>
        <translation>Не удалось обнаружить Makefile. Проверьте настройки сборки.</translation>
    </message>
    <message>
        <source>Configuration is faulty. Check the Build Issues view for details.</source>
        <translation>Конфигурация неисправна. Окно «Сообщения сборки» содержит подробную информацию.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::MakeStepConfigWidget</name>
    <message>
        <source>&lt;b&gt;Make:&lt;/b&gt; %1 not found in the environment.</source>
        <translation>&lt;b&gt;Сборка:&lt;/b&gt;программа %1 не найдена.</translation>
    </message>
    <message>
        <source>Override %1:</source>
        <translation>Заменить %1:</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::PassphraseForKeyDialog</name>
    <message>
        <source>Passphrase:</source>
        <translation>Ключевая фраза:</translation>
    </message>
    <message>
        <source>Save passphrase</source>
        <translation>Сохранить ключевую фразу</translation>
    </message>
    <message>
        <source>This is an insecure option. The password will be saved as plain text.</source>
        <translation>Этот параметр небезопасен, так как пароль будет сохранён в виде простого текста.</translation>
    </message>
    <message>
        <source>Passphrase for %1</source>
        <translation>Ключевая фраза для %1</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QMakeStep</name>
    <message>
        <source>qmake</source>
        <extracomment>QMakeStep default display name</extracomment>
        <translation>qmake</translation>
    </message>
    <message>
        <source>Configuration is faulty, please check the Build Issues view for details.</source>
        <translation>Конфигурация неисправна. Окно «Сообщения сборки» содержит подробную информацию.</translation>
    </message>
    <message>
        <source>Configuration unchanged, skipping qmake step.</source>
        <translation>Настройки не изменились, этап qmake пропускается.</translation>
    </message>
    <message>
        <source>No Qt version.</source>
        <translation>Профиль Qt не задан.</translation>
    </message>
    <message>
        <source>Invalid Qt version.</source>
        <translation>Некорректный профиль Qt.</translation>
    </message>
    <message>
        <source>Requires Qt 4.7.1 or newer.</source>
        <translation>Требуется Qt версии не ниже 4.7.1.</translation>
    </message>
    <message>
        <source>Library not available. &lt;a href=&apos;compile&apos;&gt;Compile...&lt;/a&gt;</source>
        <translation>Библиотека отсутствует. &lt;a href=&apos;compile&apos;&gt;Собрать...&lt;/a&gt;</translation>
    </message>
    <message>
        <source>QML Debugging</source>
        <translation>Отладка QML</translation>
    </message>
    <message>
        <source>The option will only take effect if the project is recompiled. Do you want to recompile now?</source>
        <translation>Этот параметр вступит в силу только после перекомпиляции проекта. Перекомпилировать его?</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QMakeStepConfigWidget</name>
    <message>
        <source>Building helpers</source>
        <translation>Сборка помощников</translation>
    </message>
    <message>
        <source>&lt;b&gt;qmake:&lt;/b&gt; No Qt version set. Cannot run qmake.</source>
        <translation>&lt;b&gt;qmake:&lt;/b&gt; Профиль Qt не выбран. Невозможно запустить qmake.</translation>
    </message>
    <message>
        <source>&lt;b&gt;qmake:&lt;/b&gt; %1 %2</source>
        <translation>&lt;b&gt;qmake:&lt;/b&gt; %1 %2</translation>
    </message>
    <message>
        <source>Enable QML debugging:</source>
        <translation>Включить отладку QML:</translation>
    </message>
    <message>
        <source>Link QML debugging library:</source>
        <translation>Подключить библиотеку отладки QML:</translation>
    </message>
    <message>
        <source>Might make your application vulnerable. Only use in a safe environment.</source>
        <translation>Может сделать приложение уязвимым. Используйте только в безопасном окружении.</translation>
    </message>
    <message>
        <source>&lt;No Qt version&gt;</source>
        <translation>&lt;Профиль Qt не задан&gt;</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QmlDebuggingLibrary</name>
    <message>
        <source>Only available for Qt 4.7.1 or newer.</source>
        <translation>Доступно только в Qt версии 4.7.1 и выше.</translation>
    </message>
    <message>
        <source>QML Debugging</source>
        <translation>Отладка QML</translation>
    </message>
    <message>
        <source>The target directory %1 could not be created.</source>
        <translation>Не удалось создать целевой каталог %1.</translation>
    </message>
    <message>
        <source>QML Debugging library could not be built in any of the directories:
- %1

Reason: %2</source>
        <translation>Не удалось создать библиотеку отладки QML ни в одном из каталогов:
- %1

Причина: %2</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QmlDumpTool</name>
    <message>
        <source>Only available for Qt for Desktop and Qt for Qt Simulator.</source>
        <translation>Доступно только в Qt для настольных машин и симулятора.</translation>
    </message>
    <message>
        <source>Only available for Qt 4.7.1 or newer.</source>
        <translation>Доступно только в Qt версии 4.7.1 и выше.</translation>
    </message>
    <message>
        <source>Private headers are missing for this Qt version.</source>
        <translation>Отсутствуют внутренние заголовочные файлы для этого профила Qt.</translation>
    </message>
    <message>
        <source>qmldump</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QmlObserverTool</name>
    <message>
        <source>Only available for Qt for Desktop or Qt for Qt Simulator.</source>
        <translation>Доступно только в Qt для настольных машин и симулятора.</translation>
    </message>
    <message>
        <source>Only available for Qt 4.7.1 or newer.</source>
        <translation>Доступно только в Qt версии 4.7.1 и выше.</translation>
    </message>
    <message>
        <source>QMLObserver</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4BaseTargetFactory</name>
    <message>
        <source>%1 Debug</source>
        <extracomment>Name of a debug build configuration to created by a project wizard, %1 being the Qt version name. We recommend not translating it.</extracomment>
        <translation>%1 Отладка</translation>
    </message>
    <message>
        <source>%1 Release</source>
        <extracomment>Name of a release build configuration to be created by a project wizard, %1 being the Qt version name. We recommend not translating it.</extracomment>
        <translation>%1 Релиз</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4BuildConfiguration</name>
    <message>
        <source>Parsing the .pro file</source>
        <translation>Разбор файла .pro</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4BuildConfigurationFactory</name>
    <message>
        <source>Using Qt Version &quot;%1&quot;</source>
        <translation>Используется профиль Qt «%1»</translation>
    </message>
    <message>
        <source>New Configuration</source>
        <translation>Новая конфигурация</translation>
    </message>
    <message>
        <source>New configuration name:</source>
        <translation>Название новой конфигурации:</translation>
    </message>
    <message>
        <source>%1 Debug</source>
        <extracomment>Debug build configuration. We recommend not translating it.</extracomment>
        <translation>%1 Отладка</translation>
    </message>
    <message>
        <source>%1 Release</source>
        <extracomment>Release build configuration. We recommend not translating it.</extracomment>
        <translation>%1 Релиз</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4DefaultTargetSetupWidget</name>
    <message>
        <source>Add build from:</source>
        <translation>Добавить сборку из:</translation>
    </message>
    <message>
        <source>Add Build</source>
        <translation>Добавить сборку</translation>
    </message>
    <message>
        <source>Use Shadow Building</source>
        <translation>Использовать теневую сборку</translation>
    </message>
    <message>
        <source>debug</source>
        <extracomment>Debug build</extracomment>
        <translation>отладка</translation>
    </message>
    <message>
        <source>release</source>
        <extracomment>release build</extracomment>
        <translation>релиз</translation>
    </message>
    <message>
        <source>No build found</source>
        <translation>Сборка не найдена</translation>
    </message>
    <message>
        <source>No build found in %1 matching project %2.</source>
        <translation>В %1 не найдена сборка соответствующая проекту %2.</translation>
    </message>
    <message>
        <source>The build found in %1 is incompatible with this target</source>
        <translation>Сборка, найденная в %1, несовместима с этой целью</translation>
    </message>
    <message>
        <source>Incompatible build found</source>
        <translation>Найдена несовместимая сборка</translation>
    </message>
    <message>
        <source>Import build from %1</source>
        <translation>Импортировать сборку из %1</translation>
    </message>
    <message>
        <source>&lt;b&gt;Error:&lt;/b&gt; </source>
        <comment>Severity is Task::Error</comment>
        <translation>&lt;b&gt;Ошибка:&lt;/b&gt; </translation>
    </message>
    <message>
        <source>&lt;b&gt;Warning:&lt;/b&gt; </source>
        <comment>Severity is Task::Warning</comment>
        <translation>&lt;b&gt;Предупреждение:&lt;/b&gt; </translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4Manager</name>
    <message>
        <source>Full path to the bin/ install directory of the current project&apos;s Qt version.</source>
        <translation>Полный путь к каталогу bin/ профиля Qt, используемого в текущем проекте.</translation>
    </message>
    <message>
        <source>Update of Generated Files</source>
        <translation>Обновление созданных файлов</translation>
    </message>
    <message>
        <source>The following files are either outdated or have been modified:&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Do you want Qt Creator to update the files? Any changes will be lost.</source>
        <translation>Следующие файлы устарели или были изменены:&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Желаете, чтобы Qt Creator обновил их? При этом все изменения будут потеряны.</translation>
    </message>
    <message>
        <source>Failed opening project &apos;%1&apos;: Project file does not exist</source>
        <translation>Не удалось открыть проект «%1»: файл проекта отсутствует</translation>
    </message>
    <message>
        <source>Failed opening project &apos;%1&apos;: Project already open</source>
        <translation>Не удалось открыть проект «%1»: проект уже открыт</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4ProFileNode</name>
    <message>
        <source>Error while parsing file %1. Giving up.</source>
        <translation>Ошибка разбора файла %1. Отмена.</translation>
    </message>
    <message>
        <source>Could not find .pro file for sub dir &apos;%1&apos; in &apos;%2&apos;</source>
        <translation>Не удалось найти .pro файл для подкаталога «%1» в «%2»</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4Project</name>
    <message>
        <source>Evaluating</source>
        <translation>Вычисление</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::Qt4Target</name>
    <message>
        <source>Desktop</source>
        <comment>Qt4 Desktop target display name</comment>
        <translation></translation>
    </message>
    <message>
        <source>Qt Simulator</source>
        <comment>Qt4 Simulator target display name</comment>
        <translation>Эмулятор Qt</translation>
    </message>
    <message>
        <source>Maemo5</source>
        <comment>Qt4 Maemo5 target display name</comment>
        <translation></translation>
    </message>
    <message>
        <source>Harmattan</source>
        <comment>Qt4 Harmattan target display name</comment>
        <translation></translation>
    </message>
    <message>
        <source>Meego</source>
        <comment>Qt4 Meego target display name</comment>
        <translation></translation>
    </message>
    <message>
        <source>Symbian Emulator</source>
        <comment>Qt4 Symbian Emulator target display name</comment>
        <translation>Эмулятор Symbian</translation>
    </message>
    <message>
        <source>Symbian Device</source>
        <comment>Qt4 Symbian Device target display name</comment>
        <translation>Устройство Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::QtVersion</name>
    <message>
        <source>The Qt version is invalid: %1</source>
        <extracomment>%1: Reason for being invalid</extracomment>
        <translation>Некорректный профиль Qt: %1</translation>
    </message>
    <message>
        <source>The qmake command &quot;%1&quot; was not found or is not executable.</source>
        <extracomment>%1: Path to qmake executable</extracomment>
        <translation>Не удалось найти программу qmake «%1» или она неисполняема.</translation>
    </message>
    <message>
        <source>Qmake does not support build directories below the source directory.</source>
        <translation>Qmake не поддерживает сборку в каталогах ниже каталога исходников.</translation>
    </message>
    <message>
        <source>The build directory needs to be at the same level as the source directory.</source>
        <translation>Каталог сборки должен быть на том же уровне, что и каталог исходников.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::S60DeployConfiguration</name>
    <message>
        <source>Deploy %1 to Symbian device</source>
        <translation>Установить %1 на устройство Symbian</translation>
    </message>
    <message>
        <source>Deploy to Symbian device</source>
        <translation>Установить на устройство Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::S60DeployConfigurationFactory</name>
    <message>
        <source>%1 on Symbian Device</source>
        <translation>%1 на устройстве с Symbian</translation>
    </message>
    <message>
        <source>Deploy to Symbian device</source>
        <translation>Установить на устройство Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::S60DeviceRunConfiguration</name>
    <message>
        <source>%1 on Symbian Device</source>
        <extracomment>S60 device runconfiguration default display name, %1 is base pro-File name</extracomment>
        <translation>%1 на устройстве с Symbian</translation>
    </message>
    <message>
        <source>Run on Symbian device</source>
        <extracomment>S60 device runconfiguration default display name (no profile set)</extracomment>
        <translation>Запуск на устройстве Symbian</translation>
    </message>
    <message>
        <source>The .pro file is currently being parsed.</source>
        <translation>Идёт обработка файла .pro.</translation>
    </message>
    <message>
        <source>The .pro file could not be parsed.</source>
        <translation>Не удалось разобрать файл .pro.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::S60DeviceRunConfigurationFactory</name>
    <message>
        <source>%1 on Symbian Device</source>
        <translation>%1 на устройстве с Symbian</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::S60RunControlBase</name>
    <message>
        <source>Launching</source>
        <translation>Запуск</translation>
    </message>
    <message>
        <source>Please finalise the installation on your device.
</source>
        <translation>Завершите установку на устройство.
</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; is still running on the device.&lt;/center&gt;&lt;center&gt;Terminating it can leave the target in an inconsistent state.&lt;/center&gt;&lt;center&gt;Would you still like to terminate it?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;center&gt;&lt;i&gt;%1&lt;/i&gt; ещё выполняется на устройстве.&lt;/center&gt;&lt;center&gt;Завершение оставит цель в неопределённом состоянии.&lt;/center&gt;&lt;center&gt;Желаете завершить?&lt;/center&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Application Still Running</source>
        <translation>Приложение ещё выполняется</translation>
    </message>
    <message>
        <source>Force Quit</source>
        <translation>Завершить</translation>
    </message>
    <message>
        <source>Keep Running</source>
        <translation>Продолжить выполнение</translation>
    </message>
    <message>
        <source>Finished.
</source>
        <translation>Завершено.
</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::SbsV2Parser</name>
    <message>
        <source>SBSv2 build log</source>
        <translation>Журнал сборки SBSv2</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; is not a SBSv2 log file.</source>
        <translation>Файл «%1» не является журналом SBSv2.</translation>
    </message>
    <message>
        <source>Running command: %1
</source>
        <translation>Выполнение команды: %1
</translation>
    </message>
    <message>
        <source>Recipe %1 failed with exit code %2.</source>
        <extracomment>%1 is the SBSv2 build recipe name, %2 the return code of the failed command</extracomment>
        <translation>Ошибка на этапе %1, код завершения %2.</translation>
    </message>
</context>
<context>
    <name>Qt4ProjectManager::TargetSetupPage</name>
    <message>
        <source>Target Setup</source>
        <translation>Настройка цели</translation>
    </message>
    <message>
        <source>Qt Creator can set up the following targets for project &lt;b&gt;%1&lt;/b&gt;:</source>
        <comment>%1: Project name</comment>
        <translation>Qt Creator позволяет настроить следующие цели для проекта &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
</context>
<context>
    <name>QtDumperHelper</name>
    <message>
        <source>Found an outdated version of the debugging helper library (%1); version %2 is required.</source>
        <translation>Обнаружена устаревшая библиотека помощника отладчика (%1). Необходима версия %2.</translation>
    </message>
    <message numerus="yes">
        <source>%n known types, Qt version: %1, Qt namespace: %2 Dumper version: %3</source>
        <translation>
            <numerusform>%n известный тип, Qt версии: %1, пространство имён Qt: %2, Версия дампера: %3</numerusform>
            <numerusform>%n известных типа, Qt версии: %1, пространство имён Qt: %2, Версия дампера: %3</numerusform>
            <numerusform>%n известных типов, Qt версии: %1, пространство имён Qt: %2, Версия дампера: %3</numerusform>
        </translation>
    </message>
    <message>
        <source>&lt;none&gt;</source>
        <translation>&lt;нет&gt;</translation>
    </message>
</context>
<context>
    <name>QtModulesInfo</name>
    <message>
        <source>Core non-GUI classes used by other modules</source>
        <translation>Основные неграфические классы, используемые другими модулями</translation>
    </message>
    <message>
        <source>Graphical user interface components</source>
        <translation>Элементы графического интерфейса пользователя</translation>
    </message>
    <message>
        <source>Classes for network programming</source>
        <translation>Классы для работы с сетью</translation>
    </message>
    <message>
        <source>OpenGL support classes</source>
        <translation>Классы для работы с OpenGL</translation>
    </message>
    <message>
        <source>Classes for database integration using SQL</source>
        <translation>Классы интеграции с базами данных SQL</translation>
    </message>
    <message>
        <source>Classes for evaluating Qt Scripts</source>
        <translation>Классы для обработки сценариев Qt</translation>
    </message>
    <message>
        <source>Additional Qt Script components</source>
        <translation>Дополнительные компоненты Qt Script</translation>
    </message>
    <message>
        <source>Classes for displaying the contents of SVG files</source>
        <translation>Классы для отображения содержимого файлов SVG</translation>
    </message>
    <message>
        <source>Classes for displaying and editing Web content</source>
        <translation>Классы для отображения и правки вэб-страниц</translation>
    </message>
    <message>
        <source>Classes for handling XML</source>
        <translation>Классы для работы с XML</translation>
    </message>
    <message>
        <source>An XQuery/XPath engine for XML and custom data models</source>
        <translation>Движок XQuery/XPath для XML и пользовательских моделей данных</translation>
    </message>
    <message>
        <source>Multimedia framework classes</source>
        <translation>Мультимедийные классы</translation>
    </message>
    <message>
        <source>Classes for low-level multimedia functionality</source>
        <translation>Классы для низкоуровневой работы с мультимедиа-содержимым</translation>
    </message>
    <message>
        <source>Classes that ease porting from Qt 3 to Qt 4</source>
        <translation>Классы для простого портирования с Qt3 на Qt4</translation>
    </message>
    <message>
        <source>Tool classes for unit testing</source>
        <translation>Служебные классы для тестирования элементов</translation>
    </message>
    <message>
        <source>Classes for Inter-Process Communication using the D-Bus</source>
        <translation>Классы для межпроцессного взаимодействия с использованием D-Bus</translation>
    </message>
</context>
<context>
    <name>QtQuickComponentSetOptionsPage</name>
    <message>
        <source>Built-in elements only (for all platforms)</source>
        <translation>Только встроенные элементы (для всех платформ)</translation>
    </message>
    <message>
        <source>Qt Quick Components for Symbian</source>
        <translation>Элементы Qt Quick для Symbian</translation>
    </message>
    <message>
        <source>Qt Quick Components for Meego/Harmattan</source>
        <translation>Элементы Qt Quick для Meego/Harmattan</translation>
    </message>
    <message>
        <source>Use an existing .qml file</source>
        <translation>Использовать существующий файл .qml</translation>
    </message>
    <message>
        <source>The built-in elements in the QtQuick namespace allow you to write cross-platform applications with a custom look and feel.

Requires Qt 4.7.1 or newer.</source>
        <translation>Встроенные элементы пространства имён QtQuick позволяют создавать кросс-платформенные приложения с особым внешним видом и эргономикой.

Требуется Qt версии не ниже 4.7.1.</translation>
    </message>
    <message>
        <source>The Qt Quick Components for Symbian are a set of ready-made components that are designed with specific native appearance for the Symbian platform.

Requires Qt 4.7.3 or newer, and the component set installed for your Qt version.</source>
        <translation>Элементы Qt Quick для Symbian - это набор готовых элементов разработанных с учётом особенностей внешнего вида приложений для платформы Symbian.

Требуется Qt версии 4.7.3 или выше и установленный для выбранного профиля Qt набор элементов.</translation>
    </message>
    <message>
        <source>The Qt Quick Components for Meego/Harmattan are a set of ready-made components that are designed with specific native appearance for the Meego/Harmattan platform.

Requires Qt 4.7.4 or newer, and the component set installed for your Qt version.</source>
        <translation>Элементы Qt Quick для Meego/Harmattan - это набор готовых элементов разработанных с учётом особенностей внешнего вида приложений для платформы Meego/Harmattan.

Требуется Qt версии 4.7.3 или выше и установленный для выбранного профиля Qt набор элементов.</translation>
    </message>
    <message>
        <source>All files and directories that reside in the same directory as the main QML file are deployed. You can modify the contents of the directory any time before deploying.</source>
        <translation>Будут установлены все файлы и каталоги, находящиеся в том же каталоге, что и основной QML файл. До установки содержимое каталога может быть изменено в любой момент.</translation>
    </message>
</context>
<context>
    <name>QtSupport::Internal::DebuggingHelper</name>
    <message>
        <source>Used to extract QML type information from library-based plugins.</source>
        <translation>Используется для извлечения информации о типах QML из модулей.</translation>
    </message>
    <message>
        <source>QML Dump:</source>
        <translation>Дампер QML:</translation>
    </message>
    <message>
        <source>A modified version of qmlviewer with support for QML/JS debugging.</source>
        <translation>Изменённая версия qmlviewer с поддержкой отладки Qml/JS.</translation>
    </message>
    <message>
        <source>QML Observer:</source>
        <translation>Обозреватель QML:</translation>
    </message>
    <message>
        <source>Build</source>
        <translation>Собрать</translation>
    </message>
    <message>
        <source>QML Debugging Library:</source>
        <translation>Отладочная библиотека QML:</translation>
    </message>
    <message>
        <source>Helps showing content of Qt types. Only used in older versions of GDB.</source>
        <translation>Помогает отображать содержимое типов Qt. Используется только в старых версиях GDB.</translation>
    </message>
    <message>
        <source>GDB Helper:</source>
        <translation>Помощник GDB:</translation>
    </message>
    <message>
        <source>Show compiler output of last build.</source>
        <translation>Показывать вывод компилятора последней сборки.</translation>
    </message>
    <message>
        <source>Show Log</source>
        <translation>Показать журнал</translation>
    </message>
    <message>
        <source>Compile debugging helpers that are checked.</source>
        <translation>Собрать выбранных помощников отладчика.</translation>
    </message>
    <message>
        <source>Build All</source>
        <translation>Собрать всё</translation>
    </message>
    <message>
        <source>Tool Chain:</source>
        <translation>Инструментарий:</translation>
    </message>
</context>
<context>
    <name>QtSupport::Internal::GettingStartedWelcomePage</name>
    <message>
        <source>Getting Started</source>
        <translation>Начало работы</translation>
    </message>
    <message>
        <source>Copy Project to writable Location?</source>
        <translation>Скопировать проект в область, в которую возможна запись?</translation>
    </message>
    <message>
        <source>&lt;p&gt;The project you are about to open is located in the write-protected location:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Please select a writable location below and click &quot;Copy Project and Open&quot; to open a modifiable copy of the project or click &quot;Keep Project and Open&quot; to open the project in location.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You will not be able to alter or compile your project in the current location.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Открываемый проект находится в области недоступной на запись:&lt;/p&gt;&lt;blockquote&gt;%1&lt;/blockquote&gt;&lt;p&gt;Выберите записываемую область ниже и щёлкните на «Скопировать проект и открыть» для открытия с возможностью изменения или щёлкните на «Оставить проект и открыть» для открытия только на чтение.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Внимание:&lt;/b&gt; В случае открытия без копирования не будет возможности изменения и компиляции проекта.&lt;/p&gt;</translation>
    </message>
    <message>
        <source>&amp;Location:</source>
        <translation>&amp;Размещение:</translation>
    </message>
    <message>
        <source>&amp;Copy Project and Open</source>
        <translation>&amp;Скопировать проект и открыть</translation>
    </message>
    <message>
        <source>&amp;Keep Project and Open</source>
        <translation>&amp;Оставить проект и открыть</translation>
    </message>
    <message>
        <source>Cannot Use Location</source>
        <translation>Невозможно использовать размещение</translation>
    </message>
    <message>
        <source>The specified location already exists. Please specify a valid location.</source>
        <translation>Указанный путь уже существует. Укажите другой корректный путь.</translation>
    </message>
    <message>
        <source>Cannot Copy Project</source>
        <translation>Не удалось скопировать проект</translation>
    </message>
</context>
<context>
    <name>QtSupport::Internal::QtOptionsPageWidget</name>
    <message>
        <source>&lt;specify a name&gt;</source>
        <translation>&lt;укажите имя&gt;</translation>
    </message>
    <message>
        <source>Auto-detected</source>
        <translation>Автоопределённая</translation>
    </message>
    <message>
        <source>Manual</source>
        <translation>Особые</translation>
    </message>
    <message>
        <source>Remove invalid Qt Versions</source>
        <translation>Удаление неверных профилей Qt</translation>
    </message>
    <message>
        <source>Do you want to remove all invalid Qt Versions?&lt;br&gt;&lt;ul&gt;&lt;li&gt;%1&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;will be removed.</source>
        <translation>Обнаружены неверные профили Qt:&lt;br&gt;&lt;ul&gt;&lt;li&gt;%1&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;Удалить?</translation>
    </message>
    <message>
        <source>No tool chain can produce code for this Qt version. Please define one or more tool chains.</source>
        <translation>Отсутствует инструментарий для создания кода для этого профиля Qt. Задайте хотя бы один инструментарий.</translation>
    </message>
    <message>
        <source>Not all possible target environments can be supported due to missing tool chains.</source>
        <translation>Не все возможные целевые платформы поддерживаются из-за отсутствующих инструментариев.</translation>
    </message>
    <message>
        <source>Building helpers</source>
        <translation>Сборка помощников</translation>
    </message>
    <message>
        <source>Debugging Helper Build Log for &apos;%1&apos;</source>
        <translation>Журнал помощника отладчика для «%1»</translation>
    </message>
    <message>
        <source>Select a qmake executable</source>
        <translation>Выберите исполняемый файл qmake</translation>
    </message>
    <message>
        <source>Qt versions incompatible</source>
        <translation>Версии Qt не совместимы</translation>
    </message>
    <message>
        <source>The qt version selected must be for the same target.</source>
        <translation>Выбранный профиль Qt должен быть для такой же цели.</translation>
    </message>
    <message>
        <source>Helpers: None available</source>
        <translation>Помощники отсутствуют</translation>
    </message>
    <message>
        <source>Helpers: %1.</source>
        <extracomment>%1 is list of tool names.</extracomment>
        <translation>Помощники: %1.</translation>
    </message>
    <message>
        <source>&lt;i&gt;Not yet built.&lt;/i&gt;</source>
        <translation>&lt;i&gt;Ещё не создан.&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;i&gt;Not needed.&lt;/i&gt;</source>
        <translation>&lt;i&gt;Не нужен.&lt;/i&gt;</translation>
    </message>
    <message>
        <source>&lt;i&gt;Cannot be compiled.&lt;/i&gt;</source>
        <translation>&lt;i&gt;Собрать невозможно.&lt;/i&gt;</translation>
    </message>
    <message>
        <source>Qt version %1 for %2</source>
        <translation>Qt версии %1 для %2</translation>
    </message>
    <message>
        <source>The following ABIs are currently not supported:&lt;ul&gt;&lt;li&gt;%1&lt;/li&gt;&lt;/ul&gt;</source>
        <translation>Следующие ABI пока не поддерживаются:&lt;ul&gt;&lt;li&gt;%1&lt;/li&gt;&lt;/ul&gt;</translation>
    </message>
    <message>
        <source>S60 SDK:</source>
        <translation>SDK для S60:</translation>
    </message>
    <message>
        <source>SBS v2 directory:</source>
        <translation>Каталог SBS v2:</translation>
    </message>
</context>
<context>
    <name>QtSupport::Internal::QtVersionInfo</name>
    <message>
        <source>Version name:</source>
        <translation>Название профиля:</translation>
    </message>
    <message>
        <source>qmake location:</source>
        <translation>Размещение qmake:</translation>
    </message>
    <message>
        <source>Edit</source>
        <translation>Изменить</translation>
    </message>
</context>
<context>
    <name>QtSupport::Internal::QtVersionManager</name>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>qmake Location</source>
        <translation>Размещение qmake</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Clean up</source>
        <translation>Подчистить</translation>
    </message>
</context>
<context>
    <name>QtSupport::QtVersionManager</name>
    <message>
        <source>MinGW from %1</source>
        <translation>MinGW из %1</translation>
    </message>
</context>
<context>
    <name>QtVersion</name>
    <message>
        <source>No qmake path set</source>
        <translation>Путь к qmake не указан</translation>
    </message>
    <message>
        <source>qmake does not exist or is not executable</source>
        <translation>qmake отсутствует или не запускается</translation>
    </message>
    <message>
        <source>Qt version has no name</source>
        <translation>Профиль Qt не имеет названия</translation>
    </message>
    <message>
        <source>&lt;unknown&gt;</source>
        <translation>&lt;неизвестный&gt;</translation>
    </message>
    <message>
        <source>System</source>
        <translation>Системная</translation>
    </message>
    <message>
        <source>Qt %1 in PATH (%2)</source>
        <translation>Qt %1 в PATH (%2)</translation>
    </message>
    <message>
        <source>Qt %1 (%2)</source>
        <translation></translation>
    </message>
    <message>
        <source>Qt version is not properly installed, please run make install</source>
        <translation>Профиль Qt не установлен, пожалуйста выполните make install</translation>
    </message>
    <message>
        <source>Could not determine the path to the binaries of the Qt installation, maybe the qmake path is wrong?</source>
        <translation>Не удалось определить путь к утилитам Qt. Может путь к qmake неверен?</translation>
    </message>
    <message>
        <source>The default mkspec symlink is broken.</source>
        <translation>Умолчальная символьная ссылка на mkspec повреждена.</translation>
    </message>
    <message>
        <source>Failed to detect the ABI(s) used by the Qt version.</source>
        <translation>Не удалось определить ABI, используемый профилем Qt.</translation>
    </message>
    <message>
        <source>No qmlviewer installed.</source>
        <translation>qmlviewer не установлен.</translation>
    </message>
    <message>
        <source>The &quot;Open C/C++ plugin&quot; is not installed in the Symbian SDK or the Symbian SDK path is misconfigured</source>
        <translation>Путь к Symbian SDK неверен или в него не установлен «Open C/C++ plugin»</translation>
    </message>
    <message>
        <source>SBS was not found.</source>
        <translation>SBS не найдено.</translation>
    </message>
    <message>
        <source>Desktop</source>
        <comment>Qt Version is meant for the desktop</comment>
        <translation></translation>
    </message>
    <message>
        <source>Symbian</source>
        <comment>Qt Version is meant for Symbian</comment>
        <translation></translation>
    </message>
    <message>
        <source>Maemo</source>
        <comment>Qt Version is meant for Maemo5</comment>
        <translation></translation>
    </message>
    <message>
        <source>Harmattan </source>
        <comment>Qt Version is meant for Harmattan</comment>
        <translation></translation>
    </message>
    <message>
        <source>Meego</source>
        <comment>Qt Version is meant for Meego</comment>
        <translation></translation>
    </message>
    <message>
        <source>Qt Simulator</source>
        <comment>Qt Version is meant for Qt Simulator</comment>
        <translation></translation>
    </message>
    <message>
        <source>Cannot determine the installation path for Qt version &apos;%1&apos;.</source>
        <translation>Невозможно определить путь, куда установлена Qt из профиля «%1».</translation>
    </message>
    <message>
        <source>Building helper(s) with toolchain &apos;%1&apos; ...
</source>
        <translation>Сборка помощника(ов) инструментарием «%1»...
</translation>
    </message>
    <message>
        <source>Build failed.</source>
        <translation>Сборка не удалась.</translation>
    </message>
    <message>
        <source>Build succeeded.</source>
        <translation>Сборка успешно завершена.</translation>
    </message>
    <message>
        <source>Qt for WinCE</source>
        <comment>Qt Version is meant for WinCE</comment>
        <translation>Qt для WinCE</translation>
    </message>
</context>
<context>
    <name>RecentProjects</name>
    <message>
        <source>Recently Edited Projects</source>
        <translation>Недавние проекты</translation>
    </message>
</context>
<context>
    <name>RecentSessions</name>
    <message>
        <source>Recently Used Sessions</source>
        <translation>Недавние сессии</translation>
    </message>
    <message>
        <source>%1 (last session)</source>
        <translation>%1 (последняя сессия)</translation>
    </message>
    <message>
        <source>%1 (current session)</source>
        <translation>%1 (текущая сессия)</translation>
    </message>
</context>
<context>
    <name>RectangleColorGroupBox</name>
    <message>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <source>Stops</source>
        <translation>Опорные точки</translation>
    </message>
    <message>
        <source>Gradient stops</source>
        <translation>Опорные точки градиента</translation>
    </message>
    <message>
        <source>Rectangle</source>
        <translation>Прямоугольник</translation>
    </message>
    <message>
        <source>Border</source>
        <translation>Рамка</translation>
    </message>
</context>
<context>
    <name>RectangleSpecifics</name>
    <message>
        <source>Rectangle</source>
        <translation>Прямоугольник</translation>
    </message>
    <message>
        <source>Border width</source>
        <translation>Ширина рамки</translation>
    </message>
    <message>
        <source>Border has to be solid to change width</source>
        <translation>Для изменения ширины необходимо, чтобы рамка была сплошной</translation>
    </message>
    <message>
        <source>Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <source>Border</source>
        <translation>Рамка</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::AbstractMaemoPackageCreationStep</name>
    <message>
        <source>Package up to date.</source>
        <translation>Пакет уже обновлён.</translation>
    </message>
    <message>
        <source>Creating package file ...</source>
        <translation>Создание файла пакета...</translation>
    </message>
    <message>
        <source>Package created.</source>
        <translation>Пакет создан.</translation>
    </message>
    <message>
        <source>Packaging failed.</source>
        <translation>Не удалось создать пакет.</translation>
    </message>
    <message>
        <source>Packaging error: No Qt version.</source>
        <translation>Ошибка создания пакета: профиль Qt не задан.</translation>
    </message>
    <message>
        <source>Package Creation: Running command &apos;%1&apos;.</source>
        <translation>Создание пакета: Выполнение команды «%1».</translation>
    </message>
    <message>
        <source>Packaging error: Could not start command &apos;%1&apos;. Reason: %2</source>
        <translation>Ошибка создания пакета: Не удалось выполнить команду «%1» по причине: %2</translation>
    </message>
    <message>
        <source>Packaging Error: Command &apos;%1&apos; failed.</source>
        <translation>Ошибка создания пакета: Команда «%1» завершилась с ошибкой.</translation>
    </message>
    <message>
        <source> Reason: %1</source>
        <translation> Причина: %1</translation>
    </message>
    <message>
        <source>Exit code: %1</source>
        <translation>Код завершения: %1</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::AbstractRemoteLinuxDebugSupport</name>
    <message>
        <source>Preparing remote side ...
</source>
        <translation>Подготовка удалённой стороны...
</translation>
    </message>
    <message>
        <source>Remote application failed with exit code %1.</source>
        <translation>Удалённое приложение завершилось с ошибкой, код %1.</translation>
    </message>
    <message>
        <source>The gdbserver process closed unexpectedly.</source>
        <translation>Процесс gdbserver неожиданно завершился.</translation>
    </message>
    <message>
        <source>Initial setup failed: %1</source>
        <translation>Не удалось выполнить начальную настройку: %1</translation>
    </message>
    <message>
        <source>Not enough free ports on device for debugging.</source>
        <translation>Недостаточно свободных портов на устройстве для отладки.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::AbstractRemoteLinuxRunControl</name>
    <message>
        <source>Starting remote process ...
</source>
        <translation>Запуск внешнего процесса...
</translation>
    </message>
    <message>
        <source>Finished running remote process. Exit code was %1.
</source>
        <translation>Выполнение внешнего процесса завершено. Код завершения %1.
</translation>
    </message>
    <message>
        <source>Remote Execution Failure</source>
        <translation>Ошибка внешнего выполнения</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::CreateTarStepWidget</name>
    <message>
        <source>Create tarball:</source>
        <translation>Создание тарбола:</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::DeployableFilesPerProFile</name>
    <message>
        <source>&lt;no target path set&gt;</source>
        <translation>&lt;целевой путь не задан&gt;</translation>
    </message>
    <message>
        <source>Local File Path</source>
        <translation>Путь к локальному файлу</translation>
    </message>
    <message>
        <source>Remote Directory</source>
        <translation>Внешний каталог</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::GenericLinuxDeviceConfigurationWizard</name>
    <message>
        <source>New Generic Linux Device Configuration Setup</source>
        <translation>Настройка конфигурации нового линукс-устройства</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::GenericLinuxDeviceConfigurationWizardFinalPage</name>
    <message>
        <source>Setup Finished</source>
        <translation>Настройка завершена</translation>
    </message>
    <message>
        <source>The new device configuration will now be created.
In addition, device connectivity will be tested.</source>
        <translation>Будет создана новая конфигурация устройства.
А заодно произведена проверка качества соединения устройства.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::GenericLinuxDeviceConfigurationWizardSetupPage</name>
    <message>
        <source>Connection Data</source>
        <translation>Данные соединения</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractDebBasedQt4MaemoTarget</name>
    <message>
        <source>Debian changelog file &apos;%1&apos; has unexpected format.</source>
        <translation>Файл журнала изменений Debian «%1» имеет неожиданный формат.</translation>
    </message>
    <message>
        <source>Invalid icon data in Debian control file.</source>
        <translation>Неверные данные значка в управляющем файле Debian.</translation>
    </message>
    <message>
        <source>Could not read image file &apos;%1&apos;.</source>
        <translation>Невозможно прочитать файл изображения «%1».</translation>
    </message>
    <message>
        <source>Could not export image file &apos;%1&apos;.</source>
        <translation>Невозможно экспортировать файл изображения «%1».</translation>
    </message>
    <message>
        <source>Unable to create Debian templates: No Qt version set</source>
        <translation>Не удалось создать шаблоны Debian: профиль Qt не задан</translation>
    </message>
    <message>
        <source>Unable to create Debian templates: dh_make failed (%1)</source>
        <translation>Не удалось создать шаблоны Debian: ошибка dh_make (%1)</translation>
    </message>
    <message>
        <source>Unable to create debian templates: dh_make failed (%1)</source>
        <translation>Не удалось создать шаблоны debian: ошибка dh_make (%1)</translation>
    </message>
    <message>
        <source>Unable to move new debian directory to &apos;%1&apos;.</source>
        <translation>Невозможно переместить новый каталог debian в «%1».</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoDeployByMountStep</name>
    <message>
        <source>Installing package to device...</source>
        <translation>Установка пакета на устройство...</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoDeployStep</name>
    <message>
        <source>Operation canceled by user, cleaning up...</source>
        <translation>Операция отменена пользователем, очистка...</translation>
    </message>
    <message>
        <source>Cannot deploy: Still cleaning up from last time.</source>
        <translation>Невозможно установить: всё ещё идёт очистка с предыдущего раза.</translation>
    </message>
    <message>
        <source>Cannot deploy: Qemu was not running. It has now been started up for you, but it will take a bit of time until it is ready. Please try again then.</source>
        <translation>Не удалось установить: Qemu ещё не работает. Он перейдёт в состояние готовности через некоторое время. Повторите попытку позже.</translation>
    </message>
    <message>
        <source>Cannot deploy: You want to deploy to Qemu, but it is not enabled for this Qt version.</source>
        <translation>Не удалось установить: Попытка установить в Qemu, но он не включён для этого профиля Qt.</translation>
    </message>
    <message>
        <source>All files up to date, no installation necessary.</source>
        <translation>Все файлы уже обновлены, установка не требуется.</translation>
    </message>
    <message>
        <source>Connection error: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Connecting to device...</source>
        <translation>Подключение к устройству...</translation>
    </message>
    <message>
        <source>Deployment failed.</source>
        <translation>Установка не удалась.</translation>
    </message>
    <message>
        <source>Deployment finished.</source>
        <translation>Установка завершена.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoInstallPackageToSysrootStep</name>
    <message>
        <source>Cannot install to sysroot without build configuration.</source>
        <translation>Невозможно установить в sysroot без конфигурации сборки.</translation>
    </message>
    <message>
        <source>Cannot install package to sysroot without packaging step.</source>
        <translation>Невозможно установить в sysroot без этапа создания пакета.</translation>
    </message>
    <message>
        <source>Cannot install package to sysroot without a Qt version.</source>
        <translation>Невозможно установить в sysroot без задания профиля Qt.</translation>
    </message>
    <message>
        <source>Installing package to sysroot ...</source>
        <translation>Установка пакета в sysroot...</translation>
    </message>
    <message>
        <source>Installation to sysroot failed, continuing anyway.</source>
        <translation>Не удалось установить в sysroot, в любом случае продолжаем.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoInstallPackageToSysrootWidget</name>
    <message>
        <source>Cannot deploy to sysroot: No packaging step found.</source>
        <translation>Не удалось установить в sysroot: этап создания пакета не найден.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoPackageInstaller</name>
    <message>
        <source>Connection failure: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Installing package failed.</source>
        <translation>Не удалось установить пакет.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractMaemoUploadAndInstallStep</name>
    <message>
        <source>No matching packaging step found.</source>
        <translation>Не найден подходящий этап создания пакета.</translation>
    </message>
    <message>
        <source>Successfully uploaded package file.</source>
        <translation>Успешно отправлен файл пакета.</translation>
    </message>
    <message>
        <source>Installing package to device...</source>
        <translation>Установка пакета на устройство...</translation>
    </message>
    <message>
        <source>Package installed.</source>
        <translation>Пакет установлен.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::AbstractQt4MaemoTarget</name>
    <message>
        <source>Cannot open file &apos;%1&apos;: %2</source>
        <translation>Невозможно открыть файл «%1»: %2</translation>
    </message>
    <message>
        <source>Qt Creator</source>
        <translation></translation>
    </message>
    <message>
        <source>Do you want to remove the packaging file(s) associated with the target &apos;%1&apos;?</source>
        <translation>Желаете удалить файлы сборки пакета связанные с целью «%1»?</translation>
    </message>
    <message>
        <source>Error creating packaging directory &apos;%1&apos;.</source>
        <translation>Ошибка создания временного каталога «%1».</translation>
    </message>
    <message>
        <source>&lt;html&gt;Qt Creator has set up the following files to enable packaging:
   %1
Do you want to add them to the project?&lt;/html&gt;</source>
        <translation>&lt;html&gt;Qt Creator создал следующие файлы для включения создания пакетов:
   %1
Добавить их в проект?&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Error creating MeeGo templates</source>
        <translation>Ошибка создания шаблонов MeeGo</translation>
    </message>
    <message>
        <source>Add Packaging Files to Project</source>
        <translation>Добавить в проект файлы создания пакета</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::GenericLinuxDeviceConfigurationFactory</name>
    <message>
        <source>Generic Linux Device</source>
        <translation>Обычное Linux-устройство</translation>
    </message>
    <message>
        <source>Generic Linux</source>
        <translation>Обычный Linux</translation>
    </message>
    <message>
        <source>Test</source>
        <translation>Проверка</translation>
    </message>
    <message>
        <source>Remote Processes</source>
        <translation>Внешние процессы</translation>
    </message>
    <message>
        <source>Deploy Public Key</source>
        <translation>Установить ключ</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::LinuxDeviceConfigurations</name>
    <message>
        <source>(default for %1)</source>
        <translation>(по умолчанию для %1)</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::LinuxDeviceFactorySelectionDialog</name>
    <message>
        <source>Start Wizard</source>
        <translation>Запустить мастера</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaddeDeviceConfigurationFactory</name>
    <message>
        <source>Device with MADDE support (Fremantle, Harmattan, MeeGo)</source>
        <translation>Устройство с поддержкой MADDE (Fremantle, Harmattan, MeeGo)</translation>
    </message>
    <message>
        <source>Maemo5/Fremantle</source>
        <translation></translation>
    </message>
    <message>
        <source>MeeGo 1.2 Harmattan</source>
        <translation></translation>
    </message>
    <message>
        <source>Other MeeGo OS</source>
        <translation>Другия ОС семейства MeeGo</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoConfigTestDialog</name>
    <message>
        <source>Testing configuration. This may take a while.</source>
        <translation>Проверка конфигурации. Это может занять время.</translation>
    </message>
    <message>
        <source>Testing configuration...</source>
        <translation>Тестовая конфигурация...</translation>
    </message>
    <message>
        <source>Stop Test</source>
        <translation>Остановить проверку</translation>
    </message>
    <message>
        <source>Could not connect to host: %1</source>
        <translation>Ну удалось подключиться к узлу: %1</translation>
    </message>
    <message>
        <source>
Did you start Qemu?</source>
        <translation>
Qemu уже запущен?</translation>
    </message>
    <message>
        <source>Remote process failed: %1</source>
        <translation>Внешний процесс завершился с ошибкой: %1</translation>
    </message>
    <message>
        <source>Qt version mismatch!  Expected Qt on device: 4.6.2 or later.</source>
        <translation>Неподходящий профиль Qt! Требуется Qt на устройстве: 4.6.2 и выше.</translation>
    </message>
    <message>
        <source>%1 is not installed.&lt;br&gt;You will not be able to deploy to this device.</source>
        <translation>%1 не установлен.&lt;br&gt;Установка на это устройство невозможна.</translation>
    </message>
    <message>
        <source>Please switch the device to developer mode via Settings -&gt; Security.</source>
        <translation>Переключите устройство в режим разработчика в Settings -&gt; Security.</translation>
    </message>
    <message>
        <source>Missing directory &apos;%1&apos;. You will not be able to do QML debugging on this device.</source>
        <translation>Отсутствует каталог «%1». Невозможно отлаживать QML на этом устройстве.</translation>
    </message>
    <message>
        <source>Error retrieving list of used ports: %1</source>
        <translation>Ошибка получения списка используемых портов: %1</translation>
    </message>
    <message>
        <source>All specified ports are available.</source>
        <translation>Все указанные порты доступны.</translation>
    </message>
    <message>
        <source>The following supposedly free ports are being used on the device:</source>
        <translation>На устройстве используются следующие обычно свободные порты:</translation>
    </message>
    <message>
        <source>Device configuration okay.</source>
        <translation>Конфигурация устройства в порядке.</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Device configuration test failed: Unexpected output:
%1</source>
        <translation>Ошибка при проверке настройки устройства: неожиданный результат:
%1</translation>
    </message>
    <message>
        <source>Hardware architecture: %1
</source>
        <translation>Аппаратная архитектура: %1
</translation>
    </message>
    <message>
        <source>Kernel version: %1
</source>
        <translation>Версия ядра: %1
</translation>
    </message>
    <message>
        <source>No Qt packages installed.</source>
        <translation>Пакеты Qt не установлены.</translation>
    </message>
    <message>
        <source>List of installed Qt packages:</source>
        <translation>Список установленых пакетов Qt:</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoCopyToSysrootStep</name>
    <message>
        <source>Cannot copy to sysroot without build configuration.</source>
        <translation>Невозможно скопировать в sysroot без конфигурации сборки.</translation>
    </message>
    <message>
        <source>Cannot copy to sysroot without valid Qt version.</source>
        <translation>Невозможно скопировать в sysroot без подходящей версии Qt.</translation>
    </message>
    <message>
        <source>Copying files to sysroot ...</source>
        <translation>Копирование файлов в sysroot...</translation>
    </message>
    <message>
        <source>Sysroot installation failed: %1
 Continuing anyway.</source>
        <translation>Не удалось установить в sysroot: %1
 Всё равно продолжаем.</translation>
    </message>
    <message>
        <source>Copy files to sysroot</source>
        <translation>Скопировать файлы в sysroot</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDebianPackageInstaller</name>
    <message>
        <source>Installation failed: You tried to downgrade a package, which is not allowed.</source>
        <translation>Установка не удалась: была попытка установить пакет с версией ниже текущей, а это не разрешено.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeployConfigurationWidget</name>
    <message>
        <source>Choose Icon (will be scaled to %1x%1 pixels, if necessary)</source>
        <translation>Выберите значок (если надо, размер будет изменён до %1x%1)</translation>
    </message>
    <message>
        <source>Invalid Icon</source>
        <translation>Неверный значок</translation>
    </message>
    <message>
        <source>Unable to read image</source>
        <translation>Не удалось прочитать изображение</translation>
    </message>
    <message>
        <source>Failed to Save Icon</source>
        <translation>Не удалось сохранить значок</translation>
    </message>
    <message>
        <source>Could not save icon to &apos;%1&apos;.</source>
        <translation>Не удалось сохранить значок в «%1».</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeployStepBaseWidget</name>
    <message>
        <source>Cannot deploy: %1</source>
        <translation>Не удалось установить: %1</translation>
    </message>
    <message>
        <source>&lt;b&gt;%1 using device&lt;/b&gt;: %2</source>
        <translation>&lt;b&gt;%1 использует устройство&lt;/b&gt;: %2</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeploymentMounter</name>
    <message>
        <source>Connection failed: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizard</name>
    <message>
        <source>New Device Configuration Setup</source>
        <translation>Настройка новой конфигурации устройства</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardFinalPage</name>
    <message>
        <source>The new device configuration will now be created.</source>
        <translation>Будет создана конфигурация нового устройства.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardKeyCreationPage</name>
    <message>
        <source>Key Creation</source>
        <translation>Создание ключей</translation>
    </message>
    <message>
        <source>Cannot Create Keys</source>
        <translation>Не удалось создать ключи</translation>
    </message>
    <message>
        <source>The path you have entered is not a directory.</source>
        <translation>Введённый путь не является каталогом.</translation>
    </message>
    <message>
        <source>The directory you have entered does not exist and cannot be created.</source>
        <translation>Введённый каталог не существует и не может быть создан.</translation>
    </message>
    <message>
        <source>Creating keys ... </source>
        <translation>Создание ключей... </translation>
    </message>
    <message>
        <source>Key creation failed: %1</source>
        <translation>Не удалось создать ключи: %1</translation>
    </message>
    <message>
        <source>Done.</source>
        <translation>Готово.</translation>
    </message>
    <message>
        <source>Could Not Save Key File</source>
        <translation>Не удалось сохранить файл ключа</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardKeyDeploymentPage</name>
    <message>
        <source>Key Deployment</source>
        <translation>Установка ключа</translation>
    </message>
    <message>
        <source>Deploying... </source>
        <translation>Установка...</translation>
    </message>
    <message>
        <source>Key Deployment Failure</source>
        <translation>Не удалось установить ключ</translation>
    </message>
    <message>
        <source>Key Deployment Success</source>
        <translation>Ключ успешно установлен</translation>
    </message>
    <message>
        <source>The key was successfully deployed. You may now close the &quot;%1&quot; application and continue.</source>
        <translation>Ключ был успешно установлен. Теперь можно закрыть приложение «%1» и продолжить.</translation>
    </message>
    <message>
        <source>Done.</source>
        <translation>Готово.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardPreviousKeySetupCheckPage</name>
    <message>
        <source>Device Status Check</source>
        <translation>Проверка состояния устройства</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardReuseKeysCheckPage</name>
    <message>
        <source>Existing Keys Check</source>
        <translation>Проверка существующих ключей</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigWizardStartPage</name>
    <message>
        <source>General Information</source>
        <translation>Общая информация</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigurationsSettingsPage</name>
    <message>
        <source>Device Configurations</source>
        <translation>Конфигурации устройств</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceConfigurationsSettingsWidget</name>
    <message>
        <source>Physical Device</source>
        <translation>Физическое устройство</translation>
    </message>
    <message>
        <source>Emulator</source>
        <translation>Эмулятор</translation>
    </message>
    <message>
        <source>You will need at least one port.</source>
        <translation>Требуется хотя бы один порт.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDeviceEnvReader</name>
    <message>
        <source>Connection error: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Error running remote process: %1</source>
        <translation>Ошибка выполнения внешнего процесса: %1</translation>
    </message>
    <message>
        <source>
Remote stderr was: &apos;%1&apos;</source>
        <translation>
Удалённые сообщения об ошибках: «%1»</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoDirectDeviceUploadStep</name>
    <message>
        <source>SFTP initialization failed: %1</source>
        <translation>Не удалось инициализировать SFTP: %1</translation>
    </message>
    <message>
        <source>All files successfully deployed.</source>
        <translation>Все файлы успешно установлены.</translation>
    </message>
    <message>
        <source>Uploading file &apos;%1&apos;...</source>
        <translation>Отправка файла «%1»...</translation>
    </message>
    <message>
        <source>Failed to upload file &apos;%1&apos;.</source>
        <translation>Не удалось отправить файл «%1».</translation>
    </message>
    <message>
        <source>Failed to upload file &apos;%1&apos;: Could not open for reading.</source>
        <translation>Ошибка отправки файла «%1»: не удалось открыть для чтения.</translation>
    </message>
    <message>
        <source>Upload of file &apos;%1&apos; failed: %2</source>
        <translation>Ошибка отправки файла «%1»: %2</translation>
    </message>
    <message>
        <source>Upload files via SFTP</source>
        <translation>Отправить файлы через SFTP</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoGlobal</name>
    <message>
        <source>Could not connect to host: %1</source>
        <translation>Ну удалось подключиться к узлу: %1</translation>
    </message>
    <message>
        <source>
Did you start Qemu?</source>
        <translation>
Qemu уже запущен?</translation>
    </message>
    <message>
        <source>
Is the device connected and set up for network access?</source>
        <translation>
Устройство уже подключено? Доступ в сеть настроен?</translation>
    </message>
    <message>
        <source>(No device)</source>
        <translation>(Нет устройства)</translation>
    </message>
    <message>
        <source>SDK Connectivity</source>
        <translation></translation>
    </message>
    <message>
        <source>Mad Developer</source>
        <translation></translation>
    </message>
    <message>
        <source>Unknown OS</source>
        <translation>Неизвестная ОС</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoInstallDebianPackageToSysrootStep</name>
    <message>
        <source>Install Debian package to sysroot</source>
        <translation>Установить пакет Debian в sysroot</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoInstallRpmPackageToSysrootStep</name>
    <message>
        <source>Install RPM package to sysroot</source>
        <translation>Установить пакет RPM в sysroot</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoKeyDeployer</name>
    <message>
        <source>Public key error: %1</source>
        <translation>Ошибка открытого ключа: %1</translation>
    </message>
    <message>
        <source>Connection failed: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Key deployment failed: %1.</source>
        <translation>Не удалось установить ключ: %1.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoMakeInstallToSysrootStep</name>
    <message>
        <source>Copy files to sysroot</source>
        <translation>Скопировать файлы в sysroot</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoMountAndCopyDeployStep</name>
    <message>
        <source>All files copied.</source>
        <translation>Все файлы скопированы.</translation>
    </message>
    <message>
        <source>Deploy files via UTFS mount</source>
        <translation>Установить файлы через монтирование UTFS</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoMountAndInstallDeployStep</name>
    <message>
        <source>No matching packaging step found.</source>
        <translation>Не найден подходящий этап создания пакета.</translation>
    </message>
    <message>
        <source>Package installed.</source>
        <translation>Пакет установлен.</translation>
    </message>
    <message>
        <source>Deploy package via UTFS mount</source>
        <translation>Установить пакет через монтирование UTFS</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPackageCreationFactory</name>
    <message>
        <source>Create Debian Package</source>
        <translation>Создать пакет Debian</translation>
    </message>
    <message>
        <source>Create RPM Package</source>
        <translation>Создание пакета RPM</translation>
    </message>
    <message>
        <source>Create tarball</source>
        <translation>Создание тарбола</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPackageCreationWidget</name>
    <message>
        <source>Size should be %1x%2 pixels</source>
        <translation>Размер должен быть %1x%2 пикселей</translation>
    </message>
    <message>
        <source>No Version Available.</source>
        <translation>Версия отсутствует.</translation>
    </message>
    <message>
        <source>Could not read icon</source>
        <translation>Невозможно прочитать значок</translation>
    </message>
    <message>
        <source>Images</source>
        <translation>Изображения</translation>
    </message>
    <message>
        <source>Choose Image (will be scaled to 48x48 pixels if necessary)</source>
        <translation>Выбор изображения (при необходимости будет растянуто до 48х48 пикселей)</translation>
    </message>
    <message>
        <source>Could Not Set New Icon</source>
        <translation>Невозможно установить новый значок</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>Could not set project name.</source>
        <translation>Не удалось задать имя проекта.</translation>
    </message>
    <message>
        <source>Could not set package name for project manager.</source>
        <translation>Не удалось задать имя пакета для менеджера пакетов.</translation>
    </message>
    <message>
        <source>Could not set project description.</source>
        <translation>Не удалось задать описание проекта.</translation>
    </message>
    <message>
        <source>&lt;b&gt;Create Package:&lt;/b&gt; </source>
        <translation>&lt;b&gt;Создать пакет:&lt;/b&gt; </translation>
    </message>
    <message>
        <source>Could Not Set Version Number</source>
        <translation>Невозможно задать новый номер версии</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPackageUploader</name>
    <message>
        <source>Preparing SFTP connection...</source>
        <translation>Подготовка подключения SFTP...</translation>
    </message>
    <message>
        <source>Connection failed: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>SFTP error: %1</source>
        <translation>Ошибка SFTP: %1</translation>
    </message>
    <message>
        <source>Package upload failed: Could not open file.</source>
        <translation>Не удалось отправить пакет: Невозможно открыть файл.</translation>
    </message>
    <message>
        <source>Failed to upload package: %2</source>
        <translation>Не удалось отправить пакет: %2</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPerTargetDeviceConfigurationListModel</name>
    <message>
        <source>(default)</source>
        <translation>(по умолчанию)</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoProFilesUpdateDialog</name>
    <message>
        <source>Updateable Project Files</source>
        <translation>Обновляемые файлы проекта</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPublishedProjectModel</name>
    <message>
        <source>Include in package</source>
        <translation>Включать в пакет</translation>
    </message>
    <message>
        <source>Include</source>
        <translation>Включать</translation>
    </message>
    <message>
        <source>Do not include</source>
        <translation>Не включать</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPublisherFremantleFree</name>
    <message>
        <source>Canceled.</source>
        <translation>Отменено.</translation>
    </message>
    <message>
        <source>Publishing canceled by user.</source>
        <translation>Публикация отменена пользователем.</translation>
    </message>
    <message>
        <source>The project is missing some information important to publishing:</source>
        <translation>У проекта отсутствует информация, необходимая для публикации:</translation>
    </message>
    <message>
        <source>Publishing failed: Missing project information.</source>
        <translation>Не удалось опубликовать: отсутствует информация о проекте.</translation>
    </message>
    <message>
        <source>Removing left-over temporary directory ...</source>
        <translation>Удаление временного каталога...</translation>
    </message>
    <message>
        <source>Error removing temporary directory: %1</source>
        <translation>Ошибка удаления временного каталога: %1</translation>
    </message>
    <message>
        <source>Publishing failed: Could not create source package.</source>
        <translation>Не удалось опубликовать: не удалось создать архив исходников.</translation>
    </message>
    <message>
        <source>Setting up temporary directory ...</source>
        <translation>Подготовка временного каталога...</translation>
    </message>
    <message>
        <source>Error: Could not create temporary directory.</source>
        <translation>Ошибка: не удалось создать временный каталог.</translation>
    </message>
    <message>
        <source>Error: Could not copy project directory.</source>
        <translation>Ошибка: не удалось скопировать каталог проекта.</translation>
    </message>
    <message>
        <source>Error: Could not fix newlines.</source>
        <translation>Ошибка:не удалось исправить окончания строк.</translation>
    </message>
    <message>
        <source>No Qt version set.</source>
        <translation>Профиль Qt не задан.</translation>
    </message>
    <message>
        <source>Error uploading file: %1.</source>
        <translation>Ошибка отправки файла: %1.</translation>
    </message>
    <message>
        <source>Cannot open file for reading: %1.</source>
        <translation>Не удалось открыть файл для чтения: %1.</translation>
    </message>
    <message>
        <source>Publishing failed: Could not create package.</source>
        <translation>Не удалось опубликовать: не удалось создать пакет.</translation>
    </message>
    <message>
        <source>Cleaning up temporary directory ...</source>
        <translation>Очистка временного каталога...</translation>
    </message>
    <message>
        <source>Failed to create directory &apos;%1&apos;.</source>
        <translation>Не удалось создать каталог «%1».</translation>
    </message>
    <message>
        <source>Could not copy file &apos;%1&apos; to &apos;%2&apos;: %3.</source>
        <translation>Не удалось скопировать файл «%1» в «%2»: %3.</translation>
    </message>
    <message>
        <source>Error: Failed to start dpkg-buildpackage.</source>
        <translation>Ошибка: не удалось запустить dpkg-buildpackage.</translation>
    </message>
    <message>
        <source>Error: dpkg-buildpackage did not succeed.</source>
        <translation>Ошибка: dpkg-buildpackage завершился с ошибкой.</translation>
    </message>
    <message>
        <source>Package creation failed.</source>
        <translation>Не удалось создать пакет.</translation>
    </message>
    <message>
        <source>Done.</source>
        <translation>Готово.</translation>
    </message>
    <message>
        <source>Packaging finished successfully. The following files were created:
</source>
        <translation>Создание пакета успешно завершено. Созданы следующие файлы:
</translation>
    </message>
    <message>
        <source>Building source package...</source>
        <translation>Создание пакета исходников...</translation>
    </message>
    <message>
        <source>Starting scp ...</source>
        <translation>Запуск scp...</translation>
    </message>
    <message>
        <source>SSH error: %1</source>
        <translation>Ошибка SSH: %1</translation>
    </message>
    <message>
        <source>Upload failed.</source>
        <translation>Отправка не удалась.</translation>
    </message>
    <message>
        <source>Error uploading file.</source>
        <translation>Ошибка отправки файла.</translation>
    </message>
    <message>
        <source>All files uploaded.</source>
        <translation>Все файлы отправлены.</translation>
    </message>
    <message>
        <source>Upload succeeded. You should shortly receive an email informing you about the outcome of the build process.</source>
        <translation>Отправка успешно завершена. Скоро придёт электронное письмо с результатом сборки.</translation>
    </message>
    <message>
        <source>Uploading file %1 ...</source>
        <translation>Отправка файла %1...</translation>
    </message>
    <message>
        <source>Cannot read file: %1</source>
        <translation>Не удалось прочитать файл: %1</translation>
    </message>
    <message>
        <source>The package description is empty. You must set one in Projects -&gt; Run -&gt; Create Package -&gt; Details.</source>
        <translation>Описание проекта пусто. Необходимо задать его в Проекты -&gt; Запуск -&gt; Создание пакета -&gt; Подробнее.</translation>
    </message>
    <message>
        <source>The package description is &apos;%1&apos;, which is probably not what you want. Please change it in Projects -&gt; Run -&gt; Create Package -&gt; Details.</source>
        <translation>Описание «%1», возможно не то, что ожидается. Смените его в Проекты -&gt; Запуск -&gt; Создание пакета -&gt; Подробнее.</translation>
    </message>
    <message>
        <source>You have not set an icon for the package manager. The icon must be set in Projects -&gt; Run -&gt; Create Package -&gt; Details.</source>
        <translation>Значок для менеджера пакетов не задан. Он должен быть задан в Проекты -&gt; Запуск -&gt; Создание пакета -&gt; Подробнее.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPublishingUploadSettingsPageFremantleFree</name>
    <message>
        <source>Publishing to Fremantle&apos;s &quot;Extras-devel/free&quot; Repository</source>
        <translation>Публикация в хранилище «Extras-devel/free» от Fremantle</translation>
    </message>
    <message>
        <source>Upload options</source>
        <translation>Настройки отправки</translation>
    </message>
    <message>
        <source>Choose a private key file</source>
        <translation>Выберите секретный ключ</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPublishingWizardFactoryFremantleFree</name>
    <message>
        <source>Publish for &quot;Fremantle Extras-devel free&quot; repository</source>
        <translation>Публикация в хранилище «Extras-devel/free» от Fremantle</translation>
    </message>
    <message>
        <source>This wizard will create a source archive and optionally upload it to a build server, where the project will be compiled and packaged and then moved to the &quot;Extras-devel free&quot; repository, from where users can install it onto their N900 devices. For the upload functionality, an account at garage.maemo.org is required.</source>
        <translation>Этот мастер создаст архив исходников и отправит (опционально) их на сервер сборки, где проект будет скомпилирован и собран в пакет, а затем помещён в хранилище «Extras-devel free». Оттуда пользователи смогут установить его на свои устройства N900. Для отправки необходима учётная запись на garage.maemo.org.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoPublishingWizardFremantleFree</name>
    <message>
        <source>Publishing to Fremantle&apos;s &quot;Extras-devel free&quot; Repository</source>
        <translation>Публикация в хранилище «Extras-devel/free» от Fremantle</translation>
    </message>
    <message>
        <source>Build Settings</source>
        <translation>Настройки сборки</translation>
    </message>
    <message>
        <source>Upload Settings</source>
        <translation>Настройки отправки</translation>
    </message>
    <message>
        <source>Result</source>
        <translation>Результат</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoQemuCrashDialog</name>
    <message>
        <source>Qemu error</source>
        <translation>Ошибка Qemu</translation>
    </message>
    <message>
        <source>Qemu crashed.</source>
        <translation>Qemu завершился крахом.</translation>
    </message>
    <message>
        <source>Click here to change the OpenGL mode.</source>
        <translation>Щёлкните здесь для смены режима OpenGL.</translation>
    </message>
    <message>
        <source>You have configured Qemu to use OpenGL hardware acceleration, which might not be supported by your system. You could try using software rendering instead.</source>
        <translation>Qemu настроен на аппаратное ускорение OpenGL, которое, возможно, не поддерживается вашей системой. Попробуйте включить программную отрисовку.</translation>
    </message>
    <message>
        <source>Qemu is currently configured to auto-detect the OpenGL mode, which is known to not work in some cases. You might want to use software rendering instead.</source>
        <translation>Qemu настроен на автоматическое определение режима OpenGL, которое иногда не работает. Попробуйте включить программную отрисовку.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoQemuManager</name>
    <message>
        <source>Start MeeGo Emulator</source>
        <translation>Запустить эмулятор MeeGo</translation>
    </message>
    <message>
        <source>Qemu has been shut down, because you removed the corresponding Qt version.</source>
        <translation>Qemu был завершён, так как был удалён соответствующий ему профиль Qt.</translation>
    </message>
    <message>
        <source>Qemu finished with error: Exit code was %1.</source>
        <translation>Qemu завершился с ошибкой: код завершения %1.</translation>
    </message>
    <message>
        <source>Qemu error</source>
        <translation>Ошибка Qemu</translation>
    </message>
    <message>
        <source>Qemu failed to start: %1</source>
        <translation>Qemu не удалось запуститься: %1</translation>
    </message>
    <message>
        <source>Stop MeeGo Emulator</source>
        <translation>Остановить эмулятор MeeGo</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoQemuSettingsPage</name>
    <message>
        <source>MeeGo Qemu Settings</source>
        <translation>Настройки Qemu для MeeGo</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRemoteCopyFacility</name>
    <message>
        <source>Connection failed: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Error: Copy command failed.</source>
        <translation>Ошибка: Ошибка команды копирования.</translation>
    </message>
    <message>
        <source>Copying file &apos;%1&apos; to directory &apos;%2&apos; on the device...</source>
        <translation>Копирование файла «%1» в каталог «%2» устройства...</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRemoteMounter</name>
    <message>
        <source>No directories to mount</source>
        <translation>Отсутствуют каталоги для монтирования</translation>
    </message>
    <message>
        <source>No directories to unmount</source>
        <translation>Отсутствуют каталоги для отмонтирования</translation>
    </message>
    <message>
        <source>Could not execute unmount request.</source>
        <translation>Не удалось выполнить запрос на отмонтирование.</translation>
    </message>
    <message>
        <source>Failure unmounting: %1</source>
        <translation>Отмонтирование не удалось: %1</translation>
    </message>
    <message>
        <source>Finished unmounting.</source>
        <translation>Отмонтирование закончено.</translation>
    </message>
    <message>
        <source>
stderr was: &apos;%1&apos;</source>
        <translation>
содержимое stderr: «%1»</translation>
    </message>
    <message>
        <source>Error: Not enough free ports on device to fulfill all mount requests.</source>
        <translation>Ошибка: на устройстве недостаточно свободных портов для выполнения всех требуемых монтирований.</translation>
    </message>
    <message>
        <source>Starting remote UTFS clients...</source>
        <translation>Запуск внешнего клиента UTFS...</translation>
    </message>
    <message>
        <source>Mount operation succeeded.</source>
        <translation>Операция монтирования успешно завершена.</translation>
    </message>
    <message>
        <source>Failure running UTFS client: %1</source>
        <translation>Ошибка выполнения клиента UTFS: %1</translation>
    </message>
    <message>
        <source>Starting UTFS servers...</source>
        <translation>Запуск серверов UTFS...</translation>
    </message>
    <message>
        <source>
stderr was: %1</source>
        <translation>
содержимое stderr: %1</translation>
    </message>
    <message>
        <source>Error running UTFS server: %1</source>
        <translation>Ошибка работы сервера UTFS: %1</translation>
    </message>
    <message>
        <source>Timeout waiting for UTFS servers to connect.</source>
        <translation>Истекло время ожидания подключения серверов UTFS.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRemoteMountsModel</name>
    <message>
        <source>Local directory</source>
        <translation>Локальный каталог</translation>
    </message>
    <message>
        <source>Remote mount point</source>
        <translation>Внешняя точка монтрования</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRemoteProcessList</name>
    <message>
        <source>Connection failure: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Error: Remote process failed to start: %1</source>
        <translation>Ошибка: не удалось запустить внешний процесс: %1</translation>
    </message>
    <message>
        <source>Error: Remote process crashed: %1</source>
        <translation>Ошибка: внешний процесс завершился крахом: %1</translation>
    </message>
    <message>
        <source>Remote process failed.</source>
        <translation>Внешний процесс завершился с ошибкой.</translation>
    </message>
    <message>
        <source>
Remote stderr was: %1</source>
        <translation>
Содержимое внешнего stderr: %1</translation>
    </message>
    <message>
        <source>PID</source>
        <translation></translation>
    </message>
    <message>
        <source>Command Line</source>
        <translation>Командная строка</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRemoteProcessesDialog</name>
    <message>
        <source>Remote Error</source>
        <translation>Удалённая ошибка</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRunConfiguration</name>
    <message>
        <source>Not enough free ports on the device.</source>
        <translation>Недостаточно свободных портов на устройстве.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRunConfigurationWidget</name>
    <message>
        <source>Choose directory to mount</source>
        <translation>Выбор каталога для монтирования</translation>
    </message>
    <message>
        <source>No local directories to be mounted on the device.</source>
        <translation>Локальные каталоги не смонтированы на устройстве.</translation>
    </message>
    <message>
        <source>One local directory to be mounted on the device.</source>
        <translation>Один локальный каталог смонтирован на устройстве.</translation>
    </message>
    <message numerus="yes">
        <source>%n local directories to be mounted on the device.</source>
        <extracomment>Note: Only mountCount&gt;1 will occur here as 0, 1 are handled above.</extracomment>
        <translation>
            <numerusform>%n локальный каталог смонтирован на устройстве.</numerusform>
            <numerusform>%n локальных каталога смонтировано на устройстве.</numerusform>
            <numerusform>%n локальных каталогов смонтировано на устройстве.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>WARNING: You want to mount %1 directories, but your device has only %n free ports.&lt;br&gt;You will not be able to run this configuration.</source>
        <translation>
            <numerusform>Предупреждение: попытка подключить %1 каталог(ов), когда у устройства только %n свободный порт.&lt;br&gt;Запустить эту конфигурацию будет невозможно.</numerusform>
            <numerusform>Предупреждение: попытка подключить %1 каталог(ов), когда у устройства только %n свободных порта.&lt;br&gt;Запустить эту конфигурацию будет невозможно.</numerusform>
            <numerusform>Предупреждение: попытка подключить %1 каталог(ов), когда у устройства только %n свободных портов.&lt;br&gt;Запустить эту конфигурацию будет невозможно.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>WARNING: You want to mount %1 directories, but only %n ports on the device will be available in debug mode. &lt;br&gt;You will not be able to debug your application with this configuration.</source>
        <translation>
            <numerusform>ПРЕДУПРЕЖДЕНИЕ: попытка примонтировать %1 каталог(ов), но во время отладки на устройстве доступен только %n порт.&lt;br&gt;Невозможно отлаживать приложение в этой конфигурации.</numerusform>
            <numerusform>ПРЕДУПРЕЖДЕНИЕ: попытка примонтировать %1 каталог(ов), но во время отладки на устройстве доступно только %n порта.&lt;br&gt;Невозможно отлаживать приложение в этой конфигурации.</numerusform>
            <numerusform>ПРЕДУПРЕЖДЕНИЕ: попытка примонтировать %1 каталог(ов), но во время отладки на устройстве доступно только %n портов.&lt;br&gt;Невозможно отлаживать приложение в этой конфигурации.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoRunControlFactory</name>
    <message>
        <source>Run on device</source>
        <translation>Запустить на устройстве</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoSshConfigDialog</name>
    <message>
        <source>Save Public Key File</source>
        <translation>Сохранение файла открытого ключа</translation>
    </message>
    <message>
        <source>Save Private Key File</source>
        <translation>Сохранение файла секретного ключа</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoSshRunner</name>
    <message>
        <source>Mounting host directories...</source>
        <translation>Монтирование каталогов компьютера...</translation>
    </message>
    <message>
        <source>Qemu was not running. It has now been started up for you, but it will take a bit of time until it is ready. Please try again then.</source>
        <translation>Qemu ещё не запущен. Он перейдёт в состояние готовности через некоторое время. Попробуйте позже.</translation>
    </message>
    <message>
        <source>You want to run on Qemu, but it is not enabled for this Qt version.</source>
        <translation>Попытка запустить в Qemu, но он не включён для этого профиля Qt.</translation>
    </message>
    <message>
        <source>Potentially unmounting left-over host directory mounts...</source>
        <translation>Потенциальное отмонтирование оставшихся каталогов компьютера...</translation>
    </message>
    <message>
        <source>Unmounting host directories...</source>
        <translation>Отмонтирование каталогов компьютера...</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoToolChainConfigWidget</name>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Path to MADDE:&lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Path to MADDE target:&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Debugger:&lt;/td/&gt;&lt;td&gt;%3&lt;/td&gt;&lt;/tr&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Путь к MADDE:&lt;/td&gt;&lt;td&gt;%1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Путь к цели MADDE:&lt;/td&gt;&lt;td&gt;%2&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Отладчик:&lt;/td/&gt;&lt;td&gt;%3&lt;/td&gt;&lt;/tr&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoToolChainFactory</name>
    <message>
        <source>Maemo GCC</source>
        <translation></translation>
    </message>
    <message>
        <source>Maemo GCC for %1</source>
        <translation>Maemo GCC для %1</translation>
    </message>
    <message>
        <source>%1 GCC (%2)</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoUploadAndInstallDpkgPackageStep</name>
    <message>
        <source>Deploy Debian package via SFTP upload</source>
        <translation>Установить пакет Debian через загрузку по SFTP</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoUploadAndInstallRpmPackageStep</name>
    <message>
        <source>Deploy RPM package via SFTP upload</source>
        <translation>Установить пакет RPM через загрузку по SFTP</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoUploadAndInstallTarPackageStep</name>
    <message>
        <source>Deploy tarball via SFTP upload</source>
        <translation>Установить тарбол через загрузку по SFTP</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::MaemoUsedPortsGatherer</name>
    <message>
        <source>Connection error: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Could not start remote process: %1</source>
        <translation>Невозможно запустить внешний процесс: %1</translation>
    </message>
    <message>
        <source>Remote process crashed: %1</source>
        <translation>Внешний процесс завершился крахом: %1</translation>
    </message>
    <message>
        <source>Remote process failed: %1</source>
        <translation>Внешний процесс завершился с ошибкой: %1</translation>
    </message>
    <message>
        <source>
Remote error output was: %1</source>
        <translation>
Внешний вывод ошибок: %1</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::Qt4MaemoDeployConfigurationFactory</name>
    <message>
        <source>Copy Files to Maemo5 Device</source>
        <translation>Копирование файлов на устройство Maemo5</translation>
    </message>
    <message>
        <source>Build Debian Package and Install to Maemo5 Device</source>
        <translation>Создание пакета Debian и установка на устройство Maemo5</translation>
    </message>
    <message>
        <source>Build Debian Package and Install to Harmattan Device</source>
        <translation>Создание пакета Debian и установка на устройство Harmattan</translation>
    </message>
    <message>
        <source>Build RPM Package and Install to MeeGo Device</source>
        <translation>Создание пакета RPM и установка на устройство Meego</translation>
    </message>
    <message>
        <source>Build Tarball and Install to Linux Host</source>
        <translation>Создание тарбола и установка на машину с Linux</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::RemoteLinuxRunConfigurationFactory</name>
    <message>
        <source> (on Remote Generic Linux Host)</source>
        <translation> (на удалённой машине с Linux)</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::Internal::RemoteLinuxRunControlFactory</name>
    <message>
        <source>Run on remote Linux device</source>
        <translation>Запуск на удалённом Linux-устройстве</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::MaemoDebianPackageCreationStep</name>
    <message>
        <source>Create Debian Package</source>
        <translation>Создать пакет Debian</translation>
    </message>
    <message>
        <source>Packaging failed.</source>
        <translation>Не удалось создать пакет.</translation>
    </message>
    <message>
        <source>Could not move package files from %1 to %2.</source>
        <translation>Не удалось переместить файлы пакета из %1 в %2.</translation>
    </message>
    <message>
        <source>Your project name contains characters not allowed in Debian packages.
They must only use lower-case letters, numbers, &apos;-&apos;, &apos;+&apos; and &apos;.&apos;.
We will try to work around that, but you may experience problems.</source>
        <translation>Название проекта содержит недопустимые для пакетов Debian символы.
Допустимы только буквы в нижнем регистре, числа, «-», «+» и «.».
Будет предпринята попытка обойти это, но могут возникнуть проблемы.</translation>
    </message>
    <message>
        <source>Packaging failed: Foreign debian directory detected.</source>
        <translation>Не удалось создать пакет: обнаружен другой каталог debian.</translation>
    </message>
    <message>
        <source>You are not using a shadow build and there is a debian directory in your project root (&apos;%1&apos;). Qt Creator will not overwrite that directory. Please remove it or use the shadow build feature.</source>
        <translation>Теневая сборка не используется, а в корневом каталоге проекта («%1») находится каталог dibian. Qt Creator не будет его перезаписывать. Этот каталог следует удалить или использовать теневую сборку.</translation>
    </message>
    <message>
        <source>Could not remove directory &apos;%1&apos;: %2</source>
        <translation>Не удалось удалить каталог «%1»: %2</translation>
    </message>
    <message>
        <source>Could not create Debian directory &apos;%1&apos;.</source>
        <translation>Невозможно создать каталог Debian «%1».</translation>
    </message>
    <message>
        <source>Could not copy file &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Невозможно скопировать файл «%1» в «%2»</translation>
    </message>
    <message>
        <source>Error: Could not create file &apos;%1&apos;.</source>
        <translation>Ошибка: Невозможно создать файл «%1».</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::MaemoRpmPackageCreationStep</name>
    <message>
        <source>Create RPM Package</source>
        <translation>Создание пакета RPM</translation>
    </message>
    <message>
        <source>Packaging failed.</source>
        <translation>Не удалось создать пакет.</translation>
    </message>
    <message>
        <source>Could not move package file from %1 to %2.</source>
        <translation>Не удалось переместить файл пакета из %1 в %2.</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::MaemoTarPackageCreationStep</name>
    <message>
        <source>Create tarball</source>
        <translation>Создание тарбола</translation>
    </message>
    <message>
        <source>Error: tar file %1 cannot be opened (%2).</source>
        <translation>Ошибка: невозможно открыть архив tar %1 (%2).</translation>
    </message>
    <message>
        <source>Error writing tar file &apos;%1&apos;: %2.</source>
        <translation>Ошибка записи архива tar «%1»: %2.</translation>
    </message>
    <message>
        <source>Error reading file &apos;%1&apos;: %2.</source>
        <translation>Ошибка чтения архива tar «%1»: %2.</translation>
    </message>
    <message>
        <source>Cannot add file &apos;%1&apos; to tar-archive: path too long.</source>
        <translation>Не удалось добавить файл «%1» в архив tar: путь слишком длинный.</translation>
    </message>
    <message>
        <source>Error writing tar file &apos;%1&apos;: %2</source>
        <translation>Ошибка записи архива tar «%1»: %2</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::PublicKeyDeploymentDialog</name>
    <message>
        <source>Waiting for file name...</source>
        <translation>Ожидание имени файла...</translation>
    </message>
    <message>
        <source>Choose Public Key File</source>
        <translation>Выбор файла открытого ключа</translation>
    </message>
    <message>
        <source>Public Key Files (*.pub);;All Files (*)</source>
        <translation>Файлы открытых ключей (*.pub);;Все файлы (*)</translation>
    </message>
    <message>
        <source>Deploying...</source>
        <translation>Установка...</translation>
    </message>
    <message>
        <source>Deployment finished successfully.</source>
        <translation>Установка завершилась успешно.</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::RemoteLinuxApplicationRunner</name>
    <message>
        <source>Cannot run: %1</source>
        <translation>Не удалось выполнить: %1</translation>
    </message>
    <message>
        <source>Connecting to device...</source>
        <translation>Подключение к устройству...</translation>
    </message>
    <message>
        <source>Connection error: %1</source>
        <translation>Ошибка подключения: %1</translation>
    </message>
    <message>
        <source>Killing remote process(es)...</source>
        <translation>Завершение внешних процессов...</translation>
    </message>
    <message>
        <source>Initial cleanup failed: %1</source>
        <translation>Не удалось выполнить начальную очистку: %1</translation>
    </message>
    <message>
        <source>Remote process started.</source>
        <translation>Удалённый процесс запущен.</translation>
    </message>
    <message>
        <source>No remote executable set.</source>
        <translation>Не задана внешняя программа.</translation>
    </message>
    <message>
        <source>No device configuration set.</source>
        <translation>Конфигурация устройства не задана.</translation>
    </message>
    <message>
        <source>Error running remote process: %1</source>
        <translation>Ошибка выполнения внешнего процесса: %1</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::RemoteLinuxRunConfiguration</name>
    <message>
        <source>The .pro file is being parsed.</source>
        <translation>Идёт обработка файла .pro.</translation>
    </message>
    <message>
        <source>The .pro file could not be parsed.</source>
        <translation>Не удалось разобрать файл .pro.</translation>
    </message>
    <message>
        <source>No device configuration set.</source>
        <translation>Конфигурация устройства не задана.</translation>
    </message>
    <message>
        <source>No active build configuration.</source>
        <translation>Не выбрана активная конфигурация сборки.</translation>
    </message>
    <message>
        <source>Don&apos;t know what to run.</source>
        <translation>Не понятно что запустить.</translation>
    </message>
    <message>
        <source>Run on remote device</source>
        <extracomment>Remote Linux run configuration default display name</extracomment>
        <translation>Запуск на удалённом устройстве</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
</context>
<context>
    <name>RemoteLinux::RemoteLinuxRunConfigurationWidget</name>
    <message>
        <source>Fetch Device Environment</source>
        <translation>Загрузить среду устройства</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;%1&quot;&gt;Manage device configurations&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;%1&quot;&gt;Управление конфигурациями устройств&lt;/a&gt;</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;%1&quot;&gt;Set Debugger&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;%1&quot;&gt;Установить отладчик&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Device configuration:</source>
        <translation>Конфигурация устройства:</translation>
    </message>
    <message>
        <source>Executable on host:</source>
        <translation>Программа на машине:</translation>
    </message>
    <message>
        <source>Executable on device:</source>
        <translation>Программа на устройстве:</translation>
    </message>
    <message>
        <source>Arguments:</source>
        <translation>Параметры:</translation>
    </message>
    <message>
        <source>C++ only</source>
        <translation>Только C++</translation>
    </message>
    <message>
        <source>QML only</source>
        <translation>Только QML</translation>
    </message>
    <message>
        <source>C++ and QML</source>
        <translation>C++ и QML</translation>
    </message>
    <message>
        <source>Debugging type:</source>
        <translation>Тип отладки:</translation>
    </message>
    <message>
        <source>Base environment for this run configuration:</source>
        <translation>Базовая среда данной конфигурации выполнения:</translation>
    </message>
    <message>
        <source>Clean Environment</source>
        <translation>Чистая среда</translation>
    </message>
    <message>
        <source>System Environment</source>
        <translation>Системная среда</translation>
    </message>
    <message>
        <source>Cancel Fetch Operation</source>
        <translation>Прервать операцию загрузки</translation>
    </message>
    <message>
        <source>Device error</source>
        <translation>Ошибка устройства</translation>
    </message>
    <message>
        <source>Fetching environment failed: %1</source>
        <translation>Не удалось загрузить окружение: %1</translation>
    </message>
</context>
<context>
    <name>ResourceEditor::Internal::ResourceEditorPlugin</name>
    <message>
        <source>Creates a Qt Resource file (.qrc) that you can add to a Qt Widget Project.</source>
        <translation>Создание файла ресурсов Qt (.qrc) для добавления в проект Qt Widget.</translation>
    </message>
    <message>
        <source>Qt Resource file</source>
        <translation>Файл ресурсов Qt</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>От&amp;менить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
</context>
<context>
    <name>ResourceEditor::Internal::ResourceEditorW</name>
    <message>
        <source>untitled</source>
        <translation>безымянный</translation>
    </message>
</context>
<context>
    <name>RowSpecifics</name>
    <message>
        <source>Row</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Spacing</source>
        <translation>Отступ</translation>
    </message>
</context>
<context>
    <name>RunSettingsPanel</name>
    <message>
        <source>Run Settings</source>
        <translation>Настройки запуска</translation>
    </message>
</context>
<context>
    <name>RunSettingsPanelFactory</name>
    <message>
        <source>Run Settings</source>
        <translation>Настройки запуска</translation>
    </message>
</context>
<context>
    <name>S60CertificateDetailsDialog</name>
    <message>
        <source>Details of Certificate</source>
        <translation>Свойства сертификата</translation>
    </message>
</context>
<context>
    <name>S60PublishingBuildSettingsPageOvi</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Choose a build configuration:</source>
        <translation>Выберите конфигурацию сборки:</translation>
    </message>
    <message>
        <source>Only Qt versions above 4.6.3 are made available in this wizard.
Previous Qt versions have limitations in building suitable SIS files.</source>
        <translation>В данном мастере доступны только версии Qt 4.6.3 и выше.
Предыдущие имеют ограничения в создании годных файлов SIS.</translation>
    </message>
    <message>
        <source>Choose a tool chain:</source>
        <translation>Выберите инструментарий:</translation>
    </message>
</context>
<context>
    <name>S60PublishingResultsPageOvi</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>S60PublishingSisSettingsPageOvi</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Global vendor name:</source>
        <translation>Глобальное имя
производителя:</translation>
    </message>
    <message>
        <source>Qt version used in builds:</source>
        <translation>Профиль Qt,
используемый сборкой:</translation>
    </message>
    <message>
        <source>Current Qt Version</source>
        <translation>Текущий профиль Qt</translation>
    </message>
    <message>
        <source>Application UID:</source>
        <translation>UID приложения:</translation>
    </message>
    <message>
        <source>Current UID3</source>
        <translation>Текущий UID3</translation>
    </message>
    <message>
        <source>Capabilities:</source>
        <translation>Возможности:</translation>
    </message>
    <message>
        <source>Current set of capabilities</source>
        <translation>Текущий набор возможностей</translation>
    </message>
    <message>
        <source>Current Global Vendor Name</source>
        <translation>Текущее глобальное имя</translation>
    </message>
    <message>
        <source>Localised vendor names:</source>
        <translation>Локализованные 
имена производителей:</translation>
    </message>
    <message>
        <source>Localised Vendor Names</source>
        <translation>Локализованные имена производителей</translation>
    </message>
    <message>
        <source>Display name:</source>
        <translation>Отображаемое имя:</translation>
    </message>
</context>
<context>
    <name>SaveItemsDialog</name>
    <message>
        <source>Save Changes</source>
        <translation>Сохранение изменений</translation>
    </message>
    <message>
        <source>The following files have unsaved changes:</source>
        <translation>Следующие файлы имеют
несохранённые изменения:</translation>
    </message>
    <message>
        <source>Automatically save all files before building</source>
        <translation>Автоматически сохранять все
файлы перед сборкой</translation>
    </message>
</context>
<context>
    <name>SharedTools::QrcEditor</name>
    <message>
        <source>Add Files</source>
        <translation>Добавить файлы</translation>
    </message>
    <message>
        <source>Add Prefix</source>
        <translation>Добавить префикс</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <source>Skip</source>
        <translation>Пропустить</translation>
    </message>
    <message>
        <source>Abort</source>
        <translation>Прервать</translation>
    </message>
    <message>
        <source>Choose Copy Location</source>
        <translation>Выбор размещения копии</translation>
    </message>
    <message>
        <source>Overwriting Failed</source>
        <translation>Ошибка перезаписи</translation>
    </message>
    <message>
        <source>Copying Failed</source>
        <translation>Ошибка копирования</translation>
    </message>
    <message>
        <source>Invalid file location</source>
        <translation>Неверное размещение файла</translation>
    </message>
    <message>
        <source>The file %1 is not in a subdirectory of the resource file. You now have the option to copy this file to a valid location.</source>
        <translation>Файл %1 не является подкаталогом файла ресурсов. Есть возможность скопировать его в верное местоположение.</translation>
    </message>
    <message>
        <source>Could not overwrite file %1.</source>
        <translation>Не удалось перезаписать файл %1.</translation>
    </message>
    <message>
        <source>Could not copy the file to %1.</source>
        <translation>Не удалось скопировать файл в %1.</translation>
    </message>
</context>
<context>
    <name>SharedTools::ResourceView</name>
    <message>
        <source>Add Files...</source>
        <translation>Добавить файлы...</translation>
    </message>
    <message>
        <source>Change Alias...</source>
        <translation>Сменить алиас...</translation>
    </message>
    <message>
        <source>Add Prefix...</source>
        <translation>Добавить префикс...</translation>
    </message>
    <message>
        <source>Change Prefix...</source>
        <translation>Сменить префикс...</translation>
    </message>
    <message>
        <source>Change Language...</source>
        <translation>Сменить язык...</translation>
    </message>
    <message>
        <source>Remove Item</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Open File</source>
        <translation>Открытие файла</translation>
    </message>
    <message>
        <source>Input prefix:</source>
        <translation>Введите префикс:</translation>
    </message>
    <message>
        <source>All files (*)</source>
        <translation>Все файлы (*)</translation>
    </message>
    <message>
        <source>Change Prefix</source>
        <translation>Смена префикса</translation>
    </message>
    <message>
        <source>Change Language</source>
        <translation>Смена языка</translation>
    </message>
    <message>
        <source>Language:</source>
        <translation>Язык:</translation>
    </message>
    <message>
        <source>Change File Alias</source>
        <translation>Смена алиас файла</translation>
    </message>
    <message>
        <source>Alias:</source>
        <translation>Алиас:</translation>
    </message>
</context>
<context>
    <name>ShowBuildLog</name>
    <message>
        <source>Debugging Helper Build Log</source>
        <translation>Журнал сборки помощника отладчика</translation>
    </message>
</context>
<context>
    <name>SnippetsSettingsPage</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Group: </source>
        <translation>Группа:</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Revert Built-in</source>
        <translation>Откатить встроенное</translation>
    </message>
    <message>
        <source>Restore Removed Built-ins</source>
        <translation>Восстановить удалённое</translation>
    </message>
    <message>
        <source>Reset All</source>
        <translation>Сбросить всё</translation>
    </message>
</context>
<context>
    <name>SshConnection</name>
    <message>
        <source>Server and client capabilities don&apos;t match. Client list was: %1.
Server list was %2.</source>
        <translation>Возможности сервера и клиента не совпадают. У клиента: %1.
У сервера: %2.</translation>
    </message>
</context>
<context>
    <name>SshKeyGenerator</name>
    <message>
        <source>Error generating key: %1</source>
        <translation>Ошибка создания ключа: %1</translation>
    </message>
</context>
<context>
    <name>StackHandler</name>
    <message>
        <source>Address:</source>
        <translation>Адрес:</translation>
    </message>
    <message>
        <source>Function:</source>
        <translation>Функция:</translation>
    </message>
    <message>
        <source>File:</source>
        <translation>Файл:</translation>
    </message>
    <message>
        <source>Line:</source>
        <translation>Строка:</translation>
    </message>
    <message>
        <source>From:</source>
        <translation>Из:</translation>
    </message>
    <message>
        <source>To:</source>
        <translation>В:</translation>
    </message>
</context>
<context>
    <name>StandardTextColorGroupBox</name>
    <message>
        <source>Color</source>
        <translation>Цвет</translation>
    </message>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <source>Style</source>
        <translation>Стиль</translation>
    </message>
    <message>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
    <message>
        <source>Selected</source>
        <translation>Выделено</translation>
    </message>
</context>
<context>
    <name>StandardTextGroupBox</name>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <source>Wrap mode</source>
        <translation>Режим переноса</translation>
    </message>
    <message>
        <source></source>
        <translation></translation>
    </message>
    <message>
        <source>Alignment</source>
        <translation>Выравнивание</translation>
    </message>
</context>
<context>
    <name>StartExternalDialog</name>
    <message>
        <source>Start Debugger</source>
        <translation>Запуск отладчика</translation>
    </message>
    <message>
        <source>&amp;Executable:</source>
        <translation>&amp;Программа:</translation>
    </message>
    <message>
        <source>&amp;Arguments:</source>
        <translation>П&amp;араметры:</translation>
    </message>
    <message>
        <source>&amp;Working directory:</source>
        <translation>&amp;Рабочий каталог:</translation>
    </message>
    <message>
        <source>Break at &apos;&amp;main&apos;:</source>
        <translation>&amp;Остановка на «main»:</translation>
    </message>
    <message>
        <source>&amp;Tool chain:</source>
        <translation>&amp;Инструментарий:</translation>
    </message>
    <message>
        <source>Run in &amp;terminal:</source>
        <translation>Запускать в &amp;терминале:</translation>
    </message>
</context>
<context>
    <name>StartRemoteDialog</name>
    <message>
        <source>Start Debugger</source>
        <translation>Запуск отладчика</translation>
    </message>
    <message>
        <source>&amp;Debugger:</source>
        <translation>&amp;Отладчик:</translation>
    </message>
    <message>
        <source>Local &amp;executable:</source>
        <translation>&amp;Локальная программа:</translation>
    </message>
    <message>
        <source>&amp;Host and port:</source>
        <translation>&amp;Хост и порт:</translation>
    </message>
    <message>
        <source>&amp;Architecture:</source>
        <translation>&amp;Архитектура:</translation>
    </message>
    <message>
        <source>Sys&amp;root:</source>
        <translation>&amp;Системный корень:</translation>
    </message>
    <message>
        <source>&amp;Use server start script:</source>
        <translation>&amp;Использовать сценарий запуска:</translation>
    </message>
    <message>
        <source>&amp;GNU target:</source>
        <translation>&amp;Цель GNU:</translation>
    </message>
    <message>
        <source>&amp;Server start script:</source>
        <translation>Сценарий &amp;запуска сервера:</translation>
    </message>
    <message>
        <source>Override s&amp;tart script:</source>
        <translation>Осо&amp;бый сценарий запуска:</translation>
    </message>
</context>
<context>
    <name>StartRemoteEngineDialog</name>
    <message>
        <source>Start Remote Engine</source>
        <translation>Запустить внешний отладчик</translation>
    </message>
    <message>
        <source>&amp;Host:</source>
        <translation>&amp;Хост:</translation>
    </message>
    <message>
        <source>&amp;Username:</source>
        <translation>&amp;Пользователь:</translation>
    </message>
    <message>
        <source>&amp;Password:</source>
        <translation>П&amp;ароль:</translation>
    </message>
    <message>
        <source>&amp;Engine path:</source>
        <translation>П&amp;уть к отладчику:</translation>
    </message>
    <message>
        <source>&amp;Inferior path:</source>
        <translation>Путь к п&amp;рограмме:</translation>
    </message>
</context>
<context>
    <name>StatusDisplay</name>
    <message>
        <source>No QML events recorded</source>
        <translation>События QML не записаны</translation>
    </message>
    <message>
        <source>Profiling application</source>
        <translation>Профилируемое приложение</translation>
    </message>
    <message>
        <source>Loading data</source>
        <translation>Загрузка данных</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::CheckoutWizard</name>
    <message>
        <source>Checks out a Subversion repository and tries to load the contained project.</source>
        <translation>Извлечение хранилища Subversion с последующей попыткой загрузки содержащегося там проекта.</translation>
    </message>
    <message>
        <source>Subversion Checkout</source>
        <translation>Извлечь из Subversion</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::CheckoutWizardPage</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Specify repository URL, checkout directory and path.</source>
        <translation>Выбор URL хранилища, каталога извлечения и пути.</translation>
    </message>
    <message>
        <source>Repository:</source>
        <translation>Хранилище:</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SettingsPage</name>
    <message>
        <source>Authentication</source>
        <translation>Авторизация</translation>
    </message>
    <message>
        <source>Password:</source>
        <translation>Пароль:</translation>
    </message>
    <message>
        <source>Subversion</source>
        <translation>Subversion</translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Miscellaneous</source>
        <translation>Разное</translation>
    </message>
    <message>
        <source>Timeout:</source>
        <translation>Время ожидания:</translation>
    </message>
    <message>
        <source>s</source>
        <translation> сек</translation>
    </message>
    <message>
        <source>Prompt on submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Ignore whitespace changes in annotation</source>
        <translation>Пропускать изменения пробелов в описании</translation>
    </message>
    <message>
        <source>Log count:</source>
        <translation>Количество отображаемых записей истории фиксаций:</translation>
    </message>
    <message>
        <source>Subversion command:</source>
        <translation>Команда Subversion:</translation>
    </message>
    <message>
        <source>Username:</source>
        <translation>Имя пользователя:</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SettingsPageWidget</name>
    <message>
        <source>Subversion Command</source>
        <translation>Команда Subversion</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SubversionDiffParameterWidget</name>
    <message>
        <source>Ignore whitespace</source>
        <translation>Пропускать пробелы</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SubversionEditor</name>
    <message>
        <source>Annotate revision &quot;%1&quot;</source>
        <translation>Аннотация ревизии «%1»</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SubversionPlugin</name>
    <message>
        <source>&amp;Subversion</source>
        <translation>&amp;Subversion</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Add &quot;%1&quot;</source>
        <translation>Добавить «%1»</translation>
    </message>
    <message>
        <source>Alt+S,Alt+A</source>
        <translation>Alt+S,Alt+A</translation>
    </message>
    <message>
        <source>Diff Project</source>
        <translation>Сравнить проект</translation>
    </message>
    <message>
        <source>Diff Current File</source>
        <translation>Сравнить текущий файл</translation>
    </message>
    <message>
        <source>Diff &quot;%1&quot;</source>
        <translation>Сравнить «%1»</translation>
    </message>
    <message>
        <source>Alt+S,Alt+D</source>
        <translation>Alt+S,Alt+D</translation>
    </message>
    <message>
        <source>Commit All Files</source>
        <translation>Фиксировать все файлы</translation>
    </message>
    <message>
        <source>Commit Current File</source>
        <translation>Фиксировать текущий файл</translation>
    </message>
    <message>
        <source>Commit &quot;%1&quot;</source>
        <translation>Фиксировать «%1»</translation>
    </message>
    <message>
        <source>Alt+S,Alt+C</source>
        <translation>Alt+S,Alt+C</translation>
    </message>
    <message>
        <source>Filelog Current File</source>
        <translation>История текущего файла</translation>
    </message>
    <message>
        <source>Filelog &quot;%1&quot;</source>
        <translation>История «%1»</translation>
    </message>
    <message>
        <source>Annotate Current File</source>
        <translation>Аннотация текущего файла (annotate)</translation>
    </message>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1» (annotate)</translation>
    </message>
    <message>
        <source>Commit Project</source>
        <translation>Фиксировать проект</translation>
    </message>
    <message>
        <source>Commit Project &quot;%1&quot;</source>
        <translation>Фиксировать проект «%1»</translation>
    </message>
    <message>
        <source>Diff Repository</source>
        <translation>Сравнить всё</translation>
    </message>
    <message>
        <source>Repository Status</source>
        <translation>Состояние хранилища</translation>
    </message>
    <message>
        <source>Log Repository</source>
        <translation>История хранилища</translation>
    </message>
    <message>
        <source>Update Repository</source>
        <translation>Обновить всё</translation>
    </message>
    <message>
        <source>Describe...</source>
        <translation>Описать (describe)...</translation>
    </message>
    <message>
        <source>Project Status</source>
        <translation>Состояние проекта</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Delete &quot;%1&quot;...</source>
        <translation>Удалить «%1»...</translation>
    </message>
    <message>
        <source>Revert...</source>
        <translation>Откатить...</translation>
    </message>
    <message>
        <source>Revert &quot;%1&quot;...</source>
        <translation>Откатить «%1»...</translation>
    </message>
    <message>
        <source>Diff Project &quot;%1&quot;</source>
        <translation>Сравнить проект «%1»</translation>
    </message>
    <message>
        <source>Status of Project &quot;%1&quot;</source>
        <translation>Состояние проекта «%1»</translation>
    </message>
    <message>
        <source>Log Project &quot;%1&quot;</source>
        <translation>История проекта «%1»</translation>
    </message>
    <message>
        <source>Log Project</source>
        <translation>История проекта</translation>
    </message>
    <message>
        <source>Update Project</source>
        <translation>Обновить проект</translation>
    </message>
    <message>
        <source>Update Project &quot;%1&quot;</source>
        <translation>Обновить проект «%1»</translation>
    </message>
    <message>
        <source>Revert Repository...</source>
        <translation>Откатить все изменения...</translation>
    </message>
    <message>
        <source>Commit</source>
        <translation>Фиксировать</translation>
    </message>
    <message>
        <source>Diff &amp;Selected Files</source>
        <translation>&amp;Сравнить выбранные файлы</translation>
    </message>
    <message>
        <source>&amp;Undo</source>
        <translation>От&amp;менить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Closing Subversion Editor</source>
        <translation>Закрытие редактора Subversion</translation>
    </message>
    <message>
        <source>Do you want to commit the change?</source>
        <translation>Желаете фиксировать изменение?</translation>
    </message>
    <message>
        <source>The commit message check failed. Do you want to commit the change?</source>
        <translation>Сообщение о фиксации содержит ошибки. Фиксировать изменение?</translation>
    </message>
    <message>
        <source>Revert repository</source>
        <translation>Откатить все изменения</translation>
    </message>
    <message>
        <source>Revert all pending changes to the repository?</source>
        <translation>Откатить все изменения рабочей копии?</translation>
    </message>
    <message>
        <source>Revert failed: %1</source>
        <translation>Не удалось откатить: %1</translation>
    </message>
    <message>
        <source>The file has been changed. Do you want to revert it?</source>
        <translation>Файл был изменён. Желаете откатить его изменения?</translation>
    </message>
    <message>
        <source>Another commit is currently being executed.</source>
        <translation>В данный момент уже идёт другая фиксация.</translation>
    </message>
    <message>
        <source>There are no modified files.</source>
        <translation>Нет изменённых файлов.</translation>
    </message>
    <message>
        <source>Describe</source>
        <translation>Описание</translation>
    </message>
    <message>
        <source>Revision number:</source>
        <translation>Номер ревизии:</translation>
    </message>
    <message>
        <source>No subversion executable specified!</source>
        <translation>Исполняемый файл Subversion не указан!</translation>
    </message>
</context>
<context>
    <name>Subversion::Internal::SubversionSubmitEditor</name>
    <message>
        <source>Subversion Submit</source>
        <translation>Фиксация Subversion</translation>
    </message>
</context>
<context>
    <name>Switches</name>
    <message>
        <source>Special properties</source>
        <translation>Специальные свойства</translation>
    </message>
    <message>
        <source>Layout</source>
        <translation>Компоновка</translation>
    </message>
    <message>
        <source>Advanced properties</source>
        <translation>Дополнительные свойства</translation>
    </message>
    <message>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
</context>
<context>
    <name>SymbianUtils::VirtualSerialDevice</name>
    <message>
        <source>Port not found</source>
        <translation>Порт не найден</translation>
    </message>
    <message>
        <source>Port in use</source>
        <translation>Порт используется</translation>
    </message>
    <message>
        <source>Timed out</source>
        <translation>Время истекло</translation>
    </message>
    <message>
        <source>Port unreachable</source>
        <translation>Порт недоступен</translation>
    </message>
    <message>
        <source>The port %1 could not be opened: %2</source>
        <translation>Не удалось открыть порт %1: %2</translation>
    </message>
    <message>
        <source>An error occurred while waiting for read notifications from %1: %2</source>
        <translation>Возникла ошибка при ожидании уведомления о чтении от %1: %2</translation>
    </message>
    <message>
        <source>An error occurred while reading from %1: %2</source>
        <translation>Возникла ошибка при чтении из %1: %2</translation>
    </message>
    <message>
        <source>An error occurred while writing to %1: %2</source>
        <translation>Возникла ошибка при записи в %1: %2</translation>
    </message>
    <message>
        <source>An error occurred while syncing on waitForBytesWritten for %1: %2</source>
        <translation>Возникла ошибка при синхронизации (waitForBytesWritten) с %1: %2</translation>
    </message>
    <message>
        <source>The port %1 could not be opened: %2 (POSIX error %3)</source>
        <translation>Не удалось открыть порт %1: %2 (ошибка POSIX %3)</translation>
    </message>
    <message>
        <source>Unable to retrieve terminal settings of port %1: %2 (POSIX error %3)</source>
        <translation>Не удалось получить настройки терминала для порта %1: %2 (ошибка POSIX %3)</translation>
    </message>
    <message>
        <source>Unable to apply terminal settings to port %1: %2 (POSIX error %3)</source>
        <translation>Не удалось применить настройки терминала к порту %1: %2 (ошибка POSIX %3)</translation>
    </message>
    <message>
        <source>Cannot write to port %1: %2 (POSIX error %3)</source>
        <translation>Не удалось записать в порт %1: %2 (ошибка POSIX %3)</translation>
    </message>
    <message>
        <source>The function select() returned an error on port %1: %2 (POSIX error %3)</source>
        <translation>Функция select() возвратила ошибку для порта %1: %2 (ошибка POSIX %3)</translation>
    </message>
</context>
<context>
    <name>TagBrowser</name>
    <message>
        <source>Please choose a tag to filter for:</source>
        <translation>Выберите метку для отбора:</translation>
    </message>
</context>
<context>
    <name>TargetSettingsPanelFactory</name>
    <message>
        <source>Targets</source>
        <translation>Цели</translation>
    </message>
</context>
<context>
    <name>TaskList::Internal::StopMonitoringHandler</name>
    <message>
        <source>Stop Monitoring</source>
        <translation>Остановить слежение</translation>
    </message>
    <message>
        <source>Stop monitoring task files.</source>
        <translation>Остановить слежение за файлами задач.</translation>
    </message>
</context>
<context>
    <name>TaskList::Internal::TaskFileFactory</name>
    <message>
        <source>Task file reader</source>
        <translation>Просмотр файла задач</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
</context>
<context>
    <name>TaskList::TaskListPlugin</name>
    <message>
        <source>Cannot open task file %1: %2</source>
        <translation>Невозможно открыть файл задач %1: %2</translation>
    </message>
    <message>
        <source>My Tasks</source>
        <extracomment>Category under which tasklist tasks are listed in build issues view</extracomment>
        <translation>Мои задачи</translation>
    </message>
</context>
<context>
    <name>TextEditSpecifics</name>
    <message>
        <source>Text Edit</source>
        <translation>Текстовый редактор</translation>
    </message>
    <message>
        <source>Format</source>
        <translation>Формат</translation>
    </message>
</context>
<context>
    <name>TextEditor</name>
    <message>
        <source>Text Editor</source>
        <translation>Текстовый редактор</translation>
    </message>
    <message>
        <source>Translate this string</source>
        <translation>Перевести эту строку</translation>
    </message>
</context>
<context>
    <name>TextEditor::BaseFileFind</name>
    <message>
        <source>Search</source>
        <translation>Поиск</translation>
    </message>
    <message>
        <source>%1 found</source>
        <translation>%1 найдено</translation>
    </message>
    <message>
        <source>List of comma separated wildcard filters</source>
        <translation>Список масок, разделённых запятой</translation>
    </message>
</context>
<context>
    <name>TextEditor::BaseTextDocument</name>
    <message>
        <source>untitled</source>
        <translation>безымянный</translation>
    </message>
    <message>
        <source>Out of memory</source>
        <translation>Не хватает памяти</translation>
    </message>
    <message>
        <source>Opening file</source>
        <translation>Открытие файла</translation>
    </message>
</context>
<context>
    <name>TextEditor::BaseTextEditor</name>
    <message>
        <source>Line: %1, Col: %2</source>
        <translation>Строка: %1, Столбец: %2</translation>
    </message>
    <message>
        <source>Line: 9999, Col: 999</source>
        <translation>Строка: 9999, Столбец: 999</translation>
    </message>
</context>
<context>
    <name>TextEditor::BaseTextEditorWidget</name>
    <message>
        <source>CTRL+D</source>
        <translation></translation>
    </message>
    <message>
        <source>Print Document</source>
        <translation>Печать документа</translation>
    </message>
    <message>
        <source>&lt;b&gt;Error:&lt;/b&gt; Could not decode &quot;%1&quot; with &quot;%2&quot;-encoding. Editing not possible.</source>
        <translation>&lt;b&gt;Ошибка:&lt;/b&gt; Не удалось преобразовать «%1» в кодировку «%2». Редактирование невозможно.</translation>
    </message>
    <message>
        <source>Select Encoding</source>
        <translation>Выбрать кодировку</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>The text is too large to be displayed (%1 MB).</source>
        <translation>Текст слишком большой для отображения (%1 МБ).</translation>
    </message>
</context>
<context>
    <name>TextEditor::BehaviorSettingsPage</name>
    <message>
        <source>Global</source>
        <comment>Settings</comment>
        <translation>Общие</translation>
    </message>
</context>
<context>
    <name>TextEditor::DisplaySettingsPage</name>
    <message>
        <source>Display</source>
        <translation>Отображение</translation>
    </message>
    <message>
        <source>Display line &amp;numbers</source>
        <translation>Показывать &amp;номера строк</translation>
    </message>
    <message>
        <source>Display &amp;folding markers</source>
        <translation>Показывать &amp;область сворачивания кода</translation>
    </message>
    <message>
        <source>Show tabs and spaces.</source>
        <translation>Отображение табуляций и пробелов.</translation>
    </message>
    <message>
        <source>&amp;Visualize whitespace</source>
        <translation>&amp;Показывать пробельные символы</translation>
    </message>
    <message>
        <source>Highlight current &amp;line</source>
        <translation>Подсвечивать текущую &amp;строку</translation>
    </message>
    <message>
        <source>Highlight &amp;blocks</source>
        <translation>Подсвечивать &amp;блоки</translation>
    </message>
    <message>
        <source>Text Wrapping</source>
        <translation>Перенос текста</translation>
    </message>
    <message>
        <source>Enable text &amp;wrapping</source>
        <translation>&amp;Разрешить перенос текста</translation>
    </message>
    <message>
        <source>Display right &amp;margin at column:</source>
        <translation>Отображать правую &amp;границу на столбце:</translation>
    </message>
    <message>
        <source>Mark &amp;text changes</source>
        <translation>Отмечать изменённый &amp;текст</translation>
    </message>
    <message>
        <source>&amp;Animate matching parentheses</source>
        <translation>&amp;Анимировать парные скобки</translation>
    </message>
    <message>
        <source>Auto-fold first &amp;comment</source>
        <translation>С&amp;ворачивать первый комментарий</translation>
    </message>
    <message>
        <source>Center &amp;cursor on scroll</source>
        <translation>Прокрутка ни&amp;же конца текста</translation>
    </message>
</context>
<context>
    <name>TextEditor::FallbackSelectorWidget</name>
    <message>
        <source>Settings:</source>
        <translation>Настройки:</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Особые</translation>
    </message>
    <message>
        <source>Restore %1</source>
        <comment>%1 is settings name (e.g. Global C++)</comment>
        <translation>Восстановить %1</translation>
    </message>
    <message>
        <source>Restore</source>
        <translation>Восстановить</translation>
    </message>
</context>
<context>
    <name>TextEditor::FontSettingsPage</name>
    <message>
        <source>Font &amp;&amp; Colors</source>
        <translation>Шрифт и цвета</translation>
    </message>
    <message>
        <source>Copy Color Scheme</source>
        <translation>Копировать цветовую схему</translation>
    </message>
    <message>
        <source>Color scheme name:</source>
        <translation>Название цветовой схемы:</translation>
    </message>
    <message>
        <source>%1 (copy)</source>
        <translation>%1 (копия)</translation>
    </message>
    <message>
        <source>Delete Color Scheme</source>
        <translation>Удалить цветовую схему</translation>
    </message>
    <message>
        <source>Are you sure you want to delete this color scheme permanently?</source>
        <translation>Вы действительно желаете навсегда удалить эту цветовую схему?</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Color Scheme Changed</source>
        <translation>Цветовая схема изменена</translation>
    </message>
    <message>
        <source>The color scheme &quot;%1&quot; was modified, do you want to save the changes?</source>
        <translation>Цветовая схема «%1» изменилась, желаете сохранить изменения?</translation>
    </message>
    <message>
        <source>Discard</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>TextEditor::FunctionHintProposalWidget</name>
    <message>
        <source>%1 of %2</source>
        <translation>%1 из %2</translation>
    </message>
</context>
<context>
    <name>TextEditor::HighlighterSettingsPage</name>
    <message>
        <source>Generic Highlighter</source>
        <translation>Общая подсветка</translation>
    </message>
    <message>
        <source>Download Definitions</source>
        <translation>Загрузить определения</translation>
    </message>
    <message>
        <source>Autodetect</source>
        <translation>Автообнаружение</translation>
    </message>
    <message>
        <source>Autodetect Definitions</source>
        <translation>Автообнаружение определений</translation>
    </message>
    <message>
        <source>No pre-installed definitions could be found.</source>
        <translation>Не удалось найти установленных определений.</translation>
    </message>
    <message>
        <source>Error connecting to server.</source>
        <translation>Ошибка подключения к серверу.</translation>
    </message>
    <message>
        <source>Not possible to retrieve data.</source>
        <translation>Не удалось получить данные.</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::CodecSelector</name>
    <message>
        <source>Text Encoding</source>
        <translation>Кодировка текста</translation>
    </message>
    <message>
        <source>
The following encodings are likely to fit:</source>
        <translation>
Лучше всего подходят следующие кодировки:</translation>
    </message>
    <message>
        <source>Select encoding for &quot;%1&quot;.%2</source>
        <translation>Выберите кодировку для «%1».%2</translation>
    </message>
    <message>
        <source>Reload with Encoding</source>
        <translation>Перезагрузить в кодировке</translation>
    </message>
    <message>
        <source>Save with Encoding</source>
        <translation>Сохранить в кодировке</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::ColorScheme</name>
    <message>
        <source>Not a color scheme file.</source>
        <translation>Это не файл цветовой схемы.</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::ColorSchemeEdit</name>
    <message>
        <source>Bold</source>
        <translation>Жирный</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>Курсив</translation>
    </message>
    <message>
        <source>Background:</source>
        <translation>Фон:</translation>
    </message>
    <message>
        <source>Foreground:</source>
        <translation>Текст:</translation>
    </message>
    <message>
        <source>Erase background</source>
        <translation>Убрать фон</translation>
    </message>
    <message>
        <source>x</source>
        <translation></translation>
    </message>
    <message>
        <source>Erase foreground</source>
        <translation>Убрать передний план</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::FindInCurrentFile</name>
    <message>
        <source>Current File</source>
        <translation>Текущий файл</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::FindInFiles</name>
    <message>
        <source>Files on File System</source>
        <translation>Файлы в системе</translation>
    </message>
    <message>
        <source>&amp;Directory:</source>
        <translation>&amp;Каталог:</translation>
    </message>
    <message>
        <source>&amp;Browse</source>
        <translation>&amp;Обзор</translation>
    </message>
    <message>
        <source>File &amp;pattern:</source>
        <translation>Ш&amp;аблон:</translation>
    </message>
    <message>
        <source>Directory to search</source>
        <translation>Каталог поиска</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::FontSettings</name>
    <message>
        <source>Customized</source>
        <translation>Настроенная</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::FontSettingsPage</name>
    <message>
        <source>Font</source>
        <translation>Шрифт</translation>
    </message>
    <message>
        <source>Family:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Size:</source>
        <translation>Размер:</translation>
    </message>
    <message>
        <source>Antialias</source>
        <translation>Сглаживание</translation>
    </message>
    <message>
        <source>Color Scheme</source>
        <translation>Цветовая схема</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Copy...</source>
        <translation>Копировать...</translation>
    </message>
    <message>
        <source>%</source>
        <translation>%</translation>
    </message>
    <message>
        <source>Zoom:</source>
        <translation>Масштаб:</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::LineNumberFilter</name>
    <message>
        <source>Line %1</source>
        <translation>Строка %1</translation>
    </message>
    <message>
        <source>Line in Current Document</source>
        <translation>Строка в текущем документе</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::ManageDefinitionsDialog</name>
    <message>
        <source>Installed</source>
        <translation>Установлено</translation>
    </message>
    <message>
        <source>Available</source>
        <translation>Доступно</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <source>Download Definitions</source>
        <translation>Загрузка определений</translation>
    </message>
    <message>
        <source>Download Information</source>
        <translation>Загрузить информацию</translation>
    </message>
    <message>
        <source>There is already one download in progress. Please wait until it is finished.</source>
        <translation>Уже производится одна загрузка. Необходимо дождаться её завершения.</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::Manager</name>
    <message>
        <source>Registering definitions</source>
        <translation>Регистрация определений</translation>
    </message>
    <message>
        <source>Downloading definitions</source>
        <translation>Загрузка определений</translation>
    </message>
    <message>
        <source>Error downloading selected definition(s).</source>
        <translation>Ошибка загрузки выбранных определений.</translation>
    </message>
    <message>
        <source>Error downloading one or more definitions.</source>
        <translation>Ошибка загрузки одного или более определений.</translation>
    </message>
    <message>
        <source>
Please check the directory&apos;s access rights.</source>
        <translation>
Проверьте права доступа к каталогу.</translation>
    </message>
    <message>
        <source>Download Error</source>
        <translation>Ошибка загрузки</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::OutlineFactory</name>
    <message>
        <source>Outline</source>
        <translation>Обзор</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::OutlineWidgetStack</name>
    <message>
        <source>No outline available</source>
        <translation>Обзор недоступен</translation>
    </message>
    <message>
        <source>Synchronize with Editor</source>
        <translation>Согласовать с редактором</translation>
    </message>
    <message>
        <source>Filter tree</source>
        <translation>Настроить отображение</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::PlainTextEditorFactory</name>
    <message>
        <source>A highlight definition was not found for this file. Would you like to try to find one?</source>
        <translation>Не удалось найти определения подсветки для этого файла. Желаете попытаться найте их?</translation>
    </message>
    <message>
        <source>Show highlighter options</source>
        <translation>Показать настройки подсветки</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::PlainTextSnippetProvider</name>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::SnippetsCollection</name>
    <message>
        <source>Cannot create user snippet directory %1</source>
        <translation>Не удалось создать каталог пользовательских фрагментов %1</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::SnippetsSettingsPagePrivate</name>
    <message>
        <source>Snippets</source>
        <translation>Фрагменты</translation>
    </message>
    <message>
        <source>Error While Saving Snippet Collection</source>
        <translation>Ошибка сохранения набора фрагментов</translation>
    </message>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>No snippet selected.</source>
        <translation>Фрагмент не выбран.</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::SnippetsTableModel</name>
    <message>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <source>Not a valid trigger.</source>
        <translation>Неверное замещение.</translation>
    </message>
    <message>
        <source>Trigger</source>
        <translation>Замещение</translation>
    </message>
    <message>
        <source>Trigger Variant</source>
        <translation>Замещение варианта</translation>
    </message>
    <message>
        <source>Error reverting snippet.</source>
        <translation>Ошибка отката фрагмента.</translation>
    </message>
</context>
<context>
    <name>TextEditor::Internal::TextEditorPlugin</name>
    <message>
        <source>Creates a text file. The default file extension is &lt;tt&gt;.txt&lt;/tt&gt;. You can specify a different extension as part of the filename.</source>
        <translation>Создание текстового файла. Расширение по умолчанию - &lt;tt&gt;.txt&lt;/tt&gt;. Можно указать другое расширение, как часть имени файла.</translation>
    </message>
    <message>
        <source>Text File</source>
        <translation>Текстовый файл</translation>
    </message>
    <message>
        <source>General</source>
        <translation>Основное</translation>
    </message>
    <message>
        <source>Triggers a completion in this scope</source>
        <translation>Переключение завершения в этой области</translation>
    </message>
    <message>
        <source>Ctrl+Space</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta+Space</source>
        <translation></translation>
    </message>
    <message>
        <source>Triggers a quick fix in this scope</source>
        <translation>Переключает быстрое дополнение в этой области</translation>
    </message>
    <message>
        <source>Alt+Return</source>
        <translation></translation>
    </message>
    <message>
        <source>Selected text within the current document.</source>
        <translation>Выделенный текст внутри текущего документа.</translation>
    </message>
    <message>
        <source>Line number of the text cursor position in current document (starts with 1).</source>
        <translation>Номер строки текущего документа, в которой находится курсор (счёт идёт с 1).</translation>
    </message>
    <message>
        <source>Column number of the text cursor position in current document (starts with 0).</source>
        <translation>Номер столбца текущего документа, в котором находится курсор (счёт идёт с 0).</translation>
    </message>
    <message>
        <source>Number of lines visible in current document.</source>
        <translation>Количество видимых строк текущего документа.</translation>
    </message>
    <message>
        <source>Number of columns visible in current document.</source>
        <translation>Количество видимых стобцов текущего документа.</translation>
    </message>
    <message>
        <source>Current document&apos;s font size in points.</source>
        <translation>Размер шрифта в точках в текущем документе.</translation>
    </message>
</context>
<context>
    <name>TextEditor::TabPreferencesWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Tab settings:</source>
        <translation>Настройки табуляций:</translation>
    </message>
</context>
<context>
    <name>TextEditor::TabSettingsWidget</name>
    <message>
        <source>Form</source>
        <translation></translation>
    </message>
    <message>
        <source>Tabs And Indentation</source>
        <translation>Табуляция и отступы</translation>
    </message>
    <message>
        <source>Insert &amp;spaces instead of tabs</source>
        <translation>&amp;Пробелы вместо табуляций</translation>
    </message>
    <message>
        <source>Automatically determine based on the nearest indented line (previous line preferred over next line)</source>
        <translation>Определять автоматически на основе соседних строк с отступами (предыдущая строка имеет приоритет перед следующей)</translation>
    </message>
    <message>
        <source>Based on the surrounding lines</source>
        <translation>На основе соседних строк</translation>
    </message>
    <message>
        <source>Ta&amp;b size:</source>
        <translation>Размер &amp;табуляции:</translation>
    </message>
    <message>
        <source>&amp;Indent size:</source>
        <translation>Размер отст&amp;упа:</translation>
    </message>
    <message>
        <source>Enable automatic &amp;indentation</source>
        <translation>&amp;Автоотступы</translation>
    </message>
    <message>
        <source>Backspace will go back one indentation level instead of one space.</source>
        <translation>Забой перемещает на позицию, а не на пробел назад.</translation>
    </message>
    <message>
        <source>&amp;Backspace follows indentation</source>
        <translation>&amp;Забой следует отступам</translation>
    </message>
    <message>
        <source>Align continuation lines:</source>
        <translation>Выравнивание продолжений строк:</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
Influences the indentation of continuation lines.

&lt;ul&gt;
&lt;li&gt;Not At All: Do not align at all. Lines will only be indented to the current logical indentation depth.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)c, d);
&lt;/pre&gt;
&lt;/li&gt;

&lt;li&gt;With Spaces: Always use spaces for alignment, regardless of the other indentation settings.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)            c, d);
&lt;/pre&gt;
&lt;/li&gt;

&lt;li&gt;With Regular Indent: Use tabs and/or spaces for alignment, as configured above.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)(tab)(tab)  c, d);
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
Влияет на отступы продолжений строк.

&lt;ul&gt;
&lt;li&gt;Не выравнивать: вообще не выравнивать, строки сдвигаются только на текущий логический уровень.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)c, d);
&lt;/pre&gt;
&lt;/li&gt;

&lt;li&gt;Пробелами: всегда использовать пробелы, вне зависимости от установок.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)            c, d);
&lt;/pre&gt;
&lt;/li&gt;

&lt;li&gt;Отступами: использовать табуляцию и/или пробелы, в зависимости от настроек выше.
&lt;pre&gt;
(tab)int i = foo(a, b
(tab)(tab)(tab)  c, d);
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Not At All</source>
        <translation>Не выравнивать</translation>
    </message>
    <message>
        <source>With Spaces</source>
        <translation>Пробелами</translation>
    </message>
    <message>
        <source>With Regular Indent</source>
        <translation>Отступами</translation>
    </message>
    <message>
        <source>Tab key performs auto-indent:</source>
        <translation>Автоотступ по клавише TAB:</translation>
    </message>
    <message>
        <source>Never</source>
        <translation>Никогда</translation>
    </message>
    <message>
        <source>Always</source>
        <translation>Всегда</translation>
    </message>
    <message>
        <source>In Leading White Space</source>
        <translation>Перед текстом</translation>
    </message>
</context>
<context>
    <name>TextEditor::TextEditorActionHandler</name>
    <message>
        <source>&amp;Undo</source>
        <translation>&amp;Отменить</translation>
    </message>
    <message>
        <source>&amp;Redo</source>
        <translation>&amp;Повторить</translation>
    </message>
    <message>
        <source>Select Encoding...</source>
        <translation>Выбрать кодировку...</translation>
    </message>
    <message>
        <source>Auto-&amp;indent Selection</source>
        <translatorcomment>буквальный перевод &quot;автоотступить выделенное&quot;</translatorcomment>
        <translation>Сделать &amp;автоотступ</translation>
    </message>
    <message>
        <source>Ctrl+I</source>
        <translation></translation>
    </message>
    <message>
        <source>Meta</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl</source>
        <translation></translation>
    </message>
    <message>
        <source>&amp;Rewrap Paragraph</source>
        <translation>&amp;Переделать переносы</translation>
    </message>
    <message>
        <source>&amp;Visualize Whitespace</source>
        <translation>Отображение про&amp;белов</translation>
    </message>
    <message>
        <source>Clean Whitespace</source>
        <translation>Очистить пробелы</translation>
    </message>
    <message>
        <source>Enable Text &amp;Wrapping</source>
        <translation>П&amp;еренос текста</translation>
    </message>
    <message>
        <source>%1+E, R</source>
        <translation></translation>
    </message>
    <message>
        <source>%1+E, %2+V</source>
        <translation></translation>
    </message>
    <message>
        <source>%1+E, %2+W</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+/</source>
        <translation></translation>
    </message>
    <message>
        <source>Cut &amp;Line</source>
        <translation>В&amp;ырезать строку</translation>
    </message>
    <message>
        <source>Shift+Del</source>
        <translation></translation>
    </message>
    <message>
        <source>Copy &amp;Line</source>
        <translation>Скоп&amp;ировать строку</translation>
    </message>
    <message>
        <source>Ctrl+Ins</source>
        <translation></translation>
    </message>
    <message>
        <source>Delete &amp;Line</source>
        <translation>Удалить строк&amp;у</translation>
    </message>
    <message>
        <source>Ctrl+&lt;</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+&gt;</source>
        <translation></translation>
    </message>
    <message>
        <source>Toggle &amp;Fold All</source>
        <translation>Свернут&amp;ь/развернуть всё</translation>
    </message>
    <message>
        <source>Increase Font Size</source>
        <translation>Увеличить шрифт</translation>
    </message>
    <message>
        <source>Ctrl++</source>
        <translation></translation>
    </message>
    <message>
        <source>Decrease Font Size</source>
        <translation>Уменьшить шрифт</translation>
    </message>
    <message>
        <source>Ctrl+-</source>
        <translation></translation>
    </message>
    <message>
        <source>Reset Font Size</source>
        <translation>Восстановить размер шрифта</translation>
    </message>
    <message>
        <source>Ctrl+0</source>
        <translation></translation>
    </message>
    <message>
        <source>Go to Block Start</source>
        <translation>Перейти в начало блока</translation>
    </message>
    <message>
        <source>Go to Block End</source>
        <translation>Перейти в конец блока</translation>
    </message>
    <message>
        <source>Go to Block Start With Selection</source>
        <translation>Перейти в начало блока с выделением</translation>
    </message>
    <message>
        <source>Go to Block End With Selection</source>
        <translation>Перейти в конец блока с выделением</translation>
    </message>
    <message>
        <source>Insert Line Above Current Line</source>
        <translation>Вставить строку выше текущей строки</translation>
    </message>
    <message>
        <source>Ctrl+Shift+Return</source>
        <translation></translation>
    </message>
    <message>
        <source>Insert Line Below Current Line</source>
        <translation>Вставить строку ниже текущей строки</translation>
    </message>
    <message>
        <source>Ctrl+Return</source>
        <translation></translation>
    </message>
    <message>
        <source>Uppercase Selection</source>
        <translation>В верхний регистр</translation>
    </message>
    <message>
        <source>Alt+Shift+U</source>
        <translation></translation>
    </message>
    <message>
        <source>Lowercase Selection</source>
        <translation>В нижний регистр</translation>
    </message>
    <message>
        <source>Alt+U</source>
        <translation></translation>
    </message>
    <message>
        <source>Goto Line Start</source>
        <translation>Перейти в начало строки</translation>
    </message>
    <message>
        <source>Goto Line End</source>
        <translation>Перейти в конец строки</translation>
    </message>
    <message>
        <source>Goto Next Line</source>
        <translation>Перейти на следующую строку</translation>
    </message>
    <message>
        <source>Goto Previous Line</source>
        <translation>Перейти на предыдущую строку</translation>
    </message>
    <message>
        <source>Goto Previous Character</source>
        <translation>Перейти на предыдущий символ</translation>
    </message>
    <message>
        <source>Goto Next Character</source>
        <translation>Перейти на следующий символ</translation>
    </message>
    <message>
        <source>Goto Previous Word</source>
        <translation>Перейти на предыдущее слово</translation>
    </message>
    <message>
        <source>Goto Next Word</source>
        <translation>Перейти на следующее слово</translation>
    </message>
    <message>
        <source>Goto Previous Word Camel Case</source>
        <translation>Перейти к предыдущему слову Верблюжего Регистра</translation>
    </message>
    <message>
        <source>Goto Next Word Camel Case</source>
        <translation>Перейти к следующему слову Верблюжего Регистра</translation>
    </message>
    <message>
        <source>Goto Line Start With Selection</source>
        <translation>Перейти в начало строки с выделением</translation>
    </message>
    <message>
        <source>Goto Line End With Selection</source>
        <translation>Перейти в конец строки с выделением</translation>
    </message>
    <message>
        <source>Goto Next Line With Selection</source>
        <translation>Перейти на следующую строку с выделением</translation>
    </message>
    <message>
        <source>Goto Previous Line With Selection</source>
        <translation>Перейти на предыдущую строку с выделением</translation>
    </message>
    <message>
        <source>Goto Previous Character With Selection</source>
        <translation>Перейти на предыдущий символ с выделением</translation>
    </message>
    <message>
        <source>Goto Next Character With Selection</source>
        <translation>Перейти на следующий символ с выделением</translation>
    </message>
    <message>
        <source>Goto Previous Word With Selection</source>
        <translation>Перейти на предыдущее слово с выделением</translation>
    </message>
    <message>
        <source>Goto Next Word With Selection</source>
        <translation>Перейти на следующее слово с выделением</translation>
    </message>
    <message>
        <source>Ctrl+[</source>
        <translation></translation>
    </message>
    <message>
        <source>Toggle Comment &amp;Selection</source>
        <translation>&amp;Закомментировать/раскомментировать</translation>
    </message>
    <message>
        <source>Fold</source>
        <translation>Свернуть</translation>
    </message>
    <message>
        <source>Unfold</source>
        <translation>Развернуть</translation>
    </message>
    <message>
        <source>Ctrl+]</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+{</source>
        <translation></translation>
    </message>
    <message>
        <source>Ctrl+}</source>
        <translation></translation>
    </message>
    <message>
        <source>Select Block Up</source>
        <translation>Выделить блок вверх</translation>
    </message>
    <message>
        <source>Ctrl+U</source>
        <translation></translation>
    </message>
    <message>
        <source>Select Block Down</source>
        <translation>Выделить блок вниз</translation>
    </message>
    <message>
        <source>Move Line Up</source>
        <translation>Переместить строку выше</translation>
    </message>
    <message>
        <source>Ctrl+Shift+Up</source>
        <translation></translation>
    </message>
    <message>
        <source>Move Line Down</source>
        <translation>Переместить строку ниже</translation>
    </message>
    <message>
        <source>Ctrl+Shift+Down</source>
        <translation></translation>
    </message>
    <message>
        <source>Copy Line Up</source>
        <translation>Скопировать строку выше</translation>
    </message>
    <message>
        <source>Ctrl+Alt+Up</source>
        <translation></translation>
    </message>
    <message>
        <source>Copy Line Down</source>
        <translation>Скопировать строку ниже</translation>
    </message>
    <message>
        <source>Ctrl+Alt+Down</source>
        <translation></translation>
    </message>
    <message>
        <source>Join Lines</source>
        <translation>Объединить строки</translation>
    </message>
    <message>
        <source>Ctrl+J</source>
        <translation></translation>
    </message>
    <message>
        <source>Goto Previous Word Camel Case With Selection</source>
        <translation>Перейти к предыдущему слову Верблюжего Регистра с выделением</translation>
    </message>
    <message>
        <source>Goto Next Word Camel Case With Selection</source>
        <translation>Перейти к следующему слову Верблюжего Регистра с выделением</translation>
    </message>
    <message>
        <source>&lt;line number&gt;</source>
        <translation>&lt;номер строки&gt;</translation>
    </message>
</context>
<context>
    <name>TextEditor::TextEditorSettings</name>
    <message>
        <source>Text</source>
        <translation>Текст</translation>
    </message>
    <message>
        <source>Link</source>
        <translation>Ссылка</translation>
    </message>
    <message>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
    <message>
        <source>Line Number</source>
        <translation>Номер строки</translation>
    </message>
    <message>
        <source>Search Result</source>
        <translation>Результат поиска</translation>
    </message>
    <message>
        <source>Search Scope</source>
        <translation>Область поиска</translation>
    </message>
    <message>
        <source>Parentheses</source>
        <translation>Круглые скобки</translation>
    </message>
    <message>
        <source>Current Line</source>
        <translation>Текущая строка</translation>
    </message>
    <message>
        <source>Current Line Number</source>
        <translation>Номер текущей строки</translation>
    </message>
    <message>
        <source>Occurrences</source>
        <translation>Совпадения</translation>
    </message>
    <message>
        <source>Unused Occurrence</source>
        <translation>Неиспользуемое</translation>
    </message>
    <message>
        <source>Renaming Occurrence</source>
        <translation>Переименуемое</translation>
    </message>
    <message>
        <source>Number</source>
        <translation>Число</translation>
    </message>
    <message>
        <source>String</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Local</source>
        <translation>Локальная переменная</translation>
    </message>
    <message>
        <source>Field</source>
        <translation>Поле</translation>
    </message>
    <message>
        <source>Static</source>
        <translation>Статическая переменная</translation>
    </message>
    <message>
        <source>Virtual Method</source>
        <translation>Виртуальный метод</translation>
    </message>
    <message>
        <source>Keyword</source>
        <translation>Ключевое слово</translation>
    </message>
    <message>
        <source>Operator</source>
        <translation>Оператор</translation>
    </message>
    <message>
        <source>Preprocessor</source>
        <translation>Препроцессор</translation>
    </message>
    <message>
        <source>Label</source>
        <translation>Метка</translation>
    </message>
    <message>
        <source>Comment</source>
        <translation>Комментарий</translation>
    </message>
    <message>
        <source>Doxygen Comment</source>
        <translation>Коментарий Doxygen</translation>
    </message>
    <message>
        <source>Doxygen Tag</source>
        <translation>Тэг Doxygen</translation>
    </message>
    <message>
        <source>Visual Whitespace</source>
        <translation>Обозначать пробельные символы</translation>
    </message>
    <message>
        <source>Disabled Code</source>
        <translation>Отключённый код</translation>
    </message>
    <message>
        <source>Added Line</source>
        <translation>Добавленная строка</translation>
    </message>
    <message>
        <source>Removed Line</source>
        <translation>Удалённая строка</translation>
    </message>
    <message>
        <source>Diff File</source>
        <translation>Сравнение: изменённые файлы</translation>
    </message>
    <message>
        <source>Diff Location</source>
        <translation>Сравнение: размещение</translation>
    </message>
    <message>
        <source>Behavior</source>
        <translation>Поведение</translation>
    </message>
    <message>
        <source>Display</source>
        <translation>Отображение</translation>
    </message>
</context>
<context>
    <name>TextInputGroupBox</name>
    <message>
        <source>Text Input</source>
        <translation>Текстовый ввод</translation>
    </message>
    <message>
        <source>Input mask</source>
        <translation>Маска ввода</translation>
    </message>
    <message>
        <source>Echo mode</source>
        <translation>Режим эха</translation>
    </message>
    <message>
        <source>Pass. char</source>
        <translation>Символ пароля</translation>
    </message>
    <message>
        <source>Character displayed when users enter passwords.</source>
        <translation>Символ отображаемый при вводе пользователем паролей.</translation>
    </message>
    <message>
        <source>Read only</source>
        <translation>Только для чтения</translation>
    </message>
    <message>
        <source>Cursor visible</source>
        <translation>Курсор виден</translation>
    </message>
    <message>
        <source>Active focus on press</source>
        <translation>Активировать фокус при нажатии</translation>
    </message>
    <message>
        <source>Auto scroll</source>
        <translation>Прокручивать автоматически</translation>
    </message>
    <message>
        <source>Flags</source>
        <translation>Флаги</translation>
    </message>
</context>
<context>
    <name>TimeDisplay</name>
    <message>
        <source>length: %1</source>
        <translation>длина: %1</translation>
    </message>
</context>
<context>
    <name>ToolChainOptionsPage</name>
    <message>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Clone</source>
        <translation>Дублировать</translation>
    </message>
</context>
<context>
    <name>TopicChooser</name>
    <message>
        <source>Filter</source>
        <translation>Фильтр</translation>
    </message>
    <message>
        <source>Choose a topic for &lt;b&gt;%1&lt;/b&gt;:</source>
        <translation>Выбор темы для &lt;b&gt;%1&lt;/b&gt;:</translation>
    </message>
    <message>
        <source>Choose Topic</source>
        <translation>Выбор темы</translation>
    </message>
    <message>
        <source>&amp;Topics</source>
        <translation>&amp;Темы</translation>
    </message>
    <message>
        <source>&amp;Display</source>
        <translation>&amp;Показать</translation>
    </message>
    <message>
        <source>&amp;Close</source>
        <translation>&amp;Закрыть</translation>
    </message>
</context>
<context>
    <name>Transformation</name>
    <message>
        <source>Transformation</source>
        <translation>Преобразование</translation>
    </message>
    <message>
        <source>Origin</source>
        <translation>Начало</translation>
    </message>
    <message>
        <source>Top</source>
        <translation>Верхний</translation>
    </message>
    <message>
        <source>Top left</source>
        <translation>Верхний левый</translation>
    </message>
    <message>
        <source>Top right</source>
        <translation>Верхний правый</translation>
    </message>
    <message>
        <source>Left</source>
        <translation>Левый</translation>
    </message>
    <message>
        <source>Center</source>
        <translation>Центральный</translation>
    </message>
    <message>
        <source>Right</source>
        <translation>Правый</translation>
    </message>
    <message>
        <source>Bottom left</source>
        <translation>Нижний левый</translation>
    </message>
    <message>
        <source>Bottom right</source>
        <translation>Нижний правый</translation>
    </message>
    <message>
        <source>Bottom</source>
        <translation>Нижний</translation>
    </message>
    <message>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
</context>
<context>
    <name>Type</name>
    <message>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <source>Id</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Utils::CheckableMessageBox</name>
    <message>
        <source>Dialog</source>
        <translation>Dialog</translation>
    </message>
</context>
<context>
    <name>Utils::ClassNameValidatingLineEdit</name>
    <message>
        <source>The class name must not contain namespace delimiters.</source>
        <translation>Имя класса не должно содержать разделителей пространств имён.</translation>
    </message>
    <message>
        <source>Please enter a class name.</source>
        <translation>Введите имя класса.</translation>
    </message>
    <message>
        <source>The class name contains invalid characters.</source>
        <translation>Имя класса содержит недопустимые символы.</translation>
    </message>
</context>
<context>
    <name>Utils::ConsoleProcess</name>
    <message>
        <source>Cannot set up communication channel: %1</source>
        <translation>Не удалось создать канал передачи данных: %1</translation>
    </message>
    <message>
        <source>Press &lt;RETURN&gt; to close this window...</source>
        <translation>Для закрытия данного окна нажмите &lt;ВВОД&gt;...</translation>
    </message>
    <message>
        <source>Cannot create temporary file: %1</source>
        <translation>Не удалось создать временный файл: %1</translation>
    </message>
    <message>
        <source>Cannot write temporary file. Disk full?</source>
        <translation>Не удалось записать во временный файл. Нет места?</translation>
    </message>
    <message>
        <source>Cannot create temporary directory &apos;%1&apos;: %2</source>
        <translation>Не удалось создать временный каталог «%1»: %2</translation>
    </message>
    <message>
        <source>Unexpected output from helper program (%1).</source>
        <translation>Неожиданные данные от служебной программы (%1).</translation>
    </message>
    <message>
        <source>Cannot change to working directory &apos;%1&apos;: %2</source>
        <translation>Не удалось войти в рабочий каталог «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot execute &apos;%1&apos;: %2</source>
        <translation>Не удалось выполнить «%1»: %2</translation>
    </message>
    <message>
        <source>Quoting error in command.</source>
        <translation>Ошибка с кавычками в команде.</translation>
    </message>
    <message>
        <source>Debugging complex shell commands in a terminal is currently not supported.</source>
        <translation>Отладка сложных команд оболочки в терминале пока не поддерживается.</translation>
    </message>
    <message>
        <source>Quoting error in terminal command.</source>
        <translation>Ошибка с кавычками в терминальной команде.</translation>
    </message>
    <message>
        <source>Terminal command may not be a shell command.</source>
        <translation>Терминальная команда, возможно, не является командой оболочки.</translation>
    </message>
    <message>
        <source>Cannot start the terminal emulator &apos;%1&apos;.</source>
        <translation>Не удалось запустить эмулятор терминала «%1».</translation>
    </message>
    <message>
        <source>Cannot create socket &apos;%1&apos;: %2</source>
        <translation>Не удалось создать сокет «%1»: %2</translation>
    </message>
    <message>
        <source>The process &apos;%1&apos; could not be started: %2</source>
        <translation>Не удалось запустить процесс «%1»: %2</translation>
    </message>
    <message>
        <source>Cannot obtain a handle to the inferior: %1</source>
        <translation>Не удалось получить идентификатор подчинённого процесса: %1</translation>
    </message>
    <message>
        <source>Cannot obtain exit status from inferior: %1</source>
        <translation>Не удалось получить код завершения подчинённого процесса: %1</translation>
    </message>
</context>
<context>
    <name>Utils::DebuggerLanguageChooser</name>
    <message>
        <source>C++</source>
        <translation></translation>
    </message>
    <message>
        <source>QML</source>
        <translation></translation>
    </message>
    <message>
        <source>Debug port:</source>
        <translation>Порт отладки:</translation>
    </message>
    <message>
        <source>&lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-debugging-qml.html&quot;&gt;What are the prerequisites?&lt;/a&gt;</source>
        <translation>&lt;a href=&quot;qthelp://com.nokia.qtcreator/doc/creator-debugging-qml.html&quot;&gt;Зачем нужно?&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>Utils::DetailsButton</name>
    <message>
        <source>Details</source>
        <translation>Подробнее</translation>
    </message>
</context>
<context>
    <name>Utils::EnvironmentModel</name>
    <message>
        <source>&lt;UNSET&gt;</source>
        <translation>&lt;не задано&gt;</translation>
    </message>
    <message>
        <source>Variable</source>
        <translation>Переменная</translation>
    </message>
    <message>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <source>&lt;VARIABLE&gt;</source>
        <extracomment>Name when inserting a new variable</extracomment>
        <translation>&lt;переменная&gt;</translation>
    </message>
    <message>
        <source>&lt;VALUE&gt;</source>
        <extracomment>Value when inserting a new variable</extracomment>
        <translation>&lt;значение&gt;</translation>
    </message>
</context>
<context>
    <name>Utils::FancyMainWindow</name>
    <message>
        <source>Locked</source>
        <translation>Зафиксировано</translation>
    </message>
    <message>
        <source>Reset to Default Layout</source>
        <translation>Сбросить в исходное состояние</translation>
    </message>
</context>
<context>
    <name>Utils::FileNameValidatingLineEdit</name>
    <message>
        <source>Name is empty.</source>
        <translation>Имя задано пустым.</translation>
    </message>
    <message>
        <source>Name contains white space.</source>
        <translation>Имя содержит пробельные символы.</translation>
    </message>
    <message>
        <source>Invalid character &apos;%1&apos;.</source>
        <translation>Неверный символ «%1».</translation>
    </message>
    <message>
        <source>Invalid characters &apos;%1&apos;.</source>
        <translation>Неверные символы «%1».</translation>
    </message>
    <message>
        <source>Name matches MS Windows device. (%1).</source>
        <translation>Имя совпадает с названием устройства MS Windows (%1).</translation>
    </message>
</context>
<context>
    <name>Utils::FileSearch</name>
    <message numerus="yes">
        <source>%1: canceled. %n occurrences found in %2 files.</source>
        <translation>
            <numerusform>%1: отменено. %n совпадение найдено в %2 файле(ах).</numerusform>
            <numerusform>%1: отменено. %n совпадения найдено в %2 файле(ах).</numerusform>
            <numerusform>%1: отменено. %n совпадений найдено в %2 файле(ах).</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1: %n occurrences found in %2 files.</source>
        <translation>
            <numerusform>%1: %n совпадение найдено в %2 файле(ах).</numerusform>
            <numerusform>%1: %n совпадения найдено в %2 файле(ах).</numerusform>
            <numerusform>%1: %n совпадений найдено в %2 файле(ах).</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>%1: %n occurrences found in %2 of %3 files.</source>
        <translation>
            <numerusform>%1: %n совпадение найдено в %2 из %3 файлах.</numerusform>
            <numerusform>%1: %n совпадения найдено в %2 из %3 файлах.</numerusform>
            <numerusform>%1: %n совпадений найдено в %2 из %3 файлах.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>Utils::FileUtils</name>
    <message>
        <source>Refusing to remove root directory.</source>
        <translation>Предотвращение удаления корневого каталога.</translation>
    </message>
    <message>
        <source>Refusing to remove your home directory.</source>
        <translation>Предотвращение удаления домашнего каталога.</translation>
    </message>
    <message>
        <source>Failed to remove directory &apos;%1&apos;.</source>
        <translation>Не удалось удалить каталог «%1».</translation>
    </message>
    <message>
        <source>Failed to remove file &apos;%1&apos;.</source>
        <translation>Не удалось удалить файл «%1».</translation>
    </message>
    <message>
        <source>Failed to create directory &apos;%1&apos;.</source>
        <translation>Не удалось создать каталог «%1».</translation>
    </message>
    <message>
        <source>Could not copy file &apos;%1&apos; to &apos;%2&apos;.</source>
        <translation>Не удалось скопировать файл «%1» в «%2».</translation>
    </message>
    <message>
        <source>Cannot open %1 for reading: %2</source>
        <translation>Не удалось открыть %1 для чтения: %2</translation>
    </message>
    <message>
        <source>Cannot read %1: %2</source>
        <translation>Не удалось прочитать %1: %2</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ошибка файла</translation>
    </message>
    <message>
        <source>Cannot write file %1. Disk full?</source>
        <translation>Не удалось записать файл %1. Нет места?</translation>
    </message>
    <message>
        <source>Cannot overwrite file %1: %2</source>
        <translation>Не удалось перезаписать файл %1: %2</translation>
    </message>
    <message>
        <source>Cannot create file %1: %2</source>
        <translation>Не удалось создать файл %1: %2</translation>
    </message>
    <message>
        <source>Cannot create temporary file in %1: %2</source>
        <translation>Не удалось создать временный файл в %1: %2</translation>
    </message>
</context>
<context>
    <name>Utils::FileWizardDialog</name>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
</context>
<context>
    <name>Utils::FilterLineEdit</name>
    <message>
        <source>Filter</source>
        <translation>Фильтр</translation>
    </message>
    <message>
        <source>Clear text</source>
        <translation>Очистить текст</translation>
    </message>
</context>
<context>
    <name>Utils::Internal::SftpChannelPrivate</name>
    <message>
        <source>Server could not start sftp subsystem.</source>
        <translation>Серверу не удалось запустить подсистему sftp.</translation>
    </message>
    <message>
        <source>Unexpected packet of type %1.</source>
        <translation>Неожиданный пакет типа %1.</translation>
    </message>
    <message>
        <source>Protocol version mismatch: Expected %1, got %2</source>
        <translation>Недопустимая версия протокола: требуется %1, а фактически %2</translation>
    </message>
    <message>
        <source>Unknown error.</source>
        <translation>Неизвестная ошибка.</translation>
    </message>
    <message>
        <source>Created remote directory &apos;%1&apos;.</source>
        <translation>Создан внешний каталог «%1».</translation>
    </message>
    <message>
        <source>Remote directory &apos;%1&apos; already exists.</source>
        <translation>Внешний каталог «%1» уже существует.</translation>
    </message>
    <message>
        <source>Error creating directory &apos;%1&apos;: %2</source>
        <translation>Ошибка создания каталога «%1»: %2</translation>
    </message>
    <message>
        <source>Could not open local file &apos;%1&apos;: %2</source>
        <translation>Не удалось открыть локальный файл «%1»: %2</translation>
    </message>
    <message>
        <source>Remote directory could not be opened for reading.</source>
        <translation>Не удалось открыть внешний каталог для чтения.</translation>
    </message>
    <message>
        <source>Failed to list remote directory contents.</source>
        <translation>Не удалось список файлов внешнего каталога.</translation>
    </message>
    <message>
        <source>Failed to close remote directory.</source>
        <translation>Не удалось закрыть внешний каталог.</translation>
    </message>
    <message>
        <source>Failed to open remote file for reading.</source>
        <translation>Не удалось открыть внешний файл для чтения.</translation>
    </message>
    <message>
        <source>Failed retrieve information on the remote file (&apos;stat&apos; failed).</source>
        <translation>Не удалось получить информацию о внешнем файле (ошибка «stat»).</translation>
    </message>
    <message>
        <source>Failed to read remote file.</source>
        <translation>Не удалось прочитать внешний файл.</translation>
    </message>
    <message>
        <source>Failed to close remote file.</source>
        <translation>Не удалось закрыть внешний файл.</translation>
    </message>
    <message>
        <source>Failed to open remote file for writing.</source>
        <translation>Не удалось открыть внешний файл для записи.</translation>
    </message>
    <message>
        <source>Failed to write remote file.</source>
        <translation>Не удалось записать во внешний файл.</translation>
    </message>
    <message>
        <source>Cannot append to remote file: Server does not support the file size attribute.</source>
        <translation>Не удалось добавить к внешнему файлу: сервер не поддерживает атрибут размера файла.</translation>
    </message>
    <message>
        <source>Server could not start session.</source>
        <translation>Серверу не удалось запустить сессию.</translation>
    </message>
    <message>
        <source>Error reading local file: %1</source>
        <translation>Ошибка чтения локального файла: %1</translation>
    </message>
</context>
<context>
    <name>Utils::Internal::SshChannelManager</name>
    <message>
        <source>Invalid channel id %1</source>
        <translation>Неверный идентификатор канала %1</translation>
    </message>
</context>
<context>
    <name>Utils::Internal::SshConnectionPrivate</name>
    <message>
        <source>SSH Protocol error: %1</source>
        <translation>Ошибка протокола SSH: %1</translation>
    </message>
    <message>
        <source>Botan library exception: %1</source>
        <translation>Исключение библиотеки Botan: %1</translation>
    </message>
    <message>
        <source>Invalid protocol version: Expected &apos;2.0&apos;, got &apos;%1&apos;.</source>
        <translation>Недопустимая версия протокола: требуется «2.0«», а фактически «%1».</translation>
    </message>
    <message>
        <source>Invalid server id &apos;%1&apos;.</source>
        <translation>Недопустимый идентификатор «%1».</translation>
    </message>
    <message>
        <source>Unexpected packet of type %1.</source>
        <translation>Неожиданный пакет типа %1.</translation>
    </message>
    <message>
        <source>Private key error: %1</source>
        <translation>Ошибка закрытого ключа: %1</translation>
    </message>
    <message>
        <source>Password expired.</source>
        <translation>Время действия пароля истекло.</translation>
    </message>
    <message>
        <source>Server rejected password.</source>
        <translation>Сервер отклонил пароль.</translation>
    </message>
    <message>
        <source>Server rejected key.</source>
        <translation>Сервер отклонил ключ.</translation>
    </message>
    <message>
        <source>The server sent an unexpected SSH packet of type SSH_MSG_UNIMPLEMENTED.</source>
        <translation>Сервер послал неожиданный пакет SSH типа SSH_MSG_UNIMPLEMENTED.</translation>
    </message>
    <message>
        <source>Server closed connection: %1</source>
        <translation>Сервер закрыл подключение: %1</translation>
    </message>
    <message>
        <source>Connection closed unexpectedly.</source>
        <translation>Соединение неожиданно закрылось.</translation>
    </message>
    <message>
        <source>Timeout waiting for reply from server.</source>
        <translation>Вышло время ожидания ответа от сервера.</translation>
    </message>
</context>
<context>
    <name>Utils::IpAddressLineEdit</name>
    <message>
        <source>The IP address is not valid.</source>
        <translation>Не верный IP адрес.</translation>
    </message>
</context>
<context>
    <name>Utils::LinearProgressWidget</name>
    <message>
        <source>...</source>
        <translation>...</translation>
    </message>
</context>
<context>
    <name>Utils::NewClassWidget</name>
    <message>
        <source>Invalid base class name</source>
        <translation>Некорректное имя базового класса</translation>
    </message>
    <message>
        <source>Invalid header file name: &apos;%1&apos;</source>
        <translation>Некорректное имя заголовочного файла: «%1»</translation>
    </message>
    <message>
        <source>Invalid source file name: &apos;%1&apos;</source>
        <translation>Некорректное имя файла исходников: «%1»</translation>
    </message>
    <message>
        <source>Invalid form file name: &apos;%1&apos;</source>
        <translation>Некорректное имя файла формы: «%1»</translation>
    </message>
    <message>
        <source>Inherits QObject</source>
        <translation>Наследуется от QObject</translation>
    </message>
    <message>
        <source>None</source>
        <translation>Не указан</translation>
    </message>
    <message>
        <source>Inherits QWidget</source>
        <translation>Наследуется от QWidget</translation>
    </message>
    <message>
        <source>Based on QSharedData</source>
        <translation>Основан на QSharedData</translation>
    </message>
    <message>
        <source>&amp;Class name:</source>
        <translation>&amp;Имя класса:</translation>
    </message>
    <message>
        <source>&amp;Base class:</source>
        <translation>&amp;Базовый класс:</translation>
    </message>
    <message>
        <source>&amp;Type information:</source>
        <translation>&amp;Тип класса:</translation>
    </message>
    <message>
        <source>&amp;Header file:</source>
        <translation>&amp;Заголовочный файл:</translation>
    </message>
    <message>
        <source>&amp;Source file:</source>
        <translation>&amp;Файл исходников:</translation>
    </message>
    <message>
        <source>&amp;Generate form:</source>
        <translation>&amp;Создать форму:</translation>
    </message>
    <message>
        <source>&amp;Form file:</source>
        <translation>Ф&amp;айл формы:</translation>
    </message>
    <message>
        <source>&amp;Path:</source>
        <translation>&amp;Путь:</translation>
    </message>
    <message>
        <source>Inherits QDeclarativeItem</source>
        <translation>Наследуется от QDeclarativeItem</translation>
    </message>
</context>
<context>
    <name>Utils::PathChooser</name>
    <message>
        <source>Choose...</source>
        <translation>Выбрать...</translation>
    </message>
    <message>
        <source>Browse...</source>
        <translation>Обзор...</translation>
    </message>
    <message>
        <source>Choose Directory</source>
        <translation>Выбор каталога</translation>
    </message>
    <message>
        <source>Choose Executable</source>
        <translation>Выбор исполняемого файла</translation>
    </message>
    <message>
        <source>Choose File</source>
        <translation>Выбор файла</translation>
    </message>
    <message>
        <source>The path &apos;%1&apos; expanded to an empty string.</source>
        <translation>Путь «%1» преобразовался к пустой строке.</translation>
    </message>
    <message>
        <source>The path &apos;%1&apos; is not a directory.</source>
        <translation>Путь «%1» не является каталогом.</translation>
    </message>
    <message>
        <source>Full path: &lt;b&gt;%1&lt;/b&gt;</source>
        <translation>Полный путь: &lt;b&gt;%1&lt;/b&gt;</translation>
    </message>
    <message>
        <source>The path must not be empty.</source>
        <translation>Путь не должен быть пустым.</translation>
    </message>
    <message>
        <source>The path &apos;%1&apos; does not exist.</source>
        <translation>Путь «%1» не существует.</translation>
    </message>
    <message>
        <source>Cannot execute &apos;%1&apos;.</source>
        <translation>Не удалось выполнить «%1».</translation>
    </message>
    <message>
        <source>The path &lt;b&gt;%1&lt;/b&gt; is not a directory.</source>
        <translation>Путь &lt;b&gt;%1&lt;/b&gt; не является каталогом.</translation>
    </message>
    <message>
        <source>The path &lt;b&gt;%1&lt;/b&gt; is not a file.</source>
        <translation>Путь &lt;b&gt;%1&lt;/b&gt; не является файлом.</translation>
    </message>
    <message>
        <source>The path &lt;b&gt;%1&lt;/b&gt; is not a executable file.</source>
        <translation>Путь &lt;b&gt;%1&lt;/b&gt; не является исполняемым файлом.</translation>
    </message>
    <message>
        <source>Path:</source>
        <translation>Путь:</translation>
    </message>
</context>
<context>
    <name>Utils::PathListEditor</name>
    <message>
        <source>Insert...</source>
        <translation>Вставить...</translation>
    </message>
    <message>
        <source>Add...</source>
        <translation>Добавить...</translation>
    </message>
    <message>
        <source>Delete Line</source>
        <translation>Удалить строку</translation>
    </message>
    <message>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <source>From &quot;%1&quot;</source>
        <translation>Из «%1»</translation>
    </message>
</context>
<context>
    <name>Utils::ProjectIntroPage</name>
    <message>
        <source>&lt;Enter_Name&gt;</source>
        <translation>&lt;Введите_Имя&gt;</translation>
    </message>
    <message>
        <source>The project already exists.</source>
        <translation>Проект уже существует.</translation>
    </message>
    <message>
        <source>A file with that name already exists.</source>
        <translation>Файл с таким именем уже существует.</translation>
    </message>
    <message>
        <source>Name:</source>
        <translation>Название:</translation>
    </message>
    <message>
        <source>Create in:</source>
        <translation>Создать в:</translation>
    </message>
    <message>
        <source>Use as default project location</source>
        <translation>Размещение проекта по умолчанию</translation>
    </message>
    <message>
        <source>Introduction and Project Location</source>
        <translation>Введение и размещение проекта</translation>
    </message>
</context>
<context>
    <name>Utils::ProjectNameValidatingLineEdit</name>
    <message>
        <source>Invalid character &apos;.&apos;.</source>
        <translation>Недопустимый символ «.».</translation>
    </message>
</context>
<context>
    <name>Utils::QtcProcess</name>
    <message>
        <source>Error in command line.</source>
        <translation>Ошибка в командной строке.</translation>
    </message>
</context>
<context>
    <name>Utils::SubmitEditorWidget</name>
    <message>
        <source>Subversion Submit</source>
        <translation>Фиксация Subversion</translation>
    </message>
    <message>
        <source>F&amp;iles</source>
        <translation>&amp;Файлы</translation>
    </message>
    <message numerus="yes">
        <source>%1 %2/%n File(s)</source>
        <translation>
            <numerusform>%1 %2 из %n файла</numerusform>
            <numerusform>%1 %2 из %n файлов</numerusform>
            <numerusform>%1 %2 из %n файлов</numerusform>
        </translation>
    </message>
    <message>
        <source>&amp;Commit</source>
        <translation>&amp;Фиксировать</translation>
    </message>
    <message>
        <source>Check All</source>
        <extracomment>Check all for submit</extracomment>
        <translation>Включить всё</translation>
    </message>
    <message>
        <source>Uncheck All</source>
        <extracomment>Uncheck all for submit</extracomment>
        <translation>Отключить всё</translation>
    </message>
    <message>
        <source>Descriptio&amp;n</source>
        <translation>&amp;Описание</translation>
    </message>
    <message>
        <source>Check &amp;all</source>
        <translation>&amp;Выбрать все</translation>
    </message>
</context>
<context>
    <name>Utils::SynchronousProcess</name>
    <message>
        <source>The command &apos;%1&apos; finished successfully.</source>
        <translation>Команда «%1» успешно завершилась.</translation>
    </message>
    <message>
        <source>The command &apos;%1&apos; terminated with exit code %2.</source>
        <translation>Команда «%1» завершилась с кодом %2.</translation>
    </message>
    <message>
        <source>The command &apos;%1&apos; terminated abnormally.</source>
        <translation>Команда «%1» аварийно завершилась.</translation>
    </message>
    <message>
        <source>The command &apos;%1&apos; could not be started.</source>
        <translation>Невозможно запустить команду «%1».</translation>
    </message>
    <message>
        <source>The command &apos;%1&apos; did not respond within the timeout limit (%2 ms).</source>
        <translation>Команда «%1» не ответила за отведённое время (%2 ms).</translation>
    </message>
    <message>
        <source>Process not Responding</source>
        <translation>Процесс не отвечает</translation>
    </message>
    <message>
        <source>The process is not responding.</source>
        <translation>Процесс не отвечает.</translation>
    </message>
    <message>
        <source>The process &apos;%1&apos; is not responding.</source>
        <translation>Процесс «%1» не отвечает.</translation>
    </message>
    <message>
        <source>Would you like to terminate it?</source>
        <translation>Желаете завершить его?</translation>
    </message>
</context>
<context>
    <name>Utils::UnixTools</name>
    <message>
        <source>&lt;table border=1 cellspacing=0 cellpadding=3&gt;&lt;tr&gt;&lt;th&gt;Variable&lt;/th&gt;&lt;th&gt;Expands to&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;directory of current file&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%f&lt;/td&gt;&lt;td&gt;file name (with full path)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%n&lt;/td&gt;&lt;td&gt;file name (without path)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%%&lt;/td&gt;&lt;td&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
        <translation>&lt;table border=1 cellspacing=0 cellpadding=3&gt;&lt;tr&gt;&lt;th&gt;Переменная&lt;/th&gt;&lt;th&gt;Разворачивается в&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;каталог текущего файла&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%f&lt;/td&gt;&lt;td&gt;имя файла (с полным путём)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%n&lt;/td&gt;&lt;td&gt;имя файла (без пути)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;%%&lt;/td&gt;&lt;td&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
    </message>
</context>
<context>
    <name>Utils::WizardPage</name>
    <message>
        <source>Name:</source>
        <translation>Имя:</translation>
    </message>
    <message>
        <source>Path:</source>
        <translation>Путь:</translation>
    </message>
    <message>
        <source>Choose the Location</source>
        <translation>Выбор размещения</translation>
    </message>
</context>
<context>
    <name>Utils::fileDeletedPrompt</name>
    <message>
        <source>File has been removed</source>
        <translation>Файл был удалён</translation>
    </message>
    <message>
        <source>The file %1 has been removed outside Qt Creator. Do you want to save it under a different name, or close the editor?</source>
        <translation>Файл %1 был удалён вне Qt Creator. Желаете его сохранить под другим именем или закрыть?</translation>
    </message>
    <message>
        <source>The file %1 was removed. Do you want to save it under a different name, or close the editor?</source>
        <translation>Файл %1 был удалён. Желаете его сохранить под другим именем или закрыть?</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <source>Save as...</source>
        <translation>Сохранить как...</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
</context>
<context>
    <name>Utils::reloadPrompt</name>
    <message>
        <source>File Changed</source>
        <translation>Файл изменён</translation>
    </message>
    <message>
        <source>The unsaved file &lt;i&gt;%1&lt;/i&gt; has been changed outside Qt Creator. Do you want to reload it and discard your changes?</source>
        <translation>Несохранённый файл &lt;i&gt;%1&lt;/i&gt; был изменён вне Qt Creator. Перезагрузить его с потерей изменений?</translation>
    </message>
    <message>
        <source>The file &lt;i&gt;%1&lt;/i&gt; has changed outside Qt Creator. Do you want to reload it?</source>
        <translation>Файл &lt;i&gt;%1&lt;/i&gt; был изменён вне Qt Creator. Желаете перезагрузить его?</translation>
    </message>
</context>
<context>
    <name>VCS</name>
    <message>
        <source>CVS Commit Editor</source>
        <translation>Редактор фиксаций CVS</translation>
    </message>
    <message>
        <source>CVS Command Log Editor</source>
        <translation>Редактор журнала команд CVS</translation>
    </message>
    <message>
        <source>CVS File Log Editor</source>
        <translation>Редактор журнала файлов CVS</translation>
    </message>
    <message>
        <source>CVS Annotation Editor</source>
        <translation>Редактор аннотации CVS</translation>
    </message>
    <message>
        <source>CVS Diff Editor</source>
        <translation>Редактор изменений CVS</translation>
    </message>
    <message>
        <source>Git Command Log Editor</source>
        <translation>Редактор журнала команд Git</translation>
    </message>
    <message>
        <source>Git File Log Editor</source>
        <translation>Редактор журнала файлов Git</translation>
    </message>
    <message>
        <source>Git Annotation Editor</source>
        <translation>Редактор аннотации Git</translation>
    </message>
    <message>
        <source>Git Diff Editor</source>
        <translation>Редактор изменений Git</translation>
    </message>
    <message>
        <source>Git Submit Editor</source>
        <translation>Редактор фиксаций Git</translation>
    </message>
    <message>
        <source>Mercurial Command Log Editor</source>
        <translation>Редактор журнала команд Mercurial</translation>
    </message>
    <message>
        <source>Mercurial File Log Editor</source>
        <translation>Редактор журнала файлов Mercurial</translation>
    </message>
    <message>
        <source>Mercurial Annotation Editor</source>
        <translation>Редактор аннотации Mercurial</translation>
    </message>
    <message>
        <source>Mercurial Diff Editor</source>
        <translation>Редактор изменений Mercurial</translation>
    </message>
    <message>
        <source>Mercurial Commit Log Editor</source>
        <translation>Редактор журнала фиксации Mercurial</translation>
    </message>
    <message>
        <source>Perforce.SubmitEditor</source>
        <translation>Редактор фиксаций Perforce</translation>
    </message>
    <message>
        <source>Perforce CommandLog Editor</source>
        <translation>Редактор журнала команд Perforce</translation>
    </message>
    <message>
        <source>Perforce Log Editor</source>
        <translation>Редактор журнала Perforce</translation>
    </message>
    <message>
        <source>Perforce Diff Editor</source>
        <translation>Редактор изменений Perforce</translation>
    </message>
    <message>
        <source>Perforce Annotation Editor</source>
        <translation>Редактор аннотации Perforce</translation>
    </message>
    <message>
        <source>Subversion Commit Editor</source>
        <translation>Редактор фиксаций Subversion</translation>
    </message>
    <message>
        <source>Subversion Command Log Editor</source>
        <translation>Редактор журнала команд Subversion</translation>
    </message>
    <message>
        <source>Subversion File Log Editor</source>
        <translation>Редактор журнала файлов Subversion</translation>
    </message>
    <message>
        <source>Subversion Annotation Editor</source>
        <translation>Редактор аннотации Subversion</translation>
    </message>
    <message>
        <source>Subversion Diff Editor</source>
        <translation>Редактор изменений Subversion</translation>
    </message>
    <message>
        <source>Bazaar Command Log Editor</source>
        <translation>Редактор журнала команд Bazaar</translation>
    </message>
    <message>
        <source>Bazaar File Log Editor</source>
        <translation>Редактор журнала файлов Bazaar</translation>
    </message>
    <message>
        <source>Bazaar Annotation Editor</source>
        <translation>Редактор аннотации Bazaar</translation>
    </message>
    <message>
        <source>Bazaar Diff Editor</source>
        <translation>Редактор изменений Bazaar</translation>
    </message>
    <message>
        <source>Bazaar Commit Log Editor</source>
        <translation>Редактор журнала команд Bazaar</translation>
    </message>
</context>
<context>
    <name>VCSBase</name>
    <message>
        <source>Version Control</source>
        <translation>Контроль версий</translation>
    </message>
    <message>
        <source>Common</source>
        <translation>Общее</translation>
    </message>
    <message>
        <source>Project from Version Control</source>
        <translation>Проект из системы контроля версий</translation>
    </message>
</context>
<context>
    <name>VCSBase::BaseCheckoutWizard</name>
    <message>
        <source>Cannot Open Project</source>
        <translation>Не удалось открыть проект</translation>
    </message>
    <message>
        <source>Failed to open project in &apos;%1&apos;.</source>
        <translation>Не удалось открыть проект в «%1».</translation>
    </message>
    <message>
        <source>Could not find any project files matching (%1) in the directory &apos;%2&apos;.</source>
        <translation>Не удалось найти ни одного файла проекта соответствующего «%1» в каталоге «%2».</translation>
    </message>
    <message>
        <source>The Project Explorer is not available.</source>
        <translation>Обозреватель проекта недоступен.</translation>
    </message>
    <message>
        <source>&apos;%1&apos; does not exist.</source>
        <translation>«%1» отсутствует.</translation>
    </message>
    <message>
        <source>Unable to open the project &apos;%1&apos;.</source>
        <translation>Не удалось открыть проект «%1».</translation>
    </message>
</context>
<context>
    <name>VCSBase::BaseCheckoutWizardPage</name>
    <message>
        <source>WizardPage</source>
        <translation>WizardPage</translation>
    </message>
    <message>
        <source>...</source>
        <translation></translation>
    </message>
    <message>
        <source>Branch:</source>
        <translation>Ветка:</translation>
    </message>
    <message>
        <source>Repository</source>
        <translation>Хранилище</translation>
    </message>
    <message>
        <source>The remote repository to check out.</source>
        <translation>Внешнее хранилище для загрузки.</translation>
    </message>
    <message>
        <source>The development branch in the remote repository to check out.</source>
        <translation>Ветка разработки внешнего хранилища для загрузки.</translation>
    </message>
    <message>
        <source>Retrieve list of branches in repository.</source>
        <translation>Загрузить список веток хранилища.</translation>
    </message>
    <message>
        <source>Working Copy</source>
        <translation>Рабочая копия</translation>
    </message>
    <message>
        <source>The path in which the directory containing the checkout will be created.</source>
        <translation>Путь, в котором будет создан каталог с загруженными данными.</translation>
    </message>
    <message>
        <source>The local directory that will contain the code after the checkout.</source>
        <translation>Локальный каталог, который будет содержать код после загрузки.</translation>
    </message>
    <message>
        <source>Checkout path:</source>
        <translation>Путь загрузки:</translation>
    </message>
    <message>
        <source>Checkout directory:</source>
        <translation>Каталог извлечения:</translation>
    </message>
</context>
<context>
    <name>VCSBase::CleanDialog</name>
    <message>
        <source>The directory %1 could not be deleted.</source>
        <translation>Невозможно удалить каталог %1.</translation>
    </message>
    <message>
        <source>The file %1 could not be deleted.</source>
        <translation>Невозможно удалить файл %1.</translation>
    </message>
    <message>
        <source>There were errors when cleaning the repository %1:</source>
        <translation>Возникли ошибки при очистке хранилища %1:</translation>
    </message>
    <message>
        <source>Delete...</source>
        <translation>Удалить...</translation>
    </message>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>Repository: %1</source>
        <translation>Хранилище: %1</translation>
    </message>
    <message>
        <source>%1 bytes, last modified %2</source>
        <translation>%1 байт(ов), изменён %2</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message numerus="yes">
        <source>Do you want to delete %n files?</source>
        <translation>
            <numerusform>Желаете удалить %n файл?</numerusform>
            <numerusform>Желаете удалить %n файла?</numerusform>
            <numerusform>Желаете удалить %n файлов?</numerusform>
        </translation>
    </message>
    <message>
        <source>Cleaning %1</source>
        <translation>Очистка %1</translation>
    </message>
    <message>
        <source>Clean Repository</source>
        <translation>Очистить хранилище</translation>
    </message>
</context>
<context>
    <name>VCSBase::Internal::CheckoutProgressWizardPage</name>
    <message>
        <source>Checkout</source>
        <translation>Извлечение</translation>
    </message>
    <message>
        <source>Checkout started...</source>
        <translation>Извлечение запущено...</translation>
    </message>
    <message>
        <source>Failed.</source>
        <translation>Сбой.</translation>
    </message>
    <message>
        <source>Succeeded.</source>
        <translation>Успешно.</translation>
    </message>
</context>
<context>
    <name>VCSBase::Internal::CommonSettingsWidget</name>
    <message>
        <source>Command used for reverting diff chunks</source>
        <translation>Команда, используемаях для отката фрагментов diff</translation>
    </message>
</context>
<context>
    <name>VCSBase::Internal::NickNameDialog</name>
    <message>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <source>E-mail</source>
        <translation>E-mail</translation>
    </message>
    <message>
        <source>Alias</source>
        <translation>Алиас</translation>
    </message>
    <message>
        <source>Alias e-mail</source>
        <translation>E-mail алиаса</translation>
    </message>
</context>
<context>
    <name>VCSBase::ProcessCheckoutJob</name>
    <message>
        <source>Unable to start %1: %2</source>
        <translation>Не удалось запустить %1: %2</translation>
    </message>
    <message>
        <source>The process terminated with exit code %1.</source>
        <translation>Процесс завершился с кодом %1.</translation>
    </message>
    <message>
        <source>The process returned exit code %1.</source>
        <translation>Процесс вернул код %1.</translation>
    </message>
    <message>
        <source>The process terminated in an abnormal way.</source>
        <translation>Процесс был ненормально завершён.</translation>
    </message>
    <message>
        <source>Stopping...</source>
        <translation>Останавливается...</translation>
    </message>
</context>
<context>
    <name>VCSBase::SubmitFileModel</name>
    <message>
        <source>State</source>
        <translation>Состояние</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSBaseClient</name>
    <message>
        <source>Working...</source>
        <translation>Выполнение...</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSBaseEditorWidget</name>
    <message>
        <source>Annotate &quot;%1&quot;</source>
        <translation>Аннотация «%1»</translation>
    </message>
    <message>
        <source>Copy &quot;%1&quot;</source>
        <translation>Копировать «%1»</translation>
    </message>
    <message>
        <source>Describe change %1</source>
        <translation>Описать изменение %1</translation>
    </message>
    <message>
        <source>Send to CodePaster...</source>
        <translation>Отправить на CodePaster...</translation>
    </message>
    <message>
        <source>Revert Chunk...</source>
        <translation>Откатить фрагмент...</translation>
    </message>
    <message>
        <source>Unable to Paste</source>
        <translation>Не удалось вставить</translation>
    </message>
    <message>
        <source>Code pasting services are not available.</source>
        <translation>Сервисы вставки кода не доступны.</translation>
    </message>
    <message>
        <source>Revert Chunk</source>
        <translation>Откат фрагмента</translation>
    </message>
    <message>
        <source>Would you like to revert the chunk?</source>
        <translation>Желаете откатить фрагмент?</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSBaseOutputWindow</name>
    <message>
        <source>Open &quot;%1&quot;</source>
        <translation>Открыть «%1»</translation>
    </message>
    <message>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <source>Version Control</source>
        <translation>Контроль версий</translation>
    </message>
    <message>
        <source>Executing: %1 %2
</source>
        <translation>Выполняется: %1 %2
</translation>
    </message>
    <message>
        <source>Executing in %1: %2 %3
</source>
        <translation>Выполняется в %1: %2 %3
</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSBasePlugin</name>
    <message>
        <source>Version Control</source>
        <translation>Контроль версий</translation>
    </message>
    <message>
        <source>The file &apos;%1&apos; could not be deleted.</source>
        <translation>Не удалось удалить файл «%1».</translation>
    </message>
    <message>
        <source>Choose Repository Directory</source>
        <translation>Выберите каталог хранилища</translation>
    </message>
    <message>
        <source>The directory &apos;%1&apos; is already managed by a version control system (%2). Would you like to specify another directory?</source>
        <translation>Каталог «%1» уже находится под системой контроля версий (%2). Желаете выбрать другой каталог?</translation>
    </message>
    <message>
        <source>Repository already under version control</source>
        <translation>Хранилище уже под контролем версий</translation>
    </message>
    <message>
        <source>Repository Created</source>
        <translation>Хранилище создано</translation>
    </message>
    <message>
        <source>Repository Creation Failed</source>
        <translation>Не удалось создать хранилище</translation>
    </message>
    <message>
        <source>There is no patch-command configured in the common &apos;Version Control&apos; settings.</source>
        <translation>Команда patch не настроена в общих настройках «Контроля версий».</translation>
    </message>
    <message>
        <source>Unable to launch &apos;%1&apos;: %2</source>
        <translation>Не удалось запустить «%1»: %2</translation>
    </message>
    <message>
        <source>A timeout occurred running &apos;%1&apos;</source>
        <translation>Истекло время работы «%1»</translation>
    </message>
    <message>
        <source>&apos;%1&apos; crashed.</source>
        <translation>Команда «%1» завершилась крахом.</translation>
    </message>
    <message>
        <source>&apos;%1&apos; failed (exit code %2).</source>
        <translation>Ошибка команды «%1» (код завершения %2).</translation>
    </message>
    <message>
        <source>A version control repository has been created in %1.</source>
        <translation>Хранилище контроля версиями создано в %1.</translation>
    </message>
    <message>
        <source>A version control repository could not be created in %1.</source>
        <translation>Не удалось создать хранилище контроля версий в %1.</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSBaseSubmitEditor</name>
    <message>
        <source>Prompt to submit</source>
        <translation>Спрашивать при фиксации</translation>
    </message>
    <message>
        <source>Check Message</source>
        <translation>Проверие сообщение</translation>
    </message>
    <message>
        <source>Insert Name...</source>
        <translation>Вставить имя...</translation>
    </message>
    <message>
        <source>Submit Message Check Failed</source>
        <translation>Не удалось проверить сообщение</translation>
    </message>
    <message>
        <source>Executing %1</source>
        <translation>Выполнение %1</translation>
    </message>
    <message>
        <source>Executing [%1] %2</source>
        <translation>Выполнение [%1] %2</translation>
    </message>
    <message>
        <source>The check script &apos;%1&apos; could not be started: %2</source>
        <translation>Скрипт проверки «%1» не запускается: %2</translation>
    </message>
    <message>
        <source>The check script &apos;%1&apos; timed out.</source>
        <translation>Вышло время ожидания проверочного скрипта «%1».</translation>
    </message>
    <message>
        <source>The check script &apos;%1&apos; crashed.</source>
        <translation>Скрипт проверки «%1» завершился авариайно.</translation>
    </message>
    <message>
        <source>The check script returned exit code %1.</source>
        <translation>Скрипт проверки вернул код %1.</translation>
    </message>
</context>
<context>
    <name>VCSBase::VCSJobRunner</name>
    <message>
        <source>Unable to start process &apos;%1&apos;: %2</source>
        <translation>Не удалось запустить процесс «%1»: %2</translation>
    </message>
    <message>
        <source>Timed out after %1s waiting for the process %2 to finish.</source>
        <translation>Вышло время ожидания (%1 сек) завершения процесса %2.</translation>
    </message>
</context>
<context>
    <name>VCSBase::VcsConfigurationPage</name>
    <message>
        <source>Configure</source>
        <translation>Настроить</translation>
    </message>
    <message>
        <source>Configuration</source>
        <translation>Настройка</translation>
    </message>
    <message>
        <source>Please configure &lt;b&gt;%1&lt;/b&gt; now.</source>
        <translation>Настройте &lt;b&gt;%1&lt;/b&gt; прямо сейчас.</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::CallModel</name>
    <message>
        <source>Callee</source>
        <translation>Вызываемое</translation>
    </message>
    <message>
        <source>Caller</source>
        <translation>Вызывающее</translation>
    </message>
    <message>
        <source>Cost</source>
        <translation>Цена</translation>
    </message>
    <message>
        <source>Calls</source>
        <translation>Вызовы</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::CallgrindController</name>
    <message>
        <source>Previous command has not yet finished.</source>
        <translation>Предыдущая команда ещё не завершена.</translation>
    </message>
    <message>
        <source>Dumping profile data...</source>
        <translation>Загружаются данные профилирования...</translation>
    </message>
    <message>
        <source>Resetting event counters...</source>
        <translation>Сброс счётчиков событий...</translation>
    </message>
    <message>
        <source>Pausing instrumentation...</source>
        <translation>Приостановка работы...</translation>
    </message>
    <message>
        <source>Unpausing instrumentation...</source>
        <translation>Продолжение работы...</translation>
    </message>
    <message>
        <source>Callgrind dumped profiling info</source>
        <translation>Callgrind загрузил данные профилирования</translation>
    </message>
    <message>
        <source>Callgrind unpaused.</source>
        <translation>Callgrind продолжает работу.</translation>
    </message>
    <message>
        <source>Downloading remote profile data...</source>
        <translation>Загрузка внешних данных профилирования...</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::CallgrindRunner</name>
    <message>
        <source>Parsing Profile Data...</source>
        <translation>Обработка данных профилирования...</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::DataModel</name>
    <message>
        <source>Function:</source>
        <translation>Функция:</translation>
    </message>
    <message>
        <source>File:</source>
        <translation>Файл:</translation>
    </message>
    <message>
        <source>Object:</source>
        <translation>Объект:</translation>
    </message>
    <message>
        <source>Called:</source>
        <translation>Вызвано:</translation>
    </message>
    <message numerus="yes">
        <source>%n time(s)</source>
        <translation>
            <numerusform>%n раз</numerusform>
            <numerusform>%n раза</numerusform>
            <numerusform>%n раз</numerusform>
        </translation>
    </message>
    <message>
        <source>Events</source>
        <translation>События</translation>
    </message>
    <message>
        <source>Self costs</source>
        <translation>Собственная цена</translation>
    </message>
    <message>
        <source>(%)</source>
        <translation></translation>
    </message>
    <message>
        <source>Incl. costs</source>
        <translation>Полная цена</translation>
    </message>
    <message>
        <source>%1</source>
        <translation>%1%2% {1?}</translation>
    </message>
    <message>
        <source>(%1%)</source>
        <translation></translation>
    </message>
    <message>
        <source>%1 cost spent in a given function excluding costs from called functions.</source>
        <translation>Цена выполнения данной функции (без учёта вызываемых функций): %1.</translation>
    </message>
    <message>
        <source>%1 cost spent in a given function including costs from called functions.</source>
        <translation>Цена выполнения данной функции (с учётом вызываемых функций): %1.</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Функция</translation>
    </message>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>Called</source>
        <translation>Вызвано</translation>
    </message>
    <message>
        <source>Self Cost: %1</source>
        <translation>Собственная цена: %1</translation>
    </message>
    <message>
        <source>Incl. Cost: %1</source>
        <translation>Полная цена: %1</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::Function</name>
    <message>
        <source>%1 in %2</source>
        <translation>%1 в %2</translation>
    </message>
    <message>
        <source>%1:%2 in %3</source>
        <translation>%1: %2 в %3</translation>
    </message>
</context>
<context>
    <name>Valgrind::Callgrind::ParseData</name>
    <message>
        <source>Last-level</source>
        <translation type="unfinished">Последний уровень</translation>
    </message>
    <message>
        <source>Instruction</source>
        <translation>Инструкция</translation>
    </message>
    <message>
        <source>Cache</source>
        <translation>Кэш</translation>
    </message>
    <message>
        <source>Conditional branches</source>
        <translation>Условные ветвления</translation>
    </message>
    <message>
        <source>Indirect branches</source>
        <translation>Косвенные ветвления</translation>
    </message>
    <message>
        <source>level %1</source>
        <translation>уровень %1</translation>
    </message>
    <message>
        <source>read</source>
        <translation>чтение</translation>
    </message>
    <message>
        <source>write</source>
        <translation>запись</translation>
    </message>
    <message>
        <source>mispredicted</source>
        <translation>ошибка предсказания</translation>
    </message>
    <message>
        <source>executed</source>
        <translation>выполнено</translation>
    </message>
    <message>
        <source>miss</source>
        <translation>промах</translation>
    </message>
    <message>
        <source>access</source>
        <translation>попадание</translation>
    </message>
    <message>
        <source>Line:</source>
        <translation>Строка:</translation>
    </message>
    <message>
        <source>Position:</source>
        <translation>Положение:</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal</name>
    <message>
        <source>%1 in %2</source>
        <translation>%1 в %2</translation>
    </message>
    <message>
        <source>in %1</source>
        <translation>в %1</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::CallgrindEngine</name>
    <message>
        <source>Profiling</source>
        <translation>Профилирование</translation>
    </message>
    <message>
        <source>Profiling %1
</source>
        <translation>Профилирование %1
</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::CallgrindTool</name>
    <message>
        <source>Valgrind Function Profiler</source>
        <translation>Профилер функций Valgrind</translation>
    </message>
    <message>
        <source>Valgrind Profile uses the &quot;callgrind&quot; tool to record function calls when a program runs.</source>
        <translation>Профилер Valgrind использует утилиту «callgrind» для записи вызовов функций при работе программы.</translation>
    </message>
    <message>
        <source>Profile Costs of this Function and its Callees</source>
        <translation>Цены функций и тех, кого они вызывают</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::CallgrindToolPrivate</name>
    <message>
        <source>Callers</source>
        <translation>Вызывающие</translation>
    </message>
    <message>
        <source>Functions</source>
        <translation>Функции</translation>
    </message>
    <message>
        <source>Callees</source>
        <translation>Вызывемые</translation>
    </message>
    <message>
        <source>Visualization</source>
        <translation>Визуализация</translation>
    </message>
    <message>
        <source>Request the dumping of profile information. This will update the callgrind visualization.</source>
        <translation>Запрос на получение данных профилирования. Приведёт к обновлению визуализации callgrind.</translation>
    </message>
    <message>
        <source>Go back one step in history. This will select the previously selected item.</source>
        <translation>Назад на шаг в истории. Выберет предыдущий выбранный элемент.</translation>
    </message>
    <message>
        <source>Reset all event counters.</source>
        <translation>Сбросить все счётчики событий.</translation>
    </message>
    <message>
        <source>Pause event logging. No events are counted which will speed up program execution during profiling.</source>
        <translation>Приостановить запись событий. События не будут записываться, что повысит скорость выполнения программы при профилировании.</translation>
    </message>
    <message>
        <source>Go forward one step in history.</source>
        <translation>Перейти на шаг вперёд по истории.</translation>
    </message>
    <message>
        <source>Selects which events from the profiling data are shown and visualized.</source>
        <translation>Выбирает, какие события из данных профилирования будут показаны и визуализированы.</translation>
    </message>
    <message>
        <source>Absolute Costs</source>
        <translation>Абсолютные цены</translation>
    </message>
    <message>
        <source>Show costs as absolute numbers.</source>
        <translation>Показывать цены в абсолютных числах.</translation>
    </message>
    <message>
        <source>Relative Costs</source>
        <translation>Относительные цены</translation>
    </message>
    <message>
        <source>Show costs relative to total inclusive cost.</source>
        <translation>Показывать цены относительно общей.</translation>
    </message>
    <message>
        <source>Relative Costs to Parent</source>
        <translation>Цены, относительные к родительской</translation>
    </message>
    <message>
        <source>Show costs relative to parent functions inclusive cost.</source>
        <translation>Показывать цены относительно общей цены вызвавшей функции.</translation>
    </message>
    <message>
        <source>Cost Format</source>
        <translation>Формат цены</translation>
    </message>
    <message>
        <source>Cycle Detection</source>
        <translation>Определение циклов</translation>
    </message>
    <message>
        <source>Enable cycle detection to properly handle recursive or circular function calls.</source>
        <translation>Включить определение циклов для корректной обработки рекурсивных и циклических вызовов.</translation>
    </message>
    <message>
        <source>Show Project Costs Only</source>
        <translation>Показать только цены проекта</translation>
    </message>
    <message>
        <source>Show only profiling info that originated from this project source.</source>
        <translation>Показать только информацию профилирования, полученную для этого проекта.</translation>
    </message>
    <message>
        <source>Filter...</source>
        <translation>Фильтр...</translation>
    </message>
    <message>
        <source>Profiling aborted.</source>
        <translation>Профилирование прервано.</translation>
    </message>
    <message>
        <source>Parsing finished, no data.</source>
        <translation>Обработка завершена, данных нет.</translation>
    </message>
    <message>
        <source>Parsing finished, total cost of %1 reported.</source>
        <translation>Обработка завершена, общая цена вышла %1.</translation>
    </message>
    <message>
        <source>Parsing failed.</source>
        <translation>Не удалось обработать.</translation>
    </message>
    <message>
        <source>Select this Function in the Analyzer Output</source>
        <translation>Выберите эту функцию в выводе анализатора</translation>
    </message>
    <message>
        <source>Populating...</source>
        <translation>Заполнение...</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::MemcheckEngine</name>
    <message>
        <source>Analyzing Memory</source>
        <translation>Анализ памяти</translation>
    </message>
    <message>
        <source>Analyzing memory of %1
</source>
        <translation>Анализ памяти %1
</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::MemcheckErrorView</name>
    <message>
        <source>Copy Selection</source>
        <translation>Копировать выбранное</translation>
    </message>
    <message>
        <source>Suppress Error</source>
        <translation>Игнорировать ошибку</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::MemcheckTool</name>
    <message>
        <source>External Errors</source>
        <translation>Внешние ошибки</translation>
    </message>
    <message>
        <source>Suppressions</source>
        <translation>Игнорирования</translation>
    </message>
    <message>
        <source>Definite Memory Leaks</source>
        <translation>Определённые утечки памяти</translation>
    </message>
    <message>
        <source>Possible Memory Leaks</source>
        <translation>Возможные утечки памяти</translation>
    </message>
    <message>
        <source>Use of Uninitialized Memory</source>
        <translation>Использование неинициализированной памяти</translation>
    </message>
    <message>
        <source>Invalid Calls to &quot;free()&quot;</source>
        <translation>Неверный вызов «free()»</translation>
    </message>
    <message>
        <source>Valgrind Analyze Memory uses the &quot;memcheck&quot; tool to find memory leaks</source>
        <translation>Анализатор памяти Valgrind использует утилиту «memcheck» для обнаружения утечек памяти</translation>
    </message>
    <message>
        <source>Memory Issues</source>
        <translation>Проблемы памяти</translation>
    </message>
    <message>
        <source>Go to previous leak.</source>
        <translation>Предыдущая утечка.</translation>
    </message>
    <message>
        <source>Go to next leak.</source>
        <translation>Следующая утечка.</translation>
    </message>
    <message>
        <source>Show issues originating outside currently opened projects.</source>
        <translation>Показывать события, возникшие вне открытых проектов.</translation>
    </message>
    <message>
        <source>These suppression files were used in the last memory analyzer run.</source>
        <translation>Эти файлы были использованы при последнем запуске анализатора.</translation>
    </message>
    <message>
        <source>Valgrind Memory Analyzer</source>
        <translation>Анализатор памяти Valgrind</translation>
    </message>
    <message>
        <source>Error Filter</source>
        <translation>Фильтр ошибок</translation>
    </message>
    <message>
        <source>Internal Error</source>
        <translation>Внутренняя ошибка</translation>
    </message>
    <message>
        <source>Error occurred parsing valgrind output: %1</source>
        <translation>Возникла ошибка при разборе вывода valgrind: %1</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::SuppressionDialog</name>
    <message>
        <source>Dialog</source>
        <translation></translation>
    </message>
    <message>
        <source>Suppression File:</source>
        <translation>Список игнорирований:</translation>
    </message>
    <message>
        <source>Suppression:</source>
        <translation>Игнорируются:</translation>
    </message>
    <message>
        <source>Select Suppression File</source>
        <translation>Выбор списка игнорирований</translation>
    </message>
    <message>
        <source>Save Suppression</source>
        <translation>Сохранить игнорирования</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::ValgrindBaseSettings</name>
    <message>
        <source>Valgrind</source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::ValgrindConfigWidget</name>
    <message>
        <source>Generic Settings</source>
        <translation>Общие настройки</translation>
    </message>
    <message>
        <source>Valgrind executable:</source>
        <translation>Программа Valgrind:</translation>
    </message>
    <message>
        <source>Valgrind Command</source>
        <translation>Команда Valgrind</translation>
    </message>
    <message>
        <source>Valgrind Suppression File (*.supp);;All Files (*)</source>
        <translation>Файл игнорирований Valgrind (*.supp);;Все файлы (*)</translation>
    </message>
    <message>
        <source>Memory Analysis Options</source>
        <translation>Параметры анализа памяти</translation>
    </message>
    <message>
        <source>Backtrace frame count:</source>
        <translation>Количество кадров стека:</translation>
    </message>
    <message>
        <source>Suppression files:</source>
        <translation>Списки игнорирований:</translation>
    </message>
    <message>
        <source>Add...</source>
        <translation>Добавить...</translation>
    </message>
    <message>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <source>Track origins of uninitialized memory</source>
        <translation>Находить источники неинициализированной памяти</translation>
    </message>
    <message>
        <source>Profiling Options</source>
        <translation>Параметры профилирования</translation>
    </message>
    <message>
        <source>Limits the amount of results the profiler gives you. A lower limit will likely increase performance.</source>
        <translation>Ограничивает количество результатов выдаваемых профилером. Чем меньше значение, тем выше скорость.</translation>
    </message>
    <message>
        <source>Result view: Minimum event cost:</source>
        <translation>Вывод результатов: Минимальная цена события:</translation>
    </message>
    <message>
        <source>%</source>
        <translation></translation>
    </message>
    <message>
        <source>Show additional information for events in tooltips</source>
        <translation>Показывать в подсказках дополнительные данные о событиях</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Does full cache simulation.&lt;/p&gt;
&lt;p&gt;By default, only instruction read accesses will be counted (&quot;Ir&quot;).&lt;/p&gt;
&lt;p&gt;
With cache simulation, further event counters are enabled:
&lt;ul&gt;&lt;li&gt;Cache misses on instruction reads (&quot;I1mr&quot;/&quot;I2mr&quot;)&lt;/li&gt;
&lt;li&gt;Data read accesses (&quot;Dr&quot;) and related cache misses (&quot;D1mr&quot;/&quot;D2mr&quot;)&lt;/li&gt;
&lt;li&gt;Data write accesses (&quot;Dw&quot;) and related cache misses (&quot;D1mw&quot;/&quot;D2mw&quot;)&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;

&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Полная эмуляция кэша.&lt;/p&gt;
&lt;p&gt;По умолчанию, считаются только инструкции чтения (&quot;Ir&quot;).&lt;/p&gt;
&lt;p&gt;
Следующие счётчики событий включаются при эмуляции кэша:
&lt;ul&gt;&lt;li&gt;Промахи кэша при чтении инструкции (&quot;I1mr&quot;/&quot;I2mr&quot;)&lt;/li&gt;
&lt;li&gt;Доступ к данным на чтения (&quot;Dr&quot;) и соответствующие промахи кэша (&quot;D1mr&quot;/&quot;D2mr&quot;)&lt;/li&gt;
&lt;li&gt;Доступ к данным на запись (&quot;Dw&quot;) и соответствующие промахи кэша (&quot;D1mw&quot;/&quot;D2mw&quot;)&lt;/li&gt;&lt;/ul&gt;
&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Enable cache simulation</source>
        <translation>Включить эмуляцию кэша</translation>
    </message>
    <message>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Do branch prediction simulation.&lt;/p&gt;
&lt;p&gt;Further event counters are enabled: &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Number of executed conditional branches and related predictor misses (
&quot;Bc&quot;/&quot;Bcm&quot;)&lt;/li&gt;
&lt;li&gt;Executed indirect jumps and related misses of the jump address predictor (
&quot;Bi&quot;/&quot;Bim&quot;)&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;
&lt;p&gt;Эмуляцию предсказателя ветвлений.&lt;/p&gt;
&lt;p&gt;Включены следующие счётчики:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Количество выполненных условных веток и соответствующих промахов (
&quot;Bc&quot;/&quot;Bcm&quot;)&lt;/li&gt;
&lt;li&gt;Выполненных косвенных переходов и соответствующих промахов предсказателя адреса перехода (
&quot;Bi&quot;/&quot;Bim&quot;)&lt;/li&gt;&lt;/ul&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Enable branch prediction simulation</source>
        <translation>Включить эмуляцию предсказания ветвлений</translation>
    </message>
    <message>
        <source>Collect information for system call times.</source>
        <translation>Собирать информацию о времени системных вызовов.</translation>
    </message>
    <message>
        <source>Collect system call time</source>
        <translation>Считать время системных вызовов</translation>
    </message>
    <message>
        <source>Collect the number of global bus events that are executed. The event type &quot;Ge&quot; is used for these events.</source>
        <translation>Считать количество выполненных событий общей шины. Используется тип события &quot;Ge&quot;.</translation>
    </message>
    <message>
        <source>Collect global bus events</source>
        <translation>Считать события общей шины</translation>
    </message>
    <message>
        <source>Visualisation: Minimum event cost:</source>
        <translation>Визуализация: Минимальная цена события:</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::ValgrindEngine</name>
    <message>
        <source>Valgrind options: %1</source>
        <translation>Параметры Valgrind: %1</translation>
    </message>
    <message>
        <source>Working directory: %1</source>
        <translation>Рабочий каталог: %1</translation>
    </message>
    <message>
        <source>Command-line arguments: %1</source>
        <translation>Аргументы командной строки: %1</translation>
    </message>
    <message>
        <source>** Analyzing finished **
</source>
        <translation>** Анализ завершён **
</translation>
    </message>
    <message>
        <source>** Error: &quot;%1&quot; could not be started: %2 **
</source>
        <translation>** Ошибка: Не удалось запустить «%1»: %2 **
</translation>
    </message>
    <message>
        <source>** Error: no valgrind executable set **
</source>
        <translation>** Error: программа vlagrind не задана **
</translation>
    </message>
    <message>
        <source>** Process Terminated **
</source>
        <translation>** Процесс завершился **
</translation>
    </message>
    <message>
        <source>Application Output</source>
        <translation>Вывод приложения</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::ValgrindRunControlFactory</name>
    <message>
        <source>Analyzer</source>
        <translation>Анализатор</translation>
    </message>
</context>
<context>
    <name>Valgrind::Internal::Visualisation</name>
    <message>
        <source>All functions with an inclusive cost ratio higher than %1 (%2 are hidden)</source>
        <translation>Все функции с полной ценой более %1 (%2 скрыто)</translation>
    </message>
</context>
<context>
    <name>Valgrind::Memcheck::MemcheckRunner</name>
    <message>
        <source>No network interface found for remote analysis.</source>
        <translation>Не найден сетевой адаптер для удалённого анализа.</translation>
    </message>
    <message>
        <source>Select Network Interface</source>
        <translation>Выберите сетевой адаптер</translation>
    </message>
    <message>
        <source>More than one network interface was found on your machine. Please select which one you want to use for remote analysis.</source>
        <translation>На машине найдено более одного сетевого адаптера. Выберите тот, который следует использовать для удалённого анализа.</translation>
    </message>
</context>
<context>
    <name>Valgrind::RemoteValgrindProcess</name>
    <message>
        <source>Could not determine remote PID.</source>
        <translation>Не удалось определить удалённый PID.</translation>
    </message>
</context>
<context>
    <name>Valgrind::XmlProtocol</name>
    <message>
        <source>Function:</source>
        <translation>Функция:</translation>
    </message>
    <message>
        <source>Location:</source>
        <translation>Размещение:</translation>
    </message>
    <message>
        <source>Instruction pointer:</source>
        <translation>Указатель инструкций:</translation>
    </message>
    <message>
        <source>Object:</source>
        <translation>Объект:</translation>
    </message>
</context>
<context>
    <name>Valgrind::XmlProtocol::ErrorListModel</name>
    <message>
        <source>What</source>
        <translation>Что</translation>
    </message>
    <message>
        <source>Location</source>
        <translation>Размещение</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Line</source>
        <translation>Строка</translation>
    </message>
    <message>
        <source>Unique</source>
        <translation>Уникальный</translation>
    </message>
    <message>
        <source>Thread ID</source>
        <translation>ID потока</translation>
    </message>
    <message>
        <source>Kind</source>
        <translation>Вид</translation>
    </message>
    <message>
        <source>Leaked Blocks</source>
        <translation>Потерянные блоки</translation>
    </message>
    <message>
        <source>Leaked Bytes</source>
        <translation>Потерянные байты</translation>
    </message>
    <message>
        <source>Helgrind Thread ID</source>
        <translation>ID потока Helgrind</translation>
    </message>
</context>
<context>
    <name>Valgrind::XmlProtocol::Parser</name>
    <message>
        <source>Could not parse hex number from &quot;%1&quot; (%2)</source>
        <translation>Не удалось разобрать шестнадцатеричное число из «%1» (%2)</translation>
    </message>
    <message>
        <source>trying to read element text although current position is not start of element</source>
        <translation>попытка прочитать текст элемента не смотря на то, что текущая позиция не в начале элемента</translation>
    </message>
    <message>
        <source>Unexpected child element while reading element text</source>
        <translation>Неожиданный потомок элемента при чтении текста</translation>
    </message>
    <message>
        <source>Unexpected token type %1</source>
        <translation>Неожиданный тип токена %1</translation>
    </message>
    <message>
        <source>Could not parse protocol version from &quot;%1&quot;</source>
        <translation>Не удалось разобрать версию протокола из «%1»</translation>
    </message>
    <message>
        <source>XmlProtocol version %1 not supported (supported version: 4)</source>
        <translation>XmlProtocol версии %1 не поддерживается (поддерживается вресия 4)</translation>
    </message>
    <message>
        <source>Valgrind tool &quot;%1&quot; not supported</source>
        <translation>Утилита Valgrind «%1» не поддерживается</translation>
    </message>
    <message>
        <source>Unknown memcheck error kind &quot;%1&quot;</source>
        <translation>Неизвестная ошибка memcheck вида «%1»</translation>
    </message>
    <message>
        <source>Unknown helgrind error kind &quot;%1&quot;</source>
        <translation>Неизвестная ошибка helgrind вида «%1»</translation>
    </message>
    <message>
        <source>Unknown ptrcheck error kind &quot;%1&quot;</source>
        <translation>Неизвестная ошибка ptrcheck вида «%1»</translation>
    </message>
    <message>
        <source>Could not parse error kind, tool not yet set.</source>
        <translation>Не удалось разобрать вид ошибки, утилита ещё не задана.</translation>
    </message>
    <message>
        <source>Unknown state &quot;%1&quot;</source>
        <translation>Неверное состояние «%1»</translation>
    </message>
    <message>
        <source>Unexpected exception caught during parsing.</source>
        <translation>Возникло неожиданное исключение при разборе.</translation>
    </message>
</context>
<context>
    <name>Valgrind::XmlProtocol::StackModel</name>
    <message>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
    <message>
        <source>Instruction Pointer</source>
        <translation>Указатель инструкций</translation>
    </message>
    <message>
        <source>Object</source>
        <translation>Объект</translation>
    </message>
    <message>
        <source>Function</source>
        <translation>Функция</translation>
    </message>
    <message>
        <source>Directory</source>
        <translation>Каталог</translation>
    </message>
    <message>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <source>Line</source>
        <translation>Строка</translation>
    </message>
</context>
<context>
    <name>ViewDialog</name>
    <message>
        <source>Send to Codepaster</source>
        <translation>Отправить в Codepaster</translation>
    </message>
    <message>
        <source>&amp;Username:</source>
        <translation>&amp;Пользователь:</translation>
    </message>
    <message>
        <source>&lt;Username&gt;</source>
        <translation>&lt;Пользователь&gt;</translation>
    </message>
    <message>
        <source>&amp;Description:</source>
        <translation>&amp;Описание:</translation>
    </message>
    <message>
        <source>&lt;Description&gt;</source>
        <translation>&lt;Описание&gt;</translation>
    </message>
    <message>
        <source>Patch 1</source>
        <translation></translation>
    </message>
    <message>
        <source>Patch 2</source>
        <translation></translation>
    </message>
    <message>
        <source>Protocol:</source>
        <translation>Протокол:</translation>
    </message>
    <message>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;DejaVu Sans&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt;&quot;&gt;&amp;lt;Comment&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;DejaVu Sans&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt;&quot;&gt;&amp;lt;Комментарий&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <source>Parts to Send to Server</source>
        <translation>Части для отправки на сервер</translation>
    </message>
</context>
<context>
    <name>Visibility</name>
    <message>
        <source>Visibility</source>
        <translation>Видимость</translation>
    </message>
    <message>
        <source>Visible</source>
        <translation>Виден</translation>
    </message>
    <message>
        <source>isVisible</source>
        <translation></translation>
    </message>
    <message>
        <source>Smooth</source>
        <translation>Сглаживание</translation>
    </message>
    <message>
        <source>Clip</source>
        <translation>Обрезка</translation>
    </message>
    <message>
        <source>Opacity</source>
        <translation>Непрозрачность</translation>
    </message>
</context>
<context>
    <name>WebViewSpecifics</name>
    <message>
        <source>WebView</source>
        <translation></translation>
    </message>
    <message>
        <source>Url</source>
        <translation>Путь</translation>
    </message>
    <message>
        <source>Pref Width</source>
        <translation>Желаемая ширина</translation>
    </message>
    <message>
        <source>Preferred Width</source>
        <translation>Оптимальная ширина</translation>
    </message>
    <message>
        <source>Pref Height</source>
        <translation>Желаемая высота</translation>
    </message>
    <message>
        <source>Preferred Height</source>
        <translation>Желаемая высота</translation>
    </message>
    <message>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <source>Contents Scale</source>
        <translation>Масштаб содержимого</translation>
    </message>
</context>
<context>
    <name>Welcome::Internal::CommunityWelcomePage</name>
    <message>
        <source>News &amp;&amp; Support</source>
        <translation>Новости и поддержка</translation>
    </message>
</context>
<context>
    <name>Welcome::Internal::CommunityWelcomePageWidget</name>
    <message>
        <source>&lt;b&gt;Qt LGPL Support&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Buy commercial Qt support&lt;/font&gt;</source>
        <translation>&lt;b&gt;Поддержка Qt LGPL&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Купить коммерческую поддержку Qt&lt;/font&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Forum Nokia&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Mobile application support&lt;/font&gt;</source>
        <translation>&lt;b&gt;Форум Nokia&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Поддержка по мобильным приложениям&lt;/font&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Qt DevNet&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Qt Developer Resources&lt;/font&gt;</source>
        <translation>&lt;b&gt;Qt DevNet&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Ресурсы разработчика Qt&lt;/font&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Qt Home&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Qt by Nokia on the web&lt;/font&gt;</source>
        <translation>&lt;b&gt;Домашняя страница Qt&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Qt от Nokia в сети&lt;/font&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Qt Git Hosting&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Participate in Qt development&lt;/font&gt;</source>
        <translation>&lt;b&gt;Размещение Git хранилищ Qt&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Участие в разработке Qt&lt;/font&gt;</translation>
    </message>
    <message>
        <source>&lt;b&gt;Qt Apps&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Find free Qt-based apps&lt;/font&gt;</source>
        <translation>&lt;b&gt;Приложения Qt&lt;/b&gt;&lt;br /&gt;&lt;font color=&apos;gray&apos;&gt;Поиск свободных приложений на основе Qt&lt;/font&gt;</translation>
    </message>
    <message>
        <source>http://labs.trolltech.com/blogs/feed</source>
        <extracomment>Add localized feed here only if one exists</extracomment>
        <translation>http://labs.trolltech.com/blogs/feed</translation>
    </message>
</context>
<context>
    <name>Welcome::Internal::WelcomeMode</name>
    <message>
        <source>Welcome</source>
        <translation>Начало</translation>
    </message>
    <message>
        <source>New Project</source>
        <translation>Новый проект</translation>
    </message>
</context>
<context>
    <name>WidgetPluginManager</name>
    <message>
        <source>Failed to create instance.</source>
        <translation>Не удалось создать экземпляр.</translation>
    </message>
    <message>
        <source>Not a QmlDesigner plugin.</source>
        <translation>Не модуль QmlDesigner.</translation>
    </message>
    <message>
        <source>Failed to create instance of file &apos;%1&apos;: %2</source>
        <translation>Не удалось создать экземпляр файла «%1»: %2</translation>
    </message>
    <message>
        <source>Failed to create instance of file &apos;%1&apos;.</source>
        <translation>Не удалось создать экземпляр файла «%1».</translation>
    </message>
    <message>
        <source>File &apos;%1&apos; is not a QmlDesigner plugin.</source>
        <translation>Файл «%1» не является модулем QmlDesigner.</translation>
    </message>
</context>
<context>
    <name>emptyPane</name>
    <message>
        <source>None or multiple items selected.</source>
        <translation>Ничего не выбрано или выбрано несколько элементов.</translation>
    </message>
</context>
<context>
    <name>text</name>
    <message>
        <source>text</source>
        <translation>текст</translation>
    </message>
</context>
<context>
    <name>textedit</name>
    <message>
        <source>text edit</source>
        <translation>изменить текст</translation>
    </message>
</context>
<context>
    <name>textinput</name>
    <message>
        <source>text</source>
        <translation>текст</translation>
    </message>
</context>
</TS>
