1
0
Fork 0
mirror of https://github.com/seiichiro0185/sailotp.git synced 2024-10-31 17:28:26 +00:00
harbour-sailotp/translations/harbour-sailotp-ru.ts
Stefan Brand 49ad789108 Version 1.9.1
Fix About Page (contributed in parts by Jyri-Petteri Paloposki)
Update Swedish Translation (contributed by Åke Engelbrektson)
Small Visual Fix for the Progressbar
2021-01-11 17:21:09 +01:00

431 lines
19 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU">
<context>
<name>About</name>
<message>
<location filename="../qml/pages/About.qml" line="70"/>
<source>A simple Sailfish OTP generator</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="78"/>
<source>(RFC 6238/4226 compatible)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="87"/>
<source>Online Manual</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="94"/>
<source>Source Code &amp; Issue Tracker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="111"/>
<source>Copyright</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="120"/>
<source>License</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="120"/>
<source>BSD (3-clause)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="139"/>
<source>SteamGuard support</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="146"/>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="240"/>
<source>SailOTP uses the following third party libs:</source>
<translation>SailOTP использует следующие сторонние библиотеки:</translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="133"/>
<source>Contributors:</source>
<translation>Участники:</translation>
</message>
<message>
<location filename="../qml/pages/About.qml" line="162"/>
<source>Translators:</source>
<translation>Переводчики:</translation>
</message>
</context>
<context>
<name>AddOTP</name>
<message>
<location filename="../qml/pages/AddOTP.qml" line="69"/>
<source>Show QR-Code</source>
<translation>Показать QR-код</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="72"/>
<location filename="../qml/pages/AddOTP.qml" line="85"/>
<source>Can&apos;t create QR-Code from incomplete settings!</source>
<translation>Невозможно создать QR-код из-за неполных настроек!</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="98"/>
<source>Add</source>
<translation>Добавить</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="98"/>
<source>Save</source>
<translation>Сохранить</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="103"/>
<source>Type</source>
<translation>Тип</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="105"/>
<source>Time-based (TOTP)</source>
<translation>На основе времени (TOTP)</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="106"/>
<source>Counter-based (HOTP)</source>
<translation>На основе счетчика (HOTP)</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="107"/>
<source>Steam Guard</source>
<translation>Steam Guard</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="113"/>
<source>Title</source>
<translation>Заголовок</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="114"/>
<source>Title for the OTP</source>
<translation>Заголовок для OTP</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="126"/>
<source>Secret (at least 16 characters)</source>
<translation>Секрет (минимум 16 символов)</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="128"/>
<source>Secret OTP Key</source>
<translation>Секретный ключ OTP</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="142"/>
<source>Length</source>
<translation>Длина</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="144"/>
<source>Length of the Token</source>
<translation>Длина токена</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="156"/>
<location filename="../qml/pages/AddOTP.qml" line="158"/>
<source>Time Derivation (Seconds)</source>
<translation>Интервал расхождения (секунд)</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="170"/>
<source>Next Counter Value</source>
<translation>Следующее значение счетчика</translation>
</message>
<message>
<location filename="../qml/pages/AddOTP.qml" line="172"/>
<source>Next Value of the Counter</source>
<translation>Следующее значение счетчика</translation>
</message>
</context>
<context>
<name>ExportPage</name>
<message>
<location filename="../qml/pages/ExportPage.qml" line="63"/>
<source>File already exists, choose &quot;Overwrite existing&quot; to overwrite it.</source>
<translation>Файл уже существует, выберите: «Перезаписать существующий» для его перезаписи.</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="72"/>
<source>Given file does not exist!</source>
<translation>Данный файл не существует!</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="91"/>
<location filename="../qml/pages/ExportPage.qml" line="107"/>
<source>Export</source>
<translation>Экспорт</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="91"/>
<location filename="../qml/pages/ExportPage.qml" line="107"/>
<source>Import</source>
<translation>Импорт</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="114"/>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="115"/>
<source>File to import</source>
<translation>Файл для импорта</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="115"/>
<source>File to export</source>
<translation>Файл для экспорта</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="128"/>
<source>Overwrite existing</source>
<translation>Перезаписать существующий</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="134"/>
<source>Password</source>
<translation>Пароль</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="135"/>
<source>Password for the file</source>
<translation>Пароль для файла</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="148"/>
<source>Passwords don&apos;t match!</source>
<translation>Пароли не совпадают!</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="148"/>
<source>Passwords match!</source>
<translation>Пароли совпадают!</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="149"/>
<source>Repeated Password for the file</source>
<translation>Повторный пароль для файла</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="173"/>
<source>Here you can Import Tokens from a file. Put in the file location and the password you used on export. Pull left to start the import.</source>
<translation>Здесь можно импортировать токены из файла. Введите путь к файлу и пароль, использованный при экспорте. Потяните влево чтобы начать импорт.</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="189"/>
<source>Here you can export Tokens to a file. The exported file will be encrypted with AES-256-CBC and Base64 encoded. Choose a strong password, the file will contain the secrets used to generate the Tokens for your accounts. Pull left to start the export.</source>
<translation>Здесь можно экспортировать токены в файл. Экспортированный файл будет зашифрован с использованием AES-256-CBC и кодирован в Base64. Выберите сильный пароль — файл будет содержать секреты, использованные для генерации токенов для Ваших аккаунтов. Потяните влево чтобы начать экспорт.</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="189"/>
<source>To view the content of the export file outside of SailOTP use the following openssl command:</source>
<translatorcomment>Translated using Google Translate</translatorcomment>
<translation>Чтобы просмотреть содержимое файла экспорта за пределами SailOTP, используйте следующую команду openssl:</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="211"/>
<source>Error writing to file </source>
<translation>Ошибка при записи в файл </translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="213"/>
<source>Token Database exported to </source>
<translation>База данных токенов экспортирована в </translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="216"/>
<source>Could not encrypt tokens. Error: </source>
<translation>Не удалось зашифровать токены. Ошибка: </translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="219"/>
<source>Could not read tokens from Database</source>
<translation>Не удалось прочесть токены из базы данных</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="230"/>
<source>Tokens imported from </source>
<translation>Токены импортированы из </translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="235"/>
<source>Unable to decrypt file, did you use the right password?</source>
<translation>Не удалось расшифровать файл. Был ли введен правильный пароль?</translation>
</message>
<message>
<location filename="../qml/pages/ExportPage.qml" line="238"/>
<source>Could not read from file </source>
<translation>Не удалось прочесть из файла </translation>
</message>
</context>
<context>
<name>MainView</name>
<message>
<location filename="../qml/pages/MainView.qml" line="102"/>
<source>About</source>
<translation>О приложении</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="106"/>
<source>Settings</source>
<translation>настройки</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="111"/>
<source>Export / Import</source>
<translation>Экспорт / импорт</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="115"/>
<source>Add Token</source>
<translation>Добавить токен</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="129"/>
<source>Nothing here</source>
<translation>Ничего нету</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="130"/>
<source>Pull down to add a OTP</source>
<translation>Потяните вниз чтобы добавить OTP</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="171"/>
<source>Search</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="190"/>
<source>Deleting</source>
<translation>Удаление</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="211"/>
<location filename="../qml/pages/MainView.qml" line="285"/>
<source>Token for </source>
<translation>Токен для </translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="211"/>
<location filename="../qml/pages/MainView.qml" line="285"/>
<source> copied to clipboard</source>
<translation> скопирован в буфер обмена</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="281"/>
<source>Copy to Clipboard</source>
<translation>Скопировать в буфер обмена</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="289"/>
<source>Show Token as QR-Code</source>
<translation>Показать QR-код</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="294"/>
<source>Move up</source>
<translation>Передвинуть вниз</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="299"/>
<source>Move down</source>
<translation>Передвинуть вверх</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="304"/>
<source>Edit</source>
<translation>Редактировать</translation>
</message>
<message>
<location filename="../qml/pages/MainView.qml" line="310"/>
<source>Delete</source>
<translation>Удалить</translation>
</message>
</context>
<context>
<name>QRPage</name>
<message>
<location filename="../qml/pages/QRPage.qml" line="74"/>
<source>Can&apos;t create QR-Code from an empty String</source>
<translatorcomment>Google Translate</translatorcomment>
<translation>Не удается создать QR-код из пустой строки</translation>
</message>
</context>
<context>
<name>ScanOTP</name>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="54"/>
<source>Can&apos;t access temporary directory</source>
<translation>Не удалось получить доступ к временной директории</translation>
</message>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="64"/>
<source>Add manually</source>
<translation>Добавить вручную</translation>
</message>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="71"/>
<source>Scan Code</source>
<translation>Отсканировать код</translation>
</message>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="71"/>
<source>Scanning...</source>
<translation>Сканирование...</translation>
</message>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="96"/>
<source>No valid Token data found.</source>
<translation>Не найдено корректных данных для токена.</translation>
</message>
<message>
<location filename="../qml/pages/ScanOTP.qml" line="137"/>
<source>Tap the picture to start / stop scanning. Pull down to add Token manually.</source>
<translation>Нажмите на изображение чтобы начать / остановить сканирование. Потяните вниз чтобы добавить токен вручную.</translation>
</message>
</context>
<context>
<name>Settings</name>
<message>
<location filename="../qml/pages/Settings.qml" line="50"/>
<source>Settings</source>
<translation>настройки</translation>
</message>
<message>
<location filename="../qml/pages/Settings.qml" line="52"/>
<source>Behaviour</source>
<translatorcomment>Google Translate</translatorcomment>
<translation>Поведение</translation>
</message>
<message>
<location filename="../qml/pages/Settings.qml" line="56"/>
<source>Show Token as QR on Tap</source>
<translatorcomment>Google Translate</translatorcomment>
<translation>Показать токен как QR на кране</translation>
</message>
<message>
<location filename="../qml/pages/Settings.qml" line="68"/>
<source>Hide Tokens and Reveal on Tap</source>
<translatorcomment>Google Translate</translatorcomment>
<translation>Скрыть токены и показать на кране</translation>
</message>
</context>
</TS>