From d1d71799aba12883f96fe5503a84d9ce9ae5ebbf Mon Sep 17 00:00:00 2001 From: Sergey Belyashov Date: Wed, 1 Nov 2017 15:35:26 +0300 Subject: Update Russian translation Change-Id: Ic387514b3c1715d4617e6ab6dd297855b4c852be Reviewed-by: Denis Shienkov Reviewed-by: Oswald Buddenhagen --- translations/assistant_ru.ts | 13 +- translations/designer_ru.ts | 185 +++++---- translations/linguist_ru.ts | 74 ++-- translations/qt_help_ru.ts | 75 ++-- translations/qtbase_ru.ts | 738 +++++++++++++++++++++++++--------- translations/qtconnectivity_ru.ts | 81 +++- translations/qtdeclarative_ru.ts | 151 ++++++- translations/qtlocation_ru.ts | 817 ++++++++++++++++++++++++++++++++++++-- translations/qtmultimedia_ru.ts | 131 +----- translations/qtwebengine_ru.ts | 118 +++--- translations/qtxmlpatterns_ru.ts | 20 +- 11 files changed, 1810 insertions(+), 593 deletions(-) diff --git a/translations/assistant_ru.ts b/translations/assistant_ru.ts index 7865153..456d644 100644 --- a/translations/assistant_ru.ts +++ b/translations/assistant_ru.ts @@ -31,10 +31,6 @@ Error registering documentation file '%1': %2 Ошибка регистрации файла документации «%1»: %2 - - Error: %1 - Ошибка: %1 - Could not register documentation file %1 @@ -333,7 +329,9 @@ Reason: file. -setCurrentFilter filter Set the filter as the active filter. -remove-search-index Removes the full text search index. --rebuild-search-index Re-builds the full text search index (potentially slow). +-rebuild-search-index Obsolete. Use -remove-search-index instead. + Removes the full text search index. + It will be rebuilt on next Assistant run. -quiet Does not display any error or status message. -help Displays this help. @@ -359,8 +357,9 @@ Reason: справки (.qch) в данном файле коллекции. -setCurrentFilter фильтр Активация указанного фильтра. -remove-search-index Удаление индекса полнотекстового поиска. --rebuild-search-index Пересоздание индекса полнотекстового поиска - (потенциально медленно). +-rebuild-search-index Устарело. Используйте -remove-search-index. + Удаление индекса полнотекстового поиска. + Он будет пересоздан при следующем запуске. -quiet Не отображать сообщения об ошибках и состояниях. -help Показать эту справку. diff --git a/translations/designer_ru.ts b/translations/designer_ru.ts index 69b3968..bb284b5 100644 --- a/translations/designer_ru.ts +++ b/translations/designer_ru.ts @@ -853,6 +853,22 @@ Default Grid Сетка по умолчанию + + Object Naming Convention + Правило именования объектов + + + Naming convention used for generating action object names from their text + Правило именования используется для создания имён объектов QAction по их тексту + + + Camel Case + Camel Case + + + Underscore + С подчёркиваниями + FormLayoutRowDialog @@ -949,10 +965,82 @@ IconSelector + + The pixmap file '%1' cannot be read. + Невозможно прочитать файл растрового изображения «%1». + + + The file '%1' does not appear to be a valid pixmap file: %2 + Файл «%1» не похож на корректный файл растрового изображения: %2 + + + The file '%1' could not be read: %2 + Не удалось прочитать файл «%1»: %2 + All Pixmaps ( Растровые изображения ( + + Choose a Pixmap + Выбор растрового изображения + + + Pixmap Read Error + Ошибка чтения растрового изображения + + + ... + ... + + + Normal Off + Нормальный, выкл + + + Normal On + Нормальный, вкл + + + Disabled Off + Выключенный, выкл + + + Disabled On + Выключенный, вкл + + + Active Off + Активный, выкл + + + Active On + Активный, вкл + + + Selected Off + Выбранный, выкл + + + Selected On + Выбранный, вкл + + + Choose Resource... + Выбрать ресурс... + + + Choose File... + Выбрать файл... + + + Reset + Сбросить + + + Reset All + Сбросить всё + ItemPropertyBrowser @@ -1696,6 +1784,13 @@ Container pages should only be added by specifying them in XML returned by the d Обнаружена ошибка при разборе XML профиля устройства: %1 + + QDesignerTaskMenu + + no signals available + Нет доступных сигналов + + QDesignerToolWindow @@ -3155,6 +3250,10 @@ Do you want overwrite the template? WidgetDataBase + + A custom widget plugin whose class name (%1) matches that of an existing class has been found. + Обнаружен пользовательский модуль виджета, имя класса которого (%1) совпадает с уже имеющимся. + The file contains a custom widget '%1' whose base class (%2) differs from the current entry in the widget database (%3). The widget database is left unchanged. Файл содержит пользовательский виджет «%1», базовый класс (%2) которого отличается от текущей записи в базе виджетов (%3). База виджетов оставлена без изменений. @@ -4106,81 +4205,6 @@ Do you want overwrite the template? Вставить элемент HTML - - qdesigner_internal::IconSelector - - The pixmap file '%1' cannot be read. - Невозможно прочитать файл растрового изображения «%1». - - - The file '%1' does not appear to be a valid pixmap file: %2 - Файл «%1» не похож на корректный файл растрового изображения: %2 - - - The file '%1' could not be read: %2 - Не удалось прочитать файл «%1»: %2 - - - Choose a Pixmap - Выбор растрового изображения - - - Pixmap Read Error - Ошибка чтения растрового изображения - - - ... - ... - - - Normal Off - Нормальный, выкл - - - Normal On - Нормальный, вкл - - - Disabled Off - Выключенный, выкл - - - Disabled On - Выключенный, вкл - - - Active Off - Активный, выкл - - - Active On - Активный, вкл - - - Selected Off - Выбранный, выкл - - - Selected On - Выбранный, вкл - - - Choose Resource... - Выбрать ресурс... - - - Choose File... - Выбрать файл... - - - Reset - Сбросить - - - Reset All - Сбросить всё - - qdesigner_internal::IconThemeDialog @@ -5077,10 +5101,6 @@ Class: %2 Edit WhatsThis Правка текста подсказки режима "Что это?" - - no signals available - Нет доступных сигналов - Set size constraint on %n widget(s) @@ -5671,13 +5691,6 @@ Class: %2 Изменить имя - - qdesigner_internal::WidgetDataBase - - A custom widget plugin whose class name (%1) matches that of an existing class has been found. - Обнаружен пользовательский модуль виджета, имя класса (%1) которого совпадает с уже имеющимся. - - qdesigner_internal::WidgetEditorTool diff --git a/translations/linguist_ru.ts b/translations/linguist_ru.ts index 47d36bd..abeeb2e 100644 --- a/translations/linguist_ru.ts +++ b/translations/linguist_ru.ts @@ -134,6 +134,10 @@ Will assume a single universal form. Accelerator possibly missing in translation. Возможно, пропущен акселератор в переводе. + + Translation does not have same leading and trailing whitespace as the source text. + У перевода нет начального и конечного пробелов аналогичных исходному тексту. + Translation does not end with the same punctuation as the source text. Перевод не заканчивается тем же знаком препинания, что и исходный текст. @@ -147,14 +151,41 @@ Will assume a single universal form. Перевод не содержит тех же маркеров форматирования, что и исходный текст. - Translation does not contain the necessary %n place marker. - Перевод не содержит необходимого маркера форматирования %n. + Translation does not contain the necessary %n/%Ln place marker. + Перевод не содержит необходимого маркера форматирования %n/%Ln. Unknown error Неизвестная ошибка + + FMT + + GNU Gettext localization files + Файлы локализации GNU Gettext + + + GNU Gettext localization template files + Файлы шаблонов локализации GNU Gettext + + + Compiled Qt translations + Скомпилированные переводы Qt + + + Qt Linguist 'Phrase Book' + «Глоссарий» Qt Linguist + + + Qt translation sources + Исходники переводов Qt + + + XLIFF localization files + Файлы локализации XLIFF + + FindDialog @@ -304,33 +335,6 @@ Will assume a single universal form. - - Linguist - - GNU Gettext localization files - Файлы локализации GNU Gettext - - - GNU Gettext localization template files - Файлы шаблонов локализации GNU Gettext - - - Compiled Qt translations - Скомпилированные переводы Qt - - - Qt Linguist 'Phrase Book' - «Глоссарий» Qt Linguist - - - Qt translation sources - Исходники переводов Qt - - - XLIFF localization files - Файлы локализации XLIFF - - MainWindow @@ -1256,6 +1260,18 @@ All files (*) Ctrl+0 Ctrl+0 + + Surrounding &Whitespace. + Обрамл&ять пробелы. + + + Toggle the validity check of surrounding whitespace. + Переключение проверки обрамления пробелов. + + + Toggle the validity check of surrounding whitespace. If the check fails, a message is shown in the warnings window. + Переключение проверки обрамления пробелов. Если выявлено несовпадение, будет показано сообщение в окне предупреждений. + MessageEditor diff --git a/translations/qt_help_ru.ts b/translations/qt_help_ru.ts index 63c5dd2..7245258 100644 --- a/translations/qt_help_ru.ts +++ b/translations/qt_help_ru.ts @@ -1,29 +1,6 @@ - - QCLuceneResultWidget - - Search Results - Результат поиска - - - Note: - Примечание: - - - The search results may not be complete since the documentation is still being indexed. - Результат поиска может быть неполным, так как документация ещё индексируется. - - - Your search did not match any documents. - По вашему запросу не найдено ни одного документа. - - - (The reason for this might be that the documentation is still being indexed.) - (Причиной этого может быть то, что документация ещё индексируется.) - - QHelp @@ -269,44 +246,50 @@ Search Поиск + + + QHelpSearchResultWidget + + %1 - %2 of %n Hits + + %1 - %2 из %n совпадения + %1 - %2 из %n совпадений + %1 - %2 из %n совпадений + + - Advanced search - Расширенный поиск + 0 - 0 of 0 Hits + 0 - 0 из 0 совпадений + + + QResultWidget - words <B>similar</B> to: - <B>похожие</B> слова: + Search Results + Результат поиска - <B>without</B> the words: - <B>не содержит</B> слов: + Note: + Примечание: - with <B>exact phrase</B>: - содержит <B>точную фразу</B>: + The search results may not be complete since the documentation is still being indexed. + Результат поиска может быть неполным, так как документация ещё индексируется. - with <B>all</B> of the words: - содержит <B>все</B> слова: + Your search did not match any documents. + По вашему запросу не найдено ни одного документа. - with <B>at least one</B> of the words: - содержит <B>минимум одно</B> из слов: + (The reason for this might be that the documentation is still being indexed.) + (Причиной этого может быть то, что документация ещё индексируется.) - QHelpSearchResultWidget - - %1 - %2 of %n Hits - - %1 - %2 из %n совпадения - %1 - %2 из %n совпадений - %1 - %2 из %n совпадений - - + fulltextsearch::qt::QHelpSearchIndexWriter - 0 - 0 of 0 Hits - 0 - 0 из 0 совпадений + Cannot open database "%1" using connection "%2": %3 + Не удалось открыть базу данных «%1» используя подключение «%2»: %3 diff --git a/translations/qtbase_ru.ts b/translations/qtbase_ru.ts index fad1c05..feefa4a 100644 --- a/translations/qtbase_ru.ts +++ b/translations/qtbase_ru.ts @@ -780,9 +780,17 @@ Press ESC to cancel Предупреждение: - Fatal Error: + Critical Error: Критическая ошибка: + + Fatal Error: + Фатальная ошибка: + + + Information: + Информация: + &Show this message again &Показывать это сообщение в дальнейшем @@ -807,8 +815,8 @@ Press ESC to cancel Файл существует - Error while renaming. - Возникла ошибка при переименовании. + Error while renaming: %1 + Возникла ошибка при переименовании: %1 Unable to restore from %1: %2 @@ -845,6 +853,10 @@ Press ESC to cancel No file engine available or engine does not support UnMapExtension Нет файлового движка или он не поддерживает UnMapExtension + + No file engine available + Файловый движок недоступен + QFileDialog @@ -1088,26 +1100,6 @@ Do you want to delete it anyway? QFileSystemModel - - %1 TB - %1 Тб - - - %1 GB - %1 Гб - - - %1 MB - %1 Мб - - - %1 KB - %1 Кб - - - %1 bytes - %1 байт - Invalid filename Некорректное имя файла @@ -1146,10 +1138,6 @@ Do you want to delete it anyway? Computer Компьютер - - %1 byte(s) - %1 байт - QFontDatabase @@ -1534,10 +1522,6 @@ Do you want to delete it anyway? Host not found Узел не найден - - Unknown error - Неизвестная ошибка - Unknown error (%1) Неизвестная ошибка (%1) @@ -1775,6 +1759,10 @@ Do you want to delete it anyway? Device is not set Устройство не задано + + Cannot open device for writing: %1 + Не удалось открыть устройство для записи: %1 + Device not writable Устройство не поддерживает запись @@ -1783,6 +1771,10 @@ Do you want to delete it anyway? Unsupported image format Неподдерживаемый формат изображения + + Image is empty + Изображение пусто + QInputDialog @@ -1881,8 +1873,56 @@ Do you want to delete it anyway? «%1» является некорректным объектом ELF (%2) - Plugin verification data mismatch in '%1' - Проверочная информация для модуля «%1» не совпадает + odd cpu architecture + странная архитектура CPU + + + wrong cpu architecture + неверная архитектура CPU + + + odd endianness + странный порядок байт + + + unexpected e_shsize + неожиданный e_shsize + + + unexpected e_shentsize + неожиданный e_shentsize + + + announced %n section(s), each %1 byte(s), exceed file size + + объявлена %n секция по %1 байт, что превышает размер файла + объявлено %n секции по %1 байт, что превышает размер файла + объявлено %n секций по %1 байт, что превышает размер файла + + + + shstrtab section header seems to be at %1 + заголовок секции shstrtab кажется должен быть с %1 + + + string table seems to be at %1 + таблица строк кажется должна быть с %1 + + + section name %1 of %2 behind end of file + имя секции %1 из %2 за пределами файла + + + empty .rodata. not a library. + пустая .rodata. Это не библиотека. + + + missing section data. This is not a library. + отсутствуют данные секции. Это не библиотека. + + + Failed to extract plugin meta data from '%1' + Не удалось извлечь мета-данные модуля из «%1» The shared library was not found. @@ -2225,21 +2265,13 @@ Do you want to delete it anyway? Скрыть подробности... - OK - Закрыть - - - Help - Справка + <p>Qt is a C++ toolkit for cross-platform application development.</p><p>Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.</p><p>Qt is available under three different licensing options designed to accommodate the needs of our various users.</p><p>Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3.</p><p>Qt licensed under the GNU LGPL version 3 is appropriate for the development of Qt&nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 3.</p><p>Please see <a href="http://%2/">%2</a> for an overview of Qt licensing.</p><p>Copyright (C) %1 The Qt Company Ltd and other contributors.</p><p>Qt and the Qt logo are trademarks of The Qt Company Ltd.</p><p>Qt is The Qt Company Ltd product developed as an open source project. See <a href="http://%3/">%3</a> for more information.</p> + <p>Qt ― это инструментарий для разработки кроссплатформенных приложений на C++.</p><p>Qt предоставляет совместимость на уровне исходных текстов для всех популярных настольных операционных систем. Также Qt доступна для встраиваемого Linux и других мобильных операционных систем.</p><p>Qt доступна под тремя различными лицензиями, разработанными для удовлетворения различных требований.</p><p>Qt под нашей коммерческой лицензией предназначена для развития проприетарного/коммерческого программного обеспечения, когда Вы не желаете предоставлять исходные тексты третьим сторонам, или в случае невозможности принятия условий лицензий GNU LGPL версии 3.</p><p>Qt под лицензией GNU LGPL версии 3 предназначена для разработки программного обеспечения удовлетворяющего условиям лицензии GNU LGPL версии 3.</p><p>Подробнее с лицензированием Qt можно ознакомиться на сайте <a href="http://%2/">%2</a>.</p><p>Copyright (C) %1 The Qt Company Ltd and other contributors.</p><p>Qt и логотип Qt являются товарными знаками The Qt Company Ltd.</p><p>Qt ― продукт компании Qt Company Ltd, разрабатываемый как проект с открытым исходным кодом. </p><p>Более подробную информацию можно найти на сайте <a href="http://%3/">%3</a>.</p> <h3>About Qt</h3><p>This program uses Qt version %1.</p> <h3>О Qt</h3><p>Данная программа использует Qt версии %1.</p> - - <p>Qt is a C++ toolkit for cross-platform application development.</p><p>Qt provides single-source portability across all major desktop operating systems. It is also available for embedded Linux and other embedded and mobile operating systems.</p><p>Qt is available under three different licensing options designed to accommodate the needs of our various users.</p><p>Qt licensed under our commercial license agreement is appropriate for development of proprietary/commercial software where you do not want to share any source code with third parties or otherwise cannot comply with the terms of the GNU LGPL version 3 or GNU LGPL version 2.1.</p><p>Qt licensed under the GNU LGPL version 3 is appropriate for the development of Qt&nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 3.</p><p>Qt licensed under the GNU LGPL version 2.1 is appropriate for the development of Qt&nbsp;applications provided you can comply with the terms and conditions of the GNU LGPL version 2.1.</p><p>Please see <a href="http://%2/">%2</a> for an overview of Qt licensing.</p><p>Copyright (C) %1 The Qt Company Ltd and other contributors.</p><p>Qt and the Qt logo are trademarks of The Qt Company Ltd.</p><p>Qt is The Qt Company Ltd product developed as an open source project. See <a href="http://%3/">%3</a> for more information.</p> - <p>Qt ― это инструментарий для разработки кроссплатформенных приложений на C++.</p><p>Qt предоставляет совместимость на уровне исходных текстов между для всех популярных настольных операционных систем. Также Qt доступна для встраиваемого Linux и других мобильных операционных систем.</p><p>Qt доступна под тремя различными лицензиями, разработанными для удовлетворения различных требований.</p><p>Qt под нашей коммерческой лицензией предназначена для развития проприетарного/коммерческого программного обеспечения, когда Вы не желаете предоставлять исходные тексты третьим сторонам, или в случае невозможности принятия условий лицензий GNU LGPL версии 3 или GNU LGPL версии 2.1.</p><p>Qt под лицензией GNU LGPL версии 3 предназначена для разработки программного обеспечения удовлетворяющего условиям лицензии GNU LGPL версии 3.</p><p>Qt под лицензией GNU LGPL версии 2.1 предназначена для разработки программного обеспечения удовлетворяющего условиям лицензии GNU LGPL версии 2.1.</p><p>Подробнее с лицензированием Qt можно ознакомиться на сайте <a href="http://%2/">%2</a>.</p><p>Copyright (C) %1 The Qt Company Ltd and other contributors.</p><p>Qt и логотип Qt являются товарными знаками The Qt Company Ltd.</p><p>Qt ― продукт компании Digia, разрабатываемый как проект с открытым исходным кодом. </p><p>Более подробную информацию можно найти на сайте <a href="http://%3/">%3</a>.</p> - About Qt О Qt @@ -3870,7 +3902,7 @@ Please turn one of those options off. unrecognized character follows \ - символ следующий за \ не опознан + не опознан символ следующий за \ numbers out of order in {} quantifier @@ -3892,65 +3924,33 @@ Please turn one of those options off. range out of order in character class некорректный диапазон в классе символов - - nothing to repeat - нечего повторять - internal error: unexpected repeat внутренняя ошибка: неожиданный повтор unrecognized character after (? or (?- - символ следующий за (? или (?- не опознан + не опознан символ следующий за (? или (?- POSIX named classes are supported only within a class классы именованные в стиле POSIX поддерживаются только внутри класса - - missing ) - отсутствует ) - reference to non-existent subpattern ссылка на несуществующий подшаблон - - erroffset passed as NULL - в качестве erroffset передан NULL - - - unknown option bit(s) set - неизвестный набор флагов регулярного выражения - - - missing ) after comment - отсутствует ) после комментария - regular expression is too large Регулярное выражение слишком велико - - failed to get memory - не удалось выделить память - - - unmatched parentheses - круглые скобки не согласованы - internal error: code overflow внутренняя ошибка: переполнение кода - - unrecognized character after (?< - символ после (?< не опознан - lookbehind assertion is not fixed length - проверка lookbehind имеет нефиксированную длину + утверждение lookbehind не фиксированной длины malformed number or name after (?( @@ -3960,10 +3960,6 @@ Please turn one of those options off. conditional group contains more than two branches условная группа содержит более двух веток - - assertion expected after (?( - после (?( требуется проверка - (?R or (?[+-]digits must be followed by ) за (?R или (?[+-]цифры должна следовать ) @@ -3976,58 +3972,22 @@ Please turn one of those options off. POSIX collating elements are not supported POSIX-сортировка элементов не поддерживается - - this version of PCRE is not compiled with PCRE_UTF8 support - эта версия PCRE собрана без поддержки PCRE_UTF8 - - - character value in \x{...} sequence is too large - значение символа в последовательности \x{...} слишком большое - invalid condition (?(0) некорректное условие (?(0) - - \C not allowed in lookbehind assertion - \C не допустима в проверке lookbehind - PCRE does not support \L, \l, \N{name}, \U, or \u PCRE не поддерживает \L, \l, \N{имя}, \U и \u - - number after (?C is > 255 - число после (?C больше 255 - - - closing ) for (?C expected - требуется закрывающая ) для (?C - - - recursive call could loop indefinitely - рекурсивный вызов может зациклиться навечно - unrecognized character after (?P - символ после (?P не опознан + не опознан символ после (?P syntax error in subpattern name (missing terminator) синтаксическая ошибка в имени подшаблона (отсутствует признак завершения) - - two named subpatterns have the same name - два именованных подшаблона имеют одинаковое имя - - - invalid UTF-8 string - некорректная строка UTF-8 - - - support for \P, \p, and \X has not been compiled - поддержка \P, \p и \X не скомпилирована - malformed \P or \p sequence некорректно сформирована последовательность \P или \p @@ -4036,18 +3996,6 @@ Please turn one of those options off. unknown property name after \P or \p неизвестное имя свойства после \P или \p - - subpattern name is too long (maximum 32 characters) - название подшаблона слишком велико (ограничено в 32 символа) - - - too many named subpatterns (maximum 10000) - слишком много именованых подшаблонов (ограничено 10000) - - - octal value is greater than \377 (not in UTF-8 mode) - восьмиричное число больше \377 (в режиме не UTF-8) - internal error: overran compiling workspace внутренняя ошибка: выход за пределы области компиляции @@ -4060,14 +4008,6 @@ Please turn one of those options off. DEFINE group contains more than one branch группа DEFINE содержит более одной ветки - - repeating a DEFINE group is not allowed - повтор группы DEFINE не допустим - - - inconsistent NEWLINE options - несовместимая опция NEWLINE - \g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number за \g должно следовать число или название/число заключённое в фигурные/угловые скобки или кавычки @@ -4080,10 +4020,6 @@ Please turn one of those options off. an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT) для (*ACCEPT), (*FAIL) и (*COMMIT) аргументы не допустимы - - (*VERB) not recognized - (*VERB) не опознан - number is too big число слишком велико @@ -4096,10 +4032,6 @@ Please turn one of those options off. digit expected after (?+ после (?+ требуется цифра - - ] is an invalid data character in JavaScript compatibility mode - ] недопустимый символ данных в режиме совместимости с JavaScript - different names for subpatterns of the same number are not allowed отличные имена для подшаблонов с одним номером не допустимы @@ -4108,14 +4040,6 @@ Please turn one of those options off. (*MARK) must have an argument (*MARK) должен иметь аргумент - - this version of PCRE is not compiled with PCRE_UCP support - эта версия PCRE собрана без поддержки PCRE_UCP - - - \c must be followed by an ASCII character - после \c должен следовать символ ASCII - \k is not followed by a braced, angle-bracketed, or quoted name за \k должно следовать название заключённое в фигурные/угловые скобки или кавычки @@ -4128,34 +4052,14 @@ Please turn one of those options off. \N is not supported in a class \N не поддерживается в классе - - too many forward references - слишком много опережающих ссылок - disallowed Unicode code point (>= 0xd800 && <= 0xdfff) недопустимая кодовая точка Unicode (>= 0xd800 && <= 0xdfff) - - invalid UTF-16 string - некорректная строка UTF-16 - name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN) слишком длинное имя в (*MARK), (*PRUNE), (*SKIP) или (*THEN) - - character value in \u.... sequence is too large - значение символа в последовательности \u... слишком велико - - - invalid UTF-32 string - некорректная строка UTF-32 - - - setting UTF is disabled by the application - настройка UTF отключена приложением - non-hex character in \x{} (closing brace missing?) не-шестнадцатеричный символ в \x {} (отсутствует закрывающая скобка?) @@ -4180,13 +4084,416 @@ Please turn one of those options off. group name must start with a non-digit имя группы должно начинаться с нецифры + + quantifier does not follow a repeatable item + квантификатор не соответствует повторяемому элементу + + + missing closing parenthesis + отсутствует закрывающая скобка + + + pattern passed as NULL + вместо шаблона передан NULL + + + unrecognised compile-time option bit(s) + не опознаны биты опций времени компиляции + + + missing ) after (?# comment + отсутствует ) после комментария (?# + + + failed to allocate heap memory + не удалось выделить память в куче + + + unmatched closing parenthesis + не соответствует закрывающая скобка + + + letter or underscore expected after (?< or (?' + после (?< или (?' требуется буква или подчеркивание + + + assertion expected after (?( or (?(?C) + после (?( или (?(?C) требуется утверждение + + + internal error in pcre2_study(): should not occur + внутренняя ошибка в pcre2_study(): не должно возникать + + + this version of PCRE2 does not have Unicode support + эта версия PCRE2 не поддерживает юникод + parentheses are too deeply nested (stack check) слишком большое вложение скобок (контроль стека) + + character code point value in \x{} or \o{} is too large + значение кодовой точки символа в \x{} или \o{} слишком большое + + + \C is not allowed in a lookbehind assertion + \C не допустимо в утверждениях lookbehind + + + number after (?C is greater than 255 + число после (?C больше 255 + + + closing parenthesis for (?C expected + требуется закрывающая скобка после (?C + + + invalid escape sequence in (*VERB) name + Неверная ESC-последовательность в имени (*VERB) + + + two named subpatterns have the same name (PCRE2_DUPNAMES not set) + два именованных подшаблона имеют одинаковое имя (PCRE2_DUPNAMES не установлен) + + + this version of PCRE2 does not have support for \P, \p, or \X + эта версия PCRE2 не поддерживает \P, \p или \X + + + subpattern name is too long (maximum 10000 characters) + название подшаблона слишком велико (ограничено в 10000 символов) + + + too many named subpatterns (maximum 256) + слишком много именованых подшаблонов (ограничено 256) + + + octal value is greater than \377 in 8-bit non-UTF-8 mode + восьмиричное число больше \377 в 8-ми битном не UTF-8 режиме + + + internal error: unknown newline setting + внутренняя ошибка: неизвестная настройка новой строки + + + (*VERB) not recognized or malformed + (*VERB) не опознан или неверен + + + \c must be followed by a printable ASCII character + после \c должен идти печатаемый символ ASCII + + + \c must be followed by a letter or one of [\]^_? + после \c должна идти буква или один из [\]^_? + + + SPARE ERROR + ОШИБКА SPARE + + + using UTF is disabled by the application + использование UTF отключено приложением + + + using UCP is disabled by the application + использование UCP отключено приложением + + + character code point value in \u.... sequence is too large + значение кодовой точки символа в последовательности \u.... слишком большое + digits missing in \x{} or \o{} - Отсутствуют цифры в \x{} или \o{} + отсутствуют цифры в \x{} или \o{} + + + syntax error in (?(VERSION condition + синтаксическая ошибка в условии (?(VERSION + + + internal error: unknown opcode in auto_possessify() + внутренняя ошибка: неизвестный опкод в auto_possessify() + + + missing terminating delimiter for callout with string argument + отстутствует конечный разделитель для вызова со строковым параметром + + + unrecognized string delimiter follows (?C + не опознан строковый разделитель следующий за (?C + + + using \C is disabled by the application + использование \C отключено приложением + + + (?| and/or (?J: or (?x: parentheses are too deeply nested + слишком глубокое вложение скобок (?| и/или (?J: или (?x: + + + using \C is disabled in this PCRE2 library + использование \C отключено в этой библиотеке PCRE2 + + + regular expression is too complicated + слишком сложное регулярное выражение + + + lookbehind assertion is too long + утверждение lookbehind слишком большое + + + pattern string is longer than the limit set by the application + строка шаблона больше ограничения, заданного приложением + + + no match + нет соответствий + + + partial match + частичное соответствие + + + UTF-8 error: 1 byte missing at end + ошибка UTF-8: недостаточно 1 байта в конце + + + UTF-8 error: 2 bytes missing at end + ошибка UTF-8: недостаточно 2 байт в конце + + + UTF-8 error: 3 bytes missing at end + ошибка UTF-8: недостаточно 3 байт в конце + + + UTF-8 error: 4 bytes missing at end + ошибка UTF-8: недостаточно 4 байт в конце + + + UTF-8 error: 5 bytes missing at end + ошибка UTF-8: недостаточно 5 байт в конце + + + UTF-8 error: byte 2 top bits not 0x80 + ошибка UTF-8: во 2 байте старшие биты не 0x80 + + + UTF-8 error: byte 3 top bits not 0x80 + ошибка UTF-8: во 3 байте старшие биты не 0x80 + + + UTF-8 error: byte 4 top bits not 0x80 + ошибка UTF-8: во 4 байте старшие биты не 0x80 + + + UTF-8 error: byte 5 top bits not 0x80 + ошибка UTF-8: во 5 байте старшие биты не 0x80 + + + UTF-8 error: byte 6 top bits not 0x80 + ошибка UTF-8: во 6 байте старшие биты не 0x80 + + + UTF-8 error: 5-byte character is not allowed (RFC 3629) + ошибка UTF-8: 5-ти байтовые символы недопустимы (RFC 3629) + + + UTF-8 error: 6-byte character is not allowed (RFC 3629) + ошибка UTF-8: 6-ти байтовые символы недопустимы (RFC 3629) + + + UTF-8 error: code points greater than 0x10ffff are not defined + ошибка UTF-8: кодовые точки больше 0x10ffff не определены + + + UTF-8 error: code points 0xd800-0xdfff are not defined + ошибка UTF-8: кодовые точки с 0xd800 по 0xdfff не определены + + + UTF-8 error: overlong 2-byte sequence + ошибка UTF-8: сверхдлинная двухбайтовая последовательность + + + UTF-8 error: overlong 3-byte sequence + ошибка UTF-8: сверхдлинная трёхбайтовая последовательность + + + UTF-8 error: overlong 4-byte sequence + ошибка UTF-8: сверхдлинная четырёхбайтовая последовательность + + + UTF-8 error: overlong 5-byte sequence + ошибка UTF-8: сверхдлинная пятибайтовая последовательность + + + UTF-8 error: overlong 6-byte sequence + ошибка UTF-8: сверхдлинная шестибайтовая последовательность + + + UTF-8 error: isolated byte with 0x80 bit set + ошибка UTF-8: отдельный байт с установленным битом 0x80 + + + UTF-8 error: illegal byte (0xfe or 0xff) + ошибка UTF-8: недопустимый байт (0xfe или 0xff) + + + UTF-16 error: missing low surrogate at end + ошибка UTF-16: отсутствует нижний суррогат в конце + + + UTF-16 error: invalid low surrogate + ошибка UTF-16: неверный нижний суррогат + + + UTF-16 error: isolated low surrogate + ошибка UTF-16: отдельный нижний суррогат + + + UTF-32 error: code points 0xd800-0xdfff are not defined + ошибка UTF-32: кодовые точки с 0xd800 по 0xdfff не определены + + + UTF-32 error: code points greater than 0x10ffff are not defined + ошибка UTF-32: кодовые точки больше 0x10ffff не определены + + + bad data value + плохое значение данных + + + patterns do not all use the same character tables + не все шаблоны используют одинаковые символьные таблицы + + + magic number missing + отсутствует магическое число + + + pattern compiled in wrong mode: 8/16/32-bit error + шаблон скомпилирован в неверном режиме: ошибка 8/16/32 бит + + + bad offset value + плохое значение смещения + + + bad option value + плохое значение опции + + + invalid replacement string + неверная замещающая строка + + + bad offset into UTF string + плохое смещение в строке UTF + + + callout error code + код ошибки вызова + + + invalid data in workspace for DFA restart + Deterministic Finite Automaton - Детерминированный Конечный Автомат + данные в рабочей области недопустимы для перезапуска ДКА + + + too much recursion for DFA matching + слишком большая рекурсия для ДКА поиска + + + backreference condition or recursion test is not supported for DFA matching + условие обратной ссылки или рекурсивный тест не поддерживается ДКА поиска + + + function is not supported for DFA matching + функция не поддерживается ДКА поиска + + + pattern contains an item that is not supported for DFA matching + шаблон содержит элемент, неподдерживаемый ДКА поиска + + + workspace size exceeded in DFA matching + превышен размер рабочей области ДКА поиска + + + internal error - pattern overwritten? + внутренняя ошибка: шаблон перезаписан? + + + bad JIT option + неверная опция JIT + + + JIT stack limit reached + достигнут предел стека JIT + + + match limit exceeded + предел поиска превышен + + + no more memory + нет больше памяти + + + unknown substring + неизвестная подстрока + + + non-unique substring name + неуникальное имя подстроки + + + NULL argument passed + вместо аргумента передан NULL + + + nested recursion at the same subject position + х.з. что значит + вложенная рекурсия в той же позиции субъекта + + + recursion limit exceeded + предел рекурсии превышен + + + requested value is not available + запрошенное значение недоступно + + + requested value is not set + запрошенное значение не задано + + + offset limit set without PCRE2_USE_OFFSET_LIMIT + предел смещения задан без PCRE2_USE_OFFSET_LIMIT + + + bad escape sequence in replacement string + неверная ESC-последовательность в замещающей строке + + + expected closing curly bracket in replacement string + требуется закрытая фигурная скобка в замещающей строке + + + bad substitution in replacement string + бред какой-то + плохая замена в замещающей строке + + + match with end before start is not supported + поиск с концом перед началом не поддерживается + + + too many replacements (more than INT_MAX) + слишком много замен (более INT_MAX) @@ -4283,6 +4590,10 @@ Please turn one of those options off. Filename refers to a directory Имя файла ссылается на каталог + + QSaveFile cannot open '%1' without direct write fallback enabled: path contains an Alternate Data Stream specifier + QSaveFile не может открыть «%1» без включения прямой записи: путь содержит спецификатор альтернативного потока данных + Writing canceled by application Запись прервана приложением @@ -4343,6 +4654,13 @@ Please turn one of those options off. Прокрутить вниз + + QSctpSocket + + The remote host closed the connection + Удалённый узел закрыл соединение + + QSharedMemory @@ -4901,7 +5219,7 @@ Please turn one of those options off. Rotate Windows - Повернуть окна + Повернуть окна Rotation PB @@ -5838,6 +6156,21 @@ Role of an accessible object неизвестная + + QSslDiffieHellmanParameter + + No error + Нет ошибки + + + Invalid input data + Неверные входные данные + + + The given Diffie-Hellman parameters are deemed unsafe + Переданные параметры Диффи-Хеллмана считаются небезопасными + + QSslSocket @@ -5968,6 +6301,14 @@ Role of an accessible object Private key does not certify public key, %1 Закрытый ключ не соответствует открытому ключу, %1 + + Diffie-Hellman parameters are not valid + Параметры Диффи-Хеллмана неверны + + + OpenSSL version with disabled elliptic curves + Версия OpenSSL с отключёнными эллиптическими кривыми + OpenSSL version too old, need at least v1.0.2 Версия OpenSSL очень старая, требуется минимум 1.0.2 @@ -6194,6 +6535,17 @@ Role of an accessible object Не удалось переместиться к данным + + QUdpSocket + + Unable to send a datagram + Невозможно отправить датаграмму + + + No datagram available for reading + Нет доступных для чтения датаграмм + + QUndoGroup @@ -6587,16 +6939,36 @@ The minimum Direct2D version required is %1.%2.%3.%4. The Direct2D version on th Некорректный документ. - Expected - Требуется + '%1' + expected + '<first option>' + «%1» + + + %1 or '%2' + expected + <first option>, '<second option>' + %1 или «%2» + + + %1, '%2' + expected + <options so far>, '<next option>' + %1, «%2» + + + %1, or '%2' + expected + <options so far>, or '<final option>' + %1 или «%2» - , but got ' - , получили ' + Expected %1, but got '%2'. + Требуется %1, а получено «%2». - Unexpected ' - Неожиданное ' + Unexpected '%1'. + Неожиданное «%1». Expected character data. diff --git a/translations/qtconnectivity_ru.ts b/translations/qtconnectivity_ru.ts index 57a1bdc..471fcc1 100644 --- a/translations/qtconnectivity_ru.ts +++ b/translations/qtconnectivity_ru.ts @@ -7,6 +7,10 @@ Invalid Bluetooth adapter address Неверный адрес адаптера Bluetooth + + One or more device discovery methods are not supported on this platform + Один или более методов обнаружения устройств не поддерживается данной платформой + Device does not support Bluetooth Устройство не поддерживает Bluetooth @@ -15,6 +19,18 @@ Passed address is not a local device. Передан адрес не локального устройства. + + Missing Location permission. Search is not possible. + Отсутствует разрешение на определение местоположения. Поиск невозможен. + + + Classic Discovery cannot be started + Невозможно запустить классическое обнаружение + + + Low Energy Discovery not supported + Обнаружение в режиме низкого потребления энергии не поддерживается + Device is powered off Устройство отключено @@ -35,10 +51,6 @@ Cannot start low energy device inquiry Невозможно запустить опрос спящих устройств - - Discovery cannot be started - Невозможно запустить обнаружение - Discovery cannot be stopped Невозможно остановить обнаружение @@ -272,7 +284,7 @@ Next DST Change Service - + Сервис следующей смены летнего/зимнего времени Glucose @@ -312,7 +324,7 @@ Cycling Power - + Энергия велосипедиста Location and Navigation @@ -336,11 +348,11 @@ Telephony Control Specification - Binary - + Спецификация управления телефоном - Двоичная Telephony Control Specification - AT - + Спецификация управления телефоном - AT Attribute Protocol @@ -498,11 +510,11 @@ Day Date Time - + День Дата Время Exact Time 256 - + Точное время 256 DST Offset @@ -1261,6 +1273,11 @@ Obtaining streams for service failed Не удалось получить потоки сервиса + + Cannot connect to %1 + %1 = uuid + Невозможно подключиться к %1 + Input stream thread cannot be started Не удалось запустить процесс входного потока @@ -1289,6 +1306,30 @@ Cannot set connection security level Не удалось задать уровень безопасности подключения + + Network Error: %1 + Ошибка сети: %1 + + + Network error + Ошибка сети + + + Remote host closed connection + Удалённый узел закрыл соединение + + + Connection timed out + Время подключения истекло + + + Host not reachable + Узел недоступен + + + Host refused connection + Узел отклонил подключение + QBluetoothTransferReply @@ -1378,5 +1419,25 @@ Error occurred trying to start advertising Возникла ошибка при попытке запуска Bluetooth-маркетинга + + Remote device closed the connection + Удалённое устройство закрыло подключение + + + Advertisement data is larger than 31 bytes + Данные анонса больше 31 байта + + + Advertisement feature not supported on the platform + Анонс не поддерживается на данной платформе + + + Failed due to too many advertisers + Не удалось из-за большого числа анонсов + + + Unknown advertisement error + Неизвестная ошибка анонса + diff --git a/translations/qtdeclarative_ru.ts b/translations/qtdeclarative_ru.ts index 41d4d87..5a3d032 100644 --- a/translations/qtdeclarative_ru.ts +++ b/translations/qtdeclarative_ru.ts @@ -15,6 +15,10 @@ Illegal method name Недопустимое имя метода + + Duplicate scoped enum name + Дублирование имени перечисления + Duplicate signal name Дублирование имени сигнала @@ -31,6 +35,14 @@ Duplicate default property Дублирование свойства по умолчанию + + Duplicate alias name + Дублирование имени псевдонима + + + Alias names cannot begin with an upper case letter + Имена псевдонимов не могут начинаться с заглавной буквы + Property value set multiple times Значение свойства задано несколько раз @@ -40,7 +52,7 @@ QInputMethod InputMethod is an abstract class - InputMethod ― абстрактный класс + InputMethod ― это абстрактный класс @@ -73,6 +85,10 @@ id is not unique id не уникален + + Circular alias reference detected + Обнаружен псевдоним с циклической ссылкой + Invalid alias reference. Unable to find id "%1" Некорректная ссылка на псевдоним. Не удалось найти id «%1» @@ -92,6 +108,22 @@ Expected type name Ожидается название типа + + Scoped enum names must begin with an upper case letter + Имена перечислений должны начинаться с заглавной буквы + + + Enum names must begin with an upper case letter + Имена перечислений должны начинаться с заглавной буквы + + + Enum value must be an integer + Значение перечисления должно быть целым + + + Enum value out of range + Значение перечисления вне диапазона + Signal names cannot begin with an upper case letter Имена сигналов не могут начинаться с заглавной буквы @@ -396,6 +428,10 @@ SQL: can't create database, offline storage is disabled. SQL: нельзя создать базу данных ― автономное хранилище отключено. + + LocalStorage: can't create path %1 + LocalStorage: не удалось создать путь %1 + SQL: database version mismatch Не совпадает версия базы данных SQL @@ -470,10 +506,6 @@ module "%1" plugin "%2" not found модуль «%1» плагина «%2» не найден - - library loading is disabled - загрузка библиотек отключена - "%1" version %2.%3 is defined more than once in module "%4" «%1» версии %2.%3 определено более одного раза в модуле «%4» @@ -518,12 +550,12 @@ QQmlListModel - unable to enable dynamic roles as this model is not empty! - не удалось включить динамические роли, так как эта модель не пуста! + unable to enable dynamic roles as this model is not empty + не удалось включить динамические роли, так как эта модель не пуста - unable to enable static roles as this model is not empty! - не удалось включить статические роли, так как эта модель не пуста! + unable to enable static roles as this model is not empty + не удалось включить статические роли, так как эта модель не пуста dynamic role setting must be made from the main thread, before any worker scripts are created @@ -662,6 +694,10 @@ Stray newline in string literal Ненужный перевод строки в строковом литерале + + End of file reached at escape sequence + ESC-последовательность прервана концом файла + Illegal hexadecimal escape sequence Недопустимая шестнадцатеричная esc-последовательность @@ -787,7 +823,7 @@ - QQmlPropertyCacheCreator + QQmlPropertyCacheCreatorBase Fully dynamic types cannot declare new properties. Полностью динамические типы не могут объявлять новые свойства. @@ -951,6 +987,10 @@ Invalid property assignment: boolean expected Некорректное присваивание свойства: требуется значение булевого типа + + Invalid property assignment: 2D vector expected + Некорректное присваивание свойства: требуется значение типа «двухмерный вектор» + Invalid property assignment: 3D vector expected Некорректное присваивание свойства: требуется значение типа «трёхмерный вектор» @@ -959,6 +999,10 @@ Invalid property assignment: 4D vector expected Некорректное присваивание свойства: требуется значение типа «четырёхмерный вектор» + + Invalid property assignment: quaternion expected + Некорректное присваивание свойства: требуется кватернион + Invalid property assignment: regular expression expected; use /pattern/ syntax Некорректное присваивание свойства: требуется регулярное выражение; используйте синтаксис /pattern/ @@ -1020,14 +1064,14 @@ - QQmlTypeCompiler + QQmlTypeData Composite Singleton Type %1 is not creatable. - Сложный Singleton-тип %1 нельзя создать. + Нельзя создать сложный Singleton-тип %1. Element is not creatable. - Элемент не является создаваемым. + Элемент несоздаваем. @@ -1056,6 +1100,10 @@ qmldir defines type as singleton, but no pragma Singleton found in type %1. qmldir определяет тип как одиночный, но pragma Singleton не найдена в типе %1. + + No such file or directory + Нет такого файла или каталога + module "%1" is not installed модуль «%1» не установлен @@ -1089,7 +1137,7 @@ Animator is an abstract class - Animator является абстрактным классом + Animator ― это абстрактный класс @@ -1168,7 +1216,7 @@ QQuickApplication Application is an abstract class - Класс Application ― абстрактный + Application ― это абстрактный класс @@ -1185,6 +1233,13 @@ Drag доступна только через прикреплённые свойства + + QQuickDragHandler + + DragAxis is only available as a grouped property of DragHandler + DragAxis доступен только, как сгруппированное свойство DragHandler + + QQuickEnterKeyAttached @@ -1207,11 +1262,18 @@ back ― свойство для однократной записи + + QQuickGraphicsInfo + + GraphicsInfo is only available via attached properties + GraphicsInfo доступен только через подключаемые свойства + + QQuickItemView ItemView is an abstract base class - ItemView ― абстрактный базовый класс + ItemView ― это абстрактный базовый класс Delegate must be of Item type @@ -1234,14 +1296,14 @@ QQuickLayoutMirroringAttached - - LayoutDirection attached property only works with Items - Подключённое свойство LayoutDirection работает только с элементами - LayoutMirroring is only available via attached properties LayoutMirroring доступно только через подключаемые свойства + + LayoutDirection attached property only works with Items and Windows + Подключённое свойство LayoutDirection работает только с элементами и окнами + QQuickLoader @@ -1340,11 +1402,42 @@ Failed to get texture from provider: %1 Не удалось получить текстуру от поставщика: %1 + + Error decoding: %1 + Ошибка декодирования: %1 + Cannot open: %1 Не удалось открыть: %1 + + QQuickPointerHandler + + PointerEvent is only available as a parameter of several signals in PointerHandler + PointerEvent доступен только, как параметр ряда сигналов PointerHandler + + + EventPoint is only available as a member of PointerEvent + EventPoint доступен только, как член PointerEvent + + + EventTouchPoint is only available as a member of PointerEvent + EventTouchPoint доступен только, как член PointerEvent + + + PointerDevice is only available as a property of PointerEvent + PointerDevice доступен только, как свойство PointerEvent + + + PointingDeviceUniqueId is only available as a property of PointerEvent + PointingDeviceUniqueId доступен только, как свойство PointerEvent + + + PointerHandler is an abstract base class + PointerHandler — абстрактный базовый класс + + QQuickPropertyAnimation @@ -1381,6 +1474,13 @@ Нельзя создавать экземпляры абстрактного класса ShaderEffectMesh. + + QQuickShapeGradient + + ShapeGradient is an abstract base class + ShapeGradient ― это абстрактный базовый класс + + QQuickTextUtil @@ -1392,6 +1492,13 @@ Не удалось загрузить делегат курсора + + QQuickTouchPoint + + PointingDeviceUniqueId is only available via read-only properties + PointingDeviceUniqueId доступен только через только читаемые свойства + + QQuickViewTransitionAttached @@ -1487,6 +1594,10 @@ Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, ma SignalTransition + + Specified signal does not exist. + Указанный сигнал отсутствует. + Cannot assign to non-existent property "%1" Невозможно назначить несуществующему свойству «%1» diff --git a/translations/qtlocation_ru.ts b/translations/qtlocation_ru.ts index f0f3cf9..e620ac0 100644 --- a/translations/qtlocation_ru.ts +++ b/translations/qtlocation_ru.ts @@ -1,6 +1,15 @@ + + GeoServiceProviderFactoryEsri + + Esri plugin requires a 'esri.token' parameter. +Please visit https://developers.arcgis.com/authentication/accessing-arcgis-online-services/ + Модуль Esri требует параметр «esri.token». +Посетите https://developers.arcgis.com/authentication/accessing-arcgis-online-services/ + + QDeclarativeGeoMap @@ -26,6 +35,10 @@ Cannot route, route manager not set. Навигация невозможна, навигатор не задан. + + Cannot route, valid query not set. + Навигация невозможна, верный запрос не задан. + Not enough waypoints for routing. Недостаточно контрольных точек для навигации. @@ -51,7 +64,76 @@ - QGeoRouteReplyOsm + QGeoMapMapboxGL + + Development access token, do not use in production. + Токен доступа разработчика, не использовать в релизе. + + + + QGeoMappingManagerEngineItemsOverlay + + Empty Map + Пустая карта + + + + QGeoMappingManagerEngineMapboxGL + + Streets + Схема + + + Basic + Базовый + + + Bright + Яркий + + + Outdoors + На улице + + + Satellite + Спутник + + + Satellite Streets + Спутник+Схема + + + Light + Светлый + + + Dark + Темный + + + Navigation Preview Day + Предпросмотр навигации днём + + + Navigation Preview Night + Предпросмотр навигации ночью + + + Navigation Guidance Day + Подсказки навигации днём + + + Navigation Guidance Night + Подсказки навигации ночью + + + User provided style + Стиль пользователя + + + + QGeoRouteParserOsrmV4 Go straight. Следуйте прямо. @@ -118,11 +200,11 @@ Head on. - Продолжайте движение. + Продолжайте движение. Head onto %1. - Продолжайте движение на %1. + Продолжайте движение на %1. Enter the roundabout. @@ -214,11 +296,11 @@ Start at the end of the street. - Начало в конце улицы. + Начало в конце улицы. Start at the end of %1. - Начало в конце %1. + Начало в конце %1. You have reached your destination. @@ -229,12 +311,653 @@ Не знаю, что сказать про «%1» + + QGeoRouteParserOsrmV5 + + North + Translations exist at https://github.com/Project-OSRM/osrm-text-instructions. Always used in "Head %1 [onto <street name>]" + Север + + + East + Восток + + + South + Юг + + + West + Запад + + + first + roundabout exit + always used in " and take the %1 exit [onto <street name>]" + первый + + + second + roundabout exit + второй + + + third + roundabout exit + третий + + + fourth + roundabout exit + четвёртый + + + fifth + roundabout exit + пятый + + + sixth + roundabout exit + шестой + + + seventh + roundabout exit + седьмой + + + eighth + roundabout exit + восьмой + + + ninth + roundabout exit + девятый + + + tenth + roundabout exit + десятый + + + eleventh + roundabout exit + одиннадцатый + + + twelfth + roundabout exit + двенадцатый + + + thirteenth + roundabout exit + тринадцатый + + + fourteenth + roundabout exit + четырнадцатый + + + fifteenth + roundabout exit + пятнадцатый + + + sixteenth + roundabout exit + шестнадцатый + + + seventeenth + roundabout exit + семнадцатый + + + eighteenth + roundabout exit + восемнадцатый + + + nineteenth + roundabout exit + девятнадцатый + + + twentieth + roundabout exit + двадцатый + + + and take the %1 exit + Always appended to one of the following strings: - "Enter the roundabout" - "Enter the rotary" - "Enter the rotary <rotaryname>" + %1 съезд с кольца + + + and take the %1 exit onto %2 + %1 съезд с кольца на %2 + + + You have arrived at your destination, straight ahead + Вы прибыли в пункт назначения, он перед вами + + + You have arrived at your destination, on the left + Вы прибыли в пункт назначения, он слева + + + You have arrived at your destination, on the right + Вы прибыли в пункт назначения, он справа + + + You have arrived at your destination + Вы прибыли в пункт назначения + + + Continue straight + Продолжайте движение прямо + + + Continue straight on %1 + Продолжайте движение прямо по %1 + + + Continue left + Продолжайте движение налево + + + Continue left onto %1 + Продолжайте движение налево на %1 + + + Continue slightly left + Продолжайте движение левее + + + Continue slightly left on %1 + Продолжайте движение левее по %1 + + + Continue right + Продолжайте движение направо + + + Continue right onto %1 + Продолжайте движение направо на %1 + + + Continue slightly right + Продолжайте движение правее + + + Continue slightly right on %1 + Продолжайте движение правее по %1 + + + Make a U-turn + Развернитесь + + + Make a U-turn onto %1 + Развернитесь на %1 + + + Continue + Продолжайте движение + + + Continue on %1 + Продолжайте движение по %1 + + + Head %1 + Направляйтесь на %1 + + + Head %1 onto %2 + Направляйтесь на %1 на %2 + + + Depart + Отправляйтесь + + + Depart onto %1 + Отправляйтесь по %1 + + + At the end of the road, turn left + В конце дороги поверните налево + + + At the end of the road, turn left onto %1 + В конце дороги поверните налево на %1 + + + At the end of the road, turn right + В конце дороги поверните направо + + + At the end of the road, turn right onto %1 + В конце дороги поверните направо на %1 + + + At the end of the road, make a U-turn + Развернитесь в конце дороги + + + At the end of the road, make a U-turn onto %1 + Развернитесь в конце дороги на %1 + + + At the end of the road, continue straight + В конце дороги продолжайте движение прямо + + + At the end of the road, continue straight onto %1 + В конце дороги продолжайте движение прямо на %1 + + + At the end of the road, continue + В конце дороги продолжайте движение + + + At the end of the road, continue onto %1 + В конце дороги продолжайте движение на %1 + + + Take the ferry + Погрузитесь на паром + + + At the fork, take a sharp left + На развилке резко поверните налево + + + At the fork, take a sharp left onto %1 + На развилке резко поверните налево на %1 + + + At the fork, turn left + На развилке поверните налево + + + At the fork, turn left onto %1 + На развилке поверните налево на %1 + + + At the fork, keep left + На развилке держитесь левее + + + At the fork, keep left onto %1 + На развилке держитесь левее на %1 + + + At the fork, take a sharp right + На развилке резко поверните направо + + + At the fork, take a sharp right onto %1 + На развилке резко поверните направо на %1 + + + At the fork, turn right + На развилке поверните направо + + + At the fork, turn right onto %1 + На развилке поверните направо на %1 + + + At the fork, keep right + На развилке держитесь правее + + + At the fork, keep right onto %1 + На развилке держитесь правее на %1 + + + At the fork, continue straight ahead + На развилке продолжайте движение прямо + + + At the fork, continue straight ahead onto %1 + На развилке продолжайте движение прямо на %1 + + + At the fork, continue + На развилке продолжайте движение + + + At the fork, continue onto %1 + На развилке продолжайте движение на %1 + + + Merge sharply left + Быстро перестройтесь налево + + + Merge sharply left onto %1 + Быстро перестройтесь налево на %1 + + + Merge left + Перестройтесь левее + + + Merge left onto %1 + Перестройтесь левее на %1 + + + Merge slightly left + Перестройтесь немного левее + + + Merge slightly left on %1 + Перестройтесь немного левее на %1 + + + Merge sharply right + Быстро перестройтесь направо + + + Merge sharply right onto %1 + Быстро перестройтесь направо на %1 + + + Merge right + Перестройтесь правее + + + Merge right onto %1 + Перестройтесь правее на %1 + + + Merge slightly right + Перестройтесь немного правее + + + Merge slightly right on %1 + Перестройтесь немного правее на %1 + + + Merge straight + Бред какой-то + Перестройтесь прямо + + + Merge straight on %1 + Перестройтесь прямо на %1 + + + Merge + Перестройтесь + + + Merge onto %1 + Перестройтесь на %1 + + + Take a sharp left + Крутой поворот налево + + + Take a sharp left onto %1 + Крутой поворот налево на %1 + + + Turn left + Поверните налево + + + Turn left onto %1 + Поверните налево на %1 + + + Continue slightly left onto %1 + Продолжайте движение левее на %1 + + + Take a sharp right + Крутой поворот направо + + + Take a sharp right onto %1 + Крутой поворот направо на %1 + + + Turn right + Поверните направо + + + Turn right onto %1 + Поверните направо на %1 + + + Continue slightly right onto %1 + Продолжайте движение правее на %1 + + + Continue straight onto %1 + Продолжайте движение прямо на %1 + + + Continue onto %1 + Продолжайте движение на %1 + + + Continue on the left + Продолжайте движение налево + + + Continue on the left on %1 + Продолжайте движение налево на %1 + + + Continue on the right + Продолжайте движение направо + + + Continue on the right on %1 + Продолжайте движение направо на %1 + + + Take the ramp on the left + Сверните на левый съезд + + + Take the ramp on the left onto %1 + Сверните на левый съезд на %1 + + + Take the ramp on the right + Сверните на правый съезд + + + Take the ramp on the right onto %1 + Сверните на правый съезд на %1 + + + Take the ramp + Сверните на съезд + + + Take the ramp onto %1 + Сверните на съезд на %1 + + + Get off the bike and push + Слезьте с велосипеда и толкайте его + + + Get off the bike and push onto %1 + Слезьте с велосипеда и толкайте его на %1 + + + Enter the rotary + This string will be prepended to " and take the <nth> exit [onto <streetname>] + Въезжайте на круговую развязку + + + Enter the roundabout + This string will be prepended to " and take the <nth> exit [onto <streetname>] + Въезжайте на круг + + + At the roundabout, continue straight + На круге продолжайте движение прямо + + + At the roundabout, continue straight on %1 + На круге продолжайте движение прямо по %1 + + + At the roundabout, turn left + На круге поверните налево + + + At the roundabout, turn left onto %1 + На круге поверните налево на %1 + + + At the roundabout, turn right + На круге поверните направо + + + At the roundabout, turn right onto %1 + На круге поверните направо на %1 + + + At the roundabout, turn around + Развернитесь на круге + + + At the roundabout, turn around onto %1 + Развернитесь на круге на %1 + + + At the roundabout, continue + Продолжайте движение по кругу + + + At the roundabout, continue onto %1 + Продолжайте движение по кругу на %1 + + + Take the train + Сядьте в поезд + + + Take the train [%1] + Сядьте в поезд [%1] + + + Go straight + Следуйте прямо + + + Go straight onto %1 + Следуйте прямо на %1 + + + Turn slightly left + Возьмите левее + + + Turn slightly left onto %1 + Возьмите левее на %1 + + + Turn slightly right + Возьмите правее + + + Turn slightly right onto %1 + Возьмите правее на %1 + + + Turn + Поверните + + + Turn onto %1 + Поверните на %1 + + + and continue straight + и продолжайте движение прямо + + + and continue straight onto %1 + и продолжайте движение прямо на %1 + + + and make a sharp left + и резко поверните налево + + + and make a sharp left onto %1 + и резко поверните налево на %1 + + + and turn left + и поверните налево + + + and turn left onto %1 + и поверните налево на %1 + + + and make a slight left + и возьмите левее + + + and make a slight left onto %1 + и возьмите левее на %1 + + + and make a sharp right + и резко поверните направо + + + and make a sharp right onto %1 + и резко поверните направо на %1 + + + and turn right + и поверните направо + + + and turn right onto %1 + и поверните направо на %1 + + + and make a slight right + и возьмите правее + + + and make a slight right onto %1 + и возьмите правее на %1 + + + and make a U-turn + и развернитесь + + + and make a U-turn onto %1 + и развернитесь на %1 + + QGeoServiceProviderFactoryMapbox - Mapbox plugin requires 'mapbox.map_id' and 'mapbox.access_token' parameters. + Mapbox plugin requires a 'mapbox.access_token' parameter. Please visit https://www.mapbox.com - Модулю Mapbox требуются параметры «mapbox.map_id» и «mapbox.access_token». + Модулю Mapbox требуется параметр «mapbox.access_token». Посетите https://www.mapbox.com @@ -246,29 +969,77 @@ Please visit https://www.mapbox.com - QGeoTiledMapOsm + QGeoTiledMappingManagerEngineMapbox - Tiles Courtesy of <a href='http://www.mapquest.com/'>MapQuest</a><br/>Data &copy; <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> contributors - Сегменты предоставлены <a href='http://www.mapquest.com/'>MapQuest</a><br/>Данные &copy; участники <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> + Street + Noun describing map type 'Street map' + Схема - Maps &copy; <a href='http://www.thunderforest.com/'>Thunderforest</a><br/>Data &copy; <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> contributors - Карты &copy; <a href='http://www.thunderforest.com/'>Thunderforest</a><br/>Данные &copy; участники <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> + Light + Noun describing type of a map using light colors (weak contrast) + Светлая - &copy; <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> contributors - &copy; участники <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap</a> + Dark + Noun describing type of a map using dark colors + Темная + + + Satellite + Noun describing type of a map created by satellite + Спутниковая + + + Streets Satellite + Noun describing type of a street map created by satellite + Спутник+Схема + + + Wheatpaste + Noun describing type of a map using wheat paste colors + Как перевести не знаю. Буквальный перевод "Клейстер". + - - - QGeoTiledMappingManagerEngineMapbox - Custom - Особая + Streets Basic + Noun describing type of a basic street map + Стандартная - Mapbox custom map - Особая карта Mapbox + Comic + Noun describing type of a map using cartoon-style fonts + Комическая + + + Outdoors + Noun describing type of a map for outdoor activities + Уличная + + + Run Bike Hike + Noun describing type of a map for sports + Спортивная + + + Pencil + Noun describing type of a map drawn by pencil + В карандаше + + + Pirates + Noun describing type of a treasure map with pirate boat watermark + Пиратская + + + Emerald + Noun describing type of a map using emerald colors + Изумрудная + + + High Contrast + Noun describing type of a map with high contrast + Высококонтрастная @@ -570,10 +1341,6 @@ Please visit https://www.mapbox.com QPlaceSearchReplyOsm - - Communication error - Ошибка связи - Response parse error Ошибка разбора ответа diff --git a/translations/qtmultimedia_ru.ts b/translations/qtmultimedia_ru.ts index daadc24..e2550ed 100644 --- a/translations/qtmultimedia_ru.ts +++ b/translations/qtmultimedia_ru.ts @@ -19,122 +19,6 @@ Аудио-данные Linear PCM - - BbCameraAudioEncoderSettingsControl - - No compression - Без сжатия - - - AAC compression - Сжатие AAC - - - PCM uncompressed - PCM без сжатия - - - - BbCameraMediaRecorderControl - - Unable to retrieve mute status - Не удалось определить включён ли звук - - - Unable to retrieve audio input volume - Не удалось определить громкость входного звука - - - Unable to set mute status - Не удалось включить/выключить звук - - - Unable to set audio input volume - Не удалось установить громкость входного звука - - - - BbCameraSession - - Camera provides image in unsupported format - Камера выдаёт изображение в неподдерживаемом формате - - - Could not load JPEG data from frame - Не удалось загрузить данные JPEG из кадра - - - Camera not ready - Камера не готова - - - Unable to apply video settings - Не удалось применить настройки видео - - - Could not open destination file: -%1 - Не удалось открыть выходной файл: -%1 - - - Unable to open camera - Не удалось открыть камеру - - - Unable to retrieve native camera orientation - Не удалось получить исходное положение камеры - - - Unable to close camera - Не удалось закрыть камеру - - - Unable to start video recording - Не удалось начать запись видео - - - Unable to stop video recording - Не удалось остановить запись видео - - - - BbCameraVideoEncoderSettingsControl - - No compression - Без сжатия - - - AVC1 compression - Сжатие AVC1 - - - H264 compression - Сжатие H264 - - - - BbImageEncoderControl - - JPEG image - Изображение JPEG - - - - BbVideoDeviceSelectorControl - - Front Camera - Передняя камера - - - Rear Camera - Задняя камера - - - Desktop Camera - Виртуальная камера: рабочий стол - - CameraBinImageCapture @@ -392,13 +276,6 @@ Невозможно проиграть поток типа: <неизвестный> - - QGstreamerAudioEncode - - Raw PCM audio - Необработанное PCM-аудио - - QGstreamerAudioInputSelector @@ -455,10 +332,6 @@ UDP source timeout Истекло время источника UDP - - Media is loaded as a playlist - Медиа-данные загружены в виде списка проигрывания - QGstreamerRecorderControl @@ -553,6 +426,10 @@ invalid line in playlist file неверная строка в файле списка воспроизведения + + Invalid stream + Неверный поток + Empty file provided Предоставлен пустой файл diff --git a/translations/qtwebengine_ru.ts b/translations/qtwebengine_ru.ts index 5ba8304..ff26eba 100644 --- a/translations/qtwebengine_ru.ts +++ b/translations/qtwebengine_ru.ts @@ -1,29 +1,6 @@ - - AuthenticationDialog - - Authentication Required - Требуется авторизация - - - Username: - Имя пользователя: - - - Password: - Пароль: - - - &Cancel - &Отмена - - - &Log In - &Войти - - QQuickWebEngineView @@ -42,6 +19,10 @@ Reload Перезагрузить + + View Page Source + Исходный код страницы + Copy Скопировать @@ -234,8 +215,60 @@ Сохранить страни&цу - Are you sure you want to leave this page? - Закрыть страницу? + &View Page Source + &Исходный код страницы + + + &Bold + &Жирный + + + &Italic + &Наклонный + + + &Underline + &Подчёркнутый + + + &Strikethrough + &Зачёркнутый + + + Align &Left + По &левому краю + + + Align &Center + По &середине + + + Align &Right + По &правому краю + + + Align &Justified + По &ширине + + + &Indent + Увеличить &отступить + + + &Outdent + Уменьшить о&тступ + + + Insert &Ordered List + &Нумерованный список + + + Insert &Unordered List + &Маркированный список + + + Are you sure you want to leave this page? Changes that you made may not be saved. + Покинуть страницу? Сделанные изменения могут быть утеряны. Follow Link @@ -276,36 +309,13 @@ Are you sure you want to leave this page? Закрыть страницу? - - - QtWebEngineExperimentalPlugin - Cannot create a separate instance of WebEngineViewExperimental - Невозможно создать отдельный экземпляр WebEngineViewExperimental - - - Cannot create a separate instance of WebEngineViewport - Невозможно создать отдельный экземпляр WebEngineViewport - - - Cannot create a separate instance of WebEngineContextMenuData - Невозможно создать отдельный экземпляр WebEngineContextMenuData + Changes that you made may not be saved. + Сделанные изменения могут быть утеряны. QtWebEnginePlugin - - Cannot create separate instance of WebEngineLoadRequest - Невозможно создать отдельный экземпляр WebEngineLoadRequest - - - Cannot create separate instance of WebEngineNavigationRequest - Невозможно создать отдельный экземпляр WebEngineNavigationRequest - - - Cannot create separate instance of WebEngineCertificateError - Невозможно создать отдельный экземпляр WebEngineCertificateError - Cannot create a separate instance of WebEngineDownloadItem Невозможно создать отдельный экземпляр WebEngineDownloadItem @@ -326,6 +336,10 @@ Cannot create a separate instance of FullScreenRequest Невозможно создать отдельный экземпляр FullScreenRequest + + Cannot create separate instance of %1 + Невозможно создать отдельный экземпляр %1 + QtWebEngineTestSupportPlugin @@ -333,6 +347,10 @@ Cannot create a separate instance of WebEngineErrorPage Невозможно создать отдельный экземпляр WebEngineErrorPage + + Cannot create a separate instance of WebEngineTestEvent + Невозможно создать отдельный экземпляр WebEngineTestEvent + UIDelegatesManager diff --git a/translations/qtxmlpatterns_ru.ts b/translations/qtxmlpatterns_ru.ts index 3465aff..e0ddac4 100644 --- a/translations/qtxmlpatterns_ru.ts +++ b/translations/qtxmlpatterns_ru.ts @@ -1164,27 +1164,27 @@ Target namespace %1 of included schema is different from the target namespace %2 as defined by the including schema. - + Целевое пространство имён %1 включённой схемы отличается от оного (%2) включающей. Target namespace %1 of imported schema is different from the target namespace %2 as defined by the importing schema. - + Целевое пространство имён %1 импортируемой схемы отличается от оного (%2) импортирующей. %1 element is not allowed to have the same %2 attribute value as the target namespace %3. - + Элемент %1 не может иметь такое же значение атрибута %2, как и целевое пространство имён %3. %1 element without %2 attribute is not allowed inside schema without target namespace. - + Элемент %1 без атрибута %2 не допустим в схеме без целевого пространства имён. %1 element is not allowed inside %2 element if %3 attribute is present. - + Элемент %1 недрпустим внутри элемента %2, если указан атрибут %3. %1 element has neither %2 attribute nor %3 child element. - + Элемент %1 не может иметь ни атрибут %2, ни дочерний элемент %3. %1 element with %2 child element must not have a %3 attribute. @@ -1300,11 +1300,11 @@ %1 references identity constraint %2 that is no %3 or %4 element. - + %1 ссылается на ограничение идентичности %2, которое не имеет элементов %3 или %4. %1 has a different number of fields from the identity constraint %2 that it references. - + У %1 число полей отличается от оного у ограничения идентичности %2, на которое ссылается. Base type %1 of %2 element cannot be resolved. @@ -1332,11 +1332,11 @@ Content model of complex type %1 contains %2 element so it cannot be derived by extension from a non-empty type. - + Модель содержимого сложного типа %1 содержит элемент %2, поэтому она не может быть унаследована расширением из непустого типа. Complex type %1 cannot be derived by extension from %2 as the latter contains %3 element in its content model. - + Сложный тип %1 не может наследоваться расширением из %2, так как последнее содержит элемент %3 в своей модели содержимого. Type of %1 element must be a simple type, %2 is not. -- cgit v1.2.1