From 6363384662c34975d2a67ba7f2af24e427addf0b Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Sat, 26 Nov 2016 20:41:41 +0100 Subject: [PATCH 01/22] droppable folders and refactoring --- mainwindow.cpp | 37 +++--------- mainwindow.h | 1 - mainwindow.ui | 20 ++++-- qtpasssettings.h | 1 - storemodel.cpp | 154 ++++++++++++++++++++++++++++++++++++++++++++++- storemodel.h | 25 ++++++++ util.cpp | 22 +++++++ util.h | 7 ++- 8 files changed, 229 insertions(+), 38 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 943798a05..485eadd4d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -509,25 +509,6 @@ void MainWindow::on_pushButton_clicked() { executeWrapper(QtPassSettings::getGitExecutable(), "push"); } -/** - * @brief MainWindow::getDir get selectd folder path - * @param index - * @param forPass short or full path - * @return path - */ -QString MainWindow::getDir(const QModelIndex &index, bool forPass) { - QString abspath = QDir(QtPassSettings::getPassStore()).absolutePath() + '/'; - if (!index.isValid()) - return forPass ? "" : abspath; - QFileInfo info = model.fileInfo(proxyModel.mapToSource(index)); - QString filePath = - (info.isFile() ? info.absolutePath() : info.absoluteFilePath()); - if (forPass) { - filePath = QDir(abspath).relativeFilePath(filePath); - } - filePath += '/'; - return filePath; -} /** * @brief MainWindow::getFile get the selected file path @@ -554,7 +535,7 @@ QString MainWindow::getFile(const QModelIndex &index, bool forPass) { */ void MainWindow::on_treeView_clicked(const QModelIndex &index) { bool cleared = ui->treeView->currentIndex().flags() == Qt::NoItemFlags; - currentDir = getDir(ui->treeView->currentIndex(), false); + currentDir = Util::getDir(ui->treeView->currentIndex(), false, model, proxyModel); lastDecrypt = "Could not decrypt"; clippedText = ""; QString file = getFile(index, QtPassSettings::isUsePass()); @@ -1093,12 +1074,12 @@ void MainWindow::on_addButton_clicked() { // } bool ok; QString dir = - getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); + Util::getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass(), model, proxyModel); QString file = QInputDialog::getText( this, tr("New file"), tr("New password file: \n(Will be placed in %1 )") .arg(QtPassSettings::getPassStore() + - getDir(ui->treeView->currentIndex(), true)), + Util::getDir(ui->treeView->currentIndex(), true, model, proxyModel)), QLineEdit::Normal, "", &ok); if (!ok || file.isEmpty()) return; @@ -1146,13 +1127,13 @@ void MainWindow::on_deleteButton_clicked() { } } } else { - file = getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); + file = Util::getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass(), model,proxyModel); // TODO: message box should accept enter key if (QMessageBox::question( this, tr("Delete folder?"), tr("Are you sure you want to delete %1?") .arg(QDir::separator() + - getDir(ui->treeView->currentIndex(), true)), + Util::getDir(ui->treeView->currentIndex(), true, model, proxyModel)), QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) { return; } else { @@ -1308,7 +1289,7 @@ void MainWindow::on_usersButton_clicked() { } QList selected_users; QString dir = currentDir.isEmpty() - ? getDir(ui->treeView->currentIndex(), false) + ? Util::getDir(ui->treeView->currentIndex(), false, model, proxyModel) : currentDir; int count = 0; QString recipients = @@ -1701,12 +1682,12 @@ void MainWindow::showBrowserContextMenu(const QPoint &pos) { */ void MainWindow::addFolder() { bool ok; - QString dir = getDir(ui->treeView->currentIndex(), false); + QString dir = Util::getDir(ui->treeView->currentIndex(), false, model, proxyModel); QString newdir = QInputDialog::getText( this, tr("New file"), tr("New Folder: \n(Will be placed in %1 )") .arg(QtPassSettings::getPassStore() + - getDir(ui->treeView->currentIndex(), true)), + Util::getDir(ui->treeView->currentIndex(), true, model, proxyModel)), QLineEdit::Normal, "", &ok); if (!ok || newdir.isEmpty()) return; @@ -1726,7 +1707,7 @@ void MainWindow::editPassword() { waitFor(30); process->waitForFinished(); // TODO(annejan) move to editbutton stuff possibly? - currentDir = getDir(ui->treeView->currentIndex(), false); + currentDir = Util::getDir(ui->treeView->currentIndex(), false, model, proxyModel); lastDecrypt = "Could not decrypt"; QString file = getFile(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); diff --git a/mainwindow.h b/mainwindow.h index c21608090..488388822 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -173,7 +173,6 @@ private slots: void enableUiElements(bool state); void selectFirstFile(); QModelIndex firstFile(QModelIndex parentIndex); - QString getDir(const QModelIndex &, bool); QString getFile(const QModelIndex &, bool); void setPassword(QString, bool, bool); QList listKeys(QString keystring = "", bool secret = false); diff --git a/mainwindow.ui b/mainwindow.ui index ab5c30f40..6c2096bb4 100644 --- a/mainwindow.ui +++ b/mainwindow.ui @@ -280,7 +280,17 @@ - + + + true + + + true + + + QAbstractItemView::InternalMove + + @@ -388,10 +398,10 @@ <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> diff --git a/qtpasssettings.h b/qtpasssettings.h index 3a22235d1..74f79d3cb 100644 --- a/qtpasssettings.h +++ b/qtpasssettings.h @@ -13,7 +13,6 @@ #include #include "enums.h" -#include "mainwindow.h" class QtPassSettings { diff --git a/storemodel.cpp b/storemodel.cpp index 0b45eb100..65da122e0 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -1,4 +1,33 @@ #include "storemodel.h" +#include +#include +#include + + +QDataStream &operator<<(QDataStream &out, const QList &dragAndDropInfoPasswordStores) +{ + foreach (dragAndDropInfoPasswordStore info, dragAndDropInfoPasswordStores) { + out << info.isDir + << info.isFile + << info.path; + } + return out; +} + + + +QDataStream &operator>>(QDataStream &in, QList &dragAndDropInfoPasswordStores) +{ + + while (in.atEnd() == false){ + dragAndDropInfoPasswordStore info; + in >> info.isDir + >> info.isFile + >> info.path; + dragAndDropInfoPasswordStores.append(info); + } + return in; +} /** * @brief StoreModel::StoreModel @@ -41,8 +70,8 @@ bool StoreModel::ShowThis(const QModelIndex index) const { break; } } else { - QModelIndex useIndex = sourceModel()->index(index.row(), 0, index.parent()); - QString path = fs->filePath(useIndex); + QModelIndex useIndex = sourceModel()->index(index.row(), 0, index.parent()); + QString path = fs->filePath(useIndex); path = QDir(store).relativeFilePath(path); path.replace(QRegExp("\\.gpg$"), ""); retVal = path.contains(filterRegExp()); @@ -82,3 +111,124 @@ QVariant StoreModel::data(const QModelIndex &index, int role) const { return initial_value; } + +/** + * @brief StoreModel::supportedDropActions enable drop. + * @return + */ +Qt::DropActions StoreModel::supportedDropActions() const +{ + return Qt::CopyAction | Qt::MoveAction; +} +/** + * @brief StoreModel::supportedDragActions enable drag. + * @return + */ +Qt::DropActions StoreModel::supportedDragActions() const +{ + return Qt::CopyAction | Qt::MoveAction; +} + +Qt::ItemFlags StoreModel::flags(const QModelIndex &index) const +{ + Qt::ItemFlags defaultFlags = QSortFilterProxyModel::flags(index); + + if (index.isValid()){ + return Qt::ItemIsDragEnabled | Qt::ItemIsDropEnabled | defaultFlags; + }else{ + return Qt::ItemIsDropEnabled | defaultFlags; + } +} + +QStringList StoreModel::mimeTypes() const +{ + QStringList types; + types << "application/vnd+qtpass.dragAndDropInfoPasswordStore"; + return types; +} + +QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const +{ + QList infos; + + foreach (const QModelIndex &index, indexes) { + if (index.isValid()) { + QModelIndex useIndex = mapToSource(index); + + dragAndDropInfoPasswordStore info; + info.isDir = fs->fileInfo(useIndex).isDir(); + info.isFile = fs->fileInfo(useIndex).isFile(); + info.path = fs->fileInfo(useIndex).absoluteFilePath(); + infos.append(info); + } + } + + QByteArray encodedData; + QDataStream stream(&encodedData, QIODevice::WriteOnly); + stream << infos; + + QMimeData *mimeData = new QMimeData(); + mimeData->setData("application/vnd+qtpass.dragAndDropInfoPasswordStore", encodedData); + return mimeData; +} + +bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const +{ + QModelIndex useIndex = sourceModel()->index(parent.row(),parent.column(), parent.parent()); + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + QDataStream stream(&encodedData, QIODevice::ReadOnly); + QList infos; + stream >> infos; + if (!data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore")) + return false; + + if (column > 0) + return false; + + return true; +} + +bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) +{ + if (!canDropMimeData(data, action, row, column, parent)) + return false; + + if (action == Qt::IgnoreAction){ + return true; + } + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + + QDataStream stream(&encodedData, QIODevice::ReadOnly); + QList infos; + stream >> infos; + QModelIndex destIndex = this->index(parent.row(), parent.column(), parent.parent()); + QFileInfo destFileinfo = fs->fileInfo(mapToSource(destIndex)); + + QDir qdir; + foreach (const dragAndDropInfoPasswordStore &info, infos) { + if(info.isDir){ + QDir srcDir = QDir(info.path); + if(destFileinfo.isDir()){ + QString droppedOnDir = destFileinfo.absoluteFilePath(); + QDir destDir = QDir(droppedOnDir).filePath(srcDir.dirName()); + QString cleanedSrcDir = qdir.cleanPath(srcDir.absolutePath()); + QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); + if(action == Qt::MoveAction){ + //@todo some error handling + if(QtPassSettings::isUsePass()){ + + }else if(QtPassSettings::isUseGit()){ + + }else{ + qdir.rename(cleanedSrcDir, cleanedDestDir); + } + } + }else if (destFileinfo.isFile()){ + //@todo nothing to here. show dialog. dont drop directories on files + } + }else if(info.isFile){ + + } + } + return true; +} diff --git a/storemodel.h b/storemodel.h index 7407a2168..7aeac5679 100644 --- a/storemodel.h +++ b/storemodel.h @@ -4,7 +4,12 @@ #include #include #include +#include +#include "util.h" +#include +#include +class Util; /*! \class StoreModel \brief The QSortFilterProxyModel for handling filesystem searches. @@ -15,6 +20,7 @@ class StoreModel : public QSortFilterProxyModel { QFileSystemModel *fs; QString store; + public: StoreModel(); @@ -22,6 +28,25 @@ class StoreModel : public QSortFilterProxyModel { bool ShowThis(const QModelIndex) const; void setModelAndStore(QFileSystemModel *sourceModel, QString passStore); QVariant data(const QModelIndex &index, int role) const; + + // QAbstractItemModel interface +public: + Qt::DropActions supportedDropActions() const; + Qt::DropActions supportedDragActions() const; + Qt::ItemFlags flags(const QModelIndex &index) const; + QStringList mimeTypes() const; + QMimeData *mimeData(const QModelIndexList &indexes) const; + bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; + bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); +}; +/*! + \struct dragAndDropInfo + \brief holds values to share beetween drag and drop on the passwordstorage view + */ +struct dragAndDropInfoPasswordStore { + bool isDir; + bool isFile; + QString path; }; #endif // STOREMODEL_H_ diff --git a/util.cpp b/util.cpp index 04be53034..0b399de43 100644 --- a/util.cpp +++ b/util.cpp @@ -136,3 +136,25 @@ void Util::qSleep(int ms) { nanosleep(&ts, NULL); #endif } + +/** + * @brief Util::getDir get selectd folder path + * @param index + * @param forPass short or full path + * @param model the filesystem model to operate on + * @param storeModel our storemodel to operate on + * @return path + */ +QString Util::getDir(const QModelIndex &index, bool forPass, const QFileSystemModel &model, const StoreModel &storeModel) { + QString abspath = QDir(QtPassSettings::getPassStore()).absolutePath() + '/'; + if (!index.isValid()) + return forPass ? "" : abspath; + QFileInfo info = model.fileInfo(storeModel.mapToSource(index)); + QString filePath = + (info.isFile() ? info.absolutePath() : info.absoluteFilePath()); + if (forPass) { + filePath = QDir(abspath).relativeFilePath(filePath); + } + filePath += '/'; + return filePath; +} diff --git a/util.h b/util.h index e12445ae5..c160f917b 100644 --- a/util.h +++ b/util.h @@ -3,7 +3,12 @@ #include #include +#include +#include "storemodel.h" + + +class StoreModel; /*! \class Util \brief Some static utilities to be used elsewhere. @@ -15,7 +20,7 @@ class Util { static QString normalizeFolderPath(QString path); static bool checkConfig(); static void qSleep(int ms); - + static QString getDir(const QModelIndex &index, bool forPass, const QFileSystemModel &model, const StoreModel &storeModel); private: static void initialiseEnvironment(); static QProcessEnvironment _env; From 0d61c5603558cbffbd36b5b9df1867ac8d8869fd Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Sun, 27 Nov 2016 22:32:31 +0100 Subject: [PATCH 02/22] refactoring the new pass class --- imitatepass.cpp | 16 +++++++ imitatepass.h | 7 +++ mainwindow.cpp | 106 +++++++++++++++++---------------------------- mainwindow.h | 3 -- pass.cpp | 45 ++++++++++--------- pass.h | 9 ++++ qtpass.pro | 10 ++--- qtpasssettings.cpp | 38 +++++++++++++++- qtpasssettings.h | 18 +++++++- realpass.cpp | 15 +++++++ realpass.h | 9 ++++ storemodel.cpp | 8 ++-- storemodel.h | 1 - 13 files changed, 182 insertions(+), 103 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index 4e39bba86..40b7bb24b 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -282,3 +282,19 @@ void ImitatePass::reencryptPath(QString dir) { } emit endReencryptPath(); } + +void ImitatePass::Move(QDir srcDir, QDir destDir, bool force) +{ +} + +void ImitatePass::Move(QFile srcFile, QFile destFile, bool force) +{ +} + +void ImitatePass::Copy(QDir srcDir, QDir destDir, bool force) +{ +} + +void ImitatePass::Copy(QFile srcFile, QFile destFile, bool force) +{ +} diff --git a/imitatepass.h b/imitatepass.h index cc56cb62b..119ad9208 100644 --- a/imitatepass.h +++ b/imitatepass.h @@ -25,6 +25,13 @@ class ImitatePass : public Pass { void startReencryptPath(); void endReencryptPath(); void lastDecrypt(QString); + + // Pass interface +public: + void Move(QDir srcDir, QDir destDir, bool force = false); + void Move(QFile srcFile, QFile destFile, bool force = false); + void Copy(QDir srcDir, QDir destDir, bool force = false); + void Copy(QFile srcFile, QFile destFile, bool force = false); }; #endif // IMITATEPASS_H diff --git a/mainwindow.cpp b/mainwindow.cpp index fe2ec3543..27c8b520d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -34,39 +34,9 @@ */ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), fusedav(this), keygen(NULL), - tray(NULL), pass(nullptr) { + tray(NULL) { // connect(process.data(), SIGNAL(readyReadStandardOutput()), this, // SLOT(readyRead())); - - // TODO(bezet): this should be reconnected dynamically when pass changes - connect(&rpass, SIGNAL(error(QProcess::ProcessError)), this, - SLOT(processError(QProcess::ProcessError))); - connect(&rpass, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SLOT(processFinished(int, QProcess::ExitStatus))); - connect(&rpass, SIGNAL(startingExecuteWrapper()), this, - SLOT(executeWrapperStarted())); - connect(&rpass, SIGNAL(statusMsg(QString, int)), this, - SLOT(showStatusMessage(QString, int))); - connect(&rpass, SIGNAL(critical(QString, QString)), this, - SLOT(critical(QString, QString))); - - connect(&ipass, SIGNAL(error(QProcess::ProcessError)), this, - SLOT(processError(QProcess::ProcessError))); - connect(&ipass, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SLOT(processFinished(int, QProcess::ExitStatus))); - connect(&ipass, SIGNAL(startingExecuteWrapper()), this, - SLOT(executeWrapperStarted())); - connect(&ipass, SIGNAL(statusMsg(QString, int)), this, - SLOT(showStatusMessage(QString, int))); - connect(&ipass, SIGNAL(critical(QString, QString)), this, - SLOT(critical(QString, QString))); - // only for ipass - connect(&ipass, SIGNAL(startReencryptPath()), this, - SLOT(startReencryptPath())); - connect(&ipass, SIGNAL(endReencryptPath()), this, SLOT(endReencryptPath())); - connect(&ipass, SIGNAL(lastDecrypt(QString)), this, - SLOT(setLastDecrypt(QString))); - ui->setupUi(this); enableUiElements(true); execQueue = new QQueue; @@ -100,6 +70,23 @@ MainWindow::MainWindow(QWidget *parent) #if QT_VERSION >= QT_VERSION_CHECK(5,2,0) ui->lineEdit->setClearButtonEnabled(true); #endif + connect(QtPassSettings::getPass(), SIGNAL(error(QProcess::ProcessError)), this, + SLOT(processError(QProcess::ProcessError))); + connect(QtPassSettings::getPass(), SIGNAL(finished(int, QProcess::ExitStatus)), this, + SLOT(processFinished(int, QProcess::ExitStatus))); + connect(QtPassSettings::getPass(), SIGNAL(startingExecuteWrapper()), this, + SLOT(executeWrapperStarted())); + connect(QtPassSettings::getPass(), SIGNAL(statusMsg(QString, int)), this, + SLOT(showStatusMessage(QString, int))); + connect(QtPassSettings::getPass(), SIGNAL(critical(QString, QString)), this, + SLOT(critical(QString, QString))); + + // only for ipass + connect(QtPassSettings::getImitatePass(), SIGNAL(startReencryptPath()), this, + SLOT(startReencryptPath())); + connect(QtPassSettings::getImitatePass(), SIGNAL(endReencryptPath()), this, SLOT(endReencryptPath())); + connect(QtPassSettings::getImitatePass(), SIGNAL(lastDecrypt(QString)), this, + SLOT(setLastDecrypt(QString))); } /** @@ -343,15 +330,7 @@ bool MainWindow::checkConfig() { this, SLOT(showBrowserContextMenu(const QPoint &))); updateProfileBox(); - - // TODO(bezet): make this check unnecessary - if (pass == nullptr) { - if (QtPassSettings::isUsePass()) - pass = &rpass; - else - pass = &ipass; - } - pass->updateEnv(); + QtPassSettings::getPass()->updateEnv(); if (!QtPassSettings::isUseGit() || (QtPassSettings::getGitExecutable().isEmpty() && @@ -381,7 +360,6 @@ void MainWindow::config() { // Automatically default to pass if it's available if (freshStart && QFile(QtPassSettings::getPassExecutable()).exists()) { QtPassSettings::setUsePass(true); - pass = &rpass; } d->setPassPath(QtPassSettings::getPassExecutable()); @@ -429,10 +407,6 @@ void MainWindow::config() { QtPassSettings::setPassStore( Util::normalizeFolderPath(d->getStorePath())); QtPassSettings::setUsePass(d->usePass()); - if (d->usePass()) - pass = &rpass; - else - pass = &ipass; QtPassSettings::setClipBoardType(d->useClipboard()); QtPassSettings::setUseAutoclear(d->useAutoclear()); QtPassSettings::setAutoclearSeconds(d->getAutoclear()); @@ -482,7 +456,7 @@ void MainWindow::config() { if (freshStart && Util::checkConfig()) config(); - pass->updateEnv(); + QtPassSettings::getPass()->updateEnv(); if (!QtPassSettings::isUseGit() || (QtPassSettings::getGitExecutable().isEmpty() && QtPassSettings::getPassExecutable().isEmpty())) { @@ -512,7 +486,7 @@ void MainWindow::config() { void MainWindow::on_updateButton_clicked() { ui->statusBar->showMessage(tr("Updating password-store"), 2000); currentAction = GIT; - pass->GitPull(); + QtPassSettings::getPass()->GitPull(); } /** @@ -521,7 +495,7 @@ void MainWindow::on_updateButton_clicked() { void MainWindow::on_pushButton_clicked() { ui->statusBar->showMessage(tr("Updating password-store"), 2000); currentAction = GIT; - pass->GitPush(); + QtPassSettings::getPass()->GitPush(); } @@ -559,7 +533,7 @@ void MainWindow::on_treeView_clicked(const QModelIndex &index) { ui->passwordName->setText(getFile(index, true)); if (!file.isEmpty() && !cleared) { currentAction = GPG; - pass->Show(file); + QtPassSettings::getPass()->Show(file); } else { clearPanel(false); ui->editButton->setEnabled(false); @@ -605,7 +579,7 @@ void MainWindow::deselect() { */ void MainWindow::executePassGitInit() { qDebug() << "Pass git init called"; - pass->GitInit(); + QtPassSettings::getPass()->GitInit(); } void MainWindow::executeWrapperStarted() { @@ -630,8 +604,8 @@ void MainWindow::readyRead(bool finished = false) { QString output = ""; QString error = ""; if (currentAction != GPG_INTERNAL) { - error = pass->readAllStandardError(); - QByteArray processOutBytes = pass->readAllStandardOutput(); + error = QtPassSettings::getPass()->readAllStandardError(); + QByteArray processOutBytes = QtPassSettings::getPass()->readAllStandardOutput(); QTextCodec *codec = QTextCodec::codecForLocale(); output = codec->toUnicode(processOutBytes); if (finished && currentAction == GPG) { @@ -836,7 +810,7 @@ void MainWindow::processError(QProcess::ProcessError error) { ui->textBrowser->setText(errorString); // TODO(bezet): this probably shall be done in finished handler(I guess it // finishes even on error) - if (pass->state() == QProcess::NotRunning) + if (QtPassSettings::getPass()->state() == QProcess::NotRunning) enableUiElements(true); } @@ -934,7 +908,7 @@ void MainWindow::setPassword(QString file, bool overwrite, bool isNew = false) { newValue += "\n"; currentAction = EDIT; - pass->Insert(file, newValue, overwrite); + QtPassSettings::getPass()->Insert(file, newValue, overwrite); if (QtPassSettings::isUseGit() && QtPassSettings::isAutoPush()) on_pushButton_clicked(); @@ -989,7 +963,7 @@ void MainWindow::on_deleteButton_clicked() { if (fileOrFolder.isFile()) { file = getFile(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); } else { - file = getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); + file = Util::getDir(ui->treeView->currentIndex(), QtPassSettings::isUsePass(), model, proxyModel); isDir = true; } @@ -1002,7 +976,7 @@ void MainWindow::on_deleteButton_clicked() { return; currentAction = REMOVE; - pass->Remove(file, isDir); + QtPassSettings::getPass()->Remove(file, isDir); // TODO(bezet): hide inside interface? if (QtPassSettings::isUseGit() && QtPassSettings::isAutoPush()) on_pushButton_clicked(); @@ -1038,7 +1012,7 @@ void MainWindow::userDialog(QString dir) { // TODO(bezet): temporary wrapper QList MainWindow::listKeys(QString keystring, bool secret) { currentAction = GPG_INTERNAL; - return pass->listKeys(keystring, secret); + return QtPassSettings::getPass()->listKeys(keystring, secret); } /** @@ -1064,7 +1038,7 @@ void MainWindow::on_usersButton_clicked() { : currentDir; int count = 0; QString recipients = - pass->getRecipientString(dir.isEmpty() ? "" : dir, " ", &count); + QtPassSettings::getPass()->getRecipientString(dir.isEmpty() ? "" : dir, " ", &count); if (!recipients.isEmpty()) selected_users = listKeys(recipients); foreach (const UserInfo &sel, selected_users) { @@ -1074,7 +1048,7 @@ void MainWindow::on_usersButton_clicked() { } if (count > selected_users.size()) { // Some keys seem missing from keyring, add them separately - QStringList recipients = pass->getRecipientList(dir.isEmpty() ? "" : dir); + QStringList recipients = QtPassSettings::getPass()->getRecipientList(dir.isEmpty() ? "" : dir); foreach (const QString recipient, recipients) { if (listKeys(recipient).size() < 1) { UserInfo i; @@ -1093,7 +1067,7 @@ void MainWindow::on_usersButton_clicked() { } d.setUsers(NULL); - pass->Init(dir, users); + QtPassSettings::getPass()->Init(dir, users); if (QtPassSettings::isAutoPush()) on_pushButton_clicked(); @@ -1159,7 +1133,7 @@ void MainWindow::generateKeyPair(QString batch, QDialog *keygenWindow) { keygen = keygenWindow; ui->statusBar->showMessage(tr("Generating GPG key pair"), 60000); currentAction = GPG_INTERNAL; - pass->GenerateGPGKeys(batch); + QtPassSettings::getPass()->GenerateGPGKeys(batch); } /** @@ -1202,7 +1176,7 @@ void MainWindow::on_profileBox_currentIndexChanged(QString name) { QtPassSettings::setPassStore(QtPassSettings::getProfiles()[name]); ui->statusBar->showMessage(tr("Profile changed to %1").arg(name), 2000); - pass->resetPasswordStoreDir(); + QtPassSettings::getPass()->resetPasswordStoreDir(); ui->treeView->setRootIndex(proxyModel.mapFromSource( model.setRootPath(QtPassSettings::getPassStore()))); @@ -1389,8 +1363,8 @@ void MainWindow::addFolder() { void MainWindow::editPassword() { if (QtPassSettings::isUseGit() && QtPassSettings::isAutoPull()) on_updateButton_clicked(); - pass->waitFor(30); - pass->waitForProcess(); + QtPassSettings::getPass()->waitFor(30); + QtPassSettings::getPass()->waitForProcess(); // TODO(annejan) move to editbutton stuff possibly? currentDir = Util::getDir(ui->treeView->currentIndex(), false, model, proxyModel); lastDecrypt = "Could not decrypt"; @@ -1398,7 +1372,7 @@ void MainWindow::editPassword() { getFile(ui->treeView->currentIndex(), QtPassSettings::isUsePass()); if (!file.isEmpty()) { currentAction = GPG; - if (pass->Show(file, true) == QProcess::NormalExit) + if (QtPassSettings::getPass()->Show(file, true) == QProcess::NormalExit) on_editButton_clicked(); } } @@ -1424,7 +1398,7 @@ QString MainWindow::generatePassword(int length, "set in the configuration!")); return QString(); } - return pass->Generate(length, pwdConfig.Characters[selection]); + return QtPassSettings::getPass()->Generate(length, pwdConfig.Characters[selection]); } /** diff --git a/mainwindow.h b/mainwindow.h index 6aeade38a..114875580 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -155,9 +155,6 @@ private slots: QString currentDir; bool startupPhase; TrayIcon *tray; - Pass *pass; - RealPass rpass; - ImitatePass ipass; void updateText(); void enableUiElements(bool state); diff --git a/pass.cpp b/pass.cpp index 2e2e7293e..5b08ce4c6 100644 --- a/pass.cpp +++ b/pass.cpp @@ -3,30 +3,35 @@ #include "util.h" #include + Pass::Pass() : wrapperRunning(false) { - connect(&process, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SIGNAL(finished(int, QProcess::ExitStatus))); - connect(&process, SIGNAL(error(QProcess::ProcessError)), this, - SIGNAL(error(QProcess::ProcessError))); - connect(&process, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SLOT(processFinished(int, QProcess::ExitStatus))); - env = QProcess::systemEnvironment(); +} -#ifdef __APPLE__ - // If it exists, add the gpgtools to PATH - if (QFile("/usr/local/MacGPG2/bin").exists()) - env.replaceInStrings("PATH=", "PATH=/usr/local/MacGPG2/bin:"); - // Add missing /usr/local/bin - if (env.filter("/usr/local/bin").isEmpty()) - env.replaceInStrings("PATH=", "PATH=/usr/local/bin:"); -#endif +void Pass::init(){ + connect(&process, SIGNAL(finished(int, QProcess::ExitStatus)), this, + SIGNAL(finished(int, QProcess::ExitStatus))); + connect(&process, SIGNAL(error(QProcess::ProcessError)), this, + SIGNAL(error(QProcess::ProcessError))); + connect(&process, SIGNAL(finished(int, QProcess::ExitStatus)), this, + SLOT(processFinished(int, QProcess::ExitStatus))); - if (!QtPassSettings::getGpgHome().isEmpty()) { - QDir absHome(QtPassSettings::getGpgHome()); - absHome.makeAbsolute(); - env << "GNUPGHOME=" + absHome.path(); - } + env = QProcess::systemEnvironment(); + + #ifdef __APPLE__ + // If it exists, add the gpgtools to PATH + if (QFile("/usr/local/MacGPG2/bin").exists()) + env.replaceInStrings("PATH=", "PATH=/usr/local/MacGPG2/bin:"); + // Add missing /usr/local/bin + if (env.filter("/usr/local/bin").isEmpty()) + env.replaceInStrings("PATH=", "PATH=/usr/local/bin:"); + #endif + + if (!QtPassSettings::getGpgHome().isEmpty()) { + QDir absHome(QtPassSettings::getGpgHome()); + absHome.makeAbsolute(); + env << "GNUPGHOME=" + absHome.path(); + } } QProcess::ExitStatus Pass::waitForProcess() { diff --git a/pass.h b/pass.h index c56b850f6..7a75dce75 100644 --- a/pass.h +++ b/pass.h @@ -5,6 +5,9 @@ #include #include #include +#include +#include + // TODO(bezet): extract UserInfo somewhere #include "enums.h" #include "usersdialog.h" @@ -41,6 +44,8 @@ class Pass : public QObject { public: Pass(); + void init(); + virtual ~Pass() {} virtual void GitInit() = 0; virtual void GitPull() = 0; @@ -48,6 +53,10 @@ class Pass : public QObject { virtual QProcess::ExitStatus Show(QString file, bool block = false) = 0; virtual void Insert(QString file, QString value, bool force) = 0; virtual void Remove(QString file, bool isDir) = 0; + virtual void Move(QDir srcDir, QDir destDir, bool force = false) = 0; + virtual void Move(QFile srcFile, QFile destFile, bool force = false) = 0; + virtual void Copy(QDir srcDir, QDir destDir, bool force = false) = 0; + virtual void Copy(QFile srcFile, QFile destFile, bool force = false) = 0; virtual void Init(QString path, const QList &users) = 0; virtual QString Generate(int length, const QString &charset); diff --git a/qtpass.pro b/qtpass.pro index 79ba42cb8..849044ca9 100644 --- a/qtpass.pro +++ b/qtpass.pro @@ -36,8 +36,8 @@ SOURCES += main.cpp\ qtpasssettings.cpp \ settingsconstants.cpp \ pass.cpp \ - realpass.cpp \ - imitatepass.cpp + realpass.cpp \ + imitatepass.cpp \ HEADERS += mainwindow.h \ configdialog.h \ @@ -53,9 +53,9 @@ HEADERS += mainwindow.h \ qtpasssettings.h \ enums.h \ settingsconstants.h \ - pass.h \ - realpass.h \ - imitatepass.h + pass.h \ + realpass.h \ + imitatepass.h \ FORMS += mainwindow.ui \ configdialog.ui \ diff --git a/qtpasssettings.cpp b/qtpasssettings.cpp index 529de11df..5a79d7ef9 100644 --- a/qtpasssettings.cpp +++ b/qtpasssettings.cpp @@ -1,7 +1,8 @@ #include "qtpasssettings.h" #include "settingsconstants.h" +#include "pass.h" -QtPassSettings::QtPassSettings() {} +QtPassSettings::QtPassSettings(){} bool QtPassSettings::initialized = false; @@ -13,6 +14,10 @@ QHash QtPassSettings::sizeSettings; QHash QtPassSettings::intSettings; QHash QtPassSettings::boolSettings; +Pass* QtPassSettings::pass; +RealPass QtPassSettings::realPass; +ImitatePass QtPassSettings::imitatePass; + QString QtPassSettings::getVersion(const QString &defaultValue) { return getStringValue(SettingsConstants::version, defaultValue); } @@ -119,6 +124,11 @@ bool QtPassSettings::isUsePass(const bool &defaultValue) { } void QtPassSettings::setUsePass(const bool &usePass) { + if(usePass){ + QtPassSettings::pass = &QtPassSettings::realPass; + }else{ + QtPassSettings::pass = &QtPassSettings::imitatePass; + } setBoolValue(SettingsConstants::usePass, usePass); } @@ -602,5 +612,29 @@ QVariant QtPassSettings::getSetting(const QString &key, } void QtPassSettings::setSetting(const QString &key, const QVariant &value) { - getSettings().setValue(key, value); + getSettings().setValue(key, value); +} + +Pass* QtPassSettings::getPass() +{ + if(!pass){ + if(isUsePass()){ + QtPassSettings::pass = &QtPassSettings::realPass; + }else{ + QtPassSettings::pass = &QtPassSettings::imitatePass; + } + pass->init(); + } + return pass; +} + +ImitatePass* QtPassSettings::getImitatePass() +{ + return &imitatePass; +} + +RealPass* QtPassSettings::getRealPass() +{ + return &realPass; } + diff --git a/qtpasssettings.h b/qtpasssettings.h index 8538da600..b80ab8b08 100644 --- a/qtpasssettings.h +++ b/qtpasssettings.h @@ -11,10 +11,13 @@ #include #include #include - +#include "pass.h" +#include "realpass.h" +#include "imitatepass.h" #include "enums.h" -class QtPassSettings { + +class QtPassSettings{ public: static QString @@ -182,6 +185,11 @@ class QtPassSettings { static QHash getProfiles(); static void setProfiles(const QHash &profiles); + static Pass* getPass(); + static RealPass* getRealPass(); + static ImitatePass* getImitatePass(); + + signals: public slots: @@ -201,6 +209,11 @@ public slots: static QHash intSettings; static QHash boolSettings; + static Pass *pass; + static RealPass realPass; + static ImitatePass imitatePass; + + // functions static QSettings &getSettings(); @@ -231,6 +244,7 @@ public slots: static QVariant getSetting(const QString &key, const QVariant &defaultValue = QVariant()); static void setSetting(const QString &key, const QVariant &value); + }; #endif // QTPASSSETTINGS_H diff --git a/realpass.cpp b/realpass.cpp index a8bab6283..6a8c9dcc4 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -78,3 +78,18 @@ void RealPass::Init(QString path, const QList &users) { path.remove(0, QtPassSettings::getPassStore().size()); executePass("init --path=" + dirWithoutPassdir + " " + gpgIds); } +void RealPass::Move(QDir srcDir, QDir destDir, bool force) +{ +} + +void RealPass::Move(QFile srcFile, QFile destFile, bool force) +{ +} + +void RealPass::Copy(QDir srcDir, QDir destDir, bool force) +{ +} + +void RealPass::Copy(QFile srcFile, QFile destFile, bool force) +{ +} diff --git a/realpass.h b/realpass.h index a91a61d8c..6f825ab97 100644 --- a/realpass.h +++ b/realpass.h @@ -18,6 +18,15 @@ class RealPass : public Pass { bool overwrite = false) override; virtual void Remove(QString file, bool isDir = false) override; virtual void Init(QString path, const QList &users) override; + + // Pass interface +public: + void Move(QDir srcDir, QDir destDir, bool force = false); + void Move(QFile srcFile, QFile destFile, bool force = false); + void Copy(QDir srcDir, QDir destDir, bool force = false); + void Copy(QFile srcFile, QFile destFile, bool force = false); }; + + #endif // REALPASS_H diff --git a/storemodel.cpp b/storemodel.cpp index 65da122e0..b70841600 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -72,9 +72,9 @@ bool StoreModel::ShowThis(const QModelIndex index) const { } else { QModelIndex useIndex = sourceModel()->index(index.row(), 0, index.parent()); QString path = fs->filePath(useIndex); - path = QDir(store).relativeFilePath(path); - path.replace(QRegExp("\\.gpg$"), ""); - retVal = path.contains(filterRegExp()); + path = QDir(store).relativeFilePath(path); + path.replace(QRegExp("\\.gpg$"), ""); + retVal = path.contains(filterRegExp()); } return retVal; } @@ -216,7 +216,7 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int if(action == Qt::MoveAction){ //@todo some error handling if(QtPassSettings::isUsePass()){ - + QtPassSettings::getPass()->Move(QDir(cleanedSrcDir), QDir(cleanedDestDir)); }else if(QtPassSettings::isUseGit()){ }else{ diff --git a/storemodel.h b/storemodel.h index 7aeac5679..6f3b2bda0 100644 --- a/storemodel.h +++ b/storemodel.h @@ -9,7 +9,6 @@ #include #include -class Util; /*! \class StoreModel \brief The QSortFilterProxyModel for handling filesystem searches. From 8f7561bfe842762d4a8b55e53cda71258230d829 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Tue, 29 Nov 2016 07:13:55 +0100 Subject: [PATCH 03/22] removing dirs with pass settings, git setting or without any --- imitatepass.cpp | 28 ++++++++++++++++++++++++++++ realpass.cpp | 11 +++++++++++ storemodel.cpp | 8 -------- 3 files changed, 39 insertions(+), 8 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index 40b7bb24b..a45299da0 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -285,6 +285,34 @@ void ImitatePass::reencryptPath(QString dir) { void ImitatePass::Move(QDir srcDir, QDir destDir, bool force) { + QString src = srcDir.absolutePath(); + QString dest= destDir.absolutePath(); + if (QtPassSettings::isUseGit()) { + QString args = QString("mv %1 %2 %3"); + // do we need force mode? + if(force){ + args = args.arg("-f"); + }else{ + args = args.arg(""); + } + args = args.arg(src).arg(dest); + executeWrapper(QtPassSettings::getGitExecutable(),args); + + QString args1=QString("commit -m \"moved dir from %1 to %2 using QTPass.\""); + args1= args1.arg(src).arg(dest); + executeWrapper(QtPassSettings::getGitExecutable(), args1); + + if(QtPassSettings::isAutoPush()){ + GitPush(); + } + + } else { + QDir qDir; + if(force){ + qDir.remove(dest); + } + qDir.rename(src, dest); + } } void ImitatePass::Move(QFile srcFile, QFile destFile, bool force) diff --git a/realpass.cpp b/realpass.cpp index 6a8c9dcc4..328642638 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -80,6 +80,17 @@ void RealPass::Init(QString path, const QList &users) { } void RealPass::Move(QDir srcDir, QDir destDir, bool force) { + QString args = QString("mv %1 %2 %3"); + // do we need force mode? + if(force){ + args = args.arg("-f"); + }else{ + args = args.arg(""); + } + QString passSrcDir = QDir(QtPassSettings::getPassStore()).relativeFilePath(srcDir.absolutePath()); + QString passDestDir = QDir(QtPassSettings::getPassStore()).relativeFilePath(destDir.absolutePath()); + args = args.arg(passSrcDir).arg(passDestDir); + executePass(args); } void RealPass::Move(QFile srcFile, QFile destFile, bool force) diff --git a/storemodel.cpp b/storemodel.cpp index b70841600..76356a280 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -18,7 +18,6 @@ QDataStream &operator<<(QDataStream &out, const QList>(QDataStream &in, QList &dragAndDropInfoPasswordStores) { - while (in.atEnd() == false){ dragAndDropInfoPasswordStore info; in >> info.isDir @@ -214,14 +213,7 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int QString cleanedSrcDir = qdir.cleanPath(srcDir.absolutePath()); QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); if(action == Qt::MoveAction){ - //@todo some error handling - if(QtPassSettings::isUsePass()){ QtPassSettings::getPass()->Move(QDir(cleanedSrcDir), QDir(cleanedDestDir)); - }else if(QtPassSettings::isUseGit()){ - - }else{ - qdir.rename(cleanedSrcDir, cleanedDestDir); - } } }else if (destFileinfo.isFile()){ //@todo nothing to here. show dialog. dont drop directories on files From 8b01b811089f65def426699e77aceaff0c29119c Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Tue, 29 Nov 2016 07:33:01 +0100 Subject: [PATCH 04/22] now getting "pass" from settings --- mainwindow.cpp | 2 +- passworddialog.cpp | 8 ++++---- passworddialog.h | 3 +-- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 5712efd9f..9c70f94ba 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -893,7 +893,7 @@ void MainWindow::setPassword(QString file, bool overwrite, bool isNew = false) { // warn? return; } - PasswordDialog d(pwdConfig, *pass, this); + PasswordDialog d(pwdConfig, this); d.setFile(file); d.usePwgen(QtPassSettings::isUsePwgen()); d.setTemplate(QtPassSettings::getPassTemplate()); diff --git a/passworddialog.cpp b/passworddialog.cpp index fa00fdb7e..c4455ae26 100644 --- a/passworddialog.cpp +++ b/passworddialog.cpp @@ -1,5 +1,6 @@ #include "passworddialog.h" #include "ui_passworddialog.h" +#include "qtpasssettings.h" #include #include #include @@ -9,9 +10,8 @@ * @param parent */ PasswordDialog::PasswordDialog(const passwordConfiguration &passConfig, - Pass &pass, QWidget *parent) - : QDialog(parent), ui(new Ui::PasswordDialog), m_passConfig(passConfig), - m_pass(pass) { + QWidget *parent) + : QDialog(parent), ui(new Ui::PasswordDialog), m_passConfig(passConfig){ templating = false; allFields = false; ui->setupUi(this); @@ -42,7 +42,7 @@ void PasswordDialog::on_checkBoxShow_stateChanged(int arg1) { */ void PasswordDialog::on_createPasswordButton_clicked() { ui->widget->setEnabled(false); - QString newPass = m_pass.Generate( + QString newPass = QtPassSettings::getPass()->Generate( ui->spinBox_pwdLength->value(), m_passConfig.Characters[(passwordConfiguration::characterSet) ui->passwordTemplateSwitch->currentIndex()]); diff --git a/passworddialog.h b/passworddialog.h index 1deb1543d..f14c23bcb 100644 --- a/passworddialog.h +++ b/passworddialog.h @@ -20,7 +20,7 @@ class PasswordDialog : public QDialog { Q_OBJECT public: - explicit PasswordDialog(const passwordConfiguration &passConfig, Pass &pass, + explicit PasswordDialog(const passwordConfiguration &passConfig, QWidget *parent = 0); ~PasswordDialog(); @@ -59,7 +59,6 @@ private slots: private: Ui::PasswordDialog *ui; const passwordConfiguration &m_passConfig; - Pass &m_pass; QString passTemplate; QStringList fields; bool templating; From 7a90685ea7cdb95f6461539a7fddc2b2655b4b35 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 16:24:22 +0100 Subject: [PATCH 05/22] move files wrapper for gpg and git --- imitatepass.cpp | 91 ++++++++++++++++++++----------------- imitatepass.h | 6 +-- pass.cpp | 26 +++++++++++ pass.h | 12 ++--- realpass.cpp | 48 ++++++++++++-------- realpass.h | 9 +--- storemodel.cpp | 117 ++++++++++++++++++++++++++---------------------- 7 files changed, 179 insertions(+), 130 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index a45299da0..1e05b7dd6 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -8,22 +8,23 @@ ImitatePass::ImitatePass() {} * @brief ImitatePass::GitInit git init wrapper */ void ImitatePass::GitInit() { - executeWrapper(QtPassSettings::getGitExecutable(), - "init \"" + QtPassSettings::getPassStore() + '"'); + executeGit("init \"" + QtPassSettings::getPassStore() + '"'); } /** * @brief ImitatePass::GitPull git init wrapper */ void ImitatePass::GitPull() { - executeWrapper(QtPassSettings::getGitExecutable(), "pull"); + executeGit("pull"); } /** * @brief ImitatePass::GitPush git init wrapper */ void ImitatePass::GitPush() { - executeWrapper(QtPassSettings::getGitExecutable(), "push"); + if(QtPassSettings::isUseGit()){ + executeGit("push"); + } } /** @@ -32,8 +33,7 @@ void ImitatePass::GitPush() { QProcess::ExitStatus ImitatePass::Show(QString file, bool block) { // TODO(bezet): apparently not yet needed // file += ".gpg"; - executeWrapper(QtPassSettings::getGpgExecutable(), - "-d --quiet --yes --no-encrypt-to --batch --use-agent \"" + + executeGpg("-d --quiet --yes --no-encrypt-to --batch --use-agent \"" + file + '"'); if (block) return waitForProcess(); @@ -59,17 +59,15 @@ void ImitatePass::Insert(QString file, QString newValue, bool overwrite) { return; } QString force(overwrite ? " --yes " : " "); - executeWrapper(QtPassSettings::getGpgExecutable(), - force + "--batch -eq --output \"" + file + "\" " + recipients + + executeGpg(force + "--batch -eq --output \"" + file + "\" " + recipients + " -", newValue); if (!QtPassSettings::isUseWebDav() && QtPassSettings::isUseGit()) { if (!overwrite) - executeWrapper(QtPassSettings::getGitExecutable(), "add \"" + file + '"'); + executeGit("add \"" + file + '"'); QString path = QDir(QtPassSettings::getPassStore()).relativeFilePath(file); path.replace(QRegExp("\\.gpg$"), ""); - executeWrapper(QtPassSettings::getGitExecutable(), - "commit \"" + file + "\" -m \"" + + executeGit("commit \"" + file + "\" -m \"" + (overwrite ? "Edit" : "Add") + " for " + path + " using QtPass.\""); } @@ -80,13 +78,11 @@ void ImitatePass::Insert(QString file, QString newValue, bool overwrite) { */ void ImitatePass::Remove(QString file, bool isDir) { if (QtPassSettings::isUseGit()) { - executeWrapper(QtPassSettings::getGitExecutable(), - QString("rm ") + (isDir ? "-rf " : "-f ") + '"' + file + + executeGit(QString("rm ") + (isDir ? "-rf " : "-f ") + '"' + file + '"'); // TODO(bezet): commit message used to have pass-like file name inside(ie. // getFile(file, true) - executeWrapper(QtPassSettings::getGitExecutable(), - "commit \"" + file + "\" -m \"Remove for " + file + + executeGit("commit \"" + file + "\" -m \"Remove for " + file + " using QtPass.\""); } else { if (isDir) { @@ -140,12 +136,10 @@ void ImitatePass::Init(QString path, const QList &users) { if (!QtPassSettings::isUseWebDav() && QtPassSettings::isUseGit() && !QtPassSettings::getGitExecutable().isEmpty()) { if (addFile) - executeWrapper(QtPassSettings::getGitExecutable(), - "add \"" + gpgIdFile + '"'); + executeGit("add \"" + gpgIdFile + '"'); QString path = gpgIdFile; path.replace(QRegExp("\\.gpg$"), ""); - executeWrapper(QtPassSettings::getGitExecutable(), - "commit \"" + gpgIdFile + "\" -m \"Added " + path + + executeGit("commit \"" + gpgIdFile + "\" -m \"Added " + path + " using QtPass.\""); } reencryptPath(path); @@ -206,8 +200,7 @@ void ImitatePass::reencryptPath(QString dir) { gpgId.sort(); } process.waitForFinished(); - executeWrapper(QtPassSettings::getGpgExecutable(), - "-v --no-secmem-warning " + executeGpg( "-v --no-secmem-warning " "--no-permission-warning --list-only " "--keyid-format long " + fileName); @@ -233,8 +226,7 @@ void ImitatePass::reencryptPath(QString dir) { qDebug() << "reencrypt " << fileName << " for " << gpgId; QString local_lastDecrypt = "Could not decrypt"; emit lastDecrypt(local_lastDecrypt); - executeWrapper(QtPassSettings::getGpgExecutable(), - "-d --quiet --yes --no-encrypt-to --batch --use-agent \"" + + executeGpg("-d --quiet --yes --no-encrypt-to --batch --use-agent \"" + fileName + '"'); process.waitForFinished(30000); // long wait (passphrase stuff) local_lastDecrypt = process.readAllStandardOutput(); @@ -253,20 +245,18 @@ void ImitatePass::reencryptPath(QString dir) { "file missing or invalid.")); return; } - executeWrapper(QtPassSettings::getGpgExecutable(), + executeGpg( "--yes --batch -eq --output \"" + fileName + "\" " + recipients + " -", local_lastDecrypt); process.waitForFinished(3000); if (!QtPassSettings::isUseWebDav() && QtPassSettings::isUseGit()) { - executeWrapper(QtPassSettings::getGitExecutable(), - "add \"" + fileName + '"'); + executeGit("add \"" + fileName + '"'); QString path = QDir(QtPassSettings::getPassStore()).relativeFilePath(fileName); path.replace(QRegExp("\\.gpg$"), ""); - executeWrapper(QtPassSettings::getGitExecutable(), - "commit \"" + fileName + "\" -m \"" + "Edit for " + + executeGit("commit \"" + fileName + "\" -m \"" + "Edit for " + path + " using QtPass.\""); process.waitForFinished(3000); } @@ -283,24 +273,22 @@ void ImitatePass::reencryptPath(QString dir) { emit endReencryptPath(); } -void ImitatePass::Move(QDir srcDir, QDir destDir, bool force) +void ImitatePass::Move(const QString src, const QString dest, const bool force) { - QString src = srcDir.absolutePath(); - QString dest= destDir.absolutePath(); if (QtPassSettings::isUseGit()) { QString args = QString("mv %1 %2 %3"); - // do we need force mode? + // force mode? if(force){ args = args.arg("-f"); }else{ args = args.arg(""); } args = args.arg(src).arg(dest); - executeWrapper(QtPassSettings::getGitExecutable(),args); + executeGit(args); - QString args1=QString("commit -m \"moved dir from %1 to %2 using QTPass.\""); + QString args1=QString("commit -m \"moved from %1 to %2 using QTPass.\""); args1= args1.arg(src).arg(dest); - executeWrapper(QtPassSettings::getGitExecutable(), args1); + executeGit(args1); if(QtPassSettings::isAutoPush()){ GitPush(); @@ -315,14 +303,33 @@ void ImitatePass::Move(QDir srcDir, QDir destDir, bool force) } } -void ImitatePass::Move(QFile srcFile, QFile destFile, bool force) -{ -} -void ImitatePass::Copy(QDir srcDir, QDir destDir, bool force) +void ImitatePass::Copy(const QString src, const QString dest, const bool force) { -} + if (QtPassSettings::isUseGit()) { + QString args = QString("cp %1 %2 %3"); + // do we need force mode? + if(force){ + args = args.arg("-f"); + }else{ + args = args.arg(""); + } + args = args.arg(src).arg(dest); + executeGit(args); -void ImitatePass::Copy(QFile srcFile, QFile destFile, bool force) -{ + QString args1=QString("commit -m \"copied from %1 to %2 using QTPass.\""); + args1= args1.arg(src).arg(dest); + executeGit(args1); + + if(QtPassSettings::isAutoPush()){ + GitPush(); + } + + } else { + QDir qDir; + if(force){ + qDir.remove(dest); + } + qDir.rename(src, dest); + } } diff --git a/imitatepass.h b/imitatepass.h index 119ad9208..04ef22353 100644 --- a/imitatepass.h +++ b/imitatepass.h @@ -28,10 +28,8 @@ class ImitatePass : public Pass { // Pass interface public: - void Move(QDir srcDir, QDir destDir, bool force = false); - void Move(QFile srcFile, QFile destFile, bool force = false); - void Copy(QDir srcDir, QDir destDir, bool force = false); - void Copy(QFile srcFile, QFile destFile, bool force = false); + void Move(const QString src, const QString dest, const bool force = false); + void Copy(const QString src, const QString dest, const bool force = false); }; #endif // IMITATEPASS_H diff --git a/pass.cpp b/pass.cpp index 5dcf4c5a3..3f7cb28a4 100644 --- a/pass.cpp +++ b/pass.cpp @@ -314,3 +314,29 @@ QString Pass::getRecipientString(QString for_file, QString separator, recipients_str += separator + '"' + recipient + '"'; return recipients_str; } + +/** + * @brief Pass::executePass easy wrapper for running pass + * @param args + */ +void Pass::executePass(QString args, QString input) { + executeWrapper(QtPassSettings::getPassExecutable(), args, input); +} + +/** + * @brief Pass::executeGpg easy wrapper for running gpg commands + * @param args + */ +void Pass::executeGpg(QString args, QString input) +{ + executeWrapper(QtPassSettings::getGpgExecutable(), args, input); +} +/** + * @brief Pass::executeGit easy wrapper for running git commands + * @param args + */ +void Pass::executeGit(QString args, QString input) { + executeWrapper(QtPassSettings::getGitExecutable(), args, input); +} + + diff --git a/pass.h b/pass.h index c0c8d148f..8035533f0 100644 --- a/pass.h +++ b/pass.h @@ -40,8 +40,9 @@ class Pass : public QObject { bool wrapperRunning; QStringList env; -protected: +private : void executeWrapper(QString, QString, QString = QString()); +protected: QProcess process; public: @@ -55,10 +56,8 @@ class Pass : public QObject { virtual QProcess::ExitStatus Show(QString file, bool block = false) = 0; virtual void Insert(QString file, QString value, bool force) = 0; virtual void Remove(QString file, bool isDir) = 0; - virtual void Move(QDir srcDir, QDir destDir, bool force = false) = 0; - virtual void Move(QFile srcFile, QFile destFile, bool force = false) = 0; - virtual void Copy(QDir srcDir, QDir destDir, bool force = false) = 0; - virtual void Copy(QFile srcFile, QFile destFile, bool force = false) = 0; + virtual void Move(const QString srcDir, const QString dest, const bool force = false) = 0; + virtual void Copy(const QString srcDir, const QString dest, const bool force = false) = 0; virtual void Init(QString path, const QList &users) = 0; virtual QString Generate(int length, const QString &charset); @@ -77,6 +76,9 @@ class Pass : public QObject { static QString getRecipientString(QString for_file, QString separator = " ", int *count = NULL); + void executeGit(QString args, QString input = QString()); + void executePass(QString args, QString input = QString()); + void executeGpg(QString args, QString input = QString()); private slots: void processFinished(int, QProcess::ExitStatus); diff --git a/realpass.cpp b/realpass.cpp index 328642638..62f5d56d0 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -3,13 +3,7 @@ RealPass::RealPass() {} -/** - * @brief RealPass::executePass easy wrapper for running pass - * @param args - */ -void RealPass::executePass(QString args, QString input) { - executeWrapper(QtPassSettings::getPassExecutable(), args, input); -} + /** * @brief RealPass::GitInit git init wrapper @@ -78,29 +72,45 @@ void RealPass::Init(QString path, const QList &users) { path.remove(0, QtPassSettings::getPassStore().size()); executePass("init --path=" + dirWithoutPassdir + " " + gpgIds); } -void RealPass::Move(QDir srcDir, QDir destDir, bool force) +void RealPass::Move(const QString src, const QString dest, const bool force) { QString args = QString("mv %1 %2 %3"); - // do we need force mode? + // force mode? if(force){ args = args.arg("-f"); }else{ args = args.arg(""); } - QString passSrcDir = QDir(QtPassSettings::getPassStore()).relativeFilePath(srcDir.absolutePath()); - QString passDestDir = QDir(QtPassSettings::getPassStore()).relativeFilePath(destDir.absolutePath()); - args = args.arg(passSrcDir).arg(passDestDir); + QString passSrc = QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(src).absolutePath()); + QString passDest= QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(dest).absolutePath()); + QFileInfo srcFileInfo= QFileInfo(src); + QFileInfo destFileInfo= QFileInfo(dest); + + // remove the .gpg because pass will not work + if(srcFileInfo.isFile() && srcFileInfo.suffix() == "gpg"){ + passSrc.replace(QRegExp("\\.gpg$"), ""); + } + if(destFileInfo.isFile() && destFileInfo.suffix() == "gpg"){ + passDest.replace(QRegExp("\\.gpg$"), ""); + } + + args = args.arg(passSrc).arg(passDest); executePass(args); } -void RealPass::Move(QFile srcFile, QFile destFile, bool force) -{ -} -void RealPass::Copy(QDir srcDir, QDir destDir, bool force) +void RealPass::Copy(const QString src, const QString dest, const bool force) { + QString args = QString("cp %1 %2 %3"); + // do we need force mode? + if(force){ + args = args.arg("-f"); + }else{ + args = args.arg(""); + } + QString passSrc = QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(src).absolutePath()); + QString passDest= QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(dest).absolutePath()); + args = args.arg(passSrc).arg(passDest); + executePass(args); } -void RealPass::Copy(QFile srcFile, QFile destFile, bool force) -{ -} diff --git a/realpass.h b/realpass.h index 6f825ab97..5fdaa6799 100644 --- a/realpass.h +++ b/realpass.h @@ -4,9 +4,6 @@ #include "pass.h" class RealPass : public Pass { -private: - void executePass(QString args, QString input = QString()); - public: RealPass(); virtual ~RealPass() {} @@ -21,10 +18,8 @@ class RealPass : public Pass { // Pass interface public: - void Move(QDir srcDir, QDir destDir, bool force = false); - void Move(QFile srcFile, QFile destFile, bool force = false); - void Copy(QDir srcDir, QDir destDir, bool force = false); - void Copy(QFile srcFile, QFile destFile, bool force = false); + void Move(const QString src, const QString dest, const bool force = false); + void Copy(const QString src, const QString dest, const bool force = false); }; diff --git a/storemodel.cpp b/storemodel.cpp index 76356a280..1cabd1466 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -4,27 +4,21 @@ #include -QDataStream &operator<<(QDataStream &out, const QList &dragAndDropInfoPasswordStores) +QDataStream &operator<<(QDataStream &out, const dragAndDropInfoPasswordStore &dragAndDropInfoPasswordStore) { - foreach (dragAndDropInfoPasswordStore info, dragAndDropInfoPasswordStores) { - out << info.isDir - << info.isFile - << info.path; - } + out << dragAndDropInfoPasswordStore.isDir + << dragAndDropInfoPasswordStore.isFile + << dragAndDropInfoPasswordStore.path; return out; } -QDataStream &operator>>(QDataStream &in, QList &dragAndDropInfoPasswordStores) +QDataStream &operator>>(QDataStream &in, dragAndDropInfoPasswordStore &dragAndDropInfoPasswordStore) { - while (in.atEnd() == false){ - dragAndDropInfoPasswordStore info; - in >> info.isDir - >> info.isFile - >> info.path; - dragAndDropInfoPasswordStores.append(info); - } + in >> dragAndDropInfoPasswordStore.isDir + >> dragAndDropInfoPasswordStore.isFile + >> dragAndDropInfoPasswordStore.path; return in; } @@ -148,43 +142,54 @@ QStringList StoreModel::mimeTypes() const QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const { - QList infos; - - foreach (const QModelIndex &index, indexes) { - if (index.isValid()) { - QModelIndex useIndex = mapToSource(index); - - dragAndDropInfoPasswordStore info; - info.isDir = fs->fileInfo(useIndex).isDir(); - info.isFile = fs->fileInfo(useIndex).isFile(); - info.path = fs->fileInfo(useIndex).absoluteFilePath(); - infos.append(info); - } - } + dragAndDropInfoPasswordStore info; QByteArray encodedData; - QDataStream stream(&encodedData, QIODevice::WriteOnly); - stream << infos; + QModelIndex index = indexes.at(0); + if (index.isValid()) { + QModelIndex useIndex = mapToSource(index); + + info.isDir = fs->fileInfo(useIndex).isDir(); + info.isFile = fs->fileInfo(useIndex).isFile(); + info.path = fs->fileInfo(useIndex).absoluteFilePath(); + QDataStream stream(&encodedData, QIODevice::WriteOnly); + stream << info; + } QMimeData *mimeData = new QMimeData(); mimeData->setData("application/vnd+qtpass.dragAndDropInfoPasswordStore", encodedData); return mimeData; } + + + bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const { - QModelIndex useIndex = sourceModel()->index(parent.row(),parent.column(), parent.parent()); - QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + QModelIndex useIndex = this->index(parent.row(), parent.column(), parent.parent()); + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); QDataStream stream(&encodedData, QIODevice::ReadOnly); - QList infos; - stream >> infos; - if (!data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore")) + dragAndDropInfoPasswordStore info; + stream >> info; + + if (data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore") == false) return false; - if (column > 0) + + if (column > 0){ return false; + } - return true; + // you can drop a folder on a folder + if (fs->fileInfo(mapToSource(useIndex)).isDir() && info.isDir){ + return true; + } + // you can drop a file on a folder + if (fs->fileInfo(mapToSource(useIndex)).isDir() && info.isFile){ + return true; + } + + return false; } bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) @@ -198,29 +203,35 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); QDataStream stream(&encodedData, QIODevice::ReadOnly); - QList infos; - stream >> infos; + dragAndDropInfoPasswordStore info; + stream >> info; QModelIndex destIndex = this->index(parent.row(), parent.column(), parent.parent()); QFileInfo destFileinfo = fs->fileInfo(mapToSource(destIndex)); QDir qdir; - foreach (const dragAndDropInfoPasswordStore &info, infos) { - if(info.isDir){ - QDir srcDir = QDir(info.path); - if(destFileinfo.isDir()){ - QString droppedOnDir = destFileinfo.absoluteFilePath(); - QDir destDir = QDir(droppedOnDir).filePath(srcDir.dirName()); - QString cleanedSrcDir = qdir.cleanPath(srcDir.absolutePath()); - QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); - if(action == Qt::MoveAction){ - QtPassSettings::getPass()->Move(QDir(cleanedSrcDir), QDir(cleanedDestDir)); - } - }else if (destFileinfo.isFile()){ - //@todo nothing to here. show dialog. dont drop directories on files + if(info.isDir){ + QDir srcDir = QDir(info.path); + // dropped dir onto dir + if(destFileinfo.isDir()){ + QString droppedOnDir = destFileinfo.absoluteFilePath(); + QDir destDir = QDir(droppedOnDir).filePath(srcDir.dirName()); + QString cleanedSrcDir = qdir.cleanPath(srcDir.absolutePath()); + QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); + if(action == Qt::MoveAction){ + QtPassSettings::getPass()->Move(cleanedSrcDir, cleanedDestDir); } - }else if(info.isFile){ - + } + }else if(info.isFile){ + QFileInfo srcFileInfo = QFileInfo(info.path); + // dropped file onto a directory + if(destFileinfo.isDir()){ + QString cleanedSrcFile = qdir.cleanPath(srcFileInfo.absoluteFilePath()); + QString cleanedDestDir = qdir.cleanPath(destFileinfo.absoluteFilePath()); + if(action == Qt::MoveAction){ + QtPassSettings::getPass()->Move(cleanedSrcFile, cleanedDestDir); + } } + } return true; } From 4e77d0df31f43be191542158055d628fbf7d32a3 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 21:57:21 +0100 Subject: [PATCH 06/22] drop file on file with overwrite --- storemodel.cpp | 50 ++++++++++++++++++++++++++++++++++---------------- 1 file changed, 34 insertions(+), 16 deletions(-) diff --git a/storemodel.cpp b/storemodel.cpp index 1cabd1466..49524ec96 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -2,6 +2,7 @@ #include #include #include +#include QDataStream &operator<<(QDataStream &out, const dragAndDropInfoPasswordStore &dragAndDropInfoPasswordStore) @@ -145,6 +146,7 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const dragAndDropInfoPasswordStore info; QByteArray encodedData; + // only use the first, otherwise we should enable multiselection QModelIndex index = indexes.at(0); if (index.isValid()) { QModelIndex useIndex = mapToSource(index); @@ -167,11 +169,11 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const { QModelIndex useIndex = this->index(parent.row(), parent.column(), parent.parent()); - QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); QDataStream stream(&encodedData, QIODevice::ReadOnly); dragAndDropInfoPasswordStore info; stream >> info; - + qDebug() << "action: " << action; if (data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore") == false) return false; @@ -188,6 +190,10 @@ bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, i if (fs->fileInfo(mapToSource(useIndex)).isDir() && info.isFile){ return true; } + // you can drop a file on a file + if (fs->fileInfo(mapToSource(useIndex)).isFile() && info.isFile){ + return true; + } return false; } @@ -207,28 +213,40 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int stream >> info; QModelIndex destIndex = this->index(parent.row(), parent.column(), parent.parent()); QFileInfo destFileinfo = fs->fileInfo(mapToSource(destIndex)); - + QFileInfo srcFileInfo = QFileInfo(info.path); QDir qdir; + QString cleanedSrc = qdir.cleanPath(srcFileInfo.absoluteFilePath()); if(info.isDir){ - QDir srcDir = QDir(info.path); - // dropped dir onto dir - if(destFileinfo.isDir()){ - QString droppedOnDir = destFileinfo.absoluteFilePath(); - QDir destDir = QDir(droppedOnDir).filePath(srcDir.dirName()); - QString cleanedSrcDir = qdir.cleanPath(srcDir.absolutePath()); - QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); - if(action == Qt::MoveAction){ - QtPassSettings::getPass()->Move(cleanedSrcDir, cleanedDestDir); - } + QDir srcDir = QDir(info.path); + // dropped dir onto dir + if(destFileinfo.isDir()){ + QString droppedOnDir = destFileinfo.absoluteFilePath(); + QDir destDir = QDir(droppedOnDir).filePath(srcFileInfo.fileName()); + QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); + if(action == Qt::MoveAction){ + QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestDir); + }else if(action == Qt::CopyAction){ + QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDestDir); } + } }else if(info.isFile){ - QFileInfo srcFileInfo = QFileInfo(info.path); // dropped file onto a directory if(destFileinfo.isDir()){ - QString cleanedSrcFile = qdir.cleanPath(srcFileInfo.absoluteFilePath()); QString cleanedDestDir = qdir.cleanPath(destFileinfo.absoluteFilePath()); if(action == Qt::MoveAction){ - QtPassSettings::getPass()->Move(cleanedSrcFile, cleanedDestDir); + QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestDir); + }else if(action == Qt::CopyAction){ + QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDestDir); + } + }else if(destFileinfo.isFile()){ + // dropped file onto a file + QString cleanedDestFile = qdir.cleanPath(destFileinfo.absoluteFilePath()); + int answer = QMessageBox::question(0, tr("force overwrite"), tr("overwrite %1 with %2?").arg(cleanedDestFile).arg(cleanedSrc), QMessageBox::Yes | QMessageBox::No); + bool force = answer==QMessageBox::Yes; + if(action == Qt::MoveAction){ + QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestFile, force); + }else if(action == Qt::CopyAction){ + QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDestFile, force); } } From 04db6adf320251a90eaaff9a884d73aa65098098 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 22:15:11 +0100 Subject: [PATCH 07/22] moving file into folder --- imitatepass.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index 1e05b7dd6..18fb3d3fe 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -296,10 +296,16 @@ void ImitatePass::Move(const QString src, const QString dest, const bool force) } else { QDir qDir; + QFileInfo srcFileInfo = QFileInfo(src); + QFileInfo destFileInfo = QFileInfo(dest); + QString destCopy = dest; + if(srcFileInfo.isFile() && destFileInfo.isDir()){ + destCopy = destFileInfo.absoluteFilePath() + QDir::separator() + srcFileInfo.fileName(); + } if(force){ - qDir.remove(dest); + qDir.remove(destCopy); } - qDir.rename(src, dest); + qDir.rename(src, destCopy); } } From 9cf68b74ef0057a6918c462c150a15a228e18b3c Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 22:27:44 +0100 Subject: [PATCH 08/22] refactoring --- storemodel.cpp | 12 ++++++------ storemodel.h | 6 +++++- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/storemodel.cpp b/storemodel.cpp index 49524ec96..8c79d3664 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -137,7 +137,7 @@ Qt::ItemFlags StoreModel::flags(const QModelIndex &index) const QStringList StoreModel::mimeTypes() const { QStringList types; - types << "application/vnd+qtpass.dragAndDropInfoPasswordStore"; + types << qtPassDragAndDropMimeType; return types; } @@ -159,7 +159,7 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const } QMimeData *mimeData = new QMimeData(); - mimeData->setData("application/vnd+qtpass.dragAndDropInfoPasswordStore", encodedData); + mimeData->setData(qtPassDragAndDropMimeType, encodedData); return mimeData; } @@ -169,12 +169,12 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const { QModelIndex useIndex = this->index(parent.row(), parent.column(), parent.parent()); - QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + QByteArray encodedData = data->data(qtPassDragAndDropMimeType); QDataStream stream(&encodedData, QIODevice::ReadOnly); dragAndDropInfoPasswordStore info; stream >> info; qDebug() << "action: " << action; - if (data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore") == false) + if (data->hasFormat(qtPassDragAndDropMimeType) == false) return false; @@ -198,7 +198,7 @@ bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, i return false; } -bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) +bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const { if (!canDropMimeData(data, action, row, column, parent)) return false; @@ -206,7 +206,7 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int if (action == Qt::IgnoreAction){ return true; } - QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); + QByteArray encodedData = data->data(qtPassDragAndDropMimeType); QDataStream stream(&encodedData, QIODevice::ReadOnly); dragAndDropInfoPasswordStore info; diff --git a/storemodel.h b/storemodel.h index 6f3b2bda0..b03948d2c 100644 --- a/storemodel.h +++ b/storemodel.h @@ -36,7 +36,11 @@ class StoreModel : public QSortFilterProxyModel { QStringList mimeTypes() const; QMimeData *mimeData(const QModelIndexList &indexes) const; bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; - bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); + bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; + +private: + QString qtPassDragAndDropMimeType = "application/vnd+qtpass.dragAndDropInfoPasswordStore"; + }; /*! \struct dragAndDropInfo From 1fe5a78db1f018bfd62f1955af1894b0a62dd1e5 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 22:43:44 +0100 Subject: [PATCH 09/22] lupdate qtpass.pro added english and german translation. --- localization/localization_ar_MA.ts | 145 ++++++++++++++++------------- localization/localization_cs_CZ.ts | 145 ++++++++++++++++------------- localization/localization_de_DE.ts | 145 ++++++++++++++++------------- localization/localization_de_LU.ts | 145 ++++++++++++++++------------- localization/localization_el_GR.ts | 145 ++++++++++++++++------------- localization/localization_en_GB.ts | 145 ++++++++++++++++------------- localization/localization_en_US.ts | 145 ++++++++++++++++------------- localization/localization_es_ES.ts | 145 ++++++++++++++++------------- localization/localization_fr_BE.ts | 145 ++++++++++++++++------------- localization/localization_fr_FR.ts | 145 ++++++++++++++++------------- localization/localization_fr_LU.ts | 145 ++++++++++++++++------------- localization/localization_gl_ES.ts | 145 ++++++++++++++++------------- localization/localization_he_IL.ts | 145 ++++++++++++++++------------- localization/localization_hu_HU.ts | 145 ++++++++++++++++------------- localization/localization_it_IT.ts | 145 ++++++++++++++++------------- localization/localization_lb_LU.ts | 145 ++++++++++++++++------------- localization/localization_nl_BE.ts | 145 ++++++++++++++++------------- localization/localization_nl_NL.ts | 145 ++++++++++++++++------------- localization/localization_pl_PL.ts | 145 ++++++++++++++++------------- localization/localization_ru_RU.ts | 145 ++++++++++++++++------------- localization/localization_sv_SE.ts | 145 ++++++++++++++++------------- localization/localization_zh_CN.ts | 145 ++++++++++++++++------------- storemodel.cpp | 2 +- 23 files changed, 1739 insertions(+), 1453 deletions(-) diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index ddd754ebe..5a13cdcf7 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -872,6 +872,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts index c09f0c081..12aef72f7 100644 --- a/localization/localization_cs_CZ.ts +++ b/localization/localization_cs_CZ.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Nelze upravovat - + Could not read encryption key to use, .gpg-id file missing or invalid. Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - + Cannot update Nelze aktualizovat - + Failed to open .gpg-id for writing. Selhalo otevření .gpg-id pro zápis. - + Check selected users! Zaškrtnout vybrané uživatele! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Pro žádný z vybraných klíčů není dostupný tajný klíč. Nebudete moci dešifrovat žádná nově přidaná hesla! - + Re-encrypting from folder %1 Nově šifrováno z adresáře %1 - - + + Updating password-store Aktualizace úložiště hesel @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Upravit - + Delete Smazat @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Uživatelé @@ -581,19 +581,19 @@ Expire-Date: 0 Nastavení - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Zdrojový kód</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Vítejte v QtPass %1 - + Add Password Přidat heslo - + Add Folder Přidat adresář - + Failed to connect WebDAV: Selhalo připojení k WebDAV: - + QtPass WebDAV password QtPass WebDAV heslo - + Enter password to connect to WebDAV: Vložte heslo pro připojení k WebDAV: - + fusedav exited unexpectedly fusedav neočekávaně skončil - + Failed to start fusedav to connect WebDAV: Selhalo spuštění fusedav pro připojení k WebDAV: - - + + Updating password-store Aktualizace úložiště hesel - - + + Can not edit Nelze upravovat - - + + Selected password file does not exist, not able to edit Vybraný soubor s heslem neexistuje, nelze upravovat - + Password hidden Skryté heslo - + Content hidden Skrytý obsah - - + + Password Heslo - + Clipboard cleared Schránka vymazána - + Clipboard not cleared Schránka nevymazána - + Password and Content hidden Skryté heslo i obsah - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Vyhledávání: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - - + + New file Nový soubor - + New password file: (Will be placed in %1 ) Nový soubor s heslem: (Bude uložen do %1 ) - + Delete password? Smazat heslo? - + Are you sure you want to delete %1? Opravdu chcete smazat %1? - + Delete folder? Smazat adresář? - + Can not get key list Nelze získat seznam klíčů - + Unable to get list of available gpg keys Nelze získat seznam dostupných gpg klíčů - + Key not found in keyring Klíč nebyl v klíčence nalezen @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Nebudete moci dešifrovat žádná nově přidaná hesla! - + Generating GPG key pair Generování páru GPG klíčů - + Profile changed to %1 Profil změněn na %1 - + Add folder Přidat adresář - + Add password Přidat heslo - + New Folder: (Will be placed in %1 ) Nový adresář: @@ -868,7 +868,7 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Nelze spustit, předchozí proces stále běží! - + Copied to clipboard zkopírovat do schránky @@ -880,22 +880,22 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Pass - + No characters chosen Znaky nebyly vybrány - + Can't generate password, there are no characters to choose from set in the configuration! Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo! - + Timed out Vypršelo - + Can't start process, previous one is still running! Nelze spustit, předchozí proces stále běží! @@ -957,6 +957,19 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! LTR + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts index 6278852c8..50a2623bb 100755 --- a/localization/localization_de_DE.ts +++ b/localization/localization_de_DE.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Ändern nicht möglich - + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Passwort Speicher aktualisieren @@ -516,14 +516,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -554,7 +554,7 @@ Expire-Date: 0 - + Users Benutzer @@ -569,19 +569,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -614,134 +614,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Passwort Speicher aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Passwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -762,18 +762,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Willkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -782,34 +782,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -817,17 +817,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -850,12 +850,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -863,22 +863,22 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! - + Timed out Zeitüberschreitung - + Can't start process, previous one is still running! Prozess kann nicht starten, vorheriger Prozess läuft noch! @@ -940,6 +940,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + overwrite %1 with %2? + %1 mit %2 überschreiben? + + + + force overwrite? + Überschreiben? + + TrayIcon diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts index 32c68b9eb..808419d5f 100755 --- a/localization/localization_de_LU.ts +++ b/localization/localization_de_LU.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Ändern nicht möglich - + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Password Store aktualisieren @@ -515,14 +515,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -553,7 +553,7 @@ Expire-Date: 0 - + Users Benutzer @@ -568,19 +568,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -613,134 +613,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Password Store aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Kennwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -761,18 +761,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Wilkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -781,34 +781,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -816,17 +816,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -849,12 +849,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -862,22 +862,22 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! - + Timed out Zeitüberschreitung - + Can't start process, previous one is still running! Prozess kann nicht starten, vorheriger Prozess läuft noch! @@ -939,6 +939,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + overwrite %1 with %2? + %1 mit %2 überschreiben? + + + + force overwrite? + Überschreiben? + + TrayIcon diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts index 4c0f1aca2..535234751 100644 --- a/localization/localization_el_GR.ts +++ b/localization/localization_el_GR.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts index f26181408..63f492193 100644 --- a/localization/localization_en_GB.ts +++ b/localization/localization_en_GB.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard copied to clipboard @@ -880,22 +880,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Timed out - + Can't start process, previous one is still running! Can't start process, previous one is still running! @@ -957,6 +957,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + overwrite %1 with %2? + Overwrite %1 with %2? + + + + force overwrite? + force overwrite? + + TrayIcon diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts index fd457dcea..2e595bfcc 100644 --- a/localization/localization_en_US.ts +++ b/localization/localization_en_US.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard Copied to clipboard @@ -880,22 +880,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Timed out - + Can't start process, previous one is still running! Can't start process, previous one is still running! @@ -957,6 +957,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + overwrite %1 with %2? + Overwrite %1 with %2? + + + + force overwrite? + force overwrite? + + TrayIcon diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts index 787c6bae8..4fb54e861 100644 --- a/localization/localization_es_ES.ts +++ b/localization/localization_es_ES.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit No se puede editar - + Could not read encryption key to use, .gpg-id file missing or invalid. No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - + Cannot update No se puede actualizar - + Failed to open .gpg-id for writing. No se pudo abrir .gpg-id para escribir. - + Check selected users! Compruebe usuarios seleccionados! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ninguna de las llaves seleccionadas tiene una llave secreta disponible. Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Editar - + Delete Borrar @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Usuarios @@ -570,150 +570,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeles vacío - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: No se pudo conectar WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password Contraseña QtPass WebDAV - + Enter password to connect to WebDAV: Introduzca contraseña para conectarse a WebDAV: - + fusedav exited unexpectedly fusedav se ha cerrado inesperadamente - + Failed to start fusedav to connect WebDAV: Error al iniciar fusedav para conectar WebDAV: - + Password hidden Contraseña oculta - + Content hidden Contenido oculto - - + + Password Contraseña - + Clipboard not cleared Portapapeles no vaciado - + Password and Content hidden Contraseña y contenido oculto - + QProcess::FailedToStart QProcess::Fallo al iniciar - + QProcess::Crashed QProcess::Roto - + QProcess::Timedout QProcess::Caducado - + QProcess::ReadError QProcess::Error de lectura - + QProcess::WriteError QProcess::Error de escritura - + QProcess::UnknownError QProcess::Error desconocido - + Copied to clipboard copiado en el portapapeles - + Add folder Añadir carpeta - + Add password Añadir contraseña @@ -726,18 +726,18 @@ p, li { white-space: pre-wrap; } No se puede iniciar el proceso, anterior sigue funcionando! - + Welcome to QtPass %1 Bienvenido a QtPass %1 - + Looking for: %1 Buscando %1 - - + + Can not edit No se puede editar @@ -746,50 +746,50 @@ p, li { white-space: pre-wrap; } No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - - + + New file Nuevo fichero - + Delete password? Borrar contraseña? - + Are you sure you want to delete %1? Está seguro que quiere borrar %1? - + Delete folder? Borrar carpeta? - - + + Selected password file does not exist, not able to edit Fichero de contraseñas seleccionado no existe, no se puede editar - + New password file: (Will be placed in %1 ) - + Can not get key list No se puede obtener lista de claves - + Unable to get list of available gpg keys No se puede obtener lista de llaves gpg disponibles - + Key not found in keyring La llave no se encuentra en el llavero @@ -812,12 +812,12 @@ You will not be able to decrypt any newly added passwords! Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Generating GPG key pair Generar par de claves GPG - + Profile changed to %1 Perfil cambiado a %1 @@ -825,22 +825,22 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Caducado - + Can't start process, previous one is still running! No se puede iniciar el proceso, anterior sigue funcionando! @@ -902,6 +902,19 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts index ff3e7d705..701d63730 100644 --- a/localization/localization_fr_BE.ts +++ b/localization/localization_fr_BE.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts index 08f3479bf..22aef9320 100644 --- a/localization/localization_fr_FR.ts +++ b/localization/localization_fr_FR.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts index d0de4f755..1b63256dc 100644 --- a/localization/localization_fr_LU.ts +++ b/localization/localization_fr_LU.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts index 98d387ff3..2b2ab36e4 100644 --- a/localization/localization_gl_ES.ts +++ b/localization/localization_gl_ES.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete Eliminar @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeis baleiro - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Contido oculto - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess::Fallou o inicio - + QProcess::Crashed QProcess::Rompeu - + QProcess::Timedout QProcess::Caducou - + QProcess::ReadError QProcess::Erro de lectura - + QProcess::WriteError QProcess::Erro de escritura - + QProcess::UnknownError QProcess::Erro descoñecido - + Add folder - + Add password - + Copied to clipboard copiado en el portapapeles - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts index 6f2397171..1d0a5e518 100644 --- a/localization/localization_he_IL.ts +++ b/localization/localization_he_IL.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -872,6 +872,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts index eba4aa6ef..efbe545c7 100644 --- a/localization/localization_hu_HU.ts +++ b/localization/localization_hu_HU.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Jelszó-tároló frissítése @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Jelszó-tároló frissítése - + Clipboard cleared Vágólap tiszta - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Oldal elrejtve - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess:NemIndultEl - + QProcess::Crashed QProcess:Összeomlás - + QProcess::Timedout QProcess:Időtúllépés - + QProcess::ReadError QProcess:OlvasásiHiba - + QProcess::WriteError IrásHiba - + QProcess::UnknownError IsmeretlenHiba - + Add folder - + Add password - + Copied to clipboard a vágólapra másolt - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts index 9ef67fb30..733d339af 100644 --- a/localization/localization_it_IT.ts +++ b/localization/localization_it_IT.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit Impossibile modificare - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - + Cannot update Impossibile aggiornare - + Failed to open .gpg-id for writing. Impossibile aprire .gpg-id in scrittura. - + Check selected users! Controlla gli utenti selezionati! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Nessuna delle chiavi selezionate ha una chiave privata disponibile. Non sarai in grado di decifrare nessuna delle nuove password create! - + Re-encrypting from folder %1 Esegui nuovamente la cifratura dalla cartella %1 - - + + Updating password-store Aggiornando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Modifica - + Delete Elimina @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Utenti @@ -565,24 +565,24 @@ Expire-Date: 0 Configura - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass @@ -614,129 +614,129 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + Welcome to QtPass %1 Benvenuto in QtPass %1 - + Add Password Aggiungi Password - + Add Folder Aggiungi Cartella - + Failed to connect WebDAV: Impossibile connettersi a WebDAV - + QtPass WebDAV password - + Enter password to connect to WebDAV: Inserisci la password per connetersi a WebDAV: - + fusedav exited unexpectedly fusedav si è chiuso in modo anomalo - + Failed to start fusedav to connect WebDAV: Impossibile connettere fusedav a WebDAV - - + + Updating password-store Aggiornando password-store - - + + Can not edit Impossibile modificare - - + + Selected password file does not exist, not able to edit Il file password selezionato non esiste o non è modificabile - + Password hidden Password nascosta - + Content hidden Contenuto nascosto - - + + Password - + Clipboard cleared Appunti svuotati - + Clipboard not cleared Appunti non svuotati - + Password and Content hidden Password e Contenuto nascosti - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 Cercando: %1 @@ -745,45 +745,45 @@ p, li { white-space: pre-wrap; } Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - - + + New file Nuovo file - + New password file: (Will be placed in %1 ) Nuovo file password: (Verrà posizionato in %1 ) - + Delete password? Eliminare password? - + Are you sure you want to delete %1? Sei sicuro di voler eliminare %1? - + Delete folder? Eliminare cartella? - + Can not get key list Impossibile ottenere la lista delle chiavi - + Unable to get list of available gpg keys Impossibile ottenere la lista delle chiavi gpg disponibili - + Key not found in keyring Chiave non trovata nel portachiavi @@ -806,27 +806,27 @@ You will not be able to decrypt any newly added passwords! Non sarai in grado di decifrare nessuna delle nuove password create! - + Generating GPG key pair Generando una coppia di chiavi GPG - + Profile changed to %1 Profilo cambiato in %1 - + Add folder Aggiungi cartella - + Add password Aggiungi password - + New Folder: (Will be placed in %1 ) Nuova cartella: @@ -849,7 +849,7 @@ Non sarai in grado di decifrare nessuna delle nuove password create!Impossibile avviare la procedura, un altro processo è ancora attivo - + Copied to clipboard copiato negli appunti @@ -861,22 +861,22 @@ Non sarai in grado di decifrare nessuna delle nuove password create! Pass - + No characters chosen Nessun carattere selezionato - + Can't generate password, there are no characters to choose from set in the configuration! Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione! - + Timed out Tempo scaduto - + Can't start process, previous one is still running! Impossibile avviare la procedura, un altro processo è ancora attivo @@ -938,6 +938,19 @@ Non sarai in grado di decifrare nessuna delle nuove password create! + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts index 105ece9d0..cbdd59dde 100644 --- a/localization/localization_lb_LU.ts +++ b/localization/localization_lb_LU.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts index 3d0df658e..96c288310 100644 --- a/localization/localization_nl_BE.ts +++ b/localization/localization_nl_BE.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Kan niet bewerken - + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,19 +581,19 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -650,136 +650,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -788,45 +788,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -849,27 +849,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -892,7 +892,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -904,22 +904,22 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! - + Timed out Duurt te lang - + Can't start process, previous one is still running! Kan process niet starten, vorige loopt nog steeds! @@ -981,6 +981,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts index af4a55996..751fdb0e6 100644 --- a/localization/localization_nl_NL.ts +++ b/localization/localization_nl_NL.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Kan niet bewerken - + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,19 +581,19 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -650,136 +650,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -788,45 +788,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -849,27 +849,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -892,7 +892,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -904,22 +904,22 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! - + Timed out Duurt te lang - + Can't start process, previous one is still running! Kan process niet starten, vorige loopt nog steeds! @@ -981,6 +981,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts index d683251d7..eb51fc653 100644 --- a/localization/localization_pl_PL.ts +++ b/localization/localization_pl_PL.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - - + + Updating password-store - + Clipboard cleared - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Add folder - + Add password - + Copied to clipboard skopiowany do schowka - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts index 81f4d4e38..538a30200 100644 --- a/localization/localization_ru_RU.ts +++ b/localization/localization_ru_RU.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Невозможно изменить содержимое - + Could not read encryption key to use, .gpg-id file missing or invalid. Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + Cannot update Не удалось обновить - + Failed to open .gpg-id for writing. Не получилось записать .gpg-id файла. - + Check selected users! Отметьте выбранных пользователей! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ни один из выбранных ключей не имеет секретного ключа. Вы не сможете расшифровать ни один вновь добавленный пароль! - + Re-encrypting from folder %1 Перешифровании из папки %1 - - + + Updating password-store Обновление password-store @@ -539,14 +539,14 @@ Expire-Date: 0 - + Edit Изменить - + Delete Удалить @@ -567,7 +567,7 @@ Expire-Date: 0 - + Users Пользователи @@ -582,19 +582,19 @@ Expire-Date: 0 Настройки - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -626,155 +626,155 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 QtPass %1 приветствует Вас - + Failed to connect WebDAV: Не удалось подключить WebDAV: - + QtPass WebDAV password Пароль QtPass для WebDAV - + Enter password to connect to WebDAV: Введите пароль для подключения к WebDAV: - + fusedav exited unexpectedly fusedav непредвиденно завершился - + Failed to start fusedav to connect WebDAV: Не удалось запустить fusedav для подключения к WebDAV: - - + + Updating password-store Обновление password-store - + New Folder: (Will be placed in %1 ) Новая папка: (будет добавлена в %1) - + Password hidden Пароль скрыт - + Add Password Добавить пароль - + Add Folder Добавить папку - + Content hidden Содержимое скрыто - - + + Password Пароль - + Clipboard cleared Буфер обмена очищен - + Clipboard not cleared Буфер обмена не очищен - + Password and Content hidden Пароль и содержимое скрыто - + QProcess::FailedToStart QProsess::Не удалось запустить - + QProcess::Crashed QProsess::Аварийное завершение - + QProcess::Timedout QProsess::Превышено время ожидания - + QProcess::ReadError QProsess::Ошибка чтения - + QProcess::WriteError QProsess::Ошибка записи - + QProcess::UnknownError QProsess::Неизвестная ошибка - + Looking for: %1 Ищем: %1 - + Delete folder? Удалить папку? - + Generating GPG key pair Генерирую ключевую пару GPG - + Profile changed to %1 Профиль изменён на %1 - + Add folder Добавить папку - + Add password Добавить пароль @@ -795,7 +795,7 @@ p, li { white-space: pre-wrap; } Не могу запустить процесс, предыдущий всё ещё не завершился! - + Copied to clipboard скопировать в буфер обмена @@ -804,8 +804,8 @@ p, li { white-space: pre-wrap; } Перешифровании из папки %1 - - + + Can not edit Невозможно изменить содержимое @@ -814,24 +814,24 @@ p, li { white-space: pre-wrap; } Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + New password file: (Will be placed in %1 ) Новый файл для пароля: (будет создан в %1 ) - + Can not get key list Не удалось получить список ключей - + Unable to get list of available gpg keys Не удалось получить список доступных ключей GPG - + Key not found in keyring Ключ не найден в хранилище ключей GPG @@ -854,24 +854,24 @@ You will not be able to decrypt any newly added passwords! Вы не сможете расшифровать ни один вновь добавленный пароль! - - + + New file Новый файл - + Delete password? Удалить пароль? - + Are you sure you want to delete %1? Вы в самом деле хотите удалить %1? - - + + Selected password file does not exist, not able to edit Выбранный файл с паролем не существует @@ -879,22 +879,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen Ни одного символа не выбрано - + Can't generate password, there are no characters to choose from set in the configuration! Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках! - + Timed out Время ожидания истекло - + Can't start process, previous one is still running! Не могу запустить процесс, предыдущий всё ещё не завершился! @@ -956,6 +956,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts index 4e10556d4..c54694d73 100644 --- a/localization/localization_sv_SE.ts +++ b/localization/localization_sv_SE.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit Kan inte ändra - + Could not read encryption key to use, .gpg-id file missing or invalid. Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - + Cannot update Kan inte uppdatera - + Failed to open .gpg-id for writing. Kunde inte skriva till .gpg-id. - + Check selected users! Kolla valda användare! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ingen av de valda nycklarna har en tillgänglig hemlig nyckel. Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Re-encrypting from folder %1 - - + + Updating password-store Uppdaterar lösenordsutrymmet @@ -513,14 +513,14 @@ Expire-Date: 0 - + Edit Ändra - + Delete Ta bort @@ -551,7 +551,7 @@ Expire-Date: 0 - + Users Användare @@ -571,150 +571,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Uppdaterar lösenordsutrymmet - + Clipboard cleared Urklippet rensat - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: Kunde inte ansluta till WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password QtPass WebDAV lösenord - + Enter password to connect to WebDAV: Mata in WebDAV lösenord: - + fusedav exited unexpectedly fusedav avslutades oväntat - + Failed to start fusedav to connect WebDAV: Kunde inte starta fusedav för att ansluta till WebDAV: - + Password hidden Gömt lösenord - + Content hidden Gömt innehåll - - + + Password Lösenord - + Clipboard not cleared Urklippet ej rensat - + Password and Content hidden Gömt lösenord och innehåll - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Copied to clipboard kopieras till Urklipp - + Add folder Lägg till mapp - + Add password Lägg till lösenord @@ -735,18 +735,18 @@ p, li { white-space: pre-wrap; } Kan inte starta process, den förra körs fortfarande! - + Welcome to QtPass %1 Välkommen till QtPass %1 - + Looking for: %1 Söker efter: %1 - - + + Can not edit Kan inte ändra @@ -755,50 +755,50 @@ p, li { white-space: pre-wrap; } Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - - + + New file Ny fil - + Delete password? Ta bort lösenord? - + Are you sure you want to delete %1? Vill du verkligen ta bort %1? - + Delete folder? Ta bort mapp? - - + + Selected password file does not exist, not able to edit Kan inte ändra då vald lösenordsfil inte finns - + New password file: (Will be placed in %1 ) - + Can not get key list Kan inte hämta nyckellista - + Unable to get list of available gpg keys Kunde inte hämta gpgnycklar - + Key not found in keyring Kunde inte hitta nyckel i nyckelring @@ -821,12 +821,12 @@ You will not be able to decrypt any newly added passwords! Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Generating GPG key pair Skapar GPG nyckelpar - + Profile changed to %1 Profil ändrad till %1 @@ -834,22 +834,22 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! Pass - + No characters chosen Inga valda tecken - + Can't generate password, there are no characters to choose from set in the configuration! Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från! - + Timed out Tajmade ut - + Can't start process, previous one is still running! Kan inte starta process, den förra körs fortfarande! @@ -911,6 +911,19 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts index 29b61f658..3c4a28b08 100644 --- a/localization/localization_zh_CN.ts +++ b/localization/localization_zh_CN.ts @@ -367,45 +367,45 @@ email ImitatePass - + Can not edit 无法编辑 - + Could not read encryption key to use, .gpg-id file missing or invalid. 无法读取加密密钥,.gpg-id 文件丢失或无效 - + Cannot update 无法更新 - + Failed to open .gpg-id for writing. .gpg-id 无法写入 - + Check selected users! 请核对所选用户! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Re-encrypting from folder %1 重新从文件夹 %1 加密 - - + + Updating password-store 正在更新密码库... @@ -527,14 +527,14 @@ Expire-Date: 0 - + Edit 编辑 - + Delete 删除 @@ -565,7 +565,7 @@ Expire-Date: 0 - + Users 用户 @@ -580,19 +580,19 @@ Expire-Date: 0 设置 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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;">中文翻译: </span><a href="https://maomihz.com"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">@MaomiHz</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 欢迎使用 QtPass %1 - + Add Password 新密码 - + Add Folder 新文件夹 - + Failed to connect WebDAV: 无法连接 WebDAV: - + QtPass WebDAV password QtPass WebDAV 密码 - + Enter password to connect to WebDAV: 输入 WebDAV 密码以连接: - + fusedav exited unexpectedly fusedav 意外退出 - + Failed to start fusedav to connect WebDAV: 无法连接 WebDAV,fusedav无法启动: - - + + Updating password-store 正在更新密码库... - - + + Can not edit 无法编辑 - - + + Selected password file does not exist, not able to edit 选定的密码文件不存在,不可编辑 - + Password hidden 密码已隐藏 - + Content hidden 内容已隐藏 - - + + Password 密码 - + Clipboard cleared 剪贴板已清除 - + Clipboard not cleared 剪贴板未清除 - + Password and Content hidden 密码和内容已隐藏 - + QProcess::FailedToStart 系统错误:启动失败 QProcess::FailedToStart - + QProcess::Crashed 系统错误:程序崩溃 QProcess::Crashed - + QProcess::Timedout 系统错误:响应超时 QProcess::Timedout - + QProcess::ReadError 系统错误:读取错误 QProcess::ReadError - + QProcess::WriteError 系统错误:写入错误 QProcess::WriteError - + QProcess::UnknownError 系统错误:未知错误 QProcess::UnknownError - + Looking for: %1 搜索:%1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } 无法读取加密密钥,.gpg-id 文件丢失或无效 - - + + New file 新密码 - + New password file: (Will be placed in %1 ) 新建密码: (将被放在 %1 ) - + Delete password? 删除密码? - + Are you sure you want to delete %1? 确定删除 %1 ? - + Delete folder? 删除文件夹? - + Can not get key list 无法获取密钥列表 - + Unable to get list of available gpg keys 无法获取可用的 GPG 密钥列表 - + Key not found in keyring 所选密钥未找到 @@ -824,27 +824,27 @@ You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Generating GPG key pair 正在生成 GPG 密钥对 - + Profile changed to %1 用户已更改为 %1 - + Add folder 新文件夹 - + Add password 新密码 - + New Folder: (Will be placed in %1 ) 新建文件夹: @@ -867,7 +867,7 @@ You will not be able to decrypt any newly added passwords! 程序已经运行,无法启动! - + Copied to clipboard 复制到剪贴板 @@ -879,22 +879,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen 未选择任何字符 - + Can't generate password, there are no characters to choose from set in the configuration! 未选择任何字符,无法生成密码! - + Timed out 超时 - + Can't start process, previous one is still running! 程序已经运行,无法启动! @@ -956,6 +956,19 @@ You will not be able to decrypt any newly added passwords! 从左到右 + + StoreModel + + + overwrite %1 with %2? + + + + + force overwrite? + + + TrayIcon diff --git a/storemodel.cpp b/storemodel.cpp index 8c79d3664..84090c293 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -241,7 +241,7 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int }else if(destFileinfo.isFile()){ // dropped file onto a file QString cleanedDestFile = qdir.cleanPath(destFileinfo.absoluteFilePath()); - int answer = QMessageBox::question(0, tr("force overwrite"), tr("overwrite %1 with %2?").arg(cleanedDestFile).arg(cleanedSrc), QMessageBox::Yes | QMessageBox::No); + int answer = QMessageBox::question(0, tr("force overwrite?"), tr("overwrite %1 with %2?").arg(cleanedDestFile).arg(cleanedSrc), QMessageBox::Yes | QMessageBox::No); bool force = answer==QMessageBox::Yes; if(action == Qt::MoveAction){ QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestFile, force); From ec0faf84a119ce612a3927a3939a4511ed3f362d Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 23:00:01 +0100 Subject: [PATCH 10/22] CI fix --- imitatepass.h | 14 +++++++------- realpass.h | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/imitatepass.h b/imitatepass.h index 04ef22353..996809102 100644 --- a/imitatepass.h +++ b/imitatepass.h @@ -11,14 +11,14 @@ class ImitatePass : public Pass { public: ImitatePass(); virtual ~ImitatePass() {} - virtual void GitInit() override; - virtual void GitPull() override; - virtual void GitPush() override; - virtual QProcess::ExitStatus Show(QString file, bool block = false) override; + virtual void GitInit() Q_DECL_OVERRIDE; + virtual void GitPull() Q_DECL_OVERRIDE; + virtual void GitPush() Q_DECL_OVERRIDE; + virtual QProcess::ExitStatus Show(QString file, bool block = false) Q_DECL_OVERRIDE; virtual void Insert(QString file, QString value, - bool overwrite = false) override; - virtual void Remove(QString file, bool isDir = false) override; - virtual void Init(QString path, const QList &list) override; + bool overwrite = false) Q_DECL_OVERRIDE; + virtual void Remove(QString file, bool isDir = false) Q_DECL_OVERRIDE; + virtual void Init(QString path, const QList &list) Q_DECL_OVERRIDE; void reencryptPath(QString dir); signals: diff --git a/realpass.h b/realpass.h index 5fdaa6799..29eecbf69 100644 --- a/realpass.h +++ b/realpass.h @@ -7,14 +7,14 @@ class RealPass : public Pass { public: RealPass(); virtual ~RealPass() {} - virtual void GitInit() override; - virtual void GitPull() override; - virtual void GitPush() override; - virtual QProcess::ExitStatus Show(QString file, bool block = false) override; + virtual void GitInit() Q_DECL_OVERRIDE; + virtual void GitPull() Q_DECL_OVERRIDE; + virtual void GitPush() Q_DECL_OVERRIDE; + virtual QProcess::ExitStatus Show(QString file, bool block = false) Q_DECL_OVERRIDE; virtual void Insert(QString file, QString value, - bool overwrite = false) override; - virtual void Remove(QString file, bool isDir = false) override; - virtual void Init(QString path, const QList &users) override; + bool overwrite = false) Q_DECL_OVERRIDE; + virtual void Remove(QString file, bool isDir = false) Q_DECL_OVERRIDE; + virtual void Init(QString path, const QList &users) Q_DECL_OVERRIDE; // Pass interface public: From 5e81baa575daa4186c26e923bb03bfb1360d0091 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 23:07:54 +0100 Subject: [PATCH 11/22] CI fix no2 --- storemodel.cpp | 3 +++ storemodel.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/storemodel.cpp b/storemodel.cpp index 84090c293..f02811560 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -23,6 +23,9 @@ QDataStream &operator>>(QDataStream &in, dragAndDropInfoPasswordStore &dragAndDr return in; } + +const QString StoreModel::qtPassDragAndDropMimeType = "application/vnd+qtpass.dragAndDropInfoPasswordStore"; + /** * @brief StoreModel::StoreModel * SubClass of QSortFilterProxyModel via diff --git a/storemodel.h b/storemodel.h index b03948d2c..9585e8037 100644 --- a/storemodel.h +++ b/storemodel.h @@ -39,7 +39,7 @@ class StoreModel : public QSortFilterProxyModel { bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; private: - QString qtPassDragAndDropMimeType = "application/vnd+qtpass.dragAndDropInfoPasswordStore"; + static const QString qtPassDragAndDropMimeType; }; /*! From ade56865264763a80457d8c07348a649252bc687 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 1 Dec 2016 23:46:23 +0100 Subject: [PATCH 12/22] reverted refactoring --- storemodel.cpp | 15 ++++++--------- storemodel.h | 6 +----- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/storemodel.cpp b/storemodel.cpp index f02811560..aa22310d3 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -24,8 +24,6 @@ QDataStream &operator>>(QDataStream &in, dragAndDropInfoPasswordStore &dragAndDr } -const QString StoreModel::qtPassDragAndDropMimeType = "application/vnd+qtpass.dragAndDropInfoPasswordStore"; - /** * @brief StoreModel::StoreModel * SubClass of QSortFilterProxyModel via @@ -140,7 +138,7 @@ Qt::ItemFlags StoreModel::flags(const QModelIndex &index) const QStringList StoreModel::mimeTypes() const { QStringList types; - types << qtPassDragAndDropMimeType; + types << "application/vnd+qtpass.dragAndDropInfoPasswordStore"; return types; } @@ -162,7 +160,7 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const } QMimeData *mimeData = new QMimeData(); - mimeData->setData(qtPassDragAndDropMimeType, encodedData); + mimeData->setData("application/vnd+qtpass.dragAndDropInfoPasswordStore", encodedData); return mimeData; } @@ -172,12 +170,11 @@ QMimeData *StoreModel::mimeData(const QModelIndexList &indexes) const bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const { QModelIndex useIndex = this->index(parent.row(), parent.column(), parent.parent()); - QByteArray encodedData = data->data(qtPassDragAndDropMimeType); + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); QDataStream stream(&encodedData, QIODevice::ReadOnly); dragAndDropInfoPasswordStore info; stream >> info; - qDebug() << "action: " << action; - if (data->hasFormat(qtPassDragAndDropMimeType) == false) + if (data->hasFormat("application/vnd+qtpass.dragAndDropInfoPasswordStore") == false) return false; @@ -201,7 +198,7 @@ bool StoreModel::canDropMimeData(const QMimeData *data, Qt::DropAction action, i return false; } -bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const +bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) { if (!canDropMimeData(data, action, row, column, parent)) return false; @@ -209,7 +206,7 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int if (action == Qt::IgnoreAction){ return true; } - QByteArray encodedData = data->data(qtPassDragAndDropMimeType); + QByteArray encodedData = data->data("application/vnd+qtpass.dragAndDropInfoPasswordStore"); QDataStream stream(&encodedData, QIODevice::ReadOnly); dragAndDropInfoPasswordStore info; diff --git a/storemodel.h b/storemodel.h index 9585e8037..6f3b2bda0 100644 --- a/storemodel.h +++ b/storemodel.h @@ -36,11 +36,7 @@ class StoreModel : public QSortFilterProxyModel { QStringList mimeTypes() const; QMimeData *mimeData(const QModelIndexList &indexes) const; bool canDropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; - bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) const; - -private: - static const QString qtPassDragAndDropMimeType; - + bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); }; /*! \struct dragAndDropInfo From 35fb3ec6d323ec2adf92de08992ac40a429297e2 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Sun, 4 Dec 2016 16:03:26 +0100 Subject: [PATCH 13/22] now dropping a file on a file works with pass --- realpass.cpp | 21 ++++++++++++++++++--- storemodel.cpp | 16 +++++++--------- 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/realpass.cpp b/realpass.cpp index 62f5d56d0..68c481dba 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -74,17 +74,25 @@ void RealPass::Init(QString path, const QList &users) { } void RealPass::Move(const QString src, const QString dest, const bool force) { + QFileInfo srcFileInfo= QFileInfo(src); + QFileInfo destFileInfo= QFileInfo(dest); + QString args = QString("mv %1 %2 %3"); // force mode? if(force){ args = args.arg("-f"); }else{ + // pass uses always the force mode, when call from eg. QT. so we have to check if this are to files + // and the user didnt want to move force + if(srcFileInfo.isFile() && destFileInfo.isFile()){ + return; + } args = args.arg(""); } + QString passSrc = QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(src).absolutePath()); QString passDest= QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(dest).absolutePath()); - QFileInfo srcFileInfo= QFileInfo(src); - QFileInfo destFileInfo= QFileInfo(dest); + // remove the .gpg because pass will not work if(srcFileInfo.isFile() && srcFileInfo.suffix() == "gpg"){ @@ -101,11 +109,18 @@ void RealPass::Move(const QString src, const QString dest, const bool force) void RealPass::Copy(const QString src, const QString dest, const bool force) { + QFileInfo srcFileInfo= QFileInfo(src); + QFileInfo destFileInfo= QFileInfo(dest); QString args = QString("cp %1 %2 %3"); - // do we need force mode? + // force mode? if(force){ args = args.arg("-f"); }else{ + // pass uses always the force mode, when call from eg. QT. so we have to check if this are to files + // and the user didnt want to move force + if(srcFileInfo.isFile() && destFileInfo.isFile()){ + return; + } args = args.arg(""); } QString passSrc = QDir(QtPassSettings::getPassStore()).relativeFilePath(QDir(src).absolutePath()); diff --git a/storemodel.cpp b/storemodel.cpp index aa22310d3..a1f4609dc 100644 --- a/storemodel.cpp +++ b/storemodel.cpp @@ -216,12 +216,12 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int QFileInfo srcFileInfo = QFileInfo(info.path); QDir qdir; QString cleanedSrc = qdir.cleanPath(srcFileInfo.absoluteFilePath()); + QString cleanedDest = qdir.cleanPath(destFileinfo.absoluteFilePath()); if(info.isDir){ QDir srcDir = QDir(info.path); // dropped dir onto dir if(destFileinfo.isDir()){ - QString droppedOnDir = destFileinfo.absoluteFilePath(); - QDir destDir = QDir(droppedOnDir).filePath(srcFileInfo.fileName()); + QDir destDir = QDir(cleanedDest).filePath(srcFileInfo.fileName()); QString cleanedDestDir = qdir.cleanPath(destDir.absolutePath()); if(action == Qt::MoveAction){ QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestDir); @@ -232,21 +232,19 @@ bool StoreModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int }else if(info.isFile){ // dropped file onto a directory if(destFileinfo.isDir()){ - QString cleanedDestDir = qdir.cleanPath(destFileinfo.absoluteFilePath()); if(action == Qt::MoveAction){ - QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestDir); + QtPassSettings::getPass()->Move(cleanedSrc, cleanedDest); }else if(action == Qt::CopyAction){ - QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDestDir); + QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDest); } }else if(destFileinfo.isFile()){ // dropped file onto a file - QString cleanedDestFile = qdir.cleanPath(destFileinfo.absoluteFilePath()); - int answer = QMessageBox::question(0, tr("force overwrite?"), tr("overwrite %1 with %2?").arg(cleanedDestFile).arg(cleanedSrc), QMessageBox::Yes | QMessageBox::No); + int answer = QMessageBox::question(0, tr("force overwrite?"), tr("overwrite %1 with %2?").arg(cleanedDest).arg(cleanedSrc), QMessageBox::Yes | QMessageBox::No); bool force = answer==QMessageBox::Yes; if(action == Qt::MoveAction){ - QtPassSettings::getPass()->Move(cleanedSrc, cleanedDestFile, force); + QtPassSettings::getPass()->Move(cleanedSrc, cleanedDest, force); }else if(action == Qt::CopyAction){ - QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDestFile, force); + QtPassSettings::getPass()->Copy(cleanedSrc, cleanedDest, force); } } From 458cf7bd6a04de6119414481ebf7b1cefcfa7e02 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Sun, 4 Dec 2016 16:21:47 +0100 Subject: [PATCH 14/22] lupdate qtpass.pro --- localization/localization_ar_MA.ts | 145 ++++++++++++++++------------- localization/localization_cs_CZ.ts | 145 ++++++++++++++++------------- localization/localization_de_DE.ts | 145 ++++++++++++++++------------- localization/localization_de_LU.ts | 145 ++++++++++++++++------------- localization/localization_el_GR.ts | 145 ++++++++++++++++------------- localization/localization_en_GB.ts | 145 ++++++++++++++++------------- localization/localization_en_US.ts | 145 ++++++++++++++++------------- localization/localization_es_ES.ts | 145 ++++++++++++++++------------- localization/localization_fr_BE.ts | 145 ++++++++++++++++------------- localization/localization_fr_FR.ts | 145 ++++++++++++++++------------- localization/localization_fr_LU.ts | 145 ++++++++++++++++------------- localization/localization_gl_ES.ts | 145 ++++++++++++++++------------- localization/localization_he_IL.ts | 145 ++++++++++++++++------------- localization/localization_hu_HU.ts | 145 ++++++++++++++++------------- localization/localization_it_IT.ts | 145 ++++++++++++++++------------- localization/localization_lb_LU.ts | 145 ++++++++++++++++------------- localization/localization_nl_BE.ts | 145 ++++++++++++++++------------- localization/localization_nl_NL.ts | 145 ++++++++++++++++------------- localization/localization_pl_PL.ts | 145 ++++++++++++++++------------- localization/localization_ru_RU.ts | 145 ++++++++++++++++------------- localization/localization_sv_SE.ts | 145 ++++++++++++++++------------- localization/localization_zh_CN.ts | 145 ++++++++++++++++------------- 22 files changed, 1738 insertions(+), 1452 deletions(-) diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index 6c336f9a5..5efe2d17d 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -872,6 +872,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts index 62d955d4d..64fb7d393 100644 --- a/localization/localization_cs_CZ.ts +++ b/localization/localization_cs_CZ.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Nelze upravovat - + Could not read encryption key to use, .gpg-id file missing or invalid. Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - + Cannot update Nelze aktualizovat - + Failed to open .gpg-id for writing. Selhalo otevření .gpg-id pro zápis. - + Check selected users! Zaškrtnout vybrané uživatele! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Pro žádný z vybraných klíčů není dostupný tajný klíč. Nebudete moci dešifrovat žádná nově přidaná hesla! - + Re-encrypting from folder %1 Nově šifrováno z adresáře %1 - - + + Updating password-store Aktualizace úložiště hesel @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Upravit - + Delete Smazat @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Uživatelé @@ -581,19 +581,19 @@ Expire-Date: 0 Nastavení - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Zdrojový kód</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Vítejte v QtPass %1 - + Add Password Přidat heslo - + Add Folder Přidat adresář - + Failed to connect WebDAV: Selhalo připojení k WebDAV: - + QtPass WebDAV password QtPass WebDAV heslo - + Enter password to connect to WebDAV: Vložte heslo pro připojení k WebDAV: - + fusedav exited unexpectedly fusedav neočekávaně skončil - + Failed to start fusedav to connect WebDAV: Selhalo spuštění fusedav pro připojení k WebDAV: - - + + Updating password-store Aktualizace úložiště hesel - - + + Can not edit Nelze upravovat - - + + Selected password file does not exist, not able to edit Vybraný soubor s heslem neexistuje, nelze upravovat - + Password hidden Skryté heslo - + Content hidden Skrytý obsah - - + + Password Heslo - + Clipboard cleared Schránka vymazána - + Clipboard not cleared Schránka nevymazána - + Password and Content hidden Skryté heslo i obsah - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Vyhledávání: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - - + + New file Nový soubor - + New password file: (Will be placed in %1 ) Nový soubor s heslem: (Bude uložen do %1 ) - + Delete password? Smazat heslo? - + Are you sure you want to delete %1? Opravdu chcete smazat %1? - + Delete folder? Smazat adresář? - + Can not get key list Nelze získat seznam klíčů - + Unable to get list of available gpg keys Nelze získat seznam dostupných gpg klíčů - + Key not found in keyring Klíč nebyl v klíčence nalezen @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Nebudete moci dešifrovat žádná nově přidaná hesla! - + Generating GPG key pair Generování páru GPG klíčů - + Profile changed to %1 Profil změněn na %1 - + Add folder Přidat adresář - + Add password Přidat heslo - + New Folder: (Will be placed in %1 ) Nový adresář: @@ -868,7 +868,7 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Nelze spustit, předchozí proces stále běží! - + Copied to clipboard zkopírovat do schránky @@ -880,22 +880,22 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Pass - + No characters chosen Znaky nebyly vybrány - + Can't generate password, there are no characters to choose from set in the configuration! Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo! - + Timed out Vypršelo - + Can't start process, previous one is still running! Nelze spustit, předchozí proces stále běží! @@ -957,6 +957,19 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts index f96ac970b..7463ef865 100755 --- a/localization/localization_de_DE.ts +++ b/localization/localization_de_DE.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Ändern nicht möglich - + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Passwort Speicher aktualisieren @@ -516,14 +516,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -554,7 +554,7 @@ Expire-Date: 0 - + Users Benutzer @@ -569,19 +569,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -614,134 +614,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Passwort Speicher aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Passwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -762,18 +762,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Willkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -782,34 +782,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -817,17 +817,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -850,12 +850,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -863,22 +863,22 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! - + Timed out Zeitüberschreitung - + Can't start process, previous one is still running! Prozess kann nicht starten, vorheriger Prozess läuft noch! @@ -940,6 +940,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts index 1d2b3ea4c..fdb621fdb 100755 --- a/localization/localization_de_LU.ts +++ b/localization/localization_de_LU.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Ändern nicht möglich - + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Password Store aktualisieren @@ -515,14 +515,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -553,7 +553,7 @@ Expire-Date: 0 - + Users Benutzer @@ -568,19 +568,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -613,134 +613,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Password Store aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Kennwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -761,18 +761,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Wilkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -781,34 +781,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -816,17 +816,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -849,12 +849,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -862,22 +862,22 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! - + Timed out Zeitüberschreitung - + Can't start process, previous one is still running! Prozess kann nicht starten, vorheriger Prozess läuft noch! @@ -939,6 +939,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts index 2d9dad786..7fb91c33d 100644 --- a/localization/localization_el_GR.ts +++ b/localization/localization_el_GR.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts index e849664ce..8095c2db1 100644 --- a/localization/localization_en_GB.ts +++ b/localization/localization_en_GB.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard copied to clipboard @@ -880,22 +880,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Timed out - + Can't start process, previous one is still running! Can't start process, previous one is still running! @@ -957,6 +957,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts index b5c3e7aa9..84a68563c 100644 --- a/localization/localization_en_US.ts +++ b/localization/localization_en_US.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard Copied to clipboard @@ -880,22 +880,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Timed out - + Can't start process, previous one is still running! Can't start process, previous one is still running! @@ -957,6 +957,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts index 442a9a77d..8fc7f45a3 100644 --- a/localization/localization_es_ES.ts +++ b/localization/localization_es_ES.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit No se puede editar - + Could not read encryption key to use, .gpg-id file missing or invalid. No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - + Cannot update No se puede actualizar - + Failed to open .gpg-id for writing. No se pudo abrir .gpg-id para escribir. - + Check selected users! Compruebe usuarios seleccionados! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ninguna de las llaves seleccionadas tiene una llave secreta disponible. Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Editar - + Delete Borrar @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Usuarios @@ -570,150 +570,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeles vacío - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: No se pudo conectar WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password Contraseña QtPass WebDAV - + Enter password to connect to WebDAV: Introduzca contraseña para conectarse a WebDAV: - + fusedav exited unexpectedly fusedav se ha cerrado inesperadamente - + Failed to start fusedav to connect WebDAV: Error al iniciar fusedav para conectar WebDAV: - + Password hidden Contraseña oculta - + Content hidden Contenido oculto - - + + Password Contraseña - + Clipboard not cleared Portapapeles no vaciado - + Password and Content hidden Contraseña y contenido oculto - + QProcess::FailedToStart QProcess::Fallo al iniciar - + QProcess::Crashed QProcess::Roto - + QProcess::Timedout QProcess::Caducado - + QProcess::ReadError QProcess::Error de lectura - + QProcess::WriteError QProcess::Error de escritura - + QProcess::UnknownError QProcess::Error desconocido - + Copied to clipboard copiado en el portapapeles - + Add folder Añadir carpeta - + Add password Añadir contraseña @@ -726,18 +726,18 @@ p, li { white-space: pre-wrap; } No se puede iniciar el proceso, anterior sigue funcionando! - + Welcome to QtPass %1 Bienvenido a QtPass %1 - + Looking for: %1 Buscando %1 - - + + Can not edit No se puede editar @@ -746,50 +746,50 @@ p, li { white-space: pre-wrap; } No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - - + + New file Nuevo fichero - + Delete password? Borrar contraseña? - + Are you sure you want to delete %1? Está seguro que quiere borrar %1? - + Delete folder? Borrar carpeta? - - + + Selected password file does not exist, not able to edit Fichero de contraseñas seleccionado no existe, no se puede editar - + New password file: (Will be placed in %1 ) - + Can not get key list No se puede obtener lista de claves - + Unable to get list of available gpg keys No se puede obtener lista de llaves gpg disponibles - + Key not found in keyring La llave no se encuentra en el llavero @@ -812,12 +812,12 @@ You will not be able to decrypt any newly added passwords! Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Generating GPG key pair Generar par de claves GPG - + Profile changed to %1 Perfil cambiado a %1 @@ -825,22 +825,22 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out Caducado - + Can't start process, previous one is still running! No se puede iniciar el proceso, anterior sigue funcionando! @@ -902,6 +902,19 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts index 0a8cfca04..d5fdc83a8 100644 --- a/localization/localization_fr_BE.ts +++ b/localization/localization_fr_BE.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts index ba90a96ad..c90b67cbe 100644 --- a/localization/localization_fr_FR.ts +++ b/localization/localization_fr_FR.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts index 17a656b09..dfc55c837 100644 --- a/localization/localization_fr_LU.ts +++ b/localization/localization_fr_LU.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Impossible d'éditer - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,19 +581,19 @@ Expire-Date: 0 Config - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -868,7 +868,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -880,22 +880,22 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! - + Timed out Délai expiré - + Can't start process, previous one is still running! Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! @@ -957,6 +957,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts index 1df554161..4b208dbf8 100644 --- a/localization/localization_gl_ES.ts +++ b/localization/localization_gl_ES.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete Eliminar @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeis baleiro - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Contido oculto - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess::Fallou o inicio - + QProcess::Crashed QProcess::Rompeu - + QProcess::Timedout QProcess::Caducou - + QProcess::ReadError QProcess::Erro de lectura - + QProcess::WriteError QProcess::Erro de escritura - + QProcess::UnknownError QProcess::Erro descoñecido - + Add folder - + Add password - + Copied to clipboard copiado en el portapapeles - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts index 256d707b9..a28ec8307 100644 --- a/localization/localization_he_IL.ts +++ b/localization/localization_he_IL.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -872,6 +872,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts index eb9483a82..bb1dd6d36 100644 --- a/localization/localization_hu_HU.ts +++ b/localization/localization_hu_HU.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Jelszó-tároló frissítése @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Jelszó-tároló frissítése - + Clipboard cleared Vágólap tiszta - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Oldal elrejtve - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess:NemIndultEl - + QProcess::Crashed QProcess:Összeomlás - + QProcess::Timedout QProcess:Időtúllépés - + QProcess::ReadError QProcess:OlvasásiHiba - + QProcess::WriteError IrásHiba - + QProcess::UnknownError IsmeretlenHiba - + Add folder - + Add password - + Copied to clipboard a vágólapra másolt - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts index 5643ad698..812ba8e51 100644 --- a/localization/localization_it_IT.ts +++ b/localization/localization_it_IT.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit Impossibile modificare - + Could not read encryption key to use, .gpg-id file missing or invalid. Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - + Cannot update Impossibile aggiornare - + Failed to open .gpg-id for writing. Impossibile aprire .gpg-id in scrittura. - + Check selected users! Controlla gli utenti selezionati! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Nessuna delle chiavi selezionate ha una chiave privata disponibile. Non sarai in grado di decifrare nessuna delle nuove password create! - + Re-encrypting from folder %1 Esegui nuovamente la cifratura dalla cartella %1 - - + + Updating password-store Aggiornando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Modifica - + Delete Elimina @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Utenti @@ -565,24 +565,24 @@ Expire-Date: 0 Configura - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass @@ -614,129 +614,129 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + Welcome to QtPass %1 Benvenuto in QtPass %1 - + Add Password Aggiungi Password - + Add Folder Aggiungi Cartella - + Failed to connect WebDAV: Impossibile connettersi a WebDAV - + QtPass WebDAV password - + Enter password to connect to WebDAV: Inserisci la password per connetersi a WebDAV: - + fusedav exited unexpectedly fusedav si è chiuso in modo anomalo - + Failed to start fusedav to connect WebDAV: Impossibile connettere fusedav a WebDAV - - + + Updating password-store Aggiornando password-store - - + + Can not edit Impossibile modificare - - + + Selected password file does not exist, not able to edit Il file password selezionato non esiste o non è modificabile - + Password hidden Password nascosta - + Content hidden Contenuto nascosto - - + + Password - + Clipboard cleared Appunti svuotati - + Clipboard not cleared Appunti non svuotati - + Password and Content hidden Password e Contenuto nascosti - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 Cercando: %1 @@ -745,45 +745,45 @@ p, li { white-space: pre-wrap; } Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - - + + New file Nuovo file - + New password file: (Will be placed in %1 ) Nuovo file password: (Verrà posizionato in %1 ) - + Delete password? Eliminare password? - + Are you sure you want to delete %1? Sei sicuro di voler eliminare %1? - + Delete folder? Eliminare cartella? - + Can not get key list Impossibile ottenere la lista delle chiavi - + Unable to get list of available gpg keys Impossibile ottenere la lista delle chiavi gpg disponibili - + Key not found in keyring Chiave non trovata nel portachiavi @@ -806,27 +806,27 @@ You will not be able to decrypt any newly added passwords! Non sarai in grado di decifrare nessuna delle nuove password create! - + Generating GPG key pair Generando una coppia di chiavi GPG - + Profile changed to %1 Profilo cambiato in %1 - + Add folder Aggiungi cartella - + Add password Aggiungi password - + New Folder: (Will be placed in %1 ) Nuova cartella: @@ -849,7 +849,7 @@ Non sarai in grado di decifrare nessuna delle nuove password create!Impossibile avviare la procedura, un altro processo è ancora attivo - + Copied to clipboard copiato negli appunti @@ -861,22 +861,22 @@ Non sarai in grado di decifrare nessuna delle nuove password create! Pass - + No characters chosen Nessun carattere selezionato - + Can't generate password, there are no characters to choose from set in the configuration! Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione! - + Timed out Tempo scaduto - + Can't start process, previous one is still running! Impossibile avviare la procedura, un altro processo è ancora attivo @@ -938,6 +938,19 @@ Non sarai in grado di decifrare nessuna delle nuove password create! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts index 573432c5f..23f42072b 100644 --- a/localization/localization_lb_LU.ts +++ b/localization/localization_lb_LU.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts index be6f769a7..1f6a61949 100644 --- a/localization/localization_nl_BE.ts +++ b/localization/localization_nl_BE.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Kan niet bewerken - + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,19 +581,19 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -650,136 +650,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -788,45 +788,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -849,27 +849,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -892,7 +892,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -904,22 +904,22 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! - + Timed out Duurt te lang - + Can't start process, previous one is still running! Kan process niet starten, vorige loopt nog steeds! @@ -981,6 +981,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts index 8f897e139..0909783d5 100644 --- a/localization/localization_nl_NL.ts +++ b/localization/localization_nl_NL.ts @@ -367,46 +367,46 @@ email ImitatePass - + Can not edit Kan niet bewerken - + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,19 +581,19 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -650,136 +650,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -788,45 +788,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -849,27 +849,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -892,7 +892,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -904,22 +904,22 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! - + Timed out Duurt te lang - + Can't start process, previous one is still running! Kan process niet starten, vorige loopt nog steeds! @@ -981,6 +981,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts index 047fda692..028adba28 100644 --- a/localization/localization_pl_PL.ts +++ b/localization/localization_pl_PL.ts @@ -365,45 +365,45 @@ email ImitatePass - + Can not edit - + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - - + + Updating password-store - + Clipboard cleared - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Add folder - + Add password - + Copied to clipboard skopiowany do schowka - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,22 +794,22 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! - + Timed out - + Can't start process, previous one is still running! @@ -871,6 +871,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts index d1e9fcc84..38cb66de7 100644 --- a/localization/localization_ru_RU.ts +++ b/localization/localization_ru_RU.ts @@ -368,46 +368,46 @@ email ImitatePass - + Can not edit Невозможно изменить содержимое - + Could not read encryption key to use, .gpg-id file missing or invalid. Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + Cannot update Не удалось обновить - + Failed to open .gpg-id for writing. Не получилось записать .gpg-id файла. - + Check selected users! Отметьте выбранных пользователей! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ни один из выбранных ключей не имеет секретного ключа. Вы не сможете расшифровать ни один вновь добавленный пароль! - + Re-encrypting from folder %1 Перешифровании из папки %1 - - + + Updating password-store Обновление password-store @@ -539,14 +539,14 @@ Expire-Date: 0 - + Edit Изменить - + Delete Удалить @@ -567,7 +567,7 @@ Expire-Date: 0 - + Users Пользователи @@ -582,19 +582,19 @@ Expire-Date: 0 Настройки - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -626,155 +626,155 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 QtPass %1 приветствует Вас - + Failed to connect WebDAV: Не удалось подключить WebDAV: - + QtPass WebDAV password Пароль QtPass для WebDAV - + Enter password to connect to WebDAV: Введите пароль для подключения к WebDAV: - + fusedav exited unexpectedly fusedav непредвиденно завершился - + Failed to start fusedav to connect WebDAV: Не удалось запустить fusedav для подключения к WebDAV: - - + + Updating password-store Обновление password-store - + New Folder: (Will be placed in %1 ) Новая папка: (будет добавлена в %1) - + Password hidden Пароль скрыт - + Add Password Добавить пароль - + Add Folder Добавить папку - + Content hidden Содержимое скрыто - - + + Password Пароль - + Clipboard cleared Буфер обмена очищен - + Clipboard not cleared Буфер обмена не очищен - + Password and Content hidden Пароль и содержимое скрыто - + QProcess::FailedToStart QProsess::Не удалось запустить - + QProcess::Crashed QProsess::Аварийное завершение - + QProcess::Timedout QProsess::Превышено время ожидания - + QProcess::ReadError QProsess::Ошибка чтения - + QProcess::WriteError QProsess::Ошибка записи - + QProcess::UnknownError QProsess::Неизвестная ошибка - + Looking for: %1 Ищем: %1 - + Delete folder? Удалить папку? - + Generating GPG key pair Генерирую ключевую пару GPG - + Profile changed to %1 Профиль изменён на %1 - + Add folder Добавить папку - + Add password Добавить пароль @@ -795,7 +795,7 @@ p, li { white-space: pre-wrap; } Не могу запустить процесс, предыдущий всё ещё не завершился! - + Copied to clipboard скопировать в буфер обмена @@ -804,8 +804,8 @@ p, li { white-space: pre-wrap; } Перешифровании из папки %1 - - + + Can not edit Невозможно изменить содержимое @@ -814,24 +814,24 @@ p, li { white-space: pre-wrap; } Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + New password file: (Will be placed in %1 ) Новый файл для пароля: (будет создан в %1 ) - + Can not get key list Не удалось получить список ключей - + Unable to get list of available gpg keys Не удалось получить список доступных ключей GPG - + Key not found in keyring Ключ не найден в хранилище ключей GPG @@ -854,24 +854,24 @@ You will not be able to decrypt any newly added passwords! Вы не сможете расшифровать ни один вновь добавленный пароль! - - + + New file Новый файл - + Delete password? Удалить пароль? - + Are you sure you want to delete %1? Вы в самом деле хотите удалить %1? - - + + Selected password file does not exist, not able to edit Выбранный файл с паролем не существует @@ -879,22 +879,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen Ни одного символа не выбрано - + Can't generate password, there are no characters to choose from set in the configuration! Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках! - + Timed out Время ожидания истекло - + Can't start process, previous one is still running! Не могу запустить процесс, предыдущий всё ещё не завершился! @@ -956,6 +956,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts index 8bd0051e5..8654524f1 100644 --- a/localization/localization_sv_SE.ts +++ b/localization/localization_sv_SE.ts @@ -365,46 +365,46 @@ email ImitatePass - + Can not edit Kan inte ändra - + Could not read encryption key to use, .gpg-id file missing or invalid. Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - + Cannot update Kan inte uppdatera - + Failed to open .gpg-id for writing. Kunde inte skriva till .gpg-id. - + Check selected users! Kolla valda användare! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ingen av de valda nycklarna har en tillgänglig hemlig nyckel. Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Re-encrypting from folder %1 - - + + Updating password-store Uppdaterar lösenordsutrymmet @@ -513,14 +513,14 @@ Expire-Date: 0 - + Edit Ändra - + Delete Ta bort @@ -551,7 +551,7 @@ Expire-Date: 0 - + Users Användare @@ -571,150 +571,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Uppdaterar lösenordsutrymmet - + Clipboard cleared Urklippet rensat - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: Kunde inte ansluta till WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password QtPass WebDAV lösenord - + Enter password to connect to WebDAV: Mata in WebDAV lösenord: - + fusedav exited unexpectedly fusedav avslutades oväntat - + Failed to start fusedav to connect WebDAV: Kunde inte starta fusedav för att ansluta till WebDAV: - + Password hidden Gömt lösenord - + Content hidden Gömt innehåll - - + + Password Lösenord - + Clipboard not cleared Urklippet ej rensat - + Password and Content hidden Gömt lösenord och innehåll - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Copied to clipboard kopieras till Urklipp - + Add folder Lägg till mapp - + Add password Lägg till lösenord @@ -735,18 +735,18 @@ p, li { white-space: pre-wrap; } Kan inte starta process, den förra körs fortfarande! - + Welcome to QtPass %1 Välkommen till QtPass %1 - + Looking for: %1 Söker efter: %1 - - + + Can not edit Kan inte ändra @@ -755,50 +755,50 @@ p, li { white-space: pre-wrap; } Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - - + + New file Ny fil - + Delete password? Ta bort lösenord? - + Are you sure you want to delete %1? Vill du verkligen ta bort %1? - + Delete folder? Ta bort mapp? - - + + Selected password file does not exist, not able to edit Kan inte ändra då vald lösenordsfil inte finns - + New password file: (Will be placed in %1 ) - + Can not get key list Kan inte hämta nyckellista - + Unable to get list of available gpg keys Kunde inte hämta gpgnycklar - + Key not found in keyring Kunde inte hitta nyckel i nyckelring @@ -821,12 +821,12 @@ You will not be able to decrypt any newly added passwords! Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Generating GPG key pair Skapar GPG nyckelpar - + Profile changed to %1 Profil ändrad till %1 @@ -834,22 +834,22 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! Pass - + No characters chosen Inga valda tecken - + Can't generate password, there are no characters to choose from set in the configuration! Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från! - + Timed out Tajmade ut - + Can't start process, previous one is still running! Kan inte starta process, den förra körs fortfarande! @@ -911,6 +911,19 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts index da65f05f4..6fac1b750 100644 --- a/localization/localization_zh_CN.ts +++ b/localization/localization_zh_CN.ts @@ -367,45 +367,45 @@ email ImitatePass - + Can not edit 无法编辑 - + Could not read encryption key to use, .gpg-id file missing or invalid. 无法读取加密密钥,.gpg-id 文件丢失或无效 - + Cannot update 无法更新 - + Failed to open .gpg-id for writing. .gpg-id 无法写入 - + Check selected users! 请核对所选用户! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Re-encrypting from folder %1 重新从文件夹 %1 加密 - - + + Updating password-store 正在更新密码库... @@ -527,14 +527,14 @@ Expire-Date: 0 - + Edit 编辑 - + Delete 删除 @@ -565,7 +565,7 @@ Expire-Date: 0 - + Users 用户 @@ -580,19 +580,19 @@ Expire-Date: 0 设置 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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;">中文翻译: </span><a href="https://maomihz.com"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">@MaomiHz</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 欢迎使用 QtPass %1 - + Add Password 新密码 - + Add Folder 新文件夹 - + Failed to connect WebDAV: 无法连接 WebDAV: - + QtPass WebDAV password QtPass WebDAV 密码 - + Enter password to connect to WebDAV: 输入 WebDAV 密码以连接: - + fusedav exited unexpectedly fusedav 意外退出 - + Failed to start fusedav to connect WebDAV: 无法连接 WebDAV,fusedav无法启动: - - + + Updating password-store 正在更新密码库... - - + + Can not edit 无法编辑 - - + + Selected password file does not exist, not able to edit 选定的密码文件不存在,不可编辑 - + Password hidden 密码已隐藏 - + Content hidden 内容已隐藏 - - + + Password 密码 - + Clipboard cleared 剪贴板已清除 - + Clipboard not cleared 剪贴板未清除 - + Password and Content hidden 密码和内容已隐藏 - + QProcess::FailedToStart 系统错误:启动失败 QProcess::FailedToStart - + QProcess::Crashed 系统错误:程序崩溃 QProcess::Crashed - + QProcess::Timedout 系统错误:响应超时 QProcess::Timedout - + QProcess::ReadError 系统错误:读取错误 QProcess::ReadError - + QProcess::WriteError 系统错误:写入错误 QProcess::WriteError - + QProcess::UnknownError 系统错误:未知错误 QProcess::UnknownError - + Looking for: %1 搜索:%1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } 无法读取加密密钥,.gpg-id 文件丢失或无效 - - + + New file 新密码 - + New password file: (Will be placed in %1 ) 新建密码: (将被放在 %1 ) - + Delete password? 删除密码? - + Are you sure you want to delete %1? 确定删除 %1 ? - + Delete folder? 删除文件夹? - + Can not get key list 无法获取密钥列表 - + Unable to get list of available gpg keys 无法获取可用的 GPG 密钥列表 - + Key not found in keyring 所选密钥未找到 @@ -824,27 +824,27 @@ You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Generating GPG key pair 正在生成 GPG 密钥对 - + Profile changed to %1 用户已更改为 %1 - + Add folder 新文件夹 - + Add password 新密码 - + New Folder: (Will be placed in %1 ) 新建文件夹: @@ -867,7 +867,7 @@ You will not be able to decrypt any newly added passwords! 程序已经运行,无法启动! - + Copied to clipboard 复制到剪贴板 @@ -879,22 +879,22 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen 未选择任何字符 - + Can't generate password, there are no characters to choose from set in the configuration! 未选择任何字符,无法生成密码! - + Timed out 超时 - + Can't start process, previous one is still running! 程序已经运行,无法启动! @@ -956,6 +956,19 @@ You will not be able to decrypt any newly added passwords! 从左到右 + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon From e786d2aabacedca5f493e5ce32133ad20f880e79 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 06:46:11 +0100 Subject: [PATCH 15/22] fixed empty parameter --- realpass.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/realpass.cpp b/realpass.cpp index f1aa93012..7eb43102f 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -115,7 +115,14 @@ void RealPass::Move(const QString src, const QString dest, const bool force) passDest.replace(QRegExp("\\.gpg$"), ""); } - executePass(PASS_MOVE, {"mv", force ? "-f" : "", passSrc, passDest}); + QStringList args; + args << "mv"; + if(force){ + args << "-f"; + } + args << passSrc; + args << passDest; + executePass(PASS_MOVE, args); } @@ -141,6 +148,13 @@ void RealPass::Copy(const QString src, const QString dest, const bool force) if(destFileInfo.isFile() && destFileInfo.suffix() == "gpg"){ passDest.replace(QRegExp("\\.gpg$"), ""); } - executePass(PASS_COPY, {"cp", force ? "-f" : "", passSrc, passDest}); + QStringList args; + args << "cp"; + if(force){ + args << "-f"; + } + args << passSrc; + args << passDest; + executePass(PASS_COPY, args); } From 1b9ad61abd4b34dd5ac507b6860f21eb2f47b3a2 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 06:52:07 +0100 Subject: [PATCH 16/22] Merge branch 'master' Conflicts: imitatepass.cpp localization/localization_ar_MA.ts localization/localization_cs_CZ.ts localization/localization_de_DE.ts localization/localization_de_LU.ts localization/localization_el_GR.ts localization/localization_en_GB.ts localization/localization_en_US.ts localization/localization_es_ES.ts localization/localization_fr_BE.ts localization/localization_fr_FR.ts localization/localization_fr_LU.ts localization/localization_gl_ES.ts localization/localization_he_IL.ts localization/localization_hu_HU.ts localization/localization_it_IT.ts localization/localization_lb_LU.ts localization/localization_nl_BE.ts localization/localization_nl_NL.ts localization/localization_pl_PL.ts localization/localization_ru_RU.ts localization/localization_sv_SE.ts localization/localization_zh_CN.ts pass.cpp qtpasssettings.h realpass.cpp --- Doxyfile | 2 +- deselectabletreeview.h | 2 +- enums.h | 4 ++ executor.cpp | 75 +++++++++++++++++++++++++++++- executor.h | 4 ++ imitatepass.cpp | 10 ++++ imitatepass.h | 4 ++ localization/localization_ar_MA.ts | 26 +++++------ localization/localization_cs_CZ.ts | 26 +++++------ localization/localization_de_DE.ts | 26 +++++------ localization/localization_de_LU.ts | 26 +++++------ localization/localization_el_GR.ts | 26 +++++------ localization/localization_en_GB.ts | 26 +++++------ localization/localization_en_US.ts | 26 +++++------ localization/localization_es_ES.ts | 26 +++++------ localization/localization_fr_BE.ts | 26 +++++------ localization/localization_fr_FR.ts | 26 +++++------ localization/localization_fr_LU.ts | 26 +++++------ localization/localization_gl_ES.ts | 26 +++++------ localization/localization_he_IL.ts | 26 +++++------ localization/localization_hu_HU.ts | 26 +++++------ localization/localization_it_IT.ts | 26 +++++------ localization/localization_lb_LU.ts | 26 +++++------ localization/localization_nl_BE.ts | 26 +++++------ localization/localization_nl_NL.ts | 26 +++++------ localization/localization_pl_PL.ts | 26 +++++------ localization/localization_ru_RU.ts | 26 +++++------ localization/localization_sv_SE.ts | 26 +++++------ localization/localization_zh_CN.ts | 26 +++++------ mainwindow.cpp | 15 ++++++ pass.cpp | 4 +- pass.h | 4 ++ qpushbuttonwithclipboard.cpp | 4 ++ qpushbuttonwithclipboard.h | 4 ++ qtpass.iss | 2 +- qtpass.pro | 2 +- qtpass.spec | 2 +- qtpasssettings.h | 7 ++- realpass.h | 4 ++ settingsconstants.h | 4 ++ 40 files changed, 430 insertions(+), 295 deletions(-) diff --git a/Doxyfile b/Doxyfile index 713944548..0a75d9e37 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = QtPass # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.1.6 +PROJECT_NUMBER = 1.2.0-pre # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/deselectabletreeview.h b/deselectabletreeview.h index d8339d15e..ebd84c84a 100644 --- a/deselectabletreeview.h +++ b/deselectabletreeview.h @@ -7,7 +7,7 @@ /** * @brief The DeselectableTreeView class - * taken from http://stackoverflow.com/questions/2761284/ + * loosly based on http://stackoverflow.com/questions/2761284/ * thanks to Yassir Ennazk */ class DeselectableTreeView : public QTreeView { diff --git a/enums.h b/enums.h index ce146337c..106d9bb04 100644 --- a/enums.h +++ b/enums.h @@ -1,6 +1,10 @@ #ifndef ENUMS_H #define ENUMS_H +/*! + \class Enums + \brief Enumerators for configuration items +*/ class Enums { public: /** diff --git a/executor.cpp b/executor.cpp index b068f971d..5ed151648 100644 --- a/executor.cpp +++ b/executor.cpp @@ -4,6 +4,10 @@ #include #include +/** + * @brief Executor::Executor executes external applications + * @param parent + */ Executor::Executor(QObject *parent) : QObject(parent), running(false) { connect(&m_process, static_cast( @@ -13,6 +17,9 @@ Executor::Executor(QObject *parent) : QObject(parent), running(false) { connect(&m_process, &QProcess::started, this, &Executor::starting); } +/** + * @brief Executor::executeNext consumes executable tasks from the queue + */ void Executor::executeNext() { if (!running) { if (!m_execQueue.isEmpty()) { @@ -32,22 +39,59 @@ void Executor::executeNext() { } } +/** + * @brief Executor::execute execute an app + * @param id + * @param app + * @param args + * @param readStdout + * @param readStderr + */ void Executor::execute(int id, const QString &app, const QStringList &args, bool readStdout, bool readStderr) { execute(id, QString(), app, args, QString(), readStdout, readStderr); } +/** + * @brief Executor::execute executes an app from a workDir + * @param id + * @param workDir + * @param app + * @param args + * @param readStdout + * @param readStderr + */ void Executor::execute(int id, const QString &workDir, const QString &app, const QStringList &args, bool readStdout, bool readStderr) { execute(id, workDir, app, args, QString(), readStdout, readStderr); } +/** + * @brief Executor::execute an app, takes input and presents it as stdin + * @param id + * @param app + * @param args + * @param input + * @param readStdout + * @param readStderr + */ void Executor::execute(int id, const QString &app, const QStringList &args, QString input, bool readStdout, bool readStderr) { execute(id, QString(), app, args, input, readStdout, readStderr); } +/** + * @brief Executor::execute executes an app from a workDir, takes input and + * presents it as stdin + * @param id + * @param workDir + * @param app + * @param args + * @param input + * @param readStdout + * @param readStderr + */ void Executor::execute(int id, const QString &workDir, const QString &app, const QStringList &args, QString input, bool readStdout, bool readStderr) { @@ -65,7 +109,18 @@ void Executor::execute(int id, const QString &workDir, const QString &app, executeNext(); } -// TODO(bezet): it might make sense to throw here, a lot of possible errors +/** + * @brief Executor::executeBlocking blocking version of the executor, + * takes input and presents it as stdin + * @param app + * @param args + * @param input + * @param process_out + * @param process_err + * @return + * + * TODO(bezet): it might make sense to throw here, a lot of possible errors + */ int Executor::executeBlocking(QString app, const QStringList &args, QString input, QString *process_out, QString *process_err) { @@ -97,15 +152,33 @@ int Executor::executeBlocking(QString app, const QStringList &args, } } +/** + * @brief Executor::executeBlocking blocking version of the executor + * @param app + * @param args + * @param process_out + * @param process_err + * @return + */ int Executor::executeBlocking(QString app, const QStringList &args, QString *process_out, QString *process_err) { return executeBlocking(app, args, QString(), process_out, process_err); } +/** + * @brief Executor::setEnvironment set environment variables + * for executor processes + * @param env + */ void Executor::setEnvironment(const QStringList &env) { m_process.setEnvironment(env); } +/** + * @brief Executor::finished called when an executed process finishes + * @param exitCode + * @param exitStatus + */ void Executor::finished(int exitCode, QProcess::ExitStatus exitStatus) { execQueueItem i = m_execQueue.dequeue(); running = false; diff --git a/executor.h b/executor.h index cca8c5b37..bec1ed98e 100644 --- a/executor.h +++ b/executor.h @@ -5,6 +5,10 @@ #include #include +/*! + \class Executor + \brief Executes external commands for handleing password, git and other data +*/ class Executor : public QObject { Q_OBJECT diff --git a/imitatepass.cpp b/imitatepass.cpp index f3bed0d59..db3825a1a 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -3,6 +3,10 @@ #include "mainwindow.h" #include "qtpasssettings.h" +/** + * @brief ImitatePass::ImitatePass for situaions when pass is not available + * we imitate the behavior of pass https://www.passwordstore.org/ + */ ImitatePass::ImitatePass() {} @@ -97,6 +101,12 @@ void ImitatePass::Insert(QString file, QString newValue, bool overwrite) { } } +/** + * @brief ImitatePass::GitCommit commit a file to git with an appropriate commit + * message + * @param file + * @param msg + */ void ImitatePass::GitCommit(const QString &file, const QString &msg) { executeGit(GIT_COMMIT, {"commit", "-m", msg, "--", file}); } diff --git a/imitatepass.h b/imitatepass.h index 61764f388..acf46e88c 100644 --- a/imitatepass.h +++ b/imitatepass.h @@ -3,6 +3,10 @@ #include "pass.h" +/*! + \class ImitatePass + \brief Imitates pass features when pass is not enabled or available +*/ class ImitatePass : public Pass { Q_OBJECT diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index a85deac30..f7ca5f24a 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts index a35695f18..802735f69 100644 --- a/localization/localization_cs_CZ.ts +++ b/localization/localization_cs_CZ.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Nelze upravovat - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - + Cannot update Nelze aktualizovat - + Failed to open .gpg-id for writing. Selhalo otevření .gpg-id pro zápis. - + Check selected users! Zaškrtnout vybrané uživatele! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Pro žádný z vybraných klíčů není dostupný tajný klíč. Nebudete moci dešifrovat žádná nově přidaná hesla! - + Re-encrypting from folder %1 Nově šifrováno z adresáře %1 - - + + Updating password-store Aktualizace úložiště hesel @@ -880,12 +880,12 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Pass - + No characters chosen Znaky nebyly vybrány - + Can't generate password, there are no characters to choose from set in the configuration! Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo! diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts index 9587b7441..439b26b3d 100755 --- a/localization/localization_de_DE.ts +++ b/localization/localization_de_DE.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Passwort Speicher aktualisieren @@ -881,12 +881,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts index 22bb4452e..a345bd03d 100755 --- a/localization/localization_de_LU.ts +++ b/localization/localization_de_LU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Password Store aktualisieren @@ -862,12 +862,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts index 85bc9ef60..9872fece6 100644 --- a/localization/localization_el_GR.ts +++ b/localization/localization_el_GR.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts index 7c6896643..1b3d1103e 100644 --- a/localization/localization_en_GB.ts +++ b/localization/localization_en_GB.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -898,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts index e66c4f882..f7737846e 100644 --- a/localization/localization_en_US.ts +++ b/localization/localization_en_US.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -880,12 +880,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts index e2f981408..ed6eb0dde 100644 --- a/localization/localization_es_ES.ts +++ b/localization/localization_es_ES.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit No se puede editar - - + + Could not read encryption key to use, .gpg-id file missing or invalid. No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - + Cannot update No se puede actualizar - + Failed to open .gpg-id for writing. No se pudo abrir .gpg-id para escribir. - + Check selected users! Compruebe usuarios seleccionados! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ninguna de las llaves seleccionadas tiene una llave secreta disponible. Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -825,12 +825,12 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts index 866051f6f..627fc5a3c 100644 --- a/localization/localization_fr_BE.ts +++ b/localization/localization_fr_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -898,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts index 1d2512de7..7f34ff8a1 100644 --- a/localization/localization_fr_FR.ts +++ b/localization/localization_fr_FR.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -898,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts index 49d2d8c11..0ff3454b2 100644 --- a/localization/localization_fr_LU.ts +++ b/localization/localization_fr_LU.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -898,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts index c60552fa2..446cfe9bc 100644 --- a/localization/localization_gl_ES.ts +++ b/localization/localization_gl_ES.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts index ebe56d70a..153fdd09e 100644 --- a/localization/localization_he_IL.ts +++ b/localization/localization_he_IL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts index 73d1d9f2d..31a082318 100644 --- a/localization/localization_hu_HU.ts +++ b/localization/localization_hu_HU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Jelszó-tároló frissítése @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts index 0b95bb282..71f80d29f 100644 --- a/localization/localization_it_IT.ts +++ b/localization/localization_it_IT.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Impossibile modificare - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - + Cannot update Impossibile aggiornare - + Failed to open .gpg-id for writing. Impossibile aprire .gpg-id in scrittura. - + Check selected users! Controlla gli utenti selezionati! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Nessuna delle chiavi selezionate ha una chiave privata disponibile. Non sarai in grado di decifrare nessuna delle nuove password create! - + Re-encrypting from folder %1 Esegui nuovamente la cifratura dalla cartella %1 - - + + Updating password-store Aggiornando password-store @@ -879,12 +879,12 @@ Non sarai in grado di decifrare nessuna delle nuove password create! Pass - + No characters chosen Nessun carattere selezionato - + Can't generate password, there are no characters to choose from set in the configuration! Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione! diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts index 41c9a58e0..cc613f89a 100644 --- a/localization/localization_lb_LU.ts +++ b/localization/localization_lb_LU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts index 9f264dcf6..86d8dc4e0 100644 --- a/localization/localization_nl_BE.ts +++ b/localization/localization_nl_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -947,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts index e2737533a..edabb712e 100644 --- a/localization/localization_nl_NL.ts +++ b/localization/localization_nl_NL.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -947,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts index 3abd5ddd5..6c0990158 100644 --- a/localization/localization_pl_PL.ts +++ b/localization/localization_pl_PL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts index eedfad0d3..6776c6209 100644 --- a/localization/localization_ru_RU.ts +++ b/localization/localization_ru_RU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Невозможно изменить содержимое - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + Cannot update Не удалось обновить - + Failed to open .gpg-id for writing. Не получилось записать .gpg-id файла. - + Check selected users! Отметьте выбранных пользователей! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ни один из выбранных ключей не имеет секретного ключа. Вы не сможете расшифровать ни один вновь добавленный пароль! - + Re-encrypting from folder %1 Перешифровании из папки %1 - - + + Updating password-store Обновление password-store @@ -897,12 +897,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen Ни одного символа не выбрано - + Can't generate password, there are no characters to choose from set in the configuration! Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках! diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts index 560d1c8d2..2ba60e367 100644 --- a/localization/localization_sv_SE.ts +++ b/localization/localization_sv_SE.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Kan inte ändra - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - + Cannot update Kan inte uppdatera - + Failed to open .gpg-id for writing. Kunde inte skriva till .gpg-id. - + Check selected users! Kolla valda användare! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ingen av de valda nycklarna har en tillgänglig hemlig nyckel. Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Re-encrypting from folder %1 - - + + Updating password-store Uppdaterar lösenordsutrymmet @@ -834,12 +834,12 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! Pass - + No characters chosen Inga valda tecken - + Can't generate password, there are no characters to choose from set in the configuration! Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från! diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts index 245bdf152..623b2b9e7 100644 --- a/localization/localization_zh_CN.ts +++ b/localization/localization_zh_CN.ts @@ -366,46 +366,46 @@ email ImitatePass - - + + Can not edit 无法编辑 - - + + Could not read encryption key to use, .gpg-id file missing or invalid. 无法读取加密密钥,.gpg-id 文件丢失或无效 - + Cannot update 无法更新 - + Failed to open .gpg-id for writing. .gpg-id 无法写入 - + Check selected users! 请核对所选用户! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Re-encrypting from folder %1 重新从文件夹 %1 加密 - - + + Updating password-store 正在更新密码库... @@ -898,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen 未选择任何字符 - + Can't generate password, there are no characters to choose from set in the configuration! 未选择任何字符,无法生成密码! diff --git a/mainwindow.cpp b/mainwindow.cpp index 179efe713..6df892b58 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1505,15 +1505,30 @@ void MainWindow::showStatusMessage(QString msg, int timeout) { ui->statusBar->showMessage(msg, timeout); } +/** + * @brief MainWindow::startReencryptPath disable ui elements and treeview + */ void MainWindow::startReencryptPath() { enableUiElements(false); ui->treeView->setDisabled(true); } +/** + * @brief MainWindow::endReencryptPath re-enable ui elements + */ void MainWindow::endReencryptPath() { enableUiElements(true); } +/** + * @brief MainWindow::critical critical message popup wrapper. + * @param title + * @param msg + */ void MainWindow::critical(QString title, QString msg) { QMessageBox::critical(this, title, msg); } +/** + * @brief MainWindow::setLastDecrypt set the last decrypted data + * @param msg + */ void MainWindow::setLastDecrypt(QString msg) { lastDecrypt = msg; } diff --git a/pass.cpp b/pass.cpp index 2f3567ef4..eab112b4e 100644 --- a/pass.cpp +++ b/pass.cpp @@ -4,7 +4,9 @@ #include "util.h" #include - +/** + * @brief Pass::Pass wrapper for using either pass or the pas imitation + */ Pass::Pass() : wrapperRunning(false), env(QProcess::systemEnvironment()) { connect(&exec, SIGNAL(finished(int, const QString &, const QString &)), this, SIGNAL(finished(int, const QString &, const QString &))); diff --git a/pass.h b/pass.h index b2bd96822..87580e404 100644 --- a/pass.h +++ b/pass.h @@ -15,6 +15,10 @@ #include "enums.h" #include "usersdialog.h" +/*! + \class Pass + \brief Acts as an abstraction for pass or pass imitation +*/ class Pass : public QObject { Q_OBJECT diff --git a/qpushbuttonwithclipboard.cpp b/qpushbuttonwithclipboard.cpp index 13c042bd0..c440bcd09 100644 --- a/qpushbuttonwithclipboard.cpp +++ b/qpushbuttonwithclipboard.cpp @@ -47,4 +47,8 @@ void QPushButtonWithClipboard::buttonClicked(bool) { emit clicked(textToCopy); } +/** + * @brief QPushButtonWithClipboard::changeIconDefault change the icon back to + * the default copy icon + */ void QPushButtonWithClipboard::changeIconDefault() { this->setIcon(iconEdit); } diff --git a/qpushbuttonwithclipboard.h b/qpushbuttonwithclipboard.h index a21b98d39..ddfd29ea7 100644 --- a/qpushbuttonwithclipboard.h +++ b/qpushbuttonwithclipboard.h @@ -4,6 +4,10 @@ #include #include +/*! + \class QPushButtonWithClipboard + \brief Stylish widget to allow copying of password and account details +*/ class QPushButtonWithClipboard : public QPushButton { Q_OBJECT diff --git a/qtpass.iss b/qtpass.iss index 8ebf83e91..c2abca021 100644 --- a/qtpass.iss +++ b/qtpass.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "QtPass" -#define MyAppVersion "1.1.6" +#define MyAppVersion "1.2.0-pre" #define MyAppPublisher "IJhack" #define MyAppURL "https://qtpass.org/" #define MyAppExeName "qtpass.exe" diff --git a/qtpass.pro b/qtpass.pro index 6ca0af612..f35045345 100644 --- a/qtpass.pro +++ b/qtpass.pro @@ -7,7 +7,7 @@ # # #---------------------------------------------------------# -VERSION = 1.1.6 +VERSION = 1.2.0-pre TEMPLATE = app QT += core gui diff --git a/qtpass.spec b/qtpass.spec index c4282c854..bff8a9b35 100644 --- a/qtpass.spec +++ b/qtpass.spec @@ -7,7 +7,7 @@ # This should probably be part of a release process. Name: qtpass -Version: 1.1.6 +Version: 1.2.0-pre Release: 2%{?dist} Summary: QtPass is a multi-platform GUI for pass, the standard unix password manager. License: GPLv3 diff --git a/qtpasssettings.h b/qtpasssettings.h index 9a890abb3..a4793c838 100644 --- a/qtpasssettings.h +++ b/qtpasssettings.h @@ -16,8 +16,11 @@ #include "imitatepass.h" #include "enums.h" - -class QtPassSettings{ +/*! + \class QtPassSettings + \brief Singleton that stores qtpass' settings, saves and loads config +*/ +class QtPassSettings { public: static QString diff --git a/realpass.h b/realpass.h index 1a238973e..805fbc172 100644 --- a/realpass.h +++ b/realpass.h @@ -3,6 +3,10 @@ #include "pass.h" +/*! + \class RealPass + \brief Wrapper for executing pass to handle the password-store +*/ class RealPass : public Pass { public: diff --git a/settingsconstants.h b/settingsconstants.h index a67d66b1b..b8060b48b 100644 --- a/settingsconstants.h +++ b/settingsconstants.h @@ -3,6 +3,10 @@ #include +/*! + \class SettingsConstants + \brief Table for the naming of configuration items +*/ class SettingsConstants { public: From a327faf38dd6c030637eede11fce0a71d00d69fd Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 07:01:42 +0100 Subject: [PATCH 17/22] delete by accident --- mainwindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 6df892b58..fd50074c0 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -335,7 +335,9 @@ bool MainWindow::checkConfig() { updateProfileBox(); QtPassSettings::getPass()->updateEnv(); - + clearPanelTimer.setInterval(1000 * + QtPassSettings::getAutoclearPanelSeconds()); + clearClipboardTimer.setInterval(1000 * QtPassSettings::getAutoclearSeconds()); if (!QtPassSettings::isUseGit() || (QtPassSettings::getGitExecutable().isEmpty() && QtPassSettings::getPassExecutable().isEmpty())) { From aa0f675fc7576d1c5e5f9aa0190159564729791b Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 07:20:51 +0100 Subject: [PATCH 18/22] cleaned merge failes --- pass.cpp | 26 -------------------------- pass.h | 4 ++-- 2 files changed, 2 insertions(+), 28 deletions(-) diff --git a/pass.cpp b/pass.cpp index eab112b4e..646bc9425 100644 --- a/pass.cpp +++ b/pass.cpp @@ -35,15 +35,6 @@ void Pass::executeWrapper(int id, const QString &app, } void Pass::init(){ - connect(&exec, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SIGNAL(finished(int, QProcess::ExitStatus))); - connect(&exec, SIGNAL(error(QProcess::ProcessError)), this, - SIGNAL(error(QProcess::ProcessError))); - connect(&exec, SIGNAL(finished(int, QProcess::ExitStatus)), this, - SLOT(processFinished(int, QProcess::ExitStatus))); - - env = QProcess::systemEnvironment(); - #ifdef __APPLE__ // If it exists, add the gpgtools to PATH if (QFile("/usr/local/MacGPG2/bin").exists()) @@ -266,20 +257,3 @@ void Pass::executeGit(int id, const QStringList &args, QString input, executeWrapper(id, QtPassSettings::getGitExecutable(), args, input, readStdout, readStderr); } - -void ImitatePass::executeWrapper(int id, const QString &app, - const QStringList &args, bool readStdout, - bool readStderr) { - executeWrapper(id, app, args, QString(), readStdout, readStderr); -} - -void ImitatePass::executeWrapper(int id, const QString &app, - const QStringList &args, QString input, - bool readStdout, bool readStderr) { - QString d; - for (auto &i : args) - d += " " + i; - dbg() << app << d; - exec.execute(id, QtPassSettings::getPassStore(), app, args, input, readStdout, - readStderr); -} diff --git a/pass.h b/pass.h index 87580e404..88ca39428 100644 --- a/pass.h +++ b/pass.h @@ -86,8 +86,8 @@ class Pass : public QObject { void executeWrapper(int id, const QString &app, const QStringList &args, QString input, bool readStdout = true, bool readStderr = true); -//private slots: -// void processFinished(int, QProcess::ExitStatus); + private slots: + void processFinished(int, QProcess::ExitStatus); signals: void finished(int, const QString &output, const QString &errout); From 78c726da449430bf2031820a9df16549d784839d Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 08:32:44 +0100 Subject: [PATCH 19/22] copy folders --- imitatepass.cpp | 6 +++--- mainwindow.cpp | 4 ++-- pass.h | 2 -- realpass.cpp | 4 ++-- util.cpp | 16 ++++++++++++++++ util.h | 2 ++ 6 files changed, 25 insertions(+), 9 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index db3825a1a..59f91db98 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -327,8 +327,8 @@ void ImitatePass::Move(const QString src, const QString dest, const bool force) } else { QDir qDir; - QFileInfo srcFileInfo = QFileInfo(src); - QFileInfo destFileInfo = QFileInfo(dest); + QFileInfo srcFileInfo(src); + QFileInfo destFileInfo(dest); QString destCopy = dest; if(srcFileInfo.isFile() && destFileInfo.isDir()){ destCopy = destFileInfo.absoluteFilePath() + QDir::separator() + srcFileInfo.fileName(); @@ -358,6 +358,6 @@ void ImitatePass::Copy(const QString src, const QString dest, const bool force) if(force){ qDir.remove(dest); } - qDir.rename(src, dest); + QFile::copy(src, dest); } } diff --git a/mainwindow.cpp b/mainwindow.cpp index fd50074c0..3713bc319 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -75,8 +75,8 @@ MainWindow::MainWindow(QWidget *parent) #endif connect(QtPassSettings::getPass(), SIGNAL(error(QProcess::ProcessError)), this, SLOT(processError(QProcess::ProcessError))); - connect(QtPassSettings::getPass(), SIGNAL(finished(int, QProcess::ExitStatus)), this, - SLOT(processFinished(int, QProcess::ExitStatus))); + connect(QtPassSettings::getPass(), SIGNAL(finished(int, const QString &, const QString &)), this, + SLOT(processFinished(int, const QString &, const QString &))); connect(QtPassSettings::getPass(), SIGNAL(startingExecuteWrapper()), this, SLOT(executeWrapperStarted())); connect(QtPassSettings::getPass(), SIGNAL(statusMsg(QString, int)), this, diff --git a/pass.h b/pass.h index 88ca39428..cb1a3e492 100644 --- a/pass.h +++ b/pass.h @@ -86,8 +86,6 @@ class Pass : public QObject { void executeWrapper(int id, const QString &app, const QStringList &args, QString input, bool readStdout = true, bool readStderr = true); - private slots: - void processFinished(int, QProcess::ExitStatus); signals: void finished(int, const QString &output, const QString &errout); diff --git a/realpass.cpp b/realpass.cpp index 7eb43102f..2baec5151 100644 --- a/realpass.cpp +++ b/realpass.cpp @@ -99,7 +99,7 @@ void RealPass::Move(const QString src, const QString dest, const bool force) // force mode? // pass uses always the force mode, when call from eg. QT. so we have to check if this are to files // and the user didnt want to move force - if(force && srcFileInfo.isFile() && destFileInfo.isFile()){ + if(force == false && srcFileInfo.isFile() && destFileInfo.isFile()){ return; } @@ -133,7 +133,7 @@ void RealPass::Copy(const QString src, const QString dest, const bool force) // force mode? // pass uses always the force mode, when call from eg. QT. so we have to check if this are to files // and the user didnt want to move force - if(force && srcFileInfo.isFile() && destFileInfo.isFile()){ + if(force == false && srcFileInfo.isFile() && destFileInfo.isFile()){ return; } diff --git a/util.cpp b/util.cpp index ea092e949..49defa078 100644 --- a/util.cpp +++ b/util.cpp @@ -158,3 +158,19 @@ QString Util::getDir(const QModelIndex &index, bool forPass, const QFileSystemMo filePath += '/'; return filePath; } + +void Util::copyDir(const QString src, const QString dest) +{ + QDir srcDir(src); + if (srcDir.exists() == false){ + return; + } + srcDir.mkpath(dest); + foreach (QString dir, srcDir.entryList(QDir::Dirs | QDir::NoDotAndDotDot)) { + copyDir(src + QDir::separator() + dir, dest + QDir::separator() + dir); + } + + foreach (QString file, srcDir.entryList(QDir::Files)) { + QFile::copy(src + QDir::separator() + file, dest + QDir::separator() + file); + } +} diff --git a/util.h b/util.h index c160f917b..be6cbf7bb 100644 --- a/util.h +++ b/util.h @@ -21,6 +21,8 @@ class Util { static bool checkConfig(); static void qSleep(int ms); static QString getDir(const QModelIndex &index, bool forPass, const QFileSystemModel &model, const StoreModel &storeModel); + static void copyDir(const QString src, const QString dest); + private: static void initialiseEnvironment(); static QProcessEnvironment _env; From 53c19d05b5bc3c7e4ca17f9bfba75fb5c450ddea Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 11:12:12 +0100 Subject: [PATCH 20/22] lupdate qtpass.pro --- localization/localization_ar_MA.ts | 145 +++++++++++++++------------- localization/localization_cs_CZ.ts | 145 +++++++++++++++------------- localization/localization_de_DE.ts | 150 +++++++++++++++++------------ localization/localization_de_LU.ts | 145 +++++++++++++++------------- localization/localization_el_GR.ts | 145 +++++++++++++++------------- localization/localization_en_GB.ts | 150 +++++++++++++++++------------ localization/localization_en_US.ts | 147 +++++++++++++++------------- localization/localization_es_ES.ts | 145 +++++++++++++++------------- localization/localization_fr_BE.ts | 150 +++++++++++++++++------------ localization/localization_fr_FR.ts | 150 +++++++++++++++++------------ localization/localization_fr_LU.ts | 150 +++++++++++++++++------------ localization/localization_gl_ES.ts | 145 +++++++++++++++------------- localization/localization_he_IL.ts | 145 +++++++++++++++------------- localization/localization_hu_HU.ts | 145 +++++++++++++++------------- localization/localization_it_IT.ts | 150 +++++++++++++++++------------ localization/localization_lb_LU.ts | 145 +++++++++++++++------------- localization/localization_nl_BE.ts | 150 +++++++++++++++++------------ localization/localization_nl_NL.ts | 150 +++++++++++++++++------------ localization/localization_pl_PL.ts | 145 +++++++++++++++------------- localization/localization_ru_RU.ts | 150 +++++++++++++++++------------ localization/localization_sv_SE.ts | 145 +++++++++++++++------------- localization/localization_zh_CN.ts | 150 +++++++++++++++++------------ 22 files changed, 1819 insertions(+), 1423 deletions(-) diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index cd2974a68..8159bc065 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -862,6 +862,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts index 37ee87d59..4867017b8 100644 --- a/localization/localization_cs_CZ.ts +++ b/localization/localization_cs_CZ.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Nelze upravovat - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - + Cannot update Nelze aktualizovat - + Failed to open .gpg-id for writing. Selhalo otevření .gpg-id pro zápis. - + Check selected users! Zaškrtnout vybrané uživatele! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Pro žádný z vybraných klíčů není dostupný tajný klíč. Nebudete moci dešifrovat žádná nově přidaná hesla! - + Re-encrypting from folder %1 Nově šifrováno z adresáře %1 - - + + Updating password-store Aktualizace úložiště hesel @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Upravit - + Delete Smazat @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Uživatelé @@ -581,19 +581,19 @@ Expire-Date: 0 Nastavení - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Zdrojový kód</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Vítejte v QtPass %1 - + Add Password Přidat heslo - + Add Folder Přidat adresář - + Failed to connect WebDAV: Selhalo připojení k WebDAV: - + QtPass WebDAV password QtPass WebDAV heslo - + Enter password to connect to WebDAV: Vložte heslo pro připojení k WebDAV: - + fusedav exited unexpectedly fusedav neočekávaně skončil - + Failed to start fusedav to connect WebDAV: Selhalo spuštění fusedav pro připojení k WebDAV: - - + + Updating password-store Aktualizace úložiště hesel - - + + Can not edit Nelze upravovat - - + + Selected password file does not exist, not able to edit Vybraný soubor s heslem neexistuje, nelze upravovat - + Password hidden Skryté heslo - + Content hidden Skrytý obsah - - + + Password Heslo - + Clipboard cleared Schránka vymazána - + Clipboard not cleared Schránka nevymazána - + Password and Content hidden Skryté heslo i obsah - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Vyhledávání: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - - + + New file Nový soubor - + New password file: (Will be placed in %1 ) Nový soubor s heslem: (Bude uložen do %1 ) - + Delete password? Smazat heslo? - + Are you sure you want to delete %1? Opravdu chcete smazat %1? - + Delete folder? Smazat adresář? - + Can not get key list Nelze získat seznam klíčů - + Unable to get list of available gpg keys Nelze získat seznam dostupných gpg klíčů - + Key not found in keyring Klíč nebyl v klíčence nalezen @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Nebudete moci dešifrovat žádná nově přidaná hesla! - + Generating GPG key pair Generování páru GPG klíčů - + Profile changed to %1 Profil změněn na %1 - + Add folder Přidat adresář - + Add password Přidat heslo - + New Folder: (Will be placed in %1 ) Nový adresář: @@ -868,7 +868,7 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Nelze spustit, předchozí proces stále běží! - + Copied to clipboard zkopírovat do schránky @@ -880,12 +880,12 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Pass - + No characters chosen Znaky nebyly vybrány - + Can't generate password, there are no characters to choose from set in the configuration! Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo! @@ -955,6 +955,19 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts index cf0192e3d..9f0bc1f64 100755 --- a/localization/localization_de_DE.ts +++ b/localization/localization_de_DE.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Passwort Speicher aktualisieren @@ -516,14 +516,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -554,7 +554,7 @@ Expire-Date: 0 - + Users Benutzer @@ -569,12 +569,23 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass Willkommen bei QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -583,7 +594,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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:'.Helvetica Neue DeskInterface'; font-size:13pt; font-weight:400; font-style:normal;"> @@ -621,134 +632,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Passwort Speicher aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Passwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -769,18 +780,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Willkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -789,34 +800,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -824,17 +835,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -857,12 +868,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -870,12 +881,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! @@ -945,6 +956,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts index 559a640d8..9c96f74e8 100755 --- a/localization/localization_de_LU.ts +++ b/localization/localization_de_LU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Password Store aktualisieren @@ -515,14 +515,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -553,7 +553,7 @@ Expire-Date: 0 - + Users Benutzer @@ -568,19 +568,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -613,134 +613,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Password Store aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Kennwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -761,18 +761,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Wilkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -781,34 +781,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -816,17 +816,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -849,12 +849,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -862,12 +862,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! @@ -937,6 +937,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts index bf4ac1111..b1799eada 100644 --- a/localization/localization_el_GR.ts +++ b/localization/localization_el_GR.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts index 49d1b4699..b00769db4 100644 --- a/localization/localization_en_GB.ts +++ b/localization/localization_en_GB.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Welcome to QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -875,7 +886,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard copied to clipboard @@ -887,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! @@ -962,6 +973,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts index f154a7500..16f2c7f9e 100644 --- a/localization/localization_en_US.ts +++ b/localization/localization_en_US.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,21 +581,21 @@ Expire-Date: 0 Config - + Welcome to QtPass Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + Copy Password @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard Copied to clipboard @@ -880,12 +880,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! @@ -955,6 +955,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts index bd14fcc76..0a4c6b8c9 100644 --- a/localization/localization_es_ES.ts +++ b/localization/localization_es_ES.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit No se puede editar - - + + Could not read encryption key to use, .gpg-id file missing or invalid. No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - + Cannot update No se puede actualizar - + Failed to open .gpg-id for writing. No se pudo abrir .gpg-id para escribir. - + Check selected users! Compruebe usuarios seleccionados! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ninguna de las llaves seleccionadas tiene una llave secreta disponible. Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Editar - + Delete Borrar @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Usuarios @@ -570,150 +570,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeles vacío - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: No se pudo conectar WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password Contraseña QtPass WebDAV - + Enter password to connect to WebDAV: Introduzca contraseña para conectarse a WebDAV: - + fusedav exited unexpectedly fusedav se ha cerrado inesperadamente - + Failed to start fusedav to connect WebDAV: Error al iniciar fusedav para conectar WebDAV: - + Password hidden Contraseña oculta - + Content hidden Contenido oculto - - + + Password Contraseña - + Clipboard not cleared Portapapeles no vaciado - + Password and Content hidden Contraseña y contenido oculto - + QProcess::FailedToStart QProcess::Fallo al iniciar - + QProcess::Crashed QProcess::Roto - + QProcess::Timedout QProcess::Caducado - + QProcess::ReadError QProcess::Error de lectura - + QProcess::WriteError QProcess::Error de escritura - + QProcess::UnknownError QProcess::Error desconocido - + Copied to clipboard copiado en el portapapeles - + Add folder Añadir carpeta - + Add password Añadir contraseña @@ -726,18 +726,18 @@ p, li { white-space: pre-wrap; } No se puede iniciar el proceso, anterior sigue funcionando! - + Welcome to QtPass %1 Bienvenido a QtPass %1 - + Looking for: %1 Buscando %1 - - + + Can not edit No se puede editar @@ -746,50 +746,50 @@ p, li { white-space: pre-wrap; } No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - - + + New file Nuevo fichero - + Delete password? Borrar contraseña? - + Are you sure you want to delete %1? Está seguro que quiere borrar %1? - + Delete folder? Borrar carpeta? - - + + Selected password file does not exist, not able to edit Fichero de contraseñas seleccionado no existe, no se puede editar - + New password file: (Will be placed in %1 ) - + Can not get key list No se puede obtener lista de claves - + Unable to get list of available gpg keys No se puede obtener lista de llaves gpg disponibles - + Key not found in keyring La llave no se encuentra en el llavero @@ -812,12 +812,12 @@ You will not be able to decrypt any newly added passwords! Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Generating GPG key pair Generar par de claves GPG - + Profile changed to %1 Perfil cambiado a %1 @@ -825,12 +825,12 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -900,6 +900,19 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts index 8ea5171a7..39cdf8205 100644 --- a/localization/localization_fr_BE.ts +++ b/localization/localization_fr_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts index 05baad9ba..46754d933 100644 --- a/localization/localization_fr_FR.ts +++ b/localization/localization_fr_FR.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts index 9eb43be08..595d19271 100644 --- a/localization/localization_fr_LU.ts +++ b/localization/localization_fr_LU.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts index 3d474cc64..5f68cb02c 100644 --- a/localization/localization_gl_ES.ts +++ b/localization/localization_gl_ES.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete Eliminar @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeis baleiro - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Contido oculto - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess::Fallou o inicio - + QProcess::Crashed QProcess::Rompeu - + QProcess::Timedout QProcess::Caducou - + QProcess::ReadError QProcess::Erro de lectura - + QProcess::WriteError QProcess::Erro de escritura - + QProcess::UnknownError QProcess::Erro descoñecido - + Add folder - + Add password - + Copied to clipboard copiado en el portapapeles - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts index 308543954..9641ee967 100644 --- a/localization/localization_he_IL.ts +++ b/localization/localization_he_IL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -862,6 +862,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts index 8c986b92a..45e28d4bc 100644 --- a/localization/localization_hu_HU.ts +++ b/localization/localization_hu_HU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Jelszó-tároló frissítése @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Jelszó-tároló frissítése - + Clipboard cleared Vágólap tiszta - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Oldal elrejtve - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess:NemIndultEl - + QProcess::Crashed QProcess:Összeomlás - + QProcess::Timedout QProcess:Időtúllépés - + QProcess::ReadError QProcess:OlvasásiHiba - + QProcess::WriteError IrásHiba - + QProcess::UnknownError IsmeretlenHiba - + Add folder - + Add password - + Copied to clipboard a vágólapra másolt - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts index 888c0be97..d63dfaaf0 100644 --- a/localization/localization_it_IT.ts +++ b/localization/localization_it_IT.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Impossibile modificare - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - + Cannot update Impossibile aggiornare - + Failed to open .gpg-id for writing. Impossibile aprire .gpg-id in scrittura. - + Check selected users! Controlla gli utenti selezionati! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Nessuna delle chiavi selezionate ha una chiave privata disponibile. Non sarai in grado di decifrare nessuna delle nuove password create! - + Re-encrypting from folder %1 Esegui nuovamente la cifratura dalla cartella %1 - - + + Updating password-store Aggiornando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Modifica - + Delete Elimina @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Utenti @@ -565,12 +565,23 @@ Expire-Date: 0 Configura - + Welcome to QtPass Benvenuto in QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -579,7 +590,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -589,7 +600,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + qtpass @@ -621,129 +632,129 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + Welcome to QtPass %1 Benvenuto in QtPass %1 - + Add Password Aggiungi Password - + Add Folder Aggiungi Cartella - + Failed to connect WebDAV: Impossibile connettersi a WebDAV - + QtPass WebDAV password - + Enter password to connect to WebDAV: Inserisci la password per connetersi a WebDAV: - + fusedav exited unexpectedly fusedav si è chiuso in modo anomalo - + Failed to start fusedav to connect WebDAV: Impossibile connettere fusedav a WebDAV - - + + Updating password-store Aggiornando password-store - - + + Can not edit Impossibile modificare - - + + Selected password file does not exist, not able to edit Il file password selezionato non esiste o non è modificabile - + Password hidden Password nascosta - + Content hidden Contenuto nascosto - - + + Password Password - + Clipboard cleared Appunti svuotati - + Clipboard not cleared Appunti non svuotati - + Password and Content hidden Password e Contenuto nascosti - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 Cercando: %1 @@ -752,45 +763,45 @@ p, li { white-space: pre-wrap; } Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - - + + New file Nuovo file - + New password file: (Will be placed in %1 ) Nuovo file password: (Verrà posizionato in %1 ) - + Delete password? Eliminare password? - + Are you sure you want to delete %1? Sei sicuro di voler eliminare %1? - + Delete folder? Eliminare cartella? - + Can not get key list Impossibile ottenere la lista delle chiavi - + Unable to get list of available gpg keys Impossibile ottenere la lista delle chiavi gpg disponibili - + Key not found in keyring Chiave non trovata nel portachiavi @@ -813,27 +824,27 @@ You will not be able to decrypt any newly added passwords! Non sarai in grado di decifrare nessuna delle nuove password create! - + Generating GPG key pair Generando una coppia di chiavi GPG - + Profile changed to %1 Profilo cambiato in %1 - + Add folder Aggiungi cartella - + Add password Aggiungi password - + New Folder: (Will be placed in %1 ) Nuova cartella: @@ -856,7 +867,7 @@ Non sarai in grado di decifrare nessuna delle nuove password create!Impossibile avviare la procedura, un altro processo è ancora attivo - + Copied to clipboard copiato negli appunti @@ -868,12 +879,12 @@ Non sarai in grado di decifrare nessuna delle nuove password create! Pass - + No characters chosen Nessun carattere selezionato - + Can't generate password, there are no characters to choose from set in the configuration! Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione! @@ -943,6 +954,19 @@ Non sarai in grado di decifrare nessuna delle nuove password create! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts index 98a252a74..66f167588 100644 --- a/localization/localization_lb_LU.ts +++ b/localization/localization_lb_LU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts index 2024e1b66..3e27e40fb 100644 --- a/localization/localization_nl_BE.ts +++ b/localization/localization_nl_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,12 +581,23 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass Welkom bij QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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"/> @@ -682,136 +693,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -820,45 +831,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -881,27 +892,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -924,7 +935,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -936,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! @@ -1011,6 +1022,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts index 66547cd0c..66744391b 100644 --- a/localization/localization_nl_NL.ts +++ b/localization/localization_nl_NL.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,12 +581,23 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass Welkom bij QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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"/> @@ -682,136 +693,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -820,45 +831,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -881,27 +892,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -924,7 +935,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -936,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! @@ -1011,6 +1022,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts index e8f245361..a2aaa1fb5 100644 --- a/localization/localization_pl_PL.ts +++ b/localization/localization_pl_PL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - - + + Updating password-store - + Clipboard cleared - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Add folder - + Add password - + Copied to clipboard skopiowany do schowka - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts index 6ed80203e..3201b589a 100644 --- a/localization/localization_ru_RU.ts +++ b/localization/localization_ru_RU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Невозможно изменить содержимое - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + Cannot update Не удалось обновить - + Failed to open .gpg-id for writing. Не получилось записать .gpg-id файла. - + Check selected users! Отметьте выбранных пользователей! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ни один из выбранных ключей не имеет секретного ключа. Вы не сможете расшифровать ни один вновь добавленный пароль! - + Re-encrypting from folder %1 Перешифровании из папки %1 - - + + Updating password-store Обновление password-store @@ -539,14 +539,14 @@ Expire-Date: 0 - + Edit Изменить - + Delete Удалить @@ -567,7 +567,7 @@ Expire-Date: 0 - + Users Пользователи @@ -582,12 +582,23 @@ Expire-Date: 0 Настройки - + Welcome to QtPass QtPass приветствует Вас - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -596,7 +607,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -633,155 +644,155 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 QtPass %1 приветствует Вас - + Failed to connect WebDAV: Не удалось подключить WebDAV: - + QtPass WebDAV password Пароль QtPass для WebDAV - + Enter password to connect to WebDAV: Введите пароль для подключения к WebDAV: - + fusedav exited unexpectedly fusedav непредвиденно завершился - + Failed to start fusedav to connect WebDAV: Не удалось запустить fusedav для подключения к WebDAV: - - + + Updating password-store Обновление password-store - + New Folder: (Will be placed in %1 ) Новая папка: (будет добавлена в %1) - + Password hidden Пароль скрыт - + Add Password Добавить пароль - + Add Folder Добавить папку - + Content hidden Содержимое скрыто - - + + Password Пароль - + Clipboard cleared Буфер обмена очищен - + Clipboard not cleared Буфер обмена не очищен - + Password and Content hidden Пароль и содержимое скрыто - + QProcess::FailedToStart QProsess::Не удалось запустить - + QProcess::Crashed QProsess::Аварийное завершение - + QProcess::Timedout QProsess::Превышено время ожидания - + QProcess::ReadError QProsess::Ошибка чтения - + QProcess::WriteError QProsess::Ошибка записи - + QProcess::UnknownError QProsess::Неизвестная ошибка - + Looking for: %1 Ищем: %1 - + Delete folder? Удалить папку? - + Generating GPG key pair Генерирую ключевую пару GPG - + Profile changed to %1 Профиль изменён на %1 - + Add folder Добавить папку - + Add password Добавить пароль @@ -802,7 +813,7 @@ p, li { white-space: pre-wrap; } Не могу запустить процесс, предыдущий всё ещё не завершился! - + Copied to clipboard скопировать в буфер обмена @@ -811,8 +822,8 @@ p, li { white-space: pre-wrap; } Перешифровании из папки %1 - - + + Can not edit Невозможно изменить содержимое @@ -821,24 +832,24 @@ p, li { white-space: pre-wrap; } Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + New password file: (Will be placed in %1 ) Новый файл для пароля: (будет создан в %1 ) - + Can not get key list Не удалось получить список ключей - + Unable to get list of available gpg keys Не удалось получить список доступных ключей GPG - + Key not found in keyring Ключ не найден в хранилище ключей GPG @@ -861,24 +872,24 @@ You will not be able to decrypt any newly added passwords! Вы не сможете расшифровать ни один вновь добавленный пароль! - - + + New file Новый файл - + Delete password? Удалить пароль? - + Are you sure you want to delete %1? Вы в самом деле хотите удалить %1? - - + + Selected password file does not exist, not able to edit Выбранный файл с паролем не существует @@ -886,12 +897,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen Ни одного символа не выбрано - + Can't generate password, there are no characters to choose from set in the configuration! Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках! @@ -961,6 +972,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts index 1f246b6a1..12fe0328a 100644 --- a/localization/localization_sv_SE.ts +++ b/localization/localization_sv_SE.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Kan inte ändra - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - + Cannot update Kan inte uppdatera - + Failed to open .gpg-id for writing. Kunde inte skriva till .gpg-id. - + Check selected users! Kolla valda användare! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ingen av de valda nycklarna har en tillgänglig hemlig nyckel. Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Re-encrypting from folder %1 - - + + Updating password-store Uppdaterar lösenordsutrymmet @@ -513,14 +513,14 @@ Expire-Date: 0 - + Edit Ändra - + Delete Ta bort @@ -551,7 +551,7 @@ Expire-Date: 0 - + Users Användare @@ -571,150 +571,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Uppdaterar lösenordsutrymmet - + Clipboard cleared Urklippet rensat - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: Kunde inte ansluta till WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password QtPass WebDAV lösenord - + Enter password to connect to WebDAV: Mata in WebDAV lösenord: - + fusedav exited unexpectedly fusedav avslutades oväntat - + Failed to start fusedav to connect WebDAV: Kunde inte starta fusedav för att ansluta till WebDAV: - + Password hidden Gömt lösenord - + Content hidden Gömt innehåll - - + + Password Lösenord - + Clipboard not cleared Urklippet ej rensat - + Password and Content hidden Gömt lösenord och innehåll - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Copied to clipboard kopieras till Urklipp - + Add folder Lägg till mapp - + Add password Lägg till lösenord @@ -735,18 +735,18 @@ p, li { white-space: pre-wrap; } Kan inte starta process, den förra körs fortfarande! - + Welcome to QtPass %1 Välkommen till QtPass %1 - + Looking for: %1 Söker efter: %1 - - + + Can not edit Kan inte ändra @@ -755,50 +755,50 @@ p, li { white-space: pre-wrap; } Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - - + + New file Ny fil - + Delete password? Ta bort lösenord? - + Are you sure you want to delete %1? Vill du verkligen ta bort %1? - + Delete folder? Ta bort mapp? - - + + Selected password file does not exist, not able to edit Kan inte ändra då vald lösenordsfil inte finns - + New password file: (Will be placed in %1 ) - + Can not get key list Kan inte hämta nyckellista - + Unable to get list of available gpg keys Kunde inte hämta gpgnycklar - + Key not found in keyring Kunde inte hitta nyckel i nyckelring @@ -821,12 +821,12 @@ You will not be able to decrypt any newly added passwords! Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Generating GPG key pair Skapar GPG nyckelpar - + Profile changed to %1 Profil ändrad till %1 @@ -834,12 +834,12 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! Pass - + No characters chosen Inga valda tecken - + Can't generate password, there are no characters to choose from set in the configuration! Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från! @@ -909,6 +909,19 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts index 3ed4c7e41..b7b30d831 100644 --- a/localization/localization_zh_CN.ts +++ b/localization/localization_zh_CN.ts @@ -366,46 +366,46 @@ email ImitatePass - - + + Can not edit 无法编辑 - - + + Could not read encryption key to use, .gpg-id file missing or invalid. 无法读取加密密钥,.gpg-id 文件丢失或无效 - + Cannot update 无法更新 - + Failed to open .gpg-id for writing. .gpg-id 无法写入 - + Check selected users! 请核对所选用户! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Re-encrypting from folder %1 重新从文件夹 %1 加密 - - + + Updating password-store 正在更新密码库... @@ -527,14 +527,14 @@ Expire-Date: 0 - + Edit 编辑 - + Delete 删除 @@ -565,7 +565,7 @@ Expire-Date: 0 - + Users 用户 @@ -580,12 +580,23 @@ Expire-Date: 0 设置 - + Welcome to QtPass 欢迎使用 QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -594,7 +605,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -633,137 +644,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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;">中文翻译: </span><a href="https://maomihz.com"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">@MaomiHz</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 欢迎使用 QtPass %1 - + Add Password 新密码 - + Add Folder 新文件夹 - + Failed to connect WebDAV: 无法连接 WebDAV: - + QtPass WebDAV password QtPass WebDAV 密码 - + Enter password to connect to WebDAV: 输入 WebDAV 密码以连接: - + fusedav exited unexpectedly fusedav 意外退出 - + Failed to start fusedav to connect WebDAV: 无法连接 WebDAV,fusedav无法启动: - - + + Updating password-store 正在更新密码库... - - + + Can not edit 无法编辑 - - + + Selected password file does not exist, not able to edit 选定的密码文件不存在,不可编辑 - + Password hidden 密码已隐藏 - + Content hidden 内容已隐藏 - - + + Password 密码 - + Clipboard cleared 剪贴板已清除 - + Clipboard not cleared 剪贴板未清除 - + Password and Content hidden 密码和内容已隐藏 - + QProcess::FailedToStart 系统错误:启动失败 QProcess::FailedToStart - + QProcess::Crashed 系统错误:程序崩溃 QProcess::Crashed - + QProcess::Timedout 系统错误:响应超时 QProcess::Timedout - + QProcess::ReadError 系统错误:读取错误 QProcess::ReadError - + QProcess::WriteError 系统错误:写入错误 QProcess::WriteError - + QProcess::UnknownError 系统错误:未知错误 QProcess::UnknownError - + Looking for: %1 搜索:%1 @@ -772,45 +783,45 @@ p, li { white-space: pre-wrap; } 无法读取加密密钥,.gpg-id 文件丢失或无效 - - + + New file 新密码 - + New password file: (Will be placed in %1 ) 新建密码: (将被放在 %1 ) - + Delete password? 删除密码? - + Are you sure you want to delete %1? 确定删除 %1 ? - + Delete folder? 删除文件夹? - + Can not get key list 无法获取密钥列表 - + Unable to get list of available gpg keys 无法获取可用的 GPG 密钥列表 - + Key not found in keyring 所选密钥未找到 @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Generating GPG key pair 正在生成 GPG 密钥对 - + Profile changed to %1 用户已更改为 %1 - + Add folder 新文件夹 - + Add password 新密码 - + New Folder: (Will be placed in %1 ) 新建文件夹: @@ -875,7 +886,7 @@ You will not be able to decrypt any newly added passwords! 程序已经运行,无法启动! - + Copied to clipboard 复制到剪贴板 @@ -887,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen 未选择任何字符 - + Can't generate password, there are no characters to choose from set in the configuration! 未选择任何字符,无法生成密码! @@ -962,6 +973,19 @@ You will not be able to decrypt any newly added passwords! 从左到右 + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon From 881a11ba95705ee7b2e0439bcf361e6960b0f024 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Thu, 8 Dec 2016 11:38:59 +0100 Subject: [PATCH 21/22] fixed insrt of password avoid empty args. --- imitatepass.cpp | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index 59f91db98..98dc7bdb9 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -71,7 +71,7 @@ int ImitatePass::Show_b(QString file) { * @param overwrite whether to overwrite existing file */ void ImitatePass::Insert(QString file, QString newValue, bool overwrite) { - file = QtPassSettings::getPassStore() + file + ".gpg"; + file = file + ".gpg"; QStringList recipients = Pass::getRecipientList(file); if (recipients.isEmpty()) { // TODO(bezet): probably throw here @@ -316,7 +316,14 @@ void ImitatePass::reencryptPath(QString dir) { void ImitatePass::Move(const QString src, const QString dest, const bool force) { if (QtPassSettings::isUseGit()) { - executeGit(GIT_MOVE, {"mv", force ? "-f" : "", src, dest}); + QStringList args; + args << "mv"; + if(force){ + args << "-f"; + } + args << src; + args << dest; + executeGit(GIT_MOVE, args); QString message=QString("moved from %1 to %2 using QTPass."); message= message.arg(src).arg(dest); @@ -344,7 +351,14 @@ void ImitatePass::Move(const QString src, const QString dest, const bool force) void ImitatePass::Copy(const QString src, const QString dest, const bool force) { if (QtPassSettings::isUseGit()) { - executeGit(GIT_COPY, {"cp", force ? "-f" : "", src, dest}); + QStringList args; + args << "cp"; + if(force){ + args << "-f"; + } + args << src; + args << dest; + executeGit(GIT_COPY, args); QString message=QString("copied from %1 to %2 using QTPass."); message= message.arg(src).arg(dest); From 11537c2ef1482d0379b1ff8c9ad1332f88ffc661 Mon Sep 17 00:00:00 2001 From: Janosch Knack Date: Wed, 14 Dec 2016 19:35:46 +0100 Subject: [PATCH 22/22] bug fix lupdate qtpass.pro --- imitatepass.cpp | 1 + localization/localization_ar_MA.ts | 145 +++++++++++++++------------- localization/localization_cs_CZ.ts | 145 +++++++++++++++------------- localization/localization_de_DE.ts | 150 +++++++++++++++++------------ localization/localization_de_LU.ts | 145 +++++++++++++++------------- localization/localization_el_GR.ts | 145 +++++++++++++++------------- localization/localization_en_GB.ts | 150 +++++++++++++++++------------ localization/localization_en_US.ts | 147 +++++++++++++++------------- localization/localization_es_ES.ts | 145 +++++++++++++++------------- localization/localization_fr_BE.ts | 150 +++++++++++++++++------------ localization/localization_fr_FR.ts | 150 +++++++++++++++++------------ localization/localization_fr_LU.ts | 150 +++++++++++++++++------------ localization/localization_gl_ES.ts | 145 +++++++++++++++------------- localization/localization_he_IL.ts | 145 +++++++++++++++------------- localization/localization_hu_HU.ts | 145 +++++++++++++++------------- localization/localization_it_IT.ts | 150 +++++++++++++++++------------ localization/localization_lb_LU.ts | 145 +++++++++++++++------------- localization/localization_nl_BE.ts | 150 +++++++++++++++++------------ localization/localization_nl_NL.ts | 150 +++++++++++++++++------------ localization/localization_pl_PL.ts | 145 +++++++++++++++------------- localization/localization_ru_RU.ts | 150 +++++++++++++++++------------ localization/localization_sv_SE.ts | 145 +++++++++++++++------------- localization/localization_zh_CN.ts | 150 +++++++++++++++++------------ mainwindow.cpp | 2 +- 24 files changed, 1821 insertions(+), 1424 deletions(-) diff --git a/imitatepass.cpp b/imitatepass.cpp index 2158f969f..5634c7c46 100644 --- a/imitatepass.cpp +++ b/imitatepass.cpp @@ -1,6 +1,7 @@ #include "imitatepass.h" #include "debughelper.h" #include "qtpasssettings.h" +#include /** * @brief ImitatePass::ImitatePass for situaions when pass is not available diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index e96a1501b..774d8a031 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -862,6 +862,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_cs_CZ.ts b/localization/localization_cs_CZ.ts index 82fb461cc..75555415f 100644 --- a/localization/localization_cs_CZ.ts +++ b/localization/localization_cs_CZ.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Nelze upravovat - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - + Cannot update Nelze aktualizovat - + Failed to open .gpg-id for writing. Selhalo otevření .gpg-id pro zápis. - + Check selected users! Zaškrtnout vybrané uživatele! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Pro žádný z vybraných klíčů není dostupný tajný klíč. Nebudete moci dešifrovat žádná nově přidaná hesla! - + Re-encrypting from folder %1 Nově šifrováno z adresáře %1 - - + + Updating password-store Aktualizace úložiště hesel @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Upravit - + Delete Smazat @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Uživatelé @@ -581,19 +581,19 @@ Expire-Date: 0 Nastavení - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Zdrojový kód</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Vítejte v QtPass %1 - + Add Password Přidat heslo - + Add Folder Přidat adresář - + Failed to connect WebDAV: Selhalo připojení k WebDAV: - + QtPass WebDAV password QtPass WebDAV heslo - + Enter password to connect to WebDAV: Vložte heslo pro připojení k WebDAV: - + fusedav exited unexpectedly fusedav neočekávaně skončil - + Failed to start fusedav to connect WebDAV: Selhalo spuštění fusedav pro připojení k WebDAV: - - + + Updating password-store Aktualizace úložiště hesel - - + + Can not edit Nelze upravovat - - + + Selected password file does not exist, not able to edit Vybraný soubor s heslem neexistuje, nelze upravovat - + Password hidden Skryté heslo - + Content hidden Skrytý obsah - - + + Password Heslo - + Clipboard cleared Schránka vymazána - + Clipboard not cleared Schránka nevymazána - + Password and Content hidden Skryté heslo i obsah - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Vyhledávání: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Nelze načíst šifrovací klíč, .gpg-id soubor chybí nebo je neplatný. - - + + New file Nový soubor - + New password file: (Will be placed in %1 ) Nový soubor s heslem: (Bude uložen do %1 ) - + Delete password? Smazat heslo? - + Are you sure you want to delete %1? Opravdu chcete smazat %1? - + Delete folder? Smazat adresář? - + Can not get key list Nelze získat seznam klíčů - + Unable to get list of available gpg keys Nelze získat seznam dostupných gpg klíčů - + Key not found in keyring Klíč nebyl v klíčence nalezen @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! Nebudete moci dešifrovat žádná nově přidaná hesla! - + Generating GPG key pair Generování páru GPG klíčů - + Profile changed to %1 Profil změněn na %1 - + Add folder Přidat adresář - + Add password Přidat heslo - + New Folder: (Will be placed in %1 ) Nový adresář: @@ -868,7 +868,7 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Nelze spustit, předchozí proces stále běží! - + Copied to clipboard zkopírovat do schránky @@ -880,12 +880,12 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! Pass - + No characters chosen Znaky nebyly vybrány - + Can't generate password, there are no characters to choose from set in the configuration! Nelze generovat heslo, v nastavení nebyla vybrána skladba znaků pro heslo! @@ -955,6 +955,19 @@ Nebudete moci dešifrovat žádná nově přidaná hesla! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts index bad5baf14..9ac37f7b8 100755 --- a/localization/localization_de_DE.ts +++ b/localization/localization_de_DE.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Passwort Speicher aktualisieren @@ -516,14 +516,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -554,7 +554,7 @@ Expire-Date: 0 - + Users Benutzer @@ -569,12 +569,23 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass Willkommen bei QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -583,7 +594,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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:'.Helvetica Neue DeskInterface'; font-size:13pt; font-weight:400; font-style:normal;"> @@ -621,134 +632,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Passwort Speicher aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Passwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -769,18 +780,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Willkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -789,34 +800,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -824,17 +835,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -857,12 +868,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -870,12 +881,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! @@ -945,6 +956,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_de_LU.ts b/localization/localization_de_LU.ts index da0ac59de..87af86a54 100755 --- a/localization/localization_de_LU.ts +++ b/localization/localization_de_LU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Ändern nicht möglich - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - + Cannot update Update nicht möglich - + Failed to open .gpg-id for writing. Schreibzugrif auf .gpg-id fehlgeschlagen. - + Check selected users! Ausgewählte Benutzer prüfen! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Der Partnerschlüssel der selektierten Schlüssel fehlt. Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Re-encrypting from folder %1 - - + + Updating password-store Password Store aktualisieren @@ -515,14 +515,14 @@ Expire-Date: 0 - + Edit Ändern - + Delete Löschen @@ -553,7 +553,7 @@ Expire-Date: 0 - + Users Benutzer @@ -568,19 +568,19 @@ Expire-Date: 0 Einstellungen - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> @@ -613,134 +613,134 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Source Code</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Password Store aktualisieren - + Clipboard cleared Zwischenablage gelöscht - + New Folder: (Will be placed in %1 ) Neuer Ordner: (Wird in %1 platziert werden) - + Failed to connect WebDAV: Verbindung zu WebDAV fehlgeschlagen: - + Add Password Kennwort Hinzufügen - + Add Folder Ordner Hinzufügen - + QtPass WebDAV password QtPass WebDAV Passwort - + Enter password to connect to WebDAV: Passwort für WebDAV eingeben: - + fusedav exited unexpectedly Unerwarteter Abbruch durch fusedav - + Failed to start fusedav to connect WebDAV: fusedav konnte nicht gestartet werden, WebDav Verbindung fehlgeschlagen: - + Password hidden Passwort ausgeblendet - + Content hidden Inhalt ausgeblendet - - + + Password Passwort - + Clipboard not cleared Zwischenablage nicht geleert - + Password and Content hidden Password und Inhalt ausgeblendet - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Copied to clipboard in Zwischenablage kopiert - + Add folder Ordner hinzufügen - + Add password Passwort hinzufügen @@ -761,18 +761,18 @@ p, li { white-space: pre-wrap; } Prozess kann nicht starten, vorheriger Prozess läuft noch! - + Welcome to QtPass %1 Wilkommen bei QtPass %1 - + Looking for: %1 Suche nach: %1 - - + + Can not edit Ändern nicht möglich @@ -781,34 +781,34 @@ p, li { white-space: pre-wrap; } Schlüssel nicht lesbar, .gpg-id Datei fehlt oder ist ungültig. - - + + New file Neue Datei - + Delete password? Passwort löschen? - + Are you sure you want to delete %1? Sind Sie sicher, dass Sie %1 löschen wollen? - + Delete folder? Ordner löschen? - - + + Selected password file does not exist, not able to edit Gewählte Passwort-Datei existiert nicht, Änderung nicht möglich - + New password file: (Will be placed in %1 ) @@ -816,17 +816,17 @@ Neues Passwort-Datei: (Wird in %1 platziert werden) - + Can not get key list Schlüssel-Liste nicht gefunden - + Unable to get list of available gpg keys gpg Schlüssel-Liste konnte nicht gefunden werden - + Key not found in keyring Schlüssel nicht in Keyring gefunden @@ -849,12 +849,12 @@ You will not be able to decrypt any newly added passwords! Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! - + Generating GPG key pair GPG Schlüssel-Paar wird generiert - + Profile changed to %1 Profil geändert zu %1 @@ -862,12 +862,12 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! Pass - + No characters chosen Keine Zeichen ausgewählt - + Can't generate password, there are no characters to choose from set in the configuration! Passwortgenerierung nicht möglich: Keine Zeichen zur Generierung ausgewählt! @@ -937,6 +937,19 @@ Hiermit können keine neu hinzugefügefügten Passwörter entschlüsselt werden! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_el_GR.ts b/localization/localization_el_GR.ts index 14c87fbb5..a900e4f5b 100644 --- a/localization/localization_el_GR.ts +++ b/localization/localization_el_GR.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_GB.ts b/localization/localization_en_GB.ts index f737a53bb..bc2cddc90 100644 --- a/localization/localization_en_GB.ts +++ b/localization/localization_en_GB.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Welcome to QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -875,7 +886,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard copied to clipboard @@ -887,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! @@ -962,6 +973,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_en_US.ts b/localization/localization_en_US.ts index b177cc85a..22518cb91 100644 --- a/localization/localization_en_US.ts +++ b/localization/localization_en_US.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update Cannot update - + Failed to open .gpg-id for writing. Failed to open .gpg-id for writing. - + Check selected users! Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 Re-encrypting from folder %1 - - + + Updating password-store Updating password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Edit - + Delete Delete @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Users @@ -581,21 +581,21 @@ Expire-Date: 0 Config - + Welcome to QtPass Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + Copy Password @@ -625,137 +625,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Welcome to QtPass %1 - + Add Password Add Password - + Add Folder Add Folder - + Failed to connect WebDAV: Failed to connect WebDAV: - + QtPass WebDAV password QtPass WebDAV password - + Enter password to connect to WebDAV: Enter password to connect to WebDAV: - + fusedav exited unexpectedly fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: Failed to start fusedav to connect WebDAV: - - + + Updating password-store Updating password-store - - + + Can not edit Can not edit - - + + Selected password file does not exist, not able to edit Selected password file does not exist, not able to edit - + Password hidden Password hidden - + Content hidden Content hidden - - + + Password Password - + Clipboard cleared Clipboard cleared - + Clipboard not cleared Clipboard not cleared - + Password and Content hidden Password and Content hidden - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Looking for: %1 @@ -764,45 +764,45 @@ p, li { white-space: pre-wrap; } Could not read encryption key to use, .gpg-id file missing or invalid. - - + + New file New file - + New password file: (Will be placed in %1 ) New password file: (Will be placed in %1 ) - + Delete password? Delete password? - + Are you sure you want to delete %1? Are you sure you want to delete %1? - + Delete folder? Delete folder? - + Can not get key list Can not get key list - + Unable to get list of available gpg keys Unable to get list of available gpg keys - + Key not found in keyring Key not found in keyring @@ -825,27 +825,27 @@ You will not be able to decrypt any newly added passwords! You will not be able to decrypt any newly added passwords! - + Generating GPG key pair Generating GPG key pair - + Profile changed to %1 Profile changed to %1 - + Add folder Add folder - + Add password Add password - + New Folder: (Will be placed in %1 ) New Folder: @@ -868,7 +868,7 @@ You will not be able to decrypt any newly added passwords! Can't start process, previous one is still running! - + Copied to clipboard Copied to clipboard @@ -880,12 +880,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! Can't generate password, there are no characters to choose from set in the configuration! @@ -955,6 +955,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_es_ES.ts b/localization/localization_es_ES.ts index fe906301b..4c4a7e0f5 100644 --- a/localization/localization_es_ES.ts +++ b/localization/localization_es_ES.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit No se puede editar - - + + Could not read encryption key to use, .gpg-id file missing or invalid. No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - + Cannot update No se puede actualizar - + Failed to open .gpg-id for writing. No se pudo abrir .gpg-id para escribir. - + Check selected users! Compruebe usuarios seleccionados! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ninguna de las llaves seleccionadas tiene una llave secreta disponible. Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Editar - + Delete Borrar @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Usuarios @@ -570,150 +570,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeles vacío - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: No se pudo conectar WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password Contraseña QtPass WebDAV - + Enter password to connect to WebDAV: Introduzca contraseña para conectarse a WebDAV: - + fusedav exited unexpectedly fusedav se ha cerrado inesperadamente - + Failed to start fusedav to connect WebDAV: Error al iniciar fusedav para conectar WebDAV: - + Password hidden Contraseña oculta - + Content hidden Contenido oculto - - + + Password Contraseña - + Clipboard not cleared Portapapeles no vaciado - + Password and Content hidden Contraseña y contenido oculto - + QProcess::FailedToStart QProcess::Fallo al iniciar - + QProcess::Crashed QProcess::Roto - + QProcess::Timedout QProcess::Caducado - + QProcess::ReadError QProcess::Error de lectura - + QProcess::WriteError QProcess::Error de escritura - + QProcess::UnknownError QProcess::Error desconocido - + Copied to clipboard copiado en el portapapeles - + Add folder Añadir carpeta - + Add password Añadir contraseña @@ -726,18 +726,18 @@ p, li { white-space: pre-wrap; } No se puede iniciar el proceso, anterior sigue funcionando! - + Welcome to QtPass %1 Bienvenido a QtPass %1 - + Looking for: %1 Buscando %1 - - + + Can not edit No se puede editar @@ -746,50 +746,50 @@ p, li { white-space: pre-wrap; } No se pudo leer la clave de cifrado, fichero gpg-id falta o no es valido. - - + + New file Nuevo fichero - + Delete password? Borrar contraseña? - + Are you sure you want to delete %1? Está seguro que quiere borrar %1? - + Delete folder? Borrar carpeta? - - + + Selected password file does not exist, not able to edit Fichero de contraseñas seleccionado no existe, no se puede editar - + New password file: (Will be placed in %1 ) - + Can not get key list No se puede obtener lista de claves - + Unable to get list of available gpg keys No se puede obtener lista de llaves gpg disponibles - + Key not found in keyring La llave no se encuentra en el llavero @@ -812,12 +812,12 @@ You will not be able to decrypt any newly added passwords! Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! - + Generating GPG key pair Generar par de claves GPG - + Profile changed to %1 Perfil cambiado a %1 @@ -825,12 +825,12 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -900,6 +900,19 @@ Usted no será capaz de descifrar cualquier contraseña que acaba de agregar! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_BE.ts b/localization/localization_fr_BE.ts index d2212d11f..2827f3ffe 100644 --- a/localization/localization_fr_BE.ts +++ b/localization/localization_fr_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_FR.ts b/localization/localization_fr_FR.ts index fc7744717..be3a267cd 100644 --- a/localization/localization_fr_FR.ts +++ b/localization/localization_fr_FR.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_fr_LU.ts b/localization/localization_fr_LU.ts index 007e78454..1e7a58b41 100644 --- a/localization/localization_fr_LU.ts +++ b/localization/localization_fr_LU.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Impossible d'éditer - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - + Cannot update Impossible de mettre à jour - + Failed to open .gpg-id for writing. Impossible d'ouvrir .gpg-id en écriture. - + Check selected users! Cocher les utilisateurs sélectionnés ! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Aucune des clés sélectionnées n'a de clé privée disponible. Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Re-encrypting from folder %1 Re-chiffrement depuis le dossier %1 - - + + Updating password-store Mise à jour du magasin de mots de passe @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Editer - + Delete Supprimer @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Utilisateurs @@ -581,12 +581,23 @@ Expire-Date: 0 Config - + Welcome to QtPass Bienvenue sur QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -632,137 +643,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Code source</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 Bienvenue sur QtPass %1 - + Add Password Ajouter mot de passe - + Add Folder Ajouter dossier - + Failed to connect WebDAV: Impossible de se connecter au WebDAV : - + QtPass WebDAV password Mot de passe WebDAV QtPass - + Enter password to connect to WebDAV: Entrez un mot de passe pour vous connecter au WebDAV : - + fusedav exited unexpectedly fusedav s'est terminé de manière improviste - + Failed to start fusedav to connect WebDAV: Impossible de démarrer fusedav pour se connecter au WebDAV : - - + + Updating password-store Mise à jour du magasin de mots de passe - - + + Can not edit Impossible d'éditer - - + + Selected password file does not exist, not able to edit Le fichier de mots de passe sélectionné n'existe pas, impossible de le modifier - + Password hidden Mot de passe caché - + Content hidden Contenu caché - - + + Password Mot de passe - + Clipboard cleared Presse-papiers vidé - + Clipboard not cleared Presse-papiers non vidé - + Password and Content hidden Mot de passe et contenu cachés - + QProcess::FailedToStart QProcess::FailedToStart - + QProcess::Crashed QProcess::Crashed - + QProcess::Timedout QProcess::Timedout - + QProcess::ReadError QProcess::ReadError - + QProcess::WriteError QProcess::WriteError - + QProcess::UnknownError QProcess::UnknownError - + Looking for: %1 Recherche de : %1 @@ -771,45 +782,45 @@ p, li { white-space: pre-wrap; } Impossible de lire la clé de chiffrement à utiliser, le fichier .gpg-id est manquant ou corrompu. - - + + New file Nouveau fichier - + New password file: (Will be placed in %1 ) Enregistrement d'un nouveau mot de passe : (Sera stocké dans %1) - + Delete password? Supprimer le mot de passe ? - + Are you sure you want to delete %1? Êtes-vous sûr de vouloir supprimer %1 ? - + Delete folder? Supprimer le dossier ? - + Can not get key list Impossible de récupérer la liste de clés - + Unable to get list of available gpg keys Impossible d'obtenir la liste des clés GPG disponibles - + Key not found in keyring Clé introuvable dans le trousseau de clés @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajoutés ! - + Generating GPG key pair Génération d'une paire de clés GPG - + Profile changed to %1 Profil changé vers %1 - + Add folder Ajouter un dossier - + Add password Ajouter un mot de passe - + New Folder: (Will be placed in %1 ) Nouveau dossier : @@ -875,7 +886,7 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Impossible de démarrer le processus, le précédent est toujours en cours d'exécution ! - + Copied to clipboard copié dans le presse-papiers @@ -887,12 +898,12 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout Pass - + No characters chosen Pas de caractères choisis - + Can't generate password, there are no characters to choose from set in the configuration! Impossible de générer un mot de passe, il n'y a pas de caractères utilisables définis dans la configuration ! @@ -962,6 +973,19 @@ Vous ne serez pas en mesure de déchiffrer les mots de passe nouvellement ajout GAD + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_gl_ES.ts b/localization/localization_gl_ES.ts index 6c83e0384..5642eba86 100644 --- a/localization/localization_gl_ES.ts +++ b/localization/localization_gl_ES.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Actualizando password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete Eliminar @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Actualizando password-store - + Clipboard cleared Portapapeis baleiro - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Contido oculto - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess::Fallou o inicio - + QProcess::Crashed QProcess::Rompeu - + QProcess::Timedout QProcess::Caducou - + QProcess::ReadError QProcess::Erro de lectura - + QProcess::WriteError QProcess::Erro de escritura - + QProcess::UnknownError QProcess::Erro descoñecido - + Add folder - + Add password - + Copied to clipboard copiado en el portapapeles - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_he_IL.ts b/localization/localization_he_IL.ts index 0f902ef10..e08391538 100644 --- a/localization/localization_he_IL.ts +++ b/localization/localization_he_IL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - + New Folder: (Will be placed in %1 ) - + Password hidden - + Add Password - + Add Folder - + Content hidden - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + Welcome to QtPass %1 - - + + Password - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -862,6 +862,19 @@ p, li { white-space: pre-wrap; } RTL + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_hu_HU.ts b/localization/localization_hu_HU.ts index 5a9f2f886..ee7a56741 100644 --- a/localization/localization_hu_HU.ts +++ b/localization/localization_hu_HU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store Jelszó-tároló frissítése @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Jelszó-tároló frissítése - + Clipboard cleared Vágólap tiszta - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden Oldal elrejtve - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart QProcess:NemIndultEl - + QProcess::Crashed QProcess:Összeomlás - + QProcess::Timedout QProcess:Időtúllépés - + QProcess::ReadError QProcess:OlvasásiHiba - + QProcess::WriteError IrásHiba - + QProcess::UnknownError IsmeretlenHiba - + Add folder - + Add password - + Copied to clipboard a vágólapra másolt - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_it_IT.ts b/localization/localization_it_IT.ts index 4522da834..d75b3936c 100644 --- a/localization/localization_it_IT.ts +++ b/localization/localization_it_IT.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Impossibile modificare - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - + Cannot update Impossibile aggiornare - + Failed to open .gpg-id for writing. Impossibile aprire .gpg-id in scrittura. - + Check selected users! Controlla gli utenti selezionati! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Nessuna delle chiavi selezionate ha una chiave privata disponibile. Non sarai in grado di decifrare nessuna delle nuove password create! - + Re-encrypting from folder %1 Esegui nuovamente la cifratura dalla cartella %1 - - + + Updating password-store Aggiornando password-store @@ -512,14 +512,14 @@ Expire-Date: 0 - + Edit Modifica - + Delete Elimina @@ -550,7 +550,7 @@ Expire-Date: 0 - + Users Utenti @@ -565,12 +565,23 @@ Expire-Date: 0 Configura - + Welcome to QtPass Benvenuto in QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -579,7 +590,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -589,7 +600,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + qtpass @@ -621,129 +632,129 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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;">Codice sorgente</span></a></p></body></html> - + Welcome to QtPass %1 Benvenuto in QtPass %1 - + Add Password Aggiungi Password - + Add Folder Aggiungi Cartella - + Failed to connect WebDAV: Impossibile connettersi a WebDAV - + QtPass WebDAV password - + Enter password to connect to WebDAV: Inserisci la password per connetersi a WebDAV: - + fusedav exited unexpectedly fusedav si è chiuso in modo anomalo - + Failed to start fusedav to connect WebDAV: Impossibile connettere fusedav a WebDAV - - + + Updating password-store Aggiornando password-store - - + + Can not edit Impossibile modificare - - + + Selected password file does not exist, not able to edit Il file password selezionato non esiste o non è modificabile - + Password hidden Password nascosta - + Content hidden Contenuto nascosto - - + + Password Password - + Clipboard cleared Appunti svuotati - + Clipboard not cleared Appunti non svuotati - + Password and Content hidden Password e Contenuto nascosti - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 Cercando: %1 @@ -752,45 +763,45 @@ p, li { white-space: pre-wrap; } Impossibile leggere la chiave di criptazione da utilizzare, il file .gpg-id è mancante o non valido. - - + + New file Nuovo file - + New password file: (Will be placed in %1 ) Nuovo file password: (Verrà posizionato in %1 ) - + Delete password? Eliminare password? - + Are you sure you want to delete %1? Sei sicuro di voler eliminare %1? - + Delete folder? Eliminare cartella? - + Can not get key list Impossibile ottenere la lista delle chiavi - + Unable to get list of available gpg keys Impossibile ottenere la lista delle chiavi gpg disponibili - + Key not found in keyring Chiave non trovata nel portachiavi @@ -813,27 +824,27 @@ You will not be able to decrypt any newly added passwords! Non sarai in grado di decifrare nessuna delle nuove password create! - + Generating GPG key pair Generando una coppia di chiavi GPG - + Profile changed to %1 Profilo cambiato in %1 - + Add folder Aggiungi cartella - + Add password Aggiungi password - + New Folder: (Will be placed in %1 ) Nuova cartella: @@ -856,7 +867,7 @@ Non sarai in grado di decifrare nessuna delle nuove password create!Impossibile avviare la procedura, un altro processo è ancora attivo - + Copied to clipboard copiato negli appunti @@ -868,12 +879,12 @@ Non sarai in grado di decifrare nessuna delle nuove password create! Pass - + No characters chosen Nessun carattere selezionato - + Can't generate password, there are no characters to choose from set in the configuration! Impossibile generare una password, non ci sono caratteri dai quali scegliere. Cotrolla nella finestra di configurazione! @@ -943,6 +954,19 @@ Non sarai in grado di decifrare nessuna delle nuove password create! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_lb_LU.ts b/localization/localization_lb_LU.ts index a5ff4fe4a..ff348da21 100644 --- a/localization/localization_lb_LU.ts +++ b/localization/localization_lb_LU.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - + Welcome to QtPass %1 - + Add Password - + Add Folder - + Failed to connect WebDAV: - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - - + + Updating password-store - - + + Can not edit - - + + Selected password file does not exist, not able to edit - + Password hidden - + Content hidden - - + + Password - + Clipboard cleared - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Looking for: %1 - - + + New file - + New password file: (Will be placed in %1 ) - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 - + Add folder - + Add password - + New Folder: (Will be placed in %1 ) - + Copied to clipboard @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_BE.ts b/localization/localization_nl_BE.ts index 41c128f66..2b9eb3acd 100644 --- a/localization/localization_nl_BE.ts +++ b/localization/localization_nl_BE.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,12 +581,23 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass Welkom bij QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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"/> @@ -682,136 +693,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -820,45 +831,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -881,27 +892,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -924,7 +935,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -936,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! @@ -1011,6 +1022,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_nl_NL.ts b/localization/localization_nl_NL.ts index 7a812cf45..c49a60818 100644 --- a/localization/localization_nl_NL.ts +++ b/localization/localization_nl_NL.ts @@ -366,47 +366,47 @@ email ImitatePass - - + + Can not edit Kan niet bewerken - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - + Cannot update Kan niet updaten - + Failed to open .gpg-id for writing. Kon .gpg-id bestand niet openen om te schrijven. - + Check selected users! Kontroleer geselecteerde gebruikers! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Geen van de geselecteerde keys hebben een secret key beschikbaar. Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Re-encrypting from folder %1 Her-encrypten vanaf map %1 - - + + Updating password-store Vernieuwen password-store @@ -528,14 +528,14 @@ Expire-Date: 0 - + Edit Bewerken - + Delete Verwijderen @@ -566,7 +566,7 @@ Expire-Date: 0 - + Users Gebruikers @@ -581,12 +581,23 @@ Expire-Date: 0 Configuratie - + Welcome to QtPass Welkom bij QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -595,7 +606,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!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"/> @@ -682,136 +693,136 @@ p, li { white-space: pre-wrap; } </html> - + qtpass qtpass - + Welcome to QtPass %1 Welkom bij QtPass %1 - + Add Password Voeg wachtwoord toe - + Add Folder Voeg map toe - + Failed to connect WebDAV: Verbinding mislukt met WebDAV: - + QtPass WebDAV password QtPass WebDAV wachtwoord - + Enter password to connect to WebDAV: Voer wachtwoord in om te verbinden met WebDAV: - + fusedav exited unexpectedly fusedav is stuk, hield er zomaar mee op - + Failed to start fusedav to connect WebDAV: Kon fusedav niet verbinden met WebDAV: - - + + Updating password-store Vernieuwen password-store - - + + Can not edit Kan niet bewerken - - + + Selected password file does not exist, not able to edit Geselecteerde wachtwoord bestand bestaat niet, kan niet bewerken - + Password hidden Wachtwoord verborgen - + Content hidden Inhoud verborgen - - + + Password Wachtwoord - + Clipboard cleared Klembord gewist - + Clipboard not cleared Klembord niet leeg gemaakt aangezien er geen wachtwoord in stond - + Password and Content hidden Wachtwoord en inhoud verborgen - + QProcess::FailedToStart Proces kon niet worden gestart - + QProcess::Crashed Proces is gecrashed - + QProcess::Timedout Proces duurde te lang - + QProcess::ReadError Lees fout met proces - + QProcess::WriteError Kan niet schrijven naar proces - + QProcess::UnknownError Er ging iets raars mis met proces - + Looking for: %1 Op zoek naar: %1 @@ -820,45 +831,45 @@ p, li { white-space: pre-wrap; } Geen idee waarvoor ik moet versleutelen, .gpg-id bestand mist of bevat onzin. - - + + New file Nieuw bestand - + New password file: (Will be placed in %1 ) Nieuw wachtwoord bestand: (Wordt geplaatst in %1 ) - + Delete password? Verwijder wachtwoord? - + Are you sure you want to delete %1? Weet je zeker dat je %1 wil verwijderen? - + Delete folder? Verwijder map? - + Can not get key list Kan sleutel lijst niet verkrijgen - + Unable to get list of available gpg keys Kan lijst van beschikbare gpg sleutels niet opvragen - + Key not found in keyring Sleutel niet gevonden in keyring @@ -881,27 +892,27 @@ You will not be able to decrypt any newly added passwords! Je kan nieuw toegevoegde wachtwoorden niet lezen! - + Generating GPG key pair Nieuw GPG sleutelpaar genereren - + Profile changed to %1 Profiel veranderd naar %1 - + Add folder Voeg map toe - + Add password Voeg wachtwoord toe - + New Folder: (Will be placed in %1 ) Nieuwe map: @@ -924,7 +935,7 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Kan process niet starten, vorige loopt nog steeds! - + Copied to clipboard gekopieerd naar het klembord @@ -936,12 +947,12 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! Pass - + No characters chosen Geen karakters gekozen - + Can't generate password, there are no characters to choose from set in the configuration! Kan wachtwoord niet genereren, er zijn geen karakters gekozen in de configuratie! @@ -1011,6 +1022,19 @@ Je kan nieuw toegevoegde wachtwoorden niet lezen! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_pl_PL.ts b/localization/localization_pl_PL.ts index f505e0f4e..51cea5821 100644 --- a/localization/localization_pl_PL.ts +++ b/localization/localization_pl_PL.ts @@ -364,46 +364,46 @@ email ImitatePass - - + + Can not edit - - + + Could not read encryption key to use, .gpg-id file missing or invalid. - + Cannot update - + Failed to open .gpg-id for writing. - + Check selected users! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! - + Re-encrypting from folder %1 - - + + Updating password-store @@ -511,14 +511,14 @@ Expire-Date: 0 - + Edit - + Delete @@ -549,7 +549,7 @@ Expire-Date: 0 - + Users @@ -569,224 +569,224 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass - - + + Updating password-store - + Clipboard cleared - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: - + Welcome to QtPass %1 - + Add Password - + Add Folder - + QtPass WebDAV password - + Enter password to connect to WebDAV: - + fusedav exited unexpectedly - + Failed to start fusedav to connect WebDAV: - + Password hidden - + Content hidden - - + + Password - + Clipboard not cleared - + Password and Content hidden - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Add folder - + Add password - + Copied to clipboard skopiowany do schowka - + Looking for: %1 - - + + Can not edit - - + + New file - + Delete password? - + Are you sure you want to delete %1? - + Delete folder? - - + + Selected password file does not exist, not able to edit - + New password file: (Will be placed in %1 ) - + Can not get key list - + Unable to get list of available gpg keys - + Key not found in keyring - + Generating GPG key pair - + Profile changed to %1 @@ -794,12 +794,12 @@ p, li { white-space: pre-wrap; } Pass - + No characters chosen - + Can't generate password, there are no characters to choose from set in the configuration! @@ -861,6 +861,19 @@ p, li { white-space: pre-wrap; } + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_ru_RU.ts b/localization/localization_ru_RU.ts index 2dd8e16de..86c12edb6 100644 --- a/localization/localization_ru_RU.ts +++ b/localization/localization_ru_RU.ts @@ -367,47 +367,47 @@ email ImitatePass - - + + Can not edit Невозможно изменить содержимое - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + Cannot update Не удалось обновить - + Failed to open .gpg-id for writing. Не получилось записать .gpg-id файла. - + Check selected users! Отметьте выбранных пользователей! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ни один из выбранных ключей не имеет секретного ключа. Вы не сможете расшифровать ни один вновь добавленный пароль! - + Re-encrypting from folder %1 Перешифровании из папки %1 - - + + Updating password-store Обновление password-store @@ -539,14 +539,14 @@ Expire-Date: 0 - + Edit Изменить - + Delete Удалить @@ -567,7 +567,7 @@ Expire-Date: 0 - + Users Пользователи @@ -582,12 +582,23 @@ Expire-Date: 0 Настройки - + Welcome to QtPass QtPass приветствует Вас - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -596,7 +607,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -633,155 +644,155 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><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></body></html> - + qtpass qtpass - + Welcome to QtPass %1 QtPass %1 приветствует Вас - + Failed to connect WebDAV: Не удалось подключить WebDAV: - + QtPass WebDAV password Пароль QtPass для WebDAV - + Enter password to connect to WebDAV: Введите пароль для подключения к WebDAV: - + fusedav exited unexpectedly fusedav непредвиденно завершился - + Failed to start fusedav to connect WebDAV: Не удалось запустить fusedav для подключения к WebDAV: - - + + Updating password-store Обновление password-store - + New Folder: (Will be placed in %1 ) Новая папка: (будет добавлена в %1) - + Password hidden Пароль скрыт - + Add Password Добавить пароль - + Add Folder Добавить папку - + Content hidden Содержимое скрыто - - + + Password Пароль - + Clipboard cleared Буфер обмена очищен - + Clipboard not cleared Буфер обмена не очищен - + Password and Content hidden Пароль и содержимое скрыто - + QProcess::FailedToStart QProsess::Не удалось запустить - + QProcess::Crashed QProsess::Аварийное завершение - + QProcess::Timedout QProsess::Превышено время ожидания - + QProcess::ReadError QProsess::Ошибка чтения - + QProcess::WriteError QProsess::Ошибка записи - + QProcess::UnknownError QProsess::Неизвестная ошибка - + Looking for: %1 Ищем: %1 - + Delete folder? Удалить папку? - + Generating GPG key pair Генерирую ключевую пару GPG - + Profile changed to %1 Профиль изменён на %1 - + Add folder Добавить папку - + Add password Добавить пароль @@ -802,7 +813,7 @@ p, li { white-space: pre-wrap; } Не могу запустить процесс, предыдущий всё ещё не завершился! - + Copied to clipboard скопировать в буфер обмена @@ -811,8 +822,8 @@ p, li { white-space: pre-wrap; } Перешифровании из папки %1 - - + + Can not edit Невозможно изменить содержимое @@ -821,24 +832,24 @@ p, li { white-space: pre-wrap; } Не удалось прочитать ключ шифрования: .gpg-id файл не существует или повреждён. - + New password file: (Will be placed in %1 ) Новый файл для пароля: (будет создан в %1 ) - + Can not get key list Не удалось получить список ключей - + Unable to get list of available gpg keys Не удалось получить список доступных ключей GPG - + Key not found in keyring Ключ не найден в хранилище ключей GPG @@ -861,24 +872,24 @@ You will not be able to decrypt any newly added passwords! Вы не сможете расшифровать ни один вновь добавленный пароль! - - + + New file Новый файл - + Delete password? Удалить пароль? - + Are you sure you want to delete %1? Вы в самом деле хотите удалить %1? - - + + Selected password file does not exist, not able to edit Выбранный файл с паролем не существует @@ -886,12 +897,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen Ни одного символа не выбрано - + Can't generate password, there are no characters to choose from set in the configuration! Не могу сгенерировать пароль: набор допустимых символов задан пустым в Настройках! @@ -961,6 +972,19 @@ You will not be able to decrypt any newly added passwords! LTR + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_sv_SE.ts b/localization/localization_sv_SE.ts index 7df36d07e..ab3d827a4 100644 --- a/localization/localization_sv_SE.ts +++ b/localization/localization_sv_SE.ts @@ -364,47 +364,47 @@ email ImitatePass - - + + Can not edit Kan inte ändra - - + + Could not read encryption key to use, .gpg-id file missing or invalid. Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - + Cannot update Kan inte uppdatera - + Failed to open .gpg-id for writing. Kunde inte skriva till .gpg-id. - + Check selected users! Kolla valda användare! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! Ingen av de valda nycklarna har en tillgänglig hemlig nyckel. Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Re-encrypting from folder %1 - - + + Updating password-store Uppdaterar lösenordsutrymmet @@ -513,14 +513,14 @@ Expire-Date: 0 - + Edit Ändra - + Delete Ta bort @@ -551,7 +551,7 @@ Expire-Date: 0 - + Users Användare @@ -571,150 +571,150 @@ Expire-Date: 0 - + Welcome to QtPass - + <!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:'.SF NS Text'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; 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-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">pass</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;">, the standard unix password manager.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - + qtpass qtpass - - + + Updating password-store Uppdaterar lösenordsutrymmet - + Clipboard cleared Urklippet rensat - + New Folder: (Will be placed in %1 ) - + Failed to connect WebDAV: Kunde inte ansluta till WebDAV: - + Add Password - + Add Folder - + QtPass WebDAV password QtPass WebDAV lösenord - + Enter password to connect to WebDAV: Mata in WebDAV lösenord: - + fusedav exited unexpectedly fusedav avslutades oväntat - + Failed to start fusedav to connect WebDAV: Kunde inte starta fusedav för att ansluta till WebDAV: - + Password hidden Gömt lösenord - + Content hidden Gömt innehåll - - + + Password Lösenord - + Clipboard not cleared Urklippet ej rensat - + Password and Content hidden Gömt lösenord och innehåll - + QProcess::FailedToStart - + QProcess::Crashed - + QProcess::Timedout - + QProcess::ReadError - + QProcess::WriteError - + QProcess::UnknownError - + Copied to clipboard kopieras till Urklipp - + Add folder Lägg till mapp - + Add password Lägg till lösenord @@ -735,18 +735,18 @@ p, li { white-space: pre-wrap; } Kan inte starta process, den förra körs fortfarande! - + Welcome to QtPass %1 Välkommen till QtPass %1 - + Looking for: %1 Söker efter: %1 - - + + Can not edit Kan inte ändra @@ -755,50 +755,50 @@ p, li { white-space: pre-wrap; } Kunde inte läsa krypteringsnyckel, .gpg-id fil saknas eller är ogiltig. - - + + New file Ny fil - + Delete password? Ta bort lösenord? - + Are you sure you want to delete %1? Vill du verkligen ta bort %1? - + Delete folder? Ta bort mapp? - - + + Selected password file does not exist, not able to edit Kan inte ändra då vald lösenordsfil inte finns - + New password file: (Will be placed in %1 ) - + Can not get key list Kan inte hämta nyckellista - + Unable to get list of available gpg keys Kunde inte hämta gpgnycklar - + Key not found in keyring Kunde inte hitta nyckel i nyckelring @@ -821,12 +821,12 @@ You will not be able to decrypt any newly added passwords! Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! - + Generating GPG key pair Skapar GPG nyckelpar - + Profile changed to %1 Profil ändrad till %1 @@ -834,12 +834,12 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! Pass - + No characters chosen Inga valda tecken - + Can't generate password, there are no characters to choose from set in the configuration! Kan inte skapa lösenord. Konfigurationen saknar tecken att välja från! @@ -909,6 +909,19 @@ Du kommer inte att kunna avkryptera några nyligen tillagda lösenord! + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/localization/localization_zh_CN.ts b/localization/localization_zh_CN.ts index ad0dcc274..3798b054a 100644 --- a/localization/localization_zh_CN.ts +++ b/localization/localization_zh_CN.ts @@ -366,46 +366,46 @@ email ImitatePass - - + + Can not edit 无法编辑 - - + + Could not read encryption key to use, .gpg-id file missing or invalid. 无法读取加密密钥,.gpg-id 文件丢失或无效 - + Cannot update 无法更新 - + Failed to open .gpg-id for writing. .gpg-id 无法写入 - + Check selected users! 请核对所选用户! - + None of the selected keys have a secret key available. You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Re-encrypting from folder %1 重新从文件夹 %1 加密 - - + + Updating password-store 正在更新密码库... @@ -527,14 +527,14 @@ Expire-Date: 0 - + Edit 编辑 - + Delete 删除 @@ -565,7 +565,7 @@ Expire-Date: 0 - + Users 用户 @@ -580,12 +580,23 @@ Expire-Date: 0 设置 - + Welcome to QtPass 欢迎使用 QtPass - + + <!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:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; 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;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://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><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;">, the standard unix password manager.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; 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;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> you might have with this software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.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;">Documentation</span></a></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -594,7 +605,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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'; color:#333333;"><br />Please report any </span><a href="https://github.com/IJHack/qtpass/issues"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;">issues</span></a><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;"> you might have with this software.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://qtpass.org/"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;">Documentation</span></a></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://github.com/IJHack/qtpass"><span style=" font-family:'Noto Sans'; font-size:12pt; text-decoration: underline; color:#4183c4;">SourceCode</span></a></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;"> @@ -633,137 +644,137 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:12px; margin-bottom:12px; 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;">中文翻译: </span><a href="https://maomihz.com"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;">@MaomiHz</span></a></p></body></html> - + qtpass qtpass - + Welcome to QtPass %1 欢迎使用 QtPass %1 - + Add Password 新密码 - + Add Folder 新文件夹 - + Failed to connect WebDAV: 无法连接 WebDAV: - + QtPass WebDAV password QtPass WebDAV 密码 - + Enter password to connect to WebDAV: 输入 WebDAV 密码以连接: - + fusedav exited unexpectedly fusedav 意外退出 - + Failed to start fusedav to connect WebDAV: 无法连接 WebDAV,fusedav无法启动: - - + + Updating password-store 正在更新密码库... - - + + Can not edit 无法编辑 - - + + Selected password file does not exist, not able to edit 选定的密码文件不存在,不可编辑 - + Password hidden 密码已隐藏 - + Content hidden 内容已隐藏 - - + + Password 密码 - + Clipboard cleared 剪贴板已清除 - + Clipboard not cleared 剪贴板未清除 - + Password and Content hidden 密码和内容已隐藏 - + QProcess::FailedToStart 系统错误:启动失败 QProcess::FailedToStart - + QProcess::Crashed 系统错误:程序崩溃 QProcess::Crashed - + QProcess::Timedout 系统错误:响应超时 QProcess::Timedout - + QProcess::ReadError 系统错误:读取错误 QProcess::ReadError - + QProcess::WriteError 系统错误:写入错误 QProcess::WriteError - + QProcess::UnknownError 系统错误:未知错误 QProcess::UnknownError - + Looking for: %1 搜索:%1 @@ -772,45 +783,45 @@ p, li { white-space: pre-wrap; } 无法读取加密密钥,.gpg-id 文件丢失或无效 - - + + New file 新密码 - + New password file: (Will be placed in %1 ) 新建密码: (将被放在 %1 ) - + Delete password? 删除密码? - + Are you sure you want to delete %1? 确定删除 %1 ? - + Delete folder? 删除文件夹? - + Can not get key list 无法获取密钥列表 - + Unable to get list of available gpg keys 无法获取可用的 GPG 密钥列表 - + Key not found in keyring 所选密钥未找到 @@ -832,27 +843,27 @@ You will not be able to decrypt any newly added passwords! 警告:所选用户都没有私钥,任何新添加的密码将无法解密! - + Generating GPG key pair 正在生成 GPG 密钥对 - + Profile changed to %1 用户已更改为 %1 - + Add folder 新文件夹 - + Add password 新密码 - + New Folder: (Will be placed in %1 ) 新建文件夹: @@ -875,7 +886,7 @@ You will not be able to decrypt any newly added passwords! 程序已经运行,无法启动! - + Copied to clipboard 复制到剪贴板 @@ -887,12 +898,12 @@ You will not be able to decrypt any newly added passwords! Pass - + No characters chosen 未选择任何字符 - + Can't generate password, there are no characters to choose from set in the configuration! 未选择任何字符,无法生成密码! @@ -962,6 +973,19 @@ You will not be able to decrypt any newly added passwords! 从左到右 + + StoreModel + + + force overwrite? + + + + + overwrite %1 with %2? + + + TrayIcon diff --git a/mainwindow.cpp b/mainwindow.cpp index 7bc6775b6..744520b52 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -920,7 +920,7 @@ QModelIndex MainWindow::firstFile(QModelIndex parentIndex) { * @param isNew insert (not update) */ void MainWindow::setPassword(QString file, bool overwrite, bool isNew = false) { - pass->Show_b(file); + QtPassSettings::getPass()->Show_b(file); if (!isNew && lastDecrypt.isEmpty()) { // warn? return;