diff --git a/src/i2p.cpp b/src/i2p.cpp index 54411ae..18769ea 100644 --- a/src/i2p.cpp +++ b/src/i2p.cpp @@ -95,7 +95,7 @@ bool StreamSessionAdapter::StartSession ( const std::string& minVer /*= SAM_DEFAULT_MIN_VER*/, const std::string& maxVer /*= SAM_DEFAULT_MAX_VER*/) { - std::cout << "Creating SAM session ..." << std::endl; + std::cout << "Creating SAM session..." << std::endl; auto s = std::make_shared(nickname, SAMHost, SAMPort, myDestination, i2pOptions, minVer, maxVer); sessionHolder_ = std::make_shared(s); bool isReady = s->isReady (); @@ -108,7 +108,7 @@ bool StreamSessionAdapter::StartSession ( void StreamSessionAdapter::StopSession () { - std::cout << "Terminating SAM session ..." << std::endl; + std::cout << "Terminating SAM session..." << std::endl; sessionHolder_ = nullptr; std::cout << "SAM session terminated" << std::endl; } diff --git a/src/init.cpp b/src/init.cpp index 8faad99..b0b3360 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -551,7 +551,7 @@ bool AppInit2(boost::thread_group& threadGroup) #endif #endif -// if (GetBoolArg("-i2p", false)) +// if (GetBoolArg("-i2p", true)) // { uiInterface.InitMessage(_("Creating SAM session...")); if (!I2PSession::Instance ().Start () && IsI2POnly()) diff --git a/src/qt/aboutdialog.cpp b/src/qt/aboutdialog.cpp index 6c849e7..57bca66 100644 --- a/src/qt/aboutdialog.cpp +++ b/src/qt/aboutdialog.cpp @@ -4,36 +4,36 @@ #include "clientmodel.h" #include "clientversion.h" -// Copyright year (2009-this) -// Todo: update this when changing our copyright comments in the source -const int ABOUTDIALOG_COPYRIGHT_YEAR = 2017; - AboutDialog::AboutDialog(QWidget *parent) : - QDialog(parent), - ui(new Ui::AboutDialog) + QDialog(parent), + ui(new Ui::AboutDialog) { - ui->setupUi(this); + ui->setupUi(this); - // Set current copyright year - ui->copyrightLabel->setText(tr("Copyright") + QString(" © 2009-%1 ").arg(COPYRIGHT_YEAR) + tr("The Bitcoin developers") + QString("
") + tr("Copyright") + QString(" © ") + tr("2011-%1 The Litecoin developers").arg(ABOUTDIALOG_COPYRIGHT_YEAR) + QString("
") + tr("Copyright") + QString(" © ") + tr("2013-%1 The Anoncoin developers").arg(ABOUTDIALOG_COPYRIGHT_YEAR) + - QString("
") + tr("Copyright") + QString(" © ") + tr("2015-%1 The i2pd developers").arg(ABOUTDIALOG_COPYRIGHT_YEAR) + - QString("
") + tr("Copyright") + QString(" © ") + tr("%1 The Gostcoin developers").arg(ABOUTDIALOG_COPYRIGHT_YEAR)); + // Set current copyright year + ui->copyrightLabel->setText( + tr("Copyright") + QString(" © 2009-%1 ").arg(COPYRIGHT_YEAR) + tr("The Bitcoin developers") + QString("
") + + tr("Copyright") + QString(" © 2011-%1 ").arg(COPYRIGHT_YEAR) + tr("The Litecoin developers") + QString("
") + + tr("Copyright") + QString(" © 2013-%1 ").arg(COPYRIGHT_YEAR) + tr("The Anoncoin developers") + QString("
") + + tr("Copyright") + QString(" © 2015-%1 ").arg(COPYRIGHT_YEAR) + tr("The i2pd developers") + QString("
") + + tr("Copyright") + QString(" © %1 ").arg(COPYRIGHT_YEAR) + tr("The Gostcoin developers") + ); } void AboutDialog::setModel(ClientModel *model) { - if(model) - { - ui->versionLabel->setText(model->formatFullVersion()); - } + if(model) + { + ui->versionLabel->setText(model->formatFullVersion()); + } } AboutDialog::~AboutDialog() { - delete ui; + delete ui; } void AboutDialog::on_buttonBox_accepted() { - close(); + close(); } diff --git a/src/qt/bitcoingui.cpp b/src/qt/bitcoingui.cpp index 36caa90..52d8d5f 100644 --- a/src/qt/bitcoingui.cpp +++ b/src/qt/bitcoingui.cpp @@ -560,11 +560,11 @@ void BitcoinGUI::setNumI2PConnections(int count) QString i2pIcon; switch(count) { - case 0: i2pIcon = ":/icons/bwi2pconnect_0"; break; - case 1: case 2: /*case 3:*/ i2pIcon = ":/icons/bwi2pconnect_1"; break; - /*case 2:*/ case 4: case 5: i2pIcon = ":/icons/bwi2pconnect_2"; break; - case 7: i2pIcon = ":/icons/bwi2pconnect_3"; break; - default: i2pIcon = ":/icons/bwi2pconnect_4"; break; + case 0: i2pIcon = ":/icons/connect_0"; break; + case 1: case 2: i2pIcon = ":/icons/connect_1"; break; + case 3: case 4: i2pIcon = ":/icons/connect_2"; break; + case 5: case 6: i2pIcon = ":/icons/connect_3"; break; + default: i2pIcon = ":/icons/connect_4"; break; } labelI2PConnections->setPixmap(QPixmap(i2pIcon)); labelI2PConnections->setToolTip(tr("%n active connection(s) to I2P-Gostcoin network", "", count)); diff --git a/src/qt/bitcoinstrings.cpp b/src/qt/bitcoinstrings.cpp index 74fb0d9..ffb64e4 100644 --- a/src/qt/bitcoinstrings.cpp +++ b/src/qt/bitcoinstrings.cpp @@ -91,7 +91,6 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Add a node to connect to and attempt to keep QT_TRANSLATE_NOOP("bitcoin-core", "Allow DNS lookups for -addnode, -seednode and -connect"), QT_TRANSLATE_NOOP("bitcoin-core", "Allow JSON-RPC connections from specified IP address"), QT_TRANSLATE_NOOP("bitcoin-core", "Attempt to recover private keys from a corrupt wallet.dat"), -QT_TRANSLATE_NOOP("bitcoin-core", "Gostcoin version"), QT_TRANSLATE_NOOP("bitcoin-core", "Block creation options:"), QT_TRANSLATE_NOOP("bitcoin-core", "Cannot downgrade wallet"), QT_TRANSLATE_NOOP("bitcoin-core", "Cannot resolve -bind address: '%s'"), @@ -101,6 +100,7 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Connect only to the specified node(s)"), QT_TRANSLATE_NOOP("bitcoin-core", "Connect through socks proxy"), QT_TRANSLATE_NOOP("bitcoin-core", "Connect to a node to retrieve peer addresses, and disconnect"), QT_TRANSLATE_NOOP("bitcoin-core", "Corrupted block database detected"), +QT_TRANSLATE_NOOP("bitcoin-core", "Creating SAM session..."), QT_TRANSLATE_NOOP("bitcoin-core", "Discover own IP address (default: 1 when listening and no -externalip)"), QT_TRANSLATE_NOOP("bitcoin-core", "Do you want to rebuild the block database now?"), QT_TRANSLATE_NOOP("bitcoin-core", "Done loading"), @@ -113,8 +113,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Error loading wallet.dat: Wallet requires new QT_TRANSLATE_NOOP("bitcoin-core", "Error opening block database"), QT_TRANSLATE_NOOP("bitcoin-core", "Error"), QT_TRANSLATE_NOOP("bitcoin-core", "Error: Disk space is low!"), -QT_TRANSLATE_NOOP("bitcoin-core", "Error: Wallet locked, unable to create transaction!"), QT_TRANSLATE_NOOP("bitcoin-core", "Error: system error: "), +QT_TRANSLATE_NOOP("bitcoin-core", "Error: Wallet locked, unable to create transaction!"), QT_TRANSLATE_NOOP("bitcoin-core", "Failed to listen on any port. Use -listen=0 if you want this."), QT_TRANSLATE_NOOP("bitcoin-core", "Failed to read block info"), QT_TRANSLATE_NOOP("bitcoin-core", "Failed to read block"), @@ -130,13 +130,13 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Fee per KB to add to transactions you send"), QT_TRANSLATE_NOOP("bitcoin-core", "Find peers using DNS lookup (default: 1 unless -connect)"), QT_TRANSLATE_NOOP("bitcoin-core", "Generate coins (default: 0)"), QT_TRANSLATE_NOOP("bitcoin-core", "Get help for a command"), +QT_TRANSLATE_NOOP("bitcoin-core", "Gostcoin version"), QT_TRANSLATE_NOOP("bitcoin-core", "How many blocks to check at startup (default: 288, 0 = all)"), QT_TRANSLATE_NOOP("bitcoin-core", "How thorough the block verification is (0-4, default: 3)"), QT_TRANSLATE_NOOP("bitcoin-core", "Imports blocks from external blk000??.dat file"), QT_TRANSLATE_NOOP("bitcoin-core", "Information"), QT_TRANSLATE_NOOP("bitcoin-core", "Insufficient funds"), QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -proxy address: '%s'"), -QT_TRANSLATE_NOOP("bitcoin-core", "Invalid -tor address: '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -minrelaytxfee=: '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -mintxfee=: '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Invalid amount for -paytxfee=: '%s'"), @@ -162,7 +162,9 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Rebuild block chain index from current blk000 QT_TRANSLATE_NOOP("bitcoin-core", "Rescan the block chain for missing wallet transactions"), QT_TRANSLATE_NOOP("bitcoin-core", "Rescanning..."), QT_TRANSLATE_NOOP("bitcoin-core", "Run in the background as a daemon and accept commands"), -QT_TRANSLATE_NOOP("bitcoin-core", "SSL options: (see the Gostcoin Wiki for SSL setup instructions)"), +QT_TRANSLATE_NOOP("bitcoin-core", "SAM session created"), +QT_TRANSLATE_NOOP("bitcoin-core", "SAM session failed"), +QT_TRANSLATE_NOOP("bitcoin-core", "SAM session terminated"), QT_TRANSLATE_NOOP("bitcoin-core", "Select the version of socks proxy to use (4-5, default: 5)"), QT_TRANSLATE_NOOP("bitcoin-core", "Send command to -server or gostcoind"), QT_TRANSLATE_NOOP("bitcoin-core", "Send commands to node running on (default: 127.0.0.1)"), @@ -182,7 +184,9 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Specify connection timeout in milliseconds (d QT_TRANSLATE_NOOP("bitcoin-core", "Specify data directory"), QT_TRANSLATE_NOOP("bitcoin-core", "Specify pid file (default: gostcoind.pid)"), QT_TRANSLATE_NOOP("bitcoin-core", "Specify your own public address"), +QT_TRANSLATE_NOOP("bitcoin-core", "SSL options: (see the Gostcoin Wiki for SSL setup instructions)"), QT_TRANSLATE_NOOP("bitcoin-core", "System error: "), +QT_TRANSLATE_NOOP("bitcoin-core", "Terminating SAM session..."), QT_TRANSLATE_NOOP("bitcoin-core", "This help message"), QT_TRANSLATE_NOOP("bitcoin-core", "Threshold for disconnecting misbehaving peers (default: 100)"), QT_TRANSLATE_NOOP("bitcoin-core", "To use the %s option"), @@ -201,8 +205,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Username for JSON-RPC connections"), QT_TRANSLATE_NOOP("bitcoin-core", "Verifying blocks..."), QT_TRANSLATE_NOOP("bitcoin-core", "Verifying wallet..."), QT_TRANSLATE_NOOP("bitcoin-core", "Wallet needed to be rewritten: restart Gostcoin to complete"), +QT_TRANSLATE_NOOP("bitcoin-core", "wallet.dat corrupt, salvage failed"), QT_TRANSLATE_NOOP("bitcoin-core", "Warning"), QT_TRANSLATE_NOOP("bitcoin-core", "Warning: This version is obsolete, upgrade required!"), QT_TRANSLATE_NOOP("bitcoin-core", "You need to rebuild the database using -reindex to change -txindex"), -QT_TRANSLATE_NOOP("bitcoin-core", "wallet.dat corrupt, salvage failed"), }; diff --git a/src/qt/coincontroldialog.cpp b/src/qt/coincontroldialog.cpp index ac560bb..115b6f6 100644 --- a/src/qt/coincontroldialog.cpp +++ b/src/qt/coincontroldialog.cpp @@ -395,13 +395,14 @@ QString CoinControlDialog::getPriorityLabel(double dPriority) if (CTransaction::AllowFree(dPriority / 10000)) return tr("highest"); else if (CTransaction::AllowFree(dPriority / 1000)) return tr("high"); else if (CTransaction::AllowFree(dPriority / 100)) return tr("medium-high"); - else return tr("medium"); + else return tr("medium"); } else { if (CTransaction::AllowFree(dPriority * 100)) return tr("low-medium"); - else if (CTransaction::AllowFree(dPriority * 10000)) return tr("low"); - else return tr("lowest"); + else if (CTransaction::AllowFree(dPriority * 1000)) return tr("low"); + else if (CTransaction::AllowFree(dPriority * 10000)) return tr("lower"); + else return tr("lowest"); } } @@ -413,7 +414,7 @@ void CoinControlDialog::updateLabelLocked() if (vOutpts.size() > 0) { ui->labelLocked->setText(tr("(%1 locked)").arg(vOutpts.size())); - ui->labelLocked->setVisible(true); + ui->labelLocked->setVisible(true); } else ui->labelLocked->setVisible(false); } @@ -600,10 +601,10 @@ void CoinControlDialog::updateLabels(WalletModel *model, QDialog* dialog) l8->setStyleSheet((nChange > 0 && nChange < CENT) ? "color:red;" : ""); // Change < 0.01BTC // tool tips - l5->setToolTip(tr("This label turns red, if the transaction size is bigger than 10000 bytes.\n\n This means a fee of at least %1 per kb is required.\n\n Can vary +/- 1 Byte per input.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); - l6->setToolTip(tr("Transactions with higher priority get more likely into a block.\n\nThis label turns red, if the priority is smaller than \"medium\".\n\n This means a fee of at least %1 per kb is required.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); - l7->setToolTip(tr("This label turns red, if any recipient receives an amount smaller than %1.\n\n This means a fee of at least %2 is required. \n\n Amounts below 0.546 times the minimum relay fee are shown as DUST.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CENT)).arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); - l8->setToolTip(tr("This label turns red, if the change is smaller than %1.\n\n This means a fee of at least %2 is required.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CENT)).arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); + l5->setToolTip(tr("This label turns red, if the transaction size is bigger than 10000 bytes.\n\nThis means a fee of at least %1 per kb is required.\n\nCan vary +/- 1 Byte per input.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); + l6->setToolTip(tr("Transactions with higher priority get more likely into a block.\n\nThis label turns red, if the priority is smaller than \"medium\".\n\nThis means a fee of at least %1 per kb is required.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); + l7->setToolTip(tr("This label turns red, if any recipient receives an amount smaller than %1.\n\nThis means a fee of at least %2 is required. \n\nAmounts below 0.546 times the minimum relay fee are shown as DUST.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CENT)).arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); + l8->setToolTip(tr("This label turns red, if the change is smaller than %1.\n\nThis means a fee of at least %2 is required.").arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CENT)).arg(BitcoinUnits::formatWithUnit(nDisplayUnit, CTransaction::nMinTxFee))); dialog->findChild("labelCoinControlBytesText") ->setToolTip(l5->toolTip()); dialog->findChild("labelCoinControlPriorityText") ->setToolTip(l6->toolTip()); dialog->findChild("labelCoinControlLowOutputText")->setToolTip(l7->toolTip()); diff --git a/src/qt/forms/coincontroldialog.ui b/src/qt/forms/coincontroldialog.ui index 58f6557..95d8768 100644 --- a/src/qt/forms/coincontroldialog.ui +++ b/src/qt/forms/coincontroldialog.ui @@ -141,7 +141,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -221,7 +221,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -307,7 +307,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -345,7 +345,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -428,7 +428,7 @@ - (1 locked) + (%1 locked) @@ -478,7 +478,7 @@ - Label + Label diff --git a/src/qt/forms/optionsdialog.ui b/src/qt/forms/optionsdialog.ui index d35fa36..d333ded 100644 --- a/src/qt/forms/optionsdialog.ui +++ b/src/qt/forms/optionsdialog.ui @@ -281,7 +281,7 @@ - Suppress notifications and tray animations + Suppress notifications and tray animations. Silent mode @@ -442,7 +442,7 @@ - 127.0.0.1 + 127.0.0.1 @@ -488,7 +488,7 @@ - Gostcoin-client + Gostcoin-client @@ -509,7 +509,7 @@ - quantity + quantity @@ -533,7 +533,7 @@ - length + length diff --git a/src/qt/forms/overviewpage.ui b/src/qt/forms/overviewpage.ui index c1c90b1..a1f4733 100644 --- a/src/qt/forms/overviewpage.ui +++ b/src/qt/forms/overviewpage.ui @@ -122,7 +122,7 @@ Your current balance - 0 LTC + 0 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -151,7 +151,7 @@ Total of transactions that have yet to be confirmed, and do not yet count toward the current balance - 0 LTC + 0 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -177,7 +177,7 @@ Mined balance that has not yet matured - 0 LTC + 0 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse diff --git a/src/qt/forms/sendcoinsdialog.ui b/src/qt/forms/sendcoinsdialog.ui index ee0e7aa..a88ecee 100644 --- a/src/qt/forms/sendcoinsdialog.ui +++ b/src/qt/forms/sendcoinsdialog.ui @@ -321,7 +321,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -407,7 +407,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -493,7 +493,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -525,7 +525,7 @@ Qt::ActionsContextMenu - 0.00 BTC + 0.00 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse @@ -555,8 +555,11 @@ + + If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. + - custom change address + Custom change address @@ -720,7 +723,7 @@ IBeamCursor - 123.456 LTC + 123.456 GST Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse diff --git a/src/qt/forms/sendcoinsentry.ui b/src/qt/forms/sendcoinsentry.ui index 6cd2ac0..01ebc10 100644 --- a/src/qt/forms/sendcoinsentry.ui +++ b/src/qt/forms/sendcoinsentry.ui @@ -73,7 +73,7 @@ - The address to send the payment to (e.g. 1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L) + The address to send the payment to (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) 34 @@ -93,7 +93,7 @@ :/icons/address-book:/icons/address-book - Alt+A + Alt+A @@ -110,7 +110,7 @@ :/icons/editpaste:/icons/editpaste - Alt+P + Alt+P diff --git a/src/qt/forms/signverifymessagedialog.ui b/src/qt/forms/signverifymessagedialog.ui index 86e1604..e0ea7ca 100644 --- a/src/qt/forms/signverifymessagedialog.ui +++ b/src/qt/forms/signverifymessagedialog.ui @@ -68,7 +68,7 @@ :/icons/address-book:/icons/address-book - Alt+A + Alt+A false @@ -88,7 +88,7 @@ :/icons/editpaste:/icons/editpaste - Alt+P + Alt+P false @@ -281,7 +281,7 @@ :/icons/address-book:/icons/address-book - Alt+A + Alt+A false diff --git a/src/qt/locale/bitcoin_en.ts b/src/qt/locale/bitcoin_en.ts index 7aedc59..5e740a9 100644 --- a/src/qt/locale/bitcoin_en.ts +++ b/src/qt/locale/bitcoin_en.ts @@ -932,8 +932,8 @@ Address: %4 - Suppress notifications and tray animations - Suppress notifications and tray animations + Suppress notifications and tray animations. + Suppress notifications and tray animations. diff --git a/src/qt/locale/bitcoin_ru.ts b/src/qt/locale/bitcoin_ru.ts index 3cb63dd..af8c38c 100644 --- a/src/qt/locale/bitcoin_ru.ts +++ b/src/qt/locale/bitcoin_ru.ts @@ -1,4 +1,6 @@ + + AboutDialog @@ -22,7 +24,7 @@ This product includes software developed by the OpenSSL Project for use in the O Это экспериментальная программа. -Распространяется на правах лицензии MIT/X11, см. файл license.txt или http://www.opensource.org/licenses/mit-license.php. +Распространяется на правах лицензии MIT/X11, см. файл COPYING или http://www.opensource.org/licenses/mit-license.php. Этот продукт включает ПО, разработанное OpenSSL Project для использования в OpenSSL Toolkit (http://www.openssl.org/) и криптографическое ПО, написанное Eric Young (eay@cryptsoft.com) и ПО для работы с UPnP, написанное Thomas Bernard. @@ -31,18 +33,40 @@ This product includes software developed by the OpenSSL Project for use in the O Copyright Все права защищены + + + The Bitcoin developers + Разработчики Bitcoin + + + + The Litecoin developers + Разработчики Litecoin + + + + The Anoncoin developers + Разработчики Anoncoin + + + + The i2pd developers + Разработчики I2Pd + The Gostcoin developers Разработчики Gostcoin + + AddressBookPage Address Book - &Адресная книга + Адресная книга @@ -55,22 +79,17 @@ This product includes software developed by the OpenSSL Project for use in the O Создать новый адрес - - Copy the currently selected address to the system clipboard - Копировать текущий выделенный адрес в буфер обмена - - - + &New Address &Новый адрес - - These are your Gostcoin addresses for receiving payments. You may want to give a different one to each sender so you can keep track of who is paying you. - Это Ваши адреса для получения платежей. Вы можете дать разные адреса отправителям, чтобы отслеживать, кто именно вам платит. + + Copy the currently selected address to the system clipboard + Копировать текущий выделенный адрес в буфер обмена - + &Copy Address &Копировать адрес @@ -90,22 +109,7 @@ This product includes software developed by the OpenSSL Project for use in the O &Подписать сообщение - - Delete the currently selected address from the list - Удалить выбранный адрес из списка - - - - Export the data in the current tab to a file - Экспортировать данные из вкладки в файл - - - - &Export - &Экспорт - - - + Verify a message to ensure it was signed with a specified Gostcoin address Проверить сообщение, чтобы убедиться, что оно было подписано указанным адресом ГОСТкойн @@ -115,17 +119,37 @@ This product includes software developed by the OpenSSL Project for use in the O &Проверить сообщение - + + Delete the currently selected address from the list + Удалить выбранный адрес из списка + + + &Delete &Удалить - + + Export the data in the current tab to a file + Экспортировать данные из вкладки в файл + + + + &Export + &Экспорт + + + These are your Gostcoin addresses for sending payments. Always check the amount and the receiving address before sending coins. Ваши адреса для получения средств. Совет: проверьте сумму и адрес назначения перед переводом. - + + These are your Gostcoin addresses for receiving payments. You may want to give a different one to each sender so you can keep track of who is paying you. + Это Ваши адреса для получения платежей. Вы можете дать разные адреса отправителям, чтобы отслеживать, кто именно вам платит. + + + Copy &Label Копировать &метку @@ -140,7 +164,7 @@ This product includes software developed by the OpenSSL Project for use in the O &Отправить монеты - + Export Address Book Data Экспортировать адресную книгу @@ -178,6 +202,8 @@ This product includes software developed by the OpenSSL Project for use in the O [нет метки] + + AskPassphraseDialog @@ -203,7 +229,7 @@ This product includes software developed by the OpenSSL Project for use in the O 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>. - Введите новый пароль для бумажника. <br/> Пожалуйста, используйте фразы из <b>10 или более случайных символов,</b> или <b>восьми и более слов.</b> + Введите новый пароль для бумажника. <br/> Пожалуйста, используйте фразы из <b>10 или более случайных символов,</b> или <b>восьми и более слов</b>. @@ -248,7 +274,7 @@ This product includes software developed by the OpenSSL Project for use in the O Warning: If you encrypt your wallet and lose your passphrase, you will <b>LOSE ALL OF YOUR LITECOINS</b>! - Внимание: если вы зашифруете бумажник и потеряете пароль, вы <b>ПОТЕРЯЕТЕ ВСЕ ВАШИ LITECOIN</b>! + Внимание: если вы зашифруете бумажник и потеряете пароль, вы <b>ПОТЕРЯЕТЕ ВСЕ ВАШИ ГОСТКОИНЫ</b>! @@ -256,29 +282,22 @@ This product includes software developed by the OpenSSL Project for use in the O Вы уверены, что хотите зашифровать ваш бумажник? - - IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. - ВАЖНО: все предыдущие резервные копии вашего кошелька должны быть заменены новым зашифрованным файлом. В целях безопасности предыдущие резервные копии нешифрованного кошелька станут бесполезны, как только вы начнёте использовать новый шифрованный кошелёк. - - - - - Warning: The Caps Lock key is on! - Внимание: Caps Lock включен! - - - - + Wallet encrypted Бумажник зашифрован - + Gostcoin will close now to finish the encryption process. Remember that encrypting your wallet cannot fully protect your gostcoins from being stolen by malware infecting your computer. Сейчас программа закроется для завершения процесса шифрования. Помните, что шифрование вашего бумажника не может полностью защитить ваши ГОСТкойны от кражи инфицированием вашего компьютера вредоносным ПО. - + + IMPORTANT: Any previous backups you have made of your wallet file should be replaced with the newly generated, encrypted wallet file. For security reasons, previous backups of the unencrypted wallet file will become useless as soon as you start using the new, encrypted wallet. + ВАЖНО: все предыдущие резервные копии вашего кошелька должны быть заменены новым зашифрованным файлом. В целях безопасности предыдущие резервные копии нешифрованного кошелька станут бесполезны, как только вы начнёте использовать новый шифрованный кошелёк. + + + @@ -318,21 +337,30 @@ This product includes software developed by the OpenSSL Project for use in the O Wallet passphrase was successfully changed. Пароль бумажника успешно изменён. + + + + Warning: The Caps Lock key is on! + Внимание: Caps Lock включен! + + + BitcoinGUI - - Sign &message... - &Подписать сообщение... + + + Gostcoin + ГОСТкойн - - Synchronizing with network... - Синхронизация с сетью... + + Wallet + Бумажник - + &Overview О&бзор @@ -342,7 +370,27 @@ This product includes software developed by the OpenSSL Project for use in the O Показать общий обзор действий с бумажником - + + &Send + &Отправить + + + + Send coins to a Gostcoin address + Отправить монеты на указанный адрес ГОСТкойн + + + + &Receive + &Получить + + + + Show the list of addresses for receiving payments + Показать список адресов для получения платежей + + + &Transactions &Транзакции @@ -352,17 +400,17 @@ This product includes software developed by the OpenSSL Project for use in the O Показать историю транзакций - - Edit the list of stored addresses and labels - Изменить список сохранённых адресов и меток к ним + + &Addresses + &Адреса - - Show the list of addresses for receiving payments - Показать список адресов для получения платежей + + Edit the list of stored addresses and labels + Изменить список сохранённых адресов и меток к ним - + E&xit В&ыход @@ -372,12 +420,17 @@ This product includes software developed by the OpenSSL Project for use in the O Закрыть приложение - + + &About Gostcoin + &О ГОСТкойн + + + Show information about Gostcoin Показать информацию о ГОСТкойн'е - + About &Qt О &Qt @@ -392,52 +445,72 @@ This product includes software developed by the OpenSSL Project for use in the O Оп&ции... - + + Modify configuration options for Gostcoin + Изменить параметры конфигурации ГОСТкойн + + + + &Show / Hide + &Показать / Скрыть + + + + Show or hide the main Window + Показать или скрыть главное окно + + + &Encrypt Wallet... &Зашифровать бумажник... - + + Encrypt the private keys that belong to your wallet + Зашифровать приватные ключи, принадлежащие вашему бумажнику + + + &Backup Wallet... &Сделать резервную копию бумажника... - + + Backup wallet to another location + Сделать резервную копию бумажника в другом месте + + + &Change Passphrase... &Изменить пароль... - - Importing blocks from disk... - Импортируются блоки с диска... + + Change the passphrase used for wallet encryption + Изменить пароль шифрования бумажника - - Reindexing blocks on disk... - Идёт переиндексация блоков на диске... + + Sign &message... + &Подписать сообщение... - - Send coins to a Gostcoin address - Отправить монеты на указанный адрес ГОСТкойн + + Sign messages with your Gostcoin addresses to prove you own them + Подписать сообщения вашим адресом ГОСТкойн, чтобы доказать, что вы им владеете - - Modify configuration options for Gostcoin - Изменить параметры конфигурации ГОСТкойн + + &Verify message... + &Проверить сообщение... - - Backup wallet to another location - Сделать резервную копию бумажника в другом месте + + Verify messages to ensure they were signed with specified Gostcoin addresses + Проверить сообщения, чтобы удостовериться, что они были подписаны определённым адресом ГОСТкойн - Change the passphrase used for wallet encryption - Изменить пароль шифрования бумажника - - - &Debug window &Окно отладки @@ -447,104 +520,83 @@ This product includes software developed by the OpenSSL Project for use in the O Открыть консоль отладки и диагностики - - &Verify message... - &Проверить сообщение... + + &File + &Файл - - - Gostcoin - ГОСТкойн + + &Settings + &Настройки - - Wallet - Бумажник + + &Help + &Помощь - - &Send - &Отправить + + Tabs toolbar + Панель вкладок - - &Receive - &Получить + + + [testnet] + [тестовая сеть] - - &Addresses - &Адреса + + Wallet is using I2P-network only + Кошелек работает только в I2P - - &About Gostcoin - &О ГОСТкойн + + Wallet is using mixed or non-I2P (clear) network + Кошелек работает смешанном режиме, или без I2P - - &Show / Hide - &Показать / Скрыть + + Wallet is running with a random generated I2P-address + Кошелек работает со случайно сгенерированным I2P адресом - - Show or hide the main Window - Показать или скрыть главное окно + + Wallet is running with a static I2P-address + Кошелек работает с постоянным I2P адресом - - Encrypt the private keys that belong to your wallet - Зашифровать приватные ключи, принадлежащие вашему бумажнику - - - - Sign messages with your Gostcoin addresses to prove you own them - Подписать сообщения вашим адресом ГОСТкойн, чтобы доказать, что вы им владеете - - - - Verify messages to ensure they were signed with specified Gostcoin addresses - Проверить сообщения, чтобы удостовериться, что они были подписаны определённым адресом ГОСТкойн - - - - &File - &Файл + + Gostcoin client + ГОСТкойн клиент - - - &Settings - &Настройки + + + %n active connection(s) to Gostcoin network + %n активное соединение с сетью%n активных соединения с сетью%n активных соединений с сетью - - - &Help - &Помощь + + + %n active connection(s) to I2P-Gostcoin network + %n активное соединение с I2P сетью%n активных соединения с I2P сетью%n активных соединений с I2P сетью - - Tabs toolbar - Панель вкладок + + Synchronizing with network... + Синхронизация с сетью... - - - [testnet] - [тестовая сеть] + + Importing blocks from disk... + Импортируются блоки с диска... - - Gostcoin client - ГОСТкойн клиент - - - - %n active connection(s) to Gostcoin network - %n активное соединение с сетью%n активных соединений с сетью%n активных соединений с сетью + + Reindexing blocks on disk... + Идёт переиндексация блоков на диске... - + No block source available... Источник блоков недоступен... @@ -558,8 +610,13 @@ This product includes software developed by the OpenSSL Project for use in the O Processed %1 blocks of transaction history. Обработано %1 блоков истории транзакций. + + + Up to date + Синхронизировано + - + %n hour(s) %n час%n часа%n часов @@ -576,10 +633,15 @@ This product includes software developed by the OpenSSL Project for use in the O %1 behind - %1 позади + %1 назад - + + Catching up... + Синхронизируется... + + + Last received block was generated %1 ago. Последний полученный блок был сгенерирован %1 назад. @@ -609,17 +671,7 @@ This product includes software developed by the OpenSSL Project for use in the O Транзакция превышает максимальный размер. Вы можете провести её, заплатив комиссию %1, которая достанется узлам, обрабатывающим эту транзакцию, и поможет работе сети. Вы действительно хотите заплатить комиссию? - - Up to date - Синхронизировано - - - - Catching up... - Синхронизируется... - - - + Confirm transaction fee Подтвердите комиссию @@ -659,7 +711,7 @@ Address: %4 Не удалось обработать URI! Это может быть связано с неверным адресом ГОСТкойн или неправильными параметрами URI. - + Wallet is <b>encrypted</b> and currently <b>unlocked</b> Бумажник <b>зашифрован</b> и в настоящее время <b>разблокирован</b> @@ -669,227 +721,502 @@ Address: %4 Бумажник <b>зашифрован</b> и в настоящее время <b>заблокирован</b> - + A fatal error occurred. Gostcoin can no longer continue safely and will quit. Произошла неисправимая ошибка. ГОСТкойн не может безопасно продолжать работу и будет закрыт. + + + Failed to load style! + Не удалось загрузить стиль! + + + + Failed to load the stylesheet provided. + Не удалось загрузить указанный файл стиля. + + + ClientModel Network Alert - Сетевая Тревога + Сетевое оповещение + + - EditAddressDialog + CoinControlDialog - - Edit Address - Изменить адрес + + Coin Control Address Selection + Выбор адреса контроля монет - - &Label - &Метка + + Quantity: + Количество: - - The label associated with this address book entry - Метка, связанная с данной записью + + Bytes: + Байт: - - &Address - &Адрес + + Amount: + Сумма: - - The address associated with this address book entry. This can only be modified for sending addresses. - Адрес, связанный с данной записью. + + Priority: + Приоритет: - - New receiving address - Новый адрес для получения + + Fee: + Комиссия: - - New sending address - Новый адрес для отправки + + Low Output: + Малый выход: - - Edit receiving address - Изменение адреса для получения + + After Fee: + После комиссии: - - Edit sending address - Изменение адреса для отправки + + Change: + Сдача: - - The entered address "%1" is already in the address book. - Введённый адрес «%1» уже находится в адресной книге. + + (un)select all + Отменить выбор всего - - The entered address "%1" is not a valid Gostcoin address. - Введённый адрес "%1" не является правильным ГОСТкойн-адресом. + + Tree mode + Режим дерева - - Could not unlock wallet. - Не удается разблокировать бумажник. + + List mode + Режим списка + + + + Amount + Сумма - New key generation failed. - Генерация нового ключа не удалась. + Label + Метка - - - GUIUtil::HelpMessageBox - - - Gostcoin-Qt - ГОСТкойн-Qt + + Address + Адрес - - version - версия + + Date + Дата - - Usage: - Использование: + + Confirmations + Подтверждений - - command-line options - параметры командной строки + + Confirmed + Подтверждено - - UI options - Опции интерфейса + + Priority + Приоритет - - Set language, for example "de_DE" (default: system locale) - Выберите язык, например "de_DE" (по умолчанию: как в системе) + + Copy address + Копировать адрес - Start minimized - Запускать свёрнутым + Copy label + Копировать метку - Show splash screen on startup (default: 1) - Показывать сплэш при запуске (по умолчанию: 1) + + Copy amount + Скопировать сумму - - - OptionsDialog - - Options - Опции + + Copy transaction ID + Скопировать ID транзакции - - &Main - &Главная + + Lock unspent + Заблокировать непотраченное - - Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1 kB. - Необязательная комиссия за каждый КБ транзакции, которая ускоряет обработку Ваших транзакций. Большинство транзакций занимают 1КБ. + + Unlock unspent + Разблокировать непотраченное - - Pay transaction &fee - Заплатить ко&миссию + + Copy quantity + Копировать количество - - Automatically start Gostcoin after logging in to the system. - Автоматически запускать ГОСТкойн после входа в систему + + Copy fee + Копировать комиссию - - &Start Gostcoin on system login - &Запускать ГОСТкойн при входе в систему + + Copy after fee + Копировать после комиссии - - Reset all client options to default. - Сбросить все опции клиента на значения по умолчанию. + + Copy bytes + Копировать байты - - &Reset Options - &Сбросить опции + + Copy priority + Копировать приоритет - - &Network - &Сеть + + Copy low output + Копировать малый выход - - Automatically open the Gostcoin client port on the router. This only works when your router supports UPnP and it is enabled. - Автоматически открыть порт для ГОСТкойн-клиента на роутере. Работает только если Ваш роутер поддерживает UPnP, и данная функция включена. + + Copy change + Копировать сдачу - - Map port using &UPnP - Пробросить порт через &UPnP + + highest + самый высокий - - Connect to the Gostcoin network through a SOCKS proxy (e.g. when connecting through Tor). - Подключаться к сети ГОСТкойн через прокси SOCKS (например, при подключении через Tor). + + higher + выше - - &Connect through SOCKS proxy: - &Подключаться через SOCKS прокси: + + high + высокий - - Proxy &IP: - &IP Прокси: + + medium-high + выше среднего - - IP address of the proxy (e.g. 127.0.0.1) - IP-адрес прокси (например 127.0.0.1) + + medium + средний - - &Port: - По&рт: + + low-medium + ниже среднего - - Port of the proxy (e.g. 9050) - Порт прокси-сервера (например, 9050) + + low + низкий - - SOCKS &Version: - &Версия SOCKS: + + lower + ниже - - SOCKS version of the proxy (e.g. 5) - Версия SOCKS-прокси (например, 5) + + lowest + самый низкий + + + + (%1 locked) + (%1 заблокировано) + + + + Dust + Пыль + + + + yes + да + + + + no + нет + + + + This label turns red, if the transaction size is bigger than 10000 bytes.\n\nThis means a fee of at least %1 per kb is required.\n\nCan vary +/- 1 Byte per input. + Эта пометка становится красной, если размер транзакции больше 1000 байт.\n\nЭто значит, что требуется комиссия как минимум %1 на КБ.Может отличаться на +/- 1 байт на вход. + + + + Transactions with higher priority get more likely into a block.\n\nThis label turns red, if the priority is smaller than \"medium\".\n\nThis means a fee of at least %1 per kb is required. + Транзакции с более высоким приоритетом будут вероятнее других включены в блок.\n\nЭта пометка становится красной, если приоритет ниже, чем "средний".\n\nЭто значит, что требуется комиссия как минимум %1 на КБ. + + + + This label turns red, if any recipient receives an amount smaller than %1.\n\nThis means a fee of at least %2 is required. \n\nAmounts below 0.546 times the minimum relay fee are shown as DUST. + Эта пометка становится красной, если какой-либо из адресатов получает сумму менее %1.\n\nЭто значит, что требуется комиссия как минимум %2.\n\nСуммы ниже, чем 0.546 минимальных комиссий ретрансляции, показаны как пыль. + + + + This label turns red, if the change is smaller than %1.\n\nThis means a fee of at least %2 is required. + Эта пометка становится красной, если сдача меньше %1.\n\nЭто значит, что требуется комиссия как минимум %2. + + + + + (no label) + [нет метки] + + + + change from %1 (%2) + сдача с %1 (%2) + + + + (change) + (размен) + + + + + + EditAddressDialog + + + Edit Address + Изменить адрес + + + + &Label + &Метка + + + + The label associated with this address book entry + Метка, связанная с данной записью + + + + &Address + &Адрес + + + + The address associated with this address book entry. This can only be modified for sending addresses. + Адрес, связанный с данной записью. Он может быть изменен только для адресов отправки. + + + + New receiving address + Новый адрес для получения + + + + New sending address + Новый адрес для отправки + + + + Edit receiving address + Изменение адреса для получения + + + + Edit sending address + Изменение адреса для отправки + + + + The entered address "%1" is not a valid Gostcoin address. + Введённый адрес "%1" не является правильным ГОСТкойн-адресом. + + + + The entered address "%1" is already in the address book. + Введённый адрес "%1" уже находится в адресной книге. + + + + Could not unlock wallet. + Не удается разблокировать бумажник. + + + + New key generation failed. + Генерация нового ключа не удалась. + + + + + + GUIUtil::HelpMessageBox + + + + Gostcoin-Qt + ГОСТкойн-Qt + + + + version + версия + + + + Usage: + Использование: + + + + command-line options + параметры командной строки + + + + UI options + Опции интерфейса + + + + Set language, for example "de_DE" (default: system locale) + Выберите язык, например "ru_RU" (по умолчанию: как в системе) + + + + Start minimized + Запускать свёрнутым + + + + Show splash screen on startup (default: 1) + Показывать сплэш при запуске (по умолчанию: 1) + + + + + + OptionsDialog + + + Options + Настройки + + + + &Main + &Главная + + + + Optional transaction fee per kB that helps make sure your transactions are processed quickly. Most transactions are 1 kB. + Необязательная комиссия за каждый КБ транзакции, которая ускоряет обработку Ваших транзакций. Большинство транзакций занимают 1КБ. + + + + Pay transaction &fee + Заплатить ко&миссию + + + + Automatically start Gostcoin after logging in to the system. + Автоматически запускать ГОСТкойн после входа в систему. + + + + &Start Gostcoin on system login + &Запускать ГОСТкойн при входе в систему + + + + Reset all client options to default. + Сбросить все опции клиента на значения по умолчанию. + + + + &Reset Options + &Сбросить настройки + + + + &Network + &Сеть + + + + Connect to the Gostcoin network through a SOCKS proxy (e.g. when connecting through Tor). + Подключаться к сети ГОСТкойн через прокси SOCKS (например, при подключении через Tor). + + + + &Connect through SOCKS proxy: + &Подключаться через SOCKS прокси: + + + + Proxy &IP: + &IP Прокси: + + + + IP address of the proxy (e.g. 127.0.0.1) + IP-адрес прокси (например 127.0.0.1) + + + + &Port: + По&рт: + + + + Port of the proxy (e.g. 9050) + Порт прокси-сервера (например, 9050) + + + + SOCKS &Version: + &Версия SOCKS: + + + + SOCKS version of the proxy (e.g. 5) + Версия SOCKS-прокси (например, 5) @@ -918,8 +1245,8 @@ Address: %4 - Suppress notifications and tray animations - Отключить уведомления и анимацию в системном лотке + Suppress notifications and tray animations. + Отключить уведомления и анимацию в системном лотке. @@ -962,7 +1289,98 @@ Address: %4 &Показывать адреса в списке транзакций - + + Whether to show coin control features or not. + Показывать ли функции контроля монет или нет. + + + + Display coin &control features (experts only!) + Показать функции &контроля монет (только для экспертов) + + + + Use I2P only (-onlynet=i2p) + Использовать только I2P (-onlynet=i2p) + + + + Current I2P-address... + Текущий I2P адрес... + + + + Generate I2P-address... + Сгенерировать I2P адрес... + + + + SAM host + SAM адрес + + + + SAM port + SAM порт + + + + Tunnel name + Имя туннеля + + + + I2CP options of inbound tunnels + I2CP настройки входящих туннелей + + + + I2CP options of outbound tunnels + I2CP настройки исходящих туннелей + + + + + quantity + количество + + + + + length + длинна + + + + + lengthVariance + изменения длинны + + + + + backupQuantity + резервных туннелей + + + + + allowZeroHop + разрешить нулевую длинну + + + + + IPRestriction + IPRestriction + + + + priority + приоритет + + + &OK О&К @@ -977,14 +1395,14 @@ Address: %4 &Применить - + default по умолчанию - + Confirm options reset - Подтвердите сброс опций + Подтвердите сброс настроек @@ -997,16 +1415,28 @@ Address: %4 Желаете продолжить? - + + Warning Внимание - + + This setting will take effect after restarting Gostcoin. - Эта настройка вступит в силу после перезапуска ГОСТкойн + Эта настройка вступит в силу после перезапуска ГОСТкойн. + + + + Your current I2P-address + Ваш текущий I2P адрес + + + + Generated I2P address + Сгенерированный I2P адрес @@ -1014,6 +1444,8 @@ Address: %4 Адрес прокси неверен. + + OverviewPage @@ -1022,7 +1454,12 @@ Address: %4 Форма - + + Wallet + Кошелек + + + The displayed information may be out of date. Your wallet automatically synchronizes with the Gostcoin network after a connection is established, but this process has not completed yet. Отображаемая информация может быть устаревшей. Ваш бумажник автоматически синхронизируется с сетью ГОСТкойн после подключения, но этот процесс пока не завершён. @@ -1033,17 +1470,22 @@ Address: %4 Баланс: - + + Your current balance + Ваш текущий баланс + + + Unconfirmed: Не подтверждено: - - Wallet - Бумажник + + Total of transactions that have yet to be confirmed, and do not yet count toward the current balance + Общая сумма всех транзакций, которые до сих пор не подтверждены, и до сих пор не учитываются в текущем балансе - + Immature: Незрелые: @@ -1057,16 +1499,6 @@ Address: %4 <b>Recent transactions</b> <b>Последние транзакции</b> - - - Your current balance - Ваш текущий баланс - - - - Total of transactions that have yet to be confirmed, and do not yet count toward the current balance - Общая сумма всех транзакций, которые до сих пор не подтверждены, и до сих пор не учитываются в текущем балансе - @@ -1074,14 +1506,18 @@ Address: %4 не синхронизировано + + PaymentServer - + Cannot start gostcoin: click-to-pay handler Не удаётся запустить gostcoin: обработчик click-to-pay + + QRCodeDialog @@ -1095,12 +1531,7 @@ Address: %4 Запросить платёж - - Amount: - Количество: - - - + Label: Метка: @@ -1110,14 +1541,19 @@ Address: %4 Сообщение: - + + Amount: + Количество: + + + &Save As... &Сохранить как... - + Error encoding URI into QR Code. - Ошибка кодирования URI в QR-код + Ошибка кодирования URI в QR-код. @@ -1140,10 +1576,27 @@ Address: %4 PNG Изображения (*.png) + + RPCConsole - + + Gostcoin - Debug window + ГОСТкойн - Окно отладки + + + + &Information + &Информация + + + + Gostcoin Core + Ядро ГОСТкойн + + + Client name Имя клиента @@ -1157,27 +1610,27 @@ Address: %4 - + N/A Н/Д - + Client version Версия клиента - - &Information - &Информация - - - + Using OpenSSL version Используется версия OpenSSL - + + Build date + Дата сборки + + + Startup time Время запуска @@ -1216,8 +1669,18 @@ Address: %4 Last block time Время последнего блока - - + + + Debug log file + Отладочный лог-файл + + + + Open the Gostcoin debug log file from the current data directory. This can take a few seconds for large log files. + Открыть отладочный лог-файл ГОСТкойн из текущего каталога данных. Это может занять несколько секунд для больших лог-файлов. + + + &Open &Открыть @@ -1239,35 +1702,10 @@ Address: %4 &Console - Консоль - - - - Build date - Дата сборки - - - - Gostcoin - Debug window - ГОСТкойн - Окно отладки - - - - Gostcoin Core - Ядро ГОСТкойн - - - - Debug log file - Отладочный лог-файл - - - - Open the Gostcoin debug log file from the current data directory. This can take a few seconds for large log files. - Открыть отладочный лог-файл ГОСТкойн из текущего каталога данных. Это может занять несколько секунд для больших лог-файлов. + &Консоль - + Clear console Очистить консоль @@ -1287,11 +1725,13 @@ Address: %4 Напишите <b>help</b> для просмотра доступных команд. + + SendCoinsDialog - + @@ -1301,8 +1741,79 @@ Address: %4 Send Coins Отправка + + + + Coin Control Features + Функции Контроля Монет + + + + Inputs... + Входы... + + + + automatically selected + автоматически выбрано + + + + Insufficient funds! + Недостаточно средств! + + + + Quantity: + Количество: + + + + Bytes: + Байт: + + + + Amount: + Сумма: + + + + Priority: + Приоритет: + + + + Fee: + Комиссия: + + + + Low Output: + Малый выход: + + + + After Fee: + После комиссии: + + + + Change: + Размен: + + If this is activated, but the change address is empty or invalid, change will be sent to a newly generated address. + Если это выбрано, но адрес сдачи пустой или неверный, сдача будет отправлена на новый сгенерированный адрес. + + + + Custom change address + Свой адрес для сдачи + + + Send to multiple recipients at once Отправить нескольким получателям одновременно @@ -1327,12 +1838,7 @@ Address: %4 Баланс: - - 123.456 BTC - 123.456 BTC - - - + Confirm the send action Подтвердить отправку @@ -1342,7 +1848,52 @@ Address: %4 &Отправить - + + Enter a Gostcoin address (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Введите адрес Gostcoin (напр. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + + + + Copy quantity + Копировать количество + + + + Copy amount + Скопировать сумму + + + + Copy fee + Копировать комиссию + + + + Copy after fee + Копировать после комиссии + + + + Copy bytes + Копировать байты + + + + Copy priority + Копировать приоритет + + + + Copy low output + Копировать малый выход + + + + Copy change + Копировать размен + + + <b>%1</b> to %2 (%3) <b>%1</b> адресату %2 (%3) @@ -1362,7 +1913,7 @@ Address: %4 и - + The recipient address is not valid, please recheck. Адрес получателя неверный, пожалуйста, перепроверьте. @@ -1374,17 +1925,17 @@ Address: %4 The amount exceeds your balance. - Количество отправляемых монет превышает Ваш баланс + Количество отправляемых монет превышает Ваш баланс. The total exceeds your balance when the %1 transaction fee is included. - Сумма превысит Ваш баланс, если комиссия в размере %1 будет добавлена к транзакции + Сумма превысит Ваш баланс, если комиссия в размере %1 будет добавлена к транзакции. Duplicate address found, can only send to each address once per send operation. - Обнаружен дублирующийся адрес. Отправка на один и тот же адрес возможна только один раз за одну операцию отправки + Обнаружен дублирующийся адрес. Отправка на один и тот же адрес возможна только один раз за одну операцию отправки. @@ -1394,9 +1945,26 @@ Address: %4 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. - Ошибка: В транзакции отказано. Такое может произойти, если некоторые монеты уже были потрачены, например, если Вы используете одну копию файла wallet.dat, а монеты были потрачены из другой копии, но не были отмечены как потраченные в этой. + Ошибка: В транзакции отказано. Такое может произойти, если некоторые монеты уже были потрачены, например, если Вы используете одну копию файла wallet.dat, а монеты были потрачены из другой копии, но не были отмечены как потраченные в этой. + + + + Warning: Invalid Gostcoin address + Внимание: неверный адрес Gostcoin + + + + (no label) + [нет метки] + + + + Warning: Unknown change address + Внимание: неизвестный адрес для сдачи + + SendCoinsEntry @@ -1415,52 +1983,44 @@ Address: %4 Полу&чатель: - - The address to send the payment to (e.g. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - Адрес, на который будет выслан платёж (например Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - - - - - Enter a label for this address to add it to your address book - Введите метку для данного адреса (для добавления в адресную книгу) - - - + &Label: &Метка: - - Choose address from address book - Выберите адрес из адресной книги + + The address to send the payment to (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Адрес, на который будет выслан платёж (например GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) - Alt+A - Alt+A + Choose address from address book + Выберите адрес из адресной книги - + Paste address from clipboard Вставить адрес из буфера обмена - - Alt+P - Alt+P - - - + Remove this recipient Удалить этого получателя + + + + Enter a label for this address to add it to your address book + Введите метку для данного адреса (для добавления в адресную книгу) + - Enter a Gostcoin address (e.g. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - Введите ГОСТкойн-адрес (например 1LA5FtQhnnWnkK6zjFfutR7Stiit4wKd63) + Enter a Gostcoin address (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Введите ГОСТкойн-адрес (например GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + + SignVerifyMessageDialog @@ -1480,8 +2040,8 @@ Address: %4 - The address to sign the message with (e.g. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - Адрес, которым вы хотите подписать сообщение (напр. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) + The address to sign the message with (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Адрес, которым вы хотите подписать сообщение (напр. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) @@ -1490,23 +2050,12 @@ Address: %4 Выберите адрес из адресной книги - - - Alt+A - Alt+A - - - + Paste address from clipboard Вставить адрес из буфера обмена - - Alt+P - Alt+P - - - + Enter the message you want to sign here Введите сообщение для подписи @@ -1553,8 +2102,8 @@ Address: %4 - The address the message was signed with (e.g. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - Адрес, которым было подписано сообщение (напр. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) + The address the message was signed with (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Адрес, которым было подписано сообщение (напр. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) @@ -1574,8 +2123,8 @@ Address: %4 - Enter a Gostcoin address (e.g. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) - Введите адрес ГОСТкойн (напр. Ler4HNAEfwYhBmGXcFP2Po1NpRUEiK8km2) + Enter a Gostcoin address (e.g. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) + Введите адрес ГОСТкойн (напр. GbD2JSQHBHCKLa9WTHmigJRpyFgmBj4woG) @@ -1591,7 +2140,7 @@ Address: %4 The entered address is invalid. - Введённый адрес неверен + Введённый адрес неверен. @@ -1605,7 +2154,7 @@ Address: %4 The entered address does not refer to a key. - Введённый адрес не связан с ключом + Введённый адрес не связан с ключом. @@ -1615,17 +2164,17 @@ Address: %4 Private key for the entered address is not available. - Для введённого адреса недоступен закрытый ключ + Для введённого адреса недоступен закрытый ключ. Message signing failed. - Не удалось подписать сообщение + Не удалось подписать сообщение. Message signed. - Сообщение подписано + Сообщение подписано. @@ -1654,23 +2203,52 @@ Address: %4 Сообщение проверено. + + SplashScreen - - The Gostcoin developers - Разработчики ГОСТкойн + + Version %1 + Версия %1 - [testnet] - [тестовая сеть] + The Bitcoin developers + Разработчики Bitcoin + + + + The Litecoin developers + Разработчики Litecoin + + + + The Anoncoin developers + Разработчики Anoncoin + + + + The i2pd developers + Разработчики I2Pd + + + + The Gostcoin developers + Разработчики Gostcoin + + TransactionDesc + + + Open for %n more block(s) + Открыто для ещё %n блокаОткрыто для ещё %n блоковОткрыто для ещё %n блоков + - + Open until %1 Открыто до %1 @@ -1694,8 +2272,13 @@ Address: %4 Status Статус + + + , has not been successfully broadcast yet + , ещё не было успешно разослано + - + , broadcast through %n node(s) , разослано через %n узел, разослано через %n узла, разослано через %n узлов @@ -1728,7 +2311,12 @@ Address: %4 Для - + + unknown + неизвестно + + + own address свой адрес @@ -1783,7 +2371,7 @@ Address: %4 Comment - Комментарий: + Комментарий @@ -1825,22 +2413,9 @@ Address: %4 false ложь - - - , has not been successfully broadcast yet - , ещё не было успешно разослано - - - - Open for %n more block(s) - Открыто для ещё %n блокаОткрыто для ещё %n блоковОткрыто для ещё %n блоков - - - - unknown - неизвестно - + + TransactionDescDialog @@ -1854,6 +2429,8 @@ Address: %4 Данный диалог показывает детализированную статистику по выбранной транзакции + + TransactionTableModel @@ -1886,20 +2463,20 @@ Address: %4 Open until %1 Открыто до %1 - + - Offline (%1 confirmations) - Оффлайн (%1 подтверждений) + Offline (%n confirmations) + Оффлайн (%n подтверждение)Оффлайн (%n подтверждения)Оффлайн (%n подтверждений) Unconfirmed (%1 of %2 confirmations) Не подтверждено (%1 из %2 подтверждений) - + - Confirmed (%1 confirmations) - Подтверждено (%1 подтверждений) + Confirmed (%n confirmations) + Подтверждено (%n подтверждение)Подтверждено (%n подтверждения)Подтверждено (%n подтверждений) @@ -1972,6 +2549,8 @@ Address: %4 Сумма, добавленная, или снятая с баланса. + + TransactionView @@ -2141,6 +2720,8 @@ Address: %4 до + + WalletModel @@ -2149,10 +2730,12 @@ Address: %4 Отправка + + WalletView - + &Export &Экспорт @@ -2162,7 +2745,7 @@ Address: %4 Экспортировать данные из вкладки в файл - + Backup Wallet Сделать резервную копию бумажника @@ -2192,121 +2775,12 @@ Address: %4 Данные бумажника успешно сохранены в новое место. + + bitcoin-core - - Gostcoin version - Версия - - - - Usage: - Использование: - - - - Send command to -server or gostcoind - Отправить команду на -server или gostcoind - - - - List commands - Список команд - - - - - Get help for a command - Получить помощь по команде - - - - Options: - Опции: - - - - Specify configuration file (default: gostcoin.conf) - Указать конфигурационный файл (по умолчанию: gostcoin.conf) - - - - Specify pid file (default: gostcoind.pid) - Задать pid-файл (по умолчанию: gostcoin.pid) - - - - Specify data directory - Задать каталог данных - - - - Set database cache size in megabytes (default: 25) - Установить размер кэша базы данных в мегабайтах (по умолчанию: 25) - - - - Listen for connections on <port> (default: 9333 or testnet: 19333) - Принимать входящие подключения на <port> (по умолчанию: 9333 или 19333 в тестовой сети) - - - - Maintain at most <n> connections to peers (default: 125) - Поддерживать не более <n> подключений к узлам (по умолчанию: 125) - - - - Connect to a node to retrieve peer addresses, and disconnect - Подключиться к узлу, чтобы получить список адресов других участников и отключиться - - - - Specify your own public address - Укажите ваш собственный публичный адрес - - - - Threshold for disconnecting misbehaving peers (default: 100) - Порог для отключения неправильно ведущих себя узлов (по умолчанию: 100) - - - - Number of seconds to keep misbehaving peers from reconnecting (default: 86400) - Число секунд блокирования неправильно ведущих себя узлов (по умолчанию: 86400) - - - - An error occurred while setting up the RPC port %u for listening on IPv4: %s - Произошла ошибка при открытии RPC-порта %u для прослушивания на IPv4: %s - - - - Listen for JSON-RPC connections on <port> (default: 9332 or testnet: 19332) - Прослушивать подключения JSON-RPC на <порту> (по умолчанию: 9332 или для testnet: 19332) - - - - Accept command line and JSON-RPC commands - Принимать командную строку и команды JSON-RPC - - - - Run in the background as a daemon and accept commands - Запускаться в фоне как демон и принимать команды - - - - Use the test network - Использовать тестовую сеть - - - - Accept connections from outside (default: 1 if no -proxy or -connect) - Принимать подключения извне (по умолчанию: 1, если не используется -proxy или -connect) - - - + %s, you must set a rpcpassword in the configuration file: %s It is recommended you use the following random password: @@ -2331,7 +2805,17 @@ rpcpassword=%s - + + Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH) + Разрешённые алгоритмы (по умолчанию: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH) + + + + An error occurred while setting up the RPC port %u for listening on IPv4: %s + Произошла ошибка при открытии RPC-порта %u для прослушивания на IPv4: %s + + + An error occurred while setting up the RPC port %u for listening on IPv6, falling back to IPv4: %s Произошла ошибка при открытии на прослушивание IPv6 RCP-порта %u, возвращаемся к IPv4: %s @@ -2366,17 +2850,42 @@ rpcpassword=%s Выполнить команду, когда меняется транзакция в бумажнике (%s в команде заменяется на TxID) - + + Execute command when the best block changes (%s in cmd is replaced by block hash) + Выполнить команду, когда появляется новый блок (%s в команде заменяется на хэш блока) + + + + Listen for JSON-RPC connections on <port> (default: 9332 or testnet: 19332) + Прослушивать подключения JSON-RPC на <порту> (по умолчанию: 9332 или для testnet: 19332) + + + + Number of seconds to keep misbehaving peers from reconnecting (default: 86400) + Число секунд блокирования неправильно ведущих себя узлов (по умолчанию: 86400) + + + Set maximum size of high-priority/low-fee transactions in bytes (default: 27000) Максимальный размер высокоприоритетных/низкокомиссионных транзакций в байтах (по умолчанию: 27000) - + + Set the number of script verification threads (up to 16, 0 = auto, <0 = leave that many cores free, default: 0) + Задать число потоков проверки скрипта (вплоть до 16, 0=авто, <0 = оставить столько ядер свободными, по умолчанию: 0) + + + This is a pre-release test build - use at your own risk - do not use for mining or merchant applications Это пре-релизная тестовая сборка - используйте на свой страх и риск - не используйте для добычи или торговых приложений - + + Unable to bind to %s on this computer. Gostcoin is probably already running. + Невозможно привязаться к %s на этом компьютере. Возможно, ГОСТкойн уже работает. + + + Warning: -paytxfee is set very high! This is the transaction fee you will pay if you send a transaction. Внимание: установлено очень большое значение -paytxfee. Это комиссия, которую вы заплатите при проведении транзакции. @@ -2401,25 +2910,94 @@ rpcpassword=%s Внимание: wallet.dat повреждён, данные спасены! Оригинальный wallet.dat сохранён как wallet.{timestamp}.bak в %s; если ваш баланс или транзакции некорректны, вы должны восстановить файл из резервной копии. - + + You must set rpcpassword=<password> in the configuration file: +%s +If the file does not exist, create it with owner-readable-only file permissions. + Вы должны установить rpcpassword=<password> в конфигурационном файле: +%s +Если файл не существует, создайте его и установите права доступа только для владельца. + + + + Accept command line and JSON-RPC commands + Принимать командную строку и команды JSON-RPC + + + + Accept connections from outside (default: 1 if no -proxy or -connect) + Принимать подключения извне (по умолчанию: 1, если не используется -proxy или -connect) + + + + Add a node to connect to and attempt to keep the connection open + Добавить узел для подключения и пытаться поддерживать соединение открытым + + + + Allow DNS lookups for -addnode, -seednode and -connect + Разрешить поиск в DNS для -addnode, -seednode и -connect + + + + Allow JSON-RPC connections from specified IP address + Разрешить подключения JSON-RPC с указанного IP + + + Attempt to recover private keys from a corrupt wallet.dat Попытаться восстановить приватные ключи из повреждённого wallet.dat - + Block creation options: Параметры создания блоков: - + + Cannot downgrade wallet + Не удаётся понизить версию бумажника + + + + Cannot resolve -bind address: '%s' + Не удаётся разрешить адрес в параметре -bind: '%s' + + + + Cannot resolve -externalip address: '%s' + Не удаётся разрешить адрес в параметре -externalip: '%s' + + + + Cannot write default address + Не удаётся записать адрес по умолчанию + + + Connect only to the specified node(s) Подключаться только к указанному узлу(ам) - + + Connect through socks proxy + Подключаться через socks прокси + + + + Connect to a node to retrieve peer addresses, and disconnect + Подключиться к узлу, чтобы получить список адресов других участников и отключиться + + + Corrupted block database detected БД блоков повреждена + + + Creating SAM session... + Создание SAM сессии... + Discover own IP address (default: 1 when listening and no -externalip) @@ -2431,7 +3009,12 @@ rpcpassword=%s Пересобрать БД блоков прямо сейчас? - + + Done loading + Загрузка завершена + + + Error initializing block database Ошибка инициализации БД блоков @@ -2446,25 +3029,45 @@ rpcpassword=%s Ошибка чтения базы данных блоков - + + Error loading wallet.dat + Ошибка при загрузке wallet.dat + + + + Error loading wallet.dat: Wallet corrupted + Ошибка загрузки wallet.dat: Бумажник поврежден + + + + Error loading wallet.dat: Wallet requires newer version of Gostcoin + Ошибка загрузки wallet.dat: бумажник требует более новую версию ГОСТкойн + + + Error opening block database Не удалось открыть БД блоков - - Error: Disk space is low! - Ошибка: мало места на диске! + + Error + Ошибка - Error: Wallet locked, unable to create transaction! - Ошибка: бумажник заблокирован, невозможно создать транзакцию! + Error: Disk space is low! + Ошибка: мало места на диске! Error: system error: Ошибка: системная ошибка: + + + Error: Wallet locked, unable to create transaction! + Ошибка: бумажник заблокирован, невозможно создать транзакцию! + Failed to listen on any port. Use -listen=0 if you want this. @@ -2521,7 +3124,12 @@ rpcpassword=%s Не удалось записать данные для отмены - + + Fee per KB to add to transactions you send + Комиссия на килобайт, добавляемая к вашим транзакциям + + + Find peers using DNS lookup (default: 1 unless -connect) Искать узлы с помощью DNS (по умолчанию: 1, если не указан -connect) @@ -2530,60 +3138,45 @@ rpcpassword=%s Generate coins (default: 0) Включить добычу монет (по умолчанию: 0) - - - How many blocks to check at startup (default: 288, 0 = all) - Сколько блоков проверять при запуске (по умолчанию: 288, 0 = все) - - How thorough the block verification is (0-4, default: 3) - Насколько тщательно проверять блок (0-4, по умолчанию: 3) - - - - Not enough file descriptors available. - Недостаточно файловых дескрипторов. - - - - Rebuild block chain index from current blk000??.dat files - Перестроить индекс цепи блоков из текущих файлов blk000??.dat + Get help for a command + Получить помощь по команде - - Set the number of threads to service RPC calls (default: 4) - Задать число потоков выполнения(по умолчанию: 4) + + Gostcoin version + Версия - - Verifying blocks... - Проверка блоков... + + How many blocks to check at startup (default: 288, 0 = all) + Сколько блоков проверять при запуске (по умолчанию: 288, 0 = все) - Verifying wallet... - Проверка бумажника... + How thorough the block verification is (0-4, default: 3) + Насколько тщательно проверять блок (0-4, по умолчанию: 3) - + Imports blocks from external blk000??.dat file Импортировать блоки из внешнего файла blk000??.dat - - Set the number of script verification threads (up to 16, 0 = auto, <0 = leave that many cores free, default: 0) - Задать число потоков проверки скрипта (вплоть до 16, 0=авто, <0 = оставить столько ядер свободными, по умолчанию: 0) - - - + Information Информация - - Invalid -tor address: '%s' - Неверный адрес -tor: '%s' + + Insufficient funds + Недостаточно монет + + + + Invalid -proxy address: '%s' + Неверный адрес -proxy: '%s' @@ -2596,354 +3189,354 @@ rpcpassword=%s Неверное количество в параметре -mintxfee=<кол-во>: '%s' - - Maintain a full transaction index (default: 0) - Держать полный индекс транзакций (по умолчанию: 0) + + Invalid amount for -paytxfee=<amount>: '%s' + Неверное количество в параметре -paytxfee=<кол-во>: '%s' - - Maximum per-connection receive buffer, <n>*1000 bytes (default: 5000) - Максимальный размер буфера приёма на соединение, <n>*1000 байт (по умолчанию: 5000) + + Invalid amount + Неверное количество - Maximum per-connection send buffer, <n>*1000 bytes (default: 1000) - Максимальный размер буфера отправки на соединение, <n>*1000 байт (по умолчанию: 1000) + List commands + Список команд - - Only accept block chain matching built-in checkpoints (default: 1) - Принимать цепь блоков, только если она соответствует встроенным контрольным точкам (по умолчанию: 1) + + Listen for connections on <port> (default: 9333 or testnet: 19333) + Принимать входящие подключения на <port> (по умолчанию: 9333 или 19333 в тестовой сети) - Only connect to nodes in network <net> (IPv4, IPv6 or Tor) - Подключаться только к узлам из сети <net> (IPv4, IPv6 или Tor) + Loading addresses... + Загрузка адресов... - - Output extra debugging information. Implies all other -debug* options - Выводить больше отладочной информации. Включает все остальные опции -debug* + + Loading block index... + Загрузка индекса блоков... - Output extra network debugging information - Выводить дополнительную сетевую отладочную информацию + Loading wallet... + Загрузка бумажника... - - Prepend debug output with timestamp - Дописывать отметки времени к отладочному выводу + + Maintain a full transaction index (default: 0) + Держать полный индекс транзакций (по умолчанию: 0) - - SSL options: (see the Gostcoin Wiki for SSL setup instructions) - -Параметры SSL: (см. Gostcoin Wiki для инструкций по настройке SSL) + + Maintain at most <n> connections to peers (default: 125) + Поддерживать не более <n> подключений к узлам (по умолчанию: 125) - Select the version of socks proxy to use (4-5, default: 5) - Выбрать версию SOCKS-прокси (4-5, по умолчанию: 5) + Maximum per-connection receive buffer, <n>*1000 bytes (default: 5000) + Максимальный размер буфера приёма на соединение, <n>*1000 байт (по умолчанию: 5000) - - Send trace/debug info to console instead of debug.log file - Выводить информацию трассировки/отладки на консоль вместо файла debug.log + + Maximum per-connection send buffer, <n>*1000 bytes (default: 1000) + Максимальный размер буфера отправки на соединение, <n>*1000 байт (по умолчанию: 1000) - Send trace/debug info to debugger - Отправлять информацию трассировки/отладки в отладчик + Not enough file descriptors available. + Недостаточно файловых дескрипторов. - - Set maximum block size in bytes (default: 250000) - Максимальный размер блока в байтах (по умолчанию: 250000) + + Only accept block chain matching built-in checkpoints (default: 1) + Разрешить только блокчейн, с совпадающими чекпоинтами (по умолчанию: 1) - Set minimum block size in bytes (default: 0) - Минимальный размер блока в байтах (по умолчанию: 0) + Only connect to nodes in network <net> (IPv4, IPv6 or Tor) + Подключаться только к узлам из сети <net> (IPv4, IPv6 или Tor) - - Shrink debug.log file on client startup (default: 1 when no -debug) - Сжимать файл debug.log при запуске клиента (по умолчанию: 1, если нет -debug) + + Options: + Опции: - Signing transaction failed - Не удалось подписать транзакцию + Output extra debugging information. Implies all other -debug* options + Выводить больше отладочной информации. Включает все остальные опции -debug* - - Specify connection timeout in milliseconds (default: 5000) - Таймаут соединения в миллисекундах (по умолчанию: 5000) + + Output extra network debugging information + Выводить дополнительную сетевую отладочную информацию - - System error: - Системная ошибка: + + Password for JSON-RPC connections + Пароль для подключений JSON-RPC - - Transaction amount too small - Объём транзакции слишком мал + + Prepend debug output with timestamp + Дописывать отметки времени к отладочному выводу - Transaction amounts must be positive - Объём транзакции должен быть положителен + Rebuild block chain index from current blk000??.dat files + Перестроить индекс цепи блоков из текущих файлов blk000??.dat - Transaction too large - Транзакция слишком большая + Rescan the block chain for missing wallet transactions + Перепроверить цепь блоков на предмет отсутствующих в бумажнике транзакций - - Use UPnP to map the listening port (default: 0) - Использовать UPnP для проброса порта (по умолчанию: 0) + + Rescanning... + Сканирование... - Use UPnP to map the listening port (default: 1 when listening) - Использовать UPnP для проброса порта (по умолчанию: 1, если используется прослушивание) + Run in the background as a daemon and accept commands + Запускаться в фоне как демон и принимать команды - Use proxy to reach tor hidden services (default: same as -proxy) - Использовать прокси для скрытых сервисов (по умолчанию: тот же, что и в -proxy) + SAM session created + SAM сессия создана - - Username for JSON-RPC connections - Имя для подключений JSON-RPC + + SAM session failed + Не удалось создать SAM сессию - - Warning - Внимание + + SAM session terminated + SAM сессия закрыта - Warning: This version is obsolete, upgrade required! - Внимание: эта версия устарела, требуется обновление! + Select the version of socks proxy to use (4-5, default: 5) + Выбрать версию SOCKS-прокси (4-5, по умолчанию: 5) - You need to rebuild the databases using -reindex to change -txindex - Вам необходимо пересобрать базы данных с помощью -reindex, чтобы изменить -txindex + Send command to -server or gostcoind + Отправить команду на -server или gostcoind - wallet.dat corrupt, salvage failed - wallet.dat повреждён, спасение данных не удалось + Send commands to node running on <ip> (default: 127.0.0.1) + Посылать команды узлу, запущенному на <ip> (по умолчанию: 127.0.0.1) - - Password for JSON-RPC connections - Пароль для подключений JSON-RPC + + Send trace/debug info to console instead of debug.log file + Выводить информацию трассировки/отладки на консоль вместо файла debug.log - - Allow JSON-RPC connections from specified IP address - Разрешить подключения JSON-RPC с указанного IP + + Send trace/debug info to debugger + Отправлять информацию трассировки/отладки в отладчик - - Send commands to node running on <ip> (default: 127.0.0.1) - Посылать команды узлу, запущенному на <ip> (по умолчанию: 127.0.0.1) + + Server certificate file (default: server.cert) + Файл серверного сертификата (по умолчанию: server.cert) - - Execute command when the best block changes (%s in cmd is replaced by block hash) - Выполнить команду, когда появляется новый блок (%s в команде заменяется на хэш блока) + + Server private key (default: server.pem) + Приватный ключ сервера (по умолчанию: server.pem) - - Upgrade wallet to latest format - Обновить бумажник до последнего формата + + Set database cache size in megabytes (default: 25) + Установить размер кэша базы данных в мегабайтах (по умолчанию: 25) - + Set key pool size to <n> (default: 100) Установить размер запаса ключей в <n> (по умолчанию: 100) - - Rescan the block chain for missing wallet transactions - Перепроверить цепь блоков на предмет отсутствующих в бумажнике транзакций + + Set maximum block size in bytes (default: 250000) + Максимальный размер блока в байтах (по умолчанию: 250000) - - Use OpenSSL (https) for JSON-RPC connections - Использовать OpenSSL (https) для подключений JSON-RPC + + Set minimum block size in bytes (default: 0) + Минимальный размер блока в байтах (по умолчанию: 0) - - Server certificate file (default: server.cert) - Файл серверного сертификата (по умолчанию: server.cert) + + Set the number of threads to service RPC calls (default: 4) + Задать число потоков выполнения(по умолчанию: 4) - Server private key (default: server.pem) - Приватный ключ сервера (по умолчанию: server.pem) + Shrink debug.log file on client startup (default: 1 when no -debug) + Сжимать файл debug.log при запуске клиента (по умолчанию: 1, если нет -debug) - - Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH) - Разрешённые алгоритмы (по умолчанию: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH) + + Signing transaction failed + Не удалось подписать транзакцию - - This help message - Эта справка + + Specify configuration file (default: gostcoin.conf) + Указать конфигурационный файл (по умолчанию: gostcoin.conf) - - Unable to bind to %s on this computer (bind returned error %d, %s) - Невозможно привязаться к %s на этом компьютере (bind вернул ошибку %d, %s) + + Specify connection timeout in milliseconds (default: 5000) + Таймаут соединения в миллисекундах (по умолчанию: 5000) - - Connect through socks proxy - Подключаться через socks прокси + + Specify data directory + Задать каталог данных - - Allow DNS lookups for -addnode, -seednode and -connect - Разрешить поиск в DNS для -addnode, -seednode и -connect + + Specify pid file (default: gostcoind.pid) + Задать pid-файл (по умолчанию: gostcoin.pid) - - Loading addresses... - Загрузка адресов... + + Specify your own public address + Укажите ваш собственный публичный адрес - - Error loading wallet.dat: Wallet corrupted - Ошибка загрузки wallet.dat: Бумажник поврежден + + SSL options: (see the Gostcoin Wiki for SSL setup instructions) + Параметры SSL: (см. ГОСТКоин Wiki для инструкций по настройке SSL) - Error loading wallet.dat: Wallet requires newer version of Gostcoin - Ошибка загрузки wallet.dat: бумажник требует более новую версию ГОСТкойн + System error: + Системная ошибка: - - Wallet needed to be rewritten: restart Gostcoin to complete - Необходимо перезаписать бумажник, перезапустите ГОСТкойн для завершения операции. + + Terminating SAM session... + Закрытие SAM сессии... - - Error loading wallet.dat - Ошибка при загрузке wallet.dat + + This help message + Эта справка - - Invalid -proxy address: '%s' - Неверный адрес -proxy: '%s' + + Threshold for disconnecting misbehaving peers (default: 100) + Порог для отключения неправильно ведущих себя узлов (по умолчанию: 100) - - Unknown network specified in -onlynet: '%s' - В параметре -onlynet указана неизвестная сеть: '%s' + + To use the %s option + Чтобы использовать опцию %s - - Unknown -socks proxy version requested: %i - В параметре -socks запрошена неизвестная версия: %i + + Transaction amount too small + Объём транзакции слишком мал - - Cannot resolve -bind address: '%s' - Не удаётся разрешить адрес в параметре -bind: '%s' + + Transaction amounts must be positive + Объём транзакции должен быть положителен - Cannot resolve -externalip address: '%s' - Не удаётся разрешить адрес в параметре -externalip: '%s' + Transaction too large + Транзакция слишком большая - - Invalid amount for -paytxfee=<amount>: '%s' - Неверное количество в параметре -paytxfee=<кол-во>: '%s' + + Unable to bind to %s on this computer (bind returned error %d, %s) + Невозможно привязаться к %s на этом компьютере (bind вернул ошибку %d, %s) - Invalid amount - Неверное количество + Unknown -socks proxy version requested: %i + В параметре -socks запрошена неизвестная версия: %i - - Insufficient funds - Недостаточно монет + + Unknown network specified in -onlynet: '%s' + В параметре -onlynet указана неизвестная сеть: '%s' - - Loading block index... - Загрузка индекса блоков... + + Upgrade wallet to latest format + Обновить бумажник до последнего формата - - Add a node to connect to and attempt to keep the connection open - Добавить узел для подключения и пытаться поддерживать соединение открытым + + Usage: + Использование: - - Unable to bind to %s on this computer. Gostcoin is probably already running. - Невозможно привязаться к %s на этом компьютере. Возможно, ГОСТкойн уже работает. + + Use OpenSSL (https) for JSON-RPC connections + Использовать OpenSSL (https) для подключений JSON-RPC - - Fee per KB to add to transactions you send - Комиссия на килобайт, добавляемая к вашим транзакциям + + Use proxy to reach tor hidden services (default: same as -proxy) + Использовать прокси для скрытых сервисов (по умолчанию: тот же, что и в -proxy) - - Loading wallet... - Загрузка бумажника... + + Use the test network + Использовать тестовую сеть - - Cannot downgrade wallet - Не удаётся понизить версию бумажника + + Username for JSON-RPC connections + Имя для подключений JSON-RPC - - Cannot write default address - Не удаётся записать адрес по умолчанию + + Verifying blocks... + Проверка блоков... - - Rescanning... - Сканирование... + + Verifying wallet... + Проверка бумажника... - - Done loading - Загрузка завершена + + Wallet needed to be rewritten: restart Gostcoin to complete + Необходимо перезаписать бумажник, перезапустите ГОСТкойн для завершения операции - - To use the %s option - Чтобы использовать опцию %s + + wallet.dat corrupt, salvage failed + wallet.dat повреждён, спасение данных не удалось - - Error - Ошибка + + Warning + Внимание - - You must set rpcpassword=<password> in the configuration file: -%s -If the file does not exist, create it with owner-readable-only file permissions. - Вы должны установить rpcpassword=<password> в конфигурационном файле: -%s -Если файл не существует, создайте его и установите права доступа только для владельца. + + Warning: This version is obsolete, upgrade required! + Внимание: эта версия устарела, требуется обновление! + + + + You need to rebuild the databases using -reindex to change -txindex + Вам необходимо пересобрать базы данных с помощью -reindex, чтобы изменить -txindex diff --git a/src/qt/optionsdialog.cpp b/src/qt/optionsdialog.cpp index dec7dbc..46aa7cb 100644 --- a/src/qt/optionsdialog.cpp +++ b/src/qt/optionsdialog.cpp @@ -300,7 +300,7 @@ void OptionsDialog::ShowCurrentI2PAddress() const QString b32 = this->model->getB32Address(pub); const QString configFile = QString::fromStdString(GetConfigFile().string()); - ShowI2PAddresses i2pCurrDialog("Your current I2P-address", pub, priv, b32, configFile, this); + ShowI2PAddresses i2pCurrDialog(tr("Your current I2P-address"), pub, priv, b32, configFile, this); i2pCurrDialog.exec(); } } @@ -314,7 +314,7 @@ void OptionsDialog::GenerateNewI2PAddress() const QString b32 = this->model->getB32Address(pub); const QString configFile = QString::fromStdString(GetConfigFile().string()); - ShowI2PAddresses i2pCurrDialog("Generated I2P address", pub, priv, b32, configFile, this); + ShowI2PAddresses i2pCurrDialog(tr("Generated I2P address"), pub, priv, b32, configFile, this); i2pCurrDialog.exec(); } } diff --git a/src/qt/paymentserver.cpp b/src/qt/paymentserver.cpp index 627acd3..7abd908 100644 --- a/src/qt/paymentserver.cpp +++ b/src/qt/paymentserver.cpp @@ -95,7 +95,7 @@ bool PaymentServer::ipcSendCommandLine() PaymentServer::PaymentServer(QApplication* parent) : QObject(parent), saveURIs(true) { - // Install global event filter to catch QFileOpenEvents on the mac (sent when you click bitcoin: links) + // Install global event filter to catch QFileOpenEvents on the mac (sent when you click gostcoin: links) parent->installEventFilter(this); QString name = ipcServerName(); diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp index 0160285..6ced74b 100644 --- a/src/qt/sendcoinsdialog.cpp +++ b/src/qt/sendcoinsdialog.cpp @@ -490,7 +490,7 @@ void SendCoinsDialog::coinControlChangeEdited(const QString & text) { CPubKey pubkey; CKeyID keyid; - CBitcoinAddress(text.toStdString()).GetKeyID(keyid); + CBitcoinAddress(text.toStdString()).GetKeyID(keyid); if (model->getPubKey(keyid, pubkey)) ui->labelCoinControlChangeLabel->setText(tr("(no label)")); else diff --git a/src/qt/splashscreen.cpp b/src/qt/splashscreen.cpp index 389ee02..c610878 100644 --- a/src/qt/splashscreen.cpp +++ b/src/qt/splashscreen.cpp @@ -16,19 +16,19 @@ SplashScreen::SplashScreen(const QPixmap &pixmap, Qt::WindowFlags f) : int line2 = 13; int line3 = 26; int line4 = 39; - int line5 = 52; - int line6 = 65; + int line5 = 52; + int line6 = 65; float fontFactor = 1.0; // define text to place QString titleText = QString(QApplication::applicationName()).replace(QString("-testnet"), QString(""), Qt::CaseSensitive); // cut of testnet, place it as single object further down - QString versionText = QString("Version %1 ").arg(QString::fromStdString(FormatFullVersion())); + QString versionText = QString(tr("Version %1")).arg(QString::fromStdString(FormatFullVersion())); QString copyrightText1 = QChar(0xA9)+QString(" 2009-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Bitcoin developers")); QString copyrightText2 = QChar(0xA9)+QString(" 2011-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Litecoin developers")); QString copyrightText3 = QChar(0xA9)+QString(" 2013-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Anoncoin developers")); - QString copyrightText4 = QChar(0xA9)+QString(" 2015-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The i2pd developers")); - QString copyrightText5 = QChar(0xA9)+QString(" %1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Gostcoin developers")); + QString copyrightText4 = QChar(0xA9)+QString(" 2015-%1 ").arg(COPYRIGHT_YEAR) + QString(tr("The i2pd developers")); + QString copyrightText5 = QChar(0xA9)+QString(" %1 ").arg(COPYRIGHT_YEAR) + QString(tr("The Gostcoin developers")); QString font = "Arial"; @@ -42,13 +42,13 @@ SplashScreen::SplashScreen(const QPixmap &pixmap, Qt::WindowFlags f) : } QPainter pixPaint(&newPixmap); - pixPaint.setPen(QColor(70,70,70)); + pixPaint.setPen(QColor(32,33,79)); - pixPaint.setFont(QFont(font, 9*fontFactor)); + pixPaint.setFont(QFont(font, 10*fontFactor)); pixPaint.drawText(paddingLeftCol2,paddingTopCol2+line6,versionText); // draw copyright stuff - pixPaint.setFont(QFont(font, 9*fontFactor)); + pixPaint.setFont(QFont(font, 10*fontFactor)); pixPaint.drawText(paddingLeftCol2,paddingTopCol2+line1,copyrightText1); pixPaint.drawText(paddingLeftCol2,paddingTopCol2+line2,copyrightText2); pixPaint.drawText(paddingLeftCol2,paddingTopCol2+line3,copyrightText3); diff --git a/src/qt/transactiontablemodel.cpp b/src/qt/transactiontablemodel.cpp index ce76f37..952213f 100644 --- a/src/qt/transactiontablemodel.cpp +++ b/src/qt/transactiontablemodel.cpp @@ -285,13 +285,13 @@ QString TransactionTableModel::formatTxStatus(const TransactionRecord *wtx) cons status = tr("Open until %1").arg(GUIUtil::dateTimeStr(wtx->status.open_for)); break; case TransactionStatus::Offline: - status = tr("Offline (%1 confirmations)").arg(wtx->status.depth); + status = tr("Offline (%n confirmations)","",wtx->status.depth); break; case TransactionStatus::Unconfirmed: status = tr("Unconfirmed (%1 of %2 confirmations)").arg(wtx->status.depth).arg(TransactionRecord::NumConfirmations); break; case TransactionStatus::HaveConfirmations: - status = tr("Confirmed (%1 confirmations)").arg(wtx->status.depth); + status = tr("Confirmed (%n confirmations)","",wtx->status.depth); break; } if(wtx->type == TransactionRecord::Generated)