diff options
author | Mexus <brouwer@annejan.com> | 2015-04-04 12:03:53 +0300 |
---|---|---|
committer | Mexus <gilaldpellaeon@gmail.com> | 2015-04-04 12:03:53 +0300 |
commit | c3f650003bf4b7ef0779e47a7afc8d5cf184e29e (patch) | |
tree | f561b00c23a25b36adaa21d1749693b2eba371a2 | |
parent | f12f49dc0d3a40280806539bb2008495967f2685 (diff) |
Added Russian translation
-rw-r--r-- | localization/localization_ru_RU.qm | bin | 0 -> 13994 bytes | |||
-rw-r--r-- | localization/localization_ru_RU.ts | 282 | ||||
-rw-r--r-- | qtpass.pro | 3 | ||||
-rw-r--r-- | resources.qrc | 2 |
4 files changed, 286 insertions, 1 deletions
diff --git a/localization/localization_ru_RU.qm b/localization/localization_ru_RU.qm Binary files differnew file mode 100644 index 00000000..dfd8f098 --- /dev/null +++ b/localization/localization_ru_RU.qm diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts new file mode 100644 index 00000000..8d7adc9e --- /dev/null +++ b/localization/localization_ru_RU.ts @@ -0,0 +1,282 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru_RU"> +<context> + <name>Dialog</name> + <message> + <location filename="../dialog.ui" line="14"/> + <source>Configuration</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../dialog.ui" line="20"/> + <source>Pass</source> + <translation>Pass</translation> + </message> + <message> + <location filename="../dialog.ui" line="26"/> + <location filename="../dialog.ui" line="72"/> + <location filename="../dialog.ui" line="79"/> + <location filename="../dialog.ui" line="135"/> + <source>...</source> + <translation>...</translation> + </message> + <message> + <location filename="../dialog.ui" line="33"/> + <source>Executable pass</source> + <translation>Путь к pass</translation> + </message> + <message> + <location filename="../dialog.ui" line="46"/> + <source>Native</source> + <translation>Встроенные приложения</translation> + </message> + <message> + <location filename="../dialog.ui" line="58"/> + <source>Executable git</source> + <translation>Путь к git</translation> + </message> + <message> + <location filename="../dialog.ui" line="65"/> + <source>Executable gpg</source> + <translation>Путь к gpg</translation> + </message> + <message> + <location filename="../dialog.ui" line="91"/> + <source>Native git/gpg</source> + <translation>Встроенные git/gpg</translation> + </message> + <message> + <location filename="../dialog.ui" line="98"/> + <source>Use pass</source> + <translation>Использовать pass</translation> + </message> + <message> + <location filename="../dialog.ui" line="117"/> + <source>Other</source> + <translation>Другое</translation> + </message> + <message> + <location filename="../dialog.ui" line="125"/> + <source>Folder password-store</source> + <translation>Папка password-store</translation> + </message> + <message> + <location filename="../dialog.ui" line="146"/> + <source>Clipboard</source> + <translation>Буфер обмена</translation> + </message> + <message> + <location filename="../dialog.ui" line="153"/> + <source>Autoclear</source> + <translation>Удаление после</translation> + </message> + <message> + <location filename="../dialog.ui" line="160"/> + <source>Seconds</source> + <translation>секунд</translation> + </message> + <message> + <location filename="../dialog.ui" line="170"/> + <source>Hide password</source> + <translation>Скрывать пароль</translation> + </message> + <message> + <location filename="../dialog.ui" line="177"/> + <source>Hide content</source> + <translation>Скрывать содержимое</translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <location filename="../mainwindow.ui" line="14"/> + <source>QtPass</source> + <translation>QtPass</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="23"/> + <source>Update</source> + <translation>Обновить</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="30"/> + <source>Push</source> + <translation>Поместить в репозиторий</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="37"/> + <source>Config</source> + <translation>Настройки</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="53"/> + <source>X</source> + <translation>X</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="62"/> + <source>+</source> + <translation>+</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="69"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="76"/> + <source>=</source> + <translation>=</translation> + </message> + <message> + <location filename="../mainwindow.ui" line="90"/> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:16px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">QtPass is a gui for </span><a href="http://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;">ALPHA release</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;">TODO</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">gpg-id management</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"><br /></p> +<p style=" margin-top:0px; margin-bottom:16px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><a href="http://ijhack.github.io/qtpass/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">Source code</span></a></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"><br /></p></body></html></source> + <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:16px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">QtPass — это графический интерфейс к утилите </span><a href="http://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;">АЛЬФА релиз</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;">TODO</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">Управление gpg-id</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"><br /></p> +<p style=" margin-top:0px; margin-bottom:16px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><a href="http://ijhack.github.io/qtpass/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">Документация</span></a></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; line-height:25.6px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">Исходный код</span></a></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"><br /></p></body></html></translation> + </message> + <message> + <location filename="../mainwindow.ui" line="113"/> + <source>qtpass</source> + <translation>qtpass</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="171"/> + <location filename="../mainwindow.cpp" line="185"/> + <source>Updating password-store</source> + <translation>Обновление password-store</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="274"/> + <source>Password copied to clipboard</source> + <translation>Пароль скопирован в буфер обмена</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="284"/> + <source>Content hidden</source> + <translation>Содержимое скрыто</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="306"/> + <source>Clipboard cleared</source> + <translation>Буфер обмена очищен</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="308"/> + <source>Clipboard not cleared</source> + <translation>Буфер обмена не очищен</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="352"/> + <source>QProcess::FailedToStart</source> + <translation>QProsess::Не удалось запустить</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="355"/> + <source>QProcess::Crashed</source> + <translation>QProsess::Аварийное завершение</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="358"/> + <source>QProcess::Timedout</source> + <translation>QProsess::Превышено время ожидания</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="361"/> + <source>QProcess::ReadError</source> + <translation>QProsess::Ошибка чтения</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="364"/> + <source>QProcess::WriteError</source> + <translation>QProsess::Ошибка записи</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="367"/> + <source>QProcess::UnknownError</source> + <translation>QProsess::Неизвестная ошибка</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="415"/> + <source>Looking for: </source> + <translation>Поиск: </translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="475"/> + <location filename="../mainwindow.cpp" line="479"/> + <source>New Value</source> + <translation>Новое Значение</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="476"/> + <location filename="../mainwindow.cpp" line="480"/> + <source>New password value:</source> + <translation>Новый пароль:</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="493"/> + <location filename="../mainwindow.cpp" line="499"/> + <location filename="../mainwindow.cpp" line="544"/> + <source>Can not edit</source> + <translation>Невозможно изменить содержимое</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="494"/> + <source>Password store lacks .gpg-id specifying encryption key</source> + <translation>В password-store отсутствует id ключа шифрования (.gpg-id)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="500"/> + <source>Could not read encryption key to use</source> + <translation>Не удалось получить id ключа шифрования (.gpg-id)</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="511"/> + <source>New file</source> + <translation>Новый файл</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="512"/> + <source>New password file:</source> + <translation>Новый файл с паролем:</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="527"/> + <source>Delete password?</source> + <translation>Удалить пароль?</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="528"/> + <source>Are you sure you want to delete %1?</source> + <translation>Вы в самом деле хотите удалить %1?</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="545"/> + <source>Selected password file does not exist, not able to edit</source> + <translation>Выбранный файл с паролем не существует</translation> + </message> +</context> +</TS> @@ -38,7 +38,8 @@ TRANSLATIONS += localization/localization_nl_NL.ts \ localization/localization_gl_ES.ts \ localization/localization_hu_HU.ts \ localization/localization_sv_SE.ts \ - localization/localization_pl_PL.ts + localization/localization_pl_PL.ts \ + localization/localization_ru_RU.ts RESOURCES += resources.qrc diff --git a/resources.qrc b/resources.qrc index 06d52034..bd39d7a4 100644 --- a/resources.qrc +++ b/resources.qrc @@ -14,6 +14,8 @@ <file>localization/localization_sv_SE.ts</file> <file>localization/localization_pl_PL.qm</file> <file>localization/localization_pl_PL.ts</file> + <file>localization/localization_ru_RU.qm</file> + <file>localization/localization_ru_RU.ts</file> <file>artwork/icon.icns</file> <file>artwork/icon.ico</file> <file>artwork/icon.png</file> |