# SPDX-FileCopyrightText: 2024 Hennadii Chernyshchyk
# SPDX-License-Identifier: GPL-3.0-or-later
# SPDX-FileCopyrightText: 2026 Alexander Yavorskiy <kekcuha@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: \n"
"PO-Revision-Date: 2026-02-15 20:26+0200\n"
"Last-Translator: Alexander Yavorskiy <kekcuha@gmail.com>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Language: ru\n"
"X-Source-Language: en\n"
"X-Qt-Contexts: true\n"
"X-Generator: Lokalize 25.12.2\n"

#: src/cli.cpp:37
msgctxt "Cli|"
msgid "Display all language codes."
msgstr "Показать все языковые коды."

#: src/cli.cpp:39
msgctxt "Cli|"
msgid ""
"Specify the source language (by default, engine will try to determine the "
"language on its own)."
msgstr ""
"Укажите исходный язык (по умолчанию движок попытается определить язык "
"самостоятельно)."

#: src/cli.cpp:43
msgctxt "Cli|"
msgid ""
"Specify the translation language(s), split by '+' (by default, the system "
"language is used)."
msgstr ""
"Укажите язык(и) перевода, разделённые '+' (по умолчанию используется "
"системный язык)."

#: src/cli.cpp:47
msgctxt "Cli|"
msgid ""
"Specify the translator engine ('google', 'yandex', 'bing', 'libretranslate' "
"or 'lingva'), Google is used by default."
msgstr ""
"Укажите движок переводчика ('google', 'yandex', 'bing', 'libretranslate' или "
"'lingva'), Google используется по умолчанию."

#: src/cli.cpp:51
msgctxt "Cli|"
msgid ""
"Specify Mozhi instance URL. Instance URL from the app settings will be used "
"by default."
msgstr ""
"Указать URL экземпляра Mozhi. По умолчанию будет использоваться URL "
"экземпляра из настроек приложения."

#: src/cli.cpp:55
msgctxt "Cli|"
msgid ""
"Specify translation provider ('copy' or 'mozhi'). Provider from app settings "
"will be used by default."
msgstr ""
"Указать провайдера перевода («copy» или «mozhi»). По умолчанию используется "
"провайдер из настроек приложения."

#: src/cli.cpp:58
msgctxt "Cli|"
msgid ""
"Specify TTS provider ('none', 'mozhi', 'qt', or 'piper'). Provider from app "
"settings will be used by default."
msgstr ""
"Указать поставщика TTS («none», «mozhi», «qt» или «piper»). По умолчанию "
"будет использован поставщик из настроек приложения."

#: src/cli.cpp:60
msgctxt "Cli|"
msgid "Speak the translation."
msgstr "Озвучить перевод."

#: src/cli.cpp:61
msgctxt "Cli|"
msgid "Speak the source."
msgstr "Озвучить исходный текст."

#: src/cli.cpp:62
msgctxt "Cli|"
msgid ""
"Read source text from files. Arguments will be interpreted as file paths."
msgstr ""
"Считать исходный текст из файлов. Аргументы будут интерпретироваться как "
"пути к файлам."

#: src/cli.cpp:63
msgctxt "Cli|"
msgid "Add stdin data to source text."
msgstr "Добавить данные стандартного ввода в исходный текст."

#: src/cli.cpp:65
#, qt-format
msgctxt "Cli|"
msgid "Do not print any text when using --%1 or --%2."
msgstr "Не печатать текст при использовании --%1 или --%2."

#: src/cli.cpp:66
msgctxt "Cli|"
msgid "Print only translations."
msgstr "Печатать только переводы."

#: src/cli.cpp:67
msgctxt "Cli|"
msgid "Print output formatted as JSON."
msgstr "Печатать вывод в формате JSON."

#: src/cli.cpp:70
msgctxt "Cli|"
msgid ""
"Application that allows to translate and speak text using various providers"
msgstr ""
"Приложение для перевода и озвучивания текста с использованием различных "
"провайдеров"

#: src/cli.cpp:71
msgctxt "Cli|"
msgid ""
"Text to translate. By default, the translation will be done to the system "
"language."
msgstr ""
"Текст для перевода. По умолчанию перевод будет выполнен на язык системы."

#: src/cli.cpp:95
#, qt-format
msgctxt "Cli|"
msgid "Error: For --%1 you must specify --%2 and/or --%3 options"
msgstr "Ошибка: Для --%1 необходимо указать --%2 и/или --%3 параметры"

#: src/cli.cpp:115
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown source language code '%1'"
msgstr "Ошибка: неизвестный код исходного языка «%1»"

#: src/cli.cpp:128
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown translation language code '%1'"
msgstr "Ошибка: неизвестный код языка перевода «%1»"

#: src/cli.cpp:152
msgctxt "Cli|"
msgid "Error: There is no text for translation"
msgstr "Ошибка: Нет текста для перевода"

#: src/cli.cpp:165
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown translation provider '%1'"
msgstr "Ошибка: Неизвестный поставщик переводов «%1»"

#: src/cli.cpp:175
msgctxt "Cli|"
msgid "Detecting fastest instance"
msgstr "Поиск самого быстрого экземпляра"

#: src/cli.cpp:214
msgctxt "Cli|"
msgid "Error: Lingva engine is not supported"
msgstr "Ошибка: модуль Lingva не поддерживается"

#: src/cli.cpp:223
msgctxt "Cli|"
msgid "Error: Unknown engine"
msgstr "Ошибка: Неизвестный движок"

#: src/cli.cpp:256
#, qt-format
msgctxt "Cli|"
msgid "Error: Unknown TTS provider '%1'"
msgstr "Ошибка: неизвестный поставщик TTS «%1»"

#: src/cli.cpp:335 src/cli.cpp:384
#, qt-format
msgctxt "Cli|"
msgid "Error: %1"
msgstr "Ошибка: %1"

#: src/cli.cpp:337 src/cli.cpp:386
msgctxt "Cli|"
msgid "Translation error occurred"
msgstr "Ошибка перевода"

#: src/cli.cpp:443
msgctxt "Cli|"
msgid "Error: TTS failed"
msgstr "Ошибка: сбой TTS"

#: src/cli.cpp:600
#, qt-format
msgctxt "Cli|"
msgid "Error: You can't use --%1 with --%2"
msgstr "Ошибка: вы не можете использовать --%1 с --%2"

#: src/cli.cpp:612 src/cli.cpp:633
#, qt-format
msgctxt "Cli|"
msgid "Error: File does not exist: %1"
msgstr "Ошибка: Файл не существует: %1"

#: src/cli.cpp:617 src/cli.cpp:638
#, qt-format
msgctxt "Cli|"
msgid "Error: Unable to open file: %1"
msgstr "Ошибка: Невозможно открыть файл: %1"

#: src/contextmenu.h:35
msgctxt "ContextMenu|"
msgid "Search on Forvo.com"
msgstr "Поиск на Forvo.com"

#: src/instancepinger.cpp:65
#, qt-format
msgctxt "InstancePinger|"
msgid "Best instance URL is '%1' with time %2 ms"
msgstr "Оптимальный URL экземпляра: «%1» со временем %2 мс"

#: src/instancepinger.cpp:84
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' takes longer then %2 ms"
msgstr "Ping к «%1» занимает больше %2 мс"

#: src/instancepinger.cpp:99
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' successful, response time: %2 ms"
msgstr "Успешный ping к «%1», время отклика: %2 мс"

#: src/instancepinger.cpp:111
#, qt-format
msgctxt "InstancePinger|"
msgid "Ping to '%1' failed, error: %2"
msgstr "Не удалось выполнить ping к «%1», ошибка: %2"

#: src/instancepingerdialog.cpp:23
#, qt-format
msgctxt "InstancePingerDialog|"
msgid ""
"Detecting fastest instance.\n"
"Checking '%1'"
msgstr ""
"Определение самого быстрого экземпляра.\n"
"Проверка «%1»"

#: src/languagebuttonswidget.cpp:225
msgctxt "LanguageButtonsWidget|"
msgid "Window width is larger than screen due to the languages on the panel."
msgstr "Ширина окна больше, чем у экрана из-за языков на панели."

#: src/languagebuttonswidget.cpp:226
msgctxt "LanguageButtonsWidget|"
msgid "Please reduce added languages."
msgstr "Пожалуйста, уменьшите кол-во добавленных языков."

#: src/languagebuttonswidget.cpp:302 src/languagebuttonswidget.cpp:304
msgctxt "LanguageButtonsWidget|"
msgid "Auto"
msgstr "Авто"

#: src/languagebuttonswidget.ui:32
msgctxt "LanguageButtonsWidget|"
msgid "Edit languages"
msgstr "Редактировать языки"

#: src/languagesdialog.cpp:24
#, qt-format
msgctxt "LanguagesDialog|"
msgid "Filter (%1)"
msgstr "Фильтр (%1)"

#: src/languagesdialog.ui:14
msgctxt "LanguagesDialog|"
msgid "Edit languages"
msgstr "Редактировать языки"

#: src/languagesdialog.ui:91
msgctxt "LanguagesDialog|"
msgid "Available languages:"
msgstr "Доступные языки:"

#: src/languagesdialog.ui:104
msgctxt "LanguagesDialog|"
msgid "Current languages:"
msgstr "Текущие языки:"

#: src/main.cpp:77
#, qt-format
msgctxt "D-Bus|"
msgid "D-Bus service %1 is already registered by another application"
msgstr "Сервис D-Bus %1 уже зарегистрирован другим приложением"

#: src/main.cpp:110
#, qt-format
msgctxt "D-Bus|"
msgid "Unable to register D-Bus object for %1"
msgstr "Не удалось зарегистрировать объект D-Bus для %1"

#: src/mainwindow.cpp:348
msgctxt "QApplication|"
msgid "OCR"
msgstr "Распознавание текста"

#: src/mainwindow.cpp:349
msgctxt "QApplication|"
msgid "OCR image negated"
msgstr "Изображение OCR инвертировано"

#: src/mainwindow.cpp:349
msgctxt "QApplication|"
msgid "OCR image is normal"
msgstr "Изображение OCR в норме"

#: src/mainwindow.cpp:503 src/mainwindow.cpp:523 src/mainwindow.cpp:571
#: src/mainwindow.cpp:600
msgctxt "Ocr|"
msgid "OCR languages are not loaded"
msgstr "Языки OCR не загружены"

#: src/mainwindow.cpp:503 src/mainwindow.cpp:523 src/mainwindow.cpp:571
#: src/mainwindow.cpp:600
msgctxt "Ocr|"
msgid "You should set at least one OCR language in the application settings"
msgstr "Вы должны задать хотя бы один язык OCR в настройках приложения"

#: src/mainwindow.cpp:775
#, qt-format
msgctxt "MainWindow|"
msgid "This application uses %1 to provide translations."
msgstr "Для перевода приложение использует %1."

#: src/mainwindow.cpp:776
#, qt-format
msgctxt "MainWindow|"
msgid ""
"While Mozhi acts as a proxy to protect your privacy, the third-party "
"services it uses may store and analyze the text you send. Your instance "
"right now is '%1', but you can change it in the translation settings. See "
"instance details in the link above."
msgstr ""
"Хотя Mozhi выступает в роли прокси для защиты конфиденциальности, "
"используемые сторонние службы могут сохранять и анализировать отправляемый "
"вами текст. Сейчас используется экземпляр «%1», но его можно изменить в "
"настройках перевода. Подробнее об экземплярах см. по ссылке выше."

#: src/mainwindow.cpp:783
msgctxt "MainWindow|"
msgid "Don't show again"
msgstr "Больше не показывать"

#: src/mainwindow.cpp:825
msgctxt "TrayIcon|"
msgid "Invalid tray icon"
msgstr "Недействительный значок для трея"

#: src/mainwindow.cpp:825
#, qt-format
msgctxt "TrayIcon|"
msgid "The specified icon '%1' is invalid. The default icon will be used."
msgstr ""
"Указанный значок '%1' недействителен. Будет использован значок по умолчанию."

#: src/mainwindow.cpp:846
msgctxt "Ocr|"
msgid "Unable to set OCR languages"
msgstr "Не удалось задать языки OCR"

#: src/mainwindow.cpp:846
#, qt-format
msgctxt "Ocr|"
msgid "Unable to initialize Tesseract with %1"
msgstr "Не удалось инициализировать Tesseract с %1"

#: src/mainwindow.cpp:984
msgctxt "MainWindow|"
msgid "TTS Error"
msgstr "Ошибка синтеза речи"

#: src/mainwindow.cpp:984
#, qt-format
msgctxt "MainWindow|"
msgid ""
"Text-to-Speech error:\n"
"\n"
"%1\n"
"\n"
"Please check your TTS settings or try a different voice/locale."
msgstr ""
"Ошибка синтеза речи:\n"
"\n"
"%1\n"
"\n"
"Проверьте настройки синтеза речи или попробуйте другой голос/регион."

#: src/mainwindow.ui:14
msgctxt "MainWindow|"
msgid "Crow Translate"
msgstr "Crow Translate"

#: src/mainwindow.ui:29
msgctxt "MainWindow|"
msgid "Translate"
msgstr "Перевести"

#: src/mainwindow.ui:39
msgctxt "MainWindow|"
msgid "Swap languages"
msgstr "Поменять языки местами"

#: src/mainwindow.ui:52
msgctxt "MainWindow|"
msgid "Source"
msgstr "Исходный текст"

#: src/mainwindow.ui:72
msgctxt "MainWindow|"
msgid "Cancel"
msgstr "Отмена"

#: src/mainwindow.ui:84
msgctxt "MainWindow|"
msgid "Start/pause saying the source text aloud"
msgstr ""

#: src/mainwindow.ui:132
msgctxt "MainWindow|"
msgid "Stop saying the source text aloud"
msgstr ""

#: src/mainwindow.ui:142
msgctxt "MainWindow|"
msgid "Copy source text to the clipboard"
msgstr "Скопировать исходный текст в буфер обмена"

#: src/mainwindow.ui:152
msgctxt "MainWindow|"
msgid "Recognize screen area with delay"
msgstr "Распознать область экрана с задержкой"

#. The text should be short to fit in portrait orientation on phones.
#: src/mainwindow.ui:168
msgctxt "MainWindow|"
msgid "Auto-translation"
msgstr "Автоперевод"

#: src/mainwindow.ui:177
msgctxt "MainWindow|"
msgid "Clear"
msgstr "Очистить"

#: src/mainwindow.ui:204
msgctxt "MainWindow|"
msgid "Translation"
msgstr "Перевод"

#: src/mainwindow.ui:213
msgctxt "MainWindow|"
msgid "Start/pause saying the translated text aloud"
msgstr ""

#: src/mainwindow.ui:261
msgctxt "MainWindow|"
msgid "Stop saying the translated text aloud"
msgstr ""

#: src/mainwindow.ui:351
msgctxt "MainWindow|"
msgid "Copy translation to the clipboard"
msgstr "Скопировать перевод в буфер обмена"

#: src/mainwindow.ui:361
msgctxt "MainWindow|"
msgid "Copy all translation data to the clipboard"
msgstr "Скопировать все данные перевода в буфер обмена"

#: src/mainwindow.ui:371
msgctxt "MainWindow|"
msgid "Translate screen area with delay"
msgstr "Перевести область экрана с задержкой"

#: src/mainwindow.ui:381
msgctxt "MainWindow|"
msgid "Application settings"
msgstr "Настройки приложения"

#: src/ocr/ocr.cpp:132
#, qt-format
msgctxt "Ocr|"
msgid "%1 is not a valid Tesseract parameter name."
msgstr "%1 не является допустимым именем параметра Tesseract."

#: src/ocr/screengrabbers/abstractscreengrabber.cpp:46
msgctxt "AbstractScreenGrabber|"
msgid "Unable to grab screen"
msgstr "Не удалось захватить экран"

#: src/ocr/screengrabbers/waylandgnomescreengrabber.cpp:48
msgctxt "WaylandGnomeScreenGrabber|"
msgid "GNOME failed to take screenshot."
msgstr "GNOME не удалось сделать скриншот."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:55
#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:333
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to create pipe: %1."
msgstr "Не удалось создать pipe: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:84
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to detect active screen for screenshot"
msgstr "Не удалось определить активный экран для снимка"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:164
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to wait for socket readiness: %1."
msgstr "Не удалось дождаться готовности сокета: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:169
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Timeout reading from pipe."
msgstr "Превышено время ожидания чтения из pipe."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:176
#, qt-format
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to read data from socket: %1."
msgstr "Не удается прочитать данные из сокета: %1."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:275
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Unable to determine target screen"
msgstr "Не удалось определить целевой экран"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:297
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Failed to extract screen area from workspace"
msgstr "Не удалось извлечь область экрана из рабочего пространства"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:315
msgctxt "WaylandPlasmaScreenGrabber|"
msgid "Screenshot Permission Required"
msgstr "Требуется разрешение на создание снимков экрана"

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:316
msgctxt "WaylandPlasmaScreenGrabber|"
msgid ""
"Crow Translate needs permission to take screenshots. Please grant permission "
"in your system settings or use the interactive screenshot mode."
msgstr ""
"Crow Translate требуется разрешение на создание снимков экрана. Предоставьте "
"разрешение в настройках системы или используйте интерактивный режим создания "
"снимков экрана."

#: src/ocr/screengrabbers/waylandplasmascreengrabber.cpp:322
msgctxt "WaylandPlasmaScreenGrabber|"
msgid ""
"Screenshot permission denied. Please grant permission in system settings or "
"try interactive mode."
msgstr ""
"Нет разрешения на создание снимков экрана. Предоставьте разрешение в "
"системных параметрах или попробуйте интерактивный режим."

#: src/ocr/screengrabbers/waylandportalscreengrabber.cpp:57
msgctxt "WaylandPortalScreenGrabber|"
msgid "Unable to subscribe to response from xdg-desktop-portal."
msgstr "Не удалось подписаться на ответ из xdg-desktop-portal."

#: src/ocr/screengrabbers/waylandportalscreengrabber.cpp:77
msgctxt "WaylandPortalScreenGrabber|"
msgid "Received an empty path from xdg-desktop-portal."
msgstr "Получен пустой путь от xdg-desktop-portal."

#: src/ocr/snippingarea.cpp:91
msgctxt "SnippingArea|"
msgid "Unable to snip screen area"
msgstr "Не удалось обрезать область экрана"

#: src/ocr/snippingarea.cpp:92
#, qt-format
msgctxt "SnippingArea|"
msgid "Received an invalid image of screen %1."
msgstr "Получено недопустимое изображение экрана %1."

#: src/ocr/snippingarea.cpp:644
msgctxt "SnippingArea|"
msgid ""
"Click and drag to draw a selection rectangle,\n"
"or press Esc to quit"
msgstr ""
"Щелкните левой кнопкой мыши и, не отпуская ее, выделите прямоугольную "
"область,\n"
"либо нажмите клавишу Esc для отмены"

#: src/ocr/snippingarea.cpp:850
msgctxt "SnippingArea|"
msgid "Confirm:"
msgstr "Подтвердить:"

#: src/ocr/snippingarea.cpp:852
msgctxt "SnippingArea|"
msgid "Release left-click"
msgstr "Отпустить левую кнопку мыши"

#: src/ocr/snippingarea.cpp:852 src/ocr/snippingarea.cpp:854
msgctxt "SnippingArea|"
msgid "Enter"
msgstr "Ввод"

#: src/ocr/snippingarea.cpp:854
msgctxt "SnippingArea|"
msgid "Double-click"
msgstr "Двойной щелчок"

#: src/ocr/snippingarea.cpp:856
msgctxt "SnippingArea|"
msgid "Create new selection rectangle:"
msgstr "Создать новую прямоугольную область выделения:"

#: src/ocr/snippingarea.cpp:857
msgctxt "SnippingArea|"
msgid "Drag outside selection rectangle"
msgstr "Перетаскивание за пределами прямоугольника выделения"

#: src/ocr/snippingarea.cpp:857
msgctxt "SnippingArea|"
msgid "+ Shift: Magnifier"
msgstr "+ Shift: Экранная лупа"

#: src/ocr/snippingarea.cpp:860
msgctxt "SnippingArea|"
msgid "Move selection rectangle:"
msgstr "Переместить прямоугольник выделения:"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "Drag inside selection rectangle"
msgstr "Перетаскивание внутри прямоугольника выделения"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "Arrow keys"
msgstr "Клавиши со стрелками"

#: src/ocr/snippingarea.cpp:861
msgctxt "SnippingArea|"
msgid "+ Shift: Move in 1 pixel steps"
msgstr "+ Shift: Перемещение с шагом 1 пиксель"

#: src/ocr/snippingarea.cpp:863
msgctxt "SnippingArea|"
msgid "Resize selection rectangle:"
msgstr "Изменить размер прямоугольника выделения:"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "Drag handles"
msgstr "Перетаскивание точек"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "Arrow keys + Alt"
msgstr "Клавиши со стрелками + Alt"

#: src/ocr/snippingarea.cpp:864
msgctxt "SnippingArea|"
msgid "+ Shift: Resize in 1 pixel steps"
msgstr "+ Shift: Изменение размера с шагом в 1 пиксель"

#: src/ocr/snippingarea.cpp:866
msgctxt "SnippingArea|"
msgid "Reset selection:"
msgstr "Сбросить выделение:"

#: src/ocr/snippingarea.cpp:867
msgctxt "SnippingArea|"
msgid "Right-click"
msgstr "Щелчок правой кнопкой мыши"

#: src/ocr/snippingarea.cpp:870
msgctxt "SnippingArea|"
msgid "Cancel:"
msgstr "Отмена:"

#: src/ocr/snippingarea.cpp:871
msgctxt "SnippingArea|"
msgid "Esc key"
msgstr "Клавиша Esc"

#: src/ocr/snippingarea.cpp:896
msgctxt "SnippingArea|"
msgid "DPI Detection Error"
msgstr "Ошибка определения DPI"

#: src/ocr/snippingarea.cpp:896
msgctxt "SnippingArea|"
msgid ""
"Screen under cursor disappeared before we got dpi from it. Using primary "
"screen for dpi information."
msgstr ""
"Экран под курсором исчез до получения информации о DPI. Используется "
"основной экран для получения информации о DPI."

#: src/onlinetranslator.cpp:273
#, qt-format
msgctxt "OnlineTranslator|"
msgid "Language detection is not supported for %1"
msgstr "Определение языка не поддерживается для %1"

#: src/onlinetranslator.cpp:318
msgctxt "OnlineTranslator|"
msgid "Operation aborted by user"
msgstr "Операция отменена пользователем"

#: src/onlinetranslator.cpp:361
#, qt-format
msgctxt "OnlineTranslator|"
msgid "%1 engine does not support TTS"
msgstr "Модуль %1 не поддерживает синтез речи"

#: src/onlinetranslator.cpp:502
msgctxt "OnlineTranslator|"
msgid "Automatically detect"
msgstr "Определять автоматически"

#: src/onlinetranslator.cpp:504
msgctxt "OnlineTranslator|"
msgid "Afrikaans"
msgstr "Африкаанс"

#: src/onlinetranslator.cpp:506
msgctxt "OnlineTranslator|"
msgid "Albanian"
msgstr "Албанский"

#: src/onlinetranslator.cpp:508
msgctxt "OnlineTranslator|"
msgid "Amharic"
msgstr "Амхарский"

#: src/onlinetranslator.cpp:510
msgctxt "OnlineTranslator|"
msgid "Arabic"
msgstr "Арабский"

#: src/onlinetranslator.cpp:512
msgctxt "OnlineTranslator|"
msgid "Armenian"
msgstr "Армянский"

#: src/onlinetranslator.cpp:514
msgctxt "OnlineTranslator|"
msgid "Assamese"
msgstr "Ассамский"

#: src/onlinetranslator.cpp:516
msgctxt "OnlineTranslator|"
msgid "Aymara"
msgstr "Аймара"

#: src/onlinetranslator.cpp:518
msgctxt "OnlineTranslator|"
msgid "Azerbaijani"
msgstr "Азербайджанский"

#: src/onlinetranslator.cpp:520
msgctxt "OnlineTranslator|"
msgid "Bajan"
msgstr "Бажанский"

#: src/onlinetranslator.cpp:522
msgctxt "OnlineTranslator|"
msgid "Balkan Gipsy"
msgstr "Балканский цыганский"

#: src/onlinetranslator.cpp:524
msgctxt "OnlineTranslator|"
msgid "Bambara"
msgstr "Бамбара"

#: src/onlinetranslator.cpp:526
msgctxt "OnlineTranslator|"
msgid "Bangla"
msgstr "Бенгальский"

#: src/onlinetranslator.cpp:528
msgctxt "OnlineTranslator|"
msgid "Bashkir"
msgstr "Башкирский"

#: src/onlinetranslator.cpp:530
msgctxt "OnlineTranslator|"
msgid "Basque"
msgstr "Баскский"

#: src/onlinetranslator.cpp:532
msgctxt "OnlineTranslator|"
msgid "Belarusian"
msgstr "Белорусский"

#: src/onlinetranslator.cpp:534
msgctxt "OnlineTranslator|"
msgid "Bemba"
msgstr "Бемба"

#: src/onlinetranslator.cpp:536
msgctxt "OnlineTranslator|"
msgid "Bhojpuri"
msgstr "Бходжпури"

#: src/onlinetranslator.cpp:538
msgctxt "OnlineTranslator|"
msgid "Bislama"
msgstr "Бислама"

#: src/onlinetranslator.cpp:540
msgctxt "OnlineTranslator|"
msgid "Bosnian"
msgstr "Боснийский"

#: src/onlinetranslator.cpp:542
msgctxt "OnlineTranslator|"
msgid "Breton"
msgstr "Бретонский"

#: src/onlinetranslator.cpp:544
msgctxt "OnlineTranslator|"
msgid "Bulgarian"
msgstr "Болгарский"

#: src/onlinetranslator.cpp:546
msgctxt "OnlineTranslator|"
msgid "Cantonese (Traditional)"
msgstr "Кантонский (традиционный)"

#: src/onlinetranslator.cpp:548
msgctxt "OnlineTranslator|"
msgid "Catalan"
msgstr "Каталонский"

#: src/onlinetranslator.cpp:550
msgctxt "OnlineTranslator|"
msgid "Cebuano"
msgstr "Себуанский"

#: src/onlinetranslator.cpp:552
msgctxt "OnlineTranslator|"
msgid "Chamorro"
msgstr "Чаморро"

#: src/onlinetranslator.cpp:554
msgctxt "OnlineTranslator|"
msgid "Chichewa"
msgstr "Чева"

#: src/onlinetranslator.cpp:556
msgctxt "OnlineTranslator|"
msgid "Chinese (Literary)"
msgstr "Китайский (литературный)"

#: src/onlinetranslator.cpp:558
msgctxt "OnlineTranslator|"
msgid "Chinese (Simplified)"
msgstr "Китайский (упрощенный)"

#: src/onlinetranslator.cpp:560
msgctxt "OnlineTranslator|"
msgid "Chinese (Traditional)"
msgstr "Китайский (традиционный)"

#: src/onlinetranslator.cpp:562
msgctxt "OnlineTranslator|"
msgid "Chuvash"
msgstr "Чувашский"

#: src/onlinetranslator.cpp:564
msgctxt "OnlineTranslator|"
msgid "Comorian (Ngazidja)"
msgstr "Коморский (Нгазиджа)"

#: src/onlinetranslator.cpp:566
msgctxt "OnlineTranslator|"
msgid "Coptic"
msgstr "Коптский"

#: src/onlinetranslator.cpp:568
msgctxt "OnlineTranslator|"
msgid "Corsican"
msgstr "Корсиканский"

#: src/onlinetranslator.cpp:570
msgctxt "OnlineTranslator|"
msgid "Creole English (Antigua and Barbuda)"
msgstr "Креольский английский (Антигуа и Барбуда)"

#: src/onlinetranslator.cpp:572
msgctxt "OnlineTranslator|"
msgid "Creole English (Bahamas)"
msgstr "Креольский английский (Багамы)"

#: src/onlinetranslator.cpp:574
msgctxt "OnlineTranslator|"
msgid "Creole English (Grenadian)"
msgstr "Креольский английский (Гренада)"

#: src/onlinetranslator.cpp:576
msgctxt "OnlineTranslator|"
msgid "Creole English (Guyanese)"
msgstr "Креольский английский (гайанский)"

#: src/onlinetranslator.cpp:578
msgctxt "OnlineTranslator|"
msgid "Creole English (Jamaican)"
msgstr "Креольский английский (ямайский)"

#: src/onlinetranslator.cpp:580
msgctxt "OnlineTranslator|"
msgid "Creole English (Vincentian)"
msgstr "Креольский английский (винсентский)"

#: src/onlinetranslator.cpp:582
msgctxt "OnlineTranslator|"
msgid "Creole English (Virgin Islands)"
msgstr "Креольский английский (Виргинские острова)"

#: src/onlinetranslator.cpp:584
msgctxt "OnlineTranslator|"
msgid "Creole French (Saint Lucian)"
msgstr "Креольский французский (сент-люсийский)"

#: src/onlinetranslator.cpp:586
msgctxt "OnlineTranslator|"
msgid "Creole French (Seselwa)"
msgstr "Креольский французский (сесельва)"

#: src/onlinetranslator.cpp:588
msgctxt "OnlineTranslator|"
msgid "Creole Portuguese (Upper Guinea)"
msgstr "Креольский португальский (Верхняя Гвинея)"

#: src/onlinetranslator.cpp:590
msgctxt "OnlineTranslator|"
msgid "Croatian"
msgstr "Хорватский"

#: src/onlinetranslator.cpp:592
msgctxt "OnlineTranslator|"
msgid "Czech"
msgstr "Чешский"

#: src/onlinetranslator.cpp:594
msgctxt "OnlineTranslator|"
msgid "Danish"
msgstr "Датский"

#: src/onlinetranslator.cpp:596
msgctxt "OnlineTranslator|"
msgid "Dari"
msgstr "Дари"

#: src/onlinetranslator.cpp:598
msgctxt "OnlineTranslator|"
msgid "Divehi"
msgstr "Дивехи"

#: src/onlinetranslator.cpp:600
msgctxt "OnlineTranslator|"
msgid "Dogri"
msgstr "Догри"

#: src/onlinetranslator.cpp:602
msgctxt "OnlineTranslator|"
msgid "Dutch"
msgstr "Голландский"

#: src/onlinetranslator.cpp:604
msgctxt "OnlineTranslator|"
msgid "Dzongkha"
msgstr "Дзонгка (Бутан)"

#: src/onlinetranslator.cpp:606
msgctxt "OnlineTranslator|"
msgid "Elvish (Sindarin)"
msgstr "Эльфийский (синдарин)"

#: src/onlinetranslator.cpp:608
msgctxt "OnlineTranslator|"
msgid "Emoji"
msgstr "Эмодзи"

#: src/onlinetranslator.cpp:610
msgctxt "OnlineTranslator|"
msgid "English"
msgstr "Английский"

#: src/onlinetranslator.cpp:612
msgctxt "OnlineTranslator|"
msgid "Esperanto"
msgstr "Эсперанто"

#: src/onlinetranslator.cpp:614
msgctxt "OnlineTranslator|"
msgid "Estonian"
msgstr "Эстонский"

#: src/onlinetranslator.cpp:616
msgctxt "OnlineTranslator|"
msgid "Ewe"
msgstr "Эве"

#: src/onlinetranslator.cpp:618
msgctxt "OnlineTranslator|"
msgid "Fanagalo"
msgstr "Фанагало"

#: src/onlinetranslator.cpp:620
msgctxt "OnlineTranslator|"
msgid "Faroese"
msgstr "Фарерский"

#: src/onlinetranslator.cpp:622
msgctxt "OnlineTranslator|"
msgid "Fijian"
msgstr "Фиджийский"

#: src/onlinetranslator.cpp:624
msgctxt "OnlineTranslator|"
msgid "Filipino"
msgstr "Филиппинский"

#: src/onlinetranslator.cpp:626
msgctxt "OnlineTranslator|"
msgid "Finnish"
msgstr "Финский"

#: src/onlinetranslator.cpp:628
msgctxt "OnlineTranslator|"
msgid "French"
msgstr "Французский"

#: src/onlinetranslator.cpp:630
msgctxt "OnlineTranslator|"
msgid "French (Canada)"
msgstr "Французский (Канада)"

#: src/onlinetranslator.cpp:632
msgctxt "OnlineTranslator|"
msgid "Frisian"
msgstr "Фризский"

#: src/onlinetranslator.cpp:634
msgctxt "OnlineTranslator|"
msgid "Galician"
msgstr "Галисийский"

#: src/onlinetranslator.cpp:636
msgctxt "OnlineTranslator|"
msgid "Ganda"
msgstr "Ганда"

#: src/onlinetranslator.cpp:638
msgctxt "OnlineTranslator|"
msgid "Georgian"
msgstr "Грузинский"

#: src/onlinetranslator.cpp:640
msgctxt "OnlineTranslator|"
msgid "German"
msgstr "Немецкий"

#: src/onlinetranslator.cpp:642
msgctxt "OnlineTranslator|"
msgid "Greek"
msgstr "Греческий"

#: src/onlinetranslator.cpp:644
msgctxt "OnlineTranslator|"
msgid "Greek (Classical)"
msgstr "Греческий (классический)"

#: src/onlinetranslator.cpp:646
msgctxt "OnlineTranslator|"
msgid "Guarani"
msgstr "Гуарани"

#: src/onlinetranslator.cpp:648
msgctxt "OnlineTranslator|"
msgid "Gujarati"
msgstr "Гуджарати"

#: src/onlinetranslator.cpp:650
msgctxt "OnlineTranslator|"
msgid "Haitian Creole"
msgstr "Гаитянский креольский"

#: src/onlinetranslator.cpp:652
msgctxt "OnlineTranslator|"
msgid "Hausa"
msgstr "Хауса"

#: src/onlinetranslator.cpp:654
msgctxt "OnlineTranslator|"
msgid "Hawaiian"
msgstr "Гавайский"

#: src/onlinetranslator.cpp:656
msgctxt "OnlineTranslator|"
msgid "Hebrew"
msgstr "Иврит"

#: src/onlinetranslator.cpp:658
msgctxt "OnlineTranslator|"
msgid "Hill Mari"
msgstr "Горномарийский"

#: src/onlinetranslator.cpp:660
msgctxt "OnlineTranslator|"
msgid "Hindi"
msgstr "Хинди"

#: src/onlinetranslator.cpp:662
msgctxt "OnlineTranslator|"
msgid "Hmong"
msgstr "Хмонг"

#: src/onlinetranslator.cpp:664
msgctxt "OnlineTranslator|"
msgid "Hmong Daw"
msgstr "Хмонг (белый)"

#: src/onlinetranslator.cpp:666
msgctxt "OnlineTranslator|"
msgid "Hungarian"
msgstr "Венгерский"

#: src/onlinetranslator.cpp:668
msgctxt "OnlineTranslator|"
msgid "Icelandic"
msgstr "Исландский"

#: src/onlinetranslator.cpp:670
msgctxt "OnlineTranslator|"
msgid "Igbo"
msgstr "Игбо"

#: src/onlinetranslator.cpp:672
msgctxt "OnlineTranslator|"
msgid "Ilocano"
msgstr "Илокано"

#: src/onlinetranslator.cpp:674
msgctxt "OnlineTranslator|"
msgid "Indonesian"
msgstr "Индонезийский"

#: src/onlinetranslator.cpp:676
msgctxt "OnlineTranslator|"
msgid "Inuinnaqtun"
msgstr "Инуиннактун"

#: src/onlinetranslator.cpp:678
msgctxt "OnlineTranslator|"
msgid "Inuktitut"
msgstr "Инуктитут"

#: src/onlinetranslator.cpp:680
msgctxt "OnlineTranslator|"
msgid "Inuktitut (Greenlandic)"
msgstr "Инуктитут (гренландский)"

#: src/onlinetranslator.cpp:682
msgctxt "OnlineTranslator|"
msgid "Inuktitut (Latin)"
msgstr "Инуктитут (латиница)"

#: src/onlinetranslator.cpp:684
msgctxt "OnlineTranslator|"
msgid "Irish"
msgstr "Ирландский"

#: src/onlinetranslator.cpp:686
msgctxt "OnlineTranslator|"
msgid "Italian"
msgstr "Итальянский"

#: src/onlinetranslator.cpp:688
msgctxt "OnlineTranslator|"
msgid "Japanese"
msgstr "Японский"

#: src/onlinetranslator.cpp:690
msgctxt "OnlineTranslator|"
msgid "Javanese"
msgstr "Яванский"

#: src/onlinetranslator.cpp:692
msgctxt "OnlineTranslator|"
msgid "Kabuverdianu"
msgstr "Кабувердьяну"

#: src/onlinetranslator.cpp:694
msgctxt "OnlineTranslator|"
msgid "Kabylian"
msgstr "Кабильский"

#: src/onlinetranslator.cpp:696
msgctxt "OnlineTranslator|"
msgid "Kannada"
msgstr "Каннада"

#: src/onlinetranslator.cpp:698
msgctxt "OnlineTranslator|"
msgid "Kazakh"
msgstr "Казахский"

#: src/onlinetranslator.cpp:700
msgctxt "OnlineTranslator|"
msgid "Kazakh (Latin)"
msgstr "Казахский (латиница)"

#: src/onlinetranslator.cpp:702
msgctxt "OnlineTranslator|"
msgid "Khmer"
msgstr "Кхмерский"

#: src/onlinetranslator.cpp:704
msgctxt "OnlineTranslator|"
msgid "Kinyarwanda"
msgstr "киньяруанда"

#: src/onlinetranslator.cpp:706
msgctxt "OnlineTranslator|"
msgid "Kirundi"
msgstr "Кирунди"

#: src/onlinetranslator.cpp:708
msgctxt "OnlineTranslator|"
msgid "Klingon (Latin)"
msgstr "Клингонский (латиница)"

#: src/onlinetranslator.cpp:710
msgctxt "OnlineTranslator|"
msgid "Konkani"
msgstr "Конкани"

#: src/onlinetranslator.cpp:712
msgctxt "OnlineTranslator|"
msgid "Korean"
msgstr "Корейский"

#: src/onlinetranslator.cpp:714
msgctxt "OnlineTranslator|"
msgid "Krio"
msgstr "Крио"

#: src/onlinetranslator.cpp:716
msgctxt "OnlineTranslator|"
msgid "Kurdish (Central)"
msgstr "Курдский (центральный)"

#: src/onlinetranslator.cpp:718
msgctxt "OnlineTranslator|"
msgid "Kurdish (Northern)"
msgstr "Курдский (северный)"

#: src/onlinetranslator.cpp:720
msgctxt "OnlineTranslator|"
msgid "Kurdish (Sorani)"
msgstr "Курдский (сорани)"

#: src/onlinetranslator.cpp:722
msgctxt "OnlineTranslator|"
msgid "Kyrgyz"
msgstr "Кыргызский"

#: src/onlinetranslator.cpp:724
msgctxt "OnlineTranslator|"
msgid "Lao"
msgstr "Лаосский"

#: src/onlinetranslator.cpp:726
msgctxt "OnlineTranslator|"
msgid "Latin"
msgstr "Латинский"

#: src/onlinetranslator.cpp:728
msgctxt "OnlineTranslator|"
msgid "Latvian"
msgstr "Латышский"

#: src/onlinetranslator.cpp:730
msgctxt "OnlineTranslator|"
msgid "Lingala"
msgstr "Лингала"

#: src/onlinetranslator.cpp:732
msgctxt "OnlineTranslator|"
msgid "Lithuanian"
msgstr "Литовский"

#: src/onlinetranslator.cpp:734
msgctxt "OnlineTranslator|"
msgid "Lower Sorbian"
msgstr "Нижнелужицкий"

#: src/onlinetranslator.cpp:736
msgctxt "OnlineTranslator|"
msgid "Luganda"
msgstr "Луганда"

#: src/onlinetranslator.cpp:738
msgctxt "OnlineTranslator|"
msgid "Luxembourgish"
msgstr "Люксембургский"

#: src/onlinetranslator.cpp:740
msgctxt "OnlineTranslator|"
msgid "Macedonian"
msgstr "Македонский"

#: src/onlinetranslator.cpp:742
msgctxt "OnlineTranslator|"
msgid "Maithili"
msgstr "Майтхили"

#: src/onlinetranslator.cpp:744
msgctxt "OnlineTranslator|"
msgid "Malagasy"
msgstr "Малагасийский"

#: src/onlinetranslator.cpp:746
msgctxt "OnlineTranslator|"
msgid "Malay"
msgstr "Малайский"

#: src/onlinetranslator.cpp:748
msgctxt "OnlineTranslator|"
msgid "Malayalam"
msgstr "Малаялам"

#: src/onlinetranslator.cpp:750
msgctxt "OnlineTranslator|"
msgid "Maltese"
msgstr "Мальтийский"

#: src/onlinetranslator.cpp:752
msgctxt "OnlineTranslator|"
msgid "Manx Gaelic"
msgstr "Мэнский язык"

#: src/onlinetranslator.cpp:754
msgctxt "OnlineTranslator|"
msgid "Marathi"
msgstr "Маратхи"

#: src/onlinetranslator.cpp:756
msgctxt "OnlineTranslator|"
msgid "Mari"
msgstr "Марийский"

#: src/onlinetranslator.cpp:758
msgctxt "OnlineTranslator|"
msgid "Marshallese"
msgstr "Маршалльский"

#: src/onlinetranslator.cpp:760
msgctxt "OnlineTranslator|"
msgid "Meiteilon (Manipuri)"
msgstr "Мейтей (манипури)"

#: src/onlinetranslator.cpp:762
msgctxt "OnlineTranslator|"
msgid "Mende"
msgstr "Манд"

#: src/onlinetranslator.cpp:764
msgctxt "OnlineTranslator|"
msgid "Mizo"
msgstr "Мизо"

#: src/onlinetranslator.cpp:766
msgctxt "OnlineTranslator|"
msgid "Mongolian"
msgstr "Монгольский"

#: src/onlinetranslator.cpp:768
msgctxt "OnlineTranslator|"
msgid "Mongolian (Cyrillic)"
msgstr "Монгольский (кириллица)"

#: src/onlinetranslator.cpp:770
msgctxt "OnlineTranslator|"
msgid "Mongolian (Traditional)"
msgstr "Монгольский (традиционный)"

#: src/onlinetranslator.cpp:772
msgctxt "OnlineTranslator|"
msgid "Morisyen"
msgstr "Маврикийский креольский"

#: src/onlinetranslator.cpp:774
msgctxt "OnlineTranslator|"
msgid "Myanmar (Burmese)"
msgstr "Мьянма (бирманский)"

#: src/onlinetranslator.cpp:776
msgctxt "OnlineTranslator|"
msgid "Māori"
msgstr "Маори"

#: src/onlinetranslator.cpp:778
msgctxt "OnlineTranslator|"
msgid "Nepali"
msgstr "Непальский"

#: src/onlinetranslator.cpp:780
msgctxt "OnlineTranslator|"
msgid "Niuean"
msgstr "Ниуэ"

#: src/onlinetranslator.cpp:782
msgctxt "OnlineTranslator|"
msgid "Norwegian"
msgstr "Норвежский"

#: src/onlinetranslator.cpp:784
msgctxt "OnlineTranslator|"
msgid "Nyanja"
msgstr "Ньянджа"

#: src/onlinetranslator.cpp:786
msgctxt "OnlineTranslator|"
msgid "Odia"
msgstr "Ория"

#: src/onlinetranslator.cpp:788
msgctxt "OnlineTranslator|"
msgid "Oromo"
msgstr "Оромо"

#: src/onlinetranslator.cpp:790
msgctxt "OnlineTranslator|"
msgid "Palauan"
msgstr "Палауский"

#: src/onlinetranslator.cpp:792
msgctxt "OnlineTranslator|"
msgid "Papiamentu"
msgstr "Папьяменто"

#: src/onlinetranslator.cpp:794
msgctxt "OnlineTranslator|"
msgid "Pashto"
msgstr "Пушту"

#: src/onlinetranslator.cpp:796
msgctxt "OnlineTranslator|"
msgid "Persian"
msgstr "Персидский"

#: src/onlinetranslator.cpp:798
msgctxt "OnlineTranslator|"
msgid "Pijin"
msgstr "Пиджин"

#: src/onlinetranslator.cpp:800
msgctxt "OnlineTranslator|"
msgid "Polish"
msgstr "Польский"

#: src/onlinetranslator.cpp:802
msgctxt "OnlineTranslator|"
msgid "Portuguese (Brazilian)"
msgstr "Португальский (Бразильский)"

#: src/onlinetranslator.cpp:804
msgctxt "OnlineTranslator|"
msgid "Portuguese (Portugal)"
msgstr "Португальский (Португалия)"

#: src/onlinetranslator.cpp:806
msgctxt "OnlineTranslator|"
msgid "Potawatomi"
msgstr "Потаватоми"

#: src/onlinetranslator.cpp:808
msgctxt "OnlineTranslator|"
msgid "Punjabi"
msgstr "Пенджаби"

#: src/onlinetranslator.cpp:810
msgctxt "OnlineTranslator|"
msgid "Quechua"
msgstr "Кечуа"

#: src/onlinetranslator.cpp:812
msgctxt "OnlineTranslator|"
msgid "Querétaro Otomi"
msgstr "Отоми (Керетаро)"

#: src/onlinetranslator.cpp:814
msgctxt "OnlineTranslator|"
msgid "Romanian"
msgstr "Румынский"

#: src/onlinetranslator.cpp:816
msgctxt "OnlineTranslator|"
msgid "Rundi"
msgstr "Рунди"

#: src/onlinetranslator.cpp:818
msgctxt "OnlineTranslator|"
msgid "Russian"
msgstr "Русский"

#: src/onlinetranslator.cpp:820
msgctxt "OnlineTranslator|"
msgid "Samoan"
msgstr "Самоанский"

#: src/onlinetranslator.cpp:822
msgctxt "OnlineTranslator|"
msgid "Sango"
msgstr "Санго"

#: src/onlinetranslator.cpp:824
msgctxt "OnlineTranslator|"
msgid "Sanskrit"
msgstr "Санскрит"

#: src/onlinetranslator.cpp:826
msgctxt "OnlineTranslator|"
msgid "Scots Gaelic"
msgstr "Шотландский (гэльский)"

#: src/onlinetranslator.cpp:828
msgctxt "OnlineTranslator|"
msgid "Serbian (Cyrillic)"
msgstr "Сербский (кириллица)"

#: src/onlinetranslator.cpp:830
msgctxt "OnlineTranslator|"
msgid "Serbian (Latin)"
msgstr "Сербский (латиница)"

#: src/onlinetranslator.cpp:832
msgctxt "OnlineTranslator|"
msgid "Sesotho"
msgstr "Сесото"

#: src/onlinetranslator.cpp:834
msgctxt "OnlineTranslator|"
msgid "Sesotho sa Leboa"
msgstr "Северный сото"

#: src/onlinetranslator.cpp:836
msgctxt "OnlineTranslator|"
msgid "Setswana"
msgstr "Тсвана"

#: src/onlinetranslator.cpp:838
msgctxt "OnlineTranslator|"
msgid "Shona"
msgstr "Шона"

#: src/onlinetranslator.cpp:840
msgctxt "OnlineTranslator|"
msgid "Sindhi"
msgstr "Синдхи"

#: src/onlinetranslator.cpp:842
msgctxt "OnlineTranslator|"
msgid "Sinhala"
msgstr "Сингальский"

#: src/onlinetranslator.cpp:844
msgctxt "OnlineTranslator|"
msgid "Slovak"
msgstr "Словацкий"

#: src/onlinetranslator.cpp:846
msgctxt "OnlineTranslator|"
msgid "Slovenian"
msgstr "Словенский"

#: src/onlinetranslator.cpp:848
msgctxt "OnlineTranslator|"
msgid "Somali"
msgstr "Сомалийский"

#: src/onlinetranslator.cpp:850
msgctxt "OnlineTranslator|"
msgid "Spanish"
msgstr "Испанский"

#: src/onlinetranslator.cpp:852
msgctxt "OnlineTranslator|"
msgid "Sranan Tongo"
msgstr "Сранан-тонго"

#: src/onlinetranslator.cpp:854
msgctxt "OnlineTranslator|"
msgid "Sundanese"
msgstr "Сундейский"

#: src/onlinetranslator.cpp:856
msgctxt "OnlineTranslator|"
msgid "Swahili"
msgstr "Суахили"

#: src/onlinetranslator.cpp:858
msgctxt "OnlineTranslator|"
msgid "Swedish"
msgstr "Шведский"

#: src/onlinetranslator.cpp:860
msgctxt "OnlineTranslator|"
msgid "Syriac (Aramaic)"
msgstr "Сирийский (арамейский)"

#: src/onlinetranslator.cpp:862
msgctxt "OnlineTranslator|"
msgid "Tahitian"
msgstr "Таитянский"

#: src/onlinetranslator.cpp:864
msgctxt "OnlineTranslator|"
msgid "Tajik"
msgstr "Таджикский"

#: src/onlinetranslator.cpp:866
msgctxt "OnlineTranslator|"
msgid "Tamashek (Tuareg)"
msgstr "Тамашек (туарегский)"

#: src/onlinetranslator.cpp:868
msgctxt "OnlineTranslator|"
msgid "Tamil"
msgstr "Тамильский"

#: src/onlinetranslator.cpp:870
msgctxt "OnlineTranslator|"
msgid "Tatar"
msgstr "Татарский"

#: src/onlinetranslator.cpp:872
msgctxt "OnlineTranslator|"
msgid "Telugu"
msgstr "Телугу"

#: src/onlinetranslator.cpp:874
msgctxt "OnlineTranslator|"
msgid "Tetum"
msgstr "Тетум"

#: src/onlinetranslator.cpp:876
msgctxt "OnlineTranslator|"
msgid "Thai"
msgstr "Тайский"

#: src/onlinetranslator.cpp:878
msgctxt "OnlineTranslator|"
msgid "Tibetan"
msgstr "Тибетский"

#: src/onlinetranslator.cpp:880
msgctxt "OnlineTranslator|"
msgid "Tigrinya"
msgstr "Тигринья"

#: src/onlinetranslator.cpp:882
msgctxt "OnlineTranslator|"
msgid "Tok Pisin"
msgstr "Ток-писин"

#: src/onlinetranslator.cpp:884
msgctxt "OnlineTranslator|"
msgid "Tokelauan"
msgstr "Токелауанский"

#: src/onlinetranslator.cpp:886
msgctxt "OnlineTranslator|"
msgid "Tongan"
msgstr "Тонганский"

#: src/onlinetranslator.cpp:888
msgctxt "OnlineTranslator|"
msgid "Tsonga"
msgstr "Тсонга"

#: src/onlinetranslator.cpp:890
msgctxt "OnlineTranslator|"
msgid "Turkish"
msgstr "Турецкий"

#: src/onlinetranslator.cpp:892
msgctxt "OnlineTranslator|"
msgid "Turkmen"
msgstr "туркменский"

#: src/onlinetranslator.cpp:894
msgctxt "OnlineTranslator|"
msgid "Tuvaluan"
msgstr "Тувалу"

#: src/onlinetranslator.cpp:896
msgctxt "OnlineTranslator|"
msgid "Twi"
msgstr "Чви"

#: src/onlinetranslator.cpp:898
msgctxt "OnlineTranslator|"
msgid "Udmurt"
msgstr "Удмуртский"

#: src/onlinetranslator.cpp:900
msgctxt "OnlineTranslator|"
msgid "Ukrainian"
msgstr "Украинский"

#: src/onlinetranslator.cpp:902
msgctxt "OnlineTranslator|"
msgid "Uma"
msgstr "Ума"

#: src/onlinetranslator.cpp:904
msgctxt "OnlineTranslator|"
msgid "Upper Sorbian"
msgstr "Верхнелужицкий"

#: src/onlinetranslator.cpp:906
msgctxt "OnlineTranslator|"
msgid "Urdu"
msgstr "Урду"

#: src/onlinetranslator.cpp:908
msgctxt "OnlineTranslator|"
msgid "Uyghur"
msgstr "Уйгурский"

#: src/onlinetranslator.cpp:910
msgctxt "OnlineTranslator|"
msgid "Uzbek (Cyrillic)"
msgstr "Узбекский (кириллица)"

#: src/onlinetranslator.cpp:912
msgctxt "OnlineTranslator|"
msgid "Uzbek (Latin)"
msgstr "Узбекский (латиница)"

#: src/onlinetranslator.cpp:914
msgctxt "OnlineTranslator|"
msgid "Vietnamese"
msgstr "Вьетнамский"

#: src/onlinetranslator.cpp:916
msgctxt "OnlineTranslator|"
msgid "Wallisian"
msgstr "Валлисский"

#: src/onlinetranslator.cpp:918
msgctxt "OnlineTranslator|"
msgid "Welsh"
msgstr "Валлийский"

#: src/onlinetranslator.cpp:920
msgctxt "OnlineTranslator|"
msgid "Wolof"
msgstr "Волоф"

#: src/onlinetranslator.cpp:922
msgctxt "OnlineTranslator|"
msgid "Xhosa"
msgstr "Кхоса"

#: src/onlinetranslator.cpp:924
msgctxt "OnlineTranslator|"
msgid "Yakut"
msgstr "Якутский"

#: src/onlinetranslator.cpp:926
msgctxt "OnlineTranslator|"
msgid "Yiddish"
msgstr "Идиш"

#: src/onlinetranslator.cpp:928
msgctxt "OnlineTranslator|"
msgid "Yoruba"
msgstr "Йоруба"

#: src/onlinetranslator.cpp:930
msgctxt "OnlineTranslator|"
msgid "Yucatec Maya"
msgstr "Юкатекский майя"

#: src/onlinetranslator.cpp:932
msgctxt "OnlineTranslator|"
msgid "Zulu"
msgstr "Зулу"

#: src/onlinetranslator.cpp:1280
#, qt-format
msgctxt "OnlineTranslator|"
msgid "Instance error: %1"
msgstr "Ошибка экземпляра: %1"

#: src/onlinetranslator.cpp:1294
msgctxt "OnlineTranslator|"
msgid "Error: Unable to parse autodetected language"
msgstr "Ошибка: Не удается разобрать автоопределенный язык"

#: src/popupwindow.ui:32
msgctxt "PopupWindow|"
msgid "Swap languages"
msgstr "Поменять языки местами"

#: src/popupwindow.ui:66
#, fuzzy
#| msgctxt "MainWindow|"
#| msgid "Translate"
msgctxt "PopupWindow|"
msgid "Translate"
msgstr "Перевести"

#: src/popupwindow.ui:80
msgctxt "PopupWindow|"
msgid "Start/pause saying the source text aloud"
msgstr ""

#: src/popupwindow.ui:125
msgctxt "PopupWindow|"
msgid "Stop saying the source text aloud"
msgstr ""

#: src/popupwindow.ui:132
msgctxt "PopupWindow|"
msgid "Copy source text to the clipboard"
msgstr "Скопировать исходный текст в буфер обмена"

#: src/popupwindow.ui:222
msgctxt "PopupWindow|"
msgid "Start/pause saying the translated text aloud"
msgstr ""

#: src/popupwindow.ui:267
msgctxt "PopupWindow|"
msgid "Stop saying the translated text aloud"
msgstr ""

#: src/popupwindow.ui:274
msgctxt "PopupWindow|"
msgid "Copy all translation data to the clipboard"
msgstr "Скопировать все данные перевода в буфер обмена"

#: src/popupwindow.ui:284
msgctxt "PopupWindow|"
msgid "Copy translation to the clipboard"
msgstr "Скопировать перевод в буфер обмена"

#: src/settings/appsettings.cpp:1195
#, qt-format
msgctxt "AppSettings|"
msgid "Unknown language code: %1"
msgstr "Неизвестный код языка:%1"

#: src/settings/autostartmanager/abstractautostartmanager.cpp:44
msgctxt "AbstractAutostartManager|"
msgid "Unable to apply autostart settings"
msgstr "Не удалось применить настройки автозапуска"

#: src/settings/autostartmanager/portalautostartmanager.cpp:34
#, qt-format
msgctxt "PortalAutostartManager|"
msgid "Allow %1 to manage autostart setting for itself."
msgstr "Разрешить %1 самостоятельно управлять настройками автозапуска."

#: src/settings/autostartmanager/portalautostartmanager.cpp:53
msgctxt "PortalAutostartManager|"
msgid "Unable to subscribe to response from xdg-desktop-portal."
msgstr "Не удалось подписаться на ответ из xdg-desktop-portal."

#: src/settings/autostartmanager/unixautostartmanager.cpp:40
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to create %1"
msgstr "Не удалось создать %1"

#: src/settings/autostartmanager/unixautostartmanager.cpp:47
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to copy %1 to %2"
msgstr "Не удалось скопировать %1 в %2"

#: src/settings/autostartmanager/unixautostartmanager.cpp:52
#, qt-format
msgctxt "UnixAutostartManager|"
msgid "Unable to remove %1 from %2"
msgstr "Не удалось удалить %1 из %2"

#: src/settings/settingsdialog.cpp:35
msgctxt "SettingsDialog|"
msgid "Portable mode"
msgstr "Портативный режим"

#: src/settings/settingsdialog.cpp:48
#, qt-format
msgctxt "SettingsDialog|"
msgid "Use %1 to store settings"
msgstr "Использовать %1 для хранения настроек"

#: src/settings/settingsdialog.cpp:52
msgctxt "SettingsDialog|"
msgid "<System language>"
msgstr "<Язык системы>"

#: src/settings/settingsdialog.cpp:56 src/settings/settingsdialog.cpp:57
msgctxt "SettingsDialog|"
msgid "<Auto>"
msgstr "<Автоматически>"

#: src/settings/settingsdialog.cpp:74
msgctxt "SettingsDialog|"
msgid "Copy"
msgstr "Копировать"

#: src/settings/settingsdialog.cpp:78
msgctxt "SettingsDialog|"
msgid "None"
msgstr "Нет"

#: src/settings/settingsdialog.cpp:110
msgctxt "SettingsDialog|"
msgid "Icons:"
msgstr "Значки:"

#: src/settings/settingsdialog.cpp:132
msgctxt "SettingsDialog|"
msgid "The OCR parameter fields can not be empty."
msgstr "Поля настроек OCR не могут быть пустыми."

#: src/settings/settingsdialog.cpp:133
msgctxt "SettingsDialog|"
msgid "Do you want to discard the invalid parameters?"
msgstr "Вы хотите отменить неверные параметры?"

#: src/settings/settingsdialog.cpp:294
msgctxt "SettingsDialog|"
msgid "Select icon"
msgstr "Выберите значок"

#: src/settings/settingsdialog.cpp:294
msgctxt "SettingsDialog|"
msgid "Images (*.png *.ico *.svg *.jpg);;All files()"
msgstr "Изображения (*.png *.ico *.svg *.jpg);;Все файлы()"

#: src/settings/settingsdialog.cpp:324
msgctxt "SettingsDialog|"
msgid "Select OCR languages path"
msgstr "Выберите путь к языкам OCR"

#: src/settings/settingsdialog.cpp:339
msgctxt "SettingsDialog|"
msgid "Piper voices path:"
msgstr "Путь к голосам Piper:"

#: src/settings/settingsdialog.cpp:353
msgctxt "SettingsDialog|"
msgid "Directory with voice models"
msgstr "Каталог с моделями голоса"

#: src/settings/settingsdialog.cpp:354 src/settings/settingsdialog.cpp:373
msgctxt "SettingsDialog|"
msgid "Select Piper voices path"
msgstr "Выбор пути к голосам Piper"

#: src/settings/settingsdialog.cpp:530
msgctxt "SettingsDialog|"
msgid "Back"
msgstr "Назад"

#: src/settings/settingsdialog.ui:14
msgctxt "SettingsDialog|"
msgid "Settings"
msgstr "Настройки"

#: src/settings/settingsdialog.ui:49 src/settings/settingsdialog.ui:144
msgctxt "SettingsDialog|"
msgid "General"
msgstr "Общее"

#: src/settings/settingsdialog.ui:57
msgctxt "SettingsDialog|"
msgid "Interface"
msgstr "Интерфейс"

#: src/settings/settingsdialog.ui:65 src/settings/settingsdialog.ui:783
msgctxt "SettingsDialog|"
msgid "Translation"
msgstr "Перевод"

#: src/settings/settingsdialog.ui:73
msgctxt "SettingsDialog|"
msgid "Text-To-Speech"
msgstr "Синтез речи"

#: src/settings/settingsdialog.ui:81
msgctxt "SettingsDialog|"
msgid "Mozhi"
msgstr "Mozhi"

#: src/settings/settingsdialog.ui:97
msgctxt "SettingsDialog|"
msgid "Connection"
msgstr "Соединение"

#: src/settings/settingsdialog.ui:105
msgctxt "SettingsDialog|"
msgid "Shortcuts"
msgstr "Комбинации клавиш"

#: src/settings/settingsdialog.ui:113
msgctxt "SettingsDialog|"
msgid "About"
msgstr "О программе"

#: src/settings/settingsdialog.ui:156
msgctxt "SettingsDialog|"
msgid "Language:"
msgstr "Язык:"

#: src/settings/settingsdialog.ui:163
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Interface language</p></body></html>"
msgstr "<html><head/><body><p>Язык интерфейса</p></body></html>"

#: src/settings/settingsdialog.ui:170
msgctxt "SettingsDialog|"
msgid "Main window orientation:"
msgstr "Ориентация главного окна:"

#: src/settings/settingsdialog.ui:177
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Orientation of the main window layout<br/>When using "
"<span style=\" font-style:italic;\">Auto</span>, the window orientation will "
"match the screen orientation</p></body></html>"
msgstr ""
"<html><head/><body><p>Ориентация главного окна:<br/>При использовании <span "
"style=\" font-style:italic;\">Авто</span>, ориентация окна будет "
"соответствовать ориентации экрана</p></body></html>"

#. Orientation
#: src/settings/settingsdialog.ui:181
msgctxt "SettingsDialog|"
msgid "Auto"
msgstr "Авто"

#. Orientation
#: src/settings/settingsdialog.ui:186
msgctxt "SettingsDialog|"
msgid "Portrait"
msgstr "Портретная"

#. Orientation
#: src/settings/settingsdialog.ui:191
msgctxt "SettingsDialog|"
msgid "Landscape"
msgstr "Альбомная"

#: src/settings/settingsdialog.ui:199
msgctxt "SettingsDialog|"
msgid "Translation mode:"
msgstr "Режим перевода:"

#: src/settings/settingsdialog.ui:206
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>A window for translating selected text. If the "
"application is minimized, the main window will always be used.</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Окно для перевода выбранного текста. Если приложение "
"свернуто, главное окно всегда будет использоваться.</p></body></html>"

#: src/settings/settingsdialog.ui:210 src/settings/settingsdialog.ui:359
msgctxt "SettingsDialog|"
msgid "Pop-up window"
msgstr "Всплывающее окно"

#: src/settings/settingsdialog.ui:215
msgctxt "SettingsDialog|"
msgid "Main window"
msgstr "Главное окно"

#: src/settings/settingsdialog.ui:220
msgctxt "SettingsDialog|"
msgid "Notification"
msgstr "Уведомление"

#: src/settings/settingsdialog.ui:228
msgctxt "SettingsDialog|"
msgid "Translation notification timeout:"
msgstr "Скрывать уведомление с переводом через:"

#: src/settings/settingsdialog.ui:241
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Notification with translation display time</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Время отображения уведомления переводом</p></body></"
"html>"

#: src/settings/settingsdialog.ui:244 src/settings/settingsdialog.ui:449
msgctxt "SettingsDialog|"
msgid " sec"
msgstr " сек"

#: src/settings/settingsdialog.ui:257
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Display icon in the system tray</p></body></html>"
msgstr ""
"<html><head/><body><p>Отображать значок в системном трее</p></body></html>"

#: src/settings/settingsdialog.ui:260
msgctxt "SettingsDialog|"
msgid "Show tray icon"
msgstr "Показывать значок в трее"

#: src/settings/settingsdialog.ui:270
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Start application minimized to the system tray</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Запускать приложение свернутым в системный лоток</p></"
"body></html>"

#: src/settings/settingsdialog.ui:273
msgctxt "SettingsDialog|"
msgid "Start minimized"
msgstr "Запускать свернутым"

#: src/settings/settingsdialog.ui:280
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Run the application at system startup</p></body></html>"
msgstr ""
"<html><head/><body><p>Запускать приложение при запуске системы</p></body></"
"html>"

#: src/settings/settingsdialog.ui:283
msgctxt "SettingsDialog|"
msgid "Launch at startup"
msgstr "Запускать при старте системы"

#: src/settings/settingsdialog.ui:316
msgctxt "SettingsDialog|"
msgid "Font"
msgstr "Шрифт"

#: src/settings/settingsdialog.ui:322
msgctxt "SettingsDialog|"
msgid "Name:"
msgstr "Название:"

#: src/settings/settingsdialog.ui:329
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Translation and source text font</p></body></html>"
msgstr ""
"<html><head/><body><p>Шрифт перевода и исходного текста</p></body></html>"

#: src/settings/settingsdialog.ui:336
msgctxt "SettingsDialog|"
msgid "Size:"
msgstr "Размер:"

#: src/settings/settingsdialog.ui:343
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Font size of translation and source text</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Размер шрифта перевода и исходного текста</p></body></"
"html>"

#: src/settings/settingsdialog.ui:365
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window height in pixels</p></body></html>"
msgstr ""
"<html><head/><body><p>Высота всплывающего окна в пикселях</p></body></html>"

#: src/settings/settingsdialog.ui:375
msgctxt "SettingsDialog|"
msgid "Width:"
msgstr "Ширина:"

#: src/settings/settingsdialog.ui:382
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window width in pixels</p></body></html>"
msgstr ""
"<html><head/><body><p>Ширина всплывающего окна в пикселях</p></body></html>"

#: src/settings/settingsdialog.ui:392
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Pop-up window opacity</p></body></html>"
msgstr ""
"<html><head/><body><p>Непрозрачность всплывающего окна</p></body></html>"

#: src/settings/settingsdialog.ui:419
msgctxt "SettingsDialog|"
msgid "Opacity:"
msgstr "Непрозрачность:"

#: src/settings/settingsdialog.ui:426
msgctxt "SettingsDialog|"
msgid "Show timeout:"
msgstr "Скрывать через:"

#: src/settings/settingsdialog.ui:433
msgctxt "SettingsDialog|"
msgid "Height:"
msgstr "Высота:"

#: src/settings/settingsdialog.ui:446
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>The number of seconds after which the window will be "
"hidden if it has no focus</p></body></html>"
msgstr ""
"<html><head/><body><p>Количество секунд, после которого окно будет скрыто, "
"если оно не будет в фокусе</p></body></html>"

#: src/settings/settingsdialog.ui:469
msgctxt "SettingsDialog|"
msgid "Language format"
msgstr "Формат языков"

#: src/settings/settingsdialog.ui:475
msgctxt "SettingsDialog|"
msgid "Main window:"
msgstr "Главное окно:"

#: src/settings/settingsdialog.ui:482 src/settings/settingsdialog.ui:506
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Languages text on buttons</p></body></html>"
msgstr "<html><head/><body><p>Текст языков на кнопках</p></body></html>"

#: src/settings/settingsdialog.ui:486 src/settings/settingsdialog.ui:510
msgctxt "SettingsDialog|"
msgid "Full name"
msgstr "Полное название"

#: src/settings/settingsdialog.ui:491 src/settings/settingsdialog.ui:515
msgctxt "SettingsDialog|"
msgid "ISO 639-1 code"
msgstr "Код ISO 639-1"

#: src/settings/settingsdialog.ui:499
msgctxt "SettingsDialog|"
msgid "Pop-up:"
msgstr "Всплывающее окно:"

#: src/settings/settingsdialog.ui:526
msgctxt "SettingsDialog|"
msgid "Tray icon"
msgstr "Значок в трее"

#: src/settings/settingsdialog.ui:532
msgctxt "SettingsDialog|"
msgid "Icon:"
msgstr "Значок:"

#: src/settings/settingsdialog.ui:545
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>System tray icon</p></body></html>"
msgstr "<html><head/><body><p>Значок в системном трее</p></body></html>"

#: src/settings/settingsdialog.ui:549
msgctxt "SettingsDialog|"
msgid "Default"
msgstr "По умолчанию"

#: src/settings/settingsdialog.ui:557
msgctxt "SettingsDialog|"
msgid "Monochrome (dark theme)"
msgstr "Монохромный (тёмная тема)"

#: src/settings/settingsdialog.ui:565
msgctxt "SettingsDialog|"
msgid "Monochrome (light theme)"
msgstr "Монохромный (светлая тема)"

#: src/settings/settingsdialog.ui:573
msgctxt "SettingsDialog|"
msgid "Custom"
msgstr "Пользовательский"

#: src/settings/settingsdialog.ui:587
msgctxt "SettingsDialog|"
msgid "Custom:"
msgstr "Пользовательский:"

#: src/settings/settingsdialog.ui:599
msgctxt "SettingsDialog|"
msgid "Path to the icon or icon name from theme"
msgstr "Путь к значку или имя значка из темы"

#: src/settings/settingsdialog.ui:609
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Select icon</p></body></html>"
msgstr "<html><head/><body><p>Выбрать значок</p></body></html>"

#: src/settings/settingsdialog.ui:650
msgctxt "SettingsDialog|"
msgid "Translation provider:"
msgstr "Источник переводов:"

#: src/settings/settingsdialog.ui:673
msgctxt "SettingsDialog|"
msgid "Automatic language detection"
msgstr "Автоматическое определение языка"

#: src/settings/settingsdialog.ui:679
msgctxt "SettingsDialog|"
msgid "Primary translation language:"
msgstr "Основной язык перевода:"

#: src/settings/settingsdialog.ui:686
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Language to which text will be translated when "
"autodetecting</p></body></html>"
msgstr ""
"<html><head/><body><p>Язык, на который будет переведен текст при "
"автоопределении</p></body></html>"

#: src/settings/settingsdialog.ui:693
msgctxt "SettingsDialog|"
msgid "Secondary translation language:"
msgstr "Вторичный язык перевода:"

#: src/settings/settingsdialog.ui:700
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Language to which the text will be translated if it is "
"in the language selected above</p></body></html>"
msgstr ""
"<html><head/><body><p>Язык, на который будет переведен текст, если он на "
"языке, выбранном выше</p></body></html>"

#: src/settings/settingsdialog.ui:707 src/settings/settingsdialog.ui:717
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Automatically switch to <span style=\" font-style:"
"italic;\">Auto</span> when using OCR and global shortcuts</p></body></html>"
msgstr ""
"<html><head/><body><p>Автоматически переключаться на <span style=\" font-"
"style:italic;\">Авто</span> при использовании OCR и глобальных горячих "
"клавиш</p></body></html>"

#: src/settings/settingsdialog.ui:710
msgctxt "SettingsDialog|"
msgid "Force source language detection"
msgstr "Принудительное определение исходного языка"

#: src/settings/settingsdialog.ui:720
msgctxt "SettingsDialog|"
msgid "Force translation language detection"
msgstr "Принудительное определение языка перевода"

#: src/settings/settingsdialog.ui:741
msgctxt "SettingsDialog|"
msgid "Text-to-Speech"
msgstr "Синтез речи"

#: src/settings/settingsdialog.ui:747
msgctxt "SettingsDialog|"
msgid "Provider:"
msgstr "Источник:"

#: src/settings/settingsdialog.ui:789
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable source transliteration</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Включить или отключить транслитерацию исходного "
"текста</p></body></html>"

#: src/settings/settingsdialog.ui:792
msgctxt "SettingsDialog|"
msgid "Enable source transliteration"
msgstr "Включить транслитерацию исходного текста"

#: src/settings/settingsdialog.ui:799
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable translation transliteration</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Включить или отключить транслитерацию перевода</p></"
"body></html>"

#: src/settings/settingsdialog.ui:802
msgctxt "SettingsDialog|"
msgid "Enable translation transliteration"
msgstr "Включить транслитерацию перевода"

#: src/settings/settingsdialog.ui:809
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable source transcription</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Включить или отключить транскрипцию исходного текста</"
"p></body></html>"

#: src/settings/settingsdialog.ui:812
msgctxt "SettingsDialog|"
msgid "Enable source transcription"
msgstr "Включить транскрипцию исходного текста"

#: src/settings/settingsdialog.ui:819
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable translation options</p></body></html>"
msgstr ""
"<html><head/><body><p>Включить или отключить варианты перевода</p></body></"
"html>"

#: src/settings/settingsdialog.ui:822
msgctxt "SettingsDialog|"
msgid "Enable translation options"
msgstr "Включить варианты перевода"

#: src/settings/settingsdialog.ui:829
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable usage examples</p></body></html>"
msgstr ""
"<html><head/><body><p>Включить или отключить примеры использования</p></"
"body></html>"

#: src/settings/settingsdialog.ui:832
msgctxt "SettingsDialog|"
msgid "Enable examples"
msgstr "Включить примеры"

#: src/settings/settingsdialog.ui:839
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Replace each sequence of whitespaces (this includes "
"the ASCII characters '\\t', '\\n', '\\v', '\\f', '\\r', and ' ') with a "
"single space in queries</p></body></html>"
msgstr ""
"<html><head/><body><p>Заменять в запросах каждую последовательность пробелов "
"(включая символы ASCII '\\t', '\\n', '\\v', '\\f', '\\r', and ' ') одним "
"пробелом</p></body></html>"

#: src/settings/settingsdialog.ui:842
msgctxt "SettingsDialog|"
msgid "Simplify source"
msgstr "Упростить исходный текст"

#: src/settings/settingsdialog.ui:871
msgctxt "SettingsDialog|"
msgid "Mozhi instance URL"
msgstr "URL-адрес экземпляра Mozhi"

#: src/settings/settingsdialog.ui:884
msgctxt "SettingsDialog|"
msgid "Automatically pick the fastest instance based on the ping"
msgstr "Автоматически выбирать самый быстрый экземпляр на основе пинга"

#: src/settings/settingsdialog.ui:887
msgctxt "SettingsDialog|"
msgid "Detect fastest"
msgstr "Найти самый быстрый"

#: src/settings/settingsdialog.ui:920
msgctxt "SettingsDialog|"
msgid "Languages"
msgstr "Языки"

#: src/settings/settingsdialog.ui:926
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Loading additional languages will impact both speed "
"and accuracy, as there is more work to do to decide on the applicable "
"language, and there is more chance of hallucinating incorrect words.</p></"
"body></html>"
msgstr ""
"<html><head/><body><p>Загрузка дополнительных языков повлияет как на "
"скорость, так и на точность, поскольку необходимо проделать больше работы, "
"чтобы выбрать подходящий язык, и есть больше шансов вызвать смазывание "
"определения слов.</p></body></html>"

#: src/settings/settingsdialog.ui:933
msgctxt "SettingsDialog|"
msgid "Languages path:"
msgstr "Путь к языкам:"

#: src/settings/settingsdialog.ui:940
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Select OCR languages path</p></body></html>"
msgstr "<html><head/><body><p>Выбрать путь к языкам OCR</p></body></html>"

#: src/settings/settingsdialog.ui:950
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Open GitHub repository</p></body></html>"
msgstr "<html><head/><body><p>Открыть репозиторий GitHub</p></body></html>"

#: src/settings/settingsdialog.ui:953
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p><a href=\"https://github.com/tesseract-ocr/tessdata"
"\"><span style=\" text-decoration: underline; color:#2980b9;\">Download "
"more</span></a></p></body></html>"
msgstr ""
"<html><head/><body><p><a href=\"https://github.com/tesseract-ocr/tessdata"
"\"><span style=\" text-decoration: underline; color: # 2980b9;\">Загрузить "
"еще</span></a></p></body></html>"

#: src/settings/settingsdialog.ui:963
msgctxt "SettingsDialog|"
msgid "Directory with trained models"
msgstr "Каталог с обученными моделями"

#: src/settings/settingsdialog.ui:979
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Replace all single line breaks with a space after text "
"recognition</p></body></html>"
msgstr ""
"<html><head/><body><p>Заменить все одинарные разрывы строк пробелом после "
"распознавания текста</p></body></html>"

#: src/settings/settingsdialog.ui:982
msgctxt "SettingsDialog|"
msgid "Convert line breaks"
msgstr "Преобразовывать переносы строк"

#: src/settings/settingsdialog.ui:1046
msgctxt "SettingsDialog|"
msgid "Screen capture"
msgstr "Захват экрана"

#: src/settings/settingsdialog.ui:1058
msgctxt "SettingsDialog|"
msgid "Remember region:"
msgstr "Запоминать регион:"

#: src/settings/settingsdialog.ui:1065
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>When to remember the last selected region</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Когда следует помнить последний выделенный регион</p></"
"body></html>"

#: src/settings/settingsdialog.ui:1069
msgctxt "SettingsDialog|"
msgid "Never"
msgstr "Никогда"

#: src/settings/settingsdialog.ui:1074
msgctxt "SettingsDialog|"
msgid "Remember last"
msgstr "До выхода из программы"

#: src/settings/settingsdialog.ui:1079
msgctxt "SettingsDialog|"
msgid "Remember always"
msgstr "Всегда"

#: src/settings/settingsdialog.ui:1087
msgctxt "SettingsDialog|"
msgid "Capture delay:"
msgstr "Задержка захвата:"

#: src/settings/settingsdialog.ui:1094
msgctxt "SettingsDialog|"
msgid "Delay before screen capture"
msgstr "Задержка перед захватом экрана"

#: src/settings/settingsdialog.ui:1097
msgctxt "SettingsDialog|"
msgid " ms"
msgstr " мс"

#: src/settings/settingsdialog.ui:1107
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Show a magnifier next to the cursor</p></body></html>"
msgstr ""
"<html><head/><body><p>Показать экранную лупу рядом с курсором</p></body></"
"html>"

#: src/settings/settingsdialog.ui:1110
msgctxt "SettingsDialog|"
msgid "Show magnifier"
msgstr "Отображать лупу"

#: src/settings/settingsdialog.ui:1117
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Negate (invert) the image before OCR. Use for bright "
"text on dark background.</p></body></html>"
msgstr ""
"<html><head/><body><p>Инвертировать изображение перед распознаванием текста. "
"Используется для светлого текста на тёмном фоне.</p></body></html>"

#: src/settings/settingsdialog.ui:1120
msgctxt "SettingsDialog|"
msgid "Negate OCR"
msgstr "Инвертировать OCR"

#: src/settings/settingsdialog.ui:1130
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Finish capturing the fragment when the mouse button is "
"released</p></body></html>"
msgstr ""
"<html><head/><body><p>Завершать захват фрагмента, когда кнопка мыши "
"отпущена</p></body></html>"

#: src/settings/settingsdialog.ui:1133
msgctxt "SettingsDialog|"
msgid "Confirm on release"
msgstr "Подтверждать по нажатию"

#: src/settings/settingsdialog.ui:1140
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Apply a slight fog to the unselected part</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Накладывать легкое осветление на невыделенную часть</"
"p></body></html>"

#: src/settings/settingsdialog.ui:1143
msgctxt "SettingsDialog|"
msgid "Apply light mask"
msgstr "Использовать светлый фон"

#: src/settings/settingsdialog.ui:1176
msgctxt "SettingsDialog|"
msgid "Proxy server"
msgstr "Прокси сервер"

#: src/settings/settingsdialog.ui:1182
msgctxt "SettingsDialog|"
msgid "Type:"
msgstr "Тип:"

#: src/settings/settingsdialog.ui:1195
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy type</p></body></html>"
msgstr "<html><head/><body><p>Тип прокси</p></body></html>"

#: src/settings/settingsdialog.ui:1199
msgctxt "SettingsDialog|"
msgid "Use system settings"
msgstr "Использовать настройки системы"

#: src/settings/settingsdialog.ui:1209
msgctxt "SettingsDialog|"
msgid "Don't use a proxy"
msgstr "Не использовать прокси"

#: src/settings/settingsdialog.ui:1225
msgctxt "SettingsDialog|"
msgid "Host:"
msgstr "Хост:"

#: src/settings/settingsdialog.ui:1235
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy host name</p></body></html>"
msgstr "<html><head/><body><p>Имя хоста прокси</p></body></html>"

#: src/settings/settingsdialog.ui:1248
msgctxt "SettingsDialog|"
msgid "Port:"
msgstr "Порт:"

#: src/settings/settingsdialog.ui:1264
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Proxy port</p></body></html>"
msgstr "<html><head/><body><p>Порт прокси</p></body></html>"

#: src/settings/settingsdialog.ui:1283
msgctxt "SettingsDialog|"
msgid "Info: the proxy works only for text translation"
msgstr "Информация: прокси работает только для перевода текста"

#: src/settings/settingsdialog.ui:1293
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Enable or disable authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Включить или отключить аутентификацию</p></body></html>"

#: src/settings/settingsdialog.ui:1296
msgctxt "SettingsDialog|"
msgid "Authentication"
msgstr "Аутентификация"

#: src/settings/settingsdialog.ui:1306
msgctxt "SettingsDialog|"
msgid "Username:"
msgstr "Имя пользователя:"

#: src/settings/settingsdialog.ui:1316
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Proxy username for authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Имя пользователя прокси для аутентификации</p></body></"
"html>"

#: src/settings/settingsdialog.ui:1326
msgctxt "SettingsDialog|"
msgid "Password:"
msgstr "Пароль:"

#: src/settings/settingsdialog.ui:1336
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Proxy password for authentication</p></body></html>"
msgstr ""
"<html><head/><body><p>Пароль прокси для аутентификации</p></body></html>"

#: src/settings/settingsdialog.ui:1349
msgctxt "SettingsDialog|"
msgid "Info: the password is saved unencrypted"
msgstr "Информация: пароль хранится в незашифрованном виде"

#: src/settings/settingsdialog.ui:1385
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>Register global shortcuts in system</p></body></html>"
msgstr ""
"<html><head/><body><p>Регистрировать глобальные комбинации клавиш в системе</"
"p></body></html>"

#: src/settings/settingsdialog.ui:1388
msgctxt "SettingsDialog|"
msgid "Enable global shortcuts"
msgstr "Включить глобальные комбинации клавиш"

#: src/settings/settingsdialog.ui:1404
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Reset all shortcuts to defaults</p></body></html>"
msgstr ""
"<html><head/><body><p>Сбросить все комбинации клавиш на по умолчанию</p></"
"body></html>"

#: src/settings/settingsdialog.ui:1407
msgctxt "SettingsDialog|"
msgid "Reset all"
msgstr "Сбросить всё"

#: src/settings/settingsdialog.ui:1417
msgctxt "SettingsDialog|"
msgid "Shortcut"
msgstr "Комбинация"

#: src/settings/settingsdialog.ui:1423
msgctxt "SettingsDialog|"
msgid "Key sequence:"
msgstr "Комбинация клавиш:"

#: src/settings/settingsdialog.ui:1430
msgctxt "SettingsDialog|"
msgid ""
"<html><head/><body><p>The key sequence for the selected action</p></body></"
"html>"
msgstr ""
"<html><head/><body><p>Комбинация клавиш для выбранного действия</p></body></"
"html>"

#: src/settings/settingsdialog.ui:1437
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Accept shortcut</p></body></html>"
msgstr "<html><head/><body><p>Принять комбинацию клавиш</p></body></html>"

#: src/settings/settingsdialog.ui:1440
msgctxt "SettingsDialog|"
msgid "Accept"
msgstr "Принять"

#: src/settings/settingsdialog.ui:1450
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Clear shortcut</p></body></html>"
msgstr "<html><head/><body><p>Очистить комбинацию клавиш</p></body></html>"

#: src/settings/settingsdialog.ui:1453
msgctxt "SettingsDialog|"
msgid "Clear"
msgstr "Очистить"

#: src/settings/settingsdialog.ui:1463
msgctxt "SettingsDialog|"
msgid "<html><head/><body><p>Reset shortcut to default</p></body></html>"
msgstr ""
"<html><head/><body><p>Сбросить комбинацию клавиш по умолчанию</p></body></"
"html>"

#: src/settings/settingsdialog.ui:1466
msgctxt "SettingsDialog|"
msgid "Reset"
msgstr "Сбросить"

#: src/settings/settingsdialog.ui:1511
msgctxt "SettingsDialog|"
msgid "Version:"
msgstr "Версия:"

#: src/settings/settingsdialog.ui:1521
msgctxt "SettingsDialog|"
msgid "License:"
msgstr "Лицензия:"

#: src/settings/settingsdialog.ui:1535
msgctxt "SettingsDialog|"
msgid "Source code:"
msgstr "Исходный код:"

#: src/settings/settingsdialog.ui:1555
msgctxt "SettingsDialog|"
msgid "Translation backend:"
msgstr "Модуль для перевода:"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:21
msgctxt "ShortcutsModel|"
msgid "Global"
msgstr "Глобальные"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:23
msgctxt "ShortcutsModel|"
msgid "Translate selected text"
msgstr "Перевести выделенный текст"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:26
msgctxt "ShortcutsModel|"
msgid "Speak selected text"
msgstr "Озвучить выделенный текст"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:29
msgctxt "ShortcutsModel|"
msgid "Speak translation of selected text"
msgstr "Озвучить перевод выделенного текста"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:32
msgctxt "ShortcutsModel|"
msgid "Stop text speaking"
msgstr "Остановить озвучивание текста"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:35
#: src/settings/shortcutsmodel/shortcutsmodel.cpp:73
msgctxt "ShortcutsModel|"
msgid "Speak / pause text speaking"
msgstr "Озвучить / приостановить озвучивание текста"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:38
msgctxt "ShortcutsModel|"
msgid "Show main window"
msgstr "Показать главное окно"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:41
msgctxt "ShortcutsModel|"
msgid "Translate selected text and copy to clipboard"
msgstr "Перевести выделенный текст и скопировать в буфер обмена"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:44
msgctxt "ShortcutsModel|"
msgid "Recognize text in screen area"
msgstr "Распознать текст в области экрана"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:47
msgctxt "ShortcutsModel|"
msgid "Translate text in screen area"
msgstr "Перевести текст в области экрана"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:50
msgctxt "ShortcutsModel|"
msgid "Recognize text in screen area with delay"
msgstr "Распознать текст в области экрана с задержкой"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:53
msgctxt "ShortcutsModel|"
msgid "Translate text in screen area with delay"
msgstr "Перевести текст в области экрана с задержкой"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:56
msgctxt "ShortcutsModel|"
msgid "Toggle color inversion for OCR"
msgstr "Переключение инверсии цвета для оптического распознавания символов"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:59
msgctxt "ShortcutsModel|"
msgid "Main window"
msgstr "Главное окно"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:61
msgctxt "ShortcutsModel|"
msgid "Translate"
msgstr "Перевести"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:64
msgctxt "ShortcutsModel|"
msgid "Swap languages"
msgstr "Поменять языки местами"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:67
msgctxt "ShortcutsModel|"
msgid "Close window"
msgstr "Закрыть окно"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:71
msgctxt "ShortcutsModel|"
msgid "Source text"
msgstr "Исходный текст"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:77
msgctxt "ShortcutsModel|"
msgid "Translation"
msgstr "Перевод"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:79
msgctxt "ShortcutsModel|"
msgid "Speak / pause speaking"
msgstr "Озвучить / приостановить озвучивание"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:82
msgctxt "ShortcutsModel|"
msgid "Copy to clipboard"
msgstr "Скопировать в буфер обмена"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:128
msgctxt "ShortcutsModel|"
msgid "Description"
msgstr "Описание"

#: src/settings/shortcutsmodel/shortcutsmodel.cpp:130
msgctxt "ShortcutsModel|"
msgid "Shortcut"
msgstr "Комбинация"

#: src/settings/tesseractparameterstablewidget.cpp:16
msgctxt "TesseractParametersTableWidget|"
msgid "Property"
msgstr "Свойство"

#: src/settings/tesseractparameterstablewidget.cpp:16
msgctxt "TesseractParametersTableWidget|"
msgid "Value"
msgstr "Значение"

#: src/translator/atranslationprovider.cpp:112
msgctxt "QObject|"
msgid "Translation Provider Error"
msgstr "Ошибка поставщика переводов"

#: src/translator/atranslationprovider.cpp:113
msgctxt "QObject|"
msgid ""
"The selected translation provider crashed during initialization and has been "
"reset to 'Copy' to prevent further issues. You can try selecting a different "
"provider in Settings → Translation."
msgstr ""
"Выбранный модуль перевода завершился аварийно при инициализации и был "
"сброшен на «Копирование» для предотвращения дальнейших проблем. В настройках "
"→ Перевод можно выбрать другой модуль."

#: src/translator/mozhitranslationprovider.cpp:386
msgctxt "MozhiTranslationProvider|"
msgid "translation options:"
msgstr "варианты перевода:"

#: src/translator/mozhitranslationprovider.cpp:400
msgctxt "MozhiTranslationProvider|"
msgid "examples:"
msgstr "примеры:"

#: src/trayicon.cpp:19 src/trayicon.cpp:44
msgctxt "TrayIcon|"
msgid "Show window"
msgstr "Показать окно"

#: src/trayicon.cpp:20 src/trayicon.cpp:45
msgctxt "TrayIcon|"
msgid "Settings"
msgstr "Настройки"

#: src/trayicon.cpp:21 src/trayicon.cpp:46
msgctxt "TrayIcon|"
msgid "Quit"
msgstr "Выход"

#: src/trayicon.cpp:51
msgctxt "TrayIcon|"
msgid "Translation result"
msgstr "Результат перевода"

#: src/tts/attsprovider.cpp:69
msgctxt "QObject|"
msgid "TTS Provider Error"
msgstr "Ошибка модуля синтеза речи"

#: src/tts/attsprovider.cpp:70
msgctxt "QObject|"
msgid ""
"The selected TTS provider crashed during initialization and has been reset "
"to 'None' to prevent further issues. You can try selecting a different "
"provider in Settings → TTS."
msgstr ""
"Выбранный модуль синтеза речи завершился аварийно при инициализации и был "
"сброшен в состояние «Отключён» во избежание дальнейших проблем. Попробуйте "
"выбрать другой модуль в «Параметры» → «Синтез речи»."

#: src/tts/mozhittsprovider.cpp:48
msgctxt "MozhiTTSProvider|"
msgid "Text is empty"
msgstr "Текст пуст"

#: src/tts/mozhittsprovider.cpp:81
msgctxt "MozhiTTSProvider|"
msgid "No audio URLs generated"
msgstr "Не удалось создать ссылки на аудиофайлы"

#: src/tts/mozhittsprovider.cpp:263
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance failed: %1 (HTTP Server Error)"
msgstr "Ошибка экземпляра Mozhi: %1 (ошибка HTTP-сервера)"

#: src/tts/mozhittsprovider.cpp:265 src/tts/mozhittsprovider.cpp:272
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Cannot connect to Mozhi instance: %1"
msgstr "Не удалось подключиться к экземпляру Mozhi: %1"

#: src/tts/mozhittsprovider.cpp:268
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance failed: %1 (HTTP 500 Internal Server Error)"
msgstr "Ошибка сервера Mozhi: %1 (HTTP 500 Внутренняя ошибка сервера)"

#: src/tts/mozhittsprovider.cpp:270
#, qt-format
msgctxt "MozhiTTSProvider|"
msgid "Mozhi instance error: %1 (HTTP 4XX Client Error)"
msgstr "Ошибка экземпляра Mozhi: %1 (ошибка клиента HTTP 4XX)"

#: src/tts/piperttsprovider.cpp:115
msgctxt "PiperTTSProvider|"
msgid "Failed to initialize Piper TTS"
msgstr "Не удалось инициализировать Piper TTS"

#: src/tts/piperttsprovider.cpp:121
#, qt-format
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime exception: %1"
msgstr "Исключение ONNX Runtime: %1"

#: src/tts/piperttsprovider.cpp:124
msgctxt "PiperTTSProvider|"
msgid "Unknown ONNX Runtime initialization error"
msgstr "Неизвестная ошибка инициализации ONNX Runtime"

#: src/tts/piperttsprovider.cpp:205
msgctxt "PiperTTSProvider|"
msgid "Failed to initialize espeak-ng"
msgstr "Не удалось инициализировать espeak-ng"

#: src/tts/piperttsprovider.cpp:247
#, qt-format
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime initialization error: %1"
msgstr "Ошибка инициализации ONNX Runtime: %1"

#: src/tts/piperttsprovider.cpp:279
msgctxt "PiperTTSProvider|"
msgid "Privacy Notice - Neural TTS"
msgstr "Уведомление о конфиденциальности — нейронный синтез речи"

#: src/tts/piperttsprovider.cpp:281
msgctxt "PiperTTSProvider|"
msgid "ONNX Runtime Telemetry Information"
msgstr "Сведения о телеметрии ONNX Runtime"

#: src/tts/piperttsprovider.cpp:283
msgctxt "PiperTTSProvider|"
msgid ""
"Crow Translate uses ONNX Runtime for neural text-to-speech. The Windows "
"binary includes Microsoft telemetry that collects usage information.\n"
"\n"
"Data Collection:\n"
"• Device and usage data, error reports, performance information\n"
"• Used by Microsoft to improve product quality and features\n"
"• Subject to Microsoft Privacy Statement\n"
"\n"
"Crow Translate Actions:\n"
"• Automatically disables telemetry on startup\n"
"• Uses both environment variables and runtime API calls\n"
"• Note: Some data may be transmitted during ONNX initialization\n"
"\n"
"On Unix systems, telemetry is inactive by default.\n"
"This notice is shown once per installation."
msgstr ""
"В Crow Translate для нейронного синтеза речи используется ONNX Runtime. В "
"версии для Windows включена телеметрия Microsoft, собирающая информацию об "
"использовании.\n"
"\n"
"Собираемые данные:\n"
"• Данные об устройстве и использовании, отчёты об ошибках, информация о "
"производительности;\n"
"• Используются Microsoft для улучшения качества и функций продукта;\n"
"• Регулируются «Заявлением о конфиденциальности» Microsoft.\n"
"\n"
"Действия Crow Translate:\n"
"• Автоматически отключает телеметрию при запуске;\n"
"• Использует как переменные окружения, так и вызовы API во время "
"выполнения;\n"
"• Примечание: некоторые данные могут передаваться во время инициализации "
"ONNX.\n"
"\n"
"В системах Unix телеметрия по умолчанию неактивна.\n"
"Это уведомление показывается один раз при установке."

#: src/tts/piperttsprovider.cpp:1000
msgctxt "PiperTTSProvider|"
msgid "No audio data generated"
msgstr "Не удалось сгенерировать аудиоданные"

#: src/tts/piperttsprovider.cpp:1015
msgctxt "PiperTTSProvider|"
msgid "Failed to create temporary audio file"
msgstr "Не удалось создать временный аудиофайл"

#: src/tts/piperttsprovider.cpp:1024
msgctxt "PiperTTSProvider|"
msgid "Failed to write audio data"
msgstr "Ошибка записи аудиоданных"

#: src/tts/piperttsprovider.cpp:1362
msgctxt "PiperTTSProvider|"
msgid ""
"<h3>Piper Voice Models Not Found</h3><p>No Piper TTS voice models were found "
"in the standard locations.</p><p><b>To use Piper TTS:</b></"
"p><ol><li>Download voice models from <a href='https://huggingface.co/rhasspy/"
"piper-voices'>HuggingFace Piper Voices</a></li><li>Extract the models to a "
"directory</li><li>Set the path in Settings → TTS → Piper Voices Path</li></"
"ol><p><b>⚠️ License Warning:</b> Some models may have non-free licenses and "
"cannot be used in commercial settings. Please check the license of each "
"model before commercial use.</p>"
msgstr ""
"<h3>Не найдены голосовые модели Piper</h3> <p>Голосовые модели Piper TTS не "
"обнаружены в стандартных расположениях.</p> <p><b>Для использования Piper "
"TTS:</b></p> <ol><li>Загрузите голосовые модели с <a href='https://"
"huggingface.co/rhasspy/piper-voices'>HuggingFace Piper Voices</a>;</li> "
"<li>Распакуйте модели в каталог;</li><li>Задайте путь в Настройки → TTS → "
"Путь к голосам Piper.</li></ol> <p><b>⚠️ Внимание, лицензия:</b> Некоторые "
"модели могут распространяться под несвободными лицензиями и не могут "
"использоваться в коммерческих целях. Проверьте лицензию каждой модели перед "
"коммерческим использованием.</p>"

#: src/tts/piperttsprovider.cpp:1374
msgctxt "PiperTTSProvider|"
msgid "Piper Voice Models Required"
msgstr "Требуются голосовые модели Piper"

#: src/tts/qtttsprovider.cpp:329
#, qt-format
msgctxt "QtTTSProvider|"
msgid ""
"<h3>Windows TTS Voice Not Found</h3><p>No Windows TTS voice was found for <b>"
"%1</b>.</p><p><b>To install additional languages:</b></p><ol><li>Open "
"<b>Settings → Time & Language → Language & region</b></li><li>Click <b>Add a "
"language</b> and select your desired language</li><li>Click on the installed "
"language and select <b>Language options</b></li><li>Under <b>Speech</b>, "
"click <b>Download</b> for the speech pack</li></ol><p><b>⚠️ License Note:</b> "
"Crow Translate currently only supports \"Basic voice models\" from Windows "
"TTS. \"Narrator voices\" have licensing restrictions that are incompatible "
"with this application.</p>"
msgstr ""
"<h3>Голос Windows TTS не найден</h3> <p>Для <b>%1</b> не найден голос "
"Windows TTS.</p> <p><b>Чтобы установить дополнительные языки:</b></p> "
"<ol><li>Откройте <b>Параметры → Время и язык → Язык и регион</b>;</li> "
"<li>Нажмите <b>Добавить язык</b> и выберите нужный язык;</li> <li>Щёлкните "
"по установленному языку и выберите <b>Параметры языка</b>;</li> <li>В "
"разделе <b>Речь</b> нажмите <b>Загрузить</b> для речевого пакета.</li></ol> "
"<p><b>⚠️ Примечание о лицензии:</b> Crow Translate в настоящее время "
"поддерживает только «базовые голосовые модели» Windows TTS. Для голосов "
"«Рассказчика» действуют лицензионные ограничения, несовместимые с данным "
"приложением.</p>"

#: src/tts/qtttsprovider.cpp:343
msgctxt "QtTTSProvider|"
msgid "Windows TTS Voice Installation"
msgstr "Установка голосов синтеза речи Windows"

#~ msgctxt "MainWindow|"
#~ msgid "..."
#~ msgstr "…"

#~ msgctxt "PopupWindow|"
#~ msgid "..."
#~ msgstr "…"

#, fuzzy
#~| msgctxt "SettingsDialog|"
#~| msgid "Main window"
#~ msgctxt "MainWindow|"
#~ msgid "MainWindow"
#~ msgstr "Главное окно"

#~ msgctxt "MainWindow|"
#~ msgid "Unable to detect language"
#~ msgstr "Не удается определить язык"

#~ msgctxt "MainWindow|"
#~ msgid "Unable to translate text"
#~ msgstr "Не удалось перевести текст"

#~ msgctxt "SpeakButtons|"
#~ msgid "No text specified"
#~ msgstr "Текст не указан"

#~ msgctxt "SpeakButtons|"
#~ msgid "Unable to generate URLs for TTS"
#~ msgstr "Не удалось создать URL-ы для TTS"

#~ msgctxt "SpeakButtons|"
#~ msgid "Speak / pause text speaking"
#~ msgstr "Озвучить / приостановить озвучивание текста"

#~ msgctxt "SpeakButtons|"
#~ msgid "Stop text speaking"
#~ msgstr "Остановить озвучивание текста"

#~ msgctxt "TranslationEdit|"
#~ msgid "translation options:"
#~ msgstr "варианты перевода:"

#~ msgctxt "TranslationEdit|"
#~ msgid "examples:"
#~ msgstr "примеры:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Lingva engine URL</p><p>All instances can be found "
#~ "here: https://github.com/TheDavidDelta/lingva-translate#instances</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Lingva engine URL</p><p>Все экземпляры можно найти "
#~ "здесь: https://github.com/TheDavidDelta/lingva-translate#instances</p></"
#~ "body></html>"

#~ msgctxt "Cli|"
#~ msgid "%1 - translation options:"
#~ msgstr "%1 - варианты перевода:"

#~ msgctxt "Cli|"
#~ msgid "%1 - examples:"
#~ msgstr "%1 - примеры:"

#~ msgctxt "SettingsDialog|"
#~ msgid "Flag icons:"
#~ msgstr "Значки флагов:"

#~ msgctxt "Cli|"
#~ msgid ""
#~ "Specify the translator language (by default, the system language is used)."
#~ msgstr ""
#~ "Укажите язык переводчика (по умолчанию используется системный язык)."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected source language %1 is not supported for %2"
#~ msgstr "Выбранный язык исходного текста %1 не поддерживается для %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected translation language %1 is not supported for %2"
#~ msgstr "Выбранный язык перевода %1 не поддерживается для %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Selected ui language %1 is not supported for %2"
#~ msgstr "Выбранный язык информации о переводе %1 не поддерживается для %2"

#~ msgctxt "OnlineTranslator|"
#~ msgid "%1 URL can't be empty."
#~ msgstr "%1 URL не может быть пустым."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Bengali"
#~ msgstr "Бенгальский"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Cantonese"
#~ msgstr "Кантонский"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Klingon"
#~ msgstr "Клингонский"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Levantine Arabic"
#~ msgstr "Левантийский арабский"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Maori"
#~ msgstr "Маори"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Myanmar"
#~ msgstr "Мьянма"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Oriya"
#~ msgstr "ория"

#~ msgctxt "OnlineTranslator|"
#~ msgid "Uzbek"
#~ msgstr "Узбекский"

#~ msgctxt "OnlineTranslator|"
#~ msgid ""
#~ "Error: Engine systems have detected suspicious traffic from your computer "
#~ "network. Please try your request again later."
#~ msgstr ""
#~ "Ошибка: системы движка обнаружили подозрительный трафик из вашей "
#~ "компьютерной сети. Повторите попытку позже."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to find Bing credentials in web version."
#~ msgstr "Ошибка: Не удалось найти данные для авторизации Bing в веб-версии."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to extract Bing key from web version."
#~ msgstr "Ошибка: Не удалось извлечь ключ Bing из веб-версии."

#~ msgctxt "OnlineTranslator|"
#~ msgid "Error: Unable to extract Bing token from web version."
#~ msgstr "Ошибка: Не удалось извлечь токен Bing из веб-версии."

#~ msgctxt "OnlineTranslator|"
#~ msgid ""
#~ "Error: Unable to extract additional Bing information from web version."
#~ msgstr ""
#~ "Ошибка: невозможно извлечь дополнительную информацию Bing из веб-версии."

#~ msgctxt "OnlineTts|"
#~ msgid "Selected engine %1 does not support voice settings"
#~ msgstr "Выбранный движок %1 не поддерживает настройки голоса"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected engine %1 does not support emotion settings"
#~ msgstr "Выбранный движок %1 не поддерживает настройки эмоций"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected voice %1 is not supported for %2"
#~ msgstr "Выбранный голос %1 не поддерживается для %2"

#~ msgctxt "OnlineTts|"
#~ msgid "Selected emotion %1 is not supported by %2"
#~ msgstr "Выбранная эмоция %1 не поддерживается для %2"

#~ msgctxt "SettingsDialog|"
#~ msgid "Happy New Year!"
#~ msgstr "С Новым Годом!"

#~ msgctxt "SettingsDialog|"
#~ msgid "Default region"
#~ msgstr "Регион по умолчанию"

#~ msgctxt "SettingsDialog|"
#~ msgid "Mandarin (China)"
#~ msgstr "Мандарин (Китай)"

#~ msgctxt "SettingsDialog|"
#~ msgid "Nothing to play"
#~ msgstr "Нечего воспроизводить"

#~ msgctxt "SettingsDialog|"
#~ msgid "Playback text is empty"
#~ msgstr "Текст для воспроизведения пуст"

#~ msgctxt "SettingsDialog|"
#~ msgid "Unable to detect language"
#~ msgstr "Невозможно определить язык"

#~ msgctxt "SettingsDialog|"
#~ msgid "Speech synthesis"
#~ msgstr "Синтез речи"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>LibreTranslate instance API key</p><p>Free "
#~ "instances listed here doesn't require a key, so field can be empty</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>API ключ LibreTranslate</p><p>Бесплатные "
#~ "экземпляры, перечисленные здесь, не требуют ключа, так что поле может "
#~ "быть пустым</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "API key:"
#~ msgstr "Ключ API:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>LibreTranslate engine URL</p><p>All instances can "
#~ "be found here: https://github.com/LibreTranslate/LibreTranslate#mirrors</"
#~ "p></body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>LibreTranslate engine URL</p><p>Все экземпляры "
#~ "можно найти здесь: https://github.com/LibreTranslate/"
#~ "LibreTranslate#mirrors</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Voice:"
#~ msgstr "Голос:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Voice of the speech synthesis engine</p></body></"
#~ "html>"
#~ msgstr "<html><head/><body><p>Голос движка синтеза речи</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Zahar"
#~ msgstr "Захар"

#~ msgctxt "SettingsDialog|"
#~ msgid "Ermil"
#~ msgstr "Эрмиль"

#~ msgctxt "SettingsDialog|"
#~ msgid "Jane"
#~ msgstr "Джейн"

#~ msgctxt "SettingsDialog|"
#~ msgid "Oksana"
#~ msgstr "Оксана"

#~ msgctxt "SettingsDialog|"
#~ msgid "Alyss"
#~ msgstr "Алиса"

#~ msgctxt "SettingsDialog|"
#~ msgid "Omazh"
#~ msgstr "Омаж"

#~ msgctxt "SettingsDialog|"
#~ msgid "Emotional connotation:"
#~ msgstr "Эмоциональный окрас:"

#~ msgctxt "SettingsDialog|"
#~ msgid ""
#~ "<html><head/><body><p>Voice mood of the speech synthesis engine</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Настроение голоса синтезатора речи</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "Neutral"
#~ msgstr "Нейтральный"

#~ msgctxt "SettingsDialog|"
#~ msgid "Good"
#~ msgstr "Добрый"

#~ msgctxt "SettingsDialog|"
#~ msgid "Evil"
#~ msgstr "Злой"

#~ msgctxt "SettingsDialog|"
#~ msgid "<html><head/><body><p>Text to test speech</p></body></html>"
#~ msgstr "<html><head/><body><p>Текст для проверки речи</p></body></html>"

#~ msgctxt "SettingsDialog|"
#~ msgid "This is an example of speech synthesis."
#~ msgstr "Это пример синтеза речи."

#~ msgctxt "SettingsDialog|"
#~ msgid "Test voice"
#~ msgstr "Проверка голоса"

#~ msgctxt "SettingsDialog|"
#~ msgid "Region:"
#~ msgstr "Регион:"

#~ msgctxt "QGitTag|"
#~ msgid "Release number %1 is missing"
#~ msgstr "Релиз под номером %1 отсутствует"

#~ msgctxt "SettingsDialog|"
#~ msgid "Updates"
#~ msgstr "Обновления"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check for updates:"
#~ msgstr "Проверять обновления:"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every day"
#~ msgstr "Каждый день"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every week"
#~ msgstr "Каждую неделю"

#~ msgctxt "SettingsDialog|"
#~ msgid "Every month"
#~ msgstr "Каждый месяц"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check now"
#~ msgstr "Проверить сейчас"

#~ msgctxt "SettingsDialog|"
#~ msgid "Check for updates now"
#~ msgstr "Проверить обновления сейчас"

#~ msgctxt "SettingsDialog|"
#~ msgid "Checking for updates..."
#~ msgstr "Проверка обновлений..."

#~ msgctxt "SettingsDialog|"
#~ msgid "Update available!"
#~ msgstr "Доступно обновление!"

#~ msgctxt "SettingsDialog|"
#~ msgid "No updates available."
#~ msgstr "Нет доступных обновлений."

#~ msgctxt "UpdaterDialog|"
#~ msgid "Changelog:"
#~ msgstr "Список изменений:"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Downloading is complete"
#~ msgstr "Загрузка завершена"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Exit the program and run the installer"
#~ msgstr "Выйти из программы и запустить установщик"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Install"
#~ msgstr "Установить"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Download the installer to the Downloads folder"
#~ msgstr "Скачать установщик в папку Загрузки"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Download"
#~ msgstr "Скачать"

#, fuzzy
#~| msgctxt "UpdaterDialog|"
#~| msgid ""
#~| "<html><head/><body><p>A new version of Crow Translate is available! "
#~| "Updates add functionality and improve the stability of the application. "
#~| "Most often.<br/>You can also download the release manually from this <a "
#~| "href=\"https://github.com/crow-translate/crow-translate/releases\">link</"
#~| "a>.</p></body></html>"
#~ msgctxt "UpdaterDialog|"
#~ msgid ""
#~ "<html><head/><body><p>A new version of Crow Translate is available! "
#~ "Updates add functionality and improve the stability of the application. "
#~ "Most often.<br/>You can also download the release manually from this <a "
#~ "href=\"https://download.kde.org/stable/crow-translate\">link</a>.</p></"
#~ "body></html>"
#~ msgstr ""
#~ "<html><head/><body><p>Доступна новая версия Crow Translate! Обновления "
#~ "добавляют функциональность и улучшают стабильность приложения. Чаще всего."
#~ "<br/>Вы также можете скачать релиз вручную по этой <a href=\"https://"
#~ "github.com/crow-translate/crow-translate/releases\">ссылке</a>.</p></"
#~ "body></html>"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Close this window"
#~ msgstr "Закрыть это окно"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Update later"
#~ msgstr "Обновить позже"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Cancel download"
#~ msgstr "Отменить загрузку"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Cancel"
#~ msgstr "Отмена"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Current version:"
#~ msgstr "Текущая версия:"

#~ msgctxt "UpdaterDialog|"
#~ msgid "Available version:"
#~ msgstr "Доступная версия:"

#~ msgctxt "QHotkey|"
#~ msgid "Failed to register %1. Error: %2"
#~ msgstr "Не удалось зарегистрировать %1. Ошибка: %2"

#~ msgctxt "QHotkey|"
#~ msgid "Failed to unregister %1. Error: %2"
#~ msgstr "Не удалось отменить регистрацию %1. Ошибка: %2"
