diff options
Diffstat (limited to 'share/qtcreator/translations')
-rw-r--r-- | share/qtcreator/translations/qtcreator_ru.ts | 4625 |
1 files changed, 2657 insertions, 1968 deletions
diff --git a/share/qtcreator/translations/qtcreator_ru.ts b/share/qtcreator/translations/qtcreator_ru.ts index ba9441029e..dfbfa6174b 100644 --- a/share/qtcreator/translations/qtcreator_ru.ts +++ b/share/qtcreator/translations/qtcreator_ru.ts @@ -674,7 +674,7 @@ <context> <name>Android::Internal::AndroidManager</name> <message> - <source>Error creating Android directory '%1'.</source> + <source>Error creating Android directory "%1".</source> <translation>Ошибка создания каталога «%1» для Android.</translation> </message> <message> @@ -692,19 +692,19 @@ Please install at least one SDK.</source> <translation>Файлы Android были автоматически обновлены.</translation> </message> <message> - <source>Unknown Android version.</source> - <translation>Версия Android неизвестна.</translation> + <source>Unknown Android version. API Level: %1</source> + <translation>Версия Android неизвестна. API Level: %1</translation> </message> <message> <source>Error creating Android templates.</source> <translation>Не удалось создать шаблоны для Android.</translation> </message> <message> - <source>Cannot parse '%1'.</source> + <source>Cannot parse "%1".</source> <translation>Не удалось обработать «%1».</translation> </message> <message> - <source>Cannot open '%1'.</source> + <source>Cannot open "%1".</source> <translation>Не удалось открыть «%1».</translation> </message> <message> @@ -793,14 +793,6 @@ Please install at least one SDK.</source> <translation>Структура файла манифеста Android повреждена. Требуются дочерние элементы «application» и «activity».</translation> </message> <message> - <source>Could not parse file: '%1'.</source> - <translation>Не удалось разобрать файл: «%1».</translation> - </message> - <message> - <source>%2: Could not parse file: '%1'.</source> - <translation>%2: Не удалось разобрать файл: «%1».</translation> - </message> - <message> <source>Target SDK:</source> <translation>Целевой SDK:</translation> </message> @@ -841,6 +833,14 @@ Please install at least one SDK.</source> <translation>API %1: %2</translation> </message> <message> + <source>Could not parse file: "%1".</source> + <translation>Не удалось разобрать файл: «%1».</translation> + </message> + <message> + <source>%2: Could not parse file: "%1".</source> + <translation>%2: Не удалось разобрать файл: «%1».</translation> + </message> + <message> <source>Goto error</source> <translation>Перейти к ошибке</translation> </message> @@ -891,12 +891,6 @@ Please install at least one SDK.</source> <translation>Не удалось найти информацию ELF</translation> </message> <message> - <source>Cannot find '%1'. -Please make sure your application is built successfully and is selected in Application tab ('Run option').</source> - <translation>Не удалось найти «%1». -Убедитесь, что приложение успешно собралось и выбрано во вкладке Приложение («Параметры запуска»).</translation> - </message> - <message> <source>Error</source> <translation>Ошибка</translation> </message> @@ -913,7 +907,13 @@ Please make sure your application is built successfully and is selected in Appli <translation>Копирование приложения и библиотек Qt в пакет Android...</translation> </message> <message> - <source>Can't copy gdbserver from '%1' to '%2'</source> + <source>Cannot find "%1". +Please make sure your application is built successfully and is selected in Application tab ('Run option').</source> + <translation>Не удалось найти «%1». +Убедитесь, что приложение успешно собрано и выбрано во вкладке Приложение («Параметры запуска»).</translation> + </message> + <message> + <source>Can't copy gdbserver from "%1" to "%2"</source> <translation>Не удалось скопировать gdbserver из «%1» в «%2»</translation> </message> <message> @@ -1050,7 +1050,7 @@ Please make sure your application is built successfully and is selected in Appli <context> <name>Android::Internal::AndroidRunConfiguration</name> <message> - <source>The .pro file '%1' is currently being parsed.</source> + <source>The .pro file "%1" is currently being parsed.</source> <translation>Идёт обработка файла .pro: «%1».</translation> </message> <message> @@ -1100,10 +1100,6 @@ Please make sure your application is built successfully and is selected in Appli <translation>Не удалось запустить activity: %1.</translation> </message> <message> - <source>Unable to start '%1'.</source> - <translation>Не удалось запустить «%1».</translation> - </message> - <message> <source>"%1" terminated.</source> <translation>«%1» завершён.</translation> </message> @@ -1140,6 +1136,10 @@ To add the Qt version, select Options > Build & Run > Qt Versions.</so Для его добавления зайдите в Параметры - Сборка и запуск - Профили Qt.</translation> </message> <message> + <source>Select JDK Path</source> + <translation>Выбор размещения JDK</translation> + </message> + <message> <source>The Android NDK cannot be installed into a path with spaces.</source> <translation>Нельзя устанавливать Android NDK в каталог, путь к которому содержит пробелы.</translation> </message> @@ -1158,6 +1158,22 @@ To add the Qt versions, select Options > Build & Run > Qt Versions.</s <translation>Путь «%1» не похож на каталог JDK.</translation> </message> <message> + <source>Remove Android Virtual Device</source> + <translation>Удаление виртуального устройства Android</translation> + </message> + <message> + <source>Remove device "%1"? This cannot be undone.</source> + <translation>Удалить устройство «%1»? Отменить операцию будет нельзя.</translation> + </message> + <message> + <source>Unsupported GDB</source> + <translation>Неподдерживаемый GDB</translation> + </message> + <message> + <source>The GDB inside this NDK seems to not support Python. The Qt Project offers fixed GDB builds at: <a href="http://download.qt-project.org/official_releases/gdb/">http://download.qt-project.org/official_releases/gdb/</a></source> + <translation>Похоже, GDB из NDK не поддерживает Python. Проект Qt предлагает исправленную сборку GDB: <a href="http://download.qt-project.org/official_releases/gdb/">http://download.qt-project.org/official_releases/gdb/</a></translation> + </message> + <message> <source>Select Android SDK folder</source> <translation>Выбор каталога Android SDK</translation> </message> @@ -1169,10 +1185,6 @@ To add the Qt versions, select Options > Build & Run > Qt Versions.</s <source>Select ant Script</source> <translation>Выбор сценария ant</translation> </message> - <message> - <source>Select OpenJDK Path</source> - <translation>Выбор размещения OpenJDK</translation> - </message> </context> <context> <name>Android::Internal::AndroidToolChainConfigWidget</name> @@ -1189,6 +1201,19 @@ To add the Qt versions, select Options > Build & Run > Qt Versions.</s </message> </context> <context> + <name>Android::Internal::AvdDialog</name> + <message> + <source>Cannot create a new AVD. No sufficiently recent Android SDK available. +Install an SDK of at least API version %1.</source> + <translation>Не удалось создать AVD, так как отсутствует подходящий Android SDK. +Установите хотя бы один SDK с версией API не ниже %1.</translation> + </message> + <message> + <source>Cannot create a AVD for ABI %1. Install an image for it.</source> + <translation>Не удалось создать AVD для ABI %1. Установите для него образ.</translation> + </message> +</context> +<context> <name>Android::Internal::AvdModel</name> <message> <source>AVD Name</source> @@ -1207,7 +1232,7 @@ To add the Qt versions, select Options > Build & Run > Qt Versions.</s <context> <name>Android::Internal::ChooseDirectoryPage</name> <message> - <source>The Android package source directory can not be the same as the project directory.</source> + <source>The Android package source directory cannot be the same as the project directory.</source> <translation>Исходный каталог пакета Android не может совпадать с каталогом проекта.</translation> </message> <message> @@ -1317,10 +1342,8 @@ The files in the Android package source directory are copied to the build direct <translation>Ошибка создания AVD</translation> </message> <message> - <source>Cannot create a new AVD. No sufficiently recent Android SDK available. -Please install an SDK of at least API version %1.</source> - <translation>Не удалось создать AVD - отсутствует подходящий Android SDK. -Установите хотя бы один SDK с версией API не ниже %1.</translation> + <source>Could not start process "%1 %2"</source> + <translation>Невозможно запустить процесс «%1 %2»</translation> </message> </context> <context> @@ -1520,15 +1543,15 @@ Please install an SDK of at least API version %1.</source> <translation>Добавить...</translation> </message> <message> - <source>Uses the external Ministro application to download and maintain Qt libraries.</source> - <translation>Использовать внешнее приложение Ministro для загрузки и обслуживания библиотек Qt.</translation> - </message> - <message> <source>Pushes local Qt libraries to device. You must have Qt libraries compiled for that platform. The APK will not be usable on any other device.</source> <translation>Копировать локальные библиотеки Qt на устройство. Необходимо иметь библиотеки, собранные под эту платформу. Файл APK не будет работать на других устройствах.</translation> </message> + <message> + <source>Uses the external Ministro application to download and maintain Qt libraries.<br/><br/>Ministro is a third-party tool which provides the open source Qt libraries on demand. These libraries are compatible with the default open source binary package and will not always be up-to-date.</source> + <translation>Использовать внешнее приложение Ministro для загрузки и обслуживания библиотек Qt.<br/><br/>Ministro - это стороннее приложение, которое по требованию устанавливает библиотеки Qt с открытым исходным кодом. Они совместимы с библиотеками по умолчанию, но могут быть не последней версии.</translation> + </message> </context> <context> <name>AndroidDeployStepWidget</name> @@ -1663,10 +1686,6 @@ The APK will not be usable on any other device.</source> <translation>Размещение SDK для Android:</translation> </message> <message> - <source>Browse</source> - <translation>Обзор</translation> - </message> - <message> <source>Android NDK location:</source> <translation>Размещение NDK для Android:</translation> </message> @@ -1726,6 +1745,10 @@ The APK will not be usable on any other device.</source> <source>Add...</source> <translation>Добавить...</translation> </message> + <message> + <source><a href="xx">The GDB in the NDK appears to have broken python support.</a></source> + <translation><a href="xx">GDB из NDK не имеет поддержки Python.</a></translation> + </message> </context> <context> <name>Application</name> @@ -1834,7 +1857,7 @@ The APK will not be usable on any other device.</source> <context> <name>AutotoolsProjectManager::Internal::AutotoolsManager</name> <message> - <source>Failed opening project '%1': Project is not a file</source> + <source>Failed opening project "%1": Project is not a file</source> <translation>Не удалось открыть проект «%1»: проект не является файлом</translation> </message> </context> @@ -1897,14 +1920,6 @@ The APK will not be usable on any other device.</source> <source>Make</source> <translation>Сборка</translation> </message> - <message> - <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Необходимо задать компилятор для сборки. Сделать это можно в настройках комплекта.</translation> - </message> - <message> - <source>Configuration is faulty. Check the Issues view for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> </context> <context> <name>AutotoolsProjectManager::Internal::MakeStepConfigWidget</name> @@ -2017,7 +2032,7 @@ The APK will not be usable on any other device.</source> </message> <message> <source>Copy Selection as Hex Values</source> - <translation>Скопировать как шестнадцатиричные значения</translation> + <translation>Скопировать как шестнадцатеричные значения</translation> </message> <message> <source>Set Data Breakpoint on Selection</source> @@ -2070,27 +2085,45 @@ The APK will not be usable on any other device.</source> <translation>Не удалось найти определение ресурса изображения: <%1></translation> </message> <message> - <source>Error parsing XML file '%1': %2</source> + <source>Error parsing XML file "%1": %2</source> <translation>Ошибка разбора файла XML «%1»: %2</translation> </message> </context> <context> - <name>BareMetal::BareMetalDeviceConfigurationFactory</name> + <name>BareMetal</name> <message> - <source>Bare Metal Device</source> - <translation>Голое устройство</translation> + <source>Example:</source> + <translation>Пример:</translation> + </message> + <message> + <source>Enter your hostname like "localhost" or "192.0.2.1" or a command which must support GDB pipelining starting with a pipe symbol.</source> + <translation>Введите имя вашего компьютера, например «localhost», «192.0.2.1» или команду с символом перенаправления потоков, которая должна поддерживать запуск GDB с перенаправлением потоков.</translation> + </message> + <message> + <source>Enter the hardware reset command here.<br>The CPU should be halted after this command.</source> + <translation>Введите здесь команду сброса аппаратуры.<br>После этой команды процессор должен быть остановлен.</translation> + </message> + <message> + <source>Enter commands to reset the board, and write the nonvolatile memory.</source> + <translation>Введите команды для сброса платы и записи в энергонезависимую память.</translation> </message> </context> <context> - <name>BareMetal::BareMetalDeviceConfigurationWidget</name> + <name>BareMetal::Internal::BareMetalDevice</name> <message> - <source>Form</source> - <translation></translation> + <source>Bare Metal</source> + <translation>Голое железо</translation> </message> +</context> +<context> + <name>BareMetal::Internal::BareMetalDeviceConfigurationFactory</name> <message> - <source>GDB commands:</source> - <translation>Команды GDB:</translation> + <source>Bare Metal Device</source> + <translation>Голое устройство</translation> </message> +</context> +<context> + <name>BareMetal::Internal::BareMetalDeviceConfigurationWidget</name> <message> <source>GDB host:</source> <translation>Хост GDB:</translation> @@ -2099,34 +2132,69 @@ The APK will not be usable on any other device.</source> <source>GDB port:</source> <translation>Порт GDB:</translation> </message> + <message> + <source>Init commands:</source> + <translation>Команды инициализации:</translation> + </message> + <message> + <source>Reset commands:</source> + <translation>Команды сброса:</translation> + </message> </context> <context> - <name>BareMetal::BareMetalDeviceConfigurationWizard</name> + <name>BareMetal::Internal::BareMetalDeviceConfigurationWizard</name> <message> <source>New Bare Metal Device Configuration Setup</source> <translation>Настройка новой конфигурации голого устройства</translation> </message> </context> <context> - <name>BareMetal::BareMetalDeviceConfigurationWizardSetupPage</name> + <name>BareMetal::Internal::BareMetalDeviceConfigurationWizardSetupPage</name> <message> <source>Set up GDB Server or Hardware Debugger</source> <translation>Настройка сервера GDB или аппаратного отладчика</translation> </message> <message> + <source>Name:</source> + <translation>Название:</translation> + </message> + <message> + <source>Init commands:</source> + <translation>Команды инициализации:</translation> + </message> + <message> + <source>Reset commands:</source> + <translation>Команды сброса:</translation> + </message> + <message> <source>Bare Metal Device</source> <translation>Голое устройство</translation> </message> + <message> + <source>GDB port:</source> + <translation>Порт GDB:</translation> + </message> + <message> + <source>GDB host:</source> + <translation>Хост GDB:</translation> + </message> </context> <context> - <name>BareMetal::BareMetalGdbCommandsDeployStep</name> + <name>BareMetal::Internal::BareMetalGdbCommandsDeployStep</name> <message> <source>GDB commands</source> <translation>Команды GDB</translation> </message> </context> <context> - <name>BareMetal::BareMetalRunConfiguration</name> + <name>BareMetal::Internal::BareMetalGdbCommandsDeployStepWidget</name> + <message> + <source>GDB commands:</source> + <translation>Команды GDB:</translation> + </message> +</context> +<context> + <name>BareMetal::Internal::BareMetalRunConfiguration</name> <message> <source>%1 (via GDB server or hardware debugger)</source> <extracomment>%1 is the name of the project run via hardware debugger</extracomment> @@ -2139,7 +2207,14 @@ The APK will not be usable on any other device.</source> </message> </context> <context> - <name>BareMetal::BareMetalRunConfigurationWidget</name> + <name>BareMetal::Internal::BareMetalRunConfigurationFactory</name> + <message> + <source>%1 (on GDB server or hardware debugger)</source> + <translation>%1 (через сервер GDB или аппаратный отладчик)</translation> + </message> +</context> +<context> + <name>BareMetal::Internal::BareMetalRunConfigurationWidget</name> <message> <source>Executable:</source> <translation>Программа:</translation> @@ -2158,61 +2233,7 @@ The APK will not be usable on any other device.</source> </message> <message> <source>Unknown</source> - <translation>Неизвестно</translation> - </message> -</context> -<context> - <name>BareMetal::Internal::BareMetalDevice</name> - <message> - <source>Bare Metal</source> - <translation>Голое железо</translation> - </message> -</context> -<context> - <name>BareMetal::Internal::BareMetalDeviceConfigurationWizardSetupPage</name> - <message> - <source>Form</source> - <translation></translation> - </message> - <message> - <source>Name:</source> - <translation>Название:</translation> - </message> - <message> - <source>localhost</source> - <translation>localhost</translation> - </message> - <message> - <source>GDB port:</source> - <translation>Порт GDB:</translation> - </message> - <message> - <source>GDB host:</source> - <translation>Хост GDB:</translation> - </message> - <message> - <source>GDB commands:</source> - <translation>Команды GDB:</translation> - </message> - <message> - <source>load -monitor reset</source> - <translation>load -monitor reset</translation> - </message> -</context> -<context> - <name>BareMetal::Internal::BareMetalGdbCommandsDeployStepWidget</name> - <message> - <source>GDB commands:</source> - <translation>Команды GDB:</translation> - </message> -</context> -<context> - <name>BareMetal::Internal::BareMetalRunConfigurationFactory</name> - <message> - <source>%1 (on GDB server or hardware debugger)</source> - <translation>%1 (через сервер GDB или аппаратный отладчик)</translation> + <translation>Неизвестное</translation> </message> </context> <context> @@ -2232,11 +2253,11 @@ monitor reset</translation> <context> <name>BaseQtVersion</name> <message> - <source>The compiler '%1' (%2) cannot produce code for the Qt version '%3' (%4).</source> + <source>The compiler "%1" (%2) cannot produce code for the Qt version "%3" (%4).</source> <translation>Компилятор «%1» (%2) не может создавать код для профиля Qt «%3» (%4).</translation> </message> <message> - <source>The compiler '%1' (%2) may not produce code compatible with the Qt version '%3' (%4).</source> + <source>The compiler "%1" (%2) may not produce code compatible with the Qt version "%3" (%4).</source> <translation>Компилятор «%1» (%2) может не создавать код совместимый с профилем Qt «%3» (%4).</translation> </message> <message> @@ -2284,8 +2305,8 @@ monitor reset</translation> <translation>Требуется Qt версии не ниже 4.8.0.</translation> </message> <message> - <source>Building helpers</source> - <translation>Сборка помощников</translation> + <source>Building Debugging Helpers</source> + <translation>Сборка помощников отладчика</translation> </message> </context> <context> @@ -2657,6 +2678,9 @@ The new branch will depend on the availability of the source branch for all oper <source>Cloning started...</source> <translation>Клонирование запущено...</translation> </message> +</context> +<context> + <name>Bazaar::Internal::CloneWizardFactory</name> <message> <source>Clones a Bazaar branch and tries to load the contained project.</source> <translation>Клонирование ветки Bazaar с последующей попыткой загрузки содержащегося там проекта.</translation> @@ -2927,14 +2951,14 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <translation>Artistic Style</translation> </message> <message> - <source>Use self-defined style:</source> - <translation>Использовать самоопределённый стиль:</translation> - </message> - <message> <source>Use file .astylerc or astylerc in HOME</source> <extracomment>HOME is replaced by the user's home directory</extracomment> <translation>Использовать файлы .astylerc или astylerc из HOME</translation> </message> + <message> + <source>Use customized style:</source> + <translation>Использовать особый стиль:</translation> + </message> </context> <context> <name>Beautifier::Internal::BeautifierPlugin</name> @@ -2951,6 +2975,18 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <translation>Невозможно прочитать файл «%1»: %2.</translation> </message> <message> + <source>File was modified.</source> + <translation>Файл изменился.</translation> + </message> + <message> + <source>Time out reached while formatting file %1.</source> + <translation>Время форматирования файла %1 истекло.</translation> + </message> + <message> + <source>File %1 was closed.</source> + <translation>Файл %1 был закрыт.</translation> + </message> + <message> <source>Error in Beautifier: %1</source> <translation>Ошибка стилизатора: %1</translation> </message> @@ -2989,14 +3025,6 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <translation>Параметры</translation> </message> <message> - <source>Use Predefined Style:</source> - <translation>Стандартный стиль:</translation> - </message> - <message> - <source>Use Customized Style:</source> - <translation>Особый стиль:</translation> - </message> - <message> <source>Clang Format command:</source> <translation>Команда Clang Format:</translation> </message> @@ -3008,6 +3036,14 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <source>Clang Format</source> <translation>Clang Format</translation> </message> + <message> + <source>Use predefined style:</source> + <translation>Использовать стандартный стиль:</translation> + </message> + <message> + <source>Use customized style:</source> + <translation>Использовать особый стиль:</translation> + </message> </context> <context> <name>Beautifier::Internal::ConfigurationDialog</name> @@ -3024,7 +3060,7 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <translation>Описание</translation> </message> <message> - <source>Documentation for '%1'</source> + <source>Documentation for "%1"</source> <translation>Описание «%1»</translation> </message> </context> @@ -3082,14 +3118,14 @@ For example, "Revision: 15" will leave the branch at revision 15.</sou <translation>Uncrustify</translation> </message> <message> - <source>Use self-defined style:</source> - <translation>Использовать самоопределённый стиль:</translation> - </message> - <message> <source>Use file uncrustify.cfg in HOME</source> <extracomment>HOME is replaced by the user's home directory</extracomment> <translation>Использовать uncrustify.cfg из HOME</translation> </message> + <message> + <source>Use customized style:</source> + <translation>Использовать особый стиль:</translation> + </message> </context> <context> <name>BinEditorDocument</name> @@ -3287,13 +3323,17 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <context> <name>Bookmarks::Internal::BookmarkManager</name> <message> - <source>Edit Note</source> - <translation>Изменение заметки</translation> + <source>Edit Bookmark</source> + <translation>Изменение закладки</translation> </message> <message> <source>Note text:</source> <translation>Текст заметки:</translation> </message> + <message> + <source>Line number:</source> + <translation>Номер строки:</translation> + </message> </context> <context> <name>Bookmarks::Internal::BookmarkView</name> @@ -3310,6 +3350,10 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Опустить</translation> </message> <message> + <source>&Edit</source> + <translation>&Изменить</translation> + </message> + <message> <source>&Remove</source> <translation>&Удалить</translation> </message> @@ -3325,10 +3369,6 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <source>Are you sure you want to remove all bookmarks from all files in the current session?</source> <translation>Желаете удалить все закладки из всех файлов текущей сессии?</translation> </message> - <message> - <source>Edit Note</source> - <translation>Изменить заметку</translation> - </message> </context> <context> <name>Bookmarks::Internal::BookmarkViewFactory</name> @@ -3392,8 +3432,8 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Следующая закладка в документе</translation> </message> <message> - <source>Edit Bookmark Note</source> - <translation>Изменить заметку к закладке</translation> + <source>Edit Bookmark</source> + <translation>Изменить закладку</translation> </message> </context> <context> @@ -3517,6 +3557,29 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d </message> </context> <context> + <name>ButtonsBar</name> + <message> + <source>Jump to previous event.</source> + <translation>Перейти к предыдущему событию.</translation> + </message> + <message> + <source>Jump to next event.</source> + <translation>Перейти к следующему событию.</translation> + </message> + <message> + <source>Show zoom slider.</source> + <translation>Показать ползунок масштабирования.</translation> + </message> + <message> + <source>Select range.</source> + <translation>Выбрать диапазон.</translation> + </message> + <message> + <source>View event information on mouseover.</source> + <translation>Показывать информацию о событии при наведении курсора.</translation> + </message> +</context> +<context> <name>CMakeProjectManager::Internal::CMakeBuildConfigurationFactory</name> <message> <source>Default</source> @@ -3531,8 +3594,8 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <context> <name>CMakeProjectManager::Internal::CMakeBuildSettingsWidget</name> <message> - <source>Run cmake</source> - <translation>Запустить cmake</translation> + <source>Run CMake...</source> + <translation>Запустить CMake...</translation> </message> <message> <source>Reconfigure project:</source> @@ -3576,7 +3639,7 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Запустить CMake</translation> </message> <message> - <source>Failed opening project '%1': Project is not a file</source> + <source>Failed opening project "%1": Project is not a file</source> <translation>Не удалось открыть проект «%1»: проект не является файлом</translation> </message> </context> @@ -3656,6 +3719,10 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Обновление файла cbp в %1.</translation> </message> <message> + <source>The cached generator %1 is incompatible with the configured kits.</source> + <translation>Закэшированный генератор %1 несовместим с настроенными комплектами.</translation> + </message> + <message> <source>No generator selected.</source> <translation>Генератор не выбран.</translation> </message> @@ -3767,14 +3834,6 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <extracomment>Default display name for the cmake make step.</extracomment> <translation>Сборка</translation> </message> - <message> - <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Необходимо задать компилятор для сборки. Сделать это можно в настройках комплекта.</translation> - </message> - <message> - <source>Configuration is faulty. Check the Issues view for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> </context> <context> <name>CMakeProjectManager::Internal::MakeStepConfigWidget</name> @@ -3872,6 +3931,13 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d </message> </context> <context> + <name>CategoryLabel</name> + <message> + <source><bytecode></source> + <translation><байтовый код></translation> + </message> +</context> +<context> <name>CheckBoxSpecifics</name> <message> <source>Check Box</source> @@ -4017,8 +4083,8 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Не удалось создать PCH-файл «%1».</translation> </message> <message> - <source>Precompiling...</source> - <translation>Прекомпиляция...</translation> + <source>Precompiling</source> + <translation>Прекомпиляция</translation> </message> </context> <context> @@ -4031,10 +4097,6 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <context> <name>ClassView::Internal::NavigationWidget</name> <message> - <source>Form</source> - <translation>Форма</translation> - </message> - <message> <source>Show Subprojects</source> <translation>Показать подроекты</translation> </message> @@ -4310,18 +4372,14 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Ошибка при проверке комментария. Зафиксировать файлы?</translation> </message> <message> - <source>Do you want to undo the check out of '%1'?</source> - <translation>Желаете отменить извлечение «%1»?</translation> + <source>Updating ClearCase Index</source> + <translation>Обновление индекса ClearCase</translation> </message> <message> <source>Undo Hijack File</source> <translation>Отменить исправление файла</translation> </message> <message> - <source>Do you want to undo hijack of '%1'?</source> - <translation>Желаете отменить исправление «%1»?</translation> - </message> - <message> <source>External diff is required to compare multiple files.</source> <translation>Необходима внешняя программа сравнения для работы с несколькими файлами.</translation> </message> @@ -4390,6 +4448,14 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>Изменение производного объекта: %1</translation> </message> <message> + <source>Do you want to undo the check out of "%1"?</source> + <translation>Желаете отменить извлечение «%1»?</translation> + </message> + <message> + <source>Do you want to undo hijack of "%1"?</source> + <translation>Желаете отменить исправление «%1»?</translation> + </message> + <message> <source>Activity Headline</source> <translation>Заголовок активности</translation> </message> @@ -4397,10 +4463,6 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <source>Enter activity headline</source> <translation>Введите заголовок активности</translation> </message> - <message> - <source>CC Indexing</source> - <translation>ClearCase: индексация</translation> - </message> </context> <context> <name>ClearCase::Internal::ClearCaseSubmitEditor</name> @@ -4728,7 +4790,7 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d <translation>&Истекает через:</translation> </message> <message> - <source>Days</source> + <source> Days</source> <translation> дней</translation> </message> </context> @@ -4781,13 +4843,13 @@ p, li { white-space: pre-wrap; } <translation></translation> </message> <message> - <source>Days</source> - <translation> дней</translation> - </message> - <message> <source>&Expires after:</source> <translation>&Истекает через:</translation> </message> + <message> + <source> Days</source> + <translation> дней</translation> + </message> </context> <context> <name>CodePaster::NetworkProtocol</name> @@ -4855,6 +4917,21 @@ p, li { white-space: pre-wrap; } </message> </context> <context> + <name>ColorEditor</name> + <message> + <source>Solid Color</source> + <translation>Сплошной цвет</translation> + </message> + <message> + <source>Gradient</source> + <translation>Градиент</translation> + </message> + <message> + <source>Transparent</source> + <translation>Прозрачность</translation> + </message> +</context> +<context> <name>ColumnSpecifics</name> <message> <source>Column</source> @@ -4872,14 +4949,6 @@ p, li { white-space: pre-wrap; } <translation>Поле с выпадающим списком</translation> </message> <message> - <source>Tool tip</source> - <translation>Подсказка</translation> - </message> - <message> - <source>The tool tip shown for the combobox.</source> - <translation>Подсказка, отображаемая для поля с выпадающим списком.</translation> - </message> - <message> <source>Focus on press</source> <translation>Фокус при нажатии</translation> </message> @@ -4892,7 +4961,7 @@ p, li { white-space: pre-wrap; } </message> <message> <source>Open Link as New Page</source> - <translation>Открыть ссылку на новой странице</translation> + <translation>Открыть ссылку в новой странице</translation> </message> </context> <context> @@ -5022,9 +5091,19 @@ p, li { white-space: pre-wrap; } <comment>msgShowOptionsDialog</comment> <translation>Настроить...</translation> </message> + <message> + <source>Open Preferences dialog.</source> + <comment>msgShowOptionsDialogToolTip (mac version)</comment> + <translation>Открыть диалог настроек.</translation> + </message> + <message> + <source>Open Options dialog.</source> + <comment>msgShowOptionsDialogToolTip (non-mac version)</comment> + <translation>Открыть диалог настроек.</translation> + </message> </context> <context> - <name>Core::BaseFileWizard</name> + <name>Core::BaseFileWizardFactory</name> <message> <source>File Generation Failure</source> <translation>Не удалось сгенерировать файл</translation> @@ -5034,7 +5113,7 @@ p, li { white-space: pre-wrap; } <translation>Существующие файлы</translation> </message> <message> - <source>Failed to open an editor for '%1'.</source> + <source>Failed to open an editor for "%1".</source> <translation>Не удалось открыть редактор для «%1».</translation> </message> <message> @@ -5134,7 +5213,7 @@ p, li { white-space: pre-wrap; } <translation>Перезаписать?</translation> </message> <message> - <source>An item named '%1' already exists at this location. Do you want to overwrite it?</source> + <source>An item named "%1" already exists at this location. Do you want to overwrite it?</source> <translation>Элемент с названием «%1» уже существует в указанном месте. Желаете его перезаписать?</translation> </message> <message> @@ -5151,7 +5230,7 @@ p, li { white-space: pre-wrap; } </message> </context> <context> - <name>Core::DocumentModel</name> + <name>Core::DocumentModelPrivate</name> <message> <source><no document></source> <translation><нет документа></translation> @@ -5216,6 +5295,10 @@ p, li { white-space: pre-wrap; } <translation>Ctrl+W</translation> </message> <message> + <source>Alternative Close</source> + <translation>Закрыть по-другому</translation> + </message> + <message> <source>Ctrl+Shift+W</source> <translation>Ctrl+Shift+W</translation> </message> @@ -5388,6 +5471,10 @@ p, li { white-space: pre-wrap; } <translation>Текущий документ</translation> </message> <message> + <source>Open With</source> + <translation>Открыть с помощью</translation> + </message> + <message> <source>Opening File</source> <translation>Открытие файла</translation> </message> @@ -5474,7 +5561,7 @@ p, li { white-space: pre-wrap; } <name>Core::FindPlugin</name> <message> <source>&Find/Replace</source> - <translation>&Поиск/Замена</translation> + <translation>Поиск/&замена</translation> </message> <message> <source>Advanced Find</source> @@ -5605,7 +5692,7 @@ p, li { white-space: pre-wrap; } </translation> </message> <message> - <source>'%1' returned the following error: + <source>"%1" returned the following error: %2</source> <translation>«%1» вернул следующую ошибку: @@ -5765,32 +5852,32 @@ To do this, you type this shortcut and a space in the Locator entry field, and t <translation>Запустить особую команду</translation> </message> <message> - <source>Previous command is still running ('%1'). + <source>Previous command is still running ("%1"). Do you want to kill it?</source> <translation>Предыдущая команда («%1») ещё выполняется. Завершить её?</translation> </message> <message> - <source>Kill Previous Process?</source> - <translation>Завершить предыдущий процесс?</translation> - </message> - <message> - <source>Command '%1' finished.</source> + <source>Command "%1" finished.</source> <translation>Команда «%1» завершилась.</translation> </message> <message> - <source>Command '%1' failed.</source> + <source>Command "%1" failed.</source> <translation>Команда «%1» завершилась с ошибкой.</translation> </message> <message> - <source>Could not find executable for '%1'.</source> + <source>Could not find executable for "%1".</source> <translation>Не удалось найти программу для «%1».</translation> </message> <message> - <source>Starting command '%1'.</source> + <source>Starting command "%1".</source> <translation>Запуск команды «%1».</translation> </message> <message> + <source>Kill Previous Process?</source> + <translation>Завершить предыдущий процесс?</translation> + </message> + <message> <source>Could not start process: %1.</source> <translation>Не удалось запустить процесс: %1.</translation> </message> @@ -6012,15 +6099,15 @@ Do you want to kill it?</source> <context> <name>Core::Internal::ExternalToolRunner</name> <message> - <source>Could not find executable for '%1' (expanded '%2')</source> + <source>Could not find executable for "%1" (expanded "%2")</source> <translation>Не удалось найти программу для «%1» (полностью «%2»)</translation> </message> <message> - <source>Starting external tool '%1' %2</source> - <translation>Запускается внешняя утилита '%1' %2</translation> + <source>Starting external tool "%1" %2</source> + <translation>Запускается внешняя утилита «%1» %2</translation> </message> <message> - <source>'%1' finished</source> + <source>"%1" finished</source> <translation>«%1» завершилась</translation> </message> </context> @@ -6030,6 +6117,10 @@ Do you want to kill it?</source> <source>Files in File System</source> <translation>Файлы в системе</translation> </message> + <message> + <source>Create and Open "%1"</source> + <translation>Создать и открыть «%1»</translation> + </message> </context> <context> <name>Core::Internal::FileSystemFilterOptions</name> @@ -6097,7 +6188,7 @@ Do you want to kill it?</source> </message> <message> <source>Find/Replace</source> - <translation>Поиск/Замена</translation> + <translation>Поиск/замена</translation> </message> <message> <source>Enter Find String</source> @@ -6167,6 +6258,14 @@ Do you want to kill it?</source> <source>Preserve Case when Replacing</source> <translation>Сохранять регистр при замене</translation> </message> + <message> + <source>Search for...</source> + <translation>Найти...</translation> + </message> + <message> + <source>Replace with...</source> + <translation>Заменить на...</translation> + </message> </context> <context> <name>Core::Internal::FindWidget</name> @@ -6222,6 +6321,10 @@ Do you want to kill it?</source> <translation><Системный></translation> </message> <message> + <source>Command used for reverting diff chunks.</source> + <translation>Команда, используемая для отката фрагментов diff.</translation> + </message> + <message> <source>Restart required</source> <translation>Требуется перезапуск</translation> </message> @@ -6314,6 +6417,10 @@ Do you want to kill it?</source> <source>Re-enable warnings that were suppressed by selecting "Do Not Show Again" (for example, missing highlighter).</source> <translation>Вернуть предупреждения, отключённые кнопкой «Больше не показывать» (например, об отсутствии подсветки).</translation> </message> + <message> + <source>Patch command:</source> + <translation>Команда patch:</translation> + </message> </context> <context> <name>Core::Internal::Locator</name> @@ -6330,8 +6437,8 @@ Do you want to kill it?</source> <translation>Быстрый поиск (%1)</translation> </message> <message> - <source>Indexing</source> - <translation>Индексация</translation> + <source>Updating Locator Caches</source> + <translation>Обновление кэшей поиска</translation> </message> </context> <context> @@ -6398,14 +6505,6 @@ Do you want to kill it?</source> <translation></translation> </message> <message> - <source>Exit Full Screen</source> - <translation>Выйти из полноэкранного режима</translation> - </message> - <message> - <source>Enter Full Screen</source> - <translation>Полноэкранный режим</translation> - </message> - <message> <source>&File</source> <translation>&Файл</translation> </message> @@ -6426,6 +6525,10 @@ Do you want to kill it?</source> <translation>Справ&ка</translation> </message> <message> + <source>Return to Editor</source> + <translation>Вернуться в редактор</translation> + </message> + <message> <source>&New File or Project...</source> <translation>&Новый файл или проект...</translation> </message> @@ -6495,7 +6598,7 @@ Do you want to kill it?</source> </message> <message> <source>Cu&t</source> - <translation>Выре&зать</translation> + <translation>&Вырезать</translation> </message> <message> <source>&Copy</source> @@ -6503,11 +6606,11 @@ Do you want to kill it?</source> </message> <message> <source>&Paste</source> - <translation>В&ставить</translation> + <translation>Вст&авить</translation> </message> <message> <source>Select &All</source> - <translation>Вы&делить всё</translation> + <translation>В&ыделить всё</translation> </message> <message> <source>&Go to Line...</source> @@ -6538,6 +6641,18 @@ Do you want to kill it?</source> <translation>Развернуть</translation> </message> <message> + <source>Full Screen</source> + <translation>Полноэкранный режим</translation> + </message> + <message> + <source>Close Window</source> + <translation>Закрыть окно</translation> + </message> + <message> + <source>Ctrl+Meta+W</source> + <translation>Ctrl+Meta+W</translation> + </message> + <message> <source>Show Sidebar</source> <translation>Показать боковую панель</translation> </message> @@ -6554,10 +6669,6 @@ Do you want to kill it?</source> <translation>Показать выбор режимов</translation> </message> <message> - <source>Full Screen</source> - <translation>Полный экран</translation> - </message> - <message> <source>Ctrl+Shift+F11</source> <translation>Ctrl+Shift+F11</translation> </message> @@ -6718,10 +6829,6 @@ Do you want to kill it?</source> <translation>Шаблоны:</translation> </message> <message> - <source>Magic Header</source> - <translation>Заголовок-признак</translation> - </message> - <message> <source>Type</source> <translation>Тип</translation> </message> @@ -6858,10 +6965,6 @@ Do you want to kill it?</source> <context> <name>Core::Internal::OpenWithDialog</name> <message> - <source>Open file '%1' with:</source> - <translation>Открыть файл «%1» с помощью:</translation> - </message> - <message> <source>Open File With...</source> <translation>Открыть файл с помощью...</translation> </message> @@ -6870,6 +6973,10 @@ Do you want to kill it?</source> <translation>Файлы с таким расширением открывать с помощью:</translation> </message> + <message> + <source>Open file "%1" with:</source> + <translation>Открыть файл «%1» с помощью:</translation> + </message> </context> <context> <name>Core::Internal::OutputPaneManager</name> @@ -7254,15 +7361,19 @@ Do you want to check them out now?</source> </message> </context> <context> - <name>Core::Internal::VariableChooser</name> - <message> - <source>Variables</source> - <translation>Переменные</translation> - </message> + <name>Core::Internal::VariableChooserPrivate</name> <message> <source>Select a variable to insert.</source> <translation>Выберите переменную для вставки.</translation> </message> + <message> + <source>Insert variable</source> + <translation>Вставить переменную</translation> + </message> + <message> + <source>Current Value: %1</source> + <translation>Текущее значение: %1</translation> + </message> </context> <context> <name>Core::Internal::VersionDialog</name> @@ -7272,7 +7383,7 @@ Do you want to check them out now?</source> </message> <message> <source><h3>%1</h3>%2<br/><br/>Built on %3 at %4<br /><br/>%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/></source> - <translation><h3>%1</h3>%2<br/><br/>Собран %4 на %3<br/><br/>%5<br/>© 2008-%6 %7. Все права защищены.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/></translation> + <translation><h3>%1</h3>%2<br/><br/>Собран %3 в %4<br/><br/>%5<br/>© 2008-%6 %7. Все права защищены.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/></translation> </message> <message> <source>From revision %1<br/></source> @@ -7281,6 +7392,17 @@ Do you want to check them out now?</source> </message> </context> <context> + <name>Core::Internal::WindowSupport</name> + <message> + <source>Exit Full Screen</source> + <translation>Выйти из полноэкранного режима</translation> + </message> + <message> + <source>Enter Full Screen</source> + <translation>Полноэкранный режим</translation> + </message> +</context> +<context> <name>Core::ModeManager</name> <message> <source>Switch to <b>%1</b> mode</source> @@ -7310,6 +7432,33 @@ Do you want to check them out now?</source> </message> </context> <context> + <name>Core::PatchTool</name> + <message> + <source>There is no patch-command configured in the general "Environment" settings.</source> + <translation>Команда patch не настроена в общих настройках «Среды».</translation> + </message> + <message> + <source>Executing in %1: %2 %3</source> + <translation>Выполняется в %1: %2 %3</translation> + </message> + <message> + <source>Unable to launch "%1": %2</source> + <translation>Не удалось запустить «%1»: %2</translation> + </message> + <message> + <source>A timeout occurred running "%1"</source> + <translation>Истекло время работы «%1»</translation> + </message> + <message> + <source>"%1" crashed.</source> + <translation>«%1» завершился аварийно.</translation> + </message> + <message> + <source>"%1" failed (exit code %2).</source> + <translation>Ошибка команды «%1» (код завершения %2).</translation> + </message> +</context> +<context> <name>Core::RemoveFileDialog</name> <message> <source>Remove File</source> @@ -7331,6 +7480,10 @@ Do you want to check them out now?</source> <context> <name>Core::SearchResultWindow</name> <message> + <source>History:</source> + <translation>История:</translation> + </message> + <message> <source>New Search</source> <translation>Новый поиск</translation> </message> @@ -7352,17 +7505,17 @@ Do you want to check them out now?</source> </message> </context> <context> - <name>Core::StandardFileWizard</name> + <name>Core::StandardFileWizardFactory</name> <message> <source>New %1</source> - <translation>Новый %1</translation> + <translation>Создание %1</translation> </message> </context> <context> <name>Core::VariableChooser</name> <message> - <source>Insert variable</source> - <translation>Вставить переменную</translation> + <source>Variables</source> + <translation>Переменные</translation> </message> </context> <context> @@ -7482,10 +7635,6 @@ to version control (%2)</source> <context> <name>CppEditor::Internal::CPPEditorWidget</name> <message> - <source>Sort Alphabetically</source> - <translation>Сортировать по алфавиту</translation> - </message> - <message> <source>&Refactor</source> <translation>&Рефакторинг</translation> </message> @@ -7500,6 +7649,10 @@ to version control (%2)</source> <source>The header and source file names will be derived from the class name</source> <translation>Названия файла исходных текстов и заголовочного файла будут получены из имени класса</translation> </message> + <message> + <source>Details</source> + <translation>Подробнее</translation> + </message> </context> <context> <name>CppEditor::Internal::CppClassWizard</name> @@ -7514,9 +7667,12 @@ to version control (%2)</source> <source>C++ Class Wizard</source> <translation>Мастер классов C++</translation> </message> +</context> +<context> + <name>CppEditor::Internal::CppEditorOutline</name> <message> - <source>Details</source> - <translation>Подробнее</translation> + <source>Sort Alphabetically</source> + <translation>Сортировать по алфавиту</translation> </message> </context> <context> @@ -7792,7 +7948,14 @@ to version control (%2)</source> </message> </context> <context> - <name>CppPreprocessor</name> + <name>CppQmlTypesLoader</name> + <message> + <source>%1 seems not to be encoded in UTF8 or has a BOM.</source> + <translation>Похоже, %1 не в кодировке UTF8 или содержит BOM.</translation> + </message> +</context> +<context> + <name>CppSourceProcessor</name> <message> <source>%1: No such file or directory</source> <translation>%1: Нет такого файла или каталога</translation> @@ -7803,13 +7966,6 @@ to version control (%2)</source> </message> </context> <context> - <name>CppQmlTypesLoader</name> - <message> - <source>%1 seems not to be encoded in UTF8 or has a BOM.</source> - <translation>Похоже, %1 не в кодировке UTF8 или содержит BOM.</translation> - </message> -</context> -<context> <name>CppTools</name> <message> <source>Code Style</source> @@ -7858,8 +8014,8 @@ to version control (%2)</source> <context> <name>CppTools::Internal::BuiltinIndexingSupport</name> <message> - <source>Parsing</source> - <translation>Разбор</translation> + <source>Parsing C/C++ Files</source> + <translation>Разбор С/С++ файлов</translation> </message> </context> <context> @@ -7957,8 +8113,8 @@ to version control (%2)</source> <translation>Автоматически создавать комментарий Doxygen при нажатии Enter после комбинаций «/**», «/*!», «//!» или «///».</translation> </message> <message> - <source>Adds leading asterisks when continuing Qt '/*!' and Java '/**' style comments on new lines.</source> - <translation>Вставлять звёздочку в начало при переходе комментария в стиле Qt «/*!» или Java «/**» на новую строку.</translation> + <source>Adds leading asterisks when continuing C/C++ "/*", Qt "/*!" and Java "/**" style comments on new lines.</source> + <translation>Вставлять звёздочку в начало при переходе комментария в стиле С/С++ «/*», Qt «/*!» или Java «/**» на новую строку.</translation> </message> </context> <context> @@ -8359,8 +8515,8 @@ These prefixes are used in addition to current file name on Switch Header/Source <translation>Использование C++:</translation> </message> <message> - <source>Searching</source> - <translation>Идёт поиск</translation> + <source>Searching for Usages</source> + <translation>Поиск использований</translation> </message> <message> <source>C++ Macro Usages:</source> @@ -8411,8 +8567,8 @@ These prefixes are used in addition to current file name on Switch Header/Source <translation>Символы C++</translation> </message> <message> - <source>Searching</source> - <translation>Идёт поиск</translation> + <source>Searching for Symbol</source> + <translation>Поиск символа</translation> </message> <message> <source>C++ Symbols:</source> @@ -8590,11 +8746,11 @@ Flags: %3</source> </message> <message> <source>Convert to Hexadecimal</source> - <translation>Преобразовать в шестнадцатиричное</translation> + <translation>Преобразовать в шестнадцатеричное</translation> </message> <message> <source>Convert to Octal</source> - <translation>Преобразовать в восьмиричное</translation> + <translation>Преобразовать в восьмеричное</translation> </message> <message> <source>Convert to Decimal</source> @@ -8636,7 +8792,7 @@ Flags: %3</source> </message> </context> <context> - <name>Cvs::Internal::CheckoutWizard</name> + <name>Cvs::Internal::CheckoutWizardFactory</name> <message> <source>Checks out a CVS repository and tries to load the contained project.</source> <translation>Извлечение хранилища CVS с последующей попыткой загрузки содержащегося там проекта.</translation> @@ -8717,6 +8873,10 @@ Flags: %3</source> <translation>Сравнить текущий файл</translation> </message> <message> + <source>Cannot find repository for "%1"</source> + <translation>Не удалось найти хранилище для «%1»</translation> + </message> + <message> <source>Diff "%1"</source> <translation>Сравнить «%1»</translation> </message> @@ -8745,10 +8905,6 @@ Flags: %3</source> <translation>История текущего файла</translation> </message> <message> - <source>Cannot find repository for '%1'</source> - <translation>Не удалось найти хранилище для «%1»</translation> - </message> - <message> <source>Meta+C,Meta+D</source> <translation>Meta+C,Meta+D</translation> </message> @@ -8917,14 +9073,18 @@ Flags: %3</source> <translation>Нет изменённых файлов.</translation> </message> <message> - <source>Would you like to discard your changes to the repository '%1'?</source> + <source>Would you like to discard your changes to the repository "%1"?</source> <translation>Желаете откатить изменения хранилища «%1»?</translation> </message> <message> - <source>Would you like to discard your changes to the file '%1'?</source> + <source>Would you like to discard your changes to the file "%1"?</source> <translation>Желаете откатить изменения файла «%1»?</translation> </message> <message> + <source>Could not find commits of id "%1" on %2.</source> + <translation>Не удалось найти фиксации с идентификатором «%1» на %2.</translation> + </message> + <message> <source>Project status</source> <translation>Состояние проекта</translation> </message> @@ -8937,10 +9097,6 @@ Flags: %3</source> <translation>Невозможно описать начальную ревизию %1.</translation> </message> <message> - <source>Could not find commits of id '%1' on %2.</source> - <translation>Не удалось найти фиксацию с идентификатором «%1» на %2.</translation> - </message> - <message> <source>No cvs executable specified!</source> <translation>Не указана программа cvs!</translation> </message> @@ -9068,10 +9224,6 @@ Flags: %3</source> <context> <name>Debugger::DebuggerEngine</name> <message> - <source>Launching</source> - <translation>Запуск</translation> - </message> - <message> <source>Setup failed.</source> <translation>Не удалось настроить.</translation> </message> @@ -9172,6 +9324,10 @@ Setting breakpoints by file name and line number may fail.</source> <translation>Остановлено.</translation> </message> <message> + <source>Launching Debugger</source> + <translation>Запуск отладчика</translation> + </message> + <message> <source>Stopped: "%1"</source> <translation>Остановлено: «%1»</translation> </message> @@ -9227,6 +9383,10 @@ Setting breakpoints by file name and line number may fail.</source> <context> <name>Debugger::DebuggerEnginePrivate</name> <message> + <source>Debugged executable</source> + <translation>Отлаживаемая программа</translation> + </message> + <message> <source>Attempting to interrupt.</source> <translation>Попытка прервать.</translation> </message> @@ -9244,7 +9404,7 @@ Setting breakpoints by file name and line number may fail.</source> </message> <message> <source>Extracted from Kit %1</source> - <translation>Извлечён из набора %1</translation> + <translation>Извлечён из комплекта %1</translation> </message> </context> <context> @@ -9254,11 +9414,11 @@ Setting breakpoints by file name and line number may fail.</source> <translation>Отладчик не задан.</translation> </message> <message> - <source>Debugger '%1' not found.</source> + <source>Debugger "%1" not found.</source> <translation>Отладчик «%1» не найден.</translation> </message> <message> - <source>Debugger '%1' not executable.</source> + <source>Debugger "%1" not executable.</source> <translation>Отладчик «%1» не запускается.</translation> </message> <message> @@ -9297,16 +9457,16 @@ Setting breakpoints by file name and line number may fail.</source> <translation>Отладка</translation> </message> <message> - <source>Option '%1' is missing the parameter.</source> + <source>Option "%1" is missing the parameter.</source> <translation>У настройки «%1» пропущен параметр.</translation> </message> <message> - <source>Only one executable allowed!</source> - <translation>Допустима только одна программа!</translation> + <source>The parameter "%1" of option "%2" does not match the pattern <handle>:<pid>.</source> + <translation>Параметр «%1» настройки «%2» не соответствует шаблону <handle>:<pid>.</translation> </message> <message> - <source>The parameter '%1' of option '%2' does not match the pattern <handle>:<pid>.</source> - <translation>Параметр «%1» настройки «%2» не соответствует шаблону <handle>:<pid>.</translation> + <source>Only one executable allowed!</source> + <translation>Допустима только одна программа!</translation> </message> <message> <source>Invalid debugger option: %1</source> @@ -9697,10 +9857,6 @@ Affected are breakpoints %1</source> <translation>Убрать точки останова в файле</translation> </message> <message> - <source>Adjust Column Widths to Contents</source> - <translation>Выравнить ширину столбцов по содержимому</translation> - </message> - <message> <source>Edit Breakpoint...</source> <translation>Изменить точку останова...</translation> </message> @@ -9750,13 +9906,6 @@ Affected are breakpoints %1</source> </message> </context> <context> - <name>Debugger::Internal::BreakWindow</name> - <message> - <source>Breakpoints</source> - <translation>Точки останова</translation> - </message> -</context> -<context> <name>Debugger::Internal::BreakpointDialog</name> <message> <source>File name and line number</source> @@ -9937,16 +10086,16 @@ This feature is only available for GDB.</source> <translation>Уже существует</translation> </message> <message> - <source>A file named '%1' already exists.</source> + <source>A file named "%1" already exists.</source> <translation>Файл с именем «%1» уже существует.</translation> </message> <message> - <source>Cannot Create</source> - <translation>Невозможно создать</translation> + <source>The folder "%1" could not be created.</source> + <translation>Невозможно создать каталог «%1».</translation> </message> <message> - <source>The folder '%1' could not be created.</source> - <translation>Невозможно создать каталог «%1».</translation> + <source>Cannot Create</source> + <translation>Невозможно создать</translation> </message> </context> <context> @@ -9979,8 +10128,8 @@ This feature is only available for GDB.</source> <context> <name>Debugger::Internal::CdbEngine</name> <message> - <source>The console process '%1' could not be started.</source> - <translation>Не удалось запустить процесс «%1».</translation> + <source>The console process "%1" could not be started.</source> + <translation>Не удалось запустить консольный процесс «%1».</translation> </message> <message> <source>Debugger Error</source> @@ -10027,10 +10176,14 @@ This feature is only available for GDB.</source> <translation>Сработала точка трассировки %1 (%2) в потоке %3.</translation> </message> <message> - <source>Conditional breakpoint %1 (%2) in thread %3 triggered, examining expression '%4'.</source> + <source>Conditional breakpoint %1 (%2) in thread %3 triggered, examining expression "%4".</source> <translation>Сработала условная точка останова %1 (%2) в потоке %3, изучается выражение «%4».</translation> </message> <message> + <source>"Select Widget to Watch": Not supported in state "%1".</source> + <translation>«Выбрать виджет для слежения»: Не поддерживается в состоянии «%1».</translation> + </message> + <message> <source>Malformed stop response received.</source> <translation>Получен неверный ответ на требование остановки.</translation> </message> @@ -10050,10 +10203,6 @@ This feature is only available for GDB.</source> <source>"Select Widget to Watch": Please stop the application first.</source> <translation>«Выбрать виджет для слежения»: Сначала остановить приложение.</translation> </message> - <message> - <source>"Select Widget to Watch": Not supported in state '%1'.</source> - <translation>«Выбрать виджет для слежения»: Не поддерживается в состоянии «%1».</translation> - </message> </context> <context> <name>Debugger::Internal::CdbOptionsPage</name> @@ -10233,6 +10382,14 @@ This feature is only available for GDB.</source> <translation>Предупреждать при отладке «выпускаемых» сборок</translation> </message> <message> + <source>Keep editor stationary when stepping</source> + <translation>Сохранять позицию редактора при пошаговой отладке</translation> + </message> + <message> + <source>Scrolls the editor only when it is necessary to keep the current line in view, instead of keeping the next statement centered at all times.</source> + <translation>Сдвигать текст в редакторе только тогда, когда это необходимо для отображения текущей строки, иначе всегда держать текущую строку в центре.</translation> + </message> + <message> <source>Maximum stack depth:</source> <translation>Максимальная глубина стека:</translation> </message> @@ -10240,10 +10397,6 @@ This feature is only available for GDB.</source> <source><unlimited></source> <translation><бесконечна></translation> </message> - <message> - <source>Maximum string length:</source> - <translation>Максимальная длина строки:</translation> - </message> </context> <context> <name>Debugger::Internal::DebuggerItemConfigWidget</name> @@ -10623,10 +10776,6 @@ Qt Creator не может подключиться к нему.</translation> <translation>Установить информационную точку наблюдения на 0x%1...</translation> </message> <message> - <source>Start '%1' and break at function 'main()'</source> - <translation>Запустить «%1» и встать на функции «main()»</translation> - </message> - <message> <source>Save Debugger Log</source> <translation>Сохранить журнал отладчика</translation> </message> @@ -10647,10 +10796,6 @@ Qt Creator не может подключиться к нему.</translation> <translation>Добавить вычисляемое выражение</translation> </message> <message> - <source>Apply Changes on Save</source> - <translation>Применять изменения при сохранении</translation> - </message> - <message> <source>Select</source> <translation>Выбрать</translation> </message> @@ -10683,6 +10828,50 @@ Qt Creator не может подключиться к нему.</translation> <translation>Устройство не типа Desktop</translation> </message> <message> + <source>Start "%1" and break at function "main()"</source> + <translation>Запустить «%1» и встать на функции «main()»</translation> + </message> + <message> + <source>Breakpoints</source> + <translation>Точки останова</translation> + </message> + <message> + <source>Modules</source> + <translation>Модули</translation> + </message> + <message> + <source>Registers</source> + <translation>Регистры</translation> + </message> + <message> + <source>Stack</source> + <translation>Стек</translation> + </message> + <message> + <source>Source Files</source> + <translation>Файлы исходных текстов</translation> + </message> + <message> + <source>Threads</source> + <translation>Потоки</translation> + </message> + <message> + <source>Locals and Expressions</source> + <translation>Переменные и выражения</translation> + </message> + <message> + <source>Snapshots</source> + <translation>Снимки</translation> + </message> + <message> + <source>Restart Debugging</source> + <translation>Перезапустить отладку</translation> + </message> + <message> + <source>Restart the debugging session.</source> + <translation>Перезапустить сессию отладки.</translation> + </message> + <message> <source>Attach to Remote Debug Server...</source> <translation>Подключиться к внешнему серверу отладки...</translation> </message> @@ -10827,14 +11016,14 @@ Qt Creator не может подключиться к нему.</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>Keep Editor Stationary When Stepping</source> + <translation>Сохранять позицию редактора при пошаговой отладке</translation> + </message> + <message> <source>Debugger Font Size Follows Main Editor</source> <translation>Размер шрифта отладчика соответствует редактору</translation> </message> @@ -10944,6 +11133,14 @@ Qt Creator не может подключиться к нему.</translation> <translation>Зарегистрировать системным отладчиком</translation> </message> <message> + <source>The maximum length of string entries in the Locals and Expressions pane. Longer than that are cut off and displayed with an ellipsis attached.</source> + <translation>Максимальная длина строковых значений в обзоре переменных и выражений. Более длинные строки обрезаются и завершаются многоточием.</translation> + </message> + <message> + <source>The maximum length for strings in separated windows. Longer strings are cut off and displayed with an ellipsis attached.</source> + <translation>Максимальная длина строки в отдельных окнах. Более длинные строки обрезаются и завершаются многоточием.</translation> + </message> + <message> <source>Reload Full Stack</source> <translation>Перезагрузить весь стек</translation> </message> @@ -10960,6 +11157,10 @@ Qt Creator не может подключиться к нему.</translation> <translation>Настроить отладчик...</translation> </message> <message> + <source>Always Adjust View Column Widths to Contents</source> + <translation>Всегда выравнивать видимую ширину столбцов по содержимому</translation> + </message> + <message> <source>This switches the Locals&&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>Переключает обзор переменных в режим автоматического разыменования указателей. Позволяет сохранить уровень @@ -11069,56 +11270,17 @@ Qt Creator не может подключиться к нему.</translation> </message> </context> <context> - <name>Debugger::Internal::DebuggerToolTipWidget</name> + <name>Debugger::Internal::DebuggerToolTipManager</name> <message> - <source>Previous</source> - <translation>Назад</translation> + <source>Restored</source> + <translation>Восстановлено</translation> </message> </context> <context> - <name>Debugger::Internal::DebuggingHelperOptionPage</name> - <message> - <source><html><head/><body> -<p>The debugging helper is only used to produce a nice display of objects of certain types like QString or std::map in the &quot;Locals and Expressions&quot; view. It is not strictly necessary for debugging with Qt Creator. </p></body></html></source> - <translation><html><head/><body> -<p>Помощник отладчика используется только для корректного отображения объектов некоторых типов, вроде QString и std::map в обзоре «Переменные» режима отладки. Он не является необходимым для отладки с помощью Qt Creator.</p></body></html></translation> - </message> - <message> - <source>Use Debugging Helper</source> - <translation>Использовать помощник отладчика</translation> - </message> - <message> - <source>Makes use of Qt Creator'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>Displays names of QThread based threads.</source> - <translation>Отображать названия потоков основанных на QThread.</translation> - </message> - <message> - <source>Display thread names</source> - <translation>Отображать названия потоков</translation> - </message> - <message> - <source>Show "std::" namespace for types</source> - <translation>Указывать пространство имён «std::» для типов</translation> - </message> - <message> - <source>Show Qt's namespace for types</source> - <translation>Указывать пространство имён Qt для типов</translation> - </message> - <message> - <source>Shows 'std::' prefix for types from the standard library.</source> - <translation>Отображать приставку «std::» для типов стандартной библиотеки.</translation> - </message> + <name>Debugger::Internal::DebuggerToolTipWidget</name> <message> - <source>Shows Qt namespace prefix for Qt types. This is only relevant if Qt was configured with '-qtnamespace'.</source> - <translation>Отображать приставку пространства имён Qt для типов Qt. Имеет смысл, когда Qt была настроена с параметром «-qtnamespace».</translation> + <source>Previous</source> + <translation>Назад</translation> </message> </context> <context> @@ -11272,10 +11434,18 @@ Try: %2</source> <translation>Невозможно продолжить отлаживаемый процесс:</translation> </message> <message> + <source>There is no GDB binary available for binaries in format "%1"</source> + <translation>Отсутствует GDB для программ в формате «%1»</translation> + </message> + <message> <source>Cannot create snapshot:</source> <translation>Не удалось создать снимок:</translation> </message> <message> + <source>The debugger settings point to a script file at "%1" 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>Failed to start application:</source> <translation>Не удалось запустить приложение:</translation> </message> @@ -11378,10 +11548,6 @@ Try: %2</source> <translation>Не удалось найти скрипт инициализации отладчика</translation> </message> <message> - <source>The debugger settings point to a script file at '%1' 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> @@ -11452,10 +11618,6 @@ You can choose between waiting longer or aborting debugging.</source> <translation>Не удалось закрыть приложение</translation> </message> <message> - <source>There is no GDB binary available for binaries in format '%1'</source> - <translation>Отсутствует GDB для программ в формате «%1»</translation> - </message> - <message> <source>Running requested...</source> <translation>Потребован запуск...</translation> </message> @@ -11605,6 +11767,14 @@ markers in the source code editor.</source> <translation><html><head/><body><p>Введённые здесь команды будут выполняться при запуске GDB после загрузки и полной инициализации помощников отладчика. Здесь вы можете указать загрузку дополнительных помощников или изменить существующие.</p>%1</body></html></translation> </message> <message> + <source>Extra Debugging Helpers</source> + <translation>Дополнительные помощники отладчика</translation> + </message> + <message> + <source>Path to a Python file containing additional data dumpers.</source> + <translation>Путь к файлу на языке Python, содержащему дополнительные фильтры данных.</translation> + </message> + <message> <source>The options below should be used with care.</source> <translation>Следующие опции должны использоваться с осторожностью.</translation> </message> @@ -11900,6 +12070,62 @@ receives a signal like SIGSEGV during debugging.</source> </message> </context> <context> + <name>Debugger::Internal::LocalsAndExpressionsOptionsPage</name> + <message> + <source>Use Debugging Helper</source> + <translation>Использовать помощник отладчика</translation> + </message> + <message> + <source>The debugging helpers are used to produce a nice display of objects of certain types like QString or std::map in the &quot;Locals and Expressions&quot; view. </source> + <translation>Помощники отладчика используются для корректного отображения объектов некоторых типов, вроде QString и std::map в обзоре «Переменные» режима отладки.</translation> + </message> + <message> + <source>Use code model</source> + <translation>Использовать модель кода</translation> + </message> + <message> + <source>Makes use of Qt Creator'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>Displays names of QThread based threads.</source> + <translation>Отображать названия потоков основанных на QThread.</translation> + </message> + <message> + <source>Display thread names</source> + <translation>Отображать названия потоков</translation> + </message> + <message> + <source>Shows "std::" prefix for types from the standard library.</source> + <translation>Отображать приставку «std::» для типов стандартной библиотеки.</translation> + </message> + <message> + <source><unlimited></source> + <translation><бесконечна></translation> + </message> + <message> + <source>Maximum string length:</source> + <translation>Максимальная длина строк:</translation> + </message> + <message> + <source>Display string length:</source> + <translation>Длина отображаемых строк:</translation> + </message> + <message> + <source>Show "std::" namespace for types</source> + <translation>Указывать пространство имён «std::» для типов</translation> + </message> + <message> + <source>Shows Qt namespace prefix for Qt types. This is only relevant if Qt was configured with '-qtnamespace'.</source> + <translation>Отображать приставку пространства имён Qt для типов Qt. Имеет смысл, когда Qt была настроена с параметром «-qtnamespace».</translation> + </message> + <message> + <source>Qt's namespace for types</source> + <translation>Пространство имён Qt для типов</translation> + </message> +</context> +<context> <name>Debugger::Internal::LogWindow</name> <message> <source>Debugger Log</source> @@ -12085,13 +12311,6 @@ Stepping into the module or setting breakpoints by file and line is expected to </message> </context> <context> - <name>Debugger::Internal::ModulesWindow</name> - <message> - <source>Modules</source> - <translation>Модули</translation> - </message> -</context> -<context> <name>Debugger::Internal::MultiBreakPointsDialog</name> <message> <source>Edit Breakpoint Properties</source> @@ -12132,10 +12351,6 @@ Stepping into the module or setting breakpoints by file and line is expected to <translation>Потребовано выполнение...</translation> </message> <message> - <source>Unable to start pdb '%1': %2</source> - <translation>Не удалось запустить pdb «%1»: %2</translation> - </message> - <message> <source>Adapter start failed</source> <translation>Не удалось запустить адаптер</translation> </message> @@ -12144,23 +12359,27 @@ Stepping into the module or setting breakpoints by file and line is expected to <translation>Ошибка Python</translation> </message> <message> - <source>'%1' 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 '%1' 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 '%1' is missing, or you may have insufficient permissions to invoke the program.</source> + <source>Unable to start pdb "%1": %2</source> + <translation>Не удалось запустить pdb «%1»: %2</translation> + </message> + <message> + <source>"%1" contains no identifier</source> + <translation>«%1» не содержит идентификаторов</translation> + </message> + <message> + <source>Cowardly refusing to evaluate expression "%1" with potential side effects</source> + <translation>Робкий отказ вычислить выражение «%1» с возможными побочными эффектами</translation> + </message> + <message> + <source>The Pdb process failed to start. Either the invoked program "%1" is missing, or you may have insufficient permissions to invoke the program.</source> <translation>Процесс Pdb не смог запуститься. Или вызываемая программа «%1» отсутствует, или у вас нет прав на её вызов.</translation> </message> <message> @@ -12191,7 +12410,7 @@ Stepping into the module or setting breakpoints by file and line is expected to <translation><p>Возникло не пойманное исключение:</p><p>%1</p></translation> </message> <message> - <source><p>An uncaught exception occurred in '%1':</p><p>%2</p></source> + <source><p>An uncaught exception occurred in "%1":</p><p>%2</p></source> <translation><p>Возникло непойманное исключение в «%1»:</p><p>%2</p></translation> </message> <message> @@ -12204,38 +12423,6 @@ Stepping into the module or setting breakpoints by file and line is expected to </message> </context> <context> - <name>Debugger::Internal::QmlAdapter</name> - <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>Connected.</source> - <translation>Подключено.</translation> - </message> - <message> - <source>Resolving host.</source> - <translation>Определение узла.</translation> - </message> - <message> - <source>Connecting to debug server.</source> - <translation>Подключение к серверу отладки.</translation> - </message> - <message> - <source>Closing.</source> - <translation>Закрытие.</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> @@ -12277,7 +12464,7 @@ Do you want to retry?</source> <translation>Отладчик QML: соединение было закрыто удалённой стороной.</translation> </message> <message> - <source>QML Debugger: Could not connect to service '%1'.</source> + <source>QML Debugger: Could not connect to service "%1".</source> <translation>Отладчик QML: не удалось подключиться к сервису «%1».</translation> </message> <message> @@ -12372,11 +12559,11 @@ Do you want to retry?</source> <context> <name>Debugger::Internal::RegisterMemoryView</name> <message> - <source>Memory at Register '%1' (0x%2)</source> + <source>Memory at Register "%1" (0x%2)</source> <translation>Память по адресу из регистра «%1» (0x%2)</translation> </message> <message> - <source>Register '%1'</source> + <source>Register "%1"</source> <translation>Регистр «%1»</translation> </message> </context> @@ -12416,7 +12603,7 @@ Do you want to retry?</source> </message> <message> <source>Hexadecimal</source> - <translation>Шестнадцатиричный</translation> + <translation>Шестнадцатеричный</translation> </message> <message> <source>Decimal</source> @@ -12424,7 +12611,7 @@ Do you want to retry?</source> </message> <message> <source>Octal</source> - <translation>Восьмиричный</translation> + <translation>Восьмеричный</translation> </message> <message> <source>Binary</source> @@ -12432,13 +12619,6 @@ Do you want to retry?</source> </message> </context> <context> - <name>Debugger::Internal::RegisterWindow</name> - <message> - <source>Registers</source> - <translation>Регистры</translation> - </message> -</context> -<context> <name>Debugger::Internal::SelectRemoteFileDialog</name> <message> <source>Download of remote file succeeded.</source> @@ -12472,13 +12652,6 @@ Do you want to retry?</source> </message> </context> <context> - <name>Debugger::Internal::SnapshotWindow</name> - <message> - <source>Snapshots</source> - <translation>Снимки</translation> - </message> -</context> -<context> <name>Debugger::Internal::SourceFilesHandler</name> <message> <source>Internal Name</source> @@ -12505,13 +12678,6 @@ Do you want to retry?</source> </message> </context> <context> - <name>Debugger::Internal::SourceFilesWindow</name> - <message> - <source>Source Files</source> - <translation>Файлы исходных текстов</translation> - </message> -</context> -<context> <name>Debugger::Internal::StackHandler</name> <message> <source>...</source> @@ -12662,13 +12828,6 @@ Do you want to retry?</source> </message> </context> <context> - <name>Debugger::Internal::StackWindow</name> - <message> - <source>Stack</source> - <translation>Стек</translation> - </message> -</context> -<context> <name>Debugger::Internal::StartApplicationDialog</name> <message> <source>Start Debugger</source> @@ -12880,13 +13039,6 @@ Do you want to retry?</source> </message> </context> <context> - <name>Debugger::Internal::ThreadsWindow</name> - <message> - <source>Threads</source> - <translation>Потоки</translation> - </message> -</context> -<context> <name>Debugger::Internal::TypeFormatsDialog</name> <message> <source>Reset</source> @@ -13028,10 +13180,6 @@ Do you want to retry?</source> <translation>Отладчик - Qt Creator</translation> </message> <message> - <source><Edit></source> - <translation><Измените></translation> - </message> - <message> <source><empty></source> <translation><пустое></translation> </message> @@ -13103,10 +13251,6 @@ Do you want to retry?</source> <translation>Подсказка</translation> </message> <message> - <source><Edit></source> - <translation><Измените></translation> - </message> - <message> <source>returned value</source> <translation>возвращённое значение</translation> </message> @@ -13131,44 +13275,60 @@ Do you want to retry?</source> </translation> </message> <message> - <source>Raw pointer</source> - <translation>Простой указатель</translation> + <source>Raw Data</source> + <translation>Сырые данные</translation> </message> <message> - <source>Latin1 string</source> - <translation>Строка в кодировке Latin1</translation> + <source>Latin1 String</source> + <translation>Строка Latin1</translation> </message> <message> - <source>UTF8 string</source> - <translation>Строка в кодировке UTF8</translation> + <source>UTF-8 String</source> + <translation>Строка UTF-8</translation> </message> <message> - <source>Local 8bit string</source> + <source>Local 8-Bit String</source> <translation>Строка в локальной 8-ми битной кодировке</translation> </message> <message> - <source>UTF16 string</source> - <translation>Строка в кодировке UTF16</translation> + <source>UTF-16 String</source> + <translation>Строка UTF-16</translation> </message> <message> - <source>UCS4 string</source> - <translation>Строка в кодировке UCS4</translation> + <source>UCS-4 String</source> + <translation>Строка UCS-4</translation> </message> <message> - <source>Decimal</source> - <translation>Десятичный</translation> + <source>Latin1 String in Separate Window</source> + <translation>Строка Latin1 в отдельном окне</translation> </message> <message> - <source>Hexadecimal</source> - <translation>Шестнадцатиричный</translation> + <source>UTF-8 String in Separate Window</source> + <translation>Строка UTF-8 в отдельном окне</translation> </message> <message> - <source>Binary</source> - <translation>Двоичный</translation> + <source>Decimal Integer</source> + <translation>Десятичное целое</translation> </message> <message> - <source>Octal</source> - <translation>Восьмиричный</translation> + <source>Hexadecimal Integer</source> + <translation>Шестнадцатеричное целое</translation> + </message> + <message> + <source>Binary Integer</source> + <translation>Двоичное целое</translation> + </message> + <message> + <source>Octal Integer</source> + <translation>Восьмеричное целое</translation> + </message> + <message> + <source>Compact Float</source> + <translation>Сжатое действительное</translation> + </message> + <message> + <source>Scientific Float</source> + <translation>Научное действительное</translation> </message> </context> <context> @@ -13228,10 +13388,34 @@ Do you want to retry?</source> <translation>Удалить вычисляемое выражение «%1»</translation> </message> <message> + <source>Add New Expression Evaluator...</source> + <translation>Добавить вычисляемое выражение...</translation> + </message> + <message> <source>Change Local Display Format...</source> <translation>Сменить локальный формат отображения...</translation> </message> <message> + <source>Copy View Contents to Clipboard</source> + <translation>Скопировать видимое содержимое в буфер обмена</translation> + </message> + <message> + <source>Open View Contents in Editor</source> + <translation>Открыть видимое содержимое в редакторе</translation> + </message> + <message> + <source>New Evaluated Expression</source> + <translation>Новое вычисляемое выражение</translation> + </message> + <message> + <source>Enter an expression to evaluate.</source> + <translation>Введите выражение для вычисления.</translation> + </message> + <message> + <source>Note: Evaluators will be re-evaluated after each step. For details check the <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">documentation</a>.</source> + <translation>Замечание: выражения вычисляются после каждого шага. Подробнее читайте в <a href="qthelp://org.qt-project.qtcreator/doc/creator-debug-mode.html#locals-and-expressions">документации</a>.</translation> + </message> + <message> <source>Treat All Characters as Printable</source> <translation>Считать все символы печатными</translation> </message> @@ -13264,10 +13448,6 @@ Do you want to retry?</source> <translation>Автоматический</translation> </message> <message> - <source>Change Display for Type or Item...</source> - <translation>Сменить отображение для типа или элемента...</translation> - </message> - <message> <source>Add Data Breakpoint...</source> <translation>Добавить контрольную точку...</translation> </message> @@ -13304,6 +13484,10 @@ Do you want to retry?</source> <translation>Формат вывода основанный на типе</translation> </message> <message> + <source>Add Data Breakpoint at Pointer's Address</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> @@ -13320,18 +13504,10 @@ Do you want to retry?</source> <translation>Установка контрольной точки на адрес приведёт к остановке программы при изменении данных по этому адресу.</translation> </message> <message> - <source>Insert New Expression Evaluator</source> - <translation>Добавить вычисляемое выражение</translation> - </message> - <message> <source>Select Widget to Add into Expression Evaluator</source> <translation>Выбрать виджет для добавления в вычисляемые значения</translation> </message> <message> - <source>Remove All Expression Evaluators</source> - <translation>Удалить все вычисляемые выражения</translation> - </message> - <message> <source>Open Memory Editor...</source> <translation>Открыть редактор памяти...</translation> </message> @@ -13356,42 +13532,19 @@ Do you want to retry?</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>Show View Contents in Editor</source> - <translation>Открыть содержимое окна</translation> - </message> - <message> <source>Close Editor Tooltips</source> <translation>Закрыть подсказки редактора</translation> </message> <message> - <source>Enter Expression for Evaluator</source> - <translation>Ввод выражения для вычисления</translation> - </message> - <message> - <source>Expression:</source> - <translation>Выражение:</translation> - </message> - <message> <source>Locals & Expressions</source> <translation>Переменные и выражения</translation> </message> </context> <context> - <name>Debugger::Internal::WatchWindow</name> - <message> - <source>Locals and Expressions</source> - <translation>Переменные и выражения</translation> - </message> -</context> -<context> <name>DebuggerEngine</name> <message> <source>Debugging complex command lines is currently not supported on Windows.</source> @@ -13401,10 +13554,6 @@ Do you want to retry?</source> <context> <name>DebuggerPlugin</name> <message> - <source>Unable to create a debugger engine of the type '%1'</source> - <translation>Не удалось создать отладчик типа «%1»</translation> - </message> - <message> <source>Install &Debug Information</source> <translation>Установить &отладочную информацию</translation> </message> @@ -13412,6 +13561,10 @@ Do you want to retry?</source> <source>Tries to install missing debug information.</source> <translation>Попытка установить отсутствующую отладочную информацию.</translation> </message> + <message> + <source>Unable to create a debugger engine of the type "%1"</source> + <translation>Не удалось создать отладчик типа «%1»</translation> + </message> </context> <context> <name>Delegate</name> @@ -13468,13 +13621,13 @@ Do you want to retry?</source> <translation>Редактор форм</translation> </message> <message> - <source>The generated header of the form '%1' could not be found. + <source>The generated header of the form "%1" could not be found. Rebuilding the project might help.</source> <translation>Не удалось найти сгенерированный заголовочный файл для формы «%1». Пересборка проекта может помочь.</translation> </message> <message> - <source>The generated header '%1' could not be found in the code model. + <source>The generated header "%1" could not be found in the code model. Rebuilding the project might help.</source> <translation>Не удалось найти сгенерированный заголовочный файл «%1» в модели кода. Пересборка проекта может помочь.</translation> @@ -13525,17 +13678,13 @@ Rebuilding the project might help.</source> <source>Qt Designer Form Class</source> <translation>Класс формы Qt Designer</translation> </message> - <message> - <source>Form Template</source> - <translation>Шаблон формы</translation> - </message> +</context> +<context> + <name>Designer::Internal::FormClassWizardPage</name> <message> <source>Class Details</source> <translation>Характеристики класса</translation> </message> -</context> -<context> - <name>Designer::Internal::FormClassWizardPage</name> <message> <source>%1 - Error</source> <translation>%1 - Ошибка</translation> @@ -13695,19 +13844,16 @@ Rebuilding the project might help.</source> </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>Form Template</source> + <translation>Шаблон формы</translation> + </message> + <message> <source>%1 - Error</source> <translation>%1 - Ошибка</translation> </message> @@ -13718,15 +13864,11 @@ Rebuilding the project might help.</source> <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 containing '%1' could not be found in %2. + <source>The class containing "%1" could not be found in %2. Please verify the #include-directives.</source> <translation>Не удалось найти в %2 класс содержащий «%1». Проверьте директивы #include.</translation> @@ -13736,7 +13878,7 @@ Please verify the #include-directives.</source> <translation>Ошибка поиска/добавления слота.</translation> </message> <message> - <source>No documents matching '%1' could be found. + <source>No documents matching "%1" could be found. Rebuilding the project might help.</source> <translation>Не удалось найти документы соответствующие «%1». Возможно, пересборка проекта поможет.</translation> @@ -13771,6 +13913,10 @@ Rebuilding the project might help.</source> <context> <name>DiffEditor::DiffEditor</name> <message> + <source>Could not parse patch file "%1". The contents is not of unified diff format.</source> + <translation>Не удалось обработать файл изменений «%1». Содержимое не является унифицированным форматом.</translation> + </message> + <message> <source>Ignore Whitespace</source> <translation>Игнорировать пробелы</translation> </message> @@ -13783,6 +13929,10 @@ Rebuilding the project might help.</source> <translation>Согласовать горизонтальные полосы прокрутки</translation> </message> <message> + <source>Reload Editor</source> + <translation>Перезагрузить редактор</translation> + </message> + <message> <source>[%1] vs. [%2] %3</source> <translation>[%1] против [%2] %3</translation> </message> @@ -13802,6 +13952,14 @@ Rebuilding the project might help.</source> <source>Show Change Description</source> <translation>Показать описание изменения</translation> </message> + <message> + <source>Switch to Side By Side Diff Editor</source> + <translation>Переключиться в двусторонний редактор отличий</translation> + </message> + <message> + <source>Switch to Unified Diff Editor</source> + <translation>Переключиться в унифицированный редактор отличий</translation> + </message> </context> <context> <name>DiffEditor::DiffEditorController</name> @@ -13809,6 +13967,15 @@ Rebuilding the project might help.</source> <source>No difference</source> <translation>Различий нет</translation> </message> + <message numerus="yes"> + <source>and %n more</source> + <extracomment>Displayed after the untranslated message "Branches: branch1, branch2 'and %n more'"</extracomment> + <translation> + <numerusform>и ещё %n</numerusform> + <numerusform>и ещё %n</numerusform> + <numerusform>и ещё %n</numerusform> + </translation> + </message> </context> <context> <name>DiffEditor::DiffEditorManager</name> @@ -13833,12 +14000,27 @@ Rebuilding the project might help.</source> </message> <message> <source>Diff "%1", "%2"</source> - <extracomment>Editor title</extracomment> <translation>Сравнение «%1» с «%2»</translation> </message> </context> <context> <name>DiffEditor::SideBySideDiffEditorWidget</name> + <message numerus="yes"> + <source>Skipped %n lines...</source> + <translation> + <numerusform>Пропущена %n строка...</numerusform> + <numerusform>Пропущено %n строки...</numerusform> + <numerusform>Пропущено %n строк...</numerusform> + </translation> + </message> + <message> + <source>Binary files differ</source> + <translation>Двоичные файлы отличаются</translation> + </message> + <message> + <source>Skipped unknown number of lines...</source> + <translation>Пропущено неизвестное количество строк...</translation> + </message> <message> <source>No controller</source> <translation>Не контролируется</translation> @@ -13847,23 +14029,98 @@ Rebuilding the project might help.</source> <source>No difference</source> <translation>Различий нет</translation> </message> + <message> + <source>Send Chunk to CodePaster...</source> + <translation>Отправить фрагмент в CodePaster...</translation> + </message> + <message> + <source>Apply Chunk...</source> + <translation>Применить фрагмент...</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>Apply Chunk</source> + <translation>Применить фрагмент</translation> + </message> + <message> + <source>Would you like to revert the chunk?</source> + <translation>Желаете откатить фрагмент?</translation> + </message> + <message> + <source>Would you like to apply the chunk?</source> + <translation>Применить фрагмент?</translation> + </message> </context> <context> <name>DiffEditor::SideDiffEditorWidget</name> - <message numerus="yes"> - <source>Skipped %n lines...</source> - <translation> - <numerusform>Пропущена %n строка...</numerusform> - <numerusform>Пропущено %n строки...</numerusform> - <numerusform>Пропущено %n строк...</numerusform> - </translation> - </message> <message> <source>[%1] %2</source> <translation>[%1] %2</translation> </message> </context> <context> + <name>DiffEditor::UnifiedDiffEditorWidget</name> + <message> + <source>No controller</source> + <translation>Не контролируется</translation> + </message> + <message> + <source>Send Chunk to CodePaster...</source> + <translation>Отправить фрагмент в CodePaster...</translation> + </message> + <message> + <source>Apply Chunk...</source> + <translation>Применить фрагмент...</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>Apply Chunk</source> + <translation>Применить фрагмент</translation> + </message> + <message> + <source>Would you like to revert the chunk?</source> + <translation>Желаете откатить фрагмент?</translation> + </message> + <message> + <source>Would you like to apply the chunk?</source> + <translation>Применить фрагмент?</translation> + </message> + <message> + <source>No difference</source> + <translation>Различий нет</translation> + </message> +</context> +<context> <name>EasingContextPane</name> <message> <source>Dialog</source> @@ -13972,6 +14229,93 @@ Rebuilding the project might help.</source> </message> </context> <context> + <name>EmacsKeys::Internal::EmacsKeysPlugin</name> + <message> + <source>Delete Character</source> + <translation>Удалить символ</translation> + </message> + <message> + <source>Kill Word</source> + <translation>Удалить слово</translation> + </message> + <message> + <source>Kill Line</source> + <translation>Удалить строку</translation> + </message> + <message> + <source>Insert New Line and Indent</source> + <translation>Вставить строку и отступить</translation> + </message> + <message> + <source>Go to File Start</source> + <translation>Перейти в начало файла</translation> + </message> + <message> + <source>Go to File End</source> + <translation>Перейти к концу файла</translation> + </message> + <message> + <source>Go to Line Start</source> + <translation>Перейти в начало строки</translation> + </message> + <message> + <source>Go to Line End</source> + <translation>Перейти в конец строки</translation> + </message> + <message> + <source>Go to Next Line</source> + <translation>Перейти на следующую строку</translation> + </message> + <message> + <source>Go to Previous Line</source> + <translation>Перейти на предыдущую строку</translation> + </message> + <message> + <source>Go to Next Character</source> + <translation>Перейти на следующий символ</translation> + </message> + <message> + <source>Go to Previous Character</source> + <translation>Перейти на предыдущий символ</translation> + </message> + <message> + <source>Go to Next Word</source> + <translation>Перейти на следующее слово</translation> + </message> + <message> + <source>Go to Previous Word</source> + <translation>Перейти на предыдущее слово</translation> + </message> + <message> + <source>Mark</source> + <translation>Отметить</translation> + </message> + <message> + <source>Exchange Cursor and Mark</source> + <translation>Обменять курсор и отметку</translation> + </message> + <message> + <source>Copy</source> + <translation>Копировать</translation> + </message> + <message> + <source>Cut</source> + <translation>Вырезать</translation> + </message> + <message> + <source>Yank</source> + <translation type="unfinished">Дёрнуть</translation> + </message> + <message> + <source>Scroll Half Screen Down</source> + <translation>Переместить пол экрана вниз</translation> + </message> + <message> + <source>Scroll Half Screen Up</source> + <translation>Переместить пол экрана вверх</translation> + </message> +</context> +<context> <name>ExtensionSystem::Internal::PluginDetailsView</name> <message> <source>Name:</source> @@ -14070,6 +14414,10 @@ Rebuilding the project might help.</source> <source>All</source> <translation>Все</translation> </message> + <message> + <source>%1 (current: "%2")</source> + <translation>%1 (текущая: «%2»)</translation> + </message> </context> <context> <name>ExtensionSystem::PluginErrorOverview</name> @@ -14192,6 +14540,18 @@ Reason: %3</source> <source>Utilities</source> <translation>Утилиты</translation> </message> + <message> + <source>Plugin is not available on this platform.</source> + <translation>Модуль недоступен на этой платформе.</translation> + </message> + <message> + <source>Plugin is required.</source> + <translation>Модуль необходим.</translation> + </message> + <message> + <source>Load on startup</source> + <translation>Загружать при запуске</translation> + </message> </context> <context> <name>FakeVim::Internal</name> @@ -14254,10 +14614,6 @@ Reason: %3</source> <translation>Шаблон не найден: %1</translation> </message> <message> - <source>Mark '%1' not set.</source> - <translation>Отметить «%1» не установленным.</translation> - </message> - <message> <source>Not implemented in FakeVim.</source> <translation>Не реализовано в FakeVim.</translation> </message> @@ -14358,6 +14714,10 @@ Reason: %3</source> <translation>Невозможно открыть файл %1</translation> </message> <message> + <source>Mark "%1" not set.</source> + <translation>Отметка «%1» не установлена.</translation> + </message> + <message> <source>Unknown option:</source> <translation>Неизвестный параметр:</translation> </message> @@ -14782,6 +15142,10 @@ Reason: %3</source> <context> <name>GenericProjectManager::Internal::FilesSelectionWizardPage</name> <message> + <source>Files</source> + <translation>Файлы</translation> + </message> + <message> <source>Hide files matching:</source> <translation>Скрыть файлы соответствующие:</translation> </message> @@ -14832,14 +15196,6 @@ Reason: %3</source> <translation>Сборка</translation> </message> <message> - <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Необходимо задать компилятор для сборки. Сделать это можно в настройках комплекта.</translation> - </message> - <message> - <source>Configuration is faulty. Check the Issues view for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> - <message> <source>Override %1:</source> <translation>Заменить %1:</translation> </message> @@ -14904,20 +15260,12 @@ Reason: %3</source> <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 '%1': Project is not a file</source> - <translation>Не удалось открыть проект «%1»: проект не является файлом</translation> + <source>Failed opening project "%1": Project is not a file.</source> + <translation>Не удалось открыть проект «%1»: проект не является файлом.</translation> </message> </context> <context> @@ -14938,8 +15286,8 @@ Reason: %3</source> <context> <name>Gerrit::Internal::FetchContext</name> <message> - <source>Gerrit Fetch</source> - <translation>Загрузить с Gerrit</translation> + <source>Fetching from Gerrit</source> + <translation>Загрузка из Gerrit</translation> </message> <message> <source>%1 crashed.</source> @@ -14985,18 +15333,6 @@ Reason: %3</source> <translation>&Обновить</translation> </message> <message> - <source>&Show...</source> - <translation>&Показать...</translation> - </message> - <message> - <source>Cherry &Pick...</source> - <translation>Перенести &изменения...</translation> - </message> - <message> - <source>&Checkout...</source> - <translation>&Перейти...</translation> - </message> - <message> <source>&Show</source> <translation>&Показать</translation> </message> @@ -15016,10 +15352,6 @@ Reason: %3</source> <context> <name>Gerrit::Internal::GerritModel</name> <message> - <source><html><head/><body><table><tr><td>Subject</td><td>%1</td></tr><tr><td>Number</td><td><a href="%11">%2</a></td></tr><tr><td>Owner</td><td>%3 <a href="mailto:%4">%4</a></td></tr><tr><td>Project</td><td>%5 (%6)</td></tr><tr><td>Status</td><td>%7, %8</td></tr><tr><td>Patch set</td><td>%9</td></tr>%10<tr><td>URL</td><td><a href="%11">%11</a></td></tr></table></body></html></source> - <translation><table><tr><td>Описание</td><td>%1</td></tr><tr><td>Номер</td><td><a href="%11">%2</a></td></tr><tr><td>Владелец</td><td>%3 <a href="mailto:%4">%4</a></td></tr><tr><td>Проект</td><td>%5 (%6)</td></tr><tr><td>Состояние</td><td>%7, %8</td></tr><tr><td>Изменение</td><td>%9</td></tr>%10<tr><td>URL</td><td><a href="%11">%11</a></td></tr></table></translation> - </message> - <message> <source>Owner</source> <translation>Владелец</translation> </message> @@ -15044,15 +15376,35 @@ Reason: %3</source> <translation>Состояние</translation> </message> <message> - <source>Parse error: '%1' -> %2</source> + <source>Number</source> + <translation>Номер</translation> + </message> + <message> + <source>Patch set</source> + <translation>Набор изменений</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Depends on</source> + <translation>Зависит от</translation> + </message> + <message> + <source>Needed by</source> + <translation>Требуется</translation> + </message> + <message> + <source>Parse error: "%1" -> %2</source> <translation>Ошибка разбора: «%1» -> %2</translation> </message> <message> - <source>Parse error: '%1'</source> + <source>Parse error: "%1"</source> <translation>Ошибка разбора: «%1»</translation> </message> <message> - <source>Parse error in line '%1'</source> + <source>Parse error in line "%1"</source> <translation>Ошибка разбора в строке «%1»</translation> </message> </context> @@ -15070,10 +15422,6 @@ Reason: %3</source> <translation>HTTPS</translation> </message> <message> - <source>Always prompt for repository folder</source> - <translation>Всегда спрашивать каталог хранилища</translation> - </message> - <message> <source>&Host:</source> <translation>&Сервер:</translation> </message> @@ -15086,24 +15434,6 @@ Reason: %3</source> <translation>&ssh: </translation> </message> <message> - <source>&Repository:</source> - <translation>&Хранилище:</translation> - </message> - <message> - <source>Default repository where patches will be applied.</source> - <translation>По умолчанию заплатки будут применяться к этому хранилищу.</translation> - </message> - <message> - <source>Pr&ompt:</source> - <translation>С&прашивать путь:</translation> - </message> - <message> - <source>If checked, user will always be -asked to confirm the repository path.</source> - <translation>Если включено, то пользователь должен будет -всегда подтверждать каталог хранилища.</translation> - </message> - <message> <source>&Port:</source> <translation>&Порт:</translation> </message> @@ -15165,7 +15495,7 @@ were not verified among remotes in %3. Select different folder?</source> не прошли проверку подлинности для хранилищ в %3. Выбрать другой каталог?</translation> </message> <message> - <source>Enter Local Repository for '%1' (%2)</source> + <source>Enter Local Repository for "%1" (%2)</source> <translation>Ввод локального хранилища для «%1» (%2)</translation> </message> </context> @@ -15243,8 +15573,8 @@ Partial names can be used if they are unambiguous.</source> <context> <name>Gerrit::Internal::QueryContext</name> <message> - <source>Gerrit</source> - <translation>Gerrit</translation> + <source>Querying Gerrit</source> + <translation>Запрос к Gerrit</translation> </message> <message> <source>Error running %1: %2</source> @@ -15394,11 +15724,15 @@ Would you like to terminate it?</source> <translation>Сменить ветку?</translation> </message> <message> - <source>Would you like to delete the tag '%1'?</source> + <source>Would you like to delete the tag "%1"?</source> <translation>Удалить тег «%1»?</translation> </message> <message> - <source>Would you like to delete the <b>unmerged</b> branch '%1'?</source> + <source>Would you like to delete the branch "%1"?</source> + <translation>Удалить ветку «%1»?</translation> + </message> + <message> + <source>Would you like to delete the <b>unmerged</b> branch "%1"?</source> <translation>Удалить <b>неуправляемую</b> ветку «%1»?</translation> </message> <message> @@ -15418,8 +15752,8 @@ Would you like to terminate it?</source> <translation>Git: Сброс изменений</translation> </message> <message> - <source>Hard reset branch '%1' to '%2'?</source> - <translation>Сбросить ветку «%1» полностью до состояния «%2»?</translation> + <source>Hard reset branch "%1" to "%2"?</source> + <translation>Сбросить полностью ветку «%1» до состояния «%2»?</translation> </message> <message> <source>Fast-Forward</source> @@ -15430,10 +15764,6 @@ Would you like to terminate it?</source> <translation>Не быстрая промотка</translation> </message> <message> - <source>Would you like to delete the branch '%1'?</source> - <translation>Удалить ветку «%1»?</translation> - </message> - <message> <source>Branches</source> <translation>Ветки</translation> </message> @@ -15590,6 +15920,9 @@ Would you like to terminate it?</source> <source>Cloning started...</source> <translation>Клонирование запущено...</translation> </message> +</context> +<context> + <name>Git::Internal::CloneWizardFactory</name> <message> <source>Clones a Git repository and tries to load the contained project.</source> <translation>Клонирование хранилища Git с последующей попыткой загрузки содержащегося там проекта.</translation> @@ -15668,10 +16001,6 @@ Would you like to terminate it?</source> <translation>Ожидание данных...</translation> </message> <message> - <source>Git Diff</source> - <translation>Git - Сравнение</translation> - </message> - <message> <source>Invalid revision</source> <translation>Некорректная ревизия</translation> </message> @@ -15734,6 +16063,34 @@ Commit now?</source> <translation>Не удалось выполнить «%1 %2» в «%2»: %3</translation> </message> <message> + <source>Stage Chunk</source> + <translation>Применить фрагмент</translation> + </message> + <message> + <source>Unstage Chunk</source> + <translation>Отменить фрагмент</translation> + </message> + <message> + <source>Chunk successfully unstaged</source> + <translation>Фрагмент успешно отменён</translation> + </message> + <message> + <source>Chunk successfully staged</source> + <translation>Фрагмент успешно применён</translation> + </message> + <message> + <source>Git Diff Projects</source> + <translation>Git - Сравнение проектов</translation> + </message> + <message> + <source>Git Diff Repository</source> + <translation>Git - Сравнение хранилища</translation> + </message> + <message> + <source>Git Diff Files</source> + <translation>Git - Сравнение файлов</translation> + </message> + <message> <source>Git Diff "%1"</source> <translation>Git - сравнение «%1»</translation> </message> @@ -16043,25 +16400,6 @@ Commit now?</source> <source>Waiting for data...</source> <translation>Ожидание данных...</translation> </message> - <message> - <source>Index</source> - <translation>Готовое к фиксации</translation> - </message> - <message> - <source>Working tree</source> - <translation>Рабочая копия</translation> - </message> -</context> -<context> - <name>Git::Internal::GitDiffSwitcher</name> - <message> - <source>Switch to Text Diff Editor</source> - <translation>Переключить в текстовый редактор отличий</translation> - </message> - <message> - <source>Switch to Side By Side Diff Editor</source> - <translation>Переключить в двусторонний редактор отличий</translation> - </message> </context> <context> <name>Git::Internal::GitEditor</name> @@ -16591,39 +16929,15 @@ Commit now?</source> <context> <name>Git::Internal::GitSettings</name> <message> - <source>The binary '%1' could not be located in the path '%2'</source> + <source>The binary "%1" could not be located in the path "%2"</source> <translation>Программа «%1» отсутствует в «%2»</translation> </message> </context> <context> - <name>Git::Internal::GitShowArgumentsWidget</name> + <name>Git::Internal::GitSubmitEditor</name> <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> + <source>Refreshing Commit Data</source> + <translation>Обновление данных фиксации</translation> </message> </context> <context> @@ -16785,7 +17099,7 @@ Commit now?</source> <translation>Конфликт объединения</translation> </message> <message> - <source>%1 merge conflict for '%2' + <source>%1 merge conflict for "%2" Local: %3 Remote: %4</source> <translation>Конфликт объединения (%1) для «%2» @@ -16880,6 +17194,17 @@ Remote: %4</source> </message> </context> <context> + <name>Git::Internal::RemoteModel</name> + <message> + <source>Name</source> + <translation>Имя</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> +</context> +<context> <name>Git::Internal::SettingsPage</name> <message> <source>Git</source> @@ -16958,7 +17283,7 @@ Perl через переменные среды окружения.</translation <context> <name>Git::Internal::SettingsPageWidget</name> <message> - <source>Set the environment variable HOME to '%1' + <source>Set the environment variable HOME to "%1" (%2). This causes msysgit to look for the SSH-keys in that location instead of its installation directory when run outside git bash.</source> @@ -16972,8 +17297,8 @@ instead of its installation directory when run outside git bash.</source> <translation>сейчас не задано</translation> </message> <message> - <source>currently set to '%1'</source> - <translation>сейчас «%1»</translation> + <source>currently set to "%1"</source> + <translation>сейчас задано «%1»</translation> </message> <message> <source>Git Repository Browser Command</source> @@ -17089,11 +17414,11 @@ You can choose between stashing the changes or discarding them.</source> <context> <name>Gitorious::Internal::Gitorious</name> <message> - <source>Error parsing reply from '%1': %2</source> + <source>Error parsing reply from "%1": %2</source> <translation>Ошибка разбора ответа от «%1»: %2</translation> </message> <message> - <source>Request failed for '%1': %2</source> + <source>Request failed for "%1": %2</source> <translation>Запрос для «%1» не удался: %2</translation> </message> <message> @@ -17104,6 +17429,17 @@ You can choose between stashing the changes or discarding them.</source> <context> <name>Gitorious::Internal::GitoriousCloneWizard</name> <message> + <source>Cloning</source> + <translation>Клонирование</translation> + </message> + <message> + <source>Cloning started...</source> + <translation>Клонирование запущено...</translation> + </message> +</context> +<context> + <name>Gitorious::Internal::GitoriousCloneWizardFactory</name> + <message> <source>Clones a Gitorious repository and tries to load the contained project.</source> <translation>Клонирование хранилища Gitorious с последующей попыткой загрузки содержащегося там проекта.</translation> </message> @@ -17176,7 +17512,7 @@ You can choose between stashing the changes or discarding them.</source> <translation>Проект</translation> </message> <message> - <source>Choose a project from '%1'</source> + <source>Choose a project from "%1"</source> <translation>Выберите проект из «%1»</translation> </message> </context> @@ -17203,7 +17539,7 @@ You can choose between stashing the changes or discarding them.</source> <translation>Хранилище</translation> </message> <message> - <source>Choose a repository of the project '%1'.</source> + <source>Choose a repository of the project "%1".</source> <translation>Выберите хранилище проекта «%1».</translation> </message> <message> @@ -17355,6 +17691,22 @@ You can choose between stashing the changes or discarding them.</source> <source>Help</source> <translation>Справка</translation> </message> + <message> + <source>Error loading page</source> + <translation>Ошибка загрузки страницы</translation> + </message> + <message> + <source><p>Check that you have the corresponding documentation set installed.</p></source> + <translation><p>Проверьте, установлена ли у вас соответствующая документация.</p></translation> + </message> + <message> + <source>Error loading: %1</source> + <translation>Ошибка загрузки: %1</translation> + </message> + <message> + <source>The page could not be found</source> + <translation>Не удалось найти страницу</translation> + </message> </context> <context> <name>Help::Internal::CentralWidget</name> @@ -17411,17 +17763,6 @@ You can choose between stashing the changes or discarding them.</source> </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> @@ -17533,14 +17874,6 @@ Add, modify, and remove document filters, which determine the documentation set <translation>Всегда показывать сбоку</translation> </message> <message> - <source>Always Start Full Help</source> - <translation>Всегда запускать полную справку</translation> - </message> - <message> - <source>Always Show Help in External Window</source> - <translation>Всегда показывать справку во внешнем окне</translation> - </message> - <message> <source>On help start:</source> <translation>При запуске справки:</translation> </message> @@ -17600,6 +17933,14 @@ Add, modify, and remove document filters, which determine the documentation set <source>Switches to editor context after last help page is closed.</source> <translation>Переключаться в режим редактирования при закрытии последней страницы справки.</translation> </message> + <message> + <source>Always Show in Help Mode</source> + <translation>Всегда отображать в режиме справки</translation> + </message> + <message> + <source>Always Show in External Window</source> + <translation>Всегда отображать в отдельном окне</translation> + </message> </context> <context> <name>Help::Internal::HelpIndexFilter</name> @@ -17638,14 +17979,6 @@ Add, modify, and remove document filters, which determine the documentation set <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> @@ -17758,10 +18091,6 @@ Add, modify, and remove document filters, which determine the documentation set <translation>Показать боковую панель</translation> </message> <message> - <source>Go to Help Mode</source> - <translation>Перейти в режим справки</translation> - </message> - <message> <source>Close current page</source> <translation>Закрыть текущую страницу</translation> </message> @@ -17785,40 +18114,43 @@ Add, modify, and remove document filters, which determine the documentation set <context> <name>Help::Internal::HelpViewer</name> <message> - <source><title>about:blank</title></source> - <translation><title>about:blank</title></translation> + <source>Unknown or unsupported content!</source> + <translation>Неизвестные или неподдерживаемые данные!</translation> </message> +</context> +<context> + <name>Help::Internal::HelpWidget</name> <message> - <source><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Error 404...</title></head><body><div align="center"><br/><br/><h1>The page could not be found</h1><br/><h3>'%1'</h3></div></body></html></source> - <translation><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8"><title>Ошибка 404...</title></head><body><div align="center"><br/><br/><h1>Не удалось найти страницу</h1><br/><h3>«%1»</h3></div></body></html></translation> + <source>Go to Help Mode</source> + <translation>Перейти в режим справки</translation> </message> <message> - <source>Open Link</source> - <translation>Открыть ссылку</translation> + <source>Back</source> + <translation>Назад</translation> </message> <message> - <source>Open Link as New Page</source> - <translation>Открыть ссылку на новой странице</translation> + <source>Forward</source> + <translation>Далее</translation> </message> <message> - <source>Copy Link</source> - <translation>Скопировать ссылку</translation> + <source>Increase Font Size</source> + <translation>Увеличить шрифт</translation> </message> <message> - <source>Copy</source> - <translation>Копировать</translation> + <source>Decrease Font Size</source> + <translation>Уменьшить шрифт</translation> </message> <message> - <source>Reload</source> - <translation>Перезагрузить</translation> + <source>Reset Font Size</source> + <translation>Восстановить размер шрифта</translation> </message> <message> - <source>Error loading: %1</source> - <translation>Ошибка загрузки: %1</translation> + <source>Help</source> + <translation>Справка</translation> </message> <message> - <source>Unknown or unsupported Content!</source> - <translation>Неизвестные или неподдерживаемые данные!</translation> + <source>Help - %1</source> + <translation>Справка - %1</translation> </message> </context> <context> @@ -17847,6 +18179,13 @@ Add, modify, and remove document filters, which determine the documentation set </message> </context> <context> + <name>Help::Internal::QtWebKitHelpWidget</name> + <message> + <source>Open Link as New Page</source> + <translation>Открыть ссылку в новой странице</translation> + </message> +</context> +<context> <name>Help::Internal::RemoteFilterOptions</name> <message> <source>Prefix:</source> @@ -17881,14 +18220,24 @@ Add, modify, and remove document filters, which determine the documentation set </message> </context> <context> - <name>Help::Internal::SearchWidget</name> + <name>Help::Internal::SearchSideBarItem</name> <message> - <source>Indexing</source> - <translation>Индексация</translation> + <source>Regenerate Index</source> + <translation>Обновление указателя</translation> </message> +</context> +<context> + <name>Help::Internal::SearchTaskHandler</name> + <message> + <source>Get Help Online</source> + <translation>Получить онлайн справку</translation> + </message> +</context> +<context> + <name>Help::Internal::SearchWidget</name> <message> - <source>Indexing Documentation...</source> - <translation>Идексация документации...</translation> + <source>Indexing Documentation</source> + <translation>Идексация документации</translation> </message> <message> <source>Open Link</source> @@ -17896,7 +18245,7 @@ Add, modify, and remove document filters, which determine the documentation set </message> <message> <source>Open Link as New Page</source> - <translation>Открыть ссылку на новой странице</translation> + <translation>Открыть ссылку в новой странице</translation> </message> <message> <source>Copy Link</source> @@ -17912,41 +18261,37 @@ Add, modify, and remove document filters, which determine the documentation set </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> + <name>Help::Internal::TextBrowserHelpWidget</name> <message> - <source>Unknown title</source> - <translation>Неизвестный заголовок</translation> + <source>Open Link</source> + <translation>Открыть ссылку</translation> </message> -</context> -<context> - <name>HelpViewer</name> <message> - <source>Error 404...</source> - <translation>Ошибка 404...</translation> + <source>Open Link as New Page</source> + <translation>Открыть ссылку в новой странице</translation> </message> <message> - <source>The page could not be found!</source> - <translation>Не удалось найти страницу!</translation> + <source>Copy Link</source> + <translation>Скопировать ссылку</translation> </message> <message> - <source><li>Check that you have one or more documentation sets installed.</li></source> - <translation><li>Проверьте, установлен ли хотя бы один набор документации.</li></translation> + <source>Copy</source> + <translation>Копировать</translation> </message> <message> - <source><li>Check that you have installed the appropriate browser plug-in to support the file your loading.</li></source> - <translation><li>Проверьте, установлен ли подходящий для загружаемого файла модуль обозревателя.</li></translation> + <source>Reload</source> + <translation>Перезагрузить</translation> </message> +</context> +<context> + <name>Help::Internal::XbelReader</name> <message> - <source><li>If you try to access a public URL, make sure to have a network connection.</li></source> - <translation><li>Если ошибка возникла при открытии внешнего ресурса, то убедитесь, что имеется подключение к сети.</li></translation> + <source>The file is not an XBEL version 1.0 file.</source> + <translation>Содержимое файла не соответствует XBEL версии 1.0.</translation> </message> <message> - <source><li>If your computer or network is protected by a firewall or proxy, make sure the application is permitted to access the network.</li></source> - <translation><li>Если компьютер или сеть защищены файрволом или прокси, то убедитесь, что приложению разрешён доступ к сети.</li></translation> + <source>Unknown title</source> + <translation>Неизвестный заголовок</translation> </message> </context> <context> @@ -18122,7 +18467,7 @@ Add, modify, and remove document filters, which determine the documentation set </message> <message> <source>Open Link as New Page</source> - <translation>Открыть ссылку на новой странице</translation> + <translation>Открыть ссылку в новой странице</translation> </message> </context> <context> @@ -18154,6 +18499,10 @@ Ids must begin with a lowercase letter.</source> <context> <name>Ios::Internal::IosAnalyzeSupport</name> <message> + <source>Run ended with error.</source> + <translation>Выполнение завершилось с ошибкой.</translation> + </message> + <message> <source>Run ended.</source> <translation>Выполнение завершено.</translation> </message> @@ -18173,14 +18522,6 @@ Ids must begin with a lowercase letter.</source> <translation>xcodebuild</translation> </message> <message> - <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit preferences.</source> - <translation>Необходимо задать компилятор для сборки. Сделать это можно в настройках комплекта.</translation> - </message> - <message> - <source>Configuration is faulty. Check the Issues output pane for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> - <message> <source>Reset Defaults</source> <translation>По умолчанию</translation> </message> @@ -18223,8 +18564,12 @@ Ids must begin with a lowercase letter.</source> <translation>Получен неверный идентификатор процесса.</translation> </message> <message> - <source>Run failed unexpectedly.</source> - <translation>Запуск неожиданно не удался.</translation> + <source>Run ended with error.</source> + <translation>Выполнение завершилось с ошибкой.</translation> + </message> + <message> + <source>Run ended.</source> + <translation>Выполнение завершено.</translation> </message> </context> <context> @@ -18267,6 +18612,10 @@ Ids must begin with a lowercase letter.</source> <source>The Info.plist might be incorrect.</source> <translation>Файл Info.plist может быть неверным.</translation> </message> + <message> + <source>The provisioning profile "%1" (%2) used to sign the application does not cover the device %3 (%4). Deployment to it will fail.</source> + <translation>Профиль разработчика «%1» (%2), используемый для подписывания приложения, не поддерживает устройство %3 (%4). Установка на него невозможна.</translation> + </message> </context> <context> <name>Ios::Internal::IosDeployStepFactory</name> @@ -18276,13 +18625,6 @@ Ids must begin with a lowercase letter.</source> </message> </context> <context> - <name>Ios::Internal::IosDeployStepWidget</name> - <message> - <source><b>Deploy to %1</b></source> - <translation><b>Установка на %1</b></translation> - </message> -</context> -<context> <name>Ios::Internal::IosDevice</name> <message> <source>iOS Device</source> @@ -18371,7 +18713,7 @@ Ids must begin with a lowercase letter.</source> <translation>Запуск %1 на %2</translation> </message> <message> - <source>The .pro file '%1' is currently being parsed.</source> + <source>The .pro file "%1" is currently being parsed.</source> <translation>Идёт обработка файла .pro: «%1».</translation> </message> <message> @@ -18421,8 +18763,12 @@ Ids must begin with a lowercase letter.</source> <translation>Запуск внешнего процесса.</translation> </message> <message> - <source>Run ended unexpectedly.</source> - <translation>Запуск неожиданно завершился.</translation> + <source>Run ended with error.</source> + <translation>Выполнение завершилось с ошибкой.</translation> + </message> + <message> + <source>Run ended.</source> + <translation>Выполнение завершено.</translation> </message> </context> <context> @@ -18490,23 +18836,23 @@ Ids must begin with a lowercase letter.</source> <translation>Параметры:</translation> </message> <message> - <source>iPhone 3.5-inch Retina display</source> - <translation>iPhone с экраном Ретина 3.5"</translation> + <source>iPad</source> + <translation>iPad</translation> </message> <message> - <source>iPhone 4-inch Retina display</source> - <translation>iPhone с экраном Ретина 4"</translation> + <source>iPhone 3.5-inch Retina Display</source> + <translation>iPhone с экраном Ретина 3.5"</translation> </message> <message> - <source>iPad</source> - <translation>iPad</translation> + <source>iPhone 4-inch Retina Display</source> + <translation>iPhone с экраном Ретина 4"</translation> </message> <message> - <source>iPad Retina display</source> + <source>iPad Retina Display</source> <translation>iPad с экраном Ретина</translation> </message> <message> - <source>Device Type:</source> + <source>Device type:</source> <translation>Тип устройства:</translation> </message> </context> @@ -18880,13 +19226,13 @@ QML.</translation> <translation></translation> </message> <message> - <source>User name:</source> - <translation>Имя пользователя:</translation> - </message> - <message> <source>Password:</source> <translation>Пароль:</translation> </message> + <message> + <source>Username:</source> + <translation>Имя пользователя:</translation> + </message> </context> <context> <name>Mercurial::Internal::CloneWizard</name> @@ -18898,6 +19244,9 @@ QML.</translation> <source>Cloning started...</source> <translation>Клонирование запущено...</translation> </message> +</context> +<context> + <name>Mercurial::Internal::CloneWizardFactory</name> <message> <source>Clones a Mercurial repository and tries to load the contained project.</source> <translation>Извлечение проекта из хранилища Mercurial с последующей попыткой его загрузки.</translation> @@ -19399,6 +19748,18 @@ QML.</translation> <translation>Файл исходных текстов Python</translation> </message> <message> + <source>Qt Project configuration file</source> + <translation>Файл настроек проекта Qt</translation> + </message> + <message> + <source>Qt Project cache file</source> + <translation>Файл кэша проекта Qt</translation> + </message> + <message> + <source>Qt Project stash file</source> + <translation>Файл тайника проекта Qt</translation> + </message> + <message> <source>QML file</source> <translation>Файл QML</translation> </message> @@ -19593,6 +19954,28 @@ QML.</translation> </message> </context> <context> + <name>NavigatorTreeModel</name> + <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>NodeInstanceServerProxy</name> + <message> + <source>Cannot Connect to QML Emulation Layer (QML Puppet)</source> + <translation>Невозможно подключиться к слою эмуляции QML (QML Puppet)</translation> + </message> + <message> + <source>The executable of the QML emulation layer (QML Puppet) may not be responding. Switching to another kit might help.</source> + <translation>Возможно, процесс эмуляции QML (QML Puppet) не отвечает. Попробуйте переключиться на другой комплект.</translation> + </message> +</context> +<context> <name>OpenWith::Editors</name> <message> <source>Plain Text Editor</source> @@ -19706,24 +20089,16 @@ QML.</translation> <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> + <source>Preferred highlight begin - must be smaller than Preferred end. Note that the user has to add a highlight component.</source> + <translation>Предпочтительное начало должно быть меньше предпочтительного окончания. Имейте в виду, пользователь должен добавить выделенный компонент.</translation> </message> <message> - <source>Follows current</source> - <translation>Управляется видом</translation> + <source>Preferred highlight end - must be larger than Preferred begin. Note that the user has to add a highlight component.</source> + <translation>Предпочтительное окончание должно быть больше предпочтительного начала. Имейте в виду, пользователь должен добавить выделенный компонент.</translation> </message> <message> - <source>Determines whether the highlight is managed by the view.</source> - <translation>Определяет, следует ли виду управлять подсветкой или нет.</translation> + <source>Preferred end</source> + <translation>Предпочтительное окончание</translation> </message> </context> <context> @@ -20069,6 +20444,10 @@ QML.</translation> <translation>p4 filelog %1</translation> </message> <message> + <source>Could not start perforce "%1". Please check your settings in the preferences.</source> + <translation>Не удалось запустить Perforce «%1». Пожалуйста, проверьте настройки.</translation> + </message> + <message> <source>The process terminated with exit code %1.</source> <translation>Процесс завершился с кодом %1.</translation> </message> @@ -20107,10 +20486,6 @@ QML.</translation> <translation>&Сравнить выбранные файлы</translation> </message> <message> - <source>Could not start perforce '%1'. 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> @@ -20295,11 +20670,11 @@ QML.</translation> <context> <name>PluginManager</name> <message> - <source>The plugin '%1' is specified twice for testing.</source> + <source>The plugin "%1" is specified twice for testing.</source> <translation>Модуль «%1» указан для тестирования дважды.</translation> </message> <message> - <source>The plugin '%1' does not exist.</source> + <source>The plugin "%1" does not exist.</source> <translation>Модуль «%1» не существует.</translation> </message> <message> @@ -20318,27 +20693,27 @@ QML.</translation> <context> <name>PluginSpec</name> <message> - <source>'%1' misses attribute '%2'</source> + <source>Unexpected token</source> + <translation>Неожиданный символ</translation> + </message> + <message> + <source>"%1" misses attribute "%2"</source> <translation>В «%1» пропущен атрибут «%2»</translation> </message> <message> - <source>'%1' has invalid format</source> + <source>"%1" has invalid format</source> <translation>«%1» имеет некорректный формат</translation> </message> <message> - <source>Invalid element '%1'</source> + <source>Invalid element "%1"</source> <translation>Некорректный элемент «%1»</translation> </message> <message> - <source>Unexpected closing element '%1'</source> + <source>Unexpected closing element "%1"</source> <translation>Неожиданный закрывающий элемент «%1»</translation> </message> <message> - <source>Unexpected token</source> - <translation>Неожиданный символ</translation> - </message> - <message> - <source>Expected element '%1' as top level element</source> + <source>Expected element "%1" as top level element</source> <translation>Ожидается элемент «%1» в качестве корневого элемента</translation> </message> <message> @@ -20430,6 +20805,10 @@ QML.</translation> <context> <name>ProjectExplorer::AbstractProcessStep</name> <message> + <source>Configuration is faulty. Check the Issues view for details.</source> + <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> + </message> + <message> <source>Starting: "%1" %2</source> <translation>Запускается: «%1» %2</translation> </message> @@ -20472,10 +20851,6 @@ QML.</translation> <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 and using only ascii chars.</extracomment> <translation>untitled</translation> @@ -20538,6 +20913,10 @@ QML.</translation> <translation>Сборка/установка отменена</translation> </message> <message> + <source>When executing step "%1"</source> + <translation>Во время выполнения этапа «%1»</translation> + </message> + <message> <source>Elapsed time: %1.</source> <translation>Прошло времени: %1.</translation> </message> @@ -20555,10 +20934,6 @@ QML.</translation> <translation>Ошибка при сборке/установке проекта %1 (комплект: %2)</translation> </message> <message> - <source>When executing step '%1'</source> - <translation>Во время выполнения этапа «%1»</translation> - </message> - <message> <source>Running steps for project %1...</source> <translation>Выполняются этапы для проекта %1...</translation> </message> @@ -20588,11 +20963,11 @@ QML.</translation> %2</translation> </message> <message> - <source>Error running '%1' in %2: %3</source> + <source>Error running "%1" in %2: %3</source> <translation>Ошибка работы «%1» в %2: %3</translation> </message> <message> - <source>Building helper '%1' in %2 + <source>Building helper "%1" in %2 </source> <translation>Сборка помощника «%1» в %2 </translation> @@ -20619,11 +20994,6 @@ QML.</translation> <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 to load extensions dynamically into applications using the QDeclarativeEngine class. Requires Qt 4.7.0 or newer.</source> <translation>Создание C++ модуля для динамической загрузки расширений в приложение, использующее класс QDeclarativeEngine. Требуется Qt версии 4.7.0 или выше.</translation> </message> @@ -20879,6 +21249,28 @@ QML.</translation> </message> </context> <context> + <name>ProjectExplorer::DeploymentDataModel</name> + <message> + <source>Local File Path</source> + <translation>Путь к локальному файлу</translation> + </message> + <message> + <source>Remote Directory</source> + <translation>Внешний каталог</translation> + </message> +</context> +<context> + <name>ProjectExplorer::DeploymentDataView</name> + <message> + <source>Form</source> + <translation></translation> + </message> + <message> + <source>Files to deploy:</source> + <translation>Установка файлов:</translation> + </message> +</context> +<context> <name>ProjectExplorer::DesktopDevice</name> <message> <source>Local PC</source> @@ -21135,6 +21527,17 @@ QML.</translation> </message> </context> <context> + <name>ProjectExplorer::EnvironmentIdAccessor</name> + <message> + <source><p>No .user settings file created by this instance of Qt Creator was found.</p><p>Did you work with this project on another machine or using a different settings path before?</p><p>Do you still want to load the settings file "%1"?</p></source> + <translation><p>Не удалось найти файл настроек от этого Qt Creator.</p><p>Не работали ли вы ранее с этим проектом на другой машине или не использовали ли вы другой путь к настройкам?</p><p>Продолжить загрузку файла настроек «%1»?</p></translation> + </message> + <message> + <source>Settings File for "%1" from a different Environment?</source> + <translation>Настройки проекта «%1» с другого компьютера?</translation> + </message> +</context> +<context> <name>ProjectExplorer::EnvironmentItemsDialog</name> <message> <source>Edit Environment</source> @@ -21442,7 +21845,7 @@ QML.</translation> <translation>Текущий проект</translation> </message> <message> - <source>Project '%1':</source> + <source>Project "%1":</source> <translation>Проект «%1»:</translation> </message> </context> @@ -21778,10 +22181,6 @@ QML.</translation> <translation>Открыть «%1»</translation> </message> <message> - <source>Open with</source> - <translation>Открыть с помощью</translation> - </message> - <message> <source>Open Parent Folder</source> <translation>Открыть родительскую папку</translation> </message> @@ -21794,6 +22193,14 @@ QML.</translation> <translation>Согласовывать с редактором</translation> </message> <message> + <source>Open Project in "%1"</source> + <translation>Открыть проект в «%1»</translation> + </message> + <message> + <source>Open With</source> + <translation>Открыть с помощью</translation> + </message> + <message> <source>Choose Folder...</source> <translation>Выбрать папку...</translation> </message> @@ -21869,6 +22276,14 @@ QML.</translation> <translation>Название и значок комплекта.</translation> </message> <message> + <source><html><head/><body><p>The name of the kit suitable for generating directory names. This value is used for the variable <i>%1</i>, which for example determines the name of the shadow build directory.</p></body></html></source> + <translation><html><head/><body><p>Название комплекта влияет на имена создаваемых каталогов. Эти значения используются для переменной <i>%1</i>, которая, например, определяет имя каталога теневой сборки.</p></body></html></translation> + </message> + <message> + <source>File system name:</source> + <translation>Имя в файловой системе:</translation> + </message> + <message> <source>Mark as Mutable</source> <translation>Сделать изменяемым</translation> </message> @@ -22144,10 +22559,6 @@ QML.</translation> <translation>Объединить stderr и stdout</translation> </message> <message> - <source><i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="http://releases.qt-project.org/jom/">http://releases.qt-project.org/jom/</a>. Disable it if you experience problems with your builds.</source> - <translation><i>jom</i> - это замена <i>nmake</i>, распределяющая процесс компиляции на несколько ядер процессора. Свежайшая сборка доступна на <a href="http://releases.qt-project.org/jom/">http://releases.qt-project.org/jom/</a>. Отключите использование jom вместо nmake в случае проблем со сборкой.</translation> - </message> - <message> <source>Reset</source> <translation>Сбросить</translation> </message> @@ -22171,6 +22582,10 @@ QML.</translation> <source>Asks before terminating the running application in response to clicking the stop button in Application Output.</source> <translation>Спрашивать перед остановкой запущенного приложения при нажатии на кнопку остановки консоли вывода приложения.</translation> </message> + <message> + <source><i>jom</i> is a drop-in replacement for <i>nmake</i> which distributes the compilation process to multiple CPU cores. The latest binary is available at <a href="http://download.qt-project.org/official_releases/jom/">http://download.qt-project.org/official_releases/jom/</a>. Disable it if you experience problems with your builds.</source> + <translation><i>jom</i> - это замена <i>nmake</i>, распределяющая процесс компиляции на несколько ядер процессора. Свежайшая сборка доступна по адресу <a href="http://download.qt-project.org/official_releases/jom/">http://download.qt-project.org/official_releases/jom/</a>. В случае проблем со сборкой отключите использование jom.</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::ProjectFileFactory</name> @@ -22191,16 +22606,7 @@ QML.</translation> <context> <name>ProjectExplorer::Internal::ProjectFileWizardExtension</name> <message> - <source><Implicitly Add></source> - <translation><Добавлено неявно></translation> - </message> - <message> - <source>The files are implicitly added to the projects:</source> - <translation>Файлы неявно добавленные в проекты:</translation> - </message> - <message> <source><None></source> - <extracomment>No project selected</extracomment> <translation><Нет></translation> </message> <message> @@ -22212,23 +22618,23 @@ QML.</translation> <translation>Ошибка контроля версий</translation> </message> <message> - <source>Failed to add subproject '%1' -to project '%2'.</source> + <source>Failed to add subproject "%1" +to project "%2".</source> <translation>Не удалось добавить подпроект «%1» в проект «%2».</translation> </message> <message> <source>Failed to add one or more files to project -'%1' (%2).</source> +"%1" (%2).</source> <translation>Не удалось добавить один или более файлов в проект «%1» (%2).</translation> </message> <message> - <source>A version control system repository could not be created in '%1'.</source> + <source>A version control system repository could not be created in "%1".</source> <translation>Не удалось создать хранилище системы контроля версий в «%1».</translation> </message> <message> - <source>Failed to add '%1' to the version control system.</source> + <source>Failed to add "%1" to the version control system.</source> <translation>Не удалось добавить «%1» в контроль версий.</translation> </message> </context> @@ -22366,6 +22772,15 @@ to project '%2'.</source> <translation>Копировать выделенн&ую</translation> </message> <message> + <source>Clone Configuration</source> + <extracomment>Title of a the cloned RunConfiguration window, text of the window</extracomment> + <translation>Дублирование конфигурации</translation> + </message> + <message> + <source>New configuration name:</source> + <translation>Название новой конфигурации:</translation> + </message> + <message> <source>New name for run configuration <b>%1</b>:</source> <translation>Новое название конфигурации выполнения <b>%1</b>:</translation> </message> @@ -22429,14 +22844,6 @@ to project '%2'.</source> <translation>&Активировать</translation> </message> <message> - <source>New session name</source> - <translation>Имя создаваемой сессии</translation> - </message> - <message> - <source>Rename session</source> - <translation>Переименование сессии</translation> - </message> - <message> <source><a href="qthelp://org.qt-project.qtcreator/doc/creator-project-managing-sessions.html">What is a Session?</a></source> <translation><a href="qthelp://org.qt-project.qtcreator/doc/creator-project-managing-sessions.html">Что такое сессия?</a></translation> </message> @@ -22448,6 +22855,14 @@ to project '%2'.</source> <source>Automatically restores the last session when Qt Creator is started.</source> <translation>Автоматически восстанавливать последнюю сессию при запуске Qt Creator.</translation> </message> + <message> + <source>New Session Name</source> + <translation>Имя создаваемой сессии</translation> + </message> + <message> + <source>Rename Session</source> + <translation>Переименование сессии</translation> + </message> </context> <context> <name>ProjectExplorer::Internal::SessionModel</name> @@ -22463,7 +22878,7 @@ to project '%2'.</source> <translation>Введите название сессии:</translation> </message> <message> - <source>Switch to</source> + <source>Switch To</source> <translation>Переключиться в</translation> </message> </context> @@ -23106,28 +23521,36 @@ Please close all running instances of your application before starting a build.< <translation>Остановить процесс сборки и выгрузить проект?</translation> </message> <message> - <source>The project %1 is not configured, skipping it.</source> - <translation>Проект %1 не настроен, пропущен.</translation> + <source>Failed opening project "%1": Project already open.</source> + <translation>Не удалось открыть проект «%1»: проект уже открыт.</translation> </message> <message> - <source>No project loaded</source> - <translation>Проект не загружен</translation> + <source>Failed opening project "%1": Settings could not be restored.</source> + <translation>Не удалось открыть проект «%1»: невозможно восстановить настройки.</translation> </message> <message> - <source>Project has no build settings</source> - <translation>У проекта отсутствуют настройки сборки</translation> + <source>Failed opening project "%1": No plugin can open project type "%2".</source> + <translation>Не удалось открыть проект «%1»: нет модуля для открытия проектов типа «%2».</translation> + </message> + <message> + <source>Failed opening project "%1": Unknown project type.</source> + <translation>Не удалось открыть проект «%1»: тип проекта неизвестен.</translation> </message> <message> - <source>Building '%1' is disabled: %2<br></source> + <source>The project %1 is not configured, skipping it.</source> + <translation>Проект %1 не настроен, пропущен.</translation> + </message> + <message> + <source>Building "%1" is disabled: %2<br></source> <translation>Сборка «%1» отключена: %2<br></translation> </message> <message> - <source>Failed opening project '%1': Project already open.</source> - <translation>Не удалось открыть проект «%1»: проект уже открыт.</translation> + <source>No project loaded</source> + <translation>Проект не загружен</translation> </message> <message> - <source>Failed opening project '%1': Settings could not be restored.</source> - <translation>Не удалось открыть проект «%1»: невозможно восстановить настройки.</translation> + <source>Project has no build settings</source> + <translation>У проекта отсутствуют настройки сборки</translation> </message> <message> <source>Ignore All Errors?</source> @@ -23146,16 +23569,12 @@ Please close all running instances of your application before starting a build.< <translation>Выполняется сборка</translation> </message> <message> - <source>Do Not Close</source> - <translation>Не закрывать</translation> - </message> - <message> - <source>The project '%1' has no active kit.</source> - <translation>У проекта «%1» нет активного комплекта.</translation> + <source>Building "%1" is disabled: %2</source> + <translation>Сборка «%1» отключена: %2</translation> </message> <message> - <source>The kit '%1' for the project '%2' has no active run configuration.</source> - <translation>Для комплекта «%1» проекта «%2» нет активной конфигурации запуска.</translation> + <source>Do Not Close</source> + <translation>Не закрывать</translation> </message> <message> <source>A build is still in progress.</source> @@ -23286,10 +23705,6 @@ Do you want to ignore them?</source> <translation>Порт SSH устройства текущего комплекта.</translation> </message> <message> - <source>The user name with which to log into the device in the currently active kit.</source> - <translation>Имя пользователя для входа на устройство текущего комплекта.</translation> - </message> - <message> <source>The private key file with which to authenticate when logging into the device in the currently active kit.</source> <translation>Файл закрытого ключа для авторизации при входе на устройство текущего комплекта.</translation> </message> @@ -23318,6 +23733,10 @@ Do you want to ignore them?</source> <translation>отладка</translation> </message> <message> + <source>The username with which to log into the device in the currently active kit.</source> + <translation>Имя пользователя для входа на устройство текущего комплекта.</translation> + </message> + <message> <source>release</source> <translation>выпуск</translation> </message> @@ -23326,16 +23745,21 @@ Do you want to ignore them?</source> <translation>неизвестно</translation> </message> <message> - <source>Failed to Open Project</source> + <source>Project File Factory</source> + <comment>ProjectExplorer::ProjectFileFactory display name.</comment> + <translation>Фабрика проектных файлов</translation> + </message> + <message> + <source>Failed to open project</source> <translation>Не удалось открыть проект</translation> </message> <message> - <source>Failed opening project '%1': No plugin can open project type '%2'.</source> - <translation>Не удалось открыть проект «%1»: нет модуля для открытия проектов типа «%2».</translation> + <source>All Projects</source> + <translation>Все проекты</translation> </message> <message> - <source>Failed opening project '%1': Unknown project type.</source> - <translation>Не удалось открыть проект «%1»: тип проекта неизвестен.</translation> + <source>Failed to Open Project</source> + <translation>Не удалось открыть проект</translation> </message> <message> <source>Unknown error</source> @@ -23371,10 +23795,6 @@ Do you want to ignore them?</source> <translation>Проект не имеет настроек сборки.</translation> </message> <message> - <source>Building '%1' is disabled: %2</source> - <translation>Сборка «%1» отключена: %2</translation> - </message> - <message> <source>Cancel Build && Close</source> <translation>Отменить сборку и закрыть</translation> </message> @@ -23395,10 +23815,6 @@ Do you want to ignore them?</source> <translation>Нет активного проекта.</translation> </message> <message> - <source>Cannot run '%1'.</source> - <translation>Не удалось запустить «%1».</translation> - </message> - <message> <source>Run %1</source> <translation>Запустить %1</translation> </message> @@ -23424,6 +23840,18 @@ Do you want to ignore them?</source> <translation>Не удалось удалить файл «%1» из проекта «%2».</translation> </message> <message> + <source>The project "%1" has no active kit.</source> + <translation>У проекта «%1» нет активного комплекта.</translation> + </message> + <message> + <source>The kit "%1" for the project "%2" has no active run configuration.</source> + <translation>Для комплекта «%1» проекта «%2» нет активной конфигурации запуска.</translation> + </message> + <message> + <source>Cannot run "%1".</source> + <translation>Не удалось запустить «%1».</translation> + </message> + <message> <source>Could not delete file %1.</source> <translation>Не удалось удалить файл «%1».</translation> </message> @@ -23591,8 +24019,8 @@ These files are preserved.</source> <translation>Не удалось открыть проект</translation> </message> <message> - <source>Session</source> - <translation>Сессия</translation> + <source>Loading Session</source> + <translation>Загрузка сессии</translation> </message> <message> <source>Error while saving session</source> @@ -23610,34 +24038,10 @@ These files are preserved.</source> <context> <name>ProjectExplorer::SettingsAccessor</name> <message> - <source>No valid .user file found for '%1'</source> - <translation>Не найден корректный файл .user для «%1»</translation> - </message> - <message> - <source><p>No valid settings file could be found for this installation of Qt Creator.</p><p>All settings files were either too new or too old to be read.</p></source> - <translation><p>Не удалось найти подходящий для этой версии Qt Creator файл настроек.</p><p>Все файлы настроек или слишком старые, или слишком новые.</p></translation> - </message> - <message> - <source><p>No .user settings file created by this instance of Qt Creator was found.</p><p>Did you work with this project on another machine or using a different settings path before?</p><p>Do you still want to load the settings file '%1'?</p></source> - <translation><p>Не удалось найти файл настроек от этого Qt Creator.</p><p>Не работали ли вы ранее с этим проектом на другой машине или не использовали ли вы другой путь к настройкам?</p><p>Продолжить загрузку файла настроек «%1»?</p></translation> - </message> - <message> - <source>Using Old Settings File for '%1'</source> - <translation>Используется старый файл настроек для проекта «%1»</translation> - </message> - <message> - <source><p>The versioned backup '%1' of the .user settings file is used, because the non-versioned file was created by an incompatible version of Qt Creator.</p><p>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 <b>not</b> be propagated to the newer version.</p></source> - <translation><p>Будет использоваться резервная копия файла настроек .user более старой версии («%1»), так как текущий файл создан несовместимой версией Qt Creator.</p><p>Изменения настроек проекта, сделанные с момента последнего запуска этой версии Qt Creator, не будут учтены, а изменения, вносимые сейчас, <b>не будут</b> сохранены в новую версию файла проекта.</p></translation> - </message> - <message> <source>The version of your .shared file is not supported by Qt Creator. Do you want to try loading it anyway?</source> <translation>Версия вашего файла .shared не поддерживается этой версией Qt Creator. Попробовать загрузить файл?</translation> </message> <message> - <source>Settings File for '%1' from a different Environment?</source> - <translation>Настройки проекта «%1» с другого компьютера?</translation> - </message> - <message> <source>Unsupported Shared Settings File</source> <translation>Неподдерживаемый файл общих настроек</translation> </message> @@ -23714,12 +24118,27 @@ These files are preserved.</source> <translation>Выбор комплекта</translation> </message> <message> + <source>Kits</source> + <translation>Комплекты</translation> + </message> + <message> <source>Qt Creator can use the following kits for project <b>%1</b>:</source> <comment>%1: Project name</comment> <translation>Qt Creator может использовать для проекта <b>%1</b> следующие комплекты:</translation> </message> </context> <context> + <name>ProjectExplorer::Task</name> + <message> + <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> + <translation>Необходимо в настройках комплекта задать компилятор для сборки.</translation> + </message> + <message> + <source>Qt Creator needs a build configuration set up to build. Configure a build configuration in the project settings.</source> + <translation>Для сборки проекта необходимо в настройках проекта задать конфигурацию сборки.</translation> + </message> +</context> +<context> <name>ProjectExplorer::ToolChain</name> <message> <source>Clone of %1</source> @@ -23760,13 +24179,77 @@ These files are preserved.</source> </message> </context> <context> + <name>ProjectExplorer::XcodebuildParser</name> + <message> + <source>Xcodebuild failed.</source> + <translation>Xcodebuild завершился с ошибкой.</translation> + </message> +</context> +<context> <name>ProjectFileConverter</name> <message> - <source>File '%1' not listed in '%2' file, should it be?</source> + <source>File "%1" not listed in "%2" file, should it be?</source> <translation>Файл «%1» не перечислен в файле «%2», а должен?</translation> </message> </context> <context> + <name>ProjectWizard</name> + <message> + <source>The files are implicitly added to the projects:</source> + <translation>Файлы, неявно добавленные в проекты:</translation> + </message> + <message> + <source><Implicitly Add></source> + <translation><Добавлено неявно></translation> + </message> + <message> + <source><None></source> + <translation><Нет></translation> + </message> +</context> +<context> + <name>PuppetBuildProgressDialog</name> + <message> + <source>Build Progress</source> + <translation>Состояние сборки</translation> + </message> + <message> + <source>Build Adapter for the current Qt. Happens only once for every Qt installation.</source> + <translation>Собирается адаптер для текущего Qt. Требуется только один раз для каждого Qt.</translation> + </message> + <message> + <source>Use Fallback QML Emulation Layer</source> + <translation>Использовать резервный эмулятор QML</translation> + </message> +</context> +<context> + <name>PuppetCreator</name> + <message> + <source>QML Emulation Layer (QML Puppet) Building was Unsuccessful</source> + <translation>Не удалось собрать слой эмуляции QML (QML Puppet)</translation> + </message> + <message> + <source>The QML emulation layer (QML Puppet) cannot be built. The fallback emulation layer, which does not support all features, will be used.</source> + <translation>Не удалось собрать слой эмуляции QML (QML Puppet). Поэтому будет использоваться резервный эмулятор, не поддерживающий всех возможностей.</translation> + </message> + <message> + <source>The QML emulation layer (QML Puppet) cannot be built because the Qt version is too old or it cannot run natively on your computer. The fallback emulation layer, which does not support all features, will be used.</source> + <translation>Невозможно собрать слой эмуляции QML (QML Puppet), так как версия Qt слишком старая или не может работать на вашем компьютере. Поэтому будет использоваться резервный эмулятор, не поддерживающий всех возможностей.</translation> + </message> + <message> + <source>Kit is invalid</source> + <translation>Неверный комплект</translation> + </message> + <message> + <source>The QML emulation layer (QML Puppet) cannot be built because the kit is not configured correctly. For example the compiler can be misconfigured. Fix the kit configuration and restart Qt Creator. Otherwise, the fallback emulation layer, which does not support all features, will be used.</source> + <translation>Невозможно собрать слой эмуляции QML (QML Puppet), так как комплект не настроен корректно. Например, не настроен компилятор. Исправьте настройку комплекта и перезапустите Qt Creator. Иначе будет использоваться резервный эмулятор, не поддерживающий всех возможностей.</translation> + </message> + <message> + <source>Qt Version is not supported</source> + <translation>Версия Qt не поддерживается</translation> + </message> +</context> +<context> <name>PuppetDialog</name> <message> <source>Dialog</source> @@ -23817,6 +24300,10 @@ These files are preserved.</source> <source>The source file name will be derived from the class name</source> <translation>Имя исходного файла будет получено из имени класса</translation> </message> + <message> + <source>Details</source> + <translation>Подробнее</translation> + </message> </context> <context> <name>PythonEditor::Internal::ClassWizardDialog</name> @@ -23824,9 +24311,31 @@ These files are preserved.</source> <source>Python Class Wizard</source> <translation>Создание класса Python</translation> </message> +</context> +<context> + <name>QDockWidget</name> <message> - <source>Details</source> - <translation>Подробнее</translation> + <source>Float</source> + <translation>Отцепить</translation> + </message> + <message> + <source>Undocks and re-attaches the dock widget</source> + <translation>Отцепляет и переподключает прицепляемый виджет</translation> + </message> + <message> + <source>Close</source> + <translation>Закрыть</translation> + </message> + <message> + <source>Closes the dock widget</source> + <translation>Закрывает прицепляемый виджет</translation> + </message> +</context> +<context> + <name>QNX</name> + <message> + <source>QNX</source> + <translation>QNX</translation> </message> </context> <context> @@ -23856,19 +24365,19 @@ These files are preserved.</source> <translation>Неизвестная ошибка.</translation> </message> <message> - <source>Created remote directory '%1'.</source> + <source>Created remote directory "%1".</source> <translation>Создан внешний каталог «%1».</translation> </message> <message> - <source>Remote directory '%1' already exists.</source> + <source>Remote directory "%1" already exists.</source> <translation>Внешний каталог «%1» уже существует.</translation> </message> <message> - <source>Error creating directory '%1': %2</source> + <source>Error creating directory "%1": %2</source> <translation>Ошибка создания каталога «%1»: %2</translation> </message> <message> - <source>Could not open local file '%1': %2</source> + <source>Could not open local file "%1": %2</source> <translation>Не удалось открыть локальный файл «%1»: %2</translation> </message> <message> @@ -23954,11 +24463,11 @@ These files are preserved.</source> <translation>Строка идентификации сервера содержит недопустимый нулевой символ.</translation> </message> <message> - <source>Server Identification string '%1' is invalid.</source> + <source>Server Identification string "%1" is invalid.</source> <translation>Строка идентификации сервера «%1» неверна.</translation> </message> <message> - <source>Server protocol version is '%1', but needs to be 2.0 or 1.99.</source> + <source>Server protocol version is "%1", but needs to be 2.0 or 1.99.</source> <translation>Сервер использует протокол версии «%1», но требуется 2.0 или 1.99.</translation> </message> <message> @@ -24017,7 +24526,7 @@ These files are preserved.</source> <translation>Процесс завершён сигналом</translation> </message> <message> - <source>Server sent invalid signal '%1'</source> + <source>Server sent invalid signal "%1"</source> <translation>Сервер отправил неверный сигнал «%1»</translation> </message> </context> @@ -24032,11 +24541,11 @@ These files are preserved.</source> <translation>Имя файла</translation> </message> <message> - <source>Error getting 'stat' info about '%1': %2</source> + <source>Error getting "stat" info about "%1": %2</source> <translation>Ошибка получения информации «stat» о «%1»: %2</translation> </message> <message> - <source>Error listing contents of directory '%1': %2</source> + <source>Error listing contents of directory "%1": %2</source> <translation>Ошибка чтения содержимого каталога «%1»: %2</translation> </message> </context> @@ -24110,6 +24619,10 @@ These files are preserved.</source> <translation>Не удалось сохранить файл ключа</translation> </message> <message> + <source>Failed to create directory: "%1".</source> + <translation>Не удалось создать каталог: «%1».</translation> + </message> + <message> <source>Cannot Save Private Key File</source> <translation>Не удалось сохранить секретный ключ</translation> </message> @@ -24126,10 +24639,6 @@ These files are preserved.</source> <translation>Уже существует файл с таким именем. Перезаписать его?</translation> </message> <message> - <source>Failed to create directory: '%1'.</source> - <translation>Не удалось создать каталог: «%1».</translation> - </message> - <message> <source>Choose...</source> <translation>Выбрать...</translation> </message> @@ -24373,8 +24882,17 @@ These files are preserved.</source> <context> <name>QbsProjectManager::Internal::QbsProject</name> <message> - <source>Evaluating</source> - <translation>Вычисление</translation> + <source>Failed!</source> + <translatorcomment>Очень плохое сообщение, скорее всего не дописали</translatorcomment> + <translation>Ошибка</translation> + </message> + <message> + <source>Could not write project file %1.</source> + <translation>Не удалось записать в файл проекта %1.</translation> + </message> + <message> + <source>Reading Project "%1"</source> + <translation>Чтение проекта «%1»</translation> </message> </context> <context> @@ -24436,6 +24954,13 @@ These files are preserved.</source> </message> </context> <context> + <name>QbsProjectManager::Internal::QbsRootProjectNode</name> + <message> + <source>Qbs files</source> + <translation>Файлы Qbs</translation> + </message> +</context> +<context> <name>QbsProjectManager::Internal::QbsRunConfiguration</name> <message> <source>The .qbs files are currently being parsed.</source> @@ -24484,7 +25009,7 @@ These files are preserved.</source> <context> <name>QbsProjectManager::QbsManager</name> <message> - <source>Failed opening project '%1': Project is not a file.</source> + <source>Failed opening project "%1": Project is not a file.</source> <translation>Не удалось открыть проект «%1»: проект не является файлом.</translation> </message> <message> @@ -24493,48 +25018,11 @@ These files are preserved.</source> </message> </context> <context> - <name>QmakeProjectManager::AbstractMobileApp</name> - <message> - <source>Could not open template file '%1'.</source> - <translation>Не удалось открыть файл шаблона «%1».</translation> - </message> -</context> -<context> - <name>QmakeProjectManager::AbstractMobileAppWizardDialog</name> - <message> - <source>Kits</source> - <translation>Комплекты</translation> - </message> -</context> -<context> <name>QmakeProjectManager::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>QmakeProjectManager::Internal::BaseQmakeProjectWizardDialog</name> - <message> - <source>Modules</source> - <translation>Модули</translation> - </message> - <message> - <source>Kits</source> - <translation>Комплекты</translation> - </message> </context> <context> <name>QmakeProjectManager::Internal::ClassDefinition</name> @@ -24718,6 +25206,10 @@ Preselects a desktop Qt for building the application if available.</source> <source>icons.qrc</source> <translation>icons.qrc</translation> </message> + <message> + <source>Plugin Details</source> + <translation>Подробнее о модуле</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::CustomWidgetWidgetsWizardPage</name> @@ -24741,6 +25233,10 @@ Preselects a desktop Qt for building the application if available.</source> <source>...</source> <translation>...</translation> </message> + <message> + <source>Custom Widgets</source> + <translation>Особые виджеты</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::CustomWidgetWizard</name> @@ -24759,14 +25255,6 @@ Preselects a desktop Qt for building the application if available.</source> <source>This wizard generates a Qt Designer Custom Widget or a Qt Designer Custom Widget Collection project.</source> <translation>Этот мастер создаст пользовательский виджет или набор пользовательских виджетов для Qt Designer.</translation> </message> - <message> - <source>Custom Widgets</source> - <translation>Особые виджеты</translation> - </message> - <message> - <source>Plugin Details</source> - <translation>Подробнее о модуле</translation> - </message> </context> <context> <name>QmakeProjectManager::Internal::DesignerExternalEditor</name> @@ -24782,7 +25270,7 @@ Preselects a desktop Qt for building the application if available.</source> <context> <name>QmakeProjectManager::Internal::DesktopQmakeRunConfiguration</name> <message> - <source>The .pro file '%1' is currently being parsed.</source> + <source>The .pro file "%1" is currently being parsed.</source> <translation>Идёт обработка файла .pro: «%1».</translation> </message> <message> @@ -24832,6 +25320,10 @@ Preselects a desktop Qt for building the application if available.</source> <context> <name>QmakeProjectManager::Internal::DetailsPage</name> <message> + <source>Details</source> + <translation>Подробнее</translation> + </message> + <message> <source>Internal Library</source> <translation>Внутренняя</translation> </message> @@ -24903,6 +25395,10 @@ Preselects a desktop Qt for building the application if available.</source> <source>Specify basic information about the classes for which you want to generate skeleton source code files.</source> <translation>Укажите базовую информацию о классах, для которых желаете создать шаблоны файлов исходных текстов.</translation> </message> + <message> + <source>Details</source> + <translation>Подробнее</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::GuiAppWizard</name> @@ -24925,90 +25421,6 @@ Preselects a desktop Qt for building the application if available.</source> <source>This wizard generates a Qt Widgets Application project. The application derives by default from QApplication and includes an empty widget.</source> <translation>Этот мастер создаст проект приложения Qt Widgets. По умолчанию приложение будет производным от QApplication и будет включать пустой виджет.</translation> </message> - <message> - <source>Details</source> - <translation>Подробнее</translation> - </message> -</context> -<context> - <name>QmakeProjectManager::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.</source> - <translation>Создание проекта приложения HTML5, который может содержать код как HTML5, так и на С++, а так же включает просмотрщик WebKit. - -Можно создать приложение и установить его на настольный компьютер и мобильные платформы.</translation> - </message> -</context> -<context> - <name>QmakeProjectManager::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>QmakeProjectManager::Internal::Html5AppWizardOptionsPage</name> - <message> - <source>Select HTML File</source> - <translation>Выбор файла HTML</translation> - </message> -</context> -<context> - <name>QmakeProjectManager::Internal::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>http://</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>QmakeProjectManager::Internal::LibraryDetailsController</name> @@ -25160,6 +25572,10 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Links to a system library using pkg-config.</source> <translation>Компоновка с системной библиотекой используя pkg-config.</translation> </message> + <message> + <source>Type</source> + <translation>Тип</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::LibraryWizard</name> @@ -25227,6 +25643,10 @@ Neither the path to the library nor the path to its includes is added to the .pr <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> + <message> + <source>Modules</source> + <translation>Модули</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::PluginGenerator</name> @@ -25454,10 +25874,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>This wizard generates a Qt Quick Application project.</source> <translation>Этот мастер создаст проект приложения Qt Quick.</translation> </message> - <message> - <source>Component Set</source> - <translation>Набор компонентов</translation> - </message> </context> <context> <name>QmakeProjectManager::Internal::QtQuickComponentSetPage</name> @@ -25469,6 +25885,10 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Qt Quick component set:</source> <translation>Набор компонентов Qt Quick:</translation> </message> + <message> + <source>Component Set</source> + <translation>Набор компонентов</translation> + </message> </context> <context> <name>QmakeProjectManager::Internal::SubdirsProjectWizard</name> @@ -25529,10 +25949,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <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>QmakeProjectManager::Internal::TestWizardPage</name> @@ -25584,6 +26000,10 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Test Class Information</source> <translation>Информация о тестовом классе</translation> </message> + <message> + <source>Details</source> + <translation>Подробнее</translation> + </message> </context> <context> <name>QmakeProjectManager::MakeStep</name> @@ -25593,14 +26013,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Сборка</translation> </message> <message> - <source>Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.</source> - <translation>Необходимо задать компилятор для сборки. Сделать это можно в настройках комплекта.</translation> - </message> - <message> - <source>Configuration is faulty. Check the Issues view for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> - <message> <source>Cannot find Makefile. Check your build settings.</source> <translation>Не удалось обнаружить Makefile. Проверьте настройки сборки.</translation> </message> @@ -25636,10 +26048,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>qmake</translation> </message> <message> - <source>Configuration is faulty, please check the Issues view for details.</source> - <translation>Конфигурация неисправна. Окно «Проблемы» содержит подробную информацию.</translation> - </message> - <message> <source>Configuration unchanged, skipping qmake step.</source> <translation>Настройки не изменились, этап qmake пропускается.</translation> </message> @@ -25737,7 +26145,7 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>В проекте<br><br>%1<br><br>Следующие файлы или устарели, или были изменены:<br><br>%2<br><br>Желаете, чтобы Qt Creator обновил их? Все изменения будут утеряны.</translation> </message> <message> - <source>Failed opening project '%1': Project is not a file</source> + <source>Failed opening project "%1": Project is not a file</source> <translation>Не удалось открыть проект «%1»: проект не является файлом</translation> </message> <message> @@ -25795,30 +26203,30 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Ошибка разбора файла %1. Отмена.</translation> </message> <message> - <source>Could not find .pro file for sub dir '%1' in '%2'</source> + <source>Could not find .pro file for sub dir "%1" in "%2"</source> <translation>Не удалось найти .pro файл для подкаталога «%1» в «%2»</translation> </message> </context> <context> <name>QmakeProjectManager::QmakeProject</name> <message> - <source>Evaluating</source> - <translation>Вычисление</translation> + <source>Reading Project "%1"</source> + <translation>Чтение проекта «%1»</translation> </message> <message> <source>No Qt version set in kit.</source> <translation>Для комплекта не задан профиль Qt.</translation> </message> <message> - <source>The .pro file '%1' does not exist.</source> + <source>The .pro file "%1" does not exist.</source> <translation>.pro-файл «%1» не существует.</translation> </message> <message> - <source>The .pro file '%1' is not part of the project.</source> + <source>The .pro file "%1" is not part of the project.</source> <translation>.pro-файл «%1» не является частью проекта.</translation> </message> <message> - <source>The .pro file '%1' could not be parsed.</source> + <source>The .pro file "%1" could not be parsed.</source> <translation>Не удалось разобрать .pro-файл «%1».</translation> </message> </context> @@ -25872,6 +26280,14 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Qt Quick 2.2</translation> </message> <message> + <source>Creates a deployable Qt Quick 2 application using the QtQuick 2.3 import. Requires Qt 5.3 or newer.</source> + <translation>Создание устанавливаемого приложения Qt Quick 2 с использованием импорта QtQuick 2.3. Требуется Qt версии 5.3 или выше.</translation> + </message> + <message> + <source>Qt Quick 2.3</source> + <translation>Qt Quick 2.3</translation> + </message> + <message> <source>Creates a deployable Qt Quick 2 application using Qt Quick Controls. Requires Qt 5.2 or newer.</source> <translation>Создание устанавливаемого приложение Qt Quick 2 с использованием Qt Quick Controls. Требуется Qt версии 5.2 или выше.</translation> </message> @@ -25880,6 +26296,14 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Qt Quick Controls 1.1</translation> </message> <message> + <source>Creates a deployable Qt Quick 2 application using Qt Quick Controls. Requires Qt 5.3 or newer.</source> + <translation>Создание устанавливаемого приложение Qt Quick 2 с использованием Qt Quick Controls. Требуется Qt версии 5.3 или выше.</translation> + </message> + <message> + <source>Qt Quick Controls 1.2</source> + <translation>Qt Quick Controls 1.2</translation> + </message> + <message> <source>Creates a deployable Qt Quick 2 application using Qt Quick Controls. Requires Qt 5.1 or newer.</source> <translation>Создание устанавливаемого приложение Qt Quick 2 с использованием Qt Quick Controls. Требуется Qt версии 5.1 или выше.</translation> </message> @@ -25921,6 +26345,53 @@ Neither the path to the library nor the path to its includes is added to the .pr </message> </context> <context> + <name>QmlDebug::QmlDebugConnection</name> + <message> + <source>Connecting to debug server at %1:%2 ...</source> + <translation>Подключение к серверу отладки %1:%2 ...</translation> + </message> +</context> +<context> + <name>QmlDebug::QmlDebugConnectionPrivate</name> + <message> + <source>Error: (%1) %2</source> + <extracomment>%1=error code, %2=error message</extracomment> + <translation>Ошибка: (%1) %2</translation> + </message> + <message> + <source><device is gone></source> + <translation><устройство отсутствует></translation> + </message> + <message> + <source>Network connection dropped</source> + <translation>Разорвано сетевое подключение</translation> + </message> + <message> + <source>Resolving host</source> + <translation>Определение узла</translation> + </message> + <message> + <source>Establishing network connection ...</source> + <translation>Установка сетевого соединения...</translation> + </message> + <message> + <source>Network connection established</source> + <translation>Сетевое соединение установлено</translation> + </message> + <message> + <source>Network connection closing</source> + <translation>Закрытие сетевого соединения</translation> + </message> + <message> + <source>Socket state changed to BoundState. This should not happen!</source> + <translation>Состояние сокета изменилось на BoundState. Это не должно было произойти!</translation> + </message> + <message> + <source>Socket state changed to ListeningState. This should not happen!</source> + <translation>Состояние сокета изменилось на ListeningState. Это не должно было произойти!</translation> + </message> +</context> +<context> <name>QmlDebug::QmlOutputParser</name> <message> <source>The port seems to be in use.</source> @@ -25941,6 +26412,17 @@ Neither the path to the library nor the path to its includes is added to the .pr </message> </context> <context> + <name>QmlDesigner::AddTabDesignerAction</name> + <message> + <source>Naming Error</source> + <translation>Неверное имя</translation> + </message> + <message> + <source>Component already exists.</source> + <translation>Компонент уже существует.</translation> + </message> +</context> +<context> <name>QmlDesigner::AddTabToTabViewDialog</name> <message> <source>Dialog</source> @@ -25959,6 +26441,17 @@ Neither the path to the library nor the path to its includes is added to the .pr </message> </context> <context> + <name>QmlDesigner::CrumbleBar</name> + <message> + <source>Save the changes to preview them correctly.</source> + <translation>Сохранить изменения для правильного их предпросмотра.</translation> + </message> + <message> + <source>Always save when leaving subcomponent</source> + <translation>Всегда сохранять при выходе из субкомпонента</translation> + </message> +</context> +<context> <name>QmlDesigner::FormEditorView</name> <message> <source>Form Editor</source> @@ -26093,6 +26586,10 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Изменены SignalHandlerProperties:</translation> </message> <message> + <source>Node selected:</source> + <translation>Выбран элемент:</translation> + </message> + <message> <source>Properties removed:</source> <translation>Удалённые свойства:</translation> </message> @@ -26282,6 +26779,14 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Also warns in the code editor about QML features which are not properly supported by the Qt Quick Designer.</source> <translation>Также предупреждать в редакторе кода об особенностях QML, которые не поддерживаются корректно Qt Quick Designer.</translation> </message> + <message> + <source>Subcomponents</source> + <translation>Субкомпоненты</translation> + </message> + <message> + <source>Always save when leaving subcomponent in bread crumb</source> + <translation>Всегда сохранять в навигационной цепочке при выходе из субкомпонента</translation> + </message> </context> <context> <name>QmlDesigner::InvalidArgumentException</name> @@ -26352,14 +26857,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <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> @@ -26369,12 +26866,12 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Навигатор</translation> </message> <message> - <source>Become first sibling of parent (CTRL + Left).</source> - <translation>Сделать первым соседом родителя (CTRL + Влево).</translation> + <source>Become last sibling of parent (CTRL + Left).</source> + <translation>Сделать последним соседом родителя (CTRL + Влево).</translation> </message> <message> - <source>Become child of first sibling (CTRL + Right).</source> - <translation>Сделать потомком первого соседа (CTRL + Вправо).</translation> + <source>Become child of last sibling (CTRL + Right).</source> + <translation>Сделать потомком последнего соседа (CTRL + Вправо).</translation> </message> <message> <source>Move down (CTRL + Down).</source> @@ -26388,45 +26885,20 @@ Neither the path to the library nor the path to its includes is added to the .pr <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). Возможно есть проблема с установкой. Qml Puppet ― это процесс, запускамый в фоне для отрисовки элементов.</translation> - </message> - <message> - <source>Wrong QML Puppet Executable Version</source> - <translation>Неверная версия программы QML Puppet</translation> - </message> - <message> - <source>The QML Puppet version is incompatible with the Qt Creator version.</source> - <translation>Версия QML Puppet несовместима с данной вресией Qt Creator.</translation> - </message> - <message> - <source>The executable of the QML Puppet process (<code>%1</code>) cannot be found. Check your installation. QML Puppet is a process which runs in the background to render the items.</source> - <translation>Не удалось найти программу QML Puppet (<code>%1</code>). Возможно есть проблема с установкой. Qml Puppet ― это процесс, запускамый в фоне для отрисовки элементов.</translation> + <source>Cannot Start QML Emulation Layer (QML Puppet)</source> + <translation>Не удалось запустить слой эмуляции QML (QML Puppet)</translation> </message> <message> - <source>You can build <code>%1</code> yourself with Qt 5.2.0 or higher. The source can be found in <code>%2</code>.</source> - <extracomment>%1 Puppet binary name ("qmlpuppet", "qml2puppet"), %2 source path.</extracomment> - <translation>Вы можете собрать <code>%1</code> самостоятельно для Qt 5.2.0 или выше. Его исходники находятся в <code>%2</code>.</translation> + <source>The executable of the QML emulation layer (QML Puppet) process cannot be started or does not respond.</source> + <translation>Невозможно запустить процесс эмуляции QML (QML Puppet) или он не отвечает.</translation> </message> <message> - <source><code>%1</code> will be installed to the <code>bin</code> directory of your Qt version. Qt Quick Designer will check the <code>bin</code> directory of the currently active Qt version of your project.</source> - <translation><code>%1</code> будет установлен в каталог <code>bin</code> профиля Qt. Qt Quick Designer проверяет каталог <code>bin</code> активного в проекте профиля Qt.</translation> + <source>QML Emulation Layer (QML Puppet) Crashed</source> + <translation>Слой эмуляции QML (QML Puppet) завершился крахом</translation> </message> <message> - <source>QML Puppet Crashed</source> - <translation>QML Puppet завершился крахом</translation> - </message> - <message> - <source>You are recording a puppet stream and the puppet crashed. It is recommended to reopen the Qt Quick Designer and start again.</source> - <translation>Puppet завершился крахом при записи puppet-потока. Рекомендуется переоткрыть QML Designer и запустить запись снова.</translation> - </message> - <message> - <source>Cannot Find QML Puppet Executable</source> - <translation>Не удалось найти программу QML Puppet</translation> + <source>You are recording a puppet stream and the emulations layer crashed. It is recommended to reopen the Qt Quick Designer and start again.</source> + <translation>Эмуляция завершилась крахом при записи puppet-потока. Рекомендуется переоткрыть Qt Quick Designer и запустить запись снова.</translation> </message> </context> <context> @@ -26536,8 +27008,8 @@ Neither the path to the library nor the path to its includes is added to the .pr <translation>Выделить все «%1»</translation> </message> <message> - <source>Toggle Full Screen</source> - <translation>Переключить полноэкранный режим</translation> + <source>Toggle Sidebars</source> + <translation>Показать/скрыть боковые панели</translation> </message> <message> <source>&Restore Default View</source> @@ -26620,17 +27092,6 @@ Neither the path to the library nor the path to its includes is added to the .pr </message> </context> <context> - <name>QmlDesigner::TabViewDesignerAction</name> - <message> - <source>Component already exists.</source> - <translation>Компонент уже существует.</translation> - </message> - <message> - <source>Naming Error</source> - <translation>Неверное имя</translation> - </message> -</context> -<context> <name>QmlDesigner::TextToModelMerger</name> <message> <source>No import statements found</source> @@ -26640,10 +27101,6 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Unsupported QtQuick version</source> <translation>Неподдерживаемая версия Qt Quick</translation> </message> - <message> - <source>This .qml file contains features which are not supported by Qt Quick Designer</source> - <translation>Этот файл .qml содержит свойства, не поддерживаемые Qt Quick Designer</translation> - </message> </context> <context> <name>QmlDesigner::XUIFileDialog</name> @@ -26810,12 +27267,16 @@ Neither the path to the library nor the path to its includes is added to the .pr <source>Reset</source> <translation>Сбросить</translation> </message> + <message> + <source>Step into: %1</source> + <translation>Войти в: %1</translation> + </message> </context> <context> <name>QmlDumpBuildTask</name> <message> - <source>Building helper</source> - <translation>Сборка помощника</translation> + <source>Building QML Helpers</source> + <translation>Сборка помощников QML</translation> </message> </context> <context> @@ -26904,11 +27365,11 @@ For qmlproject projects, use the importPaths property to add import paths.</sour <context> <name>QmlJS::ModelManagerInterface</name> <message> - <source>Indexing</source> - <translation>Индексация</translation> + <source>Parsing QML Files</source> + <translation>Разбор файлов QML</translation> </message> <message> - <source>QML import scan</source> + <source>Scanning QML Imports</source> <translation>Сканирование импорта QML</translation> </message> </context> @@ -26975,7 +27436,7 @@ See "Using QML Modules with Plugins" in the documentation.</source> <translation>Аргументы: %1</translation> </message> <message> - <source>Failed to parse '%1'. + <source>Failed to parse "%1". Error: %2</source> <translation>Не удалось разобрать «%1». Ошибка: %2</translation> @@ -27035,10 +27496,6 @@ Please build the qmldump application on the Qt version options page.</source> <context> <name>QmlJS::StaticAnalysisMessages</name> <message> - <source>Do not use '%1' as a constructor.</source> - <translation>Не используйте «%1», как конструктор.</translation> - </message> - <message> <source>Invalid value for enum.</source> <translation>Неверное значение для enum.</translation> </message> @@ -27091,18 +27548,6 @@ Please build the qmldump application on the Qt version options page.</source> <translation>Повторяющийся id.</translation> </message> <message> - <source>Invalid property name '%1'.</source> - <translation>Неверное название свойства «%1».</translation> - </message> - <message> - <source>'%1' does not have members.</source> - <translation>«%1» не содержит членов.</translation> - </message> - <message> - <source>'%1' is not a member of '%2'.</source> - <translation>«%1» не является членом «%2».</translation> - </message> - <message> <source>Assignment in condition.</source> <translation>Присваивание в условии.</translation> </message> @@ -27127,34 +27572,10 @@ Please build the qmldump application on the Qt version options page.</source> <translation>Не используйте выражения с запятой.</translation> </message> <message> - <source>'%1' already is a formal parameter.</source> - <translation>«%1» уже и так формальный параметр.</translation> - </message> - <message> <source>Unnecessary message suppression.</source> <translation>Ненужное подавление сообщения.</translation> </message> <message> - <source>'%1' already is a function.</source> - <translation>«%1» уже и так функция.</translation> - </message> - <message> - <source>var '%1' is used before its declaration.</source> - <translation>Переменная «%1» используется до объявления.</translation> - </message> - <message> - <source>'%1' already is a var.</source> - <translation>«%1» уже и так переменная.</translation> - </message> - <message> - <source>'%1' is declared more than once.</source> - <translation>«%1» объявлено более одного раза.</translation> - </message> - <message> - <source>Function '%1' is used before its declaration.</source> - <translation>Функция «%1» используется до объявления.</translation> - </message> - <message> <source>The 'function' keyword and the opening parenthesis should be separated by a single space.</source> <translation>Слово «function» и открывающаяся скобка должны быть разделены одним пробелом.</translation> </message> @@ -27203,22 +27624,6 @@ Please build the qmldump application on the Qt version options page.</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 '%1'.</source> - <translation>Не удалось найти объявление «%1».</translation> - </message> - <message> - <source>Prototype cycle, the last non-repeated component is '%1'.</source> - <translation>Зацикленность определений, последний уникальный объект — «%1».</translation> - </message> - <message> - <source>Invalid property type '%1'.</source> - <translation>Неверный тип свойства «%1».</translation> - </message> - <message> <source>== and != perform type coercion, use === or !== to avoid it.</source> <translation>== и != могут приводить типы, используйте === и !== вместо них.</translation> </message> @@ -27243,7 +27648,63 @@ Please build the qmldump application on the Qt version options page.</source> <translation>Используйте %1 вместо «var» и «variant» для увеличения производительности.</translation> </message> <message> - <source>Missing property '%1'.</source> + <source>Do not use "%1" as a constructor.</source> + <translation>Не используйте «%1» как конструктор.</translation> + </message> + <message> + <source>Invalid property name "%1".</source> + <translation>Неверное название свойства «%1».</translation> + </message> + <message> + <source>"%1" does not have members.</source> + <translation>«%1» не содержит членов.</translation> + </message> + <message> + <source>"%1" is not a member of "%2".</source> + <translation>«%1» не является членом «%2».</translation> + </message> + <message> + <source>"%1" already is a formal parameter.</source> + <translation>«%1» уже и так формальный параметр.</translation> + </message> + <message> + <source>"%1" already is a function.</source> + <translation>«%1» уже и так функция.</translation> + </message> + <message> + <source>var "%1" is used before its declaration.</source> + <translation>Переменная «%1» используется до объявления.</translation> + </message> + <message> + <source>"%1" already is a var.</source> + <translation>«%1» уже и так переменная.</translation> + </message> + <message> + <source>"%1" is declared more than once.</source> + <translation>«%1» объявлено более одного раза.</translation> + </message> + <message> + <source>Function "%1" is used before its declaration.</source> + <translation>Функция «%1» используется до объявления.</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 "%1".</source> + <translation>Не удалось найти объявление «%1».</translation> + </message> + <message> + <source>Prototype cycle, the last non-repeated component is "%1".</source> + <translation>Зацикленность определений, последний уникальный объект — «%1».</translation> + </message> + <message> + <source>Invalid property type "%1".</source> + <translation>Неверное название свойства «%1».</translation> + </message> + <message> + <source>Missing property "%1".</source> <translation>Отсутствует свойство «%1».</translation> </message> <message> @@ -27362,11 +27823,11 @@ Please build the qmldump application on the Qt version options page.</source> <translation>Допустимы только определения объектов Component и ModuleApi.</translation> </message> <message> - <source>Expected only Property, Method, Signal and Enum object definitions, not '%1'.</source> + <source>Expected only Property, Method, Signal and Enum object definitions, not "%1".</source> <translation>Допустимы только определения объектов Property, Method, Signal и Enum, а не «%1».</translation> </message> <message> - <source>Expected only name, prototype, defaultProperty, attachedType, exports isSingleton, isCreatable, isComposite and exportMetaObjectRevisions script bindings, not '%1'.</source> + <source>Expected only name, prototype, defaultProperty, attachedType, exports isSingleton, isCreatable, isComposite and exportMetaObjectRevisions script bindings, not "%1".</source> <translation>Допустимы только связки со скриптами name, prototype, defaultProperty, attachedType, exports и exportMetaObjectRevisions, а не «%1».</translation> </message> <message> @@ -27506,8 +27967,8 @@ Please build the qmldump application on the Qt version options page.</source> <translation>Использование QML/JS:</translation> </message> <message> - <source>Searching</source> - <translation>Идёт поиск</translation> + <source>Searching for Usages</source> + <translation>Поиск использований</translation> </message> </context> <context> @@ -27561,16 +28022,16 @@ Please build the qmldump application on the Qt version options page.</source> <message> <source>// TODO: Move position bindings from the component to the Loader. // Check all uses of 'parent' inside the root element of the component.</source> - <translation>// TODO: Переместите привязки позиций из компонента в загрузчик. -// Проверьте каждое использовние «parent» в корневом элементе компонента.</translation> + <translation>// TODO: Переместить привязки позиций из компонента в загрузчик. +// Проверить каждое использовние «parent» в корневом элементе компонента.</translation> </message> <message> - <source>// Rename all outer uses of the id '%1' to '%2.item'.</source> + <source>// Rename all outer uses of the id "%1" to "%2.item".</source> <translation>// Переименовать каждое внешнее использование id «%1» в «%2.item». </translation> </message> <message> - <source>// Rename all outer uses of the id '%1' to '%2.item.%1'. + <source>// Rename all outer uses of the id "%1" to "%2.item.%1". </source> <translation>// Переименовать все внешние использования id «%1» в «%2.item.%1». </translation> @@ -27937,10 +28398,6 @@ Qt Creator know about a likely URI.</source> <context> <name>QmlProfiler::Internal::PaintEventsModelProxy</name> <message> - <source>Painting</source> - <translation>Отрисовка</translation> - </message> - <message> <source>Animations</source> <translation>Анимации</translation> </message> @@ -27997,12 +28454,16 @@ Do you want to retry?</source> Повторить?</translation> </message> <message> - <source>QML Profiler: Connecting to %1:%2 ...</source> - <translation>Профайлер QML: подключение к %1:%2...</translation> + <source>Debug connection opened</source> + <translation>Отладочное соединение открыто</translation> + </message> + <message> + <source>Debug connection closed</source> + <translation>Отладочное соединение закрыто</translation> </message> <message> - <source>QML Profiler: connected and running</source> - <translation>Профайлер QML: подключён и работает</translation> + <source>Failed to connect!</source> + <translation>Не удалось подключиться!</translation> </message> </context> <context> @@ -28013,14 +28474,22 @@ Do you want to retry?</source> </message> </context> <context> - <name>QmlProfiler::Internal::QmlProfilerEventChildrenModelProxy</name> + <name>QmlProfiler::Internal::QmlProfilerEventRelativesView</name> <message> - <source><program></source> - <translation><программа></translation> + <source><bytecode></source> + <translation><байтовый код></translation> + </message> + <message> + <source>Source code not available</source> + <translation>Исходники недоступны</translation> + </message> + <message> + <source>Part of binding loop.</source> + <translation>Часть закольцованных связей.</translation> </message> </context> <context> - <name>QmlProfiler::Internal::QmlProfilerEventParentsModelProxy</name> + <name>QmlProfiler::Internal::QmlProfilerEventsMainView</name> <message> <source><program></source> <translation><программа></translation> @@ -28029,16 +28498,10 @@ Do you want to retry?</source> <source>Main Program</source> <translation>Основная программа</translation> </message> -</context> -<context> - <name>QmlProfiler::Internal::QmlProfilerEventRelativesView</name> <message> - <source>Part of binding loop.</source> - <translation>Часть закольцованных связей.</translation> + <source><bytecode></source> + <translation><байтовый код></translation> </message> -</context> -<context> - <name>QmlProfiler::Internal::QmlProfilerEventsMainView</name> <message> <source>(Opt)</source> <translation>(Опт)</translation> @@ -28054,6 +28517,10 @@ references to elements in other files, loops, and so on.)</source> присваивания, ссылки на элементы в других файлах, циклы и т.п.)</translation> </message> <message> + <source>Source code not available</source> + <translation>Исходники недоступны</translation> + </message> + <message> <source>Binding loop detected.</source> <translation>Обнаружена закольцованность связей.</translation> </message> @@ -28083,17 +28550,6 @@ references to elements in other files, loops, and so on.)</source> </message> </context> <context> - <name>QmlProfiler::Internal::QmlProfilerEventsModelProxy</name> - <message> - <source><program></source> - <translation><программа></translation> - </message> - <message> - <source>Main Program</source> - <translation>Основная программа</translation> - </message> -</context> -<context> <name>QmlProfiler::Internal::QmlProfilerEventsWidget</name> <message> <source>Copy Row</source> @@ -28243,26 +28699,6 @@ Please use the stop button instead.</source> <context> <name>QmlProfiler::Internal::QmlProfilerTraceView</name> <message> - <source>Jump to previous event.</source> - <translation>Перейти к предыдущему событию.</translation> - </message> - <message> - <source>Jump to next event.</source> - <translation>Перейти к следующему событию.</translation> - </message> - <message> - <source>Show zoom slider.</source> - <translation>Показать ползунок масштабирования.</translation> - </message> - <message> - <source>Select range.</source> - <translation>Выбрать диапазон.</translation> - </message> - <message> - <source>View event information on mouseover.</source> - <translation>Показывать информацию о событии при наведении курсора.</translation> - </message> - <message> <source>Limit Events Pane to Current Range</source> <translation>Ограничить панель событий текущим диапазоном</translation> </message> @@ -28323,16 +28759,12 @@ Please use the stop button instead.</source> <translation><байтовый код></translation> </message> <message> - <source>Source code not available.</source> - <translation>Исходный код недоступен.</translation> - </message> - <message> <source>anonymous function</source> <translation>анонимная функция</translation> </message> <message> - <source>Animations</source> - <translation>Анимации</translation> + <source>GUI Thread</source> + <translation>Поток GUI</translation> </message> </context> <context> @@ -28353,8 +28785,8 @@ Please use the stop button instead.</source> <context> <name>QmlProjectManager::Internal::Manager</name> <message> - <source>Failed opening project '%1': Project is not a file</source> - <translation>Не удалось открыть проект «%1»: проект не является файлом</translation> + <source>Failed opening project "%1": Project is not a file.</source> + <translation>Не удалось открыть проект «%1»: проект не является файлом.</translation> </message> </context> <context> @@ -28378,10 +28810,6 @@ Please use the stop button instead.</source> <source>This wizard generates a Qt Quick UI project.</source> <translation>Этот мастер создаст проект интерфейса пользователя на Qt Quick.</translation> </message> - <message> - <source>Component Set</source> - <translation>Набор компонентов</translation> - </message> </context> <context> <name>QmlProjectManager::Internal::QmlComponentSetPage</name> @@ -28393,6 +28821,10 @@ Please use the stop button instead.</source> <source>Qt Quick component set:</source> <translation>Набор компонентов Qt Quick:</translation> </message> + <message> + <source>Component Set</source> + <translation>Набор компонентов</translation> + </message> </context> <context> <name>QmlProjectManager::Internal::QmlProjectRunConfigurationFactory</name> @@ -28443,6 +28875,14 @@ Please use the stop button instead.</source> <translation>Qt Quick 2.2</translation> </message> <message> + <source>Creates a Qt Quick 2 UI project with a single QML file that contains the main view. You can review Qt Quick 2 UI projects in the QML Scene 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 project. Requires Qt 5.3 or newer.</source> + <translation>Создание проекта Qt Quick 2 с одним файлом QML, содержащим главный интерфейс. Проверять проекты Qt Quick 2 можно без пересборки в QML Scene. Для создания и запуска таких проектов интегрированная среда разработки не нужна. Требуется Qt версии 5.3 или выше.</translation> + </message> + <message> + <source>Qt Quick 2.3</source> + <translation>Qt Quick 2.3</translation> + </message> + <message> <source>Creates a Qt Quick 2 UI project with a single QML file that contains the main view and uses Qt Quick Controls. You can review Qt Quick 2 UI projects in the QML Scene and you need not build them. This project requires that you have installed Qt Quick Controls for your Qt version. Requires Qt 5.2 or newer.</source> <translation>Создание проекта Qt Quick 2 с одним файлом QML, содержащим главный интерфейс и использующим Qt Quick Controls. Проверять проекты Qt Quick 2 можно без пересборки в QML Scene. Проекту необходимо, чтобы для вашего профиля Qt были установлены Qt Quick Controls. Требуется Qt версии 5.2 или выше.</translation> </message> @@ -28451,6 +28891,14 @@ Please use the stop button instead.</source> <translation>Qt Quick Controls 1.1</translation> </message> <message> + <source>Creates a Qt Quick 2 UI project with a single QML file that contains the main view and uses Qt Quick Controls. You can review Qt Quick 2 UI projects in the QML Scene and you need not build them. This project requires that you have installed Qt Quick Controls for your Qt version. Requires Qt 5.3 or newer.</source> + <translation>Создание проекта Qt Quick 2 с одним файлом QML, содержащим главный интерфейс и использующим Qt Quick Controls. Проверять проекты Qt Quick 2 можно без пересборки в QML Scene. Проекту необходимо, чтобы для вашего профиля Qt были установлены Qt Quick Controls. Требуется Qt версии 5.3 или выше.</translation> + </message> + <message> + <source>Qt Quick Controls 1.2</source> + <translation>Qt Quick Controls 1.2</translation> + </message> + <message> <source>Qt Quick Controls 1.0</source> <translation>Qt Quick Controls 1.0</translation> </message> @@ -28722,7 +29170,7 @@ Please use the stop button instead.</source> <translation>Выберите заставку</translation> </message> <message> - <source><font color="red">Could not open '%1' for reading.</font></source> + <source><font color="red">Could not open "%1" for reading.</font></source> <translation><font color="red">Не удалось открыть «%1» для чтения.</font></translation> </message> <message> @@ -28861,6 +29309,47 @@ Please use the stop button instead.</source> </message> </context> <context> + <name>Qnx::Internal::BarDescriptorFileNodeManager</name> + <message> + <source>Cannot save bar descriptor file: %1</source> + <translation>Не удалось сохранить BAR-файл описания проекта: %1</translation> + </message> + <message> + <source>Cannot reload bar descriptor file: %1</source> + <translation>Не удалось перезагрузить BAR-файл описания проекта: %1</translation> + </message> + <message> + <source>Setup Application Descriptor File</source> + <translation>Задать файл описания приложения</translation> + </message> + <message> + <source>You need to set up a bar descriptor file to enable packaging. +Do you want Qt Creator to generate it for your project (%1)?</source> + <translation>Для создания пакета необходимо настроить BAR-файл описания. +Создать его для вашего проекта (%1)?</translation> + </message> + <message> + <source>Don't ask again for this project</source> + <translation>Больше не спрашивать для этого проекта</translation> + </message> + <message> + <source>Cannot set up application descriptor file: Reading the bar descriptor template failed.</source> + <translation>Не удалось настроить файл описания проекта: не удалось прочитать шаблон BAR-файла.</translation> + </message> + <message> + <source>Cannot set up application descriptor file: Writing the bar descriptor file failed.</source> + <translation>Не удалось настроить файл описания проекта: не удалось записать BAR-файл.</translation> + </message> + <message> + <source>Error</source> + <translation>Ошибка</translation> + </message> + <message> + <source>Cannot open BAR application descriptor file</source> + <translation>Не удалось открыть BAR-файл описания приложения</translation> + </message> +</context> +<context> <name>Qnx::Internal::BarDescriptorPermissionsModel</name> <message> <source>Permission</source> @@ -29009,32 +29498,30 @@ Please use the stop button instead.</source> <translation>Qt %1 для %2</translation> </message> <message> - <source>QCC for %1</source> - <translation>QCC для %1</translation> + <source>- No auto detection source found.</source> + <translation>- не найден исходник автоопределения.</translation> </message> <message> - <source>Debugger for %1</source> - <translation>Отладчик для %1</translation> + <source>- No sysroot found.</source> + <translation>- не найден корень образа.</translation> </message> <message> - <source>The following errors occurred while activating target: %1</source> - <translation>При активации цели возникли следующие ошибки: %1</translation> - </message> - <message> - <source>- No Qt version found.</source> - <translation>- Профиль Qt не найден.</translation> + <source>The following errors occurred while activating target: %1 +</source> + <translation>При активации цели возникли следующие ошибки: %1 +</translation> </message> <message> - <source>- No GCC compiler found.</source> - <translation>- Компилятор GCC не найден.</translation> + <source>QCC for %1</source> + <translation>QCC для %1</translation> </message> <message> - <source>- No GDB debugger found for BB10 Device.</source> - <translation>- Не найден отладчик GDB для устройств BB10.</translation> + <source>Debugger for %1</source> + <translation>Отладчик для %1</translation> </message> <message> - <source>- No GDB debugger found for BB10 Simulator.</source> - <translation>- Не найден отладчик GDB для эмулятора BB10.</translation> + <source>- No Qt version found.</source> + <translation>- Профиль Qt не найден.</translation> </message> <message> <source>Cannot Set up BB10 Configuration</source> @@ -29064,7 +29551,7 @@ Please use the stop button instead.</source> <translation>Подтверждение</translation> </message> <message> - <source>The device runtime version(%1) does not match the API level version(%2). + <source>The device runtime version (%1) does not match the API level version (%2). This may cause unexpected behavior when debugging. Do you want to continue anyway?</source> <translation>Версия среды выполнения устройства (%1) не соответствует версии API Level (%2). @@ -29096,7 +29583,7 @@ Do you want to continue anyway?</source> <translation>Не удалось прочитать BAR-манифест пакета.</translation> </message> <message> - <source>Internal error: Cannot create temporary manifest file '%1'</source> + <source>Internal error: Cannot create temporary manifest file "%1"</source> <translation>Внутренняя ошибка: не удалось создать временный файл манифеста «%1»</translation> </message> <message> @@ -29164,7 +29651,7 @@ Do you want to continue anyway?</source> <translation>Подтверждение</translation> </message> <message> - <source>The device runtime version(%1) does not match the API level version(%2). + <source>The device runtime version (%1) does not match the API level version (%2). Do you want to continue anyway?</source> <translation>Версия среды выполнения устройства (%1) не соответствует версии API Level (%2). Продолжить?</translation> @@ -29250,7 +29737,7 @@ Do you want to continue anyway?</source> <translation>Вы уверены?</translation> </message> <message> - <source>The file '%1' will be overwritten. Do you want to proceed?</source> + <source>The file "%1" will be overwritten. Do you want to proceed?</source> <translation>Файл «%1» будет перезаписан. Продолжить?</translation> </message> <message> @@ -29293,7 +29780,7 @@ Do you want to continue anyway?</source> <translation>Создание пакетов</translation> </message> <message> - <source>Could not find packager command '%1' in the build environment.</source> + <source>Could not find packager command "%1" in the build environment.</source> <translation>Не удалось найти в среде сборки команду создания пакетов «%1».</translation> </message> <message> @@ -29309,24 +29796,47 @@ Do you want to continue anyway?</source> <translation>Пакет не указан. Проверьте настройки установки.</translation> </message> <message> - <source>Could not create build directory '%1'.</source> + <source>Could not create build directory "%1".</source> <translation>Невозможно создать каталог сборки «%1».</translation> </message> <message> - <source>Missing passwords for signing packages.</source> - <translation>Отсутствуют пароли для подписывания пакетов.</translation> + <source>In order to link to the correct Qt library specified in the deployment settings Qt Creator needs to update the Qt environment variables in the BAR application file as follows: + +<env var="LD_LIBRARY_PATH" value="%1"/> +<env var="QT_PLUGIN_PATH" value="%2"/> +<env var="QML_IMPORT_PATH" value="%3"/> +</source> + <translation>Для подключения библиотек Qt, заданных в настройках установки, Qt Creator обновит в файле приложения BAR следующие переменные среды: + +<env var="LD_LIBRARY_PATH" value="%1"/> +<env var="QT_PLUGIN_PATH" value="%2"/> +<env var="QML_IMPORT_PATH" value="%3"/></translation> </message> <message> - <source>Error preparing BAR application descriptor file.</source> - <translation>Ошибка подготовки BAR-файла описания приложения.</translation> + <source> +Do you want to update it?</source> + <translation> +Обновить их?</translation> + </message> + <message> + <source>Confirmation</source> + <translation>Подтверждение</translation> + </message> + <message> + <source>Error saving BAR application descriptor file "%1" - %2</source> + <translation>Ошибка сохраннеия BAR-файла описания приложения «%1» - %2</translation> + </message> + <message> + <source>Missing passwords for signing packages.</source> + <translation>Отсутствуют пароли для подписывания пакетов.</translation> </message> <message> - <source>Error opening BAR application descriptor file '%1' - %2</source> + <source>Error opening BAR application descriptor file "%1" - %2</source> <translation>Ошибка открытия BAR-файла описания приложения «%1» - %2</translation> </message> <message> - <source>Error saving prepared BAR application descriptor file '%1' - %2</source> - <translation>Ошибка сохранения подготовленного BAR-файла описания приложения «%1» - %2</translation> + <source>Error preparing BAR application descriptor file.</source> + <translation>Ошибка подготовки BAR-файла описания приложения.</translation> </message> </context> <context> @@ -29485,7 +29995,7 @@ Do you want to continue anyway?</source> <translation>Вы уверены?</translation> </message> <message> - <source>The file '%1' will be overwritten. Do you want to proceed?</source> + <source>The file "%1" will be overwritten. Do you want to proceed?</source> <translation>Файл «%1» будет перезаписан. Продолжить?</translation> </message> <message> @@ -29547,32 +30057,6 @@ Do you want to continue anyway?</source> <source>Deploy to BlackBerry Device</source> <translation>Установка на устройство BlackBerry</translation> </message> - <message> - <source>Setup Application Descriptor File</source> - <translation>Задать файл описания приложения</translation> - </message> - <message> - <source>You need to set up a BAR descriptor file to enable packaging. -Do you want Qt Creator to generate it for your project (%1)?</source> - <translation>Для создания пакета необходимо настроить BAR-файл описания. -Создать его для вашего проекта (%1)?</translation> - </message> - <message> - <source>Do not ask again for this project</source> - <translation>Больше не спрашивать для этого проекта</translation> - </message> - <message> - <source>Reading the BAR descriptor template failed.</source> - <translation>Не удалось прочитать шаблон BAR-файла описания.</translation> - </message> - <message> - <source>Writing the BAR descriptor file failed.</source> - <translation>Не удалось записать BSA-файл описания.</translation> - </message> - <message> - <source>Cannot Set up Application Descriptor File</source> - <translation>Не удалось настроить файл описания приложения</translation> - </message> </context> <context> <name>Qnx::Internal::BlackBerryDeployConfigurationFactory</name> @@ -29604,72 +30088,13 @@ Do you want Qt Creator to generate it for your project (%1)?</source> </message> </context> <context> - <name>Qnx::Internal::BlackBerryDeployQtLibrariesDialog</name> - <message> - <source>Qt library to deploy:</source> - <translation>Устанавливаемая Qt:</translation> - </message> - <message> - <source>Deploy</source> - <translation>Установить</translation> - </message> - <message> - <source>Remote directory:</source> - <translation>Внешний каталог:</translation> - </message> - <message> - <source>/accounts/devuser/</source> - <translation>/accounts/devuser/</translation> - </message> - <message> - <source>qt</source> - <translation>qt</translation> - </message> - <message> - <source>Close</source> - <translation>Закрыть</translation> - </message> - <message> - <source>Closing the dialog will stop the deployment. Are you sure you want to do this?</source> - <translation>Закрытие диалога остановит установку. Закрыть?</translation> - </message> - <message> - <source>Please input a remote directory to deploy to.</source> - <translation>Введите внешний каталог для установки.</translation> - </message> - <message> - <source>Connection failed: %1</source> - <translation>Ошибка подключения: %1</translation> - </message> - <message> - <source>The remote directory '%1' already exists. Deploying to that directory will remove any files already present. - -Are you sure you want to continue?</source> - <translation>Внешний каталог «%1» уже существует. Установка в него удалит все существующие в нём файлы. - -Продолжить?</translation> - </message> - <message> - <source>Checking existence of '%1'</source> - <translation>Проверка наличия «%1»</translation> - </message> - <message> - <source>Removing '%1'</source> - <translation>Удаление «%1»</translation> - </message> - <message> - <source>Deploy Qt to BlackBerry Device</source> - <translation>Установка Qt на устройство BlackBerry</translation> - </message> -</context> -<context> <name>Qnx::Internal::BlackBerryDeployStep</name> <message> <source>Deploy packages</source> <translation>Установка пакетов</translation> </message> <message> - <source>Could not find deploy command '%1' in the build environment</source> + <source>Could not find deploy command "%1" in the build environment</source> <translation>Не удалось найти в среде сборки команду установки «%1»</translation> </message> <message> @@ -29681,7 +30106,7 @@ Are you sure you want to continue?</source> <translation>Не включены пакеты для установки</translation> </message> <message> - <source>Package '%1' does not exist. Create the package first.</source> + <source>Package "%1" does not exist. Create the package first.</source> <translation>Пакет «%1» отсутствует. Сначала соберите его.</translation> </message> </context> @@ -30664,7 +31089,7 @@ Are you sure you want to continue?</source> <translation>Импортирует существующие проекты Cascades созданные в среде QNX Momentics, что позволяет использовать их в Qt Creator.</translation> </message> <message> - <source>Error generating file '%1': %2</source> + <source>Error generating file "%1": %2</source> <translation>Ошибка создания файла «%1»: %2</translation> </message> </context> @@ -30683,10 +31108,6 @@ Are you sure you want to continue?</source> <translation>Имя и размещение проекта</translation> </message> <message> - <source>Momentics</source> - <translation>Momentics</translation> - </message> - <message> <source>Qt Creator</source> <translation>Qt Creator</translation> </message> @@ -30766,6 +31187,21 @@ Are you sure you want to continue?</source> </message> </context> <context> + <name>Qnx::Internal::QnxBaseConfiguration</name> + <message> + <source>- No GCC compiler found.</source> + <translation>- компилятор GCC не найден.</translation> + </message> + <message> + <source>- No GDB debugger found for armvle7.</source> + <translation>- не найден отладчик GDB для устройств armvle7.</translation> + </message> + <message> + <source>- No GDB debugger found for x86.</source> + <translation>- не найден отладчик GDB для устройств x86.</translation> + </message> +</context> +<context> <name>Qnx::Internal::QnxBaseQtConfigWidget</name> <message> <source>SDK:</source> @@ -30773,6 +31209,41 @@ Are you sure you want to continue?</source> </message> </context> <context> + <name>Qnx::Internal::QnxConfiguration</name> + <message> + <source>The following errors occurred while activating the QNX configuration:</source> + <translation>При активации конфигурации QNX возникли следующие ошибки:</translation> + </message> + <message> + <source>Cannot Set Up QNX Configuration</source> + <translation>Не удалось настроить конфигурацию QNX</translation> + </message> + <message> + <source>QCC for %1 (armv7)</source> + <translation>QCC для %1 (armv7)</translation> + </message> + <message> + <source>QCC for %1 (x86)</source> + <translation>QCC для %1 (x86)</translation> + </message> + <message> + <source>Debugger for %1 (armv7)</source> + <translation>Отладчик для %1 (armv7)</translation> + </message> + <message> + <source>Debugger for %1 (x86)</source> + <translation>Отладчик для %1 (x86)</translation> + </message> + <message> + <source>Kit for %1 (armv7)</source> + <translation>Комплект для %1 (armv7)</translation> + </message> + <message> + <source>Kit for %1 (x86)</source> + <translation>Комплект для %1 (x86)</translation> + </message> +</context> +<context> <name>Qnx::Internal::QnxDebugSupport</name> <message> <source>Preparing remote side...</source> @@ -30800,11 +31271,66 @@ Are you sure you want to continue?</source> </message> </context> <context> + <name>Qnx::Internal::QnxDeployQtLibrariesDialog</name> + <message> + <source>Deploy Qt to BlackBerry Device</source> + <translation>Установка Qt на устройство BlackBerry</translation> + </message> + <message> + <source>Qt library to deploy:</source> + <translation>Устанавливаемая Qt:</translation> + </message> + <message> + <source>Deploy</source> + <translation>Установить</translation> + </message> + <message> + <source>Remote directory:</source> + <translation>Внешний каталог:</translation> + </message> + <message> + <source>Close</source> + <translation>Закрыть</translation> + </message> + <message> + <source>Closing the dialog will stop the deployment. Are you sure you want to do this?</source> + <translation>Закрытие диалога остановит установку. Закрыть?</translation> + </message> + <message> + <source>Please input a remote directory to deploy to.</source> + <translation>Введите внешний каталог для установки.</translation> + </message> + <message> + <source>Connection failed: %1</source> + <translation>Ошибка подключения: %1</translation> + </message> + <message> + <source>The remote directory "%1" already exists. Deploying to that directory will remove any files already present. + +Are you sure you want to continue?</source> + <translation>Внешний каталог «%1» уже существует. Установка в него удалит все существующие в нём файлы. + +Продолжить?</translation> + </message> + <message> + <source>Checking existence of "%1"</source> + <translation>Проверка наличия «%1»</translation> + </message> + <message> + <source>Removing "%1"</source> + <translation>Удаление «%1»</translation> + </message> +</context> +<context> <name>Qnx::Internal::QnxDeviceConfiguration</name> <message> <source>QNX</source> <translation>QNX</translation> </message> + <message> + <source>Deploy Qt libraries...</source> + <translation>Установить библиотеки Qt...</translation> + </message> </context> <context> <name>Qnx::Internal::QnxDeviceConfigurationFactory</name> @@ -30908,6 +31434,74 @@ Are you sure you want to continue?</source> </message> </context> <context> + <name>Qnx::Internal::QnxSettingsPage</name> + <message> + <source>QNX</source> + <translation>QNX</translation> + </message> +</context> +<context> + <name>Qnx::Internal::QnxSettingsWidget</name> + <message> + <source>Form</source> + <translation></translation> + </message> + <message> + <source>Generate kits</source> + <translation>Создать комплекты</translation> + </message> + <message> + <source>Configuration Information:</source> + <translation>Конфигурация:</translation> + </message> + <message> + <source>Name:</source> + <translation>Название:</translation> + </message> + <message> + <source>Version:</source> + <translation>Версия:</translation> + </message> + <message> + <source>Host:</source> + <translation>Хост:</translation> + </message> + <message> + <source>Target:</source> + <translation>Цель:</translation> + </message> + <message> + <source>Add</source> + <translation>Добавить</translation> + </message> + <message> + <source>Remove</source> + <translation>Удалить</translation> + </message> + <message> + <source>Select QNX Environment File</source> + <translation>Выбор файла среды QNX</translation> + </message> + <message> + <source>Warning</source> + <translation>Предупреждение</translation> + </message> + <message> + <source>Configuration already exists or is invalid.</source> + <translation>Конфигурация уже существует или неверна.</translation> + </message> + <message> + <source>Remove QNX Configuration</source> + <translation>Удаление конфигурации QNX</translation> + </message> + <message> + <source>Are you sure you want to remove: + %1?</source> + <translation>Удалить: + %1?</translation> + </message> +</context> +<context> <name>Qnx::Internal::QnxToolChainConfigWidget</name> <message> <source>&Compiler path:</source> @@ -31017,6 +31611,10 @@ Are you sure you want to continue?</source> <source>Project path:</source> <translation>Путь к проекту:</translation> </message> + <message> + <source>Momentics</source> + <translation>Momentics</translation> + </message> </context> <context> <name>QrcEditor</name> @@ -31385,14 +31983,6 @@ cannot be found in the path.</source> <translation>Обнаружены неверные профили Qt:<br><ul><li>%1</li></ul><br>Удалить?</translation> </message> <message> - <source>Building helpers</source> - <translation>Сборка помощников</translation> - </message> - <message> - <source>Debugging Helper Build Log for '%1'</source> - <translation>Журнал помощника отладчика для «%1»</translation> - </message> - <message> <source>Select a qmake Executable</source> <translation>Выберите программу qmake</translation> </message> @@ -31462,6 +32052,14 @@ cannot be found in the path.</source> <translation>Следующие ABI пока не поддерживаются:<ul><li>%1</li></ul></translation> </message> <message> + <source>Building Helpers</source> + <translation>Сборка помощников</translation> + </message> + <message> + <source>Debugging Helper Build Log for "%1"</source> + <translation>Журнал помощника отладчика для «%1»</translation> + </message> + <message> <source>Incompatible Qt Versions</source> <translation>Несовместимые профили Qt</translation> </message> @@ -31507,13 +32105,13 @@ cannot be found in the path.</source> <translation>Удалить</translation> </message> <message> - <source>Clean up</source> - <translation>Подчистить</translation> - </message> - <message> <source>Add...</source> <translation>Добавить...</translation> </message> + <message> + <source>Clean Up</source> + <translation>Очистить</translation> + </message> </context> <context> <name>QtSupport::Internal::ShowBuildLog</name> @@ -31536,7 +32134,7 @@ cannot be found in the path.</source> <context> <name>QtSupport::QtVersionFactory</name> <message> - <source>No factory found for qmake: '%1'</source> + <source>No factory found for qmake: "%1"</source> <translation>Не удалось найти фабрику для qmake: «%1»</translation> </message> </context> @@ -31591,20 +32189,20 @@ cannot be found in the path.</source> <translation>Неустановленная сборка настроенная с параметром -prefix предназначена для внутренних целей.</translation> </message> <message> - <source>Cannot start '%1': %2</source> + <source>Cannot start "%1": %2</source> <translation>Не удалось запустить «%1»: %2</translation> </message> <message> - <source>Timeout running '%1' (%2 ms).</source> + <source>Timeout running "%1" (%2 ms).</source> <translation>Истекло время работы «%1» (%2 мс).</translation> </message> <message> - <source>qmake '%1' is not an executable.</source> - <translation>qmake «%1» не является программой.</translation> + <source>"%1" crashed.</source> + <translation>«%1» завершился аварийно.</translation> </message> <message> - <source>'%1' crashed.</source> - <translation>Программа «%1» завершилась крахом.</translation> + <source>qmake "%1" is not an executable.</source> + <translation>qmake «%1» не является программой.</translation> </message> <message> <source>No qmlviewer installed.</source> @@ -31625,11 +32223,11 @@ cannot be found in the path.</source> <translation></translation> </message> <message> - <source>Cannot determine the installation path for Qt version '%1'.</source> + <source>Cannot determine the installation path for Qt version "%1".</source> <translation>Невозможно определить путь, куда установлена Qt из профиля «%1».</translation> </message> <message> - <source>Building helper(s) with toolchain '%1'... + <source>Building helper(s) with toolchain "%1"... </source> <translation>Сборка помощника(ов) инструментарием «%1»... </translation> @@ -31837,36 +32435,36 @@ cannot be found in the path.</source> <translation>Не удалось инициализировать SFTP: %1</translation> </message> <message> - <source>Upload of file '%1' failed. The server said: '%2'.</source> + <source>Upload of file "%1" failed. The server said: "%2".</source> <translation>Ошибка отправки файла «%1». Сервер ответил: «%2».</translation> </message> <message> - <source>If '%1' is currently running on the remote host, you might need to stop it first.</source> - <translation>Если «%1» выполняется на удалённой машине, то может понадобиться остановить процесс.</translation> + <source>If "%1" is currently running on the remote host, you might need to stop it first.</source> + <translation>Если «%1» выполняется на удалённой машине, то может понадобиться сначала остановить процесс.</translation> </message> <message> - <source>Failed to upload file '%1'.</source> + <source>Failed to upload file "%1".</source> <translation>Не удалось отправить файл «%1».</translation> </message> <message> - <source>Failed to set executable flag.</source> - <translation>Не удалось установить флаг выполнения.</translation> + <source>Failed to upload file "%1": Could not open for reading.</source> + <translation>Ошибка отправки файла «%1»: не удалось открыть для чтения.</translation> </message> <message> - <source>Failed to upload file '%1': Could not open for reading.</source> - <translation>Ошибка отправки файла «%1»: не удалось открыть для чтения.</translation> + <source>Warning: No remote path set for local file "%1". Skipping upload.</source> + <translation>Предупреждение: Не задан удалённый путь для локального файла «%1». Выгрузка пропущена.</translation> </message> <message> - <source>All files successfully deployed.</source> - <translation>Все файлы успешно установлены.</translation> + <source>Uploading file "%1"...</source> + <translation>Отправка файла «%1»...</translation> </message> <message> - <source>Warning: No remote path set for local file '%1'. Skipping upload.</source> - <translation>Предупреждение: Не задан удалённый путь для локального файла «%1». Выгрузка пропущена.</translation> + <source>Failed to set executable flag.</source> + <translation>Не удалось установить флаг выполнения.</translation> </message> <message> - <source>Uploading file '%1'...</source> - <translation>Отправка файла «%1»...</translation> + <source>All files successfully deployed.</source> + <translation>Все файлы успешно установлены.</translation> </message> </context> <context> @@ -32085,10 +32683,6 @@ In addition, device connectivity will be tested.</source> <translation>Имя узла или IP адрес устройства:</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> @@ -32108,6 +32702,10 @@ In addition, device connectivity will be tested.</source> <source>The file containing the user's private key:</source> <translation>Файл содержащий закрытый ключ пользователя:</translation> </message> + <message> + <source>The username to log into the device:</source> + <translation>Имя пользователя для входа в устройство:</translation> + </message> </context> <context> <name>RemoteLinux::Internal::LinuxDevice</name> @@ -32155,14 +32753,42 @@ In addition, device connectivity will be tested.</source> </message> </context> <context> - <name>RemoteLinux::Internal::RemoteLinuxDeployConfigurationWidget</name> + <name>RemoteLinux::Internal::RemoteLinuxCustomRunConfiguration</name> + <message> + <source>The remote executable must be set in order to run a custom remote run configuration.</source> + <translatorcomment>Идей как это перевести дословно и красиво у меня нет</translatorcomment> + <translation>Для запуска внешнего приложения его необходимо задать.</translation> + </message> + <message> + <source>Run "%1" on Linux Device</source> + <translation>Выполнить «%1» на Linux-устройстве</translation> + </message> + <message> + <source>Custom Executable (on Remote Generic Linux Host)</source> + <translation>Особая программа (на удалённом обычном Linux-узле)</translation> + </message> +</context> +<context> + <name>RemoteLinux::Internal::RemoteLinuxCustomRunConfigurationWidget</name> <message> <source>Form</source> <translation></translation> </message> <message> - <source>Files to deploy:</source> - <translation>Установка файлов:</translation> + <source>Arguments:</source> + <translation>Параметры:</translation> + </message> + <message> + <source>Local executable:</source> + <translation>Локальная программа:</translation> + </message> + <message> + <source>Remote executable:</source> + <translation>Внешняя программа:</translation> + </message> + <message> + <source>Working directory:</source> + <translation>Рабочий каталог:</translation> </message> </context> <context> @@ -32201,6 +32827,10 @@ In addition, device connectivity will be tested.</source> <source>Cannot debug: Not enough free ports available.</source> <translation>Отладка невозможна: недостаточно свободных портов.</translation> </message> + <message> + <source>Cannot debug: Local executable is not set.</source> + <translation>Отладка невозможна: локальная программа не задана.</translation> + </message> </context> <context> <name>RemoteLinux::Internal::TypeSpecificDeviceConfigurationListModel</name> @@ -32273,8 +32903,12 @@ In addition, device connectivity will be tested.</source> <translation>Удалённый процесс завершился крахом.</translation> </message> <message> - <source>Unexpected output from remote process: '%1'.</source> - <translation>Неожиданный вывод удалённого процесса: «%1».</translation> + <source>Unexpected output from remote process: "%1"</source> + <translation>Неожиданный вывод удалённого процесса: «%1»</translation> + </message> + <message> + <source>Cannot check for free disk space: "%1" is not an absolute path.</source> + <translation>Не удалось проверить свободное пространство: «%1» не является абсолютным путём.</translation> </message> <message numerus="yes"> <source>The remote file system has only %n megabytes of free space, but %1 megabytes are required.</source> @@ -32292,10 +32926,6 @@ In addition, device connectivity will be tested.</source> <numerusform>Внешняя файловая система имеет %n мегабайтов свободного пространства.</numerusform> </translation> </message> - <message> - <source>Cannot check for free disk space: '%1' is not an absolute path.</source> - <translation>Не удалось проверить свободное пространство: «%1» не является абсолютным путём.</translation> - </message> </context> <context> <name>RemoteLinux::RemoteLinuxCheckForFreeDiskSpaceStep</name> @@ -32311,7 +32941,7 @@ In addition, device connectivity will be tested.</source> <translation>Командная строка не задана.</translation> </message> <message> - <source>Starting remote command '%1'...</source> + <source>Starting remote command "%1"...</source> <translation>Запуск внешней команды «%1»...</translation> </message> <message> @@ -32332,17 +32962,6 @@ In addition, device connectivity will be tested.</source> </message> </context> <context> - <name>RemoteLinux::RemoteLinuxDeploymentDataModel</name> - <message> - <source>Local File Path</source> - <translation>Путь к локальному файлу</translation> - </message> - <message> - <source>Remote Directory</source> - <translation>Внешний каталог</translation> - </message> -</context> -<context> <name>RemoteLinux::RemoteLinuxEnvironmentAspect</name> <message> <source>Clean Environment</source> @@ -32469,27 +33088,27 @@ In addition, device connectivity will be tested.</source> <translation>Ошибка: невозможно открыть архив tar %1 (%2).</translation> </message> <message> - <source>No remote path specified for file '%1', skipping.</source> + <source>No remote path specified for file "%1", skipping.</source> <translation>Не задан удалённый путь для файла «%1», пропущен.</translation> </message> <message> - <source>Error writing tar file '%1': %2.</source> + <source>Error writing tar file "%1": %2.</source> <translation>Ошибка записи архива tar «%1»: %2.</translation> </message> <message> - <source>Error reading file '%1': %2.</source> + <source>Error reading file "%1": %2.</source> <translation>Ошибка чтения архива tar «%1»: %2.</translation> </message> <message> - <source>Adding file '%1' to tarball...</source> + <source>Adding file "%1" to tarball...</source> <translation>Добавление файла «%1» в тарбол...</translation> </message> <message> - <source>Cannot add file '%1' to tar-archive: path too long.</source> + <source>Cannot add file "%1" to tar-archive: path too long.</source> <translation>Не удалось добавить файл «%1» в архив tar: путь слишком длинный.</translation> </message> <message> - <source>Error writing tar file '%1': %2</source> + <source>Error writing tar file "%1": %2</source> <translation>Ошибка записи архива tar «%1»: %2</translation> </message> <message> @@ -32625,6 +33244,14 @@ In addition, device connectivity will be tested.</source> <translation>Открыть в текстовом редакторе</translation> </message> <message> + <source>Copy path "%1"</source> + <translation>Копировать путь «%1»</translation> + </message> + <message> + <source>Copy url "%1"</source> + <translation>Копировать ссылку «%1»</translation> + </message> + <message> <source>Add Prefix</source> <translation>Добавление префикса</translation> </message> @@ -32707,10 +33334,6 @@ In addition, device connectivity will be tested.</source> <source>The <RCC> root element is missing.</source> <translation>Отсутствует корневой элемент <RCC>.</translation> </message> - <message> - <source>Cannot write file. Disk full?</source> - <translation>Не удалось записать файл. Нет места?</translation> - </message> </context> <context> <name>RowSpecifics</name> @@ -32787,7 +33410,7 @@ In addition, device connectivity will be tested.</source> </message> <message> <source>Learn how to develop your own applications and explore Qt Creator.</source> - <translation>Узнаете, как разрабатывать собственные приложения, и освоите Qt Creator.</translation> + <translation>Узнайте, как разрабатывать собственные приложения, и освойте Qt Creator.</translation> </message> <message> <source>Get Started Now</source> @@ -32869,6 +33492,21 @@ with a password, which you can enter below.</source> <source>Alignment</source> <translation>Выравнивание</translation> </message> + <message> + <source>Format</source> + <translation>Формат</translation> + </message> +</context> +<context> + <name>StatesList</name> + <message> + <source>Collapse</source> + <translation>Свернуть</translation> + </message> + <message> + <source>Expand</source> + <translation>Развернуть</translation> + </message> </context> <context> <name>SubComponentManager::parseDirectory</name> @@ -32878,7 +33516,7 @@ with a password, which you can enter below.</source> </message> </context> <context> - <name>Subversion::Internal::CheckoutWizard</name> + <name>Subversion::Internal::CheckoutWizardFactory</name> <message> <source>Checks out a Subversion repository and tries to load the contained project.</source> <translation>Извлечение хранилища Subversion с последующей попыткой загрузки содержащегося там проекта.</translation> @@ -33202,11 +33840,50 @@ with a password, which you can enter below.</source> </message> </context> <context> + <name>TabViewSpecifics</name> + <message> + <source>Tab View</source> + <translation>Закладочный вид</translation> + </message> + <message> + <source>Current index</source> + <translation>Текущий индекс</translation> + </message> + <message> + <source>Frame visible</source> + <translation>Рамка видна</translation> + </message> + <message> + <source>Determines the visibility of the tab frame around contents.</source> + <translation>Определяет, видна ли рамка вкладки вокруг содержимого.</translation> + </message> + <message> + <source>Tabs visible</source> + <translation>Вкладки видны</translation> + </message> + <message> + <source>Determines the visibility of the the tab bar.</source> + <translation>Определяет, видна ли панель вкладок.</translation> + </message> + <message> + <source>Tab position</source> + <translation>Положение вкладки</translation> + </message> + <message> + <source>Determines the position of the tabs.</source> + <translation>Определяет положение вкладок.</translation> + </message> +</context> +<context> <name>TabViewToolAction</name> <message> <source>Add Tab...</source> <translation>Добавить вкладку...</translation> </message> + <message> + <source>Step into Tab</source> + <translation>Войти во вкладку</translation> + </message> </context> <context> <name>TargetSettingsPanelFactory</name> @@ -33227,27 +33904,24 @@ with a password, which you can enter below.</source> </message> </context> <context> - <name>TaskList::Internal::TaskFileFactory</name> + <name>TaskList::Internal::TaskListPlugin</name> <message> - <source>Task file reader</source> - <translation>Просмотр файла задач</translation> + <source>Cannot open task file %1: %2</source> + <translation>Невозможно открыть файл задач %1: %2</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 Issues view</extracomment> <translation>Мои задачи</translation> </message> + <message> + <source>Task file reader</source> + <translation>Просмотр файла задач</translation> + </message> </context> <context> <name>TextAreaSpecifics</name> @@ -33338,14 +34012,6 @@ with a password, which you can enter below.</source> <source>Selection Color</source> <translation>Цвет выделения</translation> </message> - <message> - <source>Text Input</source> - <translation>Текстовый ввод</translation> - </message> - <message> - <source>Format</source> - <translation>Формат</translation> - </message> </context> <context> <name>TextEditor</name> @@ -33357,8 +34023,8 @@ with a password, which you can enter below.</source> <context> <name>TextEditor::BaseFileFind</name> <message> - <source>Search</source> - <translation>Поиск</translation> + <source>Searching</source> + <translation>Идёт поиск</translation> </message> <message> <source>List of comma separated wildcard filters</source> @@ -33372,7 +34038,7 @@ with a password, which you can enter below.</source> <context> <name>TextEditor::BaseTextDocument</name> <message> - <source>Opening file</source> + <source>Opening File</source> <translation>Открытие файла</translation> </message> </context> @@ -33506,7 +34172,7 @@ with a password, which you can enter below.</source> <translation>Файлы в системе</translation> </message> <message> - <source>Directory '%1':</source> + <source>Directory "%1":</source> <translation>Каталог «%1»:</translation> </message> <message> @@ -34019,7 +34685,7 @@ Specifies how backspace interacts with indentation. <translation>Текущий файл</translation> </message> <message> - <source>File '%1':</source> + <source>File "%1":</source> <translation>Файл «%1»:</translation> </message> <message> @@ -34196,14 +34862,10 @@ Specifies how backspace interacts with indentation. </message> </context> <context> - <name>TextEditor::Internal::Manager</name> + <name>TextEditor::Internal::MultiDefinitionDownloader</name> <message> - <source>Registering definitions</source> - <translation>Регистрация определений</translation> - </message> - <message> - <source>Downloading definitions</source> - <translation>Загрузка определений</translation> + <source>Downloading Highlighting Definitions</source> + <translation>Загрузка определений подсветки</translation> </message> <message> <source>Error downloading selected definition(s).</source> @@ -34454,225 +35116,190 @@ Influences the indentation of continuation lines. </message> </context> <context> - <name>TextEditor::Internal::TextEditorPlugin</name> - <message> - <source>Creates a text file. The default file extension is <tt>.txt</tt>. You can specify a different extension as part of the filename.</source> - <translation>Создание текстового файла. Расширение по умолчанию - <tt>.txt</tt>. Можно указать другое расширение, как часть имени файла.</translation> - </message> - <message> - <source>Text File</source> - <translation>Текстовый файл</translation> - </message> - <message> - <source>General</source> - <translation>Основное</translation> - </message> - <message> - <source>Creates a scratch buffer using a temporary file.</source> - <translation>Создание временного буфера из файла.</translation> - </message> - <message> - <source>Scratch Buffer</source> - <translation>Временный буфер</translation> - </message> - <message> - <source>Triggers a completion in this scope</source> - <translation>Переключение завершения в этой области</translation> - </message> - <message> - <source>Ctrl+Space</source> - <translation></translation> - </message> + <name>TextEditor::Internal::TextEditorActionHandlerPrivate</name> <message> - <source>Meta+Space</source> - <translation></translation> + <source>&Undo</source> + <translation>&Отменить</translation> </message> <message> - <source>Triggers a quick fix in this scope</source> - <translation>Переключает быстрое дополнение в этой области</translation> + <source>&Redo</source> + <translation>&Повторить</translation> </message> <message> - <source>Alt+Return</source> - <translation></translation> + <source>Delete &Line</source> + <translation>Удалить строк&у</translation> </message> <message> - <source>Selected text within the current document.</source> - <translation>Выделенный текст внутри текущего документа.</translation> + <source>Delete Word from Cursor On</source> + <translation>Удалить слово под курсором</translation> </message> <message> - <source>Line number of the text cursor position in current document (starts with 1).</source> - <translation>Номер строки текущего документа, в которой находится курсор (счёт идёт с 1).</translation> + <source>Delete Word Camel Case from Cursor On</source> + <translation>Удалить слово под курсором с учётом верблюжьего регистра</translation> </message> <message> - <source>Column number of the text cursor position in current document (starts with 0).</source> - <translation>Номер столбца текущего документа, в котором находится курсор (счёт идёт с 0).</translation> + <source>Delete Word up to Cursor</source> + <translation>Удалить слово перед курсором</translation> </message> <message> - <source>Number of lines visible in current document.</source> - <translation>Количество видимых строк текущего документа.</translation> + <source>Delete Word Camel Case up to Cursor</source> + <translation>Удалить слово перед курсором с учётом верблюжьего регистра</translation> </message> <message> - <source>Number of columns visible in current document.</source> - <translation>Количество видимых стобцов текущего документа.</translation> + <source>Go to Block Start with Selection</source> + <translation>Перейти в начало блока с выделением</translation> </message> <message> - <source>Current document's font size in points.</source> - <translation>Размер шрифта в точках в текущем документе.</translation> + <source>Ctrl+{</source> + <translation>Ctrl+{</translation> </message> -</context> -<context> - <name>TextEditor::QuickFixFactory</name> <message> - <source>Create Getter and Setter Member Functions</source> - <translation>Создать методы получения и установки значения</translation> + <source>Go to Block End with Selection</source> + <translation>Перейти в конец блока с выделением</translation> </message> <message> - <source>Generate Missing Q_PROPERTY Members...</source> - <translation>Создание отсутствующих членов Q_PROPERTY...</translation> + <source>Ctrl+}</source> + <translation>Ctrl+}</translation> </message> -</context> -<context> - <name>TextEditor::TextEditorActionHandler</name> <message> - <source>&Undo</source> - <translation>&Отменить</translation> + <source>Move Line Up</source> + <translation>Переместить строку выше</translation> </message> <message> - <source>&Redo</source> - <translation>&Повторить</translation> + <source>Ctrl+Shift+Up</source> + <translation>Ctrl+Shift+Up</translation> </message> <message> - <source>Select Encoding...</source> - <translation>Выбрать кодировку...</translation> + <source>Move Line Down</source> + <translation>Переместить строку ниже</translation> </message> <message> - <source>Auto-&indent Selection</source> - <translatorcomment>буквальный перевод "автоотступить выделенное"</translatorcomment> - <translation>Сделать &автоотступ</translation> + <source>Ctrl+Shift+Down</source> + <translation>Ctrl+Shift+Down</translation> </message> <message> - <source>Ctrl+I</source> - <translation></translation> + <source>Copy Line Up</source> + <translation>Скопировать строку выше</translation> </message> <message> - <source>&Rewrap Paragraph</source> - <translation>&Переделать переносы</translation> + <source>Ctrl+Alt+Up</source> + <translation>Ctrl+Alt+Up</translation> </message> <message> - <source>&Visualize Whitespace</source> - <translation>Отображение про&белов</translation> + <source>Copy Line Down</source> + <translation>Скопировать строку ниже</translation> </message> <message> - <source>Clean Whitespace</source> - <translation>Очистить пробелы</translation> + <source>Ctrl+Alt+Down</source> + <translation>Ctrl+Alt+Down</translation> </message> <message> - <source>Enable Text &Wrapping</source> - <translation>П&еренос текста</translation> + <source>Join Lines</source> + <translation>Объединить строки</translation> </message> <message> - <source>Ctrl+/</source> - <translation></translation> + <source>Ctrl+J</source> + <translation>Ctrl+J</translation> </message> <message> - <source>Cut &Line</source> - <translation>В&ырезать строку</translation> + <source>Insert Line Above Current Line</source> + <translation>Вставить строку выше текущей строки</translation> </message> <message> - <source>Shift+Del</source> - <translation></translation> + <source>Ctrl+Shift+Return</source> + <translation>Ctrl+Shift+Return</translation> </message> <message> - <source>Copy &Line</source> - <translation>Скоп&ировать строку</translation> + <source>Insert Line Below Current Line</source> + <translation>Вставить строку ниже текущей строки</translation> </message> <message> - <source>Ctrl+Ins</source> - <translation></translation> + <source>Ctrl+Return</source> + <translation>Ctrl+Return</translation> </message> <message> - <source>Delete &Line</source> - <translation>Удалить строк&у</translation> + <source>Indent</source> + <translation>Отступить</translation> </message> <message> - <source>Ctrl+<</source> - <translation></translation> + <source>Unindent</source> + <translation>Отступить назад</translation> </message> <message> - <source>Ctrl+></source> - <translation></translation> + <source>Follow Symbol Under Cursor</source> + <translation>Перейти к символу под курсором</translation> </message> <message> - <source>Toggle &Fold All</source> - <translation>Свернут&ь/развернуть всё</translation> + <source>Follow Symbol Under Cursor in Next Split</source> + <translation>Перейти к символу под курсором в следующей панели</translation> </message> <message> - <source>Increase Font Size</source> - <translation>Увеличить шрифт</translation> + <source>Meta+E, F2</source> + <translation>Meta+E, F2</translation> </message> <message> - <source>Ctrl++</source> - <translation></translation> + <source>Ctrl+E, F2</source> + <translation>Ctrl+E, F2</translation> </message> <message> - <source>Decrease Font Size</source> - <translation>Уменьшить шрифт</translation> + <source>Jump To File Under Cursor</source> + <translation>Перейти к файлу под курсором</translation> </message> <message> - <source>Ctrl+-</source> - <translation></translation> + <source>Move the View a Page Up and Keep the Cursor Position</source> + <translation>Сдвинуть отображаемый текст на страницу выше с сохранением позиции курсора</translation> </message> <message> - <source>Reset Font Size</source> - <translation>Восстановить размер шрифта</translation> + <source>Ctrl+PgUp</source> + <translation>Ctrl+PgUp</translation> </message> <message> - <source>Ctrl+0</source> - <translation></translation> + <source>Move the View a Page Down and Keep the Cursor Position</source> + <translation>Сдвинуть отображаемый текст на страницу ниже с сохранением позиции курсора</translation> </message> <message> - <source>Go to Block Start</source> - <translation>Перейти в начало блока</translation> + <source>Ctrl+PgDown</source> + <translation>Ctrl+PgDown</translation> </message> <message> - <source>Go to Block End</source> - <translation>Перейти в конец блока</translation> + <source>Move the View a Line Up and Keep the Cursor Position</source> + <translation>Сдвинуть отображаемый текст настроку выше с сохранением позиции курсора</translation> </message> <message> - <source>Insert Line Above Current Line</source> - <translation>Вставить строку выше текущей строки</translation> + <source>Ctrl+Up</source> + <translation>Ctrl+Up</translation> </message> <message> - <source>Ctrl+Shift+Return</source> - <translation></translation> + <source>Move the View a Line Down and Keep the Cursor Position</source> + <translation>Сдвинуть отображаемый текст на строку ниже с сохранением позиции курсора</translation> </message> <message> - <source>Insert Line Below Current Line</source> - <translation>Вставить строку ниже текущей строки</translation> + <source>Ctrl+Down</source> + <translation>Ctrl+Down</translation> </message> <message> - <source>Ctrl+Return</source> - <translation></translation> + <source>Select Encoding...</source> + <translation>Выбрать кодировку...</translation> </message> <message> - <source>Uppercase Selection</source> - <translation>В верхний регистр</translation> + <source>Paste from Clipboard History</source> + <translation>Вставить из истории буфера обмена</translation> </message> <message> - <source>Alt+Shift+U</source> - <translation></translation> + <source>Ctrl+Shift+V</source> + <translation>Ctrl+Shift+V</translation> </message> <message> - <source>Lowercase Selection</source> - <translation>В нижний регистр</translation> + <source>Auto-&indent Selection</source> + <translation>Сделать &автоотступ</translation> </message> <message> - <source>Alt+U</source> - <translation></translation> + <source>Ctrl+I</source> + <translation>Ctrl+I</translation> </message> <message> - <source>Ctrl+[</source> - <translation></translation> + <source>&Rewrap Paragraph</source> + <translation>П&еределать переносы</translation> </message> <message> <source>Meta+E, R</source> @@ -34683,6 +35310,10 @@ Influences the indentation of continuation lines. <translation>Ctrl+E, R</translation> </message> <message> + <source>&Visualize Whitespace</source> + <translation>Отображение про&белов</translation> + </message> + <message> <source>Meta+E, Meta+V</source> <translation>Meta+E, Meta+V</translation> </message> @@ -34691,6 +35322,14 @@ Influences the indentation of continuation lines. <translation>Ctrl+E, Ctrl+V</translation> </message> <message> + <source>Clean Whitespace</source> + <translation>Очистить пробелы</translation> + </message> + <message> + <source>Enable Text &Wrapping</source> + <translation>П&еренос текста</translation> + </message> + <message> <source>Meta+E, Meta+W</source> <translation>Meta+E, Meta+W</translation> </message> @@ -34703,148 +35342,124 @@ Influences the indentation of continuation lines. <translation>&Закомментировать/раскомментировать</translation> </message> <message> - <source>Delete Word from Cursor On</source> - <translation>Удалить слово под курсором</translation> - </message> - <message> - <source>Delete Word Camel Case from Cursor On</source> - <translation>Удалить слово под курсором с учётом верблюжьего регистра</translation> - </message> - <message> - <source>Delete Word up to Cursor</source> - <translation>Удалить слово перед курсором</translation> - </message> - <message> - <source>Delete Word Camel Case up to Cursor</source> - <translation>Удалить слово перед курсором с учётом верблюжьего регистра</translation> - </message> - <message> - <source>Fold</source> - <translation>Свернуть</translation> - </message> - <message> - <source>Unfold</source> - <translation>Развернуть</translation> - </message> - <message> - <source>Meta+0</source> - <translation>Meta+0</translation> + <source>Ctrl+/</source> + <translation>Ctrl+/</translation> </message> <message> - <source>Ctrl+]</source> - <translation></translation> + <source>Cut &Line</source> + <translation>В&ырезать строку</translation> </message> <message> - <source>Go to Block Start with Selection</source> - <translation>Перейти в начало блока с выделением</translation> + <source>Shift+Del</source> + <translation>Shift+Del</translation> </message> <message> - <source>Ctrl+{</source> - <translation></translation> + <source>Copy &Line</source> + <translation>Скоп&ировать строку</translation> </message> <message> - <source>Go to Block End with Selection</source> - <translation>Перейти в конец блока с выделением</translation> + <source>Ctrl+Ins</source> + <translation>Ctrl+Ins</translation> </message> <message> - <source>Ctrl+}</source> - <translation></translation> + <source>Uppercase Selection</source> + <translation>В верхний регистр</translation> </message> <message> - <source>Select Block Up</source> - <translation>Выделить блок вверх</translation> + <source>Meta+Shift+U</source> + <translation>Meta+Shift+U</translation> </message> <message> - <source>Ctrl+U</source> - <translation></translation> + <source>Alt+Shift+U</source> + <translation>Alt+Shift+U</translation> </message> <message> - <source>Select Block Down</source> - <translation>Выделить блок вниз</translation> + <source>Lowercase Selection</source> + <translation>В нижний регистр</translation> </message> <message> - <source>Move Line Up</source> - <translation>Переместить строку выше</translation> + <source>Meta+U</source> + <translation>Meta+U</translation> </message> <message> - <source>Ctrl+Shift+Up</source> - <translation></translation> + <source>Alt+U</source> + <translation>Alt+U</translation> </message> <message> - <source>Move Line Down</source> - <translation>Переместить строку ниже</translation> + <source>Fold</source> + <translation>Свернуть</translation> </message> <message> - <source>Ctrl+Shift+Down</source> - <translation></translation> + <source>Ctrl+<</source> + <translation>Ctrl+<</translation> </message> <message> - <source>Copy Line Up</source> - <translation>Скопировать строку выше</translation> + <source>Unfold</source> + <translation>Развернуть</translation> </message> <message> - <source>Ctrl+Alt+Up</source> - <translation></translation> + <source>Ctrl+></source> + <translation>Ctrl+></translation> </message> <message> - <source>Copy Line Down</source> - <translation>Скопировать строку ниже</translation> + <source>Toggle &Fold All</source> + <translation>Свернут&ь/развернуть всё</translation> </message> <message> - <source>Ctrl+Alt+Down</source> - <translation></translation> + <source>Increase Font Size</source> + <translation>Увеличить шрифт</translation> </message> <message> - <source>Join Lines</source> - <translation>Объединить строки</translation> + <source>Ctrl++</source> + <translation>Ctrl++</translation> </message> <message> - <source>Ctrl+J</source> - <translation></translation> + <source>Decrease Font Size</source> + <translation>Уменьшить шрифт</translation> </message> <message> - <source>Meta+Shift+U</source> - <translation>Meta+Shift+U</translation> + <source>Ctrl+-</source> + <translation>Ctrl+-</translation> </message> <message> - <source>Meta+U</source> - <translation>Meta+U</translation> + <source>Reset Font Size</source> + <translation>Восстановить размер шрифта</translation> </message> <message> - <source>Paste from Clipboard History</source> - <translation>Вставить из истории буфера обмена</translation> + <source>Meta+0</source> + <translation>Meta+0</translation> </message> <message> - <source>Ctrl+Shift+V</source> - <translation>Ctrl+Shift+V</translation> + <source>Ctrl+0</source> + <translation>Ctrl+0</translation> </message> <message> - <source>Indent</source> - <translation>Отступить</translation> + <source>Go to Block Start</source> + <translation>Перейти в начало блока</translation> </message> <message> - <source>Unindent</source> - <translation>Отступ назад</translation> + <source>Ctrl+[</source> + <translation>Ctrl+[</translation> </message> <message> - <source>Follow Symbol Under Cursor</source> - <translation>Перейти к символу под курсором</translation> + <source>Go to Block End</source> + <translation>Перейти в конец блока</translation> </message> <message> - <source>Follow Symbol Under Cursor in Next Split</source> - <translation>Перейти к символу под курсором в следующей панели</translation> + <source>Ctrl+]</source> + <translation>Ctrl+]</translation> </message> <message> - <source>Meta+E, F2</source> - <translation>Meta+E, F2</translation> + <source>Select Block Up</source> + <translation>Выделить блок вверх</translation> </message> <message> - <source>Ctrl+E, F2</source> - <translation>Ctrl+E, F2</translation> + <source>Ctrl+U</source> + <translation>Ctrl+U</translation> </message> <message> - <source>Jump To File Under Cursor</source> - <translation>Перейти к файлу под курсором</translation> + <source>Select Block Down</source> + <translation>Выделить блок вниз</translation> </message> <message> <source>Go to Line Start</source> @@ -34932,6 +35547,88 @@ Influences the indentation of continuation lines. </message> </context> <context> + <name>TextEditor::Internal::TextEditorPlugin</name> + <message> + <source>Creates a text file. The default file extension is <tt>.txt</tt>. You can specify a different extension as part of the filename.</source> + <translation>Создание текстового файла. Расширение по умолчанию - <tt>.txt</tt>. Можно указать другое расширение, как часть имени файла.</translation> + </message> + <message> + <source>Text File</source> + <translation>Текстовый файл</translation> + </message> + <message> + <source>General</source> + <translation>Основное</translation> + </message> + <message> + <source>Creates a scratch buffer using a temporary file.</source> + <translation>Создание временного буфера из файла.</translation> + </message> + <message> + <source>Scratch Buffer</source> + <translation>Временный буфер</translation> + </message> + <message> + <source>Ctrl+Space</source> + <translation></translation> + </message> + <message> + <source>Meta+Space</source> + <translation></translation> + </message> + <message> + <source>Trigger Completion</source> + <translation>Выполнить дополнение</translation> + </message> + <message> + <source>Trigger Refactoring Action</source> + <translation>Выполнить рефакторинг</translation> + </message> + <message> + <source>Alt+Return</source> + <translation></translation> + </message> + <message> + <source>Create Scratch Buffer Using a Temporary File</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's font size in points.</source> + <translation>Размер шрифта в точках в текущем документе.</translation> + </message> +</context> +<context> + <name>TextEditor::QuickFixFactory</name> + <message> + <source>Create Getter and Setter Member Functions</source> + <translation>Создать методы получения и установки значения</translation> + </message> + <message> + <source>Generate Missing Q_PROPERTY Members...</source> + <translation>Создание отсутствующих членов Q_PROPERTY...</translation> + </message> +</context> +<context> <name>TextEditor::TextEditorSettings</name> <message> <source>Text</source> @@ -35026,6 +35723,10 @@ Influences the indentation of continuation lines. <translation>Символьный или строковый литералы.</translation> </message> <message> + <source>Primitive Type</source> + <translation>Тип примитива</translation> + </message> + <message> <source>Type</source> <translation>Тип</translation> </message> @@ -35078,6 +35779,10 @@ Applied to text, if no other rules matching.</source> <translation>Размещения переименовываемого символа.</translation> </message> <message> + <source>Name of a primitive data type.</source> + <translation>Имя типа данных примитива.</translation> + </message> + <message> <source>Function</source> <translation>Функция</translation> </message> @@ -35170,10 +35875,6 @@ Applied to text, if no other rules matching.</source> <translation>Ключевое слово</translation> </message> <message> - <source>Reserved keywords of the programming language.</source> - <translation>Зарезервированные слова языка программирования.</translation> - </message> - <message> <source>Operator</source> <translation>Оператор</translation> </message> @@ -35250,6 +35951,10 @@ Applied to text, if no other rules matching.</source> <translation>Свойство локального объекта QML</translation> </message> <message> + <source>Reserved keywords of the programming language except keywords denoting primitive types.</source> + <translation>Зарезервированные слова языка программирования, за исключением типов примитивов.</translation> + </message> + <message> <source>Labels for goto statements.</source> <translation>Метки для операторов goto.</translation> </message> @@ -35379,14 +36084,6 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Определяет, является ли текстовое поле изменяемым или нет.</translation> </message> <message> - <source>Password mode</source> - <translation>Режим пароля</translation> - </message> - <message> - <source>Determines whether the text field is in password mode.</source> - <translation>Определяет, является ли текст в поле паролем или нет.</translation> - </message> - <message> <source>Input mask</source> <translation>Маска ввода</translation> </message> @@ -35639,23 +36336,16 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Не удалось найти размещение утилиты обслуживания. Проверьте правильность установки, если этот модуль не был включён вручную.</translation> </message> <message> - <source>Could not find maintenance tool at '%1'. Check your installation.</source> + <source>Could not find maintenance tool at "%1". Check your installation.</source> <translation>Не удалось найти утилиту обслуживания в «%1». Проверьте правильность установки.</translation> </message> <message> - <source>Start Updater</source> - <translation>Запустить обновление</translation> - </message> - <message> - <source>Updates available</source> + <source>Updates Available</source> <translation>Доступны обновления</translation> </message> -</context> -<context> - <name>Utils::BaseTreeView</name> <message> - <source>Adjust Column Widths to Contents</source> - <translation>Выравнить ширину столбцов по содержимому</translation> + <source>Start Updater</source> + <translation>Запустить обновление</translation> </message> </context> <context> @@ -35703,22 +36393,22 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Не удалось записать во временный файл. Нет места?</translation> </message> <message> - <source>Cannot create temporary directory '%1': %2</source> + <source>Cannot create temporary directory "%1": %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 '%1': %2</source> + <source>Cannot change to working directory "%1": %2</source> <translation>Не удалось войти в рабочий каталог «%1»: %2</translation> </message> <message> - <source>Cannot execute '%1': %2</source> + <source>Cannot execute "%1": %2</source> <translation>Не удалось выполнить «%1»: %2</translation> </message> <message> + <source>Unexpected output from helper program (%1).</source> + <translation>Неожиданные данные от служебной программы (%1).</translation> + </message> + <message> <source>Quoting error in command.</source> <translation>Ошибка с кавычками в команде.</translation> </message> @@ -35735,15 +36425,15 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Терминальная команда, возможно, не является командой оболочки.</translation> </message> <message> - <source>Cannot start the terminal emulator '%1', change the setting in the Environment options.</source> + <source>Cannot start the terminal emulator "%1", change the setting in the Environment options.</source> <translation>Не удалось запустить эмулятор терминала «%1», смените настройки в параметрах среды.</translation> </message> <message> - <source>Cannot create socket '%1': %2</source> + <source>Cannot create socket "%1": %2</source> <translation>Не удалось создать сокет «%1»: %2</translation> </message> <message> - <source>The process '%1' could not be started: %2</source> + <source>The process "%1" could not be started: %2</source> <translation>Не удалось запустить процесс «%1»: %2</translation> </message> <message> @@ -35765,15 +36455,15 @@ Will not be applied to whitespace in comments and strings.</source> <context> <name>Utils::ElfReader</name> <message> - <source>'%1' is an invalid ELF object (%2)</source> + <source>"%1" is an invalid ELF object (%2)</source> <translation>«%1» не является корректным объектом ELF (%2)</translation> </message> <message> - <source>'%1' is not an ELF object (file too small)</source> + <source>"%1" is not an ELF object (file too small)</source> <translation>«%1» не является объектом ELF (файл слишком мал)</translation> </message> <message> - <source>'%1' is not an ELF object</source> + <source>"%1" is not an ELF object</source> <translation>«%1» не является объектом ELF</translation> </message> <message> @@ -35848,10 +36538,6 @@ Will not be applied to whitespace in comments and strings.</source> <context> <name>Utils::FancyMainWindow</name> <message> - <source>Locked</source> - <translation>Зафиксировано</translation> - </message> - <message> <source>Reset to Default Layout</source> <translation>Сбросить в исходное состояние</translation> </message> @@ -35867,12 +36553,12 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Имя содержит пробельные символы.</translation> </message> <message> - <source>Invalid character '%1'.</source> + <source>Invalid character "%1".</source> <translation>Неверный символ «%1».</translation> </message> <message> - <source>Invalid characters '%1'.</source> - <translation>Неверные символы «%1».</translation> + <source>Invalid characters "%1".</source> + <translation>Неверный символ «%1».</translation> </message> <message> <source>Name matches MS Windows device. (%1).</source> @@ -35917,19 +36603,19 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Предотвращение удаления домашнего каталога.</translation> </message> <message> - <source>Failed to remove directory '%1'.</source> + <source>Failed to remove directory "%1".</source> <translation>Не удалось удалить каталог «%1».</translation> </message> <message> - <source>Failed to remove file '%1'.</source> + <source>Failed to remove file "%1".</source> <translation>Не удалось удалить файл «%1».</translation> </message> <message> - <source>Failed to create directory '%1'.</source> - <translation>Не удалось создать каталог «%1».</translation> + <source>Failed to create directory "%1".</source> + <translation>Не удалось создать каталог: «%1».</translation> </message> <message> - <source>Could not copy file '%1' to '%2'.</source> + <source>Could not copy file "%1" to "%2".</source> <translation>Не удалось скопировать файл «%1» в «%2».</translation> </message> <message> @@ -35962,7 +36648,7 @@ Will not be applied to whitespace in comments and strings.</source> </message> </context> <context> - <name>Utils::FileWizardDialog</name> + <name>Utils::FileWizardPage</name> <message> <source>Location</source> <translation>Размещение</translation> @@ -35989,15 +36675,15 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Некорректное имя базового класса</translation> </message> <message> - <source>Invalid header file name: '%1'</source> + <source>Invalid header file name: "%1"</source> <translation>Некорректное имя заголовочного файла: «%1»</translation> </message> <message> - <source>Invalid source file name: '%1'</source> + <source>Invalid source file name: "%1"</source> <translation>Некорректное имя файла исходников: «%1»</translation> </message> <message> - <source>Invalid form file name: '%1'</source> + <source>Invalid form file name: "%1"</source> <translation>Некорректное имя файла формы: «%1»</translation> </message> <message> @@ -36080,18 +36766,26 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Выбор файла</translation> </message> <message> - <source>The path '%1' expanded to an empty string.</source> - <translation>Путь «%1» преобразовался к пустой строке.</translation> + <source>The path "%1" expanded to an empty string.</source> + <translation>Путь «%1» преобразовался в пустую строку.</translation> </message> <message> - <source>The path '%1' is not a directory.</source> + <source>The path "%1" does not exist.</source> + <translation>Путь «%1» не существует.</translation> + </message> + <message> + <source>The path "%1" is not a directory.</source> <translation>Путь «%1» не является каталогом.</translation> </message> <message> - <source>The directory '%1' does not exist.</source> + <source>The directory "%1" does not exist.</source> <translation>Каталог «%1» отсутствует.</translation> </message> <message> + <source>Cannot execute "%1".</source> + <translation>Не удалось выполнить «%1».</translation> + </message> + <message> <source>The path <b>%1</b> is not an executable file.</source> <translation>Путь <b>%1</b> не является программой.</translation> </message> @@ -36104,14 +36798,6 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Путь не должен быть пустым.</translation> </message> <message> - <source>The path '%1' does not exist.</source> - <translation>Путь «%1» не существует.</translation> - </message> - <message> - <source>Cannot execute '%1'.</source> - <translation>Не удалось выполнить «%1».</translation> - </message> - <message> <source>The path <b>%1</b> is not a directory.</source> <translation>Путь <b>%1</b> не является каталогом.</translation> </message> @@ -36154,6 +36840,10 @@ Will not be applied to whitespace in comments and strings.</source> <translation><Введите_Имя></translation> </message> <message> + <source>Location</source> + <translation>Размещение</translation> + </message> + <message> <source>The project already exists.</source> <translation>Проект уже существует.</translation> </message> @@ -36185,8 +36875,8 @@ Will not be applied to whitespace in comments and strings.</source> <context> <name>Utils::ProjectNameValidatingLineEdit</name> <message> - <source>Invalid character '%1' found!</source> - <translation>Обнаружен недопустимый символ «%1».</translation> + <source>Invalid character "%1" found!</source> + <translation>Обнаружен недопустимый символ «%1»!</translation> </message> <message> <source>Invalid character '.'.</source> @@ -36194,6 +36884,33 @@ Will not be applied to whitespace in comments and strings.</source> </message> </context> <context> + <name>Utils::ProxyCredentialsDialog</name> + <message> + <source>Proxy Credentials</source> + <translation>Авторизация на прокси-сервере</translation> + </message> + <message> + <source>The proxy %1 requires a username and password.</source> + <translation>Прокси-сервер %1 требует имя пользователя и пароль.</translation> + </message> + <message> + <source>Username:</source> + <translation>Имя пользователя:</translation> + </message> + <message> + <source>Username</source> + <translation>Пользователь</translation> + </message> + <message> + <source>Password:</source> + <translation>Пароль:</translation> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> +</context> +<context> <name>Utils::QtcProcess</name> <message> <source>Error in command line.</source> @@ -36201,6 +36918,25 @@ Will not be applied to whitespace in comments and strings.</source> </message> </context> <context> + <name>Utils::SettingsAccessor</name> + <message> + <source>No Valid Settings Found</source> + <translation>Подходящие настройки не найдены</translation> + </message> + <message> + <source><p>No valid settings file could be found.</p><p>All settings files found in directory "%1" were either too new or too old to be read.</p></source> + <translation><p>Не удалось найти подходящий для этой версии Qt Creator файл настроек.</p><p>Все найденные в каталоге «%1» файлы настроек или слишком старые, или слишком новые.</p></translation> + </message> + <message> + <source>Using Old Settings</source> + <translation>Используются старые настройки</translation> + </message> + <message> + <source><p>The versioned backup "%1" of the settings file is used, because the non-versioned file was created by an incompatible version of Qt Creator.</p><p>Settings changes made since the last time this version of Qt Creator was used are ignored, and changes made now will <b>not</b> be propagated to the newer version.</p></source> + <translation><p>Будет использоваться резервная копия файла настроек .user более старой версии («%1»), так как текущий файл создан несовместимой версией Qt Creator.</p><p>Изменения настроек проекта, сделанные с момента последнего запуска этой версии Qt Creator, не будут учтены, а изменения, вносимые сейчас, <b>не будут</b> сохранены в новую версию файла проекта.</p></translation> + </message> +</context> +<context> <name>Utils::SettingsSelector</name> <message> <source>Add</source> @@ -36230,24 +36966,24 @@ Will not be applied to whitespace in comments and strings.</source> <context> <name>Utils::SynchronousProcess</name> <message> - <source>The command '%1' finished successfully.</source> + <source>The command "%1" finished successfully.</source> <translation>Команда «%1» успешно завершилась.</translation> </message> <message> - <source>The command '%1' terminated with exit code %2.</source> + <source>The command "%1" terminated with exit code %2.</source> <translation>Команда «%1» завершилась с кодом %2.</translation> </message> <message> - <source>The command '%1' terminated abnormally.</source> + <source>The command "%1" terminated abnormally.</source> <translation>Команда «%1» аварийно завершилась.</translation> </message> <message> - <source>The command '%1' could not be started.</source> + <source>The command "%1" could not be started.</source> <translation>Невозможно запустить команду «%1».</translation> </message> <message> - <source>The command '%1' did not respond within the timeout limit (%2 ms).</source> - <translation>Команда «%1» не ответила за отведённое время (%2 ms).</translation> + <source>The command "%1" did not respond within the timeout limit (%2 ms).</source> + <translation>Команда «%1» не ответила за отведённое время (%2 мс).</translation> </message> <message> <source>Process not Responding</source> @@ -36258,7 +36994,7 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Процесс не отвечает.</translation> </message> <message> - <source>The process '%1' is not responding.</source> + <source>The process "%1" is not responding.</source> <translation>Процесс «%1» не отвечает.</translation> </message> <message> @@ -36380,10 +37116,6 @@ Will not be applied to whitespace in comments and strings.</source> <translation>Редактор аннотации Git</translation> </message> <message> - <source>Git Diff Editor</source> - <translation>Редактор изменений Git</translation> - </message> - <message> <source>Git Commit Editor</source> <translation>Редактор фиксаций Git</translation> </message> @@ -37157,12 +37889,12 @@ With cache simulation, further event counters are enabled: <translation>Профайлер функций Valgrind</translation> </message> <message> - <source>Valgrind Memory Analyzer (Remote)</source> - <translation>Анализатор памяти Valgrind (удалённо)</translation> + <source>Valgrind Memory Analyzer (External Remote Application)</source> + <translation>Анализатор памяти Valgrind (внешняя программа)</translation> </message> <message> - <source>Valgrind Function Profiler (Remote)</source> - <translation>Профайлер функций Valgrind (удалённо)</translation> + <source>Valgrind Function Profiler (External Remote Application)</source> + <translation>Профайлер функций Valgrind (внешняя программа)</translation> </message> <message> <source>Profile Costs of This Function and Its Callees</source> @@ -37217,22 +37949,6 @@ With cache simulation, further event counters are enabled: <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 the one you want to use for remote analysis.</source> - <translation>Обнаружено более одного сетевого подключения на вашей машине. Выберите одно для удалённого анализа.</translation> - </message> - <message> - <source>No network interface was chosen for remote analysis.</source> - <translation>Сетевое подключение не выбрано для удалённого анализа.</translation> - </message> - <message> <source>XmlServer on %1:</source> <translation>XmlServer на %1:</translation> </message> @@ -37412,25 +38128,21 @@ With cache simulation, further event counters are enabled: </message> </context> <context> - <name>VcsBase::BaseCheckoutWizard</name> + <name>VcsBase::BaseCheckoutWizardFactory</name> <message> <source>Cannot Open Project</source> <translation>Не удалось открыть проект</translation> </message> <message> - <source>Failed to open project in '%1'.</source> + <source>Failed to open project in "%1".</source> <translation>Не удалось открыть проект в «%1».</translation> </message> <message> - <source>Could not find any project files matching (%1) in the directory '%2'.</source> + <source>Could not find any project files matching (%1) in the directory "%2".</source> <translation>Не удалось найти ни одного файла проекта соответствующего «%1» в каталоге «%2».</translation> </message> <message> - <source>The Project Explorer is not available.</source> - <translation>Обозреватель проекта недоступен.</translation> - </message> - <message> - <source>'%1' does not exist.</source> + <source>"%1" does not exist.</source> <translation>«%1» отсутствует.</translation> </message> </context> @@ -37481,8 +38193,8 @@ With cache simulation, further event counters are enabled: </translation> </message> <message> - <source>Cleaning %1</source> - <translation>Очистка %1</translation> + <source>Cleaning "%1"</source> + <translation>Очистка «%1»</translation> </message> </context> <context> @@ -37612,10 +38324,6 @@ With cache simulation, further event counters are enabled: <translation>Файл &настройки полей:</translation> </message> <message> - <source>&Patch command:</source> - <translation>&Команда patch:</translation> - </message> - <message> <source>&SSH prompt command:</source> <translation>Команда &запроса пароля SSH:</translation> </message> @@ -37626,20 +38334,13 @@ should a repository require SSH-authentication (see documentation on SSH and the требующих авторизацию по SSH (см. документацию к SSH и переменной среды SSH_ASKPASS).</translation> </message> <message> - <source>A file listing user names and email addresses in a 4-column mailmap format: + <source>A file listing nicknames in a 4-column mailmap format: 'name <email> alias <email>'.</source> - <translation>Файл списка пользователей и их email в 4-х столбцовом формате mailmap: + <translation>Файл списка ников в 4-х столбцовом формате mailmap: «имя <email> алиас <email>».</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::EmailTextCursorHandler</name> <message> <source>Send Email To...</source> @@ -37657,16 +38358,16 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>Имя</translation> </message> <message> - <source>E-mail</source> - <translation>E-mail</translation> + <source>Email</source> + <translation>Email</translation> </message> <message> - <source>Alias</source> - <translation>Алиас</translation> + <source>Alias email</source> + <translation>Email алиаса</translation> </message> <message> - <source>Alias e-mail</source> - <translation>E-mail алиаса</translation> + <source>Alias</source> + <translation>Алиас</translation> </message> <message> <source>Nicknames</source> @@ -37694,6 +38395,10 @@ should a repository require SSH-authentication (see documentation on SSH and the <source>The current version control topic (branch or tag) identification of the current project.</source> <translation>Идентификатор раздела (ветки или тега) системы контроля версий текущего проекта.</translation> </message> + <message> + <source>The top level path to the repository the current project is in.</source> + <translation>Путь верхнего уровня к хранилищу, в котором размещён текущий проект.</translation> + </message> </context> <context> <name>VcsBase::SubmitEditorWidget</name> @@ -37709,10 +38414,6 @@ should a repository require SSH-authentication (see documentation on SSH and the <source>F&iles</source> <translation>&Файлы</translation> </message> - <message> - <source>Check a&ll</source> - <translation>&Включить всё</translation> - </message> <message numerus="yes"> <source>%1 %2/%n File(s)</source> <translation> @@ -37726,14 +38427,18 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>&Фиксировать</translation> </message> <message> - <source>Check All</source> + <source>Select All</source> <extracomment>Check all for submit</extracomment> - <translation>Включить всё</translation> + <translation>Выбрать все</translation> </message> <message> - <source>Uncheck All</source> + <source>Unselect All</source> <extracomment>Uncheck all for submit</extracomment> - <translation>Отключить всё</translation> + <translation>Снять все отметки</translation> + </message> + <message> + <source>Select a&ll</source> + <translation>В&ыбрать все</translation> </message> </context> <context> @@ -37750,7 +38455,7 @@ should a repository require SSH-authentication (see documentation on SSH and the <context> <name>VcsBase::VcsBaseClient</name> <message> - <source>Unable to start process '%1': %2</source> + <source>Unable to start process "%1": %2</source> <translation>Не удалось запустить процесс «%1»: %2</translation> </message> <message> @@ -37847,16 +38552,16 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>Контроль версий</translation> </message> <message> - <source>The file '%1' could not be deleted.</source> - <translation>Не удалось удалить файл «%1».</translation> - </message> - <message> <source>Choose Repository Directory</source> <translation>Выберите каталог хранилища</translation> </message> <message> - <source>The directory '%1' is already managed by a version control system (%2). Would you like to specify another directory?</source> - <translation>Каталог «%1» уже находится под системой контроля версий (%2). Желаете выбрать другой каталог?</translation> + <source>The file "%1" could not be deleted.</source> + <translation>Не удалось удалить файл «%1».</translation> + </message> + <message> + <source>The directory "%1" 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> @@ -37871,26 +38576,6 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>Не удалось создать хранилище</translation> </message> <message> - <source>There is no patch-command configured in the common 'Version Control' settings.</source> - <translation>Команда patch не настроена в общих настройках «Контроля версий».</translation> - </message> - <message> - <source>Unable to launch '%1': %2</source> - <translation>Не удалось запустить «%1»: %2</translation> - </message> - <message> - <source>A timeout occurred running '%1'</source> - <translation>Истекло время работы «%1»</translation> - </message> - <message> - <source>'%1' crashed.</source> - <translation>Команда «%1» завершилась крахом.</translation> - </message> - <message> - <source>'%1' 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> @@ -37926,16 +38611,16 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>Выполнение [%1] %2</translation> </message> <message> - <source>The check script '%1' could not be started: %2</source> + <source>The check script "%1" could not be started: %2</source> <translation>Скрипт проверки «%1» не запускается: %2</translation> </message> <message> - <source>The check script '%1' timed out.</source> + <source>The check script "%1" timed out.</source> <translation>Вышло время ожидания проверочного скрипта «%1».</translation> </message> <message> - <source>The check script '%1' crashed.</source> - <translation>Скрипт проверки «%1» завершился авариайно.</translation> + <source>The check script "%1" crashed.</source> + <translation>Скрипт проверки «%1» завершился аварийно.</translation> </message> <message> <source>The check script returned exit code %1.</source> @@ -37961,13 +38646,6 @@ should a repository require SSH-authentication (see documentation on SSH and the </message> </context> <context> - <name>Welcome::Internal::CommunityWelcomePage</name> - <message> - <source>News && Support</source> - <translation>Новости и поддержка</translation> - </message> -</context> -<context> <name>Welcome::Internal::WelcomeMode</name> <message> <source>Welcome</source> @@ -38002,6 +38680,29 @@ should a repository require SSH-authentication (see documentation on SSH and the </message> </context> <context> + <name>WinRt::Internal::WinRtDebugSupport</name> + <message> + <source>The WinRT debugging helper is missing from your Qt Creator installation. It was assumed to be located at %1</source> + <translation>Помощник отладчика WinRT отсутствует в составе установки вашего Qt Creator. Предполагается, что он находится в %1</translation> + </message> + <message> + <source>Cannot start the WinRT Runner Tool.</source> + <translation>Не удалось запустить WinRT Runner Tool.</translation> + </message> + <message> + <source>Cannot establish connection to the WinRT debugging helper.</source> + <translation>Не удалось установить подключение к помощнику отладчика WinRT.</translation> + </message> + <message> + <source>Cannot extract the PID from the WinRT debugging helper. (output: %1)</source> + <translation>Не удалось извлечь PID из помощника отладчика WinRT (вывод: %1)</translation> + </message> + <message> + <source>Cannot create an appropriate run control for the current run configuration.</source> + <translation>Не удалось создать подходящее управление запуском для текущей конфигурации запуска.</translation> + </message> +</context> +<context> <name>WinRt::Internal::WinRtDeployConfiguration</name> <message> <source>Run windeployqt</source> @@ -38144,46 +38845,34 @@ should a repository require SSH-authentication (see documentation on SSH and the </message> </context> <context> - <name>WinRt::Internal::WinRtRunControl</name> - <message> - <source>The current kit has no Qt version.</source> - <translation>У текущего комплекта не указан профиль Qt.</translation> - </message> + <name>WinRt::Internal::WinRtRunControlFactory</name> <message> - <source>Cannot find winrtrunner.exe in "%1".</source> - <translation>Не удалось найти winrtrunner.exe в «%1».</translation> + <source>Unsupported run mode %1.</source> + <translation>Режим запуска %1 не поддерживается.</translation> </message> <message> - <source>winrtrunner crashed.</source> - <translation>winrtrunner завершился крахом.</translation> + <source>WinRT Run Control Factory</source> + <translation>Фабрика компонентов WinRT</translation> </message> +</context> +<context> + <name>WinRt::Internal::WinRtRunnerHelper</name> <message> - <source>winrtrunner returned with exit code %1.</source> - <translation>winrtrunner завершился с кодом %1.</translation> + <source>The current kit has no Qt version.</source> + <translation>У текущего комплекта не указан профиль Qt.</translation> </message> <message> - <source>winrtrunner finished successfully.</source> - <translation>winrtrunner завершился успешно.</translation> + <source>Cannot find winrtrunner.exe in "%1".</source> + <translation>Не удалось найти winrtrunner.exe в «%1».</translation> </message> <message> - <source>Error while executing winrtrunner: %1 + <source>Error while executing the WinRT Runner Tool: %1 </source> - <translation>Ошибка запуска winrtrunner: %1 + <translation>Ошибка запуска WinRT Runner Tool: %1 </translation> </message> </context> <context> - <name>WinRt::Internal::WinRtRunControlFactory</name> - <message> - <source>Unsupported run mode %1.</source> - <translation>Режим запуска %1 не поддерживается.</translation> - </message> - <message> - <source>WinRT Run Control Factory</source> - <translation>Фабрика компонентов WinRT</translation> - </message> -</context> -<context> <name>WindowSpecifics</name> <message> <source>Window</source> @@ -38280,7 +38969,7 @@ should a repository require SSH-authentication (see documentation on SSH and the <context> <name>ZeroConf::Internal::ZConfLib</name> <message> - <source>AvahiZConfLib could not load the native library '%1': %2</source> + <source>AvahiZConfLib could not load the native library "%1": %2</source> <translation>AvahiZConfLib не смог загрузить библиотеку «%1»: %2</translation> </message> <message> @@ -38308,7 +38997,7 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>неожиданное состояние %1 в cAvahiBrowseReply.</translation> </message> <message> - <source>%1 failed to kill other daemons with '%2'.</source> + <source>%1 failed to kill other daemons with "%2".</source> <translation>%1 не смог завершить другие службы командой «%2».</translation> </message> <message> @@ -38316,7 +39005,7 @@ should a repository require SSH-authentication (see documentation on SSH and the <translation>%1 обнаружил файл в /tmp/mdnsd, видимо, не удалось запустить службу.</translation> </message> <message> - <source>%1: log of previous daemon run is: '%2'.</source> + <source>%1: log of previous daemon run is: "%2".</source> <translation>%1: история предыдущего запуска службы: «%2».</translation> </message> <message> |