diff --git a/contrib/dms-qt.pro b/contrib/dms-qt.pro index c822c08c60a13..795079c7a79e4 100644 --- a/contrib/dms-qt.pro +++ b/contrib/dms-qt.pro @@ -5,6 +5,7 @@ FORMS += \ ../src/qt/forms/coincontroldialog.ui \ ../src/qt/forms/darksendconfig.ui \ ../src/qt/forms/debugwindow.ui \ + ../src/qt/forms/documentlist.ui \ ../src/qt/forms/editaddressdialog.ui \ ../src/qt/forms/helpmessagedialog.ui \ ../src/qt/forms/intro.ui \ diff --git a/doc/translation_process.md b/doc/translation_process.md index d531d674db683..265bde35b4e5f 100644 --- a/doc/translation_process.md +++ b/doc/translation_process.md @@ -1,87 +1,45 @@ Translations ============ -The DMS Core project has been designed to support multiple localisations. This makes adding new phrases, and completely new languages easily achievable. For managing all application translations, DMS Core makes use of the Transifex online translation management tool. +The DMS Core project has been designed to support multiple localisations. This makes adding new phrases, and completely new languages easily achievable. -### Helping to translate (using Transifex) -Transifex is setup to monitor the GitHub repo for updates, and when code containing new translations is found, Transifex will process any changes. It may take several hours after a pull-request has been merged, to appear in the Transifex web interface. +### Translation process +In DMS Core, unlike Bitcoin, we currently do not use a translation platform. The translation is done manually in the .ts files: +1. Add new phrases to the *.ts files in `src/qt/locale`. +1. Give the language files to the appropriate translators. -Multiple language support is critical in assisting DMS’s global adoption, and growth. One of DMS’s greatest strengths is cross-border money transfers, any help making that easier is greatly appreciated. +`src/qt/locale/dms_en.ts` is treated in a special way. It is used as the source for all other translations. -TODO: See the [Transifex Dash project](https://www.transifex.com/projects/p/dash/) to assist in translations. You should also join the translation mailing list for announcements - see details below. - -### Writing code with translations -We use automated scripts to help extract translations in both Qt, and non-Qt source files. It is rarely necessary to manually edit the files in `src/qt/locale/`. The translation source files must adhere to the following format: -`dms_xx_YY.ts or dms_xx.ts` - -`src/qt/locale/dms_en.ts` is treated in a special way. It is used as the source for all other translations. Whenever a string in the source code is changed, this file must be updated to reflect those changes. A custom script is used to extract strings from the non-Qt parts. This script makes use of `gettext`, so make sure that utility is installed (ie, `apt-get install gettext` on Ubuntu/Debian). Once this has been updated, `lupdate` (included in the Qt SDK) is used to update `dash_en.ts`. - -To automatically regenerate the `dms_en.ts` file, run the following commands: -```sh -cd src/ -make translate -``` - -`contrib/dms-qt.pro` takes care of generating `.qm` (binary compiled) files from `.ts` (source files) files. It’s mostly automated, and you shouldn’t need to worry about it. - -**Example Qt translation** -```cpp -QToolBar *toolbar = addToolBar(tr("Tabs toolbar")); -``` - -### Creating a pull-request -For general PRs, you shouldn’t include any updates to the translation source files. They will be updated periodically, primarily around pre-releases, allowing time for any new phrases to be translated before public releases. This is also important in avoiding translation related merge conflicts. - -When an updated source file is merged into the GitHub repo, Transifex will automatically detect it (although it can take several hours). Once processed, the new strings will show up as "Remaining" in the Transifex web interface and are ready for translators. - -To create the pull-request, use the following commands: -``` -git add src/qt/dmsstrings.cpp src/qt/locale/dms_en.ts -git commit +#### Example of the main file "dms_en.ts" ``` +... + + + DocumentList + + + Document Revision + Document Revision + + ... + + + ``` - -### Creating a Transifex account -Visit the [Transifex Signup](https://www.transifex.com/signup/) page to create an account. Take note of your username and password, as they will be required to configure the command-line tool. - -TODO: You can find the Dash translation project at [https://www.transifex.com/projects/p/dash/](https://www.transifex.com/projects/p/dash/). - -### Installing the Transifex client command-line tool -The client it used to fetch updated translations. If you are having problems, or need more details, see [http://docs.transifex.com/developer/client/setup](http://docs.transifex.com/developer/client/setup) - -**For Linux and Mac** - -`pip install transifex-client` - -Setup your transifex client config as follows. Please *ignore the token field*. - -```ini -nano ~/.transifexrc - -[https://www.transifex.com] -hostname = https://www.transifex.com -password = PASSWORD -token = -username = USERNAME +#### Example of a language file ``` - -**For Windows** - -Please see [http://docs.transifex.com/developer/client/setup#windows](http://docs.transifex.com/developer/client/setup#windows) for details on installation. - -The Transifex DMS project config file is included as part of the repo. It can be found at `.tx/config`, however you shouldn’t need change anything. - -### Synchronising translations -To assist in updating translations, we have created a script to help. - -1. `python contrib/devtools/update-translations.py` -2. Update `src/qt/dms_locale.qrc` manually or via - `ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(dms_\(.*\)\).ts/locale\/\1.qm<\/file>/'` -3. Update `src/Makefile.qt.include` manually or via - `ls src/qt/locale/*ts|xargs -n1 basename|sed 's/\(dms_\(.*\)\).ts/ qt\/locale\/\1.ts \\/'` -4. `git add` new translations from `src/qt/locale/` - -**Do not directly download translations** one by one from the Transifex website, as we do a few post-processing steps before committing the translations. +... + + + DocumentList + + Document Revision + Dokumentenrevision + + ... + + + ``` ### Handling Plurals (in source files) When new plurals are added to the source file, it's important to do the following steps: diff --git a/src/qt/documentlist.cpp b/src/qt/documentlist.cpp index 5b34ae22c67c0..8a0a748b2fee4 100644 --- a/src/qt/documentlist.cpp +++ b/src/qt/documentlist.cpp @@ -40,6 +40,18 @@ namespace { const QString descFileExt = ".desc"; const double minDocRevFee = 0.1; // DMS +/** frequent terms */ +QString trDocument; +QString trFileHash; +QString trGUID; +QString trAttrHash; +QString trBlockchain; +QString trDocRev; +QString trExecute; +QString trTransID; +QString trTotalAmount; +QString trStored; + QString getTextHash(const QString text) { QCryptographicHash crypto(QCryptographicHash::Md5); @@ -189,7 +201,7 @@ QString Document::documentRevision() if (confirmations < minConfirms) { revlog.append(revNoConf); - revlog.append(tr("

There are not enough blockchain confirmations available for revision. Please wait a while.

")); + revlog.append("

" + tr("There are not enough blockchain confirmations available for revision. Please wait a while.") + "

"); } else if (compressGuid(guid) == bcguid && attrhash == bcattrhash && filehash == bcfilehash) revlog.append(revOk); @@ -200,23 +212,27 @@ QString Document::documentRevision() revlog.append("

"); if (compressGuid(guid) == bcguid) - revlog.append("GUID: " + accordance + "
"); + revlog.append(QString("%1: %2
").arg(trGUID, accordance)); else - revlog.append("GUID: " + deviation.arg(compressGuid(guid), bcguid) + "
"); + revlog.append(QString("%1: %2
") + .arg(trGUID, deviation.arg(compressGuid(guid), bcguid))); if (attrhash == bcattrhash) - revlog.append("Attribuite hash: " + accordance + "
"); + revlog.append(QString("%1: %2
").arg(trAttrHash, accordance)); else - revlog.append("Attribuite hash: " + deviation.arg(compressGuid(guid), bcguid) + "
"); + revlog.append(QString("%1: %2
") + .arg(trAttrHash, deviation.arg(compressGuid(guid), bcguid))); if (filehash == bcfilehash) { - revlog.append("File hash: " + accordance + ""); + revlog.append(QString("%1: %2").arg(trFileHash, accordance)); if (confirmations >= minConfirms) - revlog.append("

The blockchain confirms that this document file exists at least since " + - GUIUtil::dateTimeStr(blocktime) + " and has not been modified."); + revlog.append("

" + tr("The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified.") + .arg("", "", GUIUtil::dateTimeStr(blocktime))); } else - revlog.append("File hash: " + deviation.arg(compressGuid(guid), bcguid) + ""); + revlog.append(QString("%1: %2") + .arg(trFileHash, deviation.arg(compressGuid(guid), bcguid))); - revlog.append("

Blockchain confirmations: " + QString::number(confirmations) + revlog.append("

" + tr("Blockchain confirmations") + + ": " + QString::number(confirmations) + ((confirmations < minConfirms) ? ("/" + QString::number(minConfirms)) : "") + "

"); return revlog; @@ -224,23 +240,25 @@ QString Document::documentRevision() } catch (const std::exception& e) { return revError + "

" + QString::fromStdString(e.what()) + "

"; } catch (...) { - return revError + "

Unknown error.

"; + return revError + "

" + tr("Unknown Error.") + "

"; } } QString Document::getInformationHtml() { - return tr("

%1

Document

" + return QString("

%1

%9

" "

%2 (%3 byte)

" - "

GUID
%4

" - "

File hash
%5
" - "Attribute hash
%6

" - "

Blockchain

" - "

Transaction ID
%7

" - "

Stored
%8 (local system time)

" + "

%10
%4

" + "

%11
%5
" + "%12
%6

" + "

%13

" + "

%14
%7

" + "

%15
%8 (local system time)

" ).arg( name, filename, QString::number(filesize), guid, filehash, attrhash, txid, - GUIUtil::dateTimeStr(savetime)); + GUIUtil::dateTimeStr(savetime) // %8 + ).arg( + trDocument, trGUID, trFileHash, trAttrHash, trBlockchain, trTransID, trStored); } /** we are using RPC functions to create the transaction @@ -274,7 +292,7 @@ QString Document::writeToBlockchain() QString attrhash = descFile.value("attrhash", "").toString(); descFile.endGroup(); if ( comprguid.length() != 32 || filehash.length() != 32 || attrhash.length() != 32 ) { - QMessageBox::critical(NULL, tr("Desc File"), tr("Invalid document description.")); + QMessageBox::critical(NULL, "Desc File", tr("Invalid document description.")); return ""; } @@ -299,8 +317,8 @@ QString Document::writeToBlockchain() } if (txid.isEmpty()) { // TODO: remove the 55 DMS limit above QMessageBox::critical(NULL, tr("Input"), - tr("No matching credit (input) found. At least one input with a credit " - "between 0.1 and 55 coins and 6 confirmation required.")); + "No matching credit (input) found. At least one input with a credit " + "between 0.1 and 55 coins and 6 confirmation required."); return ""; } @@ -366,7 +384,7 @@ QString Document::writeToBlockchain() QMessageBox::critical(NULL, tr("RPC Error"), QString::fromStdString(e.what())); return ""; } catch (...) { - QMessageBox::critical(NULL, tr("RPC Error"), "Unknown error."); + QMessageBox::critical(NULL, tr("RPC Error"), tr("Unknown Error.")); return ""; } } @@ -383,6 +401,17 @@ DocumentList::DocumentList(const PlatformStyle *_platformStyle, QWidget *parent) { ui->setupUi(this); + trDocument = tr("Document"); + trFileHash = tr("File hash"); + trGUID = tr("GUID"); + trAttrHash = tr("Attribute hash"); + trBlockchain = tr("Blockchain"); + trDocRev = tr("Document Revision"); + trExecute = tr("Execute"); + trTransID = tr("Transaction ID"); + trTotalAmount = tr("Total Amount"); + trStored = tr("Stored"); + documentModel = new QStringListModel(this); ui->listViewDocuments->setModel(documentModel); ui->listViewDocuments->setEditTriggers(QAbstractItemView::NoEditTriggers); @@ -471,7 +500,7 @@ bool DocumentList::TransactionConfirmDlg(const QString docName, const double txF questionString.append("
"); questionString.append(BitcoinUnits::formatHtmlWithUnit(walletModel->getOptionsModel()->getDisplayUnit(), txFeeSat)); questionString.append(" "); - questionString.append(tr(" is paid as transaction fee.")); + questionString.append(" " + tr("is paid as transaction fee.")); // add total amount in all subdivision units questionString.append("
"); @@ -603,8 +632,8 @@ void DocumentList::onlistViewDocumentsChanged(const QModelIndex ¤t, const Document doc(getFileName(current, true)); ui->textBrowserRevision->setHtml(doc.getInformationHtml()); - ui->textBrowserRevision->append("

Document Revision

" - "

Execute

"); + ui->textBrowserRevision->append(QString("

%1

%2

") + .arg(trDocRev, trExecute)); ui->pushButtonOpenFile->setEnabled(true); ui->pushButtonRevision->setEnabled(true); @@ -632,6 +661,7 @@ void DocumentList::on_pushButtonAddFile_clicked() QStringList srcFileNames = QFileDialog::getOpenFileNames(this, tr("Select file(s) to append"), GUIUtil::getOSDocumentsDir(), tr("All Files (*.*)")); + if (srcFileNames.isEmpty()) return; QString lastAddedFile = addFiles(srcFileNames); diff --git a/src/qt/locale/dms_bg.ts b/src/qt/locale/dms_bg.ts index 99ef36bfe972e..b40a4ad03ef06 100644 --- a/src/qt/locale/dms_bg.ts +++ b/src/qt/locale/dms_bg.ts @@ -289,6 +289,30 @@ Browse transaction history История на транзакциите + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternodes @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Изпратени на + + Document Revision + Document Revision + Payment to yourself Плащане към себе си @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Изпратени на + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Премахване на всички транзакции от портфейла ... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_de.ts b/src/qt/locale/dms_de.ts index 5a225b65eceb1..73dbfeeb25031 100644 --- a/src/qt/locale/dms_de.ts +++ b/src/qt/locale/dms_de.ts @@ -289,6 +289,30 @@ Browse transaction history Transaktionsverlauf durchsehen + + &Documents + &Dokumente + + + Document Revision + Dokumentenrevision + + + &Support Website + &Support-Webseite + + + Open the %1 support website + Öffnet die %1 support Webseite + + + &Mining... + &Mining... + + + Generate coins + Coins generieren + &Masternodes &Masternodes @@ -3552,6 +3576,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Überwiesen an + + Document Revision + Dokumentenrevision + Payment to yourself Eigenüberweisung @@ -3659,6 +3687,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Überwiesen an + + Document Revision + Dokumentenrevision + PrivateSend PrivateSend @@ -5343,4 +5375,181 @@ https://www.transifex.com/projects/p/dash/ Lösche alle Transaktionen aus Wallet... + + DocumentList + + + Document Revision + Dokumentenrevision + + + &Add File... + &Hinzufügen... + + + &Open + &Öffnen + + + &Revision + &Revision + + + + Select file(s) to append + Hinzuzufügende Datei(en) wählen + + + All Files (*.*) + Alle Dateien (*.*) + + + Document + Dokument + + + File hash + Dateihash + + + GUID + GUID + + + Attribute hash + Attributhash + + + Blockchain + Blockchain + + + Document Revision + Dokumentenrevision + + + Execute + Ausführen + + + Transaction ID + Transaktions-ID + + + Total Amount + Summe + + + Stored + Gespeichert + + + Are you sure you want to send? + Wollen Sie die Überweisung ausführen? + + + Store document information + Documentinformation speichern + + + is paid as transaction fee. + wird als Transaktionsgebühr bezahlt. + + + Send Document + Dokument senden + + + File exists + Datei existiert + + + New file name + Neuer Dateiname + + + %1 document files + %1 Dokumentdateien + + + + Document + + + Revision successful + Revision erfolgreich + + + Revision with notes + Revision mit Hinweise + + + Revision is not possible yet + Revision ist noch nicht möglich + + + Revision failed + Revision gescheitert + + + No Transaction stored. + Keine Transaktion gespeichert. + + + The current file does not match the locally saved hash. This file has been modified. + Die aktuelle Datei entspricht nicht dem lokal gespeicherten Hash. Diese Datei wurde verändert. + + + Transaction not found. + Transaktion nicht gefunden. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + aktueller Wert \"%1\" unterscheidet sich vom in der Blockchain gespeicherten Wert \"%2\". + + + matches the blockchain value. + entspricht dem Wert in der Blockchain. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + Es sind noch nicht genügend Blockchain-Bestätigungen für eine Revision vorhanden. Bitte etwas warten. + + + Rejected + Abgelehnt + + + This file information has already been stored in Documentchain. + Diese Dateiinformation wurde bereits in der Blockchain abgelegt. + + + Invalid document description. + Ungültige Dokument-Beschreibung. + + + Signing + Signierung + + + Could not sign transaction. + Transaktion konnte nicht signiert werden. + + + RPC Error + RPC-Fehler + + + Unknown error. + Unbekannter Fehler. + + + Blockchain confirmations + Blockchain-Bestätigungen + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + Die Blockchain bestätigt, dass %1diese Dokumentdatei%2 seit %3 vorhanden ist und unverändert vorliegt. + + \ No newline at end of file diff --git a/src/qt/locale/dms_en.ts b/src/qt/locale/dms_en.ts index d9efdb36bb1b8..021925a867e54 100644 --- a/src/qt/locale/dms_en.ts +++ b/src/qt/locale/dms_en.ts @@ -371,6 +371,30 @@ Browse transaction history Browse transaction history + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes @@ -4615,6 +4639,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Sent to + + Document Revision + Document Revision + Payment to yourself @@ -4749,6 +4777,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Sent to + + Document Revision + Document Revision + PrivateSend @@ -6854,4 +6886,177 @@ https://www.transifex.com/projects/p/dash/ Zapping all transactions from wallet... - + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + + \ No newline at end of file diff --git a/src/qt/locale/dms_es.ts b/src/qt/locale/dms_es.ts index 10b1c8d69c76f..877a7513ed57e 100644 --- a/src/qt/locale/dms_es.ts +++ b/src/qt/locale/dms_es.ts @@ -289,6 +289,30 @@ Browse transaction history Examinar el historial de transacciones + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes Masternodes @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado a + + Document Revision + Document Revision + Payment to yourself Pago propio @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado a + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Eliminando todas las transacciones del monedero... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_fi.ts b/src/qt/locale/dms_fi.ts index 9a3fbdb36b521..3da7fff1d72ca 100644 --- a/src/qt/locale/dms_fi.ts +++ b/src/qt/locale/dms_fi.ts @@ -289,6 +289,30 @@ Browse transaction history Selaa tapahtumahistoriaa + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternodet @@ -3554,6 +3578,10 @@ Näillä toiminnoilla voit korjata korruptoituneen lohkoketjun tai puuttuvat/van Sent to Lähetetty osoitteeseen + + Document Revision + Document Revision + Payment to yourself Maksu itsellesi @@ -3661,6 +3689,10 @@ Näillä toiminnoilla voit korjata korruptoituneen lohkoketjun tai puuttuvat/van Sent to Lähetetty + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5346,4 +5378,177 @@ Vähennä uakommenttien määrää tai kokoa. Tyhjennetään kaikki siirtotapahtumat lompakosta.... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_fr.ts b/src/qt/locale/dms_fr.ts index c8227112d9369..a210c4f992d7d 100644 --- a/src/qt/locale/dms_fr.ts +++ b/src/qt/locale/dms_fr.ts @@ -289,6 +289,30 @@ Browse transaction history Parcourir l'historique des transactions + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternodes @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Envoyée à + + Document Revision + Document Revision + Payment to yourself Paiement à vous-même @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Envoyée à + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Supprimer toutes les transactions du portefeuille... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_it.ts b/src/qt/locale/dms_it.ts index 85c3a3682b756..f847afefedcbb 100644 --- a/src/qt/locale/dms_it.ts +++ b/src/qt/locale/dms_it.ts @@ -289,6 +289,30 @@ Browse transaction history Mostra la cronologia delle transazioni + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternode @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Inviato a + + Document Revision + Document Revision + Payment to yourself Pagamento a te stesso @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Inviato a + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5342,4 +5374,177 @@ https://www.transifex.com/projects/p/dash/ Cancella e ricompila tutte le transazioni dal wallet... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_ja.ts b/src/qt/locale/dms_ja.ts index bda912de8e8e5..f911e175b874f 100644 --- a/src/qt/locale/dms_ja.ts +++ b/src/qt/locale/dms_ja.ts @@ -234,6 +234,30 @@ Browse transaction history 取引履歴を閲覧 + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + E&xit 終了(&E) @@ -2248,6 +2272,10 @@ Sent to 送り先 + + Document Revision + Document Revision + Payment to yourself 自分自身への支払い @@ -2323,6 +2351,10 @@ Sent to 送り先 + + Document Revision + Document Revision + To yourself 自分自身 @@ -3132,4 +3164,177 @@ wallet.dat が壊れ、復旧に失敗しました + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_nl.ts b/src/qt/locale/dms_nl.ts index 6e76e4f1ee482..d8087173ed9d3 100644 --- a/src/qt/locale/dms_nl.ts +++ b/src/qt/locale/dms_nl.ts @@ -289,6 +289,30 @@ Browse transaction history Blader door transactiegeschiedenis + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternodes @@ -3556,6 +3580,10 @@ Nota: Het bericht zal niet verzonden worden met de betaling over het DMS netwerk Sent to Verzonden aan + + Document Revision + Document Revision + Payment to yourself Betaling aan uzelf @@ -3663,6 +3691,10 @@ Nota: Het bericht zal niet verzonden worden met de betaling over het DMS netwerk Sent to Verzonden aan + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5347,4 +5379,177 @@ Nota: Het bericht zal niet verzonden worden met de betaling over het DMS netwerk Bezig met het zappen van alle transacties van de portemonnee... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_pl.ts b/src/qt/locale/dms_pl.ts index f537a35fd6605..6fba8dabbd291 100644 --- a/src/qt/locale/dms_pl.ts +++ b/src/qt/locale/dms_pl.ts @@ -289,6 +289,30 @@ Browse transaction history Przeglądaj historię transakcji + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes &Masternody @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Wysłano do + + Document Revision + Document Revision + Payment to yourself Płatność do siebie @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Wysłano do + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Zappowanie wszystkich transakcji z portfela + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_pt.ts b/src/qt/locale/dms_pt.ts index c7a3439791595..923ef2b75d76b 100644 --- a/src/qt/locale/dms_pt.ts +++ b/src/qt/locale/dms_pt.ts @@ -274,6 +274,30 @@ Browse transaction history Visualiza histórico de transacções + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + E&xit &Sair @@ -3011,6 +3035,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado para + + Document Revision + Document Revision + Payment to yourself Pagamento ao próprio @@ -3114,6 +3142,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado para + + Document Revision + Document Revision + Darksent Darksent @@ -4420,4 +4452,177 @@ https://www.transifex.com/projects/p/dash/ wallet.dat corrompido, recuperação falhou + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_pt_BR.ts b/src/qt/locale/dms_pt_BR.ts index 89185ae5d66a6..51d5b1c3e7425 100644 --- a/src/qt/locale/dms_pt_BR.ts +++ b/src/qt/locale/dms_pt_BR.ts @@ -285,6 +285,30 @@ &Transactions &Transações + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + Browse transaction history Navegar pelo histórico de transações @@ -3534,6 +3558,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado + + Document Revision + Document Revision + Payment to yourself Pagamento a si mesmo @@ -3641,6 +3669,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Enviado para + + Document Revision + Document Revision + PrivateSend EnvioPrivado @@ -5213,4 +5245,177 @@ https://www.transifex.com/projects/p/dash/ Fazendo o Zapping de todas as transações da wallet... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_ru.ts b/src/qt/locale/dms_ru.ts index e23e413b65ecc..71f22749d2288 100644 --- a/src/qt/locale/dms_ru.ts +++ b/src/qt/locale/dms_ru.ts @@ -285,6 +285,30 @@ &Transactions &Транзакции + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + Browse transaction history Показать историю транзакций @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Отправлено + + Document Revision + Document Revision + Payment to yourself Отправлено себе @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Отправлено на + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Удаление всех транзакций из кошелька... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_sk.ts b/src/qt/locale/dms_sk.ts index 5c4f0ef49eaa5..a1247839ca88e 100644 --- a/src/qt/locale/dms_sk.ts +++ b/src/qt/locale/dms_sk.ts @@ -285,6 +285,30 @@ &Transactions &Transakcie + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + Browse transaction history Prechádzať históriu transakcií @@ -3551,6 +3575,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Odoslané na + + Document Revision + Document Revision + Payment to yourself Platba sebe samému @@ -3658,6 +3686,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Odoslané na + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5342,4 +5374,177 @@ https://www.transifex.com/projects/p/dash/ Vymazať všetky transakcie z peňaženky... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_sv.ts b/src/qt/locale/dms_sv.ts index 891bf10cbf7e5..c2b6c77fb5f3e 100644 --- a/src/qt/locale/dms_sv.ts +++ b/src/qt/locale/dms_sv.ts @@ -259,6 +259,30 @@ &Transactions &Transaktioner + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + Browse transaction history Bläddra i transaktionshistoriken @@ -2391,6 +2415,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Skickad till + + Document Revision + Document Revision + Payment to yourself Betalning till dig själv @@ -2482,6 +2510,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Skickad till + + Document Revision + Document Revision + Darksent Darksent-(skickat) @@ -3254,4 +3286,177 @@ https://www.transifex.com/projects/p/dash/ wallet.dat är korrumperad, räddning misslyckades + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_vi.ts b/src/qt/locale/dms_vi.ts index 5d49cb2878390..6098c017b5336 100644 --- a/src/qt/locale/dms_vi.ts +++ b/src/qt/locale/dms_vi.ts @@ -285,6 +285,30 @@ &Transactions Các &Giao dịch + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + Browse transaction history Xem lịch sử giao dịch @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Gửi đến + + Document Revision + Document Revision + Payment to yourself Trả cho bản thân bạn @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to Gửi đến + + Document Revision + Document Revision + PrivateSend PrivateSend @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ Dọn sạch tất cả các giao dịch khỏi ví... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_zh_CN.ts b/src/qt/locale/dms_zh_CN.ts index 07ff6b45dbd2c..5145b5bd9ac7b 100644 --- a/src/qt/locale/dms_zh_CN.ts +++ b/src/qt/locale/dms_zh_CN.ts @@ -289,6 +289,30 @@ Browse transaction history 查看交易历史 + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes 主节点(&M) @@ -3542,6 +3566,10 @@ https://www.transifex.com/projects/p/dash/ Sent to 发送给 + + Document Revision + Document Revision + Payment to yourself 付款给自己 @@ -3649,6 +3677,10 @@ https://www.transifex.com/projects/p/dash/ Sent to 发送给 + + Document Revision + Document Revision + PrivateSend 匿名发送 @@ -5325,4 +5357,177 @@ https://www.transifex.com/projects/p/dash/ 正在清除钱包中的所有交易... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file diff --git a/src/qt/locale/dms_zh_TW.ts b/src/qt/locale/dms_zh_TW.ts index f48267e8e93b9..e5a766790d59f 100644 --- a/src/qt/locale/dms_zh_TW.ts +++ b/src/qt/locale/dms_zh_TW.ts @@ -289,6 +289,30 @@ Browse transaction history 瀏覽交易紀錄 + + &Documents + &Documents + + + Document Revision + Document Revision + + + &Support Website + &Support Website + + + Open the %1 support website + Open the %1 support website + + + &Mining... + &Mining... + + + Generate coins + Generate coins + &Masternodes 主節點(&M) @@ -3550,6 +3574,10 @@ https://www.transifex.com/projects/p/dash/ Sent to 付款給 + + Document Revision + Document Revision + Payment to yourself 付給自己 @@ -3657,6 +3685,10 @@ https://www.transifex.com/projects/p/dash/ Sent to 付款給 + + Document Revision + Document Revision + PrivateSend 匿名發送 @@ -5341,4 +5373,177 @@ https://www.transifex.com/projects/p/dash/ 正在砍掉錢包中的所有交易... + + DocumentList + + + Document Revision + Document Revision + + + &Open + &Open + + + &Revision + &Revision + + + + Select file(s) to append + Select file(s) to append + + + All Files (*.*) + All Files (*.*) + + + Document + Document + + + File hash + File hash + + + GUID + GUID + + + Attribute hash + Attribute hash + + + Blockchain + Blockchain + + + Document Revision + Document Revision + + + Execute + Execute + + + Transaction ID + Transaction ID + + + Total Amount + Total Amount + + + Stored + Stored + + + Are you sure you want to send? + Are you sure you want to send? + + + Store document information + Store document information + + + is paid as transaction fee. + is paid as transaction fee. + + + Send Document + Send Document + + + File exists + File exists + + + New file name + New file name + + + %1 document files + %1 document files + + + + Document + + + Revision successful + Revision successful + + + Revision with notes + Revision with notes + + + Revision is not possible yet + Revision is not possible yet + + + Revision failed + Revision failed + + + No Transaction stored. + No Transaction stored. + + + The current file does not match the locally saved hash. This file has been modified. + The current file does not match the locally saved hash. This file has been modified. + + + Transaction not found. + Transaction not found. + + + current value \"%1\" differs from value \"%2\" stored in blockchain. + current value \"%1\" differs from value \"%2\" stored in blockchain. + + + matches the blockchain value. + matches the blockchain value. + + + There are not enough blockchain confirmations available for revision. Please wait a while. + There are not enough blockchain confirmations available for revision. Please wait a while. + + + Rejected + Rejected + + + This file information has already been stored in Documentchain. + This file information has already been stored in Documentchain. + + + Invalid document description. + Invalid document description. + + + Signing + Signing + + + Could not sign transaction. + Could not sign transaction. + + + RPC Error + RPC Error + + + Unknown error. + Unknown error. + + + Blockchain confirmations + Blockchain confirmations + + + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + The blockchain confirms that %1this document file%2 exists at least since %3 and has not been modified. + + \ No newline at end of file