From a291ce1c0677bf163daa0128e620e8b934367ebf Mon Sep 17 00:00:00 2001 From: L1Q <0xL1Q@ex.ua> Date: Sun, 30 Jul 2017 06:07:09 +0300 Subject: [PATCH] Add russian translation --- translations.qrc | 1 + translations/ru_RU.qm | Bin 0 -> 24860 bytes translations/ru_RU.ts | 1015 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1016 insertions(+) create mode 100644 translations/ru_RU.qm create mode 100644 translations/ru_RU.ts diff --git a/translations.qrc b/translations.qrc index a0a6b1f..8a5fc91 100644 --- a/translations.qrc +++ b/translations.qrc @@ -1,5 +1,6 @@ translations/sr_RS.qm + translations/ru_RU.qm diff --git a/translations/ru_RU.qm b/translations/ru_RU.qm new file mode 100644 index 0000000000000000000000000000000000000000..0c200eb1a18b1670e1ee3d24acfb71ce0944f7c0 GIT binary patch literal 24860 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 literal 0 HcmV?d00001 diff --git a/translations/ru_RU.ts b/translations/ru_RU.ts new file mode 100644 index 0000000..fb402bf --- /dev/null +++ b/translations/ru_RU.ts @@ -0,0 +1,1015 @@ + + + + + AboutBox + + + About KShare + О KShare + + + + <html><head/><body><p><img src=":/icons/icon.svg" width="50" style="vertical-align: middle;"/><span style=" font-weight:600; vertical-align:middle;"> KShare</span><span style=" vertical-align:middle;"> - The free and open source and cross platform screen sharing software</span></p><p>Version %0<br/>Links: <a href="https://github.com/ArsenArsen/KShare"><span style=" text-decoration: underline; color:#007af4;">Source code</span></a>, <a href="https://github.com/ArsenArsen/KShare/issues"><span style=" text-decoration: underline; color:#007af4;">Issue tracker</span></a>, <a href="http://kshare.arsenarsen.com"><span style=" text-decoration: underline; color:#007af4;">Website</span></a>, <a href="https://patreon.com/arsen"><span style=" text-decoration: underline; color:#007af4;">Patreon</span></a></p></body></html> + <html><head/><body><p><img src=":/icons/icon.svg" width="50" style="vertical-align: middle;"/><span style=" font-weight:600; vertical-align:middle;"> KShare</span><span style=" vertical-align:middle;"> - свободное кроссплатформенное ПО с открытым исходным кодом</span></p><p>Версия %0<br/>Ссылки: <a href="https://github.com/ArsenArsen/KShare"><span style=" text-decoration: underline; color:#007af4;">Исходный код</span></a>, <a href="https://github.com/ArsenArsen/KShare/issues"><span style=" text-decoration: underline; color:#007af4;">Issue tracker</span></a>, <a href="http://kshare.arsenarsen.com"><span style=" text-decoration: underline; color:#007af4;">Веб-сайт</span></a>, <a href="https://patreon.com/arsen"><span style=" text-decoration: underline; color:#007af4;">Patreon</span></a></p></body></html> + + + + BrushPenSelection + + + Pen settings + Настройки пера + + + + Choose pen color + Выбрать цвет пера + + + + Cosmetic + Никто не знает что это D: + Косметическое + + + + Width + Ширина + + + + Pen alpha + Прозрачность пера + + + + Blur settings + Настройки размытия + + + + Performance Hint + Производительность + + + + <a href="http://doc.qt.io/qt-5/qgraphicsblureffect.html#BlurHint-enum">Blur Hints + + + + + Blur Radius + Радиус размытия + + + + Animated Hint + Анимация + + + + Quality Hint + Качество + + + + Brush settings + Настройки штриховки + + + + Brush alpha + Прозрачность штриховки + + + + No Brush + Без штриховки + + + + Solid + Сплошная + + + + Dense 1 + Толщина 1 + + + + Dense 2 + Толщина 2 + + + + Dense 3 + Толщина 3 + + + + Dense 4 + Толщина 4 + + + + Dense 5 + Толщина 5 + + + + Dense 6 + Толщина 6 + + + + Dense 7 + Толщина 7 + + + + Horizontal + Горизонтальная линия + + + + Vertical + Вертикальная линия + + + + Cross pattern + Крестики + + + + Backwards diagonal + Диагонально назад + + + + Forwards diagonal + Диагонально вперед + + + + Diagonal cross + Диагональные крестики + + + + Choose brush color + Выбрать цвет кисти + + + + Path item has brush + Штриховать при рисовании + + + + Arrow settings + Настройки стрелок + + + + Arrow width and height + Ширина и высота стрелок + + + + Crop editor settings + Настройки редактора кадрирования + + + + Pen Color + Цвет пера + + + + Brush Color + Цвет штриховки + + + + ClipboardUploader + + + Copied to clipboard! + Скопировано в буфер обмена! + + + + ColorPickerScene + + + KShare Color Picker + Пипетка KShare + + + + CropEditor + + + KShare Crop Editor + Редактор кадрирования KShare + + + + CropScene + + + Free draw + Рисование от руки + + + + Blur + Размытие + + + + Straight line + Прямая линия + + + + Text + Текст + + + + Rectangle + Прямоугольник + + + + Ellipse + Эллипс + + + + Arrow + Стрелка + + + + Eraser + Ластик + + + + Clear all drawing + Очистить + + + + Crop + Кадрировать + + + + Settings + Настройки + + + + Confirm + Подтвердить + + + + Cancel + Отменить + + + + KShare Crop Editor + Редактор кадрирования KShare + + + + Press F1 to toggle this hint + Hold Shift to slow the cursor down + Ctrl+Drag a thing to move it around + Alt+Click a drawing to remove it + Press Return/Enter to finish + Press ESC to cancel + Use the menu bar to draw + NOTE: You must select 'Crop' before closing the editor + If you do not it will not close. + Нажмите F1, чтобы переключать эти подсказки + Удерживание Shift — замедлить курсор + Ctrl+Потянуть объект для перемещения + Alt+клик по рисунку — удалить рисунок + Нажмите Enter, чтобы закночить + Нажмите Esc, чтобы отменить + Используйте панель меню для рисования + ЗАМЕТКА: Нужно выбрать "Кадрирование перед закрыванием редактора" + Иначе он не закроется. + + + + CustomUploader + + + Root not an object + Корень не объект + + + + name is not a string + имя не строка + + + + desc not a string + desc не строка + + + + method not a string + метод не строка + + + + method invalid + метод неверный + + + + target missing + цель отсутствует + + + + target not URL + цель не URL + + + + format invalid + формат не действительный + + + + format provided but not string + предоставлен формат, но не строка + + + + body not set + тело не задано + + + + all elements of body must be objects + все элементы тела должны быть объектами + + + + all parts must have a body which is object or string! + все части должны иметь тело, которое является объектом или стркой! + + + + all parts of body must be string or object + все части тела должны быть троками или объектом + + + + all __headers must be strings + все _header-ы должны быть строками + + + + body not array (needed for multipart) + тело не массив (нужно для загрузки частями) + + + + body not object + тело не объект + + + + body not string (reason: format: PLAIN) + `format: PLAIN` should stay the same + тело не строка (причина: формат: PLAIN) + + + + headers must be object + заголовки должны быть объектом + + + + return invalid + return не действителен + + + + fileLimit not decimal + fileLimit stays English + fileLimit не целое число + + + + base64 must be boolean + base64 должно быть boolean + + + + base64 required with json + json требует base64 + + + + + + + + + KShare Custom Uploader + Пользовательский загркзчик KShare + + + + Copied upload link to clipboard! + Ссыслка на зугрузку скопирована в буфер обмена! + + + + Upload done, but result empty! + Загрузка завершена, но результат пуст! + + + + Upload done, but result is not JSON Object! Result in clipboard. + Загрузка завершена, но результат не является объектом JSON! Результат в буфере обмена. + + + + + Copied upload result to clipboard! + Результат загрузки скопирован в буфер обмена! + + + + File limit exceeded! + Ограницение файла превышено! + + + + EncoderSettingsDialog + + + Image Encoder Settings + Настройки кодировщика изображений + + + + <html><head/><body><p><a href="http://doc.qt.io/qt-5/qpixmap.html#save"><span style=" text-decoration: underline; color:#007af4;">Quality</span></a></p></body></html> + <html><head/><body><p><a href="http://doc.qt.io/qt-5/qpixmap.html#save"><span style=" text-decoration: underline; color:#007af4;">Качество</span></a></p></body></html> + + + + Format default + По умолчанию для формата + + + + Video Encoder Settings + Настройки кодировщика видео + + + + <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">Preset</span></a></p></body></html> + <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">Предустановка</span></a></p></body></html> + + + + <html><head/><body><p><a href="https://trac.ffmpeg.org/wiki/Encode/H.264#crf"><span style=" text-decoration: underline; color:#007af4;">CRF</span></a></p></body></html> + + + + + Lossless (not recommended) + Без потерь (не рекомендуется) + + + + TODO: Find whatever configuration GIF can have in ffmpeg's libav + + + + + Bitrate + Витрейт + + + + The number of pictures in a group of pictures, or 0 for intra only + Количество изображений в группе изображений, 0 = только интра кадры + + + + GOP size + Размер группы изображений + + + + KShare Encoder Settings + Настройки кодировщика KShare + + + + HotkeyInputDialog + + + + + Record + Запись + + + + Stop recording + Остановить запись + + + + ImgplusUploader + + + imgplus API key + ключ API imgplus + + + + Enter the imgpl.us API key (Found in Settings) + Введите ключ API imgpl.us (Из настроек) + + + + ImgurSettingsDialog + + + Imgur auth + Imgur аутентификация + + + + OAuth2 + OAuth2 + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Create a new application:</p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Создать новое приложение:</p></body></html> + + + + Open imgur + Открытьi imgur + + + + Insert Client ID and secret: + Введите ID клиента и секрет: + + + + Client ID + ID клиента + + + + Client Secret + Секрет клиента + + + + Get the pin + Получить PIN + + + + Insert the pin below: + Введите PIN: + + + + PIN + + + + + Authorize + Авторизировать + + + + Not working + Не работает + + + + It works! + Работает! + + + + ImgurUploader + + + + KShare imgur Uploader + Загрузчик KShare на imgur + + + + Failed upload! Image too big + Не удалось загрузить! Изображение слишком велико + + + + Uploaded to imgur! + Загруено на imgur! + + + + KShare imgur Uploader + Загрузчик KShare на imgur + + + + Failed upload! imgur said: HTTP %1: %2 + Не удалось загрузить! imgur говорит: HTTP %1: %2 + + + + MainWindow + + + + Settings + Настройки + + + + Log + Журнал + + + + Fi&le + &Файл + + + + Scree&nshot + &Скриншот + + + + &Utilities + &Инструменты + + + + &Recording + &Запись + + + + &Quit + &Выход + + + + &Fullscreen + &Весь экран + + + + &Area + &Область + + + + &Color Picker + &Пипетка + + + + Start + Пуск + + + + Stop + Стоп + + + + About + О программе + + + + Active window + Активное окно + + + + Abort + Отмена + + + + Recording format not set in settings. Aborting. + Формат записи не задан в настроках! Отмена. + + + + QObject + + + + Could not bind the hotkey %1! Is the keybind already registered? + Не удалось привязать горячую клавишу %1! Клавиша уже зарегистрирована? + + + + Could not make config directory + Не удалось создать папку конфигураций + + + + Invalid file: + Неверный файл: + + + + Failed to upload! Copied the response to clipboard + Не удалось загрузить! Ответ скопирован в буфер обмена + + + + KShare imgplus Uploader + Загрузчик KShare на imgplus + + + + Uploaded to ImagePlus! + Загружено на ImagePlus! + + + + RecordingFormats + + + Could not create temporary directory. Error: + Не удалось создать временную папку. Ошибка: + + + + + Encoder error: + Ошибка кодировщика: + + + + RecordingPreview + + + Time: 00:00 +Frame: 0 +Stop key: + Время: 00:00 +Кадр: 0 +Стоп клавиша: + + + + Time: %1 +Frame: %2 +Stop key: %3 + Время: %1 +Кадр: %2 +Стоп клавиша: %3 + + + + ScreenAreaSelector + + + Set the recording region by resizing this. +%1x%2 + Задайте область захвата, переместив это. +%1x%2 + + + + KShare: Select Area (By resizing this window) + KShare: Выберите Область (Изменив размер этого окна) + + + + SettingsDialog + + + Crop editor settings + Настройки редактора кадрирования + + + + Quick mode (mouse release screenshots) + Быстрый режим (скриншот по отпусканию мыши) + + + + Delay before taking a screenshot + Задержка перед скриншотом + + + + In seconds + в секундах + + + + A delay before taking a screenshot, in seconds + Задержка перед скриншотом в секундах + + + + Hotkeys + Горячие клавиши + + + + Still image format + Формат изображений + + + + Recording format + Формат записей + + + + Capture cursor + Захватывать курсор + + + + %(date format)date and %ext are supported + поддерживаются %(формат даты)date и %ext + + + + File name scheme: + Формат имени файла: + + + + Pressing <X> hides to tray + Нажатие <X> скрывает в трей + + + + Open settings directory + Открыть папку настроек + + + + Destination: + Сервис: + + + + Pictures folder + Папка картинок + + + + Screenshots folder (In your user folder) + Папка скриншотов (В папке пользователя) + + + + File save location + Место сохранения файлов + + + + Advanced + Расширенные + + + + Editor Position (tweak if the editor does not cover the entire screen) + Позиция редактора (регулируйте, если редактор покрывает не всю область) + + + + Encoder settings + Настройки кодировщика + + + + Fullscreen image + Полноэкранное изображение + + + + Area image + Изображение области + + + + Active window + Активное окно + + + + Color picker + Пипетка + + + + Stop Recording + Остановить запись + + + + Start Recording + Начать запись + + + + Capture cursor (disabled: implementation missing) + Захват курсора (отключено: реализация отсутсвует) + + + + TextItem + + + Text to add + Текст для добавления + + + + Input + Ввод + + + + UploaderSingleton + + + Cannot determine location for pictures + Не удается установить расположение изображений + + + + Cannot determine location of your home directory + Не удается установить расположение вашей домашней директории + + + + Invalid config [saveLocation not int or is not in range] + Неверная конфигурация [saveLocation not int or is not in range] + + + + Ambigious uploader + Двусмысленный загрузчик + + + + Currently selected uploader is not set up properly! Falling back to imgur + Текущий загрузчик не настроен корректно! Возвращаемся к imgur + + + + + + KShare - Failed to save picture + KShare - Не удалось сохранить изображение + + +