diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/m4/bitcoin_qt.m4 | 5 | ||||
-rw-r--r-- | src/main.cpp | 21 | ||||
-rw-r--r-- | src/miner.cpp | 2 | ||||
-rw-r--r-- | src/qt/Makefile.am | 1 | ||||
-rw-r--r-- | src/qt/addressbookpage.cpp | 12 | ||||
-rw-r--r-- | src/qt/forms/sendcoinsentry.ui | 2 | ||||
-rw-r--r-- | src/qt/guiutil.cpp | 2 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_en.ts | 261 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_eo.ts | 1516 | ||||
-rw-r--r-- | src/qt/locale/bitcoin_es.ts | 490 | ||||
-rw-r--r-- | src/qt/recentrequeststablemodel.h | 2 | ||||
-rw-r--r-- | src/qt/sendcoinsdialog.cpp | 3 | ||||
-rw-r--r-- | src/qt/test/Makefile.am | 1 | ||||
-rw-r--r-- | src/qt/transactiondesc.cpp | 4 | ||||
-rw-r--r-- | src/qt/transactionrecord.cpp | 4 | ||||
-rw-r--r-- | src/rpcdump.cpp | 4 | ||||
-rw-r--r-- | src/test/miner_tests.cpp | 51 |
17 files changed, 1612 insertions, 769 deletions
diff --git a/src/m4/bitcoin_qt.m4 b/src/m4/bitcoin_qt.m4 index 4e8cfec0cf..068371e83a 100644 --- a/src/m4/bitcoin_qt.m4 +++ b/src/m4/bitcoin_qt.m4 @@ -109,6 +109,10 @@ AC_DEFUN([BITCOIN_QT_CONFIGURE],[ AX_CHECK_LINK_FLAG([[$base_frameworks]],[QT_LIBS="$QT_LIBS $base_frameworks"],[AC_MSG_ERROR(could not find base frameworks)]) ]) ;; + *mingw*) + BITCOIN_QT_CHECK([ + AX_CHECK_LINK_FLAG([[-mwindows]],[QT_LDFLAGS="$QT_LDFLAGS -mwindows"],[AC_MSG_WARN(-mwindows linker support not detected)]) + ]) esac @@ -137,6 +141,7 @@ AC_DEFUN([BITCOIN_QT_CONFIGURE],[ AC_SUBST(QT_INCLUDES) AC_SUBST(QT_LIBS) + AC_SUBST(QT_LDFLAGS) AC_SUBST(QT_DBUS_INCLUDES) AC_SUBST(QT_DBUS_LIBS) AC_SUBST(QT_TEST_INCLUDES) diff --git a/src/main.cpp b/src/main.cpp index efc70af908..610efaf07d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -365,7 +365,24 @@ bool IsStandardTx(const CTransaction& tx, string& reason) return false; } - if (!IsFinalTx(tx)) { + // Treat non-final transactions as non-standard to prevent a specific type + // of double-spend attack, as well as DoS attacks. (if the transaction + // can't be mined, the attacker isn't expending resources broadcasting it) + // Basically we don't want to propagate transactions that can't included in + // the next block. + // + // However, IsFinalTx() is confusing... Without arguments, it uses + // chainActive.Height() to evaluate nLockTime; when a block is accepted, chainActive.Height() + // is set to the value of nHeight in the block. However, when IsFinalTx() + // is called within CBlock::AcceptBlock(), the height of the block *being* + // evaluated is what is used. Thus if we want to know if a transaction can + // be part of the *next* block, we need to call IsFinalTx() with one more + // than chainActive.Height(). + // + // Timestamps on the other hand don't get any special treatment, because we + // can't know what timestamp the next block will have, and there aren't + // timestamp applications where it matters. + if (!IsFinalTx(tx, chainActive.Height() + 1)) { reason = "non-final"; return false; } @@ -412,7 +429,7 @@ bool IsStandardTx(const CTransaction& tx, string& reason) // only one OP_RETURN txout is permitted if (nDataOut > 1) { - reason = "mucho-data"; + reason = "multi-op-return"; return false; } diff --git a/src/miner.cpp b/src/miner.cpp index ca3b65a11a..f9dab4bd67 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -158,7 +158,7 @@ CBlockTemplate* CreateNewBlock(const CScript& scriptPubKeyIn) mi != mempool.mapTx.end(); ++mi) { const CTransaction& tx = mi->second.GetTx(); - if (tx.IsCoinBase() || !IsFinalTx(tx)) + if (tx.IsCoinBase() || !IsFinalTx(tx, pindexPrev->nHeight + 1)) continue; COrphan* porphan = NULL; diff --git a/src/qt/Makefile.am b/src/qt/Makefile.am index cac6039663..bb95c934f1 100644 --- a/src/qt/Makefile.am +++ b/src/qt/Makefile.am @@ -341,6 +341,7 @@ bitcoin_qt_LDADD += $(LIBBITCOIN_WALLET) endif bitcoin_qt_LDADD += $(LIBBITCOIN_CLI) $(LIBBITCOIN_COMMON) $(LIBLEVELDB) $(LIBMEMENV) \ $(BOOST_LIBS) $(QT_LIBS) $(QT_DBUS_LIBS) $(QR_LIBS) $(PROTOBUF_LIBS) $(BDB_LIBS) +bitcoin_qt_LDFLAGS = $(QT_LDFLAGS) # forms/foo.h -> forms/ui_foo.h QT_FORMS_H=$(join $(dir $(QT_FORMS_UI)),$(addprefix ui_, $(notdir $(QT_FORMS_UI:.ui=.h)))) diff --git a/src/qt/addressbookpage.cpp b/src/qt/addressbookpage.cpp index abda6c7981..2dc56a5107 100644 --- a/src/qt/addressbookpage.cpp +++ b/src/qt/addressbookpage.cpp @@ -138,7 +138,7 @@ void AddressBookPage::setModel(AddressTableModel *model) #endif connect(ui->tableView->selectionModel(), SIGNAL(selectionChanged(QItemSelection,QItemSelection)), - this, SLOT(selectionChanged())); + this, SLOT(selectionChanged())); // Select row for newly created address connect(model, SIGNAL(rowsInserted(QModelIndex,int,int)), this, SLOT(selectNewAddress(QModelIndex,int,int))); @@ -270,7 +270,8 @@ void AddressBookPage::on_exportButton_clicked() tr("Export Address List"), QString(), tr("Comma separated file (*.csv)"), NULL); - if (filename.isNull()) return; + if (filename.isNull()) + return; CSVModelWriter writer(filename); @@ -279,10 +280,9 @@ void AddressBookPage::on_exportButton_clicked() writer.addColumn("Label", AddressTableModel::Label, Qt::EditRole); writer.addColumn("Address", AddressTableModel::Address, Qt::EditRole); - if(!writer.write()) - { - QMessageBox::critical(this, tr("Error exporting"), tr("Could not write to file %1.").arg(filename), - QMessageBox::Abort, QMessageBox::Abort); + if(!writer.write()) { + QMessageBox::critical(this, tr("Exporting Failed"), + tr("There was an error trying to save the address list to %1.").arg(filename)); } } diff --git a/src/qt/forms/sendcoinsentry.ui b/src/qt/forms/sendcoinsentry.ui index 76039ce52a..e77de0d9b8 100644 --- a/src/qt/forms/sendcoinsentry.ui +++ b/src/qt/forms/sendcoinsentry.ui @@ -154,7 +154,7 @@ <item row="3" column="1"> <widget class="QLabel" name="messageTextLabel"> <property name="toolTip"> - <string>A message that was attached to the Bitcoin URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network.</string> + <string>A message that was attached to the bitcoin: URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network.</string> </property> <property name="textFormat"> <enum>Qt::PlainText</enum> diff --git a/src/qt/guiutil.cpp b/src/qt/guiutil.cpp index a69ea28fdf..5c3ba05b06 100644 --- a/src/qt/guiutil.cpp +++ b/src/qt/guiutil.cpp @@ -90,7 +90,7 @@ void setupAmountWidget(QLineEdit *widget, QWidget *parent) bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out) { - // return if URI is not valid or is no bitcoin URI + // return if URI is not valid or is no bitcoin: URI if(!uri.isValid() || uri.scheme() != QString("bitcoin")) return false; diff --git a/src/qt/locale/bitcoin_en.ts b/src/qt/locale/bitcoin_en.ts index f52544687b..7906a94711 100644 --- a/src/qt/locale/bitcoin_en.ts +++ b/src/qt/locale/bitcoin_en.ts @@ -29,14 +29,14 @@ Distributed under the MIT/X11 software license, see the accompanying file COPYIN This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/) and cryptographic software written by Eric Young (eay@cryptsoft.com) and UPnP software written by Thomas Bernard.</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="+19"/> + <location filename="../utilitydialog.cpp" line="+29"/> <source>Copyright</source> <translation>Copyright</translation> </message> <message> <location line="+0"/> - <source>The Bitcoin developers</source> - <translation>The Bitcoin developers</translation> + <source>The Bitcoin Core developers</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -153,13 +153,13 @@ This product includes software developed by the OpenSSL Project for use in the O </message> <message> <location line="+13"/> - <source>Error exporting</source> - <translation>Error exporting</translation> + <source>Exporting Failed</source> + <translation type="unfinished"></translation> </message> <message> - <location line="+0"/> - <source>Could not write to file %1.</source> - <translation>Could not write to file %1.</translation> + <location line="+1"/> + <source>There was an error trying to save the address list to %1.</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -322,43 +322,29 @@ This product includes software developed by the OpenSSL Project for use in the O </message> </context> <context> - <name>BitcoinApplication</name> - <message> - <location filename="../bitcoin.cpp" line="+362"/> - <source>Bitcoin Core is shutting down... -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Do not shut down the computer until this window disappears.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>BitcoinGUI</name> <message> - <location filename="../bitcoingui.cpp" line="+297"/> + <location filename="../bitcoingui.cpp" line="+295"/> <source>Sign &message...</source> <translation>Sign &message...</translation> </message> <message> - <location line="+323"/> + <location line="+335"/> <source>Synchronizing with network...</source> <translation>Synchronizing with network...</translation> </message> <message> - <location line="-395"/> + <location line="-407"/> <source>&Overview</source> <translation>&Overview</translation> </message> <message> - <location line="-139"/> + <location line="-137"/> <source>Node</source> <translation type="unfinished"></translation> </message> <message> - <location line="+140"/> + <location line="+138"/> <source>Show general overview of wallet</source> <translation>Show general overview of wallet</translation> </message> @@ -434,7 +420,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation type="unfinished"></translation> </message> <message> - <location line="+313"/> + <location line="+325"/> <source>Importing blocks from disk...</source> <translation>Importing blocks from disk...</translation> </message> @@ -444,7 +430,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>Reindexing blocks on disk...</translation> </message> <message> - <location line="-393"/> + <location line="-405"/> <source>Send coins to a Bitcoin address</source> <translation>Send coins to a Bitcoin address</translation> </message> @@ -479,17 +465,17 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>&Verify message...</translation> </message> <message> - <location line="+414"/> + <location line="+430"/> <source>Bitcoin</source> <translation>Bitcoin</translation> </message> <message> - <location line="-629"/> + <location line="-643"/> <source>Wallet</source> <translation>Wallet</translation> </message> <message> - <location line="+148"/> + <location line="+146"/> <source>&Send</source> <translation>&Send</translation> </message> @@ -525,7 +511,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>Verify messages to ensure they were signed with specified Bitcoin addresses</translation> </message> <message> - <location line="+44"/> + <location line="+48"/> <source>&File</source> <translation>&File</translation> </message> @@ -540,23 +526,23 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>&Help</translation> </message> <message> - <location line="+14"/> + <location line="+15"/> <source>Tabs toolbar</source> <translation>Tabs toolbar</translation> </message> <message> - <location line="-281"/> - <location line="+373"/> + <location line="-284"/> + <location line="+376"/> <source>[testnet]</source> <translation>[testnet]</translation> </message> <message> - <location line="-398"/> + <location line="-401"/> <source>Bitcoin Core</source> <translation type="unfinished">Bitcoin Core</translation> </message> <message> - <location line="+165"/> + <location line="+163"/> <source>Request payments (generates QR codes and bitcoin: URIs)</source> <translation type="unfinished"></translation> </message> @@ -582,13 +568,23 @@ This product includes software developed by the OpenSSL Project for use in the O <translation type="unfinished"></translation> </message> <message> - <location line="+157"/> + <location line="+2"/> + <source>&Command-line options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Show the Bitcoin Core help message to get a list with possible Bitcoin command-line options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+159"/> <location line="+5"/> <source>Bitcoin client</source> <translation>Bitcoin client</translation> </message> <message numerus="yes"> - <location line="+135"/> + <location line="+142"/> <source>%n active connection(s) to Bitcoin network</source> <translation> <numerusform>%n active connection to Bitcoin network</numerusform> @@ -640,7 +636,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>%1 behind</translation> </message> <message> - <location line="+17"/> + <location line="+21"/> <source>Last received block was generated %1 ago.</source> <translation>Last received block was generated %1 ago.</translation> </message> @@ -665,7 +661,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>Information</translation> </message> <message> - <location line="-81"/> + <location line="-85"/> <source>Up to date</source> <translation>Up to date</translation> </message> @@ -675,7 +671,7 @@ This product includes software developed by the OpenSSL Project for use in the O <translation>Catching up...</translation> </message> <message> - <location line="+126"/> + <location line="+130"/> <source>Sent transaction</source> <translation>Sent transaction</translation> </message> @@ -708,7 +704,7 @@ Address: %4 <translation>Wallet is <b>encrypted</b> and currently <b>locked</b></translation> </message> <message> - <location filename="../bitcoin.cpp" line="+78"/> + <location filename="../bitcoin.cpp" line="+438"/> <source>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</source> <translation>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</translation> </message> @@ -1110,52 +1106,56 @@ Address: %4 </message> </context> <context> - <name>GUIUtil::HelpMessageBox</name> + <name>HelpMessageDialog</name> <message> - <location filename="../guiutil.cpp" line="+597"/> - <source>version</source> - <translation>version</translation> + <location filename="../forms/helpmessagedialog.ui" line="+19"/> + <source>Bitcoin Core - Command-line options</source> + <translation type="unfinished"></translation> </message> <message> - <location line="+0"/> - <location line="+13"/> + <location filename="../utilitydialog.cpp" line="+38"/> <source>Bitcoin Core</source> <translation type="unfinished">Bitcoin Core</translation> </message> <message> - <location line="-11"/> + <location line="+0"/> + <source>version</source> + <translation type="unfinished">version</translation> + </message> + <message> + <location line="+2"/> <source>Usage:</source> - <translation>Usage:</translation> + <translation type="unfinished">Usage:</translation> </message> <message> <location line="+1"/> <source>command-line options</source> - <translation>command-line options</translation> + <translation type="unfinished">command-line options</translation> </message> <message> <location line="+4"/> <source>UI options</source> - <translation>UI options</translation> + <translation type="unfinished">UI options</translation> </message> <message> <location line="+1"/> <source>Set language, for example "de_DE" (default: system locale)</source> - <translation>Set language, for example "de_DE" (default: system locale)</translation> + <translation type="unfinished">Set language, for example "de_DE" (default: system locale)</translation> </message> <message> <location line="+1"/> <source>Start minimized</source> - <translation>Start minimized</translation> + <translation type="unfinished">Start minimized</translation> </message> <message> <location line="+1"/> <source>Show splash screen on startup (default: 1)</source> - <translation>Show splash screen on startup (default: 1)</translation> + <translation type="unfinished">Show splash screen on startup (default: 1)</translation> </message> <message> <location line="+1"/> <source>Choose data directory on startup (default: 0)</source> - <translation>Choose data directory on startup (default: 0)</translation> + <translation type="unfinished">Choose data directory on startup (default: 0)</translation> </message> </context> <context> @@ -1317,7 +1317,12 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="+267"/> + <location line="+224"/> + <source>Active command-line options that override above options:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> <source>Reset all client options to default.</source> <translation>Reset all client options to default.</translation> </message> @@ -1437,12 +1442,7 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="+29"/> - <source>Active command-line options that override above options: </source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+107"/> + <location line="+136"/> <source>&OK</source> <translation>&OK</translation> </message> @@ -1452,7 +1452,7 @@ Address: %4 <translation>&Cancel</translation> </message> <message> - <location filename="../optionsdialog.cpp" line="+68"/> + <location filename="../optionsdialog.cpp" line="+67"/> <source>default</source> <translation>default</translation> </message> @@ -1561,7 +1561,7 @@ Address: %4 <context> <name>PaymentServer</name> <message> - <location filename="../paymentserver.cpp" line="+400"/> + <location filename="../paymentserver.cpp" line="+403"/> <location line="+13"/> <source>URI handling</source> <translation type="unfinished">URI handling</translation> @@ -1577,8 +1577,8 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="-216"/> - <location line="+207"/> + <location line="-221"/> + <location line="+212"/> <location line="+13"/> <location line="+95"/> <location line="+18"/> @@ -1587,12 +1587,22 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="-348"/> + <location line="-353"/> <source>Cannot start bitcoin: click-to-pay handler</source> <translation type="unfinished"></translation> </message> <message> - <location line="+106"/> + <location line="+58"/> + <source>Net manager warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Your active proxy doesn't support SOCKS5, which is required for payment requests via proxy.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+52"/> <source>Payment request fetch URL is invalid: %1</source> <translation type="unfinished"></translation> </message> @@ -1702,7 +1712,7 @@ Address: %4 <location line="+36"/> <location line="+23"/> <location line="+23"/> - <location filename="../rpcconsole.cpp" line="+360"/> + <location filename="../rpcconsole.cpp" line="+359"/> <source>N/A</source> <translation>N/A</translation> </message> @@ -1777,16 +1787,6 @@ Address: %4 <translation>&Open</translation> </message> <message> - <location line="+16"/> - <source>Command-line options</source> - <translation>Command-line options</translation> - </message> - <message> - <location line="+10"/> - <source>&Show</source> - <translation>&Show</translation> - </message> - <message> <location line="+24"/> <source>&Console</source> <translation>&Console</translation> @@ -1817,7 +1817,7 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="-547"/> + <location line="-521"/> <source>Build date</source> <translation>Build date</translation> </message> @@ -1832,11 +1832,6 @@ Address: %4 <translation>Open the Bitcoin debug log file from the current data directory. This can take a few seconds for large log files.</translation> </message> <message> - <location line="+26"/> - <source>Show the Bitcoin-Core help message to get a list with possible Bitcoin command-line options.</source> - <translation type="unfinished"></translation> - </message> - <message> <location line="+76"/> <source>Clear console</source> <translation>Clear console</translation> @@ -1857,7 +1852,7 @@ Address: %4 <translation>Type <b>help</b> for an overview of available commands.</translation> </message> <message> - <location line="+128"/> + <location line="+122"/> <source>%1 B</source> <translation type="unfinished"></translation> </message> @@ -1900,12 +1895,7 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> - <source>The amount to request</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-32"/> + <location line="-13"/> <source>&Label:</source> <translation type="unfinished">&Label:</translation> </message> @@ -1915,12 +1905,7 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="+20"/> - <source>The message to attach to payment request</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-37"/> + <location line="-17"/> <source>Reuse one of the previously used receiving addresses. Reusing addresses has security and privacy issues. Do not use this unless re-generating a payment request made before.</source> <translation type="unfinished"></translation> </message> @@ -1931,16 +1916,26 @@ Address: %4 </message> <message> <location line="+27"/> - <source>The label to associate with the new receiving address</source> + <source>An optional label to associate with the new receiving address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> - <source>Use this form to request payments. All fields are optional.</source> + <location line="+7"/> + <source>An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+56"/> + <location line="+7"/> + <source>Use this form to request payments. All fields are <b>optional</b>.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+39"/> + <source>An optional amount to request. Leave this empty or zero to not request a specific amount.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+17"/> <source>Clear all fields of the form.</source> <translation type="unfinished"></translation> </message> @@ -1960,7 +1955,7 @@ Address: %4 <translation type="unfinished"></translation> </message> <message> - <location line="+12"/> + <location line="+16"/> <source>Show the selected request (does the same as double clicking an entry)</source> <translation type="unfinished"></translation> </message> @@ -2051,7 +2046,7 @@ Address: %4 <context> <name>RecentRequestsTableModel</name> <message> - <location filename="../recentrequeststablemodel.cpp" line="+17"/> + <location filename="../recentrequeststablemodel.cpp" line="+24"/> <source>Date</source> <translation type="unfinished">Date</translation> </message> @@ -2338,13 +2333,13 @@ Address: %4 <name>SendCoinsEntry</name> <message> <location filename="../forms/sendcoinsentry.ui" line="+131"/> - <location line="+501"/> + <location line="+521"/> <location line="+536"/> <source>A&mount:</source> <translation>A&mount:</translation> </message> <message> - <location line="-1132"/> + <location line="-1152"/> <source>Pay &To:</source> <translation>Pay &To:</translation> </message> @@ -2390,23 +2385,33 @@ Address: %4 </message> <message> <location line="+7"/> - <location line="+504"/> + <location line="+524"/> <location line="+536"/> <source>Remove this entry</source> <translation type="unfinished"></translation> </message> <message> - <location line="-40"/> + <location line="-1008"/> + <source>Message:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+10"/> + <source>A message that was attached to the Bitcoin URI which will be stored with the transaction for your reference. Note: This message will not be sent over the Bitcoin network.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+958"/> <source>This is a verified payment request.</source> <translation type="unfinished"></translation> </message> <message> - <location line="-971"/> + <location line="-991"/> <source>Enter a label for this address to add it to the list of used addresses</source> <translation type="unfinished"></translation> </message> <message> - <location line="+439"/> + <location line="+459"/> <source>This is an unverified payment request.</source> <translation type="unfinished"></translation> </message> @@ -2429,6 +2434,19 @@ Address: %4 </message> </context> <context> + <name>ShutdownWindow</name> + <message> + <location filename="../utilitydialog.cpp" line="+48"/> + <source>Bitcoin Core is shutting down...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not shut down the computer until this window disappears.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SignVerifyMessageDialog</name> <message> <location filename="../forms/signverifymessagedialog.ui" line="+14"/> @@ -2436,7 +2454,7 @@ Address: %4 <translation>Signatures - Sign / Verify a Message</translation> </message> <message> - <location line="+13"/> + <location line="+10"/> <source>&Sign Message</source> <translation>&Sign Message</translation> </message> @@ -2726,12 +2744,12 @@ Address: %4 <location line="+12"/> <location line="+45"/> <location line="+17"/> - <location line="+48"/> + <location line="+53"/> <source>Credit</source> <translation>Credit</translation> </message> <message numerus="yes"> - <location line="-120"/> + <location line="-125"/> <source>matures in %n more block(s)</source> <translation> <numerusform>matures in %n more block</numerusform> @@ -2747,12 +2765,12 @@ Address: %4 <location line="+44"/> <location line="+8"/> <location line="+15"/> - <location line="+48"/> + <location line="+53"/> <source>Debit</source> <translation>Debit</translation> </message> <message> - <location line="-57"/> + <location line="-62"/> <source>Transaction fee</source> <translation>Transaction fee</translation> </message> @@ -2763,11 +2781,12 @@ Address: %4 </message> <message> <location line="+6"/> + <location line="+9"/> <source>Message</source> <translation>Message</translation> </message> <message> - <location line="+2"/> + <location line="-7"/> <source>Comment</source> <translation>Comment</translation> </message> @@ -2777,7 +2796,7 @@ Address: %4 <translation>Transaction ID</translation> </message> <message> - <location line="+13"/> + <location line="+18"/> <source>Merchant</source> <translation type="unfinished"></translation> </message> @@ -2817,7 +2836,7 @@ Address: %4 <translation>false</translation> </message> <message> - <location line="-227"/> + <location line="-232"/> <source>, has not been successfully broadcast yet</source> <translation>, has not been successfully broadcast yet</translation> </message> diff --git a/src/qt/locale/bitcoin_eo.ts b/src/qt/locale/bitcoin_eo.ts index 2ce97d9f6b..80f64fbe33 100644 --- a/src/qt/locale/bitcoin_eo.ts +++ b/src/qt/locale/bitcoin_eo.ts @@ -3,13 +3,13 @@ <name>AboutDialog</name> <message> <location filename="../forms/aboutdialog.ui" line="+14"/> - <source>About Bitcoin</source> - <translation>Pri Bitmono</translation> + <source>About Bitcoin Core</source> + <translation>Pri la Bitmona Kerno</translation> </message> <message> <location line="+39"/> - <source><b>Bitcoin</b> version</source> - <translation>Versio de <b>Bitmono</b></translation> + <source><b>Bitcoin Core</b> version</source> + <translation>Versio de <b>Bitmona Kerno</b></translation> </message> <message> <location line="+57"/> @@ -27,7 +27,7 @@ Eldonita laŭ la permesilo MIT/X11. Vidu la kunan dosieron COPYING aŭ http://ww Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uzo en la "OpenSSL Toolkit" (http://www.openssl.org/) kaj ĉifrajn erojn kreitajn de Eric Young (eay@cryptsoft.com) kaj UPnP-erojn kreitajn de Thomas Bernard.</translation> </message> <message> - <location filename="../aboutdialog.cpp" line="+14"/> + <location filename="../aboutdialog.cpp" line="+19"/> <source>Copyright</source> <translation>Kopirajto</translation> </message> @@ -70,7 +70,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>&Fermi</translation> </message> <message> - <location filename="../addressbookpage.cpp" line="+72"/> + <location filename="../addressbookpage.cpp" line="+74"/> <source>&Copy Address</source> <translation>&Kopii Adreson</translation> </message> @@ -140,7 +140,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>&Redakti</translation> </message> <message> - <location line="+197"/> + <location line="+194"/> <source>Export Address List</source> <translation>Eksporti Adresliston</translation> </message> @@ -163,7 +163,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <context> <name>AddressTableModel</name> <message> - <location filename="../addresstablemodel.cpp" line="+164"/> + <location filename="../addresstablemodel.cpp" line="+168"/> <source>Label</source> <translation>Etikedo</translation> </message> @@ -201,7 +201,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Ripetu la novan pasfrazon</translation> </message> <message> - <location filename="../askpassphrasedialog.cpp" line="+34"/> + <location filename="../askpassphrasedialog.cpp" line="+40"/> <source>Enter the new passphrase to the wallet.<br/>Please use a passphrase of <b>10 or more random characters</b>, or <b>eight or more words</b>.</source> <translation>Enigu novan pasfrazon por la monujo.<br/>Bonvolu uzi pasfrazon kun <b>almenaŭ 10 hazardaj signoj</b>, aŭ <b>almenaŭ ok vortoj</b>.</translation> </message> @@ -320,24 +320,43 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz </message> </context> <context> + <name>BitcoinApplication</name> + <message> + <location filename="../bitcoin.cpp" line="+362"/> + <source>Bitcoin Core is shutting down... +</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> + <source>Do not shut down the computer until this window disappears.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>BitcoinGUI</name> <message> - <location filename="../bitcoingui.cpp" line="+250"/> + <location filename="../bitcoingui.cpp" line="+297"/> <source>Sign &message...</source> <translation>Subskribi &mesaĝon...</translation> </message> <message> - <location line="+254"/> + <location line="+323"/> <source>Synchronizing with network...</source> <translation>Sinkronigante kun reto...</translation> </message> <message> - <location line="-324"/> + <location line="-395"/> <source>&Overview</source> <translation>&Superrigardo</translation> </message> <message> - <location line="+1"/> + <location line="-139"/> + <source>Node</source> + <translation>Nodo</translation> + </message> + <message> + <location line="+140"/> <source>Show general overview of wallet</source> <translation>Vidigi ĝeneralan superrigardon de la monujo</translation> </message> @@ -352,7 +371,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Esplori historion de transakcioj</translation> </message> <message> - <location line="+15"/> + <location line="+17"/> <source>E&xit</source> <translation>&Eliri</translation> </message> @@ -398,7 +417,22 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Ŝanĝi &Pasfrazon...</translation> </message> <message> - <location line="+259"/> + <location line="+10"/> + <source>&Sending addresses...</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> + <source>&Receiving addresses...</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>Open &URI...</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+313"/> <source>Importing blocks from disk...</source> <translation>Importado de blokoj el disko...</translation> </message> @@ -408,12 +442,12 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Reindeksado de blokoj sur disko...</translation> </message> <message> - <location line="-322"/> + <location line="-393"/> <source>Send coins to a Bitcoin address</source> <translation>Sendi monon al Bitmon-adreso</translation> </message> <message> - <location line="+47"/> + <location line="+49"/> <source>Modify configuration options for Bitcoin</source> <translation>Modifi agordaĵojn por Bitmono</translation> </message> @@ -443,20 +477,17 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>&Kontroli mesaĝon...</translation> </message> <message> - <location line="-180"/> - <location line="+6"/> - <location line="+513"/> + <location line="+414"/> <source>Bitcoin</source> <translation>Bitmono</translation> </message> <message> - <location line="-519"/> - <location line="+6"/> + <location line="-629"/> <source>Wallet</source> <translation>Monujo</translation> </message> <message> - <location line="+109"/> + <location line="+148"/> <source>&Send</source> <translation>&Sendi</translation> </message> @@ -466,13 +497,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>&Ricevi</translation> </message> <message> - <location line="+28"/> - <location line="+2"/> - <source>&About Bitcoin</source> - <translation>&Pri Bitmono</translation> - </message> - <message> - <location line="+14"/> + <location line="+46"/> <location line="+2"/> <source>&Show / Hide</source> <translation>&Montri / Kaŝi</translation> @@ -498,64 +523,70 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Kontroli mesaĝojn por kontroli ĉu ili estas subskribitaj per specifaj Bitmon-adresoj</translation> </message> <message> - <location line="+35"/> + <location line="+44"/> <source>&File</source> <translation>&Dosiero</translation> </message> <message> - <location line="+10"/> + <location line="+14"/> <source>&Settings</source> <translation>&Agordoj</translation> </message> <message> - <location line="+6"/> + <location line="+9"/> <source>&Help</source> <translation>&Helpo</translation> </message> <message> - <location line="+9"/> + <location line="+14"/> <source>Tabs toolbar</source> <translation>Langeto-breto</translation> </message> <message> - <location line="-235"/> - <location line="+294"/> + <location line="-281"/> + <location line="+373"/> <source>[testnet]</source> <translation>[testnet]</translation> </message> <message> - <location line="-177"/> + <location line="-398"/> + <source>Bitcoin Core</source> + <translation>Kerno de Bitmono</translation> + </message> + <message> + <location line="+165"/> <source>Request payments (generates QR codes and bitcoin: URIs)</source> <translation>Peti pagon (kreas QR-kodojn kaj URI-ojn kun prefikso bitcoin:)</translation> </message> <message> - <location line="+63"/> - <source>&Used sending addresses...</source> - <translation>&Uzitaj sendaj adresoj...</translation> + <location line="+29"/> + <location line="+2"/> + <source>&About Bitcoin Core</source> + <translation>&Pri la Bitmona Kerno</translation> </message> <message> - <location line="+1"/> + <location line="+35"/> <source>Show the list of used sending addresses and labels</source> <translation>Vidigi la liston de uzitaj sendaj adresoj kaj etikedoj</translation> </message> <message> - <location line="+1"/> - <source>Used &receiving addresses...</source> - <translation>Uzitaj &ricevaj adresoj...</translation> - </message> - <message> - <location line="+1"/> + <location line="+2"/> <source>Show the list of used receiving addresses and labels</source> <translation>Vidigi la liston de uzitaj ricevaj adresoj kaj etikedoj</translation> </message> <message> - <location line="+106"/> + <location line="+3"/> + <source>Open a bitcoin: URI or payment request</source> + <translation>Malfermi bitcoin:-URI-on aŭ pagpeton</translation> + </message> + <message> + <location line="+157"/> <location line="+5"/> <source>Bitcoin client</source> <translation>Bitmon-kliento</translation> </message> <message numerus="yes"> - <location line="+120"/> + <location line="+135"/> <source>%n active connection(s) to Bitcoin network</source> <translation><numerusform>%n aktiva konekto al la bitmona reto</numerusform><numerusform>%n aktivaj konektoj al la bitmona reto</numerusform></translation> </message> @@ -575,7 +606,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Traktis %1 blokoj de la transakcia historio.</translation> </message> <message numerus="yes"> - <location line="+20"/> + <location line="+23"/> <source>%n hour(s)</source> <translation><numerusform>%n horo</numerusform><numerusform>%n horoj</numerusform></translation> </message> @@ -595,7 +626,7 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>mankas %1</translation> </message> <message> - <location line="+14"/> + <location line="+17"/> <source>Last received block was generated %1 ago.</source> <translation>Lasta ricevita bloko kreiĝis antaŭ %1.</translation> </message> @@ -620,27 +651,17 @@ Tiu ĉi produkto enhavas erojn kreitajn de la "OpenSSL Project" por uz <translation>Informoj</translation> </message> <message> - <location line="+77"/> - <source>This transaction is over the size limit. You can still send it for a fee of %1, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> - <translation>Tiu ĉi transakcio estas pli granda ol la limo. Vi tamen rajtas sendi ĝin kontraŭ krompago de %1, kiu pagiĝas al la nodoj, kiuj traktas vian transakcion kaj helpas subteni la reton. Ĉu vi akceptas la krompagon?</translation> - </message> - <message> - <location line="-152"/> + <location line="-81"/> <source>Up to date</source> <translation>Ĝisdata</translation> </message> <message> - <location line="+31"/> + <location line="+34"/> <source>Catching up...</source> <translation>Ĝisdatigante...</translation> </message> <message> - <location line="+124"/> - <source>Confirm transaction fee</source> - <translation>Konfirmi la krompagon</translation> - </message> - <message> - <location line="+8"/> + <location line="+126"/> <source>Sent transaction</source> <translation>Sendita transakcio</translation> </message> @@ -663,17 +684,7 @@ Adreso: %4 </translation> </message> <message> - <location line="+34"/> - <source>URI handling</source> - <translation>Traktado de URI-oj</translation> - </message> - <message> - <location line="+0"/> - <source>URI can not be parsed! This can be caused by an invalid Bitcoin address or malformed URI parameters.</source> - <translation>Fiaskis la analizon de la URI! Eble la Bitmon-adreso estas nevalida, aŭ povus esti problemo kun la parametroj de la URI.</translation> - </message> - <message> - <location line="+45"/> + <location line="+69"/> <source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source> <translation>Monujo estas <b>ĉifrita</b> kaj aktuale <b>malŝlosita</b></translation> </message> @@ -683,7 +694,7 @@ Adreso: %4 <translation>Monujo estas <b>ĉifrita</b> kaj aktuale <b>ŝlosita</b></translation> </message> <message> - <location filename="../bitcoin.cpp" line="+110"/> + <location filename="../bitcoin.cpp" line="+78"/> <source>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</source> <translation>Okazis neriparebla eraro. Bitmono ne plu povas sekure daŭri, do ĝi sekure ĉesos.</translation> </message> @@ -691,12 +702,304 @@ Adreso: %4 <context> <name>ClientModel</name> <message> - <location filename="../clientmodel.cpp" line="+115"/> + <location filename="../clientmodel.cpp" line="+119"/> <source>Network Alert</source> <translation>Reta Averto</translation> </message> </context> <context> + <name>CoinControlDialog</name> + <message> + <location filename="../forms/coincontroldialog.ui" line="+14"/> + <source>Coin Control Address Selection</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+34"/> + <source>Quantity:</source> + <translation>Kvanto:</translation> + </message> + <message> + <location line="+29"/> + <source>Bytes:</source> + <translation>Bajtoj:</translation> + </message> + <message> + <location line="+45"/> + <source>Amount:</source> + <translation>Sumo:</translation> + </message> + <message> + <location line="+29"/> + <source>Priority:</source> + <translation>Prioritato:</translation> + </message> + <message> + <location line="+45"/> + <source>Fee:</source> + <translation>Krompago:</translation> + </message> + <message> + <location line="+32"/> + <source>Low Output:</source> + <translation>Malalta Eligo:</translation> + </message> + <message> + <location line="+48"/> + <source>After Fee:</source> + <translation>Post krompago:</translation> + </message> + <message> + <location line="+32"/> + <source>Change:</source> + <translation>Restmono:</translation> + </message> + <message> + <location line="+63"/> + <source>(un)select all</source> + <translation>(mal)elekti ĉion</translation> + </message> + <message> + <location line="+13"/> + <source>Tree mode</source> + <translation>Arboreĝimo</translation> + </message> + <message> + <location line="+16"/> + <source>List mode</source> + <translation>Listreĝimo</translation> + </message> + <message> + <location line="+52"/> + <source>Amount</source> + <translation>Sumo</translation> + </message> + <message> + <location line="+10"/> + <source>Address</source> + <translation>Adreso</translation> + </message> + <message> + <location line="+5"/> + <source>Date</source> + <translation>Dato</translation> + </message> + <message> + <location line="+5"/> + <source>Confirmations</source> + <translation>Konfirmoj</translation> + </message> + <message> + <location line="+3"/> + <source>Confirmed</source> + <translation>Konfirmita</translation> + </message> + <message> + <location line="+5"/> + <source>Priority</source> + <translation>Prioritato</translation> + </message> + <message> + <location filename="../coincontroldialog.cpp" line="+42"/> + <source>Copy address</source> + <translation>Kopii adreson</translation> + </message> + <message> + <location line="+1"/> + <source>Copy label</source> + <translation>Kopii etikedon</translation> + </message> + <message> + <location line="+1"/> + <location line="+26"/> + <source>Copy amount</source> + <translation>Kopii sumon</translation> + </message> + <message> + <location line="-25"/> + <source>Copy transaction ID</source> + <translation>Kopii transakcian ID-on</translation> + </message> + <message> + <location line="+1"/> + <source>Lock unspent</source> + <translation>Ŝlosi la neelspezitajn</translation> + </message> + <message> + <location line="+1"/> + <source>Unlock unspent</source> + <translation>Malŝlosi la neelspezitajn</translation> + </message> + <message> + <location line="+22"/> + <source>Copy quantity</source> + <translation>Kopii kvanton</translation> + </message> + <message> + <location line="+2"/> + <source>Copy fee</source> + <translation>Kopii krompagon</translation> + </message> + <message> + <location line="+1"/> + <source>Copy after fee</source> + <translation>Kopii post krompago</translation> + </message> + <message> + <location line="+1"/> + <source>Copy bytes</source> + <translation>Kopii bajtojn</translation> + </message> + <message> + <location line="+1"/> + <source>Copy priority</source> + <translation>Kopii prioritaton</translation> + </message> + <message> + <location line="+1"/> + <source>Copy low output</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> + <source>Copy change</source> + <translation>Kopii restmonon</translation> + </message> + <message> + <location line="+323"/> + <source>highest</source> + <translation>plej alta</translation> + </message> + <message> + <location line="+1"/> + <source>higher</source> + <translation>pli alta</translation> + </message> + <message> + <location line="+1"/> + <source>high</source> + <translation>alta</translation> + </message> + <message> + <location line="+1"/> + <source>medium-high</source> + <translation>mezalta</translation> + </message> + <message> + <location line="+1"/> + <source>medium</source> + <translation>meza</translation> + </message> + <message> + <location line="+4"/> + <source>low-medium</source> + <translation>mezmalalta</translation> + </message> + <message> + <location line="+1"/> + <source>low</source> + <translation>malalta</translation> + </message> + <message> + <location line="+1"/> + <source>lower</source> + <translation>pli malalta</translation> + </message> + <message> + <location line="+1"/> + <source>lowest</source> + <translation>plej malalta</translation> + </message> + <message> + <location line="+11"/> + <source>(%1 locked)</source> + <translation>(%1 ŝlosita)</translation> + </message> + <message> + <location line="+31"/> + <source>none</source> + <translation>neniu</translation> + </message> + <message> + <location line="+140"/> + <source>Dust</source> + <translation>Polvo</translation> + </message> + <message> + <location line="+0"/> + <source>yes</source> + <translation>jes</translation> + </message> + <message> + <location line="+0"/> + <source>no</source> + <translation>ne</translation> + </message> + <message> + <location line="+10"/> + <source>This label turns red, if the transaction size is greater than 1000 bytes.</source> + <translation>Tiu ĉi etikedo ruĝiĝas se la grando de la transakcio estas pli ol 1000 bajtoj.</translation> + </message> + <message> + <location line="+1"/> + <location line="+5"/> + <source>This means a fee of at least %1 per kB is required.</source> + <translation>Tio signifas, ke krompago de almenaŭ po %1 por ĉiu kB estas deviga.</translation> + </message> + <message> + <location line="-4"/> + <source>Can vary +/- 1 byte per input.</source> + <translation>Povas varii po +/- 1 bajton por ĉiu enigo.</translation> + </message> + <message> + <location line="+2"/> + <source>Transactions with higher priority are more likely to get included into a block.</source> + <translation>Transakcioj kun pli alta prioritato havas pli altan ŝancon inkluziviĝi en bloko.</translation> + </message> + <message> + <location line="+1"/> + <source>This label turns red, if the priority is smaller than "medium".</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>This label turns red, if any recipient receives an amount smaller than %1.</source> + <translation>Tiu ĉi etikedo ruĝiĝas se iu ajn ricevonto ricevos sumon malpli ol %1.</translation> + </message> + <message> + <location line="+1"/> + <location line="+4"/> + <source>This means a fee of at least %1 is required.</source> + <translation>Tio signifas, ke krompago de almenaŭ %1 estas deviga.</translation> + </message> + <message> + <location line="-3"/> + <source>Amounts below 0.546 times the minimum relay fee are shown as dust.</source> + <translation>Sumoj, kiuj valoras malpli ol 0.545 oble la minimuman plusendan kromkoston vidiĝas kiel polvo.</translation> + </message> + <message> + <location line="+2"/> + <source>This label turns red, if the change is smaller than %1.</source> + <translation>Tiu ĉi etikedo ruĝiĝas se la restmono estas malpli ol %1.</translation> + </message> + <message> + <location line="+43"/> + <location line="+66"/> + <source>(no label)</source> + <translation>(neniu etikedo)</translation> + </message> + <message> + <location line="-9"/> + <source>change from %1 (%2)</source> + <translation>restmono de %1 (%2)</translation> + </message> + <message> + <location line="+1"/> + <source>(change)</source> + <translation>(restmono)</translation> + </message> +</context> +<context> <name>EditAddressDialog</name> <message> <location filename="../forms/editaddressdialog.ui" line="+14"/> @@ -724,7 +1027,7 @@ Adreso: %4 <translation>&Adreso</translation> </message> <message> - <location filename="../editaddressdialog.cpp" line="+21"/> + <location filename="../editaddressdialog.cpp" line="+28"/> <source>New receiving address</source> <translation>Nova adreso por ricevi</translation> </message> @@ -767,7 +1070,7 @@ Adreso: %4 <context> <name>FreespaceChecker</name> <message> - <location filename="../intro.cpp" line="+61"/> + <location filename="../intro.cpp" line="+65"/> <source>A new data directory will be created.</source> <translation>Kreiĝos nova dosierujo por la datumoj.</translation> </message> @@ -795,18 +1098,18 @@ Adreso: %4 <context> <name>GUIUtil::HelpMessageBox</name> <message> - <location filename="../guiutil.cpp" line="+558"/> - <location line="+13"/> - <source>Bitcoin-Qt</source> - <translation>Bitmono-Qt</translation> - </message> - <message> - <location line="-13"/> + <location filename="../guiutil.cpp" line="+597"/> <source>version</source> <translation>versio</translation> </message> <message> - <location line="+2"/> + <location line="+0"/> + <location line="+13"/> + <source>Bitcoin Core</source> + <translation>Kerno de Bitmono</translation> + </message> + <message> + <location line="-11"/> <source>Usage:</source> <translation>Uzado:</translation> </message> @@ -850,18 +1153,18 @@ Adreso: %4 </message> <message> <location line="+9"/> - <source>Welcome to Bitcoin-Qt.</source> - <translation>Bonvenon al Bitmono-Qt.</translation> + <source>Welcome to Bitcoin Core.</source> + <translation>Bonvenon al la bitmona kerno, Bitcoin Core.</translation> </message> <message> <location line="+26"/> - <source>As this is the first time the program is launched, you can choose where Bitcoin-Qt will store its data.</source> - <translation>Dum tiu ĉi unua lanĉo, vi povas elekti kie la aplikaĵo metos siajn datumojn.</translation> + <source>As this is the first time the program is launched, you can choose where Bitcoin Core will store its data.</source> + <translation>Dum tiu ĉi unua uzo de la programo, vi povas elekti lokon, kie Bitcoin Core stokos siajn datumojn.</translation> </message> <message> <location line="+10"/> - <source>Bitcoin-Qt will download and store a copy of the Bitcoin block chain. At least %1GB of data will be stored in this directory, and it will grow over time. The wallet will also be stored in this directory.</source> - <translation>Bitmono-Qt elŝutos kaj konservos kopion de la bitmona blokĉeno. Almenaŭ %1Gb de datumoj konserviĝos en tiu dosierujo, kaj tio poiome kreskos. La monujo ankaŭ troviĝos en tiu dosierujo.</translation> + <source>Bitcoin Core will download and store a copy of the Bitcoin block chain. At least %1GB of data will be stored in this directory, and it will grow over time. The wallet will also be stored in this directory.</source> + <translation>Bitcoin Core elŝutos kaj konservos kopion de la bitmona blokĉeno. Almenaŭ %1GB da datumoj konserviĝos en tiu loko, kaj tio poiome kreskos. Ankaŭ via monujo konserviĝos en tiu dosierujo.</translation> </message> <message> <location line="+10"/> @@ -874,7 +1177,17 @@ Adreso: %4 <translation>Uzi alian dosierujon por datumoj:</translation> </message> <message> - <location filename="../intro.cpp" line="+105"/> + <location filename="../intro.cpp" line="+85"/> + <source>Bitcoin</source> + <translation>Bitmono</translation> + </message> + <message> + <location line="+1"/> + <source>Error: Specified data directory "%1" can not be created.</source> + <translation>Eraro: ne eblas krei la elektitan dosierujon por datumoj "%1".</translation> + </message> + <message> + <location line="+19"/> <source>Error</source> <translation>Eraro</translation> </message> @@ -890,6 +1203,34 @@ Adreso: %4 </message> </context> <context> + <name>OpenURIDialog</name> + <message> + <location filename="../forms/openuridialog.ui" line="+14"/> + <source>Open URI</source> + <translation>Malfermi URI-on</translation> + </message> + <message> + <location line="+6"/> + <source>Open payment request from URI or file</source> + <translation>Malfermi pagpeton el URI aŭ dosiero</translation> + </message> + <message> + <location line="+9"/> + <source>URI:</source> + <translation>URI:</translation> + </message> + <message> + <location line="+11"/> + <source>Select payment request file</source> + <translation>Elektu la dosieron de la pagpeto</translation> + </message> + <message> + <location filename="../openuridialog.cpp" line="+47"/> + <source>Select payment request file to open</source> + <translation>Elektu la malfermotan dosieron de la pagpeto</translation> + </message> +</context> +<context> <name>OptionsDialog</name> <message> <location filename="../forms/optionsdialog.ui" line="+14"/> @@ -897,7 +1238,7 @@ Adreso: %4 <translation>Agordaĵoj</translation> </message> <message> - <location line="+16"/> + <location line="+13"/> <source>&Main</source> <translation>Ĉ&efa</translation> </message> @@ -922,7 +1263,47 @@ Adreso: %4 <translation>&Lanĉi Bitmonon tuj post ensaluto al la sistemo</translation> </message> <message> - <location line="+35"/> + <location line="+9"/> + <source>Size of &database cache</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+13"/> + <source>Set database cache size in megabytes (default: 25)</source> + <translation>Specifi grandon de datumbazo je megabajtoj (defaŭlte: 25)</translation> + </message> + <message> + <location line="+13"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location line="+27"/> + <source>Number of script &verification threads</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+13"/> + <source>Set the number of script verification threads (up to 16, 0 = auto, <0 = leave that many cores free, default: 0)</source> + <translation>Agordi la nombron de fadenoj por skriptkontrolado (ĝis 16, 0 = aŭtomate, <0 = lasi tiom da kernoj liberaj, defaŭlte: 0)</translation> + </message> + <message> + <location line="+58"/> + <source>Connect to the Bitcoin network through a SOCKS proxy.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>&Connect through SOCKS proxy (default proxy):</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+34"/> + <source>IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+267"/> <source>Reset all client options to default.</source> <translation>Reagordi ĉion al defaŭlataj valoroj.</translation> </message> @@ -932,7 +1313,7 @@ Adreso: %4 <translation>&Rekomenci agordadon</translation> </message> <message> - <location line="+13"/> + <location line="-323"/> <source>&Network</source> <translation>&Reto</translation> </message> @@ -947,32 +1328,17 @@ Adreso: %4 <translation>Mapigi pordon per &UPnP</translation> </message> <message> - <location line="+7"/> - <source>Connect to the Bitcoin network through a SOCKS proxy (e.g. when connecting through Tor).</source> - <translation>Konekti al la bitmona reto per SOCKS-prokurilo (ekz. per Tor).</translation> - </message> - <message> - <location line="+3"/> - <source>&Connect through SOCKS proxy:</source> - <translation>&Konekti per SOCKS-prokurilo:</translation> - </message> - <message> - <location line="+9"/> + <location line="+19"/> <source>Proxy &IP:</source> <translation>Prokurila &IP:</translation> </message> <message> - <location line="+19"/> - <source>IP address of the proxy (e.g. 127.0.0.1)</source> - <translation>la IP-adreso de la prokurilo (ekz. 127.0.0.1)</translation> - </message> - <message> - <location line="+7"/> + <location line="+32"/> <source>&Port:</source> <translation>&Pordo:</translation> </message> <message> - <location line="+19"/> + <location line="+25"/> <source>Port of the proxy (e.g. 9050)</source> <translation>la pordo de la prokurilo (ekz. 9050)</translation> </message> @@ -1047,7 +1413,22 @@ Adreso: %4 <translation>&Montri adresojn en la listo de transakcioj</translation> </message> <message> - <location line="+71"/> + <location line="+7"/> + <source>Whether to show coin control features or not.</source> + <translation>Ĉu montri detalan adres-regilon, aŭ ne.</translation> + </message> + <message> + <location line="+3"/> + <source>Display coin &control features (experts only)</source> + <translation>Montri &detalan adres-regilon (nur por spertuloj)</translation> + </message> + <message> + <location line="+29"/> + <source>Active command-line options that override above options: </source> + <translation type="unfinished"/> + </message> + <message> + <location line="+107"/> <source>&OK</source> <translation>&Bone</translation> </message> @@ -1057,44 +1438,38 @@ Adreso: %4 <translation>&Nuligi</translation> </message> <message> - <location line="+10"/> - <source>&Apply</source> - <translation>&Apliki</translation> - </message> - <message> - <location filename="../optionsdialog.cpp" line="+58"/> + <location filename="../optionsdialog.cpp" line="+68"/> <source>default</source> <translation>defaŭlta</translation> </message> <message> - <location line="+130"/> + <location line="+57"/> + <source>none</source> + <translation>neniu</translation> + </message> + <message> + <location line="+75"/> <source>Confirm options reset</source> <translation>Konfirmi reŝargo de agordoj</translation> </message> <message> <location line="+1"/> - <source>Some settings may require a client restart to take effect.</source> - <translation>Kelkaj agordoj bezonos relanĉo de la aplikaĵo por ekefiki.</translation> - </message> - <message> - <location line="+0"/> - <source>Do you want to proceed?</source> - <translation>Ĉu vi volas daŭrigi?</translation> + <location line="+29"/> + <source>Client restart required to activate changes.</source> + <translation type="unfinished"/> </message> <message> - <location line="+42"/> - <location line="+9"/> - <source>Warning</source> - <translation>Atentu</translation> + <location line="-29"/> + <source>Client will be shutdown, do you want to proceed?</source> + <translation type="unfinished"/> </message> <message> - <location line="-9"/> - <location line="+9"/> - <source>This setting will take effect after restarting Bitcoin.</source> - <translation>Tiu ĉi agordo ekefikos post relanĉo de Bitmono.</translation> + <location line="+33"/> + <source>This change would require a client restart.</source> + <translation type="unfinished"/> </message> <message> - <location line="+29"/> + <location line="+34"/> <source>The supplied proxy address is invalid.</source> <translation>La prokurila adreso estas malvalida.</translation> </message> @@ -1108,22 +1483,22 @@ Adreso: %4 </message> <message> <location line="+50"/> - <location line="+202"/> + <location line="+231"/> <source>The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet.</source> <translation>Eblas, ke la informoj videblaj ĉi tie estas eksdataj. Via monujo aŭtomate sinkoniĝas kun la bitmona reto kiam ili konektiĝas, sed tiu procezo ankoraŭ ne finfariĝis.</translation> </message> <message> - <location line="-131"/> + <location line="-155"/> <source>Unconfirmed:</source> <translation>Nekonfirmita:</translation> </message> <message> - <location line="-78"/> + <location line="-83"/> <source>Wallet</source> <translation>Monujo</translation> </message> <message> - <location line="+49"/> + <location line="+51"/> <source>Confirmed:</source> <translation>Konfirmita:</translation> </message> @@ -1133,12 +1508,12 @@ Adreso: %4 <translation>via aktuala elspezebla saldo</translation> </message> <message> - <location line="+29"/> + <location line="+32"/> <source>Total of transactions that have yet to be confirmed, and do not yet count toward the spendable balance</source> <translation>la sumo de transakcioj ankoraŭ ne konfirmitaj, kiuj ankoraŭ ne elspezeblas</translation> </message> <message> - <location line="+13"/> + <location line="+16"/> <source>Immature:</source> <translation>Nematura:</translation> </message> @@ -1148,7 +1523,7 @@ Adreso: %4 <translation>Minita saldo, kiu ankoraŭ ne maturiĝis</translation> </message> <message> - <location line="+13"/> + <location line="+16"/> <source>Total:</source> <translation>Totalo:</translation> </message> @@ -1158,12 +1533,12 @@ Adreso: %4 <translation>via aktuala totala saldo</translation> </message> <message> - <location line="+53"/> + <location line="+71"/> <source><b>Recent transactions</b></source> <translation><b>Lastaj transakcioj</b></translation> </message> <message> - <location filename="../overviewpage.cpp" line="+116"/> + <location filename="../overviewpage.cpp" line="+120"/> <location line="+1"/> <source>out of sync</source> <translation>nesinkronigita</translation> @@ -1172,7 +1547,8 @@ Adreso: %4 <context> <name>PaymentServer</name> <message> - <location filename="../paymentserver.cpp" line="+392"/> + <location filename="../paymentserver.cpp" line="+400"/> + <location line="+13"/> <source>URI handling</source> <translation>Traktado de URI-oj</translation> </message> @@ -1182,45 +1558,72 @@ Adreso: %4 <translation>Fiaskis la analizon de la URI! Eble la Bitmon-adreso estas nevalida, aŭ povus esti problemo kun la parametroj de la URI.</translation> </message> <message> - <location line="+69"/> + <location line="+96"/> <source>Requested payment amount of %1 is too small (considered dust).</source> <translation>La petita pagosumo de %1 estas tro malgranda (konsiderata kiel polvo).</translation> </message> <message> - <location line="+4"/> - <location line="+37"/> + <location line="-216"/> + <location line="+207"/> + <location line="+13"/> + <location line="+95"/> + <location line="+18"/> + <location line="+16"/> <source>Payment request error</source> <translation>Eraro dum pagopeto</translation> </message> <message> + <location line="-348"/> + <source>Cannot start bitcoin: click-to-pay handler</source> + <translation>Ne eblas lanĉi la ilon 'klaki-por-pagi'</translation> + </message> + <message> + <location line="+106"/> + <source>Payment request fetch URL is invalid: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+27"/> + <source>Payment request file handling</source> + <translation type="unfinished"/> + </message> + <message> <location line="+1"/> - <source>Insecure requests to custom payment scripts unsupported</source> - <translation>Nesekuraj petoj al tajloritaj pagskiptoj ne eblas</translation> + <source>Payment request file can not be read or processed! This can be caused by an invalid payment request file.</source> + <translation type="unfinished"/> </message> <message> - <location line="+38"/> + <location line="+73"/> + <source>Unverified payment requests to custom payment scripts are unsupported.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+59"/> <source>Refund from %1</source> <translation>Repago de %1</translation> </message> <message> - <location line="+42"/> + <location line="+43"/> <source>Error communicating with %1: %2</source> <translation>Eraro dum komunikado kun %1: %2</translation> </message> <message> - <location line="+31"/> + <location line="+24"/> + <source>Payment request can not be parsed or processed!</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+11"/> <source>Bad response from server %1</source> <translation>Malbona respondo de la servilo %1</translation> </message> <message> - <location line="+32"/> + <location line="+33"/> <source>Payment acknowledged</source> <translation>Pago agnoskita</translation> </message> <message> - <location line="-58"/> - <location line="+30"/> - <location line="+17"/> + <location line="-11"/> <source>Network request error</source> <translation>Eraro dum ret-peto</translation> </message> @@ -1228,32 +1631,26 @@ Adreso: %4 <context> <name>QObject</name> <message> - <location filename="../bitcoin.cpp" line="+114"/> - <location line="+5"/> - <location filename="../intro.cpp" line="-32"/> + <location filename="../bitcoin.cpp" line="+71"/> + <location line="+11"/> <source>Bitcoin</source> <translation>Bitmono</translation> </message> <message> - <location line="-4"/> + <location line="+1"/> <source>Error: Specified data directory "%1" does not exist.</source> <translation>Eraro: la elektita dosierujo por datumoj "%1" ne ekzistas.</translation> </message> <message> - <location line="+4"/> + <location line="-12"/> <source>Error: Invalid combination of -regtest and -testnet.</source> <translation>Eraro: nevalida kunigo de -regtest kaj -testnet</translation> </message> - <message> - <location filename="../intro.cpp" line="+1"/> - <source>Error: Specified data directory "%1" can not be created.</source> - <translation>Eraro: ne eblas krei la elektitan dosierujon por datumoj "%1".</translation> - </message> </context> <context> <name>QRImageWidget</name> <message> - <location filename="../receiverequestdialog.cpp" line="+32"/> + <location filename="../receiverequestdialog.cpp" line="+36"/> <source>&Save Image...</source> <translation>&Konservi Bildon...</translation> </message> @@ -1269,8 +1666,8 @@ Adreso: %4 </message> <message> <location line="+0"/> - <source>PNG Images (*.png)</source> - <translation>PNG-bildo (*.png)</translation> + <source>PNG Image (*.png)</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1287,15 +1684,16 @@ Adreso: %4 <location line="+23"/> <location line="+23"/> <location line="+36"/> - <location line="+53"/> + <location line="+23"/> + <location line="+36"/> <location line="+23"/> <location line="+23"/> - <location filename="../rpcconsole.cpp" line="+352"/> + <location filename="../rpcconsole.cpp" line="+360"/> <source>N/A</source> <translation>neaplikebla</translation> </message> <message> - <location line="-217"/> + <location line="-223"/> <source>Client version</source> <translation>Versio de kliento</translation> </message> @@ -1305,7 +1703,17 @@ Adreso: %4 <translation>&Informoj</translation> </message> <message> - <location line="+68"/> + <location line="-10"/> + <source>Debug window</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+25"/> + <source>General</source> + <translation>Ĝenerala</translation> + </message> + <message> + <location line="+53"/> <source>Using OpenSSL version</source> <translation>uzas OpenSSL-version</translation> </message> @@ -1321,16 +1729,16 @@ Adreso: %4 </message> <message> <location line="+7"/> - <source>Number of connections</source> - <translation>Nombro de konektoj</translation> + <source>Name</source> + <translation>Nomo</translation> </message> <message> <location line="+23"/> - <source>On testnet</source> - <translation>Ĉe testnet</translation> + <source>Number of connections</source> + <translation>Nombro de konektoj</translation> </message> <message> - <location line="+23"/> + <location line="+29"/> <source>Block chain</source> <translation>Blokĉeno</translation> </message> @@ -1360,12 +1768,7 @@ Adreso: %4 <translation>Komandliniaj agordaĵoj</translation> </message> <message> - <location line="+7"/> - <source>Show the Bitcoin-Qt help message to get a list with possible Bitcoin command-line options.</source> - <translation>Montri la helpmesaĝon de Bitmono-Qt por vidi liston de eblaj komandliniaj agordaĵoj.</translation> - </message> - <message> - <location line="+3"/> + <location line="+10"/> <source>&Show</source> <translation>&Vidigi</translation> </message> @@ -1400,22 +1803,12 @@ Adreso: %4 <translation>El:</translation> </message> <message> - <location line="-541"/> + <location line="-547"/> <source>Build date</source> <translation>Dato de kompilado</translation> </message> <message> - <location line="-104"/> - <source>Bitcoin - Debug window</source> - <translation>Bitmono - sencimiga fenestro</translation> - </message> - <message> - <location line="+25"/> - <source>Bitcoin Core</source> - <translation>Kerno de Bitmono</translation> - </message> - <message> - <location line="+279"/> + <location line="+206"/> <source>Debug log file</source> <translation>Sencimiga protokoldosiero</translation> </message> @@ -1425,7 +1818,12 @@ Adreso: %4 <translation>Malfermi la sencimiga protokoldosiero de Bitmono el la aktuala dosierujo por datumoj. Tio eble daŭros plurajn sekundojn por granda protokoldosiero.</translation> </message> <message> - <location line="+102"/> + <location line="+26"/> + <source>Show the Bitcoin-Core help message to get a list with possible Bitcoin command-line options.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+76"/> <source>Clear console</source> <translation>Malplenigi konzolon</translation> </message> @@ -1483,37 +1881,32 @@ Adreso: %4 <context> <name>ReceiveCoinsDialog</name> <message> - <location filename="../forms/receivecoinsdialog.ui" line="+22"/> + <location filename="../forms/receivecoinsdialog.ui" line="+83"/> <source>&Amount:</source> <translation>&Kvanto:</translation> </message> <message> - <location line="+16"/> + <location line="+19"/> <source>The amount to request</source> <translation>La kvanto petota</translation> </message> <message> - <location line="+7"/> + <location line="-32"/> <source>&Label:</source> <translation>&Etikedo:</translation> </message> <message> - <location line="+10"/> - <source>The label to associate with the receiving address</source> - <translation>La etikedo por la riceva adreso</translation> - </message> - <message> - <location line="+7"/> + <location line="-34"/> <source>&Message:</source> <translation>&Mesaĝo:</translation> </message> <message> - <location line="+10"/> + <location line="+20"/> <source>The message to attach to payment request</source> <translation>La mesaĝo sendota kun la pagopeto</translation> </message> <message> - <location line="+14"/> + <location line="-37"/> <source>Reuse one of the previously used receiving addresses. Reusing addresses has security and privacy issues. Do not use this unless re-generating a payment request made before.</source> <translation>Reuzi unu el la jam uzitaj ricevaj adresoj. Reuzo de adresoj povas krei problemojn pri sekureco kaj privateco. Ne uzu tiun ĉi funkcion krom por rekrei antaŭe faritan pagopeton.</translation> </message> @@ -1523,12 +1916,17 @@ Adreso: %4 <translation>R&euzi ekzistantan ricevan adreson (malrekomendinda)</translation> </message> <message> - <location line="+7"/> + <location line="+27"/> + <source>The label to associate with the new receiving address</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+14"/> <source>Use this form to request payments. All fields are optional.</source> <translation>Uzu tiun ĉi formularon por peti pagojn. Ĉiuj kampoaj estas nedevigaj.</translation> </message> <message> - <location line="+17"/> + <location line="+56"/> <source>Clear all fields of the form.</source> <translation>Malplenigi ĉiujn kampojn de la formularo.</translation> </message> @@ -1542,6 +1940,31 @@ Adreso: %4 <source>&Request payment</source> <translation>&Peti pagon</translation> </message> + <message> + <location line="+47"/> + <source>Requested payments</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+12"/> + <source>Show the selected request (does the same as double clicking an entry)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>Show</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+11"/> + <source>Remove the selected entries from the list</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>Remove</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ReceiveRequestDialog</name> @@ -1562,16 +1985,11 @@ Adreso: %4 </message> <message> <location line="+7"/> - <source>&Copy Image</source> - <translation>Kopii &Bildon</translation> - </message> - <message> - <location line="+7"/> <source>&Save Image...</source> <translation>&Konservi Bildon...</translation> </message> <message> - <location filename="../receiverequestdialog.cpp" line="+58"/> + <location filename="../receiverequestdialog.cpp" line="+56"/> <source>Request payment to %1</source> <translation>Peti pagon al %1</translation> </message> @@ -1617,16 +2035,119 @@ Adreso: %4 </message> </context> <context> + <name>RecentRequestsTableModel</name> + <message> + <location filename="../recentrequeststablemodel.cpp" line="+17"/> + <source>Date</source> + <translation>Dato</translation> + </message> + <message> + <location line="+0"/> + <source>Label</source> + <translation>Etikedo</translation> + </message> + <message> + <location line="+0"/> + <source>Message</source> + <translation>Mesaĝo</translation> + </message> + <message> + <location line="+0"/> + <source>Amount</source> + <translation>Sumo</translation> + </message> + <message> + <location line="+38"/> + <source>(no label)</source> + <translation>(neniu etikedo)</translation> + </message> + <message> + <location line="+9"/> + <source>(no message)</source> + <translation>(neniu mesaĝo)</translation> + </message> +</context> +<context> <name>SendCoinsDialog</name> <message> <location filename="../forms/sendcoinsdialog.ui" line="+14"/> - <location filename="../sendcoinsdialog.cpp" line="+140"/> - <location line="+213"/> + <location filename="../sendcoinsdialog.cpp" line="+381"/> + <location line="+80"/> <source>Send Coins</source> <translation>Sendi Monon</translation> </message> <message> - <location line="+50"/> + <location line="+76"/> + <source>Coin Control Features</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+20"/> + <source>Inputs...</source> + <translation>Enigoj...</translation> + </message> + <message> + <location line="+7"/> + <source>automatically selected</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+19"/> + <source>Insufficient funds!</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+89"/> + <source>Quantity:</source> + <translation>Kvanto:</translation> + </message> + <message> + <location line="+35"/> + <source>Bytes:</source> + <translation>Bajtoj:</translation> + </message> + <message> + <location line="+48"/> + <source>Amount:</source> + <translation>Sumo:</translation> + </message> + <message> + <location line="+32"/> + <source>Priority:</source> + <translation>Prioritato:</translation> + </message> + <message> + <location line="+48"/> + <source>Fee:</source> + <translation>Krompago:</translation> + </message> + <message> + <location line="+32"/> + <source>Low Output:</source> + <translation>Malalta Eligo:</translation> + </message> + <message> + <location line="+48"/> + <source>After Fee:</source> + <translation>Post krompago:</translation> + </message> + <message> + <location line="+32"/> + <source>Change:</source> + <translation>Restmono:</translation> + </message> + <message> + <location line="+44"/> + <source>If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> + <source>Custom change address</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+115"/> <source>Send to multiple recipients at once</source> <translation>Sendi samtempe al pluraj ricevantoj</translation> </message> @@ -1651,12 +2172,7 @@ Adreso: %4 <translation>Saldo:</translation> </message> <message> - <location line="+10"/> - <source>123.456 BTC</source> - <translation>123,456 BTC</translation> - </message> - <message> - <location line="+31"/> + <location line="+41"/> <source>Confirm the send action</source> <translation>Konfirmi la sendon</translation> </message> @@ -1666,49 +2182,125 @@ Adreso: %4 <translation>Ŝendi</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="-154"/> + <location filename="../sendcoinsdialog.cpp" line="-228"/> <source>Confirm send coins</source> <translation>Konfirmi sendon de bitmono</translation> </message> <message> - <location line="-90"/> + <location line="-74"/> <location line="+5"/> <location line="+5"/> + <location line="+4"/> <source>%1 to %2</source> <translation>%1 al %2</translation> </message> <message> - <location line="+26"/> + <location line="-136"/> + <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> + <translation>Enigi Bitmon-adreson (ekz. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> + </message> + <message> + <location line="+15"/> + <source>Copy quantity</source> + <translation>Kopii kvanton</translation> + </message> + <message> + <location line="+1"/> + <source>Copy amount</source> + <translation>Kopii sumon</translation> + </message> + <message> + <location line="+1"/> + <source>Copy fee</source> + <translation>Kopii krompagon</translation> + </message> + <message> + <location line="+1"/> + <source>Copy after fee</source> + <translation>Kopii post krompago</translation> + </message> + <message> + <location line="+1"/> + <source>Copy bytes</source> + <translation>Kopii bajtojn</translation> + </message> + <message> + <location line="+1"/> + <source>Copy priority</source> + <translation>Kopii prioritaton</translation> + </message> + <message> + <location line="+1"/> + <source>Copy low output</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> + <source>Copy change</source> + <translation>Kopii restmonon</translation> + </message> + <message> + <location line="+170"/> + <source>Total Amount %1 (= %2)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> + <source>or</source> + <translation>aŭ</translation> + </message> + <message> + <location line="+202"/> <source>The recipient address is not valid, please recheck.</source> <translation>La adreso de la ricevonto ne validas. Bonvolu kontroli.</translation> </message> <message> - <location line="+4"/> + <location line="+3"/> <source>The amount to pay must be larger than 0.</source> <translation>La pagenda sumo devas esti pli ol 0.</translation> </message> <message> - <location line="+4"/> + <location line="+3"/> <source>The amount exceeds your balance.</source> <translation>La sumo estas pli granda ol via saldo.</translation> </message> <message> - <location line="+4"/> + <location line="+3"/> <source>The total exceeds your balance when the %1 transaction fee is included.</source> <translation>La sumo kun la %1 krompago estas pli granda ol via saldo.</translation> </message> <message> - <location line="+5"/> + <location line="+3"/> <source>Duplicate address found, can only send to each address once per send operation.</source> <translation>Iu adreso estas ripetita. Vi povas sendi al ĉiu adreso po unufoje en iu send-operacio.</translation> </message> <message> + <location line="+3"/> + <source>Transaction creation failed!</source> + <translation type="unfinished"/> + </message> + <message> <location line="+4"/> - <source>Error: Transaction creation failed!</source> - <translation>Eraro: kreo de transakcio fiaskis!</translation> + <source>The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> + <translation type="unfinished"/> </message> <message> - <location line="+15"/> + <location line="+112"/> + <source>Warning: Invalid Bitcoin address</source> + <translation>Averto: Nevalida Bitmon-adreso</translation> + </message> + <message> + <location line="+21"/> + <source>(no label)</source> + <translation>(neniu etikedo)</translation> + </message> + <message> + <location line="-11"/> + <source>Warning: Unknown change address</source> + <translation type="unfinished"/> + </message> + <message> + <location line="-366"/> <source>Are you sure you want to send?</source> <translation>Ĉu vi certas, ke vi volas sendi?</translation> </message> @@ -1718,17 +2310,7 @@ Adreso: %4 <translation>aldonita kiel krompago</translation> </message> <message> - <location line="+6"/> - <source>Total Amount %1</source> - <translation>Totala sumo %1</translation> - </message> - <message> - <location line="+20"/> - <source>Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> - <translation>Eraro: la transakcio estas rifuzita. Tio povas okazi se iom da Bitmono en via monujo jam elspeziĝis (ekz. se vi uzis kopion de wallet.dat kies Bitmono jam elspeziĝis, sed ne estis markita kiel elspezita ĉi tie).</translation> - </message> - <message> - <location line="+144"/> + <location line="+170"/> <source>Payment request expired</source> <translation>Pagopeto nun estas eksdata</translation> </message> @@ -1741,39 +2323,44 @@ Adreso: %4 <context> <name>SendCoinsEntry</name> <message> - <location filename="../forms/sendcoinsentry.ui" line="+33"/> - <location line="+585"/> + <location filename="../forms/sendcoinsentry.ui" line="+131"/> + <location line="+501"/> + <location line="+536"/> <source>A&mount:</source> <translation>&Sumo:</translation> </message> <message> - <location line="-572"/> - <location line="+585"/> + <location line="-1132"/> <source>Pay &To:</source> <translation>&Ricevonto:</translation> </message> <message> - <location line="-551"/> + <location line="+18"/> <source>The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> <translation>La adreso kie vi sendos la pagon (ekz. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> </message> <message> - <location filename="../sendcoinsentry.cpp" line="+28"/> + <location filename="../sendcoinsentry.cpp" line="+30"/> <source>Enter a label for this address to add it to your address book</source> <translation>Tajpu etikedon por tiu ĉi adreso kaj aldonu ĝin al via adresaro</translation> </message> <message> - <location filename="../forms/sendcoinsentry.ui" line="-18"/> + <location filename="../forms/sendcoinsentry.ui" line="+57"/> <source>&Label:</source> <translation>&Etikedo:</translation> </message> <message> - <location line="+28"/> + <location line="-50"/> <source>Choose previously used address</source> <translation>Elektu la jam uzitan adreson</translation> </message> <message> - <location line="+10"/> + <location line="-40"/> + <source>This is a normal payment.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+50"/> <source>Alt+A</source> <translation>Alt+A</translation> </message> @@ -1789,16 +2376,35 @@ Adreso: %4 </message> <message> <location line="+7"/> - <source>Remove this recipient</source> - <translation>Forigi ĉi tiun ricevanton</translation> + <location line="+504"/> + <location line="+536"/> + <source>Remove this entry</source> + <translation type="unfinished"/> </message> <message> - <location line="+16"/> + <location line="-40"/> + <source>This is a verified payment request.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="-971"/> <source>Enter a label for this address to add it to the list of used addresses</source> <translation>Tajpu etikedon por tiu ĉi adreso por aldoni ĝin al la listo de uzitaj adresoj</translation> </message> <message> - <location line="+465"/> + <location line="+439"/> + <source>This is an unverified payment request.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+18"/> + <location line="+532"/> + <source>Pay To:</source> + <translation>Pagi Al:</translation> + </message> + <message> + <location line="-498"/> + <location line="+536"/> <source>Memo:</source> <translation>Memorando:</translation> </message> @@ -1919,7 +2525,7 @@ Adreso: %4 <translation>Reagordigi ĉiujn prikontrolajn kampojn</translation> </message> <message> - <location filename="../signverifymessagedialog.cpp" line="+27"/> + <location filename="../signverifymessagedialog.cpp" line="+29"/> <location line="+3"/> <source>Enter a Bitcoin address (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</source> <translation>Enigi Bitmon-adreson (ekz. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L)</translation> @@ -1935,7 +2541,7 @@ Adreso: %4 <translation>Enigi Bitmon-subskribon</translation> </message> <message> - <location line="+85"/> + <location line="+84"/> <location line="+81"/> <source>The entered address is invalid.</source> <translation>La adreso, kiun vi enmetis, estas nevalida.</translation> @@ -2004,9 +2610,14 @@ Adreso: %4 <context> <name>SplashScreen</name> <message> - <location filename="../splashscreen.cpp" line="+23"/> - <source>The Bitcoin developers</source> - <translation>La programistoj de Bitmono</translation> + <location filename="../splashscreen.cpp" line="+28"/> + <source>Bitcoin Core</source> + <translation>Kerno de Bitmono</translation> + </message> + <message> + <location line="+2"/> + <source>The Bitcoin Core developers</source> + <translation type="unfinished"/> </message> <message> <location line="+1"/> @@ -2017,7 +2628,7 @@ Adreso: %4 <context> <name>TrafficGraphWidget</name> <message> - <location filename="../trafficgraphwidget.cpp" line="+75"/> + <location filename="../trafficgraphwidget.cpp" line="+79"/> <source>KB/s</source> <translation>KB/s</translation> </message> @@ -2025,7 +2636,7 @@ Adreso: %4 <context> <name>TransactionDesc</name> <message> - <location filename="../transactiondesc.cpp" line="+22"/> + <location filename="../transactiondesc.cpp" line="+28"/> <source>Open until %1</source> <translation>Malferma ĝis %1</translation> </message> @@ -2217,7 +2828,7 @@ Adreso: %4 <context> <name>TransactionTableModel</name> <message> - <location filename="../transactiontablemodel.cpp" line="+227"/> + <location filename="../transactiontablemodel.cpp" line="+234"/> <source>Date</source> <translation>Dato</translation> </message> @@ -2236,8 +2847,13 @@ Adreso: %4 <source>Amount</source> <translation>Sumo</translation> </message> + <message> + <location line="+59"/> + <source>Immature (%1 confirmations, will be available after %2)</source> + <translation type="unfinished"/> + </message> <message numerus="yes"> - <location line="+57"/> + <location line="+16"/> <source>Open for %n more block(s)</source> <translation><numerusform>Malferma dum ankoraŭ %n bloko</numerusform><numerusform>Malferma dum ankoraŭ %n blokoj</numerusform></translation> </message> @@ -2257,17 +2873,13 @@ Adreso: %4 <translation>Nekonfirmita (%1 el %2 konfirmoj)</translation> </message> <message> - <location line="+3"/> + <location line="-22"/> + <location line="+25"/> <source>Confirmed (%1 confirmations)</source> <translation>Konfirmita (%1 konfirmoj)</translation> </message> - <message numerus="yes"> - <location line="+8"/> - <source>Mined balance will be available when it matures in %n more block(s)</source> - <translation><numerusform>La sumo minita disponeblos kiam ĝi maturiĝos post ankoraŭ %n bloko</numerusform><numerusform>La sumo minita disponeblos kiam ĝi maturiĝos post ankoraŭ %n blokoj</numerusform></translation> - </message> <message> - <location line="+5"/> + <location line="-22"/> <source>This block was not received by any other nodes and will probably not be accepted!</source> <translation>Tiun ĉi blokon ne ricevis ajna alia nodo, kaj ĝi verŝajne ne akceptiĝos!</translation> </message> @@ -2277,7 +2889,7 @@ Adreso: %4 <translation>Kreita sed ne akceptita</translation> </message> <message> - <location line="+43"/> + <location line="+62"/> <source>Received with</source> <translation>Ricevita kun</translation> </message> @@ -2335,7 +2947,7 @@ Adreso: %4 <context> <name>TransactionView</name> <message> - <location filename="../transactionview.cpp" line="+52"/> + <location filename="../transactionview.cpp" line="+57"/> <location line="+16"/> <source>All</source> <translation>Ĉiuj</translation> @@ -2396,12 +3008,12 @@ Adreso: %4 <translation>Aliaj</translation> </message> <message> - <location line="+7"/> + <location line="+6"/> <source>Enter address or label to search</source> <translation>Tajpu adreson aŭ etikedon por serĉi</translation> </message> <message> - <location line="+7"/> + <location line="+6"/> <source>Min amount</source> <translation>Minimuma sumo</translation> </message> @@ -2436,17 +3048,37 @@ Adreso: %4 <translation>Montri detalojn de transakcio</translation> </message> <message> - <location line="+143"/> - <source>Export Transaction Data</source> - <translation>Eksporti datumojn de transakcio</translation> + <location line="+142"/> + <source>Export Transaction History</source> + <translation type="unfinished"/> </message> <message> - <location line="+1"/> + <location line="+19"/> + <source>Exporting Failed</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+0"/> + <source>There was an error trying to save the transaction history to %1.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+4"/> + <source>Exporting Successful</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+0"/> + <source>The transaction history was successfully saved to %1.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="-22"/> <source>Comma separated file (*.csv)</source> <translation>Perkome disigita dosiero (*.csv)</translation> </message> <message> - <location line="+8"/> + <location line="+9"/> <source>Confirmed</source> <translation>Konfirmita</translation> </message> @@ -2481,17 +3113,7 @@ Adreso: %4 <translation>ID</translation> </message> <message> - <location line="+4"/> - <source>Error exporting</source> - <translation>Eraro dum eksportado</translation> - </message> - <message> - <location line="+0"/> - <source>Could not write to file %1.</source> - <translation>Ne eblis skribi al dosiero %1.</translation> - </message> - <message> - <location line="+100"/> + <location line="+107"/> <source>Range:</source> <translation>Intervalo:</translation> </message> @@ -2502,9 +3124,17 @@ Adreso: %4 </message> </context> <context> + <name>WalletFrame</name> + <message> + <location filename="../walletframe.cpp" line="+26"/> + <source>No wallet has been loaded.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>WalletModel</name> <message> - <location filename="../walletmodel.cpp" line="+218"/> + <location filename="../walletmodel.cpp" line="+245"/> <source>Send Coins</source> <translation>Sendi Bitmonon</translation> </message> @@ -2512,7 +3142,7 @@ Adreso: %4 <context> <name>WalletView</name> <message> - <location filename="../walletview.cpp" line="+46"/> + <location filename="../walletview.cpp" line="+43"/> <source>&Export</source> <translation>&Eksporti</translation> </message> @@ -2522,65 +3152,60 @@ Adreso: %4 <translation>Eksporti la datumojn el la aktuala langeto al dosiero</translation> </message> <message> - <location line="+183"/> + <location line="+181"/> <source>Backup Wallet</source> <translation>Krei sekurkopion de monujo</translation> </message> <message> - <location line="+0"/> + <location line="+1"/> <source>Wallet Data (*.dat)</source> <translation>Monuj-datumoj (*.dat)</translation> </message> <message> - <location line="+3"/> + <location line="+6"/> <source>Backup Failed</source> <translation>Malsukcesis sekurkopio</translation> </message> <message> <location line="+0"/> - <source>There was an error trying to save the wallet data to the new location.</source> - <translation>Okazis eraro dum konservo de monuj-datumoj al la nova loko.</translation> + <source>There was an error trying to save the wallet data to %1.</source> + <translation type="unfinished"/> </message> <message> <location line="+4"/> - <source>Backup Successful</source> - <translation>Sukcesis krei sekurkopion</translation> + <source>The wallet data was successfully saved to %1.</source> + <translation type="unfinished"/> </message> <message> <location line="+0"/> - <source>The wallet data was successfully saved to the new location.</source> - <translation>La monuj-datumoj sukcese konserviĝis al la nova loko.</translation> + <source>Backup Successful</source> + <translation>Sukcesis krei sekurkopion</translation> </message> </context> <context> <name>bitcoin-core</name> <message> - <location filename="../bitcoinstrings.cpp" line="+102"/> - <source>Bitcoin version</source> - <translation>Versio de Bitmono</translation> - </message> - <message> - <location line="+107"/> + <location filename="../bitcoinstrings.cpp" line="+221"/> <source>Usage:</source> <translation>Uzado:</translation> </message> <message> - <location line="-55"/> + <location line="-54"/> <source>List commands</source> <translation>Listigi komandojn</translation> </message> <message> - <location line="-13"/> + <location line="-14"/> <source>Get help for a command</source> <translation>Vidigi helpon pri iu komando</translation> </message> <message> - <location line="+25"/> + <location line="+26"/> <source>Options:</source> <translation>Agordoj:</translation> </message> <message> - <location line="+24"/> + <location line="+22"/> <source>Specify configuration file (default: bitcoin.conf)</source> <translation>Specifi konfiguran dosieron (defaŭlte: bitcoin.conf)</translation> </message> @@ -2600,7 +3225,7 @@ Adreso: %4 <translation>Specifi grandon de datumbazo je megabajtoj (defaŭlte: 25)</translation> </message> <message> - <location line="-28"/> + <location line="-26"/> <source>Listen for connections on <port> (default: 8333 or testnet: 18333)</source> <translation>Aŭskulti al <port> por konektoj (defaŭlte: 8333 aŭ testnet: 18333)</translation> </message> @@ -2610,7 +3235,7 @@ Adreso: %4 <translation>Subteni maksimume <n> konektojn al samtavolanoj (defaŭlte: 125)</translation> </message> <message> - <location line="-49"/> + <location line="-51"/> <source>Connect to a node to retrieve peer addresses, and disconnect</source> <translation>Konekti al nodo por ricevi adresojn de samtavolanoj, kaj malkonekti</translation> </message> @@ -2620,37 +3245,37 @@ Adreso: %4 <translation>Specifi vian propran publikan adreson</translation> </message> <message> - <location line="+4"/> + <location line="+5"/> <source>Threshold for disconnecting misbehaving peers (default: 100)</source> <translation>Sojlo por malkonekti misagantajn samtavolanojn (defaŭlte: 100)</translation> </message> <message> - <location line="-142"/> + <location line="-148"/> <source>Number of seconds to keep misbehaving peers from reconnecting (default: 86400)</source> <translation>Nombro da sekundoj por rifuzi rekonekton de misagantaj samtavolanoj (defaŭlte: 86400)</translation> </message> <message> - <location line="-33"/> + <location line="-36"/> <source>An error occurred while setting up the RPC port %u for listening on IPv4: %s</source> <translation>Eraro okazis dum estigo de RPC-pordo %u por aŭskulti per IPv4: %s</translation> </message> <message> - <location line="+31"/> + <location line="+34"/> <source>Listen for JSON-RPC connections on <port> (default: 8332 or testnet: 18332)</source> <translation>Aŭskulti al <port> por JSON-RPC-konektoj (defaŭlte: 8332 aŭ testnet: 18332)</translation> </message> <message> - <location line="+40"/> + <location line="+45"/> <source>Accept command line and JSON-RPC commands</source> <translation>Akcepti komandojn JSON-RPC kaj el komandlinio</translation> </message> <message> - <location line="+79"/> + <location line="+80"/> <source>Run in the background as a daemon and accept commands</source> <translation>Ruli fone kiel demono kaj akcepti komandojn</translation> </message> <message> - <location line="+40"/> + <location line="+39"/> <source>Use the test network</source> <translation>Uzi la test-reton</translation> </message> @@ -2660,7 +3285,7 @@ Adreso: %4 <translation>Akcepti konektojn el ekstere (defaŭlte: 1 se ne estas -proxy nek -connect)</translation> </message> <message> - <location line="-87"/> + <location line="-95"/> <source>%s, you must set a rpcpassword in the configuration file: %s It is recommended you use the following random password: @@ -2711,6 +3336,11 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo </message> <message> <location line="+4"/> + <source>Enter regression test mode, which uses a special chain in which blocks can be solved instantly.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> <source>Error: The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> <translation>Eraro: la transakcio estas rifuzita. Tio povas okazi se iom da Bitmono en via monujo jam elspeziĝis (ekz. se vi uzis kopion de wallet.dat kies Bitmono jam elspeziĝis, sed ne estis markita kiel elspezita ĉi tie).</translation> </message> @@ -2725,17 +3355,17 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Plenumi komandon kiam monuja transakcio ŝanĝiĝas (%s en cmd anstataŭiĝas per TxID)</translation> </message> <message> - <location line="+11"/> - <source>Set maximum size of high-priority/low-fee transactions in bytes (default: 27000)</source> - <translation>Agordi maksimuman grandon de altprioritataj/malalt-krompagaj transakcioj je bajtoj (defaŭlte: 27000)</translation> - </message> - <message> - <location line="+6"/> + <location line="+18"/> <source>This is a pre-release test build - use at your own risk - do not use for mining or merchant applications</source> <translation>Tiu ĉi estas antaŭeldona testa versio - uzu laŭ via propra risko - ne uzu por minado aŭ por aplikaĵoj por vendistoj</translation> </message> <message> <location line="+5"/> + <source>Use separate SOCKS5 proxy to reach peers via Tor hidden services (default: -proxy)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+3"/> <source>Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction.</source> <translation>Averto: -paytxfee estas agordita per tre alta valoro! Tio estas la krompago, kion vi pagos se vi sendas la transakcion.</translation> </message> @@ -2765,17 +3395,27 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Averto: via wallet.dat estas difektita, sed la datumoj sukcese saviĝis! La originala wallet.dat estas nun konservita kiel wallet.{timestamp}.bak en %s; se via saldo aŭ transakcioj estas malĝustaj vi devus restaŭri per alia sekurkopio.</translation> </message> <message> - <location line="+14"/> + <location line="+9"/> + <source><category> can be:</source> + <translation><category> povas esti:</translation> + </message> + <message> + <location line="+6"/> <source>Attempt to recover private keys from a corrupt wallet.dat</source> <translation>Provo ripari privatajn ŝlosilojn el difektita wallet.dat</translation> </message> <message> <location line="+1"/> + <source>Bitcoin Core Daemon</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Bitcoin RPC client version</source> <translation>Versio de la Bitmono-RPC-kliento</translation> </message> <message> - <location line="+2"/> + <location line="+1"/> <source>Block creation options:</source> <translation>Blok-kreaj agordaĵoj:</translation> </message> @@ -2785,7 +3425,12 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Konekti nur al specifita(j) nodo(j)</translation> </message> <message> - <location line="+2"/> + <location line="+1"/> + <source>Connect through SOCKS proxy</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Connect to JSON-RPC on <port> (default: 8332 or testnet: 18332)</source> <translation>Konekti al la JSON-RPC per <port> (defaŭlte: 8332 aŭ testnet: 18332)</translation> </message> @@ -2801,6 +3446,11 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo </message> <message> <location line="+1"/> + <source>Do not load the wallet and disable wallet RPC calls</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Do you want to rebuild the block database now?</source> <translation>Ĉu vi volas rekonstrui la blokdatumbazon nun?</translation> </message> @@ -2895,7 +3545,12 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Malsukcesis skribi malfarajn datumojn</translation> </message> <message> - <location line="+2"/> + <location line="+1"/> + <source>Fee per kB to add to transactions you send</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Find peers using DNS lookup (default: 1 unless -connect)</source> <translation>Trovi samtavolanojn per DNS-elserĉo (defaŭlte: 1 krom kaze de -connect)</translation> </message> @@ -2915,6 +3570,11 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Kiom prizorgema estu la blokkontrolado (0-4, defaŭlte: 3)</translation> </message> <message> + <location line="+1"/> + <source>If <category> is not supplied, output all debugging information.</source> + <translation type="unfinished"/> + </message> + <message> <location line="+2"/> <source>Incorrect or no genesis block found. Wrong datadir for network?</source> <translation>Geneza bloko aŭ netrovita aŭ neĝusta. Ĉu eble la datadir de la reto malĝustas?</translation> @@ -2930,17 +3590,37 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Nesufiĉa nombro de dosierpriskribiloj disponeblas.</translation> </message> <message> - <location line="+8"/> + <location line="+5"/> + <source>Prepend debug output with timestamp (default: 1)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> + <source>RPC client options:</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Rebuild block chain index from current blk000??.dat files</source> <translation>Rekontrui blokĉenan indekson el la aktualaj blk000??.dat dosieroj</translation> </message> <message> - <location line="+6"/> + <location line="+5"/> + <source>Select SOCKS version for -proxy (4 or 5, default: 5)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Send command to Bitcoin server</source> <translation>Sendi komandon al bitmona servilo</translation> </message> <message> - <location line="+10"/> + <location line="+7"/> + <source>Set maximum block size in bytes (default: %d)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> <source>Set the number of threads to service RPC calls (default: 4)</source> <translation>Specifi la nombron de fadenoj por priatenti RPC-alvokojn (defaŭlte: 4)</translation> </message> @@ -2955,12 +3635,17 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Starti bitmonan servilon</translation> </message> <message> - <location line="+12"/> + <location line="+3"/> + <source>This is intended for regression testing tools and app development.</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+10"/> <source>Usage (deprecated, use bitcoin-cli):</source> <translation>Uzado (malaktuala, uzu anstataŭe bitcoin-cli):</translation> </message> <message> - <location line="+8"/> + <location line="+7"/> <source>Verifying blocks...</source> <translation>Kontrolado de blokoj...</translation> </message> @@ -2971,31 +3656,56 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo </message> <message> <location line="+1"/> + <source>Wait for RPC server to start</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+1"/> <source>Wallet %s resides outside data directory %s</source> <translation>Monujo %s troviĝas ekster la dosierujo por datumoj %s</translation> </message> <message> - <location line="+4"/> + <location line="+2"/> + <source>Wallet options:</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> + <source>Warning: Deprecated argument -debugnet ignored, use -debug=net</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> <source>You need to rebuild the database using -reindex to change -txindex</source> <translation>Vi devas rekontrui la datumbazon kun -reindex por ŝanĝi -txindex</translation> </message> <message> - <location line="-78"/> + <location line="-79"/> <source>Imports blocks from external blk000??.dat file</source> <translation>Importas blokojn el ekstera dosiero blk000??.dat</translation> </message> <message> - <location line="-98"/> + <location line="-105"/> <source>Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message)</source> <translation>Plenumi komandon kiam rilata alerto riceviĝas, aŭ kiam ni vidas tre longan forkon (%s en cms anstataŭiĝas per mesaĝo)</translation> </message> <message> - <location line="+17"/> + <location line="+14"/> + <source>Output debugging information (default: 0, supplying <category> is optional)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> + <source>Set maximum size of high-priority/low-fee transactions in bytes (default: %d)</source> + <translation type="unfinished"/> + </message> + <message> + <location line="+2"/> <source>Set the number of script verification threads (up to 16, 0 = auto, <0 = leave that many cores free, default: 0)</source> <translation>Agordi la nombron de fadenoj por skriptkontrolado (ĝis 16, 0 = aŭtomate, <0 = lasi tiom da kernoj liberaj, defaŭlte: 0)</translation> </message> <message> - <location line="+83"/> + <location line="+89"/> <source>Information</source> <translation>Informoj</translation> </message> @@ -3035,47 +3745,17 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Konekti nur la nodoj en la reto <net> (IPv4, IPv6 aŭ Tor)</translation> </message> <message> - <location line="+2"/> - <source>Output extra debugging information. Implies all other -debug* options</source> - <translation>Eligi kromajn sencimigajn informojn. Implicas ĉiujn aliajn agordaĵojn -debug*</translation> - </message> - <message> - <location line="+1"/> - <source>Output extra network debugging information</source> - <translation>Eligi kromajn priretajn sencimigajn informojn</translation> - </message> - <message> - <location line="+2"/> - <source>Prepend debug output with timestamp</source> - <translation>Antaŭglui sencimigajn informojn per tempindiko</translation> - </message> - <message> - <location line="+5"/> + <location line="+9"/> <source>SSL options: (see the Bitcoin Wiki for SSL setup instructions)</source> <translation>SSL-agordaĵoj: (vidu la vikio de Bitmono por instrukcioj pri agordado de SSL)</translation> </message> <message> - <location line="+1"/> - <source>Select the version of socks proxy to use (4-5, default: 5)</source> - <translation>Elekti la version de SOCKS ĉe la prokurilo (4-5, defaŭlte: 5)</translation> - </message> - <message> - <location line="+3"/> + <location line="+4"/> <source>Send trace/debug info to console instead of debug.log file</source> <translation>Sendi spurajn/sencimigajn informojn al la konzolo anstataŭ al dosiero debug.log</translation> </message> <message> - <location line="+1"/> - <source>Send trace/debug info to debugger</source> - <translation>Sendi spurajn/sencimigajn informojn al sencimigilo</translation> - </message> - <message> - <location line="+5"/> - <source>Set maximum block size in bytes (default: 250000)</source> - <translation>Agordi maksimuman grandon de blokoj je bajtoj (defaŭlte: 250000)</translation> - </message> - <message> - <location line="+1"/> + <location line="+6"/> <source>Set minimum block size in bytes (default: 0)</source> <translation>Agordi minimuman grandon de blokoj je bajtoj (defaŭlte: 0)</translation> </message> @@ -3100,7 +3780,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Sistema eraro: </translation> </message> <message> - <location line="+4"/> + <location line="+5"/> <source>Transaction amount too small</source> <translation>Transakcia sumo tro malgranda</translation> </message> @@ -3125,32 +3805,32 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Uzi UPnP por mapi la aŭskultan pordon (defaŭlte: 1 dum aŭskultado)</translation> </message> <message> - <location line="+1"/> - <source>Use proxy to reach tor hidden services (default: same as -proxy)</source> - <translation>Uzi prokurilon por atingi kaŝitajn Tor-servojn (defaŭlte: samkiel -proxy)</translation> - </message> - <message> <location line="+2"/> <source>Username for JSON-RPC connections</source> <translation>Salutnomo por konektoj JSON-RPC</translation> </message> <message> - <location line="+5"/> + <location line="+7"/> <source>Warning</source> <translation>Averto</translation> </message> <message> - <location line="+1"/> + <location line="+2"/> <source>Warning: This version is obsolete, upgrade required!</source> <translation>Averto: tiu ĉi versio estas eksdata. Vi bezonas ĝisdatigon!</translation> </message> <message> <location line="+2"/> + <source>version</source> + <translation>versio</translation> + </message> + <message> + <location line="+1"/> <source>wallet.dat corrupt, salvage failed</source> <translation>wallet.dat estas difektita, riparo malsukcesis</translation> </message> <message> - <location line="-54"/> + <location line="-58"/> <source>Password for JSON-RPC connections</source> <translation>Pasvorto por konektoj JSON-RPC</translation> </message> @@ -3160,27 +3840,27 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Permesi konektojn JSON-RPC de specifa IP-adreso</translation> </message> <message> - <location line="+79"/> + <location line="+80"/> <source>Send commands to node running on <ip> (default: 127.0.0.1)</source> <translation>Sendi komandon al nodo ĉe <ip> (defaŭlte: 127.0.0.1)</translation> </message> <message> - <location line="-126"/> + <location line="-132"/> <source>Execute command when the best block changes (%s in cmd is replaced by block hash)</source> <translation>Plenumi komandon kiam plej bona bloko ŝanĝiĝas (%s en cmd anstataŭiĝas per bloka haketaĵo)</translation> </message> <message> - <location line="+155"/> + <location line="+161"/> <source>Upgrade wallet to latest format</source> <translation>Ĝisdatigi monujon al plej lasta formato</translation> </message> <message> - <location line="-23"/> + <location line="-24"/> <source>Set key pool size to <n> (default: 100)</source> <translation>Agordi la grandon de la ŝlosilo-vico al <n> (defaŭlte: 100)</translation> </message> <message> - <location line="-12"/> + <location line="-11"/> <source>Rescan the block chain for missing wallet transactions</source> <translation>Reskani la blokĉenon por mankantaj monujaj transakcioj</translation> </message> @@ -3190,7 +3870,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Uzi OpenSSL (https) por konektoj JSON-RPC</translation> </message> <message> - <location line="-29"/> + <location line="-30"/> <source>Server certificate file (default: server.cert)</source> <translation>Dosiero de servila atestilo (defaŭlte: server.cert)</translation> </message> @@ -3205,27 +3885,22 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Tiu ĉi helpmesaĝo</translation> </message> <message> - <location line="+6"/> + <location line="+7"/> <source>Unable to bind to %s on this computer (bind returned error %d, %s)</source> <translation>Ne eblis bindi al %s en tiu ĉi komputilo (bind resendis eraron %d, %s)</translation> </message> <message> - <location line="-95"/> - <source>Connect through socks proxy</source> - <translation>Konekti per SOCKS-prokurilo</translation> - </message> - <message> - <location line="-11"/> + <location line="-107"/> <source>Allow DNS lookups for -addnode, -seednode and -connect</source> <translation>Permesi DNS-elserĉojn por -addnote, -seednote kaj -connect</translation> </message> <message> - <location line="+58"/> + <location line="+60"/> <source>Loading addresses...</source> <translation>Ŝarĝante adresojn...</translation> </message> <message> - <location line="-36"/> + <location line="-37"/> <source>Error loading wallet.dat: Wallet corrupted</source> <translation>Eraro dum ŝargado de wallet.dat: monujo difektita</translation> </message> @@ -3245,12 +3920,12 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Eraro dum ŝargado de wallet.dat</translation> </message> <message> - <location line="+30"/> + <location line="+31"/> <source>Invalid -proxy address: '%s'</source> <translation>Nevalid adreso -proxy: '%s'</translation> </message> <message> - <location line="+57"/> + <location line="+56"/> <source>Unknown network specified in -onlynet: '%s'</source> <translation>Nekonata reto specifita en -onlynet: '%s'</translation> </message> @@ -3260,7 +3935,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Nekonata versio de -socks petita: %i</translation> </message> <message> - <location line="-100"/> + <location line="-101"/> <source>Cannot resolve -bind address: '%s'</source> <translation>Ne eblas trovi la adreson -bind: '%s'</translation> </message> @@ -3270,7 +3945,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Ne eblas trovi la adreson -externalip: '%s'</translation> </message> <message> - <location line="+46"/> + <location line="+48"/> <source>Invalid amount for -paytxfee=<amount>: '%s'</source> <translation>Nevalida sumo por -paytxfee=<amount>: '%s'</translation> </message> @@ -3290,27 +3965,22 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Ŝarĝante blok-indekson...</translation> </message> <message> - <location line="-60"/> + <location line="-62"/> <source>Add a node to connect to and attempt to keep the connection open</source> <translation>Aldoni nodon por alkonekti kaj provi daŭrigi la malferman konekton</translation> </message> <message> - <location line="-28"/> + <location line="-32"/> <source>Unable to bind to %s on this computer. Bitcoin is probably already running.</source> <translation>Ne eblas bindi al %s ĉe tiu ĉi komputilo. Bitmono verŝajne jam rulas.</translation> </message> <message> - <location line="+69"/> - <source>Fee per KB to add to transactions you send</source> - <translation>Kromkosto por ĉiu KB, kiu aldoniĝos al via sendotaj transakcioj</translation> - </message> - <message> - <location line="+20"/> + <location line="+95"/> <source>Loading wallet...</source> <translation>Ŝargado de monujo...</translation> </message> <message> - <location line="-54"/> + <location line="-56"/> <source>Cannot downgrade wallet</source> <translation>Ne eblas malpromocii monujon</translation> </message> @@ -3320,7 +3990,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Ne eblas skribi defaŭltan adreson</translation> </message> <message> - <location line="+66"/> + <location line="+67"/> <source>Rescanning...</source> <translation>Reskanado...</translation> </message> @@ -3340,7 +4010,7 @@ ekzemple: alertnotify=echo %%s | mail -s "Averto de Bitmono" admin@foo <translation>Eraro</translation> </message> <message> - <location line="-33"/> + <location line="-35"/> <source>You must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions.</source> diff --git a/src/qt/locale/bitcoin_es.ts b/src/qt/locale/bitcoin_es.ts index d5afe854b0..ee69daf7fe 100644 --- a/src/qt/locale/bitcoin_es.ts +++ b/src/qt/locale/bitcoin_es.ts @@ -323,24 +323,44 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t </message> </context> <context> + <name>BitcoinApplication</name> + <message> + <location filename="../bitcoin.cpp" line="+362"/> + <source>Bitcoin Core is shutting down... +</source> + <translation>El núcleo de Bitcoin se está cerrando... +</translation> + </message> + <message> + <location line="+1"/> + <source>Do not shut down the computer until this window disappears.</source> + <translation>No apague la máquina hasta que desaparezca esta ventana.</translation> + </message> +</context> +<context> <name>BitcoinGUI</name> <message> - <location filename="../bitcoingui.cpp" line="+260"/> + <location filename="../bitcoingui.cpp" line="+297"/> <source>Sign &message...</source> <translation>Firmar &mensaje...</translation> </message> <message> - <location line="+290"/> + <location line="+323"/> <source>Synchronizing with network...</source> <translation>Sincronizando con la red…</translation> </message> <message> - <location line="-360"/> + <location line="-395"/> <source>&Overview</source> <translation>&Vista general</translation> </message> <message> - <location line="+1"/> + <location line="-139"/> + <source>Node</source> + <translation>Nodo</translation> + </message> + <message> + <location line="+140"/> <source>Show general overview of wallet</source> <translation>Mostrar vista general del monedero</translation> </message> @@ -355,7 +375,7 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>Examinar el historial de transacciones</translation> </message> <message> - <location line="+15"/> + <location line="+17"/> <source>E&xit</source> <translation>&Salir</translation> </message> @@ -401,7 +421,22 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>&Cambiar la contraseña…</translation> </message> <message> - <location line="+295"/> + <location line="+10"/> + <source>&Sending addresses...</source> + <translation>&Enviando direcciones...</translation> + </message> + <message> + <location line="+2"/> + <source>&Receiving addresses...</source> + <translation>&Recibiendo direcciones...</translation> + </message> + <message> + <location line="+3"/> + <source>Open &URI...</source> + <translation>Abrir &URI...</translation> + </message> + <message> + <location line="+313"/> <source>Importing blocks from disk...</source> <translation>Importando bloques de disco...</translation> </message> @@ -411,12 +446,12 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>Reindexando bloques en disco...</translation> </message> <message> - <location line="-358"/> + <location line="-393"/> <source>Send coins to a Bitcoin address</source> <translation>Enviar monedas a una dirección Bitcoin</translation> </message> <message> - <location line="+47"/> + <location line="+49"/> <source>Modify configuration options for Bitcoin</source> <translation>Modificar las opciones de configuración de Bitcoin</translation> </message> @@ -446,18 +481,17 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>&Verificar mensaje...</translation> </message> <message> - <location line="+375"/> + <location line="+414"/> <source>Bitcoin</source> <translation>Bitcoin</translation> </message> <message> - <location line="-563"/> - <location line="+10"/> + <location line="-629"/> <source>Wallet</source> <translation>Monedero</translation> </message> <message> - <location line="+113"/> + <location line="+148"/> <source>&Send</source> <translation>&Enviar</translation> </message> @@ -467,7 +501,7 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>&Recibir</translation> </message> <message> - <location line="+44"/> + <location line="+46"/> <location line="+2"/> <source>&Show / Hide</source> <translation>Mo&strar/ocultar</translation> @@ -493,86 +527,70 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>Verificar mensajes comprobando que están firmados con direcciones Bitcoin concretas</translation> </message> <message> - <location line="+39"/> + <location line="+44"/> <source>&File</source> <translation>&Archivo</translation> </message> <message> - <location line="+11"/> + <location line="+14"/> <source>&Settings</source> <translation>&Configuración</translation> </message> <message> - <location line="+6"/> + <location line="+9"/> <source>&Help</source> <translation>A&yuda</translation> </message> <message> - <location line="+9"/> + <location line="+14"/> <source>Tabs toolbar</source> <translation>Barra de pestañas</translation> </message> <message> - <location line="-244"/> - <location line="+321"/> + <location line="-281"/> + <location line="+373"/> <source>[testnet]</source> <translation>[testnet]</translation> </message> <message> - <location line="-331"/> - <location line="+10"/> + <location line="-398"/> <source>Bitcoin Core</source> <translation>Núcleo de Bitcoin</translation> </message> <message> - <location line="+121"/> + <location line="+165"/> <source>Request payments (generates QR codes and bitcoin: URIs)</source> <translation>Solicitar pagos (genera codigo QR y URL's de Bitcoin)</translation> </message> <message> - <location line="+27"/> + <location line="+29"/> <location line="+2"/> <source>&About Bitcoin Core</source> <translation>&Acerca del Núcleo de Bitcoin</translation> </message> <message> - <location line="+34"/> - <source>&Used sending addresses...</source> - <translation>Direcciones para enviar &usadas...</translation> - </message> - <message> - <location line="+1"/> + <location line="+35"/> <source>Show the list of used sending addresses and labels</source> <translation>Mostrar la lista de direcciones de envío y etiquetas</translation> </message> <message> - <location line="+1"/> - <source>Used &receiving addresses...</source> - <translation>Direcciones para &recibir usadas...</translation> - </message> - <message> - <location line="+1"/> + <location line="+2"/> <source>Show the list of used receiving addresses and labels</source> <translation>Muestra la lista de direcciones de recepción y etiquetas</translation> </message> <message> - <location line="+2"/> - <source>Open URI...</source> - <translation>Abrir URI...</translation> - </message> - <message> - <location line="+1"/> + <location line="+3"/> <source>Open a bitcoin: URI or payment request</source> <translation>Abrir un bitcoin: URI o petición de pago</translation> </message> <message> - <location line="+126"/> + <location line="+157"/> <location line="+5"/> <source>Bitcoin client</source> <translation>Cliente Bitcoin</translation> </message> <message numerus="yes"> - <location line="+133"/> + <location line="+135"/> <source>%n active connection(s) to Bitcoin network</source> <translation><numerusform>%n conexión activa hacia la red Bitcoin</numerusform><numerusform>%n conexiones activas hacia la red Bitcoin</numerusform></translation> </message> @@ -592,7 +610,7 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>Procesados %1 bloques del historial de transacciones.</translation> </message> <message numerus="yes"> - <location line="+20"/> + <location line="+23"/> <source>%n hour(s)</source> <translation><numerusform>%n hora</numerusform><numerusform>%n horas</numerusform></translation> </message> @@ -612,7 +630,7 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>%1 atrás</translation> </message> <message> - <location line="+14"/> + <location line="+17"/> <source>Last received block was generated %1 ago.</source> <translation>El último bloque recibido fue generado hace %1.</translation> </message> @@ -637,27 +655,17 @@ Eric Young (eay@cryptsoft.com) y el software UPnP escrito por Thomas Bernard.</t <translation>Información</translation> </message> <message> - <location line="+77"/> - <source>This transaction is over the size limit. You can still send it for a fee of %1, which goes to the nodes that process your transaction and helps to support the network. Do you want to pay the fee?</source> - <translation>Esta transacción supera el límite de tamaño. Puede enviarla con una comisión de %1, destinada a los nodos que procesen su transacción para contribuir al mantenimiento de la red. ¿Desea pagar esta comisión?</translation> - </message> - <message> - <location line="-152"/> + <location line="-81"/> <source>Up to date</source> <translation>Actualizado</translation> </message> <message> - <location line="+31"/> + <location line="+34"/> <source>Catching up...</source> <translation>Actualizando...</translation> </message> <message> - <location line="+124"/> - <source>Confirm transaction fee</source> - <translation>Confirme la tarifa de la transacción</translation> - </message> - <message> - <location line="+8"/> + <location line="+126"/> <source>Sent transaction</source> <translation>Transacción enviada</translation> </message> @@ -680,7 +688,7 @@ Dirección: %4 </translation> </message> <message> - <location line="+67"/> + <location line="+69"/> <source>Wallet is <b>encrypted</b> and currently <b>unlocked</b></source> <translation>El monedero está <b>cifrado</b> y actualmente <b>desbloqueado</b></translation> </message> @@ -690,7 +698,7 @@ Dirección: %4 <translation>El monedero está <b>cifrado</b> y actualmente <b>bloqueado</b></translation> </message> <message> - <location filename="../bitcoin.cpp" line="+116"/> + <location filename="../bitcoin.cpp" line="+78"/> <source>A fatal error occurred. Bitcoin can no longer continue safely and will quit.</source> <translation>Ha ocurrido un error crítico. Bitcoin ya no puede continuar con seguridad y se cerrará.</translation> </message> @@ -912,7 +920,12 @@ Dirección: %4 <translation>(%1 bloqueado)</translation> </message> <message> - <location line="+171"/> + <location line="+31"/> + <source>none</source> + <translation>nada</translation> + </message> + <message> + <location line="+140"/> <source>Dust</source> <translation>Basura</translation> </message> @@ -949,8 +962,8 @@ Dirección: %4 </message> <message> <location line="+1"/> - <source>This label turns red, if the priority is smaller than "medium"</source> - <translation>Esta etiqueta se torna roja si la prioridad es menor a "media"</translation> + <source>This label turns red, if the priority is smaller than "medium".</source> + <translation>Esta etiqueta se muestra en rojo si la prioridad es menor que "media".</translation> </message> <message> <location line="+3"/> @@ -1018,7 +1031,7 @@ Dirección: %4 <translation>&Dirección</translation> </message> <message> - <location filename="../editaddressdialog.cpp" line="+25"/> + <location filename="../editaddressdialog.cpp" line="+28"/> <source>New receiving address</source> <translation>Nueva dirección de recepción</translation> </message> @@ -1229,7 +1242,7 @@ Dirección: %4 <translation>Opciones</translation> </message> <message> - <location line="+16"/> + <location line="+13"/> <source>&Main</source> <translation>&Principal</translation> </message> @@ -1254,7 +1267,47 @@ Dirección: %4 <translation>&Iniciar Bitcoin al iniciar el sistema</translation> </message> <message> - <location line="+35"/> + <location line="+9"/> + <source>Size of &database cache</source> + <translation>Tamaño de cache de la &base de datos</translation> + </message> + <message> + <location line="+13"/> + <source>Set database cache size in megabytes (default: 25)</source> + <translation>Establecer el tamaño de caché de la base de datos en megabytes (predeterminado: 25)</translation> + </message> + <message> + <location line="+13"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location line="+27"/> + <source>Number of script &verification threads</source> + <translation>Número de hilos de &verificación de scripts</translation> + </message> + <message> + <location line="+13"/> + <source>Set the number of script verification threads (up to 16, 0 = auto, <0 = leave that many cores free, default: 0)</source> + <translation>Configura el número de hilos para el script de verificación (hasta 16, 0 = auto, <0 = leave that many cores free, por fecto: 0)</translation> + </message> + <message> + <location line="+58"/> + <source>Connect to the Bitcoin network through a SOCKS proxy.</source> + <translation>Conectarse a la red Bitcoin a través de un proxy SOCKS.</translation> + </message> + <message> + <location line="+3"/> + <source>&Connect through SOCKS proxy (default proxy):</source> + <translation>&Conectarse a través de proxy SOCKS (proxy predeterminado):</translation> + </message> + <message> + <location line="+34"/> + <source>IP address of the proxy (e.g. IPv4: 127.0.0.1 / IPv6: ::1)</source> + <translation>Dirección IP del proxy (p. ej. IPv4: 127.0.0.1 / IPv6: ::1)</translation> + </message> + <message> + <location line="+267"/> <source>Reset all client options to default.</source> <translation>Restablecer todas las opciones del cliente a las predeterminadas.</translation> </message> @@ -1264,7 +1317,7 @@ Dirección: %4 <translation>&Restablecer opciones</translation> </message> <message> - <location line="+13"/> + <location line="-323"/> <source>&Network</source> <translation>&Red</translation> </message> @@ -1279,32 +1332,17 @@ Dirección: %4 <translation>Mapear el puerto usando &UPnP</translation> </message> <message> - <location line="+7"/> - <source>Connect to the Bitcoin network through a SOCKS proxy (e.g. when connecting through Tor).</source> - <translation>Conectar a la red Bitcoin a través de un proxy SOCKS (ej. para conectar con la red Tor)</translation> - </message> - <message> - <location line="+3"/> - <source>&Connect through SOCKS proxy:</source> - <translation>&Conectar a través de un proxy SOCKS:</translation> - </message> - <message> - <location line="+9"/> + <location line="+19"/> <source>Proxy &IP:</source> <translation>Dirección &IP del proxy:</translation> </message> <message> - <location line="+19"/> - <source>IP address of the proxy (e.g. 127.0.0.1)</source> - <translation>Dirección IP del proxy (ej. 127.0.0.1)</translation> - </message> - <message> - <location line="+7"/> + <location line="+32"/> <source>&Port:</source> <translation>&Puerto:</translation> </message> <message> - <location line="+19"/> + <location line="+25"/> <source>Port of the proxy (e.g. 9050)</source> <translation>Puerto del servidor proxy (ej. 9050)</translation> </message> @@ -1389,7 +1427,12 @@ Dirección: %4 <translation>Mostrar moneda y características de control (Avanzado)</translation> </message> <message> - <location line="+71"/> + <location line="+29"/> + <source>Active command-line options that override above options: </source> + <translation>Opciones activas de línea de órdenes que tienen preferencia sobre las opciones anteriores:</translation> + </message> + <message> + <location line="+107"/> <source>&OK</source> <translation>&Aceptar</translation> </message> @@ -1399,44 +1442,38 @@ Dirección: %4 <translation>&Cancelar</translation> </message> <message> - <location line="+10"/> - <source>&Apply</source> - <translation>&Aplicar</translation> - </message> - <message> - <location filename="../optionsdialog.cpp" line="+63"/> + <location filename="../optionsdialog.cpp" line="+68"/> <source>default</source> <translation>predeterminado</translation> </message> <message> - <location line="+131"/> + <location line="+57"/> + <source>none</source> + <translation>nada</translation> + </message> + <message> + <location line="+75"/> <source>Confirm options reset</source> <translation>Confirme el restablecimiento de las opciones</translation> </message> <message> <location line="+1"/> - <source>Some settings may require a client restart to take effect.</source> - <translation>Algunas configuraciones pueden requerir un reinicio del cliente para que sean efectivas.</translation> - </message> - <message> - <location line="+0"/> - <source>Do you want to proceed?</source> - <translation>¿Quiere proceder?</translation> + <location line="+29"/> + <source>Client restart required to activate changes.</source> + <translation>Se necesita reiniciar el cliente para activar los cambios.</translation> </message> <message> - <location line="+42"/> - <location line="+9"/> - <source>Warning</source> - <translation>Aviso</translation> + <location line="-29"/> + <source>Client will be shutdown, do you want to proceed?</source> + <translation>El cliente se cerrará. ¿Desea continuar?</translation> </message> <message> - <location line="-9"/> - <location line="+9"/> - <source>This setting will take effect after restarting Bitcoin.</source> - <translation>Esta configuración tendrá efecto tras reiniciar Bitcoin.</translation> + <location line="+33"/> + <source>This change would require a client restart.</source> + <translation>Este cambio exige el reinicio del cliente.</translation> </message> <message> - <location line="+29"/> + <location line="+34"/> <source>The supplied proxy address is invalid.</source> <translation>La dirección proxy indicada es inválida.</translation> </message> @@ -1450,22 +1487,22 @@ Dirección: %4 </message> <message> <location line="+50"/> - <location line="+214"/> + <location line="+231"/> <source>The displayed information may be out of date. Your wallet automatically synchronizes with the Bitcoin network after a connection is established, but this process has not completed yet.</source> <translation>La información mostrada puede estar desactualizada. Su monedero se sincroniza automáticamente con la red Bitcoin después de que se haya establecido una conexión, pero este proceso aún no se ha completado.</translation> </message> <message> - <location line="-140"/> + <location line="-155"/> <source>Unconfirmed:</source> <translation>No confirmado(s):</translation> </message> <message> - <location line="-81"/> + <location line="-83"/> <source>Wallet</source> <translation>Monedero</translation> </message> <message> - <location line="+49"/> + <location line="+51"/> <source>Confirmed:</source> <translation>Confirmado:</translation> </message> @@ -1500,7 +1537,7 @@ Dirección: %4 <translation>Su balance actual total</translation> </message> <message> - <location line="+56"/> + <location line="+71"/> <source><b>Recent transactions</b></source> <translation><b>Movimientos recientes</b></translation> </message> @@ -1514,7 +1551,8 @@ Dirección: %4 <context> <name>PaymentServer</name> <message> - <location filename="../paymentserver.cpp" line="+397"/> + <location filename="../paymentserver.cpp" line="+400"/> + <location line="+13"/> <source>URI handling</source> <translation>Gestión de URI</translation> </message> @@ -1524,24 +1562,42 @@ Dirección: %4 <translation>¡No se puede interpretar la URI! Esto puede deberse a una dirección Bitcoin inválida o a parámetros de URI mal formados.</translation> </message> <message> - <location line="+91"/> + <location line="+96"/> <source>Requested payment amount of %1 is too small (considered dust).</source> <translation>La cantidad del pago solicitado (%1) es demasiado pequeña (considerada polvo).</translation> </message> <message> - <location line="-204"/> - <location line="+195"/> + <location line="-216"/> + <location line="+207"/> <location line="+13"/> + <location line="+95"/> + <location line="+18"/> + <location line="+16"/> <source>Payment request error</source> <translation>Error en petición de pago</translation> </message> <message> - <location line="-207"/> + <location line="-348"/> <source>Cannot start bitcoin: click-to-pay handler</source> <translation>No se pudo iniciar bitcoin: manejador de pago-al-clic</translation> </message> <message> - <location line="+195"/> + <location line="+106"/> + <source>Payment request fetch URL is invalid: %1</source> + <translation>La URL de obtención de la solicitud de pago es inválida: %1</translation> + </message> + <message> + <location line="+27"/> + <source>Payment request file handling</source> + <translation>Procesado del archivo de solicitud de pago</translation> + </message> + <message> + <location line="+1"/> + <source>Payment request file can not be read or processed! This can be caused by an invalid payment request file.</source> + <translation>¡No se ha podido leer o procesar el archivo de solicitud de pago! Esto puede deberse a un archivo inválido de solicitud de pago.</translation> + </message> + <message> + <location line="+73"/> <source>Unverified payment requests to custom payment scripts are unsupported.</source> <translation>No están soportadas las peticiones inseguras a scripts de pago personalizados</translation> </message> @@ -1551,24 +1607,27 @@ Dirección: %4 <translation>Devolución de %1</translation> </message> <message> - <location line="+42"/> + <location line="+43"/> <source>Error communicating with %1: %2</source> <translation>Error en la comunicación con %1: %2</translation> </message> <message> - <location line="+28"/> + <location line="+24"/> + <source>Payment request can not be parsed or processed!</source> + <translation>¡La solicitud de pago no puede leerse ni procesarse!</translation> + </message> + <message> + <location line="+11"/> <source>Bad response from server %1</source> <translation>Respuesta errónea del servidor %1</translation> </message> <message> - <location line="+32"/> + <location line="+33"/> <source>Payment acknowledged</source> <translation>Pago aceptado</translation> </message> <message> - <location line="-55"/> - <location line="+27"/> - <location line="+17"/> + <location line="-11"/> <source>Network request error</source> <translation>Error en petición de red</translation> </message> @@ -1576,18 +1635,18 @@ Dirección: %4 <context> <name>QObject</name> <message> - <location filename="../bitcoin.cpp" line="+119"/> - <location line="+5"/> + <location filename="../bitcoin.cpp" line="+71"/> + <location line="+11"/> <source>Bitcoin</source> <translation>Bitcoin</translation> </message> <message> - <location line="-4"/> + <location line="+1"/> <source>Error: Specified data directory "%1" does not exist.</source> <translation>Error: El directorio de datos especificado "%1" no existe.</translation> </message> <message> - <location line="+4"/> + <location line="-12"/> <source>Error: Invalid combination of -regtest and -testnet.</source> <translation>Error: Combinación no válida de -regtest y -testnet.</translation> </message> @@ -1629,7 +1688,8 @@ Dirección: %4 <location line="+23"/> <location line="+23"/> <location line="+36"/> - <location line="+53"/> + <location line="+23"/> + <location line="+36"/> <location line="+23"/> <location line="+23"/> <location filename="../rpcconsole.cpp" line="+360"/> @@ -1637,7 +1697,7 @@ Dirección: %4 <translation>N/D</translation> </message> <message> - <location line="-217"/> + <location line="-223"/> <source>Client version</source> <translation>Versión del cliente</translation> </message> @@ -1652,7 +1712,12 @@ Dirección: %4 <translation>Ventana de depuración</translation> </message> <message> - <location line="+78"/> + <location line="+25"/> + <source>General</source> + <translation>General</translation> + </message> + <message> + <location line="+53"/> <source>Using OpenSSL version</source> <translation>Utilizando la versión OpenSSL</translation> </message> @@ -1668,16 +1733,16 @@ Dirección: %4 </message> <message> <location line="+7"/> - <source>Number of connections</source> - <translation>Número de conexiones</translation> + <source>Name</source> + <translation>Nombre</translation> </message> <message> <location line="+23"/> - <source>On testnet</source> - <translation>En la red de pruebas</translation> + <source>Number of connections</source> + <translation>Número de conexiones</translation> </message> <message> - <location line="+23"/> + <location line="+29"/> <source>Block chain</source> <translation>Cadena de bloques</translation> </message> @@ -1742,17 +1807,12 @@ Dirección: %4 <translation>Fuera:</translation> </message> <message> - <location line="-541"/> + <location line="-547"/> <source>Build date</source> <translation>Fecha de compilación</translation> </message> <message> - <location line="-79"/> - <source>Bitcoin Core</source> - <translation>Núcleo de Bitcoin</translation> - </message> - <message> - <location line="+279"/> + <location line="+206"/> <source>Debug log file</source> <translation>Archivo de registro de depuración</translation> </message> @@ -1886,8 +1946,8 @@ Dirección: %4 </message> <message> <location line="+47"/> - <source>Previously requested payments</source> - <translation>Pagos solicitados anteriormente</translation> + <source>Requested payments</source> + <translation>Pagos solicitados</translation> </message> <message> <location line="+12"/> @@ -1981,7 +2041,7 @@ Dirección: %4 <context> <name>RecentRequestsTableModel</name> <message> - <location filename="../recentrequeststablemodel.cpp" line="+14"/> + <location filename="../recentrequeststablemodel.cpp" line="+17"/> <source>Date</source> <translation>Fecha</translation> </message> @@ -2001,7 +2061,7 @@ Dirección: %4 <translation>Cantidad</translation> </message> <message> - <location line="+36"/> + <location line="+38"/> <source>(no label)</source> <translation>(sin etiqueta)</translation> </message> @@ -2016,7 +2076,7 @@ Dirección: %4 <message> <location filename="../forms/sendcoinsdialog.ui" line="+14"/> <location filename="../sendcoinsdialog.cpp" line="+381"/> - <location line="+81"/> + <location line="+80"/> <source>Send Coins</source> <translation>Enviar monedas</translation> </message> @@ -2126,7 +2186,7 @@ Dirección: %4 <translation>&Enviar</translation> </message> <message> - <location filename="../sendcoinsdialog.cpp" line="-229"/> + <location filename="../sendcoinsdialog.cpp" line="-228"/> <source>Confirm send coins</source> <translation>Confirmar el envío de monedas</translation> </message> @@ -2229,22 +2289,22 @@ Dirección: %4 <translation>La transacción fue rechazada. Esto puede haber ocurrido si alguna de las monedas ya estaba gastada o si ha usado una copia de wallet.dat y las monedas se gastaron en la copia pero no se han marcado como gastadas aqui.</translation> </message> <message> - <location line="+113"/> + <location line="+112"/> <source>Warning: Invalid Bitcoin address</source> <translation>Alerta: Dirección de Bitcoin inválida</translation> </message> <message> - <location line="+13"/> + <location line="+21"/> <source>(no label)</source> <translation>(sin etiqueta)</translation> </message> <message> - <location line="+8"/> + <location line="-11"/> <source>Warning: Unknown change address</source> <translation>Alerta: Dirección de Bitcoin inválida</translation> </message> <message> - <location line="-378"/> + <location line="-366"/> <source>Are you sure you want to send?</source> <translation>¿Está seguro que desea enviar?</translation> </message> @@ -2554,7 +2614,7 @@ Dirección: %4 <context> <name>SplashScreen</name> <message> - <location filename="../splashscreen.cpp" line="+26"/> + <location filename="../splashscreen.cpp" line="+28"/> <source>Bitcoin Core</source> <translation>Núcleo de Bitcoin</translation> </message> @@ -2791,8 +2851,13 @@ Dirección: %4 <source>Amount</source> <translation>Cantidad</translation> </message> + <message> + <location line="+59"/> + <source>Immature (%1 confirmations, will be available after %2)</source> + <translation>No vencidos (%1 confirmaciones. Estarán disponibles al cabo de %2)</translation> + </message> <message numerus="yes"> - <location line="+57"/> + <location line="+16"/> <source>Open for %n more block(s)</source> <translation><numerusform>Abrir para %n bloque más</numerusform><numerusform>Abrir para %n bloques más</numerusform></translation> </message> @@ -2812,17 +2877,13 @@ Dirección: %4 <translation>No confirmado (%1 de %2 confirmaciones)</translation> </message> <message> - <location line="+3"/> + <location line="-22"/> + <location line="+25"/> <source>Confirmed (%1 confirmations)</source> <translation>Confirmado (%1 confirmaciones)</translation> </message> - <message numerus="yes"> - <location line="+8"/> - <source>Mined balance will be available when it matures in %n more block(s)</source> - <translation><numerusform>El saldo recién minado estará disponible cuando venza el plazo en %n bloque más</numerusform><numerusform>El saldo recién minado estará disponible cuando venza el plazo en %n bloques más</numerusform></translation> - </message> <message> - <location line="+5"/> + <location line="-22"/> <source>This block was not received by any other nodes and will probably not be accepted!</source> <translation>Este bloque no ha sido recibido por otros nodos y probablemente no sea aceptado!</translation> </message> @@ -2832,7 +2893,7 @@ Dirección: %4 <translation>Generado pero no aceptado</translation> </message> <message> - <location line="+43"/> + <location line="+62"/> <source>Received with</source> <translation>Recibido con</translation> </message> @@ -3128,7 +3189,7 @@ Dirección: %4 <context> <name>bitcoin-core</name> <message> - <location filename="../bitcoinstrings.cpp" line="+217"/> + <location filename="../bitcoinstrings.cpp" line="+221"/> <source>Usage:</source> <translation>Uso:</translation> </message> @@ -3151,7 +3212,7 @@ Dirección: %4 </translation> </message> <message> - <location line="+23"/> + <location line="+22"/> <source>Specify configuration file (default: bitcoin.conf)</source> <translation>Especificar archivo de configuración (predeterminado: bitcoin.conf) </translation> @@ -3173,7 +3234,7 @@ Dirección: %4 <translation>Establecer el tamaño de caché de la base de datos en megabytes (predeterminado: 25)</translation> </message> <message> - <location line="-27"/> + <location line="-26"/> <source>Listen for connections on <port> (default: 8333 or testnet: 18333)</source> <translation>Escuchar conexiones en <puerto> (predeterminado: 8333 o testnet: 18333)</translation> </message> @@ -3183,7 +3244,7 @@ Dirección: %4 <translation>Mantener como máximo <n> conexiones a pares (predeterminado: 125)</translation> </message> <message> - <location line="-50"/> + <location line="-51"/> <source>Connect to a node to retrieve peer addresses, and disconnect</source> <translation>Conectar a un nodo para obtener direcciones de pares y desconectar</translation> </message> @@ -3193,22 +3254,22 @@ Dirección: %4 <translation>Especifique su propia dirección pública</translation> </message> <message> - <location line="+4"/> + <location line="+5"/> <source>Threshold for disconnecting misbehaving peers (default: 100)</source> <translation>Umbral para la desconexión de pares con mal comportamiento (predeterminado: 100)</translation> </message> <message> - <location line="-147"/> + <location line="-148"/> <source>Number of seconds to keep misbehaving peers from reconnecting (default: 86400)</source> <translation>Número de segundos en que se evita la reconexión de pares con mal comportamiento (predeterminado: 86400)</translation> </message> <message> - <location line="-33"/> + <location line="-36"/> <source>An error occurred while setting up the RPC port %u for listening on IPv4: %s</source> <translation>Ha ocurrido un error al configurar el puerto RPC %u para escucha en IPv4: %s</translation> </message> <message> - <location line="+31"/> + <location line="+34"/> <source>Listen for JSON-RPC connections on <port> (default: 8332 or testnet: 18332)</source> <translation>Escuchar conexiones JSON-RPC en <puerto> (predeterminado: 8332 o testnet:18332)</translation> </message> @@ -3219,7 +3280,7 @@ Dirección: %4 </translation> </message> <message> - <location line="+79"/> + <location line="+80"/> <source>Run in the background as a daemon and accept commands</source> <translation>Ejecutar en segundo plano como daemon y aceptar comandos </translation> @@ -3231,12 +3292,12 @@ Dirección: %4 </translation> </message> <message> - <location line="-117"/> + <location line="-118"/> <source>Accept connections from outside (default: 1 if no -proxy or -connect)</source> <translation>Aceptar conexiones desde el exterior (predeterminado: 1 si no -proxy o -connect)</translation> </message> <message> - <location line="-92"/> + <location line="-95"/> <source>%s, you must set a rpcpassword in the configuration file: %s It is recommended you use the following random password: @@ -3287,6 +3348,11 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. </message> <message> <location line="+4"/> + <source>Enter regression test mode, which uses a special chain in which blocks can be solved instantly.</source> + <translation>Ingresar en el modo de prueba de regresión, que utiliza una cadena especial en la que los bloques se pueden resolver instantáneamente.</translation> + </message> + <message> + <location line="+3"/> <source>Error: The transaction was rejected! This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here.</source> <translation>¡Error: se ha rechazado la transacción! Esto puede ocurrir si ya se han gastado algunas de las monedas del monedero, como ocurriría si hubiera hecho una copia de wallet.dat y se hubieran gastado monedas a partir de la copia, con lo que no se habrían marcado aquí como gastadas.</translation> </message> @@ -3392,6 +3458,11 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. </message> <message> <location line="+1"/> + <source>Do not load the wallet and disable wallet RPC calls</source> + <translation>No cargar el monedero y desactivar las llamadas RPC del monedero</translation> + </message> + <message> + <location line="+1"/> <source>Do you want to rebuild the block database now?</source> <translation>¿Quieres reconstruir la base de datos de bloques ahora?</translation> </message> @@ -3556,7 +3627,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Enviar comando a servidor Bitcoin</translation> </message> <message> - <location line="+8"/> + <location line="+7"/> <source>Set maximum block size in bytes (default: %d)</source> <translation>Establecer tamaño máximo de bloque en bytes (por defecto: %d)</translation> </message> @@ -3576,7 +3647,12 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Iniciar servidor Bitcoin</translation> </message> <message> - <location line="+12"/> + <location line="+3"/> + <source>This is intended for regression testing tools and app development.</source> + <translation>Esto afecta a las herramientas de prueba de regresión y al desarrollo informático de la aplicación.</translation> + </message> + <message> + <location line="+10"/> <source>Usage (deprecated, use bitcoin-cli):</source> <translation>Uso (desaconsejado, usar bitcoin-cli)</translation> </message> @@ -3601,7 +3677,12 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>El monedero %s se encuentra fuera del directorio de datos %s</translation> </message> <message> - <location line="+3"/> + <location line="+2"/> + <source>Wallet options:</source> + <translation>Opciones de monedero:</translation> + </message> + <message> + <location line="+2"/> <source>Warning: Deprecated argument -debugnet ignored, use -debug=net</source> <translation>Aviso: Argumento -debugnet anticuado, utilice -debug=net</translation> </message> @@ -3611,12 +3692,12 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Usted necesita reconstruir la base de datos utilizando -reindex para cambiar -txindex</translation> </message> <message> - <location line="-78"/> + <location line="-79"/> <source>Imports blocks from external blk000??.dat file</source> <translation>Importa los bloques desde un archivo blk000??.dat externo</translation> </message> <message> - <location line="-104"/> + <location line="-105"/> <source>Execute command when a relevant alert is received or we see a really long fork (%s in cmd is replaced by message)</source> <translation>Ejecutar un comando cuando se reciba una alerta importante o cuando veamos un fork demasiado largo (%s en cmd se reemplazará por el mensaje)</translation> </message> @@ -3636,7 +3717,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Configura el número de hilos para el script de verificación (hasta 16, 0 = auto, <0 = leave that many cores free, por fecto: 0)</translation> </message> <message> - <location line="+88"/> + <location line="+89"/> <source>Information</source> <translation>Información</translation> </message> @@ -3686,11 +3767,6 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Enviar información de trazas/depuración a la consola en lugar de al archivo debug.log</translation> </message> <message> - <location line="+1"/> - <source>Send trace/debug info to debugger</source> - <translation>Enviar información de trazas/depuración al depurador</translation> - </message> - <message> <location line="+6"/> <source>Set minimum block size in bytes (default: 0)</source> <translation>Establecer tamaño mínimo de bloque en bytes (predeterminado: 0)</translation> @@ -3716,7 +3792,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Error de sistema: </translation> </message> <message> - <location line="+4"/> + <location line="+5"/> <source>Transaction amount too small</source> <translation>Monto de la transacción muy pequeño</translation> </message> @@ -3747,7 +3823,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. </translation> </message> <message> - <location line="+6"/> + <location line="+7"/> <source>Warning</source> <translation>Aviso</translation> </message> @@ -3767,41 +3843,41 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>wallet.dat corrupto. Ha fallado la recuperación.</translation> </message> <message> - <location line="-57"/> + <location line="-58"/> <source>Password for JSON-RPC connections</source> <translation>Contraseña para las conexiones JSON-RPC </translation> </message> <message> - <location line="-69"/> + <location line="-70"/> <source>Allow JSON-RPC connections from specified IP address</source> <translation>Permitir conexiones JSON-RPC desde la dirección IP especificada </translation> </message> <message> - <location line="+79"/> + <location line="+80"/> <source>Send commands to node running on <ip> (default: 127.0.0.1)</source> <translation>Enviar comando al nodo situado en <ip> (predeterminado: 127.0.0.1) </translation> </message> <message> - <location line="-131"/> + <location line="-132"/> <source>Execute command when the best block changes (%s in cmd is replaced by block hash)</source> <translation>Ejecutar un comando cuando cambia el mejor bloque (%s en cmd se sustituye por el hash de bloque)</translation> </message> <message> - <location line="+160"/> + <location line="+161"/> <source>Upgrade wallet to latest format</source> <translation>Actualizar el monedero al último formato</translation> </message> <message> - <location line="-23"/> + <location line="-24"/> <source>Set key pool size to <n> (default: 100)</source> <translation>Ajustar el número de claves en reserva <n> (predeterminado: 100) </translation> </message> <message> - <location line="-12"/> + <location line="-11"/> <source>Rescan the block chain for missing wallet transactions</source> <translation>Volver a examinar la cadena de bloques en busca de transacciones del monedero perdidas</translation> </message> @@ -3812,7 +3888,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. </translation> </message> <message> - <location line="-29"/> + <location line="-30"/> <source>Server certificate file (default: server.cert)</source> <translation>Certificado del servidor (predeterminado: server.cert) </translation> @@ -3830,17 +3906,17 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. </translation> </message> <message> - <location line="+6"/> + <location line="+7"/> <source>Unable to bind to %s on this computer (bind returned error %d, %s)</source> <translation>No es posible conectar con %s en este sistema (bind ha dado el error %d, %s)</translation> </message> <message> - <location line="-106"/> + <location line="-107"/> <source>Allow DNS lookups for -addnode, -seednode and -connect</source> <translation>Permitir búsquedas DNS para -addnode, -seednode y -connect</translation> </message> <message> - <location line="+59"/> + <location line="+60"/> <source>Loading addresses...</source> <translation>Cargando direcciones...</translation> </message> @@ -3880,7 +3956,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Solicitada versión de proxy -socks desconocida: %i</translation> </message> <message> - <location line="-100"/> + <location line="-101"/> <source>Cannot resolve -bind address: '%s'</source> <translation>No se puede resolver la dirección de -bind: '%s'</translation> </message> @@ -3890,7 +3966,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>No se puede resolver la dirección de -externalip: '%s'</translation> </message> <message> - <location line="+47"/> + <location line="+48"/> <source>Invalid amount for -paytxfee=<amount>: '%s'</source> <translation>Cantidad inválida para -paytxfee=<amount>: '%s'</translation> </message> @@ -3910,7 +3986,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Cargando el índice de bloques...</translation> </message> <message> - <location line="-61"/> + <location line="-62"/> <source>Add a node to connect to and attempt to keep the connection open</source> <translation>Añadir un nodo al que conectarse y tratar de mantener la conexión abierta</translation> </message> @@ -3920,12 +3996,12 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>No es posible conectar con %s en este sistema. Probablemente Bitcoin ya está ejecutándose.</translation> </message> <message> - <location line="+94"/> + <location line="+95"/> <source>Loading wallet...</source> <translation>Cargando monedero...</translation> </message> <message> - <location line="-55"/> + <location line="-56"/> <source>Cannot downgrade wallet</source> <translation>No se puede rebajar el monedero</translation> </message> @@ -3935,7 +4011,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>No se puede escribir la dirección predeterminada</translation> </message> <message> - <location line="+66"/> + <location line="+67"/> <source>Rescanning...</source> <translation>Reexplorando...</translation> </message> @@ -3955,7 +4031,7 @@ Por ejemplo: alertnotify=echo %%s | mail -s "Bitcoin Alert" admin@foo. <translation>Error</translation> </message> <message> - <location line="-34"/> + <location line="-35"/> <source>You must set rpcpassword=<password> in the configuration file: %s If the file does not exist, create it with owner-readable-only file permissions.</source> diff --git a/src/qt/recentrequeststablemodel.h b/src/qt/recentrequeststablemodel.h index 51aef9decf..6fed208345 100644 --- a/src/qt/recentrequeststablemodel.h +++ b/src/qt/recentrequeststablemodel.h @@ -53,7 +53,7 @@ private: Qt::SortOrder order; }; -/** Model for list of recently generated payment requests / bitcoin URIs. +/** Model for list of recently generated payment requests / bitcoin: URIs. * Part of wallet model. */ class RecentRequestsTableModel: public QAbstractTableModel diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 92be835c56..b15f005646 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -516,6 +516,9 @@ void SendCoinsDialog::coinControlFeatureChanged(bool checked) if (!checked && model) // coin control features disabled CoinControlDialog::coinControl->SetNull(); + + if (checked) + coinControlUpdateLabels(); } // Coin Control: button inputs -> show actual coin control dialog diff --git a/src/qt/test/Makefile.am b/src/qt/test/Makefile.am index 00ccfadf3f..2461b5ff4d 100644 --- a/src/qt/test/Makefile.am +++ b/src/qt/test/Makefile.am @@ -41,5 +41,6 @@ endif test_bitcoin_qt_LDADD += $(LIBBITCOIN_CLI) $(LIBBITCOIN_COMMON) $(LIBLEVELDB) \ $(LIBMEMENV) $(BOOST_LIBS) $(QT_DBUS_LIBS) $(QT_TEST_LIBS) $(QT_LIBS) \ $(QR_LIBS) $(PROTOBUF_LIBS) $(BDB_LIBS) +test_bitcoin_qt_LDFLAGS = $(QT_LDFLAGS) CLEANFILES = $(BUILT_SOURCES) *.gcda *.gcno diff --git a/src/qt/transactiondesc.cpp b/src/qt/transactiondesc.cpp index 2c3a9e3a5c..c76b29861d 100644 --- a/src/qt/transactiondesc.cpp +++ b/src/qt/transactiondesc.cpp @@ -20,10 +20,10 @@ QString TransactionDesc::FormatTxStatus(const CWalletTx& wtx) { - if (!IsFinalTx(wtx)) + if (!IsFinalTx(wtx, chainActive.Height() + 1)) { if (wtx.nLockTime < LOCKTIME_THRESHOLD) - return tr("Open for %n more block(s)", "", wtx.nLockTime - chainActive.Height() + 1); + return tr("Open for %n more block(s)", "", wtx.nLockTime - chainActive.Height()); else return tr("Open until %1").arg(GUIUtil::dateTimeStr(wtx.nLockTime)); } diff --git a/src/qt/transactionrecord.cpp b/src/qt/transactionrecord.cpp index 6823557ebc..257151b926 100644 --- a/src/qt/transactionrecord.cpp +++ b/src/qt/transactionrecord.cpp @@ -168,12 +168,12 @@ void TransactionRecord::updateStatus(const CWalletTx &wtx) status.depth = wtx.GetDepthInMainChain(); status.cur_num_blocks = chainActive.Height(); - if (!IsFinalTx(wtx)) + if (!IsFinalTx(wtx, chainActive.Height() + 1)) { if (wtx.nLockTime < LOCKTIME_THRESHOLD) { status.status = TransactionStatus::OpenUntilBlock; - status.open_for = wtx.nLockTime - chainActive.Height() + 1; + status.open_for = wtx.nLockTime - chainActive.Height(); } else { diff --git a/src/rpcdump.cpp b/src/rpcdump.cpp index 726f23011b..f66dbc0eb0 100644 --- a/src/rpcdump.cpp +++ b/src/rpcdump.cpp @@ -101,9 +101,11 @@ Value importprivkey(const Array& params, bool fHelp) CBitcoinSecret vchSecret; bool fGood = vchSecret.SetString(strSecret); - if (!fGood) throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid private key"); + if (!fGood) throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Invalid private key encoding"); CKey key = vchSecret.GetKey(); + if (!key.IsValid()) throw JSONRPCError(RPC_INVALID_ADDRESS_OR_KEY, "Private key outside allowed range"); + CPubKey pubkey = key.GetPubKey(); CKeyID vchAddress = pubkey.GetID(); { diff --git a/src/test/miner_tests.cpp b/src/test/miner_tests.cpp index 8e3091d555..d35137a663 100644 --- a/src/test/miner_tests.cpp +++ b/src/test/miner_tests.cpp @@ -51,7 +51,7 @@ BOOST_AUTO_TEST_CASE(CreateNewBlock_validity) { CScript scriptPubKey = CScript() << ParseHex("04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f") << OP_CHECKSIG; CBlockTemplate *pblocktemplate; - CTransaction tx; + CTransaction tx,tx2; CScript script; uint256 hash; @@ -204,8 +204,57 @@ BOOST_AUTO_TEST_CASE(CreateNewBlock_validity) delete pblocktemplate; chainActive.Tip()->nHeight = nHeight; + // non-final txs in mempool + SetMockTime(chainActive.Tip()->GetMedianTimePast()+1); + + // height locked + tx.vin[0].prevout.hash = txFirst[0]->GetHash(); + tx.vin[0].scriptSig = CScript() << OP_1; + tx.vin[0].nSequence = 0; + tx.vout[0].nValue = 4900000000LL; + tx.vout[0].scriptPubKey = CScript() << OP_1; + tx.nLockTime = chainActive.Tip()->nHeight+1; + hash = tx.GetHash(); + mempool.addUnchecked(hash, CTxMemPoolEntry(tx, 11, GetTime(), 111.0, 11)); + BOOST_CHECK(!IsFinalTx(tx, chainActive.Tip()->nHeight + 1)); + + // time locked + tx2.vin.resize(1); + tx2.vin[0].prevout.hash = txFirst[1]->GetHash(); + tx2.vin[0].prevout.n = 0; + tx2.vin[0].scriptSig = CScript() << OP_1; + tx2.vin[0].nSequence = 0; + tx2.vout.resize(1); + tx2.vout[0].nValue = 4900000000LL; + tx2.vout[0].scriptPubKey = CScript() << OP_1; + tx2.nLockTime = chainActive.Tip()->GetMedianTimePast()+1; + hash = tx2.GetHash(); + mempool.addUnchecked(hash, CTxMemPoolEntry(tx2, 11, GetTime(), 111.0, 11)); + BOOST_CHECK(!IsFinalTx(tx2)); + + BOOST_CHECK(pblocktemplate = CreateNewBlock(scriptPubKey)); + + // Neither tx should have make it into the template. + BOOST_CHECK_EQUAL(pblocktemplate->block.vtx.size(), 1); + delete pblocktemplate; + + // However if we advance height and time by one, both will. + chainActive.Tip()->nHeight++; + SetMockTime(chainActive.Tip()->GetMedianTimePast()+2); + + BOOST_CHECK(IsFinalTx(tx, chainActive.Tip()->nHeight + 1)); + BOOST_CHECK(IsFinalTx(tx2)); + + BOOST_CHECK(pblocktemplate = CreateNewBlock(scriptPubKey)); + BOOST_CHECK_EQUAL(pblocktemplate->block.vtx.size(), 3); + delete pblocktemplate; + + chainActive.Tip()->nHeight--; + SetMockTime(0); + BOOST_FOREACH(CTransaction *tx, txFirst) delete tx; + } BOOST_AUTO_TEST_CASE(sha256transform_equality) |