diff options
author | Sergey Belyashov <sergey.belyashov@gmail.com> | 2020-04-11 09:09:49 +0300 |
---|---|---|
committer | Sergey Belyashov <sergey.belyashov@gmail.com> | 2020-04-13 15:21:20 +0300 |
commit | 95ece41082b43ec1b85e33074229941f4db71bb7 (patch) | |
tree | a039cec2545df1a11dbc204660ad10eff885b59f | |
parent | 64adb8c01d477cec0b8fe3e3903778eb0c71a620 (diff) |
Update Russian translationv5.15.0-beta4
Change-Id: Ifcbf3721902e7d2dbed9f29409de83ba753d8b56
Reviewed-by: Viacheslav Tertychnyi <tvk537@gmail.com>
Reviewed-by: Anton Kudryavtsev <antkudr@mail.ru>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
-rw-r--r-- | translations/assistant_ru.ts | 140 | ||||
-rw-r--r-- | translations/designer_ru.ts | 207 | ||||
-rw-r--r-- | translations/linguist_ru.ts | 1 | ||||
-rw-r--r-- | translations/qt_help_ru.ts | 97 | ||||
-rw-r--r-- | translations/qtbase_ru.ts | 355 | ||||
-rw-r--r-- | translations/qtconnectivity_ru.ts | 4 | ||||
-rw-r--r-- | translations/qtdeclarative_ru.ts | 232 | ||||
-rw-r--r-- | translations/qtlocation_ru.ts | 2 | ||||
-rw-r--r-- | translations/qtmultimedia_ru.ts | 4 | ||||
-rw-r--r-- | translations/qtwebengine_ru.ts | 98 | ||||
-rw-r--r-- | translations/qtwebsockets_ru.ts | 12 | ||||
-rw-r--r-- | translations/qtxmlpatterns_ru.ts | 8 |
12 files changed, 614 insertions, 546 deletions
diff --git a/translations/assistant_ru.ts b/translations/assistant_ru.ts index 5c5664c..bc9c9ba 100644 --- a/translations/assistant_ru.ts +++ b/translations/assistant_ru.ts @@ -411,17 +411,6 @@ Reason: </message> </context> <context> - <name>FilterNameDialogClass</name> - <message> - <source>Filter Name:</source> - <translation>Название фильтра:</translation> - </message> - <message> - <source>Add Filter</source> - <translation>Добавить фильтр</translation> - </message> -</context> -<context> <name>FindWidget</name> <message> <source>Previous</source> @@ -507,6 +496,40 @@ Reason: </message> </context> <context> + <name>HelpDocSettingsWidget</name> + <message> + <source>Form</source> + <translation></translation> + </message> + <message> + <source>Registered Documentation</source> + <translation>Зарегистрированная документация</translation> + </message> + <message> + <source><Filter></source> + <translation><Фильтр></translation> + </message> + <message> + <source>Add...</source> + <translation>Добавить...</translation> + </message> + <message> + <source>Remove</source> + <translation>Удалить</translation> + </message> +</context> +<context> + <name>HelpDocSettingsWidgetPrivate</name> + <message> + <source>Add Documentation</source> + <translation>Добавить документацию</translation> + </message> + <message> + <source>Qt Compressed Help Files (*.qch)</source> + <translation>Сжатые файлы справки Qt (*.qch)</translation> + </message> +</context> +<context> <name>HelpViewer</name> <message> <source><title>about:blank</title></source> @@ -803,71 +826,8 @@ Reason: </message> </context> <context> - <name>OptionsWidget</name> - <message> - <source>No Option</source> - <translation>Нет параметра</translation> - </message> - <message> - <source>Invalid Option</source> - <translation>Неверный параметр</translation> - </message> -</context> -<context> <name>PreferencesDialog</name> <message> - <source>No Component</source> - <translation>Нет компонента</translation> - </message> - <message> - <source>Invalid Component</source> - <translation>Неверный компонент</translation> - </message> - <message> - <source>No Version</source> - <translation>Нет версии</translation> - </message> - <message> - <source>Invalid Version</source> - <translation>Неверная версия</translation> - </message> - <message> - <source>Filter Exists</source> - <translation>Фильтр уже существует</translation> - </message> - <message> - <source>The filter "%1" already exists.</source> - <translation>Фильтр «%1» уже существует.</translation> - </message> - <message> - <source>Add Filter</source> - <translation>Добавить фильтр</translation> - </message> - <message> - <source>New Filter</source> - <translation>Новый фильтр</translation> - </message> - <message> - <source>Rename Filter</source> - <translation>Переименовать фильтр</translation> - </message> - <message> - <source>Remove Filter</source> - <translation>Удалить фильтр</translation> - </message> - <message> - <source>Are you sure you want to remove the "%1" filter?</source> - <translation>Удалить фильтр «%1»?</translation> - </message> - <message> - <source>Add Documentation</source> - <translation>Добавить документацию</translation> - </message> - <message> - <source>Qt Compressed Help Files (*.qch)</source> - <translation>Сжатые файлы справки Qt (*.qch)</translation> - </message> - <message> <source>Use custom settings</source> <translation>Использовать индивидуальные настройки</translation> </message> @@ -899,26 +859,10 @@ Reason: <translation>Фильтры</translation> </message> <message> - <source>Filter:</source> - <translation>Фильтр:</translation> - </message> - <message> - <source>Remove</source> - <translation>Удалить</translation> - </message> - <message> <source>Documentation</source> <translation>Документация</translation> </message> <message> - <source>Registered Documentation:</source> - <translation>Зарегистрированная документация:</translation> - </message> - <message> - <source>Add...</source> - <translation>Добавить...</translation> - </message> - <message> <source>Options</source> <translation>Параметры</translation> </message> @@ -962,22 +906,6 @@ Reason: <source>Show tabs for each individual page</source> <translation>Показывать вкладки для каждой страницы</translation> </message> - <message> - <source><Filter></source> - <translation><Фильтр></translation> - </message> - <message> - <source>Components:</source> - <translation>Компоненты:</translation> - </message> - <message> - <source>Versions:</source> - <translation>Версии:</translation> - </message> - <message> - <source>Rename...</source> - <translation>Переименовать...</translation> - </message> </context> <context> <name>RemoteControl</name> diff --git a/translations/designer_ru.ts b/translations/designer_ru.ts index 87d52ae..3bd0d75 100644 --- a/translations/designer_ru.ts +++ b/translations/designer_ru.ts @@ -649,10 +649,6 @@ <translation>Преобразованные виджеты</translation> </message> <message> - <source>Unable to launch %1.</source> - <translation>Невозможно запустить %1.</translation> - </message> - <message> <source>Unable to launch %1: %2</source> <translation>Невозможно запустить %1: %2</translation> </message> @@ -1441,12 +1437,6 @@ This indicates an inconsistency in the ui-file.</source> <translation>UI файлы Qt Designer (*.%1);;Все файлы (*)</translation> </message> <message> - <source>%1 already exists. -Do you want to replace it?</source> - <translation>%1 уже существует. -Хотите заменить его?</translation> - </message> - <message> <source>Additional Fonts...</source> <translation>Дополнительные шрифты...</translation> </message> @@ -1551,10 +1541,6 @@ Reason: %2</source> <translation>&Печать...</translation> </message> <message> - <source>View &Code...</source> - <translation>Показать &код...</translation> - </message> - <message> <source>ALT+CTRL+S</source> <translation>ALT+CTRL+S</translation> </message> @@ -1579,14 +1565,6 @@ Would you like to retry or select a different file?</source> Вы хотите повторить или выбрать другой файл?</translation> </message> <message> - <source>It was not possible to write the entire file %1 to disk. -Reason:%2 -Would you like to retry?</source> - <translation>Не удалось полностью записать файл %1 на диск. -Причина: %2 -Желаете повторить?</translation> - </message> - <message> <source>Assistant</source> <translation>Qt Assistant</translation> </message> @@ -3293,10 +3271,6 @@ Do you want overwrite the template?</source> <context> <name>WidgetDataBase</name> <message> - <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source> - <translation>Обнаружен пользовательский модуль виджета, имя класса которого (%1) совпадает с уже имеющимся.</translation> - </message> - <message> <source>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.</source> <translation>Файл содержит пользовательский виджет «%1», базовый класс (%2) которого отличается от текущей записи в базе виджетов (%3). База виджетов оставлена без изменений.</translation> </message> @@ -3512,18 +3486,10 @@ Do you want overwrite the template?</source> <translation>Не удалось записать временный файл формы %1.</translation> </message> <message> - <source>%1 - [Code]</source> - <translation>%1 - [код]</translation> - </message> - <message> <source>Save Code</source> <translation>Сохранить код</translation> </message> <message> - <source>Header Files (*.%1)</source> - <translation>Заголовочные файлы (*.%1)</translation> - </message> - <message> <source>%1 - [%2 Code]</source> <translation>%1 - [Код %2]</translation> </message> @@ -4642,6 +4608,66 @@ Please select another name.</source> <source>Active</source> <translation>Активная</translation> </message> + <message> + <source>Save...</source> + <translation>Сохранить...</translation> + </message> + <message> + <source>Load...</source> + <translation>Загрузить...</translation> + </message> + <message> + <source>Lighter</source> + <translation>Осветлить</translation> + </message> + <message> + <source>Darker</source> + <translation>Затемнить</translation> + </message> + <message> + <source>Copy color %1</source> + <translation>Скопировать цвет %1</translation> + </message> + <message> + <source>QPalette UI file (*.xml)</source> + <translation>Файл QPalette UI (*.xml)</translation> + </message> + <message> + <source>Cannot open %1 for writing: %2</source> + <translation>Не удалось открыть %1 для записи: %2</translation> + </message> + <message> + <source>Cannot write %1: %2</source> + <translation>Не удалось записать %1: %2</translation> + </message> + <message> + <source>Cannot read palette from %1:%2:%3</source> + <translation>Не удалось прочитать палитру из файла %1: %2: %3</translation> + </message> + <message> + <source>Cannot open %1 for reading: %2</source> + <translation>Не удалось открыть %1 для чтения: %2</translation> + </message> + <message> + <source>Invalid element "%1", expected "palette".</source> + <translation>Неверный элемент «%1», ожидался «palette».</translation> + </message> + <message> + <source>Save Palette</source> + <translation>Сохранение палитры</translation> + </message> + <message> + <source>Error Writing Palette</source> + <translation>Ошибка записи палитры</translation> + </message> + <message> + <source>Load Palette</source> + <translation>Загрузка палитры</translation> + </message> + <message> + <source>Error Reading Palette</source> + <translation>Ошибка чтения палитры</translation> + </message> </context> <context> <name>qdesigner_internal::PaletteEditorButton</name> @@ -4854,39 +4880,117 @@ ate the goose who was loose.</source> <translation>PushButton</translation> </message> <message> - <source>ButtonGroup2</source> + <source>CheckBox1</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>ButtonGroup2</translation> + <translation>CheckBox1</translation> </message> <message> - <source>CheckBox1</source> + <source>RadioButton1</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>CheckBox1</translation> + <translation>RadioButton1</translation> + </message> + <message> + <source>RadioButton2</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>RadioButton2</translation> </message> <message> - <source>CheckBox2</source> + <source>RadioButton3</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>CheckBox2</translation> + <translation>RadioButton3</translation> </message> <message> - <source>ButtonGroup</source> + <source>Buttons</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>ButtonGroup</translation> + <translation>Кнопки</translation> </message> <message> - <source>RadioButton1</source> + <source>Tristate CheckBox</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>RadioButton1</translation> + <translation>CheckBox с тремя состояниями</translation> </message> <message> - <source>RadioButton2</source> + <source>ToggleButton</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>RadioButton2</translation> + <translation>ToggleButton</translation> </message> <message> - <source>RadioButton3</source> + <source>ToolButton</source> <extracomment>Palette Editor Preview Widget</extracomment> - <translation>RadioButton3</translation> + <translation>ToolButton</translation> + </message> + <message> + <source>Menu</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Меню</translation> + </message> + <message> + <source>Item Views</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Обзоры элементов</translation> + </message> + <message> + <source>Column 1</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Столбец 1</translation> + </message> + <message> + <source>Top Level 1</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Верхний уровень 1</translation> + </message> + <message> + <source>Nested Item 1</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Вложенный элемент 1</translation> + </message> + <message> + <source>Nested Item 2</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Вложенный элемент 2</translation> + </message> + <message> + <source>Nested Item 3</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Вложенный элемент 3</translation> + </message> + <message> + <source>Simple Input Widgets</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Примитивный виджет ввода</translation> + </message> + <message> + <source>Item1</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Элемент 1</translation> + </message> + <message> + <source>Item2</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Элемент 2</translation> + </message> + <message> + <source>Display Widgets</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>Виджеты отображения</translation> + </message> + <message> + <source>QLabel</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>QLabel</translation> + </message> + <message> + <source>QLabel with frame</source> + <extracomment>Palette Editor Preview Widget</extracomment> + <translation>QLabel с рамкой</translation> + </message> + <message> + <source>Option 1</source> + <translation>Опция 1</translation> + </message> + <message> + <source>Checkable</source> + <translation>Триггерное</translation> </message> </context> <context> @@ -5742,6 +5846,13 @@ Class: %2</source> </message> </context> <context> + <name>qdesigner_internal::WidgetDataBase</name> + <message> + <source>A custom widget plugin whose class name (%1) matches that of an existing class has been found.</source> + <translation>Обнаружен пользовательский модуль виджета, имя класса которого (%1) совпадает с уже имеющимся.</translation> + </message> +</context> +<context> <name>qdesigner_internal::WidgetEditorTool</name> <message> <source>Edit Widgets</source> diff --git a/translations/linguist_ru.ts b/translations/linguist_ru.ts index e964ffe..a6f7c9b 100644 --- a/translations/linguist_ru.ts +++ b/translations/linguist_ru.ts @@ -121,6 +121,7 @@ Will assume a single universal form.</source> </message> <message> <source>%1 (%2)</source> + <extracomment><language> (<country>)</extracomment> <translation></translation> </message> <message> diff --git a/translations/qt_help_ru.ts b/translations/qt_help_ru.ts index 7413321..23849bc 100644 --- a/translations/qt_help_ru.ts +++ b/translations/qt_help_ru.ts @@ -2,6 +2,17 @@ <!DOCTYPE TS> <TS version="2.1" language="ru"> <context> + <name>FilterNameDialogClass</name> + <message> + <source>Add Filter</source> + <translation>Добавление фильтра</translation> + </message> + <message> + <source>Filter Name:</source> + <translation>Имя фильтра:</translation> + </message> +</context> +<context> <name>QHelp</name> <message> <source>Untitled</source> @@ -96,6 +107,81 @@ </message> </context> <context> + <name>QHelpFilterSettingsWidget</name> + <message> + <source>Form</source> + <translation></translation> + </message> + <message> + <source>Filter</source> + <translation>Фильтр</translation> + </message> + <message> + <source>Components</source> + <translation>Компоненты</translation> + </message> + <message> + <source>Versions</source> + <translation>Версии</translation> + </message> + <message> + <source>Add...</source> + <translation>Добавить...</translation> + </message> + <message> + <source>Rename...</source> + <translation>Переименовать...</translation> + </message> + <message> + <source>Remove</source> + <translation>Удалить</translation> + </message> + <message> + <source>Add Filter</source> + <translation>Добавление фильтра</translation> + </message> + <message> + <source>New Filter</source> + <translation>Новый фильтр</translation> + </message> + <message> + <source>Rename Filter</source> + <translation>Переименование фильтра</translation> + </message> + <message> + <source>Remove Filter</source> + <translation>Удаление фильтра</translation> + </message> + <message> + <source>Are you sure you want to remove the "%1" filter?</source> + <translation>Удалить фильтр «%1»?</translation> + </message> + <message> + <source>Filter Exists</source> + <translation>Фильтр существует</translation> + </message> + <message> + <source>The filter "%1" already exists.</source> + <translation>Фильтр «%1» уже существует.</translation> + </message> + <message> + <source>No Component</source> + <translation>Без компонента</translation> + </message> + <message> + <source>Invalid Component</source> + <translation>Неверный компонент</translation> + </message> + <message> + <source>No Version</source> + <translation>Без версии</translation> + </message> + <message> + <source>Invalid Version</source> + <translation>Неверная версия</translation> + </message> +</context> +<context> <name>QHelpSearchQueryWidget</name> <message> <source>Search for:</source> @@ -130,6 +216,17 @@ </message> </context> <context> + <name>QOptionsWidget</name> + <message> + <source>No Option</source> + <translation>Без опции</translation> + </message> + <message> + <source>Invalid Option</source> + <translation>Неверная опция</translation> + </message> +</context> +<context> <name>QResultWidget</name> <message> <source>Search Results</source> diff --git a/translations/qtbase_ru.ts b/translations/qtbase_ru.ts index c845dfb..808c362 100644 --- a/translations/qtbase_ru.ts +++ b/translations/qtbase_ru.ts @@ -378,10 +378,6 @@ Press ESC to cancel</source> <translation>Показать сведения о версии.</translation> </message> <message> - <source>Displays this help.</source> - <translation>Показать эту справку.</translation> - </message> - <message> <source>Displays help on commandline options.</source> <translation>Вывод справки по параметрам командной строки.</translation> </message> @@ -810,6 +806,69 @@ Press ESC to cancel</source> </message> </context> <context> + <name>QDomParser</name> + <message> + <source>Error occurred while processing XML declaration</source> + <translation>Возникла ошибка при обработке объявления XML</translation> + </message> + <message> + <source>Multiple DTD sections are not allowed</source> + <translation>Недопустимо более одной DTD секции</translation> + </message> + <message> + <source>Error occurred while processing document type declaration</source> + <translation>Возникла ошибка при обработке объявления типа документа</translation> + </message> + <message> + <source>Error occurred while processing comment</source> + <translation>Возникла ошибка при обработке комментария</translation> + </message> + <message> + <source>Error occurred while processing a processing instruction</source> + <translation>Возникла ошибка при обработке инструкции обработки</translation> + </message> + <message> + <source>Error occurred while processing a start element</source> + <translation>Возникла ошибка при обработке начального элемента</translation> + </message> + <message> + <source>Unexpected end element '%1'</source> + <translation>Неожиданный конечный элемент «%1»</translation> + </message> + <message> + <source>Error occurred while processing an end element</source> + <translation>Возникла ошибка при обработке конечного элемента</translation> + </message> + <message> + <source>Error occurred while processing the element content</source> + <translation>Возникла ошибка при обработке содержимого элемента</translation> + </message> + <message> + <source>Error occurred while processing comments</source> + <translation>Возникла ошибка при обработке комментариев</translation> + </message> + <message> + <source>Error occurred while processing an entity reference</source> + <translation>Возникла ошибка при обработке ссылки на объект</translation> + </message> + <message> + <source>Unexpected token</source> + <translation>Неожиданный токен</translation> + </message> + <message> + <source>Tag mismatch</source> + <translation>Теги не соответствуют</translation> + </message> + <message> + <source>Error occurred while processing entity declaration</source> + <translation>Возникла ошибка при обработке объявления объекта</translation> + </message> + <message> + <source>Error occurred while processing notation declaration</source> + <translation type="unfinished">Ошибка при обработке объявления нотации</translation> + </message> +</context> +<context> <name>QDtls</name> <message> <source>Invalid (empty) secret</source> @@ -1761,10 +1820,6 @@ Do you want to delete it anyway?</source> <source>Host not found</source> <translation>Узел не найден</translation> </message> - <message> - <source>Unknown error (%1)</source> - <translation>Неизвестная ошибка (%1)</translation> - </message> </context> <context> <name>QHttp</name> @@ -2192,10 +2247,6 @@ Do you want to delete it anyway?</source> <translation>Невозможно выгрузить библиотеку %1: %2</translation> </message> <message> - <source>Cannot resolve symbol "%1" in %2: %3</source> - <translation>Невозможно разрешить символ «%1» в %2: %3</translation> - </message> - <message> <source>'%1' is not a valid Mach-O binary (%2)</source> <translation>«%1» неверный бинарный файл Mach-O (%2)</translation> </message> @@ -4013,32 +4064,32 @@ Please turn one of those options off.</source> <translation>Оттенки серого</translation> </message> <message> - <source>Duplex Printing</source> - <translation>Двусторонняя печать</translation> + <source>Page Set:</source> + <translation>Список страниц:</translation> </message> <message> - <source>None</source> - <translation>Нет</translation> + <source>Pages</source> + <translation>Страницы</translation> </message> <message> - <source>Long side</source> - <translation>По длинной стороне</translation> + <source>Specify pages or ranges separated by commas. Ranges are specified by two numbers separated by a hyphen. E.g: 3,5-7,9 prints pages 3, 5, 6, 7 and 9.</source> + <translation>Укажите страницы или диапазоны, разделяя их запятыми. Диапазоны задаются двумя числами, разделёнными дефисом. Например: при указании 3,5-7,9 будут напечатаны страницы 3, 5, 6, 7 и 9.</translation> </message> <message> - <source>Short side</source> - <translation>По короткой стороне</translation> + <source>Double Sided Printing</source> + <translation>Двусторонняя печать</translation> </message> <message> - <source>Page Set:</source> - <translation>Список страниц:</translation> + <source>Off</source> + <translation>Отключена</translation> </message> <message> - <source>Pages</source> - <translation>Страницы</translation> + <source>Long side binding</source> + <translation>Переплёт по длинной стороне</translation> </message> <message> - <source>Specify pages or ranges separated by commas. Ranges are specified by two numbers separated by a hyphen. E.g: 3,5-7,9 prints pages 3, 5, 6, 7 and 9.</source> - <translation>Укажите страницы или диапазоны, разделяя их запятыми. Диапазоны задаются двумя числами, разделёнными дефисом. Например: при указании 3,5-7,9 будут напечатаны страницы 3, 5, 6, 7 и 9.</translation> + <source>Short side binding</source> + <translation>Переплёт по короткой стороне</translation> </message> </context> <context> @@ -4212,10 +4263,6 @@ Please turn one of those options off.</source> <translation>отсутствует завершающая ] для класса символов</translation> </message> <message> - <source>invalid escape sequence in character class</source> - <translation>некорректная ESC-последовательность в классе символов</translation> - </message> - <message> <source>range out of order in character class</source> <translation>некорректный диапазон в классе символов</translation> </message> @@ -4244,20 +4291,12 @@ Please turn one of those options off.</source> <translation>внутренняя ошибка: переполнение кода</translation> </message> <message> - <source>lookbehind assertion is not fixed length</source> - <translation>утверждение lookbehind не фиксированной длины</translation> - </message> - <message> - <source>malformed number or name after (?(</source> - <translation>некорректно сформировано число или имя после (?(</translation> + <source>missing closing parenthesis for condition</source> + <translation>отсутствует закрывающая скобка условия</translation> </message> <message> - <source>conditional group contains more than two branches</source> - <translation>условная группа содержит более двух веток</translation> - </message> - <message> - <source>(?R or (?[+-]digits must be followed by )</source> - <translation>за (?R или (?[+-]цифры должна следовать )</translation> + <source>lookbehind assertion is not fixed length</source> + <translation>утверждение lookbehind не фиксированной длины</translation> </message> <message> <source>unknown POSIX class name</source> @@ -4268,22 +4307,10 @@ Please turn one of those options off.</source> <translation>POSIX-сортировка элементов не поддерживается</translation> </message> <message> - <source>invalid condition (?(0)</source> - <translation>некорректное условие (?(0)</translation> - </message> - <message> - <source>PCRE does not support \L, \l, \N{name}, \U, or \u</source> - <translation>PCRE не поддерживает \L, \l, \N{имя}, \U и \u</translation> - </message> - <message> <source>unrecognized character after (?P</source> <translation>не опознан символ после (?P</translation> </message> <message> - <source>syntax error in subpattern name (missing terminator)</source> - <translation>синтаксическая ошибка в имени подшаблона (отсутствует признак завершения)</translation> - </message> - <message> <source>malformed \P or \p sequence</source> <translation>некорректно сформирована последовательность \P или \p</translation> </message> @@ -4300,34 +4327,14 @@ Please turn one of those options off.</source> <translation>внутренняя ошибка: ранее проверенный подшаблон не найден</translation> </message> <message> - <source>DEFINE group contains more than one branch</source> - <translation>группа DEFINE содержит более одной ветки</translation> - </message> - <message> <source>\g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number</source> <translation>за \g должно следовать число или название/число, заключённое в фигурные/угловые скобки или кавычки</translation> </message> <message> - <source>a numbered reference must not be zero</source> - <translation>нумерованная ссылка не должна быть нулём</translation> - </message> - <message> - <source>an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)</source> - <translation>для (*ACCEPT), (*FAIL) и (*COMMIT) аргументы не допустимы</translation> - </message> - <message> - <source>number is too big</source> - <translation>число слишком велико</translation> - </message> - <message> <source>subpattern name expected</source> <translation>требуется имя подшаблона</translation> </message> <message> - <source>digit expected after (?+</source> - <translation>после (?+ требуется цифра</translation> - </message> - <message> <source>different names for subpatterns of the same number are not allowed</source> <translation>отличные имена для подшаблонов с одним номером не допустимы</translation> </message> @@ -4340,10 +4347,6 @@ Please turn one of those options off.</source> <translation>за \k должно следовать название, заключённое в фигурные/угловые скобки или кавычки</translation> </message> <message> - <source>internal error: unknown opcode in find_fixedlength()</source> - <translation>внутренняя ошибка: неизвестный опкод в find_fixedlength()</translation> - </message> - <message> <source>\N is not supported in a class</source> <translation>\N не поддерживается в классе</translation> </message> @@ -4368,16 +4371,56 @@ Please turn one of those options off.</source> <translation>отсутствует открывающая фигурная скобка после \o</translation> </message> <message> + <source>escape sequence is invalid in character class</source> + <translation>ESC-последовательность в классе символов не допустима</translation> + </message> + <message> <source>parentheses are too deeply nested</source> <translation>слишком большое вложение скобок</translation> </message> <message> - <source>invalid range in character class</source> - <translation>недопустимый диапазон в классе символов</translation> + <source>a relative value of zero is not allowed</source> + <translation>относительное значение нуль не допустимо</translation> </message> <message> - <source>group name must start with a non-digit</source> - <translation>имя группы не должно начинаться с цифры</translation> + <source>conditional subpattern contains more than two branches</source> + <translation>условный подшаблон содержит более двух вариантов</translation> + </message> + <message> + <source>digit expected after (?+ or (?-</source> + <translation>ожидается цифра после (?+ или (?-</translation> + </message> + <message> + <source>lookbehind is too complicated</source> + <translation>слишком сложный lookbehind</translation> + </message> + <message> + <source>\C is not allowed in a lookbehind assertion in UTF-16 mode</source> + <translation>\C не допустимо в утверждении lookbehind в режиме UTF-16</translation> + </message> + <message> + <source>PCRE2 does not support \F, \L, \l, \N{name}, \U, or \u</source> + <translation>PCRE2 не поддерживает \F, \L, \l, \N{name}, \U и \u</translation> + </message> + <message> + <source>syntax error in subpattern name (missing terminator?)</source> + <translation>синтаксическая ошибка в имени подшаблона (отсутствует терминатор?)</translation> + </message> + <message> + <source>subpattern name must start with a non-digit</source> + <translation>имя подшаблона не должно начинаться с цифры</translation> + </message> + <message> + <source>subpattern name is too long (maximum 32 code units)</source> + <translation>слишком длинное имя подшаблона (максимум 32 кодовых единицы)</translation> + </message> + <message> + <source>too many named subpatterns (maximum 10000)</source> + <translation>слишком много именованных подшаблонов (максимум 10000)</translation> + </message> + <message> + <source>invalid range in character class</source> + <translation>недопустимый диапазон в классе символов</translation> </message> <message> <source>quantifier does not follow a repeatable item</source> @@ -4408,10 +4451,6 @@ Please turn one of those options off.</source> <translation>не соответствует закрывающая скобка</translation> </message> <message> - <source>letter or underscore expected after (?< or (?'</source> - <translation>после (?< или (?' требуется буква или подчёркивание</translation> - </message> - <message> <source>assertion expected after (?( or (?(?C)</source> <translation>после (?( или (?(?C) требуется утверждение</translation> </message> @@ -4432,10 +4471,6 @@ Please turn one of those options off.</source> <translation>значение кодовой точки символа в \x{} или \o{} слишком большое</translation> </message> <message> - <source>\C is not allowed in a lookbehind assertion</source> - <translation>\C не допустимо в утверждениях lookbehind</translation> - </message> - <message> <source>number after (?C is greater than 255</source> <translation>число после (?C больше 255</translation> </message> @@ -4456,26 +4491,38 @@ Please turn one of those options off.</source> <translation>эта версия PCRE2 не поддерживает \P, \p или \X</translation> </message> <message> - <source>subpattern name is too long (maximum 10000 characters)</source> - <translation>название подшаблона слишком велико (ограничено 10000 символов)</translation> - </message> - <message> - <source>too many named subpatterns (maximum 256)</source> - <translation>слишком много именованных подшаблонов (ограничено 256)</translation> - </message> - <message> <source>octal value is greater than \377 in 8-bit non-UTF-8 mode</source> <translation>восьмеричное число больше \377 в 8-битном не UTF-8 режиме</translation> </message> <message> + <source>DEFINE subpattern contains more than one branch</source> + <translation>подшаблон DEFINE содержит более одного варианта</translation> + </message> + <message> <source>internal error: unknown newline setting</source> <translation>внутренняя ошибка: неизвестный разделитель строк</translation> </message> <message> + <source>(?R (recursive pattern call) must be followed by a closing parenthesis</source> + <translation>(?R (рекурсивный вызов шаблона) должен завершаться закрывающей скобкой</translation> + </message> + <message> + <source>obsolete error (should not occur)</source> + <translation>устаревшая ошибка (возникать не должна)</translation> + </message> + <message> <source>(*VERB) not recognized or malformed</source> <translation>(*VERB) не опознан или неверен</translation> </message> <message> + <source>subpattern number is too big</source> + <translation>номер подшаблона слишком велик</translation> + </message> + <message> + <source>internal error: parsed pattern overflow</source> + <translation>внутренняя ошибка: переполнение разбора шаблона</translation> + </message> + <message> <source>\c must be followed by a printable ASCII character</source> <translation>после \c должен идти печатаемый символ ASCII</translation> </message> @@ -4484,10 +4531,6 @@ Please turn one of those options off.</source> <translation>после \c должна идти буква или один из [\]^_?</translation> </message> <message> - <source>SPARE ERROR</source> - <translation>ОШИБКА SPARE</translation> - </message> - <message> <source>using UTF is disabled by the application</source> <translation>использование UTF отключено приложением</translation> </message> @@ -4500,12 +4543,20 @@ Please turn one of those options off.</source> <translation>значение кодовой точки символа в последовательности \u.... слишком большое</translation> </message> <message> - <source>digits missing in \x{} or \o{}</source> - <translation>отсутствуют цифры в \x{} или \o{}</translation> + <source>internal error: unknown meta code in check_lookbehinds()</source> + <translation>внутренняя ошибка: неизвестный мета-код в check_lookbehinds()</translation> + </message> + <message> + <source>callout string is too long</source> + <translation>слишком длинная строка callout</translation> + </message> + <message> + <source>digits missing in \x{} or \o{} or \N{U+}</source> + <translation>отсутствуют цифры в \x{}, \o{} или \N{U+}</translation> </message> <message> - <source>syntax error in (?(VERSION condition</source> - <translation>синтаксическая ошибка в условии (?(VERSION</translation> + <source>syntax error or number too big in (?(VERSION condition</source> + <translation>синтаксическая ошибка или число слишком велико в условии (?(VERSION</translation> </message> <message> <source>internal error: unknown opcode in auto_possessify()</source> @@ -4544,6 +4595,46 @@ Please turn one of those options off.</source> <translation>строка шаблона больше ограничения, заданного приложением</translation> </message> <message> + <source>internal error: unknown code in parsed pattern</source> + <translation>внутренняя ошибка: неизвестный код в разобранном шаблоне</translation> + </message> + <message> + <source>internal error: bad code value in parsed_skip()</source> + <translation>внутренняя ошибка: неверное значение кода в parsed_skip()</translation> + </message> + <message> + <source>PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES is not allowed in UTF-16 mode</source> + <translation>PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES не допустим в режиме UTF-16</translation> + </message> + <message> + <source>invalid option bits with PCRE2_LITERAL</source> + <translation>неверные биты опций с PCRE2_LITERAL</translation> + </message> + <message> + <source>\N{U+dddd} is supported only in Unicode (UTF) mode</source> + <translation>\N{U+dddd} поддерживается только в режиме Unicode (UTF)</translation> + </message> + <message> + <source>invalid hyphen in option setting</source> + <translation>неверный дефис в настройке опции</translation> + </message> + <message> + <source>(*alpha_assertion) not recognized</source> + <translation>не распознана (*alpha_assertion)</translation> + </message> + <message> + <source>script runs require Unicode support, which this version of PCRE2 does not have</source> + <translation>для запуска скрипта необходима поддержка Unicode, которая отсутствует у этой версии PCRE2</translation> + </message> + <message> + <source>too many capturing groups (maximum 65535)</source> + <translation>слишком много захватываемых групп (максимум 65535)</translation> + </message> + <message> + <source>atomic assertion expected after (?( or (?(?C)</source> + <translation>требуется атомарное утверждение после (?( или (?(?C)</translation> + </message> + <message> <source>no match</source> <translation>нет соответствий</translation> </message> @@ -4754,8 +4845,32 @@ Please turn one of those options off.</source> <translation>вложенная рекурсия в той же позиции субъекта</translation> </message> <message> - <source>recursion limit exceeded</source> - <translation>предел рекурсии превышен</translation> + <source>matching depth limit exceeded</source> + <translation>глубина совпадений превышена</translation> + </message> + <message> + <source>match with end before start or start moved backwards is not supported</source> + <translation>не поддерживается сравнение с окончанием до начала или с началом смещенным назад</translation> + </message> + <message> + <source>bad serialized data</source> + <translation>неверные данные сериализации</translation> + </message> + <message> + <source>heap limit exceeded</source> + <translation>превышен предел кучи</translation> + </message> + <message> + <source>invalid syntax</source> + <translation>неверный синтаксис</translation> + </message> + <message> + <source>internal error - duplicate substitution match</source> + <translation>внутренняя ошибка: двойное совпадение для замены</translation> + </message> + <message> + <source>PCRE2_MATCH_INVALID_UTF is not supported for DFA matching</source> + <translation>PCRE2_MATCH_INVALID_UTF не поддерживается для сравнения DFA</translation> </message> <message> <source>requested value is not available</source> @@ -4783,10 +4898,6 @@ Please turn one of those options off.</source> <translation>плохая замена в замещающей строке</translation> </message> <message> - <source>match with end before start is not supported</source> - <translation>поиск с концом перед началом не поддерживается</translation> - </message> - <message> <source>too many replacements (more than INT_MAX)</source> <translation>слишком много замен (более INT_MAX)</translation> </message> @@ -4890,10 +5001,6 @@ Please turn one of those options off.</source> <translation>QSaveFile не может открыть «%1» без включения прямой записи.</translation> </message> <message> - <source>QSaveFile cannot open '%1' without direct write fallback enabled: path contains an Alternate Data Stream specifier</source> - <translation>QSaveFile не может открыть «%1» без включения прямой записи: путь содержит спецификатор альтернативного потока данных</translation> - </message> - <message> <source>Writing canceled by application</source> <translation>Запись прервана приложением</translation> </message> @@ -6729,10 +6836,6 @@ Role of an accessible object</extracomment> <translation>Сбой SSL_CONF_CTX_new()</translation> </message> <message> - <source>OpenSSL version too old, need at least v1.0.2</source> - <translation>Версия OpenSSL очень старая, требуется минимум 1.0.2</translation> - </message> - <message> <source>Error creating SSL session, %1</source> <translation>Ошибка создания сессии SSL, %1</translation> </message> @@ -6797,10 +6900,6 @@ Role of an accessible object</extracomment> <translation>Ошибка квитирования SSL: %1</translation> </message> <message> - <source>DTLS server requires a 'VerifyNone' mode with your version of OpenSSL</source> - <translation>Серверу DTLS требуется режим «VerifyNone» для текущей версии OpenSSL</translation> - </message> - <message> <source>TLS initialization failed</source> <translation>Не удалось инициализировать TLS</translation> </message> @@ -7566,8 +7665,12 @@ The minimum Direct2D version required is %1. The Direct2D version on this system <translation>Требуются символьные данные.</translation> </message> <message> - <source>Recursive entity detected.</source> - <translation>Обнаружен рекурсивный объект.</translation> + <source>Self-referencing entity detected.</source> + <translation>Обнаружен объект, ссылающийся на себя.</translation> + </message> + <message> + <source>Entity expands to more characters than the entity expansion limit.</source> + <translation>При разворачивании объекта число символов превысило предел.</translation> </message> <message> <source>Start tag expected.</source> diff --git a/translations/qtconnectivity_ru.ts b/translations/qtconnectivity_ru.ts index 61f1915..374c8df 100644 --- a/translations/qtconnectivity_ru.ts +++ b/translations/qtconnectivity_ru.ts @@ -24,6 +24,10 @@ <translation>Отсутствует разрешение на определение местоположения. Поиск невозможен.</translation> </message> <message> + <source>Location service turned off. Search is not possible.</source> + <translation>Сервис определения местоположения отключён. Поиск невозможен.</translation> + </message> + <message> <source>Classic Discovery cannot be started</source> <translation>Невозможно запустить классическое обнаружение</translation> </message> diff --git a/translations/qtdeclarative_ru.ts b/translations/qtdeclarative_ru.ts index b02cd90..6e6e164 100644 --- a/translations/qtdeclarative_ru.ts +++ b/translations/qtdeclarative_ru.ts @@ -37,20 +37,6 @@ </message> </context> <context> - <name>QInputMethod</name> - <message> - <source>InputMethod is an abstract class</source> - <translation>InputMethod ― это абстрактный класс</translation> - </message> -</context> -<context> - <name>QQmlAbstractDelegateComponent</name> - <message> - <source>Cannot create instance of abstract class AbstractDelegateComponent.</source> - <translation>Нельзя создавать экземпляры абстрактного класса AbstractDelegateComponent.</translation> - </message> -</context> -<context> <name>QQmlAnonymousComponentResolver</name> <message> <source>Component objects cannot declare new functions.</source> @@ -291,6 +277,14 @@ отладочных сообщений в консоли отладчика.</translation> </message> <message> + <source>helps to see if a translated text + will result in an elided text + in QML elements.</source> + <translation>помогает увидеть, приведёт ли переведенный текст + к пропаже его части + в элементах QML.</translation> + </message> + <message> <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no "services" argument is given, all services found this way, including the default ones, are loaded.</source> <translation>Другие сервисы, предоставляемые модулями qmltooling, реализующими QQmlDebugServiceFactory и находящимися в стандартных каталогах модулей, также будут доступны и могут быть указаны. Если параметр «services» не указан, то будут загружены все найденные сервисы.</translation> </message> @@ -416,10 +410,6 @@ <context> <name>QQmlEngine</name> <message> - <source>Locale cannot be instantiated. Use Qt.locale()</source> - <translation>Нельзя создать локаль. Используйте Qt.locale()</translation> - </message> - <message> <source>Locale cannot be instantiated. Use Qt.locale()</source> <translation>Нельзя создать локаль. Используйте Qt.locale()</translation> </message> @@ -478,8 +468,16 @@ <translation>«%1» неоднозначно. Найдено в %2 и %3</translation> </message> <message> + <source>- %1 is neither a type nor a namespace</source> + <translation>- %1 не является ни типом, ни пространством имён</translation> + </message> + <message> <source>- %1 is not a namespace</source> - <translation>- %1 ― некорректное пространство имён</translation> + <translation>- %1 не является пространством имён</translation> + </message> + <message> + <source>- %1 is not a type</source> + <translation>- %1 не является типом</translation> </message> <message> <source>- nested namespaces not allowed</source> @@ -550,25 +548,9 @@ <translation>каталог «%1» не содержит ни qmldir, ни namespace</translation> </message> <message> - <source>Module loaded for URI '%1' does not implement QQmlTypesExtensionInterface</source> - <translation>Модуль загруженный для URI «%1» не реализует QQmlTypesExtensionInterface</translation> - </message> - <message> <source>File name case mismatch for "%1"</source> <translation>Регистр имени файла не соответствует «%1»</translation> </message> - <message> - <source>Module namespace '%1' does not match import URI '%2'</source> - <translation>Пространство имён модуля «%1» не совпадает с импортируемым URI «%2»</translation> - </message> - <message> - <source>Namespace '%1' has already been used for type registration</source> - <translation>Пространство имён «%1» уже используется для регистрации типов</translation> - </message> - <message> - <source>Module '%1' does not contain a module identifier directive - it cannot be protected from external registrations.</source> - <translation>Модуль «%1» не содержит директивы определения модуля ― он не может быть защищён от внешних регистраций.</translation> - </message> </context> <context> <name>QQmlListModel</name> @@ -1111,10 +1093,6 @@ <translation>Невозможно присвоить свойству неизвестного типа «%1».</translation> </message> <message> - <source>Unexpected object assignment for property "%1"</source> - <translation>Неожиданное присваивание объекта для свойства «%1»</translation> - </message> - <message> <source>Cannot assign object of type "%1" to property of type "%2" as the former is neither the same as the latter nor a sub-class of it.</source> <translation>Нельзя назначить объект типа «%1» свойству типа «%2», так как тип первого не совпадает со вторым и не является его производным.</translation> </message> @@ -1180,6 +1158,10 @@ <translation>Нет такого файла или каталога</translation> </message> <message> + <source>Type %1 has no inline component type called %2</source> + <translation>У типа %1 отсутствует встроенный компонентный тип %2</translation> + </message> + <message> <source>File is empty</source> <translation>Файл пуст</translation> </message> @@ -1210,21 +1192,6 @@ <source>Cannot animate read-only property "%1"</source> <translation>Невозможно анимировать свойство только для чтения «%1»</translation> </message> - <message> - <source>Animation is an abstract class</source> - <translation>Animation ― это абстрактный класс</translation> - </message> - <message> - <source>Animator is an abstract class</source> - <translation>Animator ― это абстрактный класс</translation> - </message> -</context> -<context> - <name>QQuickAccessibleAttached</name> - <message> - <source>Accessible is only available via attached properties</source> - <translation>Accessible доступна только через прикреплённые свойства</translation> - </message> </context> <context> <name>QQuickAnchorAnimation</name> @@ -1285,20 +1252,6 @@ </message> </context> <context> - <name>QQuickAnimatedImage</name> - <message> - <source>Qt was built without support for QMovie</source> - <translation>Qt было собрано без поддержки QMovie</translation> - </message> -</context> -<context> - <name>QQuickApplication</name> - <message> - <source>Application is an abstract class</source> - <translation>Application ― это абстрактный класс</translation> - </message> -</context> -<context> <name>QQuickBehavior</name> <message> <source>Cannot change the animation assigned to a Behavior.</source> @@ -1306,29 +1259,11 @@ </message> </context> <context> - <name>QQuickDragAttached</name> - <message> - <source>Drag is only available via attached properties</source> - <translation>Drag доступна только через прикреплённые свойства</translation> - </message> -</context> -<context> - <name>QQuickDragHandler</name> - <message> - <source>DragAxis is only available as a grouped property of DragHandler</source> - <translation>DragAxis доступен только как сгруппированное свойство DragHandler</translation> - </message> -</context> -<context> <name>QQuickEnterKeyAttached</name> <message> <source>EnterKey attached property only works with Items</source> <translation>Подключённое свойство EnterKey работает только с элементами</translation> </message> - <message> - <source>EnterKey is only available via attached properties</source> - <translation>EnterKey доступно только через подключённые свойства</translation> - </message> </context> <context> <name>QQuickFlipable</name> @@ -1342,44 +1277,15 @@ </message> </context> <context> - <name>QQuickGraphicsInfo</name> - <message> - <source>GraphicsInfo is only available via attached properties</source> - <translation>GraphicsInfo доступен только через подключаемые свойства</translation> - </message> -</context> -<context> <name>QQuickItemView</name> <message> - <source>ItemView is an abstract base class</source> - <translation>ItemView ― это абстрактный базовый класс</translation> - </message> - <message> <source>Delegate must be of Item type</source> <translation>Делегат должен иметь тип Item</translation> </message> </context> <context> - <name>QQuickKeyNavigationAttached</name> - <message> - <source>KeyNavigation is only available via attached properties</source> - <translation>KeyNavigation доступна только через прикреплённые свойства</translation> - </message> -</context> -<context> - <name>QQuickKeysAttached</name> - <message> - <source>Keys is only available via attached properties</source> - <translation>Keys доступны только через прикреплённые свойства</translation> - </message> -</context> -<context> <name>QQuickLayoutMirroringAttached</name> <message> - <source>LayoutMirroring is only available via attached properties</source> - <translation>LayoutMirroring доступно только через подключаемые свойства</translation> - </message> - <message> <source>LayoutDirection attached property only works with Items and Windows</source> <translation>Подключённое свойство LayoutDirection работает только с элементами и окнами</translation> </message> @@ -1392,31 +1298,6 @@ </message> </context> <context> - <name>QQuickMouseEvent</name> - <message> - <source>GestureEvent is only available in the context of handling the gestureStarted signal from MultiPointTouchArea</source> - <translation>GestureEvent доступен только в контексте обработки сигнала gestureStarted от MultiPointTouchArea</translation> - </message> - <message> - <source>MouseEvent is only available within handlers in MouseArea</source> - <translation>MouseEvent доступен только внутри обработчиков в MouseArea</translation> - </message> -</context> -<context> - <name>QQuickOpenGLInfo</name> - <message> - <source>OpenGLInfo is only available via attached properties</source> - <translation>OpenGLInfo доступно только через подключаемые свойства</translation> - </message> -</context> -<context> - <name>QQuickPaintedItem</name> - <message> - <source>Cannot create instance of abstract class PaintedItem</source> - <translation>Нельзя создавать экземпляры абстрактного класса PaintedItem</translation> - </message> -</context> -<context> <name>QQuickParentAnimation</name> <message> <source>Unable to preserve appearance under complex transform</source> @@ -1495,41 +1376,6 @@ </message> </context> <context> - <name>QQuickPointerHandler</name> - <message> - <source>PointerEvent is only available as a parameter of several signals in PointerHandler</source> - <translation>PointerEvent доступен только, как параметр ряда сигналов PointerHandler</translation> - </message> - <message> - <source>PointerMouseEvent is only available as a parameter of several signals in PointerHandler</source> - <translation>PointerMouseEvent доступен только как параметр нескольких сигналов в PointerHandler</translation> - </message> - <message> - <source>PointerTouchEvent is only available as a parameter of several signals in PointerHandler</source> - <translation>PointerTouchEvent доступен только как параметр нескольких сигналов в PointerHandler</translation> - </message> - <message> - <source>EventPoint is only available as a member of PointerEvent</source> - <translation>EventPoint доступен только, как член PointerEvent</translation> - </message> - <message> - <source>EventTouchPoint is only available as a member of PointerEvent</source> - <translation>EventTouchPoint доступен только, как член PointerEvent</translation> - </message> - <message> - <source>PointerDevice is only available as a property of PointerEvent</source> - <translation>PointerDevice доступен только, как свойство PointerEvent</translation> - </message> - <message> - <source>PointerHandler is an abstract base class</source> - <translation>PointerHandler — абстрактный базовый класс</translation> - </message> - <message> - <source>ImageBase is an abstract base class</source> - <translation>ImageBase ― это абстрактный класс</translation> - </message> -</context> -<context> <name>QQuickPropertyAnimation</name> <message> <source>Cannot set a duration of < 0</source> @@ -1559,20 +1405,6 @@ </message> </context> <context> - <name>QQuickShaderEffectMesh</name> - <message> - <source>Cannot create instance of abstract class ShaderEffectMesh.</source> - <translation>Нельзя создавать экземпляры абстрактного класса ShaderEffectMesh.</translation> - </message> -</context> -<context> - <name>QQuickShapeGradient</name> - <message> - <source>ShapeGradient is an abstract base class</source> - <translation>ShapeGradient ― это абстрактный базовый класс</translation> - </message> -</context> -<context> <name>QQuickTextUtil</name> <message> <source>%1 does not support loading non-visual cursor delegates.</source> @@ -1584,20 +1416,6 @@ </message> </context> <context> - <name>QQuickTouchPoint</name> - <message> - <source>PointingDeviceUniqueId is only available via read-only properties</source> - <translation>PointingDeviceUniqueId доступен только через только читаемые свойства</translation> - </message> -</context> -<context> - <name>QQuickViewTransitionAttached</name> - <message> - <source>ViewTransition is only available via attached properties</source> - <translation>ViewTransition доступна только через прикреплённые свойства</translation> - </message> -</context> -<context> <name>QQuickWindow</name> <message> <source>Failed to create %1 context for format %2. @@ -1615,6 +1433,10 @@ Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, ma <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment> <translation>Не удалось создать контекст %1 для формата %2</translation> </message> + <message> + <source>Failed to initialize graphics backend for %1.</source> + <translation>Не удалось инициализировать графический интерфейс для %1.</translation> + </message> </context> <context> <name>QQuickWindowQmlImpl</name> @@ -1684,10 +1506,6 @@ Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, ma <translation>Имя «%2» недопустимо для QML %1, имена типов должны начинаться с заглавной буквы</translation> </message> <message> - <source>Cannot install %1 '%2' into protected namespace '%3'</source> - <translation>Нельзя устанавливать %1 «%2» в защищённое пространство имён «%3»</translation> - </message> - <message> <source>Cannot install %1 '%2' into protected module '%3' version '%4'</source> <translation>Нельзя установить %1 «%2» в защищённый модуль «%3» версии «%4»</translation> </message> diff --git a/translations/qtlocation_ru.ts b/translations/qtlocation_ru.ts index a236a0f..267927c 100644 --- a/translations/qtlocation_ru.ts +++ b/translations/qtlocation_ru.ts @@ -551,6 +551,7 @@ Please visit https://developers.arcgis.com/authentication/accessing-arcgis-onlin </message> <message> <source>Head %1</source> + <extracomment>%1 is "North", "South", "East" or "West"</extracomment> <translation>Направляйтесь на %1</translation> </message> <message> @@ -926,6 +927,7 @@ Please visit https://developers.arcgis.com/authentication/accessing-arcgis-onlin </message> <message> <source> and continue straight</source> + <extracomment>This string will be prepended with lane instructions. E.g., "Use the left or the right lane and continue straight"</extracomment> <translation> и продолжайте движение прямо</translation> </message> <message> diff --git a/translations/qtmultimedia_ru.ts b/translations/qtmultimedia_ru.ts index 6c399d2..6898b27 100644 --- a/translations/qtmultimedia_ru.ts +++ b/translations/qtmultimedia_ru.ts @@ -215,10 +215,6 @@ <context> <name>QAndroidCameraSession</name> <message> - <source>Camera cannot be started without a viewfinder.</source> - <translation>Невозможно запустить камеру без видоискателя.</translation> - </message> - <message> <source>Camera not ready</source> <translation>Камера не готова</translation> </message> diff --git a/translations/qtwebengine_ru.ts b/translations/qtwebengine_ru.ts index 493da99..b7efbcb 100644 --- a/translations/qtwebengine_ru.ts +++ b/translations/qtwebengine_ru.ts @@ -173,6 +173,37 @@ </message> </context> <context> + <name>QQuickPdfDocument</name> + <message> + <source>no error</source> + <translation>нет ошибок</translation> + </message> + <message> + <source>data not yet available</source> + <translation>данные ещё недоступны</translation> + </message> + <message> + <source>file not found</source> + <translation>файл не найден</translation> + </message> + <message> + <source>invalid file format</source> + <translation>неверный формат файла</translation> + </message> + <message> + <source>incorrect password</source> + <translation>неверный пароль</translation> + </message> + <message> + <source>unsupported security scheme</source> + <translation>неподдерживаемая схема безопасности</translation> + </message> + <message> + <source>unknown error</source> + <translation>неизвестная ошибка</translation> + </message> +</context> +<context> <name>QQuickWebEngineView</name> <message> <source>Stop</source> @@ -338,64 +369,17 @@ <translation>Покинуть страницу? Сделанные изменения могут быть утеряны.</translation> </message> <message> - <source>&Back</source> - <translation>&Назад</translation> - </message> - <message> - <source>&Forward</source> - <translation>&Вперёд</translation> - </message> - <message> - <source>&Reload</source> - <translation>&Перезагрузить</translation> - </message> - <message> <source>Select folder to upload</source> <translation>Выберите каталог для передачи</translation> </message> </context> <context> - <name>QtWebEngineCore</name> - <message> - <source>Javascript Alert - %1</source> - <translation>Извещение Javascript - %1</translation> - </message> - <message> - <source>Javascript Confirm - %1</source> - <translation>Подтверждение Javascript - %1</translation> - </message> - <message> - <source>Javascript Prompt - %1</source> - <translation>Приглашение Javascript - %1</translation> - </message> - <message> - <source>Are you sure you want to leave this page?</source> - <translation>Покинуть страницу?</translation> - </message> - <message> - <source>Changes that you made may not be saved.</source> - <translation>Внесённые изменения могут быть утеряны.</translation> - </message> -</context> -<context> <name>QtWebEnginePlugin</name> <message> - <source>Cannot create a separate instance of WebEngineDownloadItem</source> - <translation>Невозможно создать отдельный экземпляр WebEngineDownloadItem</translation> - </message> - <message> <source>Cannot create separate instance of WebEngineNewViewRequest</source> <translation>Невозможно создать отдельный экземпляр WebEngineNewViewRequest</translation> </message> <message> - <source>Cannot create a separate instance of NavigationHistory</source> - <translation>Невозможно создать отдельный экземпляр NavigationHistory</translation> - </message> - <message> - <source>Cannot create a separate instance of FullScreenRequest</source> - <translation>Невозможно создать отдельный экземпляр FullScreenRequest</translation> - </message> - <message> <source>Cannot create separate instance of %1</source> <translation>Невозможно создать отдельный экземпляр %1</translation> </message> @@ -517,6 +501,26 @@ <context> <name>UIDelegatesManager</name> <message> + <source>Javascript Alert - %1</source> + <translation>Извещение Javascript - %1</translation> + </message> + <message> + <source>Javascript Confirm - %1</source> + <translation>Подтверждение Javascript - %1</translation> + </message> + <message> + <source>Javascript Prompt - %1</source> + <translation>Приглашение Javascript - %1</translation> + </message> + <message> + <source>Are you sure you want to leave this page?</source> + <translation>Покинуть страницу?</translation> + </message> + <message> + <source>Changes that you made may not be saved.</source> + <translation>Внесённые изменения могут быть утеряны.</translation> + </message> + <message> <source>Connect to proxy "%1" using:</source> <translation>Подключение к прокси «%1» с использованием:</translation> </message> diff --git a/translations/qtwebsockets_ru.ts b/translations/qtwebsockets_ru.ts index 98aed10..b8aacd1 100644 --- a/translations/qtwebsockets_ru.ts +++ b/translations/qtwebsockets_ru.ts @@ -144,10 +144,6 @@ <context> <name>QWebSocketFrame</name> <message> - <source>Timeout when reading data from socket.</source> - <translation>Истекло время ожидания при чтении данных из сокета.</translation> - </message> - <message> <source>Waiting for more data from socket.</source> <translation>Ожидание данных из сокета.</translation> </message> @@ -230,10 +226,18 @@ <translation>Сервер закрыт.</translation> </message> <message> + <source>Header is too large.</source> + <translation>Слишком большой заголовок.</translation> + </message> + <message> <source>Too many pending connections.</source> <translation>Слишком много ожидающих подключений.</translation> </message> <message> + <source>Read handshake request header failed.</source> + <translation>Не удалось прочитать заголовок рукопожатия.</translation> + </message> + <message> <source>Upgrade to WebSocket failed.</source> <translation>Не удалось повысить до WebSocket.</translation> </message> diff --git a/translations/qtxmlpatterns_ru.ts b/translations/qtxmlpatterns_ru.ts index 4e8eacd..074b3b5 100644 --- a/translations/qtxmlpatterns_ru.ts +++ b/translations/qtxmlpatterns_ru.ts @@ -860,10 +860,6 @@ <translation>Виды типов элементов %1 должны быть атомарными или объединениями.</translation> </message> <message> - <source>Variety of member types of %1 must be atomic.</source> - <translation>Виды внутренних типов %1 должны быть атомарными.</translation> - </message> - <message> <source>Variety of member types of %1 must be atomic or union.</source> <translation>Виды внутренних типов %1 должны быть атомарными или объединениями.</translation> </message> @@ -1828,6 +1824,10 @@ <translation>Поле %1 не имеет простого типа.</translation> </message> <message> + <source>Field %1 is missing its simple type.</source> + <translation>Для поля %1 отсутствует простой тип.</translation> + </message> + <message> <source>ID value '%1' is not unique.</source> <translation>Значение ID «%1» не уникально.</translation> </message> |