Browse Source

Merge branch 'dev'

master
Duke Leto 3 years ago
parent
commit
11783730a4
  1. 2
      .gitignore
  2. 7
      README.md
  3. 2
      application.qrc
  4. 13
      build.sh
  5. 32
      doc/relnotes/README.md
  6. 23
      hush-cli
  7. BIN
      res/silentdragon-animated-startup-dark.gif
  8. 174
      res/silentdragon_be.ts
  9. 170
      res/silentdragon_bg.ts
  10. BIN
      res/silentdragon_de.qm
  11. 198
      res/silentdragon_de.ts
  12. BIN
      res/silentdragon_es.qm
  13. 250
      res/silentdragon_es.ts
  14. 170
      res/silentdragon_fi.ts
  15. 170
      res/silentdragon_fil.ts
  16. 170
      res/silentdragon_fr.ts
  17. 170
      res/silentdragon_hr.ts
  18. 170
      res/silentdragon_it.ts
  19. 170
      res/silentdragon_nl.ts
  20. 2377
      res/silentdragon_pl.ts
  21. 170
      res/silentdragon_pt.ts
  22. 170
      res/silentdragon_ro.ts
  23. BIN
      res/silentdragon_ru.qm
  24. 180
      res/silentdragon_ru.ts
  25. 170
      res/silentdragon_sr.ts
  26. 170
      res/silentdragon_tr.ts
  27. 170
      res/silentdragon_uk.ts
  28. BIN
      res/silentdragon_zh.qm
  29. 172
      res/silentdragon_zh.ts
  30. 1
      silentdragon.pro
  31. 92
      src/connection.cpp
  32. 10
      src/connection.h
  33. 84
      src/mainwindow.cpp
  34. 4
      src/mainwindow.ui
  35. 2
      src/requestdialog.cpp
  36. 46
      src/rpc.cpp
  37. 2
      src/rpc.h
  38. 2
      src/scripts/dounifiedbuild.ps1
  39. 9
      src/scripts/make-binary-tarball.sh
  40. 18
      src/scripts/make-deb.sh
  41. 16
      src/scripts/mkwininstaller.ps1
  42. 16
      src/sendtab.cpp
  43. 2
      src/senttxstore.cpp
  44. 6
      src/settings.cpp
  45. 4
      src/settings.h
  46. 2
      src/version.h
  47. 9
      util/silentdragon.desktop

2
.gitignore

@ -8,6 +8,8 @@ hushd
IDEWorkspaceChecks.plist IDEWorkspaceChecks.plist
komodo-cli komodo-cli
komodod komodod
hush-cli
hushd
*.mak *.mak
Makefile Makefile
Makefile.* Makefile.*

7
README.md

@ -87,7 +87,7 @@ You can install the pre-reqs and build on Ubuntu 18.04 & 20.04 with:
sudo apt-get -y install qt5-default qt5-qmake libqt5websockets5-dev qtcreator sudo apt-get -y install qt5-default qt5-qmake libqt5websockets5-dev qtcreator
git clone https://git.hush.is/hush/SilentDragon git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon cd SilentDragon
./build.sh linguist # compile translations ./build.sh linguist
./build.sh ./build.sh
./silentdragon ./silentdragon
``` ```
@ -100,7 +100,7 @@ You can install the pre-reqs and build on Arch Linux with:
sudo pacman -S qt5-base qt5-tools qtcreator qt5-websockets rust sudo pacman -S qt5-base qt5-tools qtcreator qt5-websockets rust
git clone https://git.hush.is/hush/SilentDragon git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon cd SilentDragon
./build.sh linguist # compile translations ./build.sh linguist
./build.sh release ./build.sh release
./silentdragon ./silentdragon
``` ```
@ -148,8 +148,7 @@ these four files in your Git repo:
```shell script ```shell script
ln -s ../hush3/src/hushd ln -s ../hush3/src/hushd
ln -s ../hush3/src/komodod ln -s ../hush3/src/hush-cli
ln -s ../hush3/src/komodo-cli
``` ```
The above assumes silentdragon and hush3 git repos are in the same directory. File names on Windows will need to be tweaked. The above assumes silentdragon and hush3 git repos are in the same directory. File names on Windows will need to be tweaked.

2
application.qrc

@ -9,7 +9,6 @@
<file>res/icon.ico</file> <file>res/icon.ico</file>
</qresource> </qresource>
<qresource prefix="/img"> <qresource prefix="/img">
<file>res/zcashdlogo.gif</file>
<file>res/tropical-hush.png</file> <file>res/tropical-hush.png</file>
<file>res/tropical-hush-square.png</file> <file>res/tropical-hush-square.png</file>
<file>res/logobig.gif</file> <file>res/logobig.gif</file>
@ -30,6 +29,7 @@
<file>res/silentdragon_it.qm</file> <file>res/silentdragon_it.qm</file>
<file>res/silentdragon_id.qm</file> <file>res/silentdragon_id.qm</file>
<file>res/silentdragon_nl.qm</file> <file>res/silentdragon_nl.qm</file>
<file>res/silentdragon_pl.qm</file>
<file>res/silentdragon_pt.qm</file> <file>res/silentdragon_pt.qm</file>
<file>res/silentdragon_ro.qm</file> <file>res/silentdragon_ro.qm</file>
<file>res/silentdragon_ru.qm</file> <file>res/silentdragon_ru.qm</file>

13
build.sh

@ -25,6 +25,19 @@ VERSION=$(cat src/version.h |cut -d\" -f2)
echo "Compiling SilentDragon $VERSION with $JOBS threads..." echo "Compiling SilentDragon $VERSION with $JOBS threads..."
CONF=silentdragon.pro CONF=silentdragon.pro
if ! command -v qmake &> /dev/null
then
echo "qmake could not be found. Please install QT and try again."
exit 1
fi
if ! command -v make &> /dev/null
then
echo "make could not be found. Please install it and try again."
exit 1
fi
qbuild () { qbuild () {
qmake $CONF -spec linux-clang CONFIG+=debug qmake $CONF -spec linux-clang CONFIG+=debug
make -j$JOBS make -j$JOBS

32
doc/relnotes/README.md

@ -0,0 +1,32 @@
# Official SilentDragon Release Notes
SilentDragon release notes were done on Github until 1.0.0
and now are officially part of our Gitea repo at https://git.hush.is/hush/silentdragon
## Downloading Releases
Hush releases are on our own Gitea at <a href="https://git.hush.is/">git.hush.is</a>
and no longer on Github, since they banned Duke Leto and
also because they censor many people around the world and work with
evil organizations.
# SilentDragon 1.3.0 "Berserk Bonnacon"
```
60 files changed, 4328 insertions(+), 1568 deletions(-)
```
* This release of SD is only compatible with hushd 3.9.0 or later, which is a mandatory update
* Older Hush full nodes will not be compatible with the Hush network going forward
* New shinier startup animation ( https://t.me/DanS\_MGDesign )
* SD now looks for Hush full node data in `~/.hush/HUSH3` but still supports the legacy location
* New Polish translation ( @onryo )
* When right-clicking on a zaddr, there are now two new menu options
* Shield all mining funds to this zaddr (z_shieldcoinbase)
* Use this if you are a solo miner who mined full blocks to a taddr
* Only 50 blocks will be shielded at a time. If you have more, run this multiple times.
* Shield all non-mining taddr funds to this zaddr (z_mergetoaddress)
* Use this if you have an old wallet with funds in taddrs
* Only 50 utxos (transactions) will be shielded at a time. If you have more, run this multiple times.
* The About screen now reports the version of QT5 being used
* In the case of an exception, the default currency will be set to BTC instead of USD

23
hush-cli

@ -1,23 +0,0 @@
#!/bin/bash
# Copyright (c) 2016-2020 The Hush developers
# Released under the GPLv3
# set working directory to the location of this script
# readlink -f does not always exist
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $DIR
DIR="$( cd "$( dirname "$( readlink "${BASH_SOURCE[0]}" )" )" && pwd )"
cd $DIR
NAME=HUSH3
CLI=${KOMODOCLI:-./komodo-cli}
if [ -f $CLI ]; then
$CLI -ac_name=$NAME "$@"
else
# We prefix our binary when installed
# system wide on Debain systems, to prevent clashes,
# because we are classy like that. Fuck jl777, The KYC Traitor.
CLI=hush-komodo-cli
$CLI -ac_name=$NAME "$@"
fi

BIN
res/silentdragon-animated-startup-dark.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 888 KiB

174
res/silentdragon_be.ts

@ -79,6 +79,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Экранаваны</translation> <translation>Экранаваны</translation>
</message> </message>
@ -163,8 +165,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Пазнака</translation> <translation>Пазнака</translation>
@ -191,7 +193,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Камісія Майнерам</translation> <translation>Камісія Майнерам</translation>
</message> </message>
@ -307,7 +309,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Экспарт прыватнага ключа</translation> <translation>Экспарт прыватнага ключа</translation>
</message> </message>
@ -812,95 +814,105 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Скапіраваць адрас</translation> <translation>Скапіраваць адрас</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Скапіявана ў буфер абмену</translation> <translation>Скапіявана ў буфер абмену</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation>Адправіць усе немайнинговые сродкі на гэты zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation>Адправіць усе майнинговые сродкі на гэты zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Атрымаць прыватны ключ</translation> <translation>Атрымаць прыватны ключ</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation>Атрымаць ключ прагляду</translation> <translation>Атрымаць ключ прагляду</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Shield баланс да Sapling</translation> <translation>Shield баланс да Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Паглядзець у даследчыку блокаў</translation> <translation>Паглядзець у даследчыку блокаў</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Адрас Прагляду Сродкаў</translation> <translation>Адрас Прагляду Сродкаў</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Канвертаваць Адрас</translation> <translation>Канвертаваць Адрас</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation>Капіяваць забаронены IP вузла</translation> <translation>Капіяваць забаронены IP вузла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation>Прагледзець забароненыя IP адрасы хаста на shodan.io (іншы сэрвіс)</translation> <translation>Прагледзець забароненыя IP адрасы хаста на shodan.io (іншы сэрвіс)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation>Скапіяваць адрас + порт вузла</translation> <translation>Скапіяваць адрас + порт вузла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation>Скапіяваць адрас вузла</translation> <translation>Скапіяваць адрас вузла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation>Скапіяваць TLS ciphersuite</translation> <translation>Скапіяваць TLS ciphersuite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation>Скапіяваць ASN</translation> <translation>Скапіяваць ASN</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation>Прагляд хаста ў shodan.io (старонні сэрвіс)</translation> <translation>Прагляд хаста ў shodan.io (старонні сэрвіс)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation>Прагляд ASN у bgpview.io (старонні сэрвіс)</translation> <translation>Прагляд ASN у bgpview.io (старонні сэрвіс)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation>Скапіраваць спасылку даследчыку блокаў</translation> <translation>Скапіраваць спасылку даследчыку блокаў</translation>
</message> </message>
@ -909,7 +921,7 @@
<translation type="vanished">Migrate to Sapling</translation> <translation type="vanished">Migrate to Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Скапіяваць txid</translation> <translation>Скапіяваць txid</translation>
</message> </message>
@ -933,12 +945,12 @@
<message> <message>
<location filename="../src/mainwindow.cpp" line="427"/> <location filename="../src/mainwindow.cpp" line="427"/>
<source>You&apos;re using an external hushd. Please restart hushd with -rescan</source> <source>You&apos;re using an external hushd. Please restart hushd with -rescan</source>
<translation>Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -перасканаваць</translation> <translation>Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -rescan</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="430"/> <location filename="../src/mainwindow.cpp" line="430"/>
<source>You&apos;re using an external hushd. Please restart hushd with -reindex</source> <source>You&apos;re using an external hushd. Please restart hushd with -reindex</source>
<translation>Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -пераіндэксаваць</translation> <translation>Вы карыстаецеся знешнім hushd. Калі ласка, перазапусціце hushd з -reindex</translation>
</message> </message>
<message> <message>
<source>Enable Addressindex</source> <source>Enable Addressindex</source>
@ -1044,37 +1056,37 @@
<translation type="vanished">Это может занять несколько минут. Загрузка...</translation> <translation type="vanished">Это может занять несколько минут. Загрузка...</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Паглядзець Запыт на Аплату</translation> <translation>Паглядзець Запыт на Аплату</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Паглядзець Пазнаку</translation> <translation>Паглядзець Пазнаку</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Адказаць на </translation> <translation>Адказаць на </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Стварыць новы t-Addr</translation> <translation>Стварыць новы t-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Капіяваць Адрас</translation> <translation>Капіяваць Адрас</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Адрас быў раней выкарыстаны</translation> <translation>Адрас быў раней выкарыстаны</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Адрас не выкарыстоўваецца</translation> <translation>Адрас не выкарыстоўваецца</translation>
</message> </message>
@ -1142,57 +1154,57 @@ doesn&apos;t look like a z-address</source>
не падобна на z-адрас</translation> не падобна на z-адрас</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Змяніць з </translation> <translation>Змяніць з </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Бягучы баланс : </translation> <translation>Бягучы баланс : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Баланс пасля гэтай Tx: </translation> <translation>Баланс пасля гэтай Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Памылка Транзакцыі</translation> <translation>Памылка Транзакцыі</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation>Калі ласка пачакай...</translation> <translation>Калі ласка пачакай...</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation>Вылічэнне вашай транзакцыі</translation> <translation>Вылічэнне вашай транзакцыі</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation>Вылічэнне транзакцыі: </translation> <translation>Вылічэнне транзакцыі: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation>Гатова!</translation> <translation>Гатова!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation>Адрас несапраўдны!</translation> <translation>Адрас несапраўдны!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation>Надзвычайная прыватнасць! </translation> <translation>Надзвычайная прыватнасць! </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation> ёсць празрысты. Вы павінны адправіць да zaddr.</translation> <translation> ёсць празрысты. Вы павінны адправіць да zaddr.</translation>
</message> </message>
@ -1209,7 +1221,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> является недействительным</translation> <translation type="vanished"> является недействительным</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Колькасць &apos;%1&apos; з&apos;яўляецца несапраўдным!</translation> <translation>Колькасць &apos;%1&apos; з&apos;яўляецца несапраўдным!</translation>
</message> </message>
@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>памылка hushd</translation> <translation>памылка hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Калі ласка, усталюйце host/port і user/password у меню Змяніць-&gt; налады.</translation> Калі ласка, усталюйце host/port і user/password у меню Змяніць-&gt; налады.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Аўтэнтыфікацыя не ўдалася. username / password, якія вы паказалі, не былі прынятыя да hushd. Паспрабуйце змяніць яго ў меню Рэдагаваць-&gt; Налады</translation> <translation>Аўтэнтыфікацыя не ўдалася. username / password, якія вы паказалі, не былі прынятыя да hushd. Паспрабуйце змяніць яго ў меню Рэдагаваць-&gt; Налады</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Ваш hushd запускаецца. Калі ласка, пачакайце.</translation> <translation>Ваш hushd запускаецца. Калі ласка, пачакайце.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Гэта можа заняць некалькі гадзін, вазьміце трохі папкорна</translation> <translation>Гэта можа заняць некалькі гадзін, вазьміце трохі папкорна</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Памылка! : </translation> <translation>Памылка! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Загрузка блокаў</translation> <translation>Загрузка блокаў</translation>
</message> </message>
@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.</translation> <translation type="vanished">Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Вышыня блокаў</translation> <translation>Вышыня блокаў</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Сінхранізацыя</translation> <translation>Сінхранізацыя</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Падключана</translation> <translation>Падключана</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Падлучаны да hushd</translation> <translation>Падлучаны да hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd не мае аднарангавай сувязяў! Праблемы з сеткай?</translation> <translation>hushd не мае аднарангавай сувязяў! Праблемы з сеткай?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Пры падключэнні да hushd адбылася памылка. Памылка была</translation> <translation>Пры падключэнні да hushd адбылася памылка. Памылка была</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation> вылічэнне транзакцый.</translation> <translation> вылічэнне транзакцый.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Калі ласка, пачакайце выхаду з SilentDragon</translation> <translation>Калі ласка, пачакайце выхаду з SilentDragon</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Чакаем выхаду hushd</translation> <translation>Чакаем выхаду hushd</translation>
</message> </message>
@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не подтверждено</translation> <translation type="vanished">не подтверждено</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation> Здзелка </translation> <translation> Здзелка </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Транзакцыя з id </translation> <translation>Транзакцыя з id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> не ўдалося. Памылка была</translation> <translation> не ўдалося. Памылка была</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> памылка</translation> <translation> памылка</translation>
</message> </message>
@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> tx вычисляется. Это может занять несколько минут.</translation> <translation type="vanished"> tx вычисляется. Это может занять несколько минут.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Даступна абнаўленне</translation> <translation>Даступна абнаўленне</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1573,12 +1585,12 @@ Would you like to visit the releases page?</source>
Хацелі б вы наведаць старонку рэлізаў?</translation> Хацелі б вы наведаць старонку рэлізаў?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Няма даступных абнаўленняў</translation> <translation>Няма даступных абнаўленняў</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>У вас ужо ёсць апошняя версія v%1</translation> <translation>У вас ужо ёсць апошняя версія v%1</translation>
</message> </message>
@ -1596,7 +1608,7 @@ Would you like to visit the releases page?</source>
<translation> не ўдалося. Калі ласка, праверце сайт даведкі для атрымання дадатковай інфармацыі</translation> <translation> не ўдалося. Калі ласка, праверце сайт даведкі для атрымання дадатковай інфармацыі</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Это может занять несколько часов</translation> <translation type="vanished">Это может занять несколько часов</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Памылка Злучэння</translation> <translation>Памылка Злучэння</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Памылка Транзакцыі</translation> <translation>Памылка Транзакцыі</translation>
</message> </message>
@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation> <translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Няма Злучэння</translation> <translation>Няма Злучэння</translation>
</message> </message>

170
res/silentdragon_bg.ts

@ -59,6 +59,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -143,8 +145,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -171,7 +173,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -237,7 +239,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -758,135 +760,145 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -944,62 +956,62 @@ doesn&apos;t look like a z-address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1273,151 +1285,151 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

BIN
res/silentdragon_de.qm

Binary file not shown.

198
res/silentdragon_de.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Verborgen</translation> <translation>Verborgen</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Nachricht hinzufügen</translation> <translation>Nachricht hinzufügen</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Gebühr</translation> <translation>Gebühr</translation>
</message> </message>
@ -207,21 +209,21 @@
<message> <message>
<location filename="../src/mainwindow.ui" line="940"/> <location filename="../src/mainwindow.ui" line="940"/>
<source>Peers</source> <source>Peers</source>
<translation type="unfinished"></translation> <translation>Gleichaltrigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="948"/> <location filename="../src/mainwindow.ui" line="948"/>
<source> <source>
Current Peers Current Peers
</source> </source>
<translation type="unfinished"></translation> <translation>Actuelle Gleichaltrigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="969"/> <location filename="../src/mainwindow.ui" line="969"/>
<source> <source>
Banned Peers Banned Peers
</source> </source>
<translation type="unfinished"></translation> <translation>Gesperrte Gleichaltrigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1005"/> <location filename="../src/mainwindow.ui" line="1005"/>
@ -266,7 +268,7 @@
<message> <message>
<location filename="../src/mainwindow.ui" line="1485"/> <location filename="../src/mainwindow.ui" line="1485"/>
<source>TLS Support</source> <source>TLS Support</source>
<translation type="unfinished"></translation> <translation>TLS-Unterstützung</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1642"/> <location filename="../src/mainwindow.ui" line="1642"/>
@ -347,7 +349,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Privaten Key exportieren</translation> <translation>Privaten Key exportieren</translation>
</message> </message>
@ -419,10 +421,6 @@
<source>Notarized Lag</source> <source>Notarized Lag</source>
<translation>Beglaubigungs Verzögerung</translation> <translation>Beglaubigungs Verzögerung</translation>
</message> </message>
<message>
<source>KMD Version</source>
<translation type="vanished">KMD Version</translation>
</message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1273"/> <location filename="../src/mainwindow.ui" line="1273"/>
<source>Protocol Version</source> <source>Protocol Version</source>
@ -852,42 +850,52 @@
<translation>Private Key für </translation> <translation>Private Key für </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation>Schützen Sie alle transparenten Nicht-Mining-Fonds vor diesem Zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation>Schützen Sie alle Mining-Fonds vor diesem Zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation>Gesperrte Peer-IP kopieren</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation>Peer-Adresse und Port kopieren</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation>Kopieren ASN</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -910,50 +918,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Adresse kopieren</translation> <translation>Adresse kopieren</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>In die Zwischenablage kopiert</translation> <translation>In die Zwischenablage kopiert</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Private Key anzeigen</translation> <translation>Private Key anzeigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation>Viewing Key anzeigen</translation> <translation>Viewing Key anzeigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Guthaben auf sichere Adresse (Sapling) verschieben</translation> <translation>Guthaben auf sichere Adresse (Sapling) verschieben</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Im Block explorer anzeigen</translation> <translation>Im Block explorer anzeigen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Alle Adressen anschauen</translation> <translation>Alle Adressen anschauen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Adresse konvertieren</translation> <translation>Adresse konvertieren</translation>
</message> </message>
@ -962,47 +970,47 @@
<translation type="vanished">Zu Sapling übertragen</translation> <translation type="vanished">Zu Sapling übertragen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopiere Transaktions ID</translation> <translation>Kopiere Transaktions ID</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation>Im Block explorer Link kopieren</translation> <translation>Im Block explorer Link kopieren</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Zahlungsaufforderung ansehen</translation> <translation>Zahlungsaufforderung ansehen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Nachricht ansehen</translation> <translation>Nachricht ansehen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Antworten an </translation> <translation>Antworten an </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Neue transparente Adresse erstellen</translation> <translation>Neue transparente Adresse erstellen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Adresse kopieren</translation> <translation>Adresse kopieren</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Diese Adresse wurde schon einmal benutzt</translation> <translation>Diese Adresse wurde schon einmal benutzt</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adresse wird nicht genutzt</translation> <translation>Adresse wird nicht genutzt</translation>
</message> </message>
@ -1062,57 +1070,57 @@ doesn&apos;t look like a z-address</source>
Das sieht nicht wie eine sichere Adresse aus</translation> Das sieht nicht wie eine sichere Adresse aus</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Änderungen von </translation> <translation>Änderungen von </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>aktuelles Guthaben : </translation> <translation>aktuelles Guthaben : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Guthaben nach dieser Transaktion: </translation> <translation>Guthaben nach dieser Transaktion: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Transaktions Fehler</translation> <translation>Transaktions Fehler</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation>Bitte warten...</translation> <translation>Bitte warten...</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation>Erzeuge die Transaktion</translation> <translation>Erzeuge die Transaktion</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation>Erzeugte Transaktion:</translation> <translation>Erzeugte Transaktion:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation>Fertig!</translation> <translation>Fertig!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation>Sender Adresse ist ungültig!</translation> <translation>Sender Adresse ist ungültig!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1129,7 +1137,7 @@ Das sieht nicht wie eine sichere Adresse aus</translation>
<translation type="vanished"> ist ungültig</translation> <translation type="vanished"> ist ungültig</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Betrag &apos;%1&apos; ist ungültig!</translation> <translation>Betrag &apos;%1&apos; ist ungültig!</translation>
</message> </message>
@ -1372,57 +1380,57 @@ If all else fails, please run hushd manually.</source>
<translation>MB bei </translation> <translation>MB bei </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Dies kann einige Stunden dauern, machen Sie sich einen Kaffee</translation> <translation>Dies kann einige Stunden dauern, machen Sie sich einen Kaffee</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Es gab einen Fehler! : </translation> <translation>Es gab einen Fehler! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Lade Blöcke herunter</translation> <translation>Lade Blöcke herunter</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Blockhöhe</translation> <translation>Blockhöhe</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Synchronisiere</translation> <translation>Synchronisiere</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Verbunden</translation> <translation>Verbunden</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>Testnetz:</translation> <translation>Testnetz:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Verbunden zu Hushd</translation> <translation>Verbunden zu Hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation>erzeuge Transaktion</translation> <translation>erzeuge Transaktion</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Bitte warten Sie, bis Silentdragon beendet ist</translation> <translation>Bitte warten Sie, bis Silentdragon beendet ist</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Bitte warten Sie, bis Hushd beendet ist</translation> <translation>Bitte warten Sie, bis Hushd beendet ist</translation>
</message> </message>
@ -1431,27 +1439,27 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished">Hushd hat keine Verbindung zu anderen Teilnehmern</translation> <translation type="vanished">Hushd hat keine Verbindung zu anderen Teilnehmern</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Es gab einen Fehler bei dem versuch Hushd zu verbinden. Der Fehler war</translation> <translation>Es gab einen Fehler bei dem versuch Hushd zu verbinden. Der Fehler war</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation>Transaktion</translation> <translation>Transaktion</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Transaktion mit der ID </translation> <translation>Transaktion mit der ID </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> gescheitert. Der Fehler war</translation> <translation> gescheitert. Der Fehler war</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> gescheitert</translation> <translation> gescheitert</translation>
</message> </message>
@ -1460,7 +1468,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Transaktion </translation> <translation type="vanished"> Transaktion </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>Hushd hat keine Verbindung zu anderen Teilnehmern! Haben Sie Netzwerkprobleme?</translation> <translation>Hushd hat keine Verbindung zu anderen Teilnehmern! Haben Sie Netzwerkprobleme?</translation>
</message> </message>
@ -1469,24 +1477,24 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Erzeuge Transaktion. Dies kann einige Minuten dauern.</translation> <translation type="vanished"> Erzeuge Transaktion. Dies kann einige Minuten dauern.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Update verfügbar</translation> <translation>Update verfügbar</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
<translation>Eine neue Version v%1 ist verfügbar! Sie benutzen momentan v%2. Möchten Sie unsere Seite besuchen?</translation> <translation>Eine neue Version v%1 ist verfügbar! Sie benutzen momentan v%2. Möchten Sie unsere Seite besuchen?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Keine updates verfügbar</translation> <translation>Keine updates verfügbar</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Sie haben bereits die aktuellste Version v%1</translation> <translation>Sie haben bereits die aktuellste Version v%1</translation>
</message> </message>
@ -1509,26 +1517,26 @@ Would you like to visit the releases page?</source>
<translation>Hushd fehler</translation> <translation>Hushd fehler</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation>Eine manuelle Verbinung wurde angefragt, aber nicht konfiguriert. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.</translation> <translation>Eine manuelle Verbinung wurde angefragt, aber nicht konfiguriert. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation>Konnte keine Verbindung zum konfigurierten hushd aufbauen. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.</translation> <translation>Konnte keine Verbindung zum konfigurierten hushd aufbauen. Bitte tragen Sie den Host/Port und Benutzer/Passwort im Einstellungsmenü ein.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Authentifizierung fehlgeschlagen. Der Benutzername / Passwort wurde nicht akzeptiert. Versuche Sie die Daten im Einstellunsgmenü zu ändern.</translation> <translation>Authentifizierung fehlgeschlagen. Der Benutzername / Passwort wurde nicht akzeptiert. Versuche Sie die Daten im Einstellunsgmenü zu ändern.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Hushd startet. Bitte warten</translation> <translation>Hushd startet. Bitte warten</translation>
</message> </message>
@ -1537,14 +1545,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Dies kann einige Stunden dauern</translation> <translation type="vanished">Dies kann einige Stunden dauern</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Verbindungsfehler</translation> <translation>Verbindungsfehler</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Transaktionsfehler</translation> <translation>Transaktionsfehler</translation>
</message> </message>
@ -1553,8 +1561,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Beim Senden der Transaktion trat ein Fehler auf. Der Fehler war:</translation> <translation type="vanished">Beim Senden der Transaktion trat ein Fehler auf. Der Fehler war:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Keine Verbindung</translation> <translation>Keine Verbindung</translation>
</message> </message>
@ -1734,17 +1742,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Version</translation> <translation>Version</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Protocol Version</source> <source>Protocol Version</source>
<translation type="unfinished">Protokoll Version</translation> <translation>Protokollversion</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Ping Time</source> <source>Ping Time</source>
<translation type="unfinished"></translation> <translation>Ping-Zeit</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
@ -1754,12 +1762,12 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes received</source> <source>Bytes received</source>
<translation type="unfinished"></translation> <translation>Empfangene Bytes </translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes sent</source> <source>Bytes sent</source>
<translation type="unfinished"></translation> <translation>Gesendete Bytes</translation>
</message> </message>
</context> </context>
<context> <context>

BIN
res/silentdragon_es.qm

Binary file not shown.

250
res/silentdragon_es.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Protegido</translation> <translation>Protegido</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Memo</translation> <translation>Memo</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Cuota Minera</translation> <translation>Cuota Minera</translation>
</message> </message>
@ -202,21 +204,15 @@
<message> <message>
<location filename="../src/mainwindow.ui" line="940"/> <location filename="../src/mainwindow.ui" line="940"/>
<source>Peers</source> <source>Peers</source>
<translation type="unfinished"></translation> <translation>Compañeras</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="948"/> <source>Current Peers</source>
<source> <translation type="vanished">Compañeros actuales</translation>
Current Peers
</source>
<translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="969"/> <source>Banned Peers</source>
<source> <translation type="vanished">Compañeras prohibidas</translation>
Banned Peers
</source>
<translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1005"/> <location filename="../src/mainwindow.ui" line="1005"/>
@ -241,17 +237,17 @@
<message> <message>
<location filename="../src/mainwindow.ui" line="1399"/> <location filename="../src/mainwindow.ui" line="1399"/>
<source>Local Services</source> <source>Local Services</source>
<translation type="unfinished"></translation> <translation>Servicios locales</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1420"/> <location filename="../src/mainwindow.ui" line="1420"/>
<source>Longest Chain</source> <source>Longest Chain</source>
<translation type="unfinished"></translation> <translation>Cadena más larga</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1441"/> <location filename="../src/mainwindow.ui" line="1441"/>
<source>Wallet Transactions</source> <source>Wallet Transactions</source>
<translation type="unfinished"></translation> <translation> Transacciones de billetera </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1463"/> <location filename="../src/mainwindow.ui" line="1463"/>
@ -333,7 +329,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Exportar Clave Privada</translation> <translation>Exportar Clave Privada</translation>
</message> </message>
@ -342,6 +338,20 @@
<source>Transactions</source> <source>Transactions</source>
<translation>Transacciones</translation> <translation>Transacciones</translation>
</message> </message>
<message>
<location filename="../src/mainwindow.ui" line="948"/>
<source>
Current Peers
</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="969"/>
<source>
Banned Peers
</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1123"/> <location filename="../src/mainwindow.ui" line="1123"/>
<source>hushd</source> <source>hushd</source>
@ -817,44 +827,49 @@
<translation>Clave privada para </translation> <translation>Clave privada para </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation>Proteja todos los fondos no mineros a este zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation>Copiar IP de compañeras prohibidas</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation>Copiar TLS ciphersuite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation>Copiar ASN</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation>Ver host en shodan.io (servicio de terceros)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation>Ver host en bgpview.io (servicio de terceros)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="892"/> <location filename="../src/mainwindow.cpp" line="892"/>
@ -870,50 +885,55 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copiar dirección</translation> <translation>Copiar dirección</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copiado al portapapeles</translation> <translation>Copiado al portapapeles</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Obtener clave privada</translation> <translation>Obtener clave privada</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation>Obtener lave de visualización</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Proteger saldo a Sapling</translation> <translation>Proteger saldo a Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Ver en el explorador de bloques</translation> <translation>Ver en el explorador de bloques</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Dirección Asset Espectador</translation> <translation>Dirección Asset Espectador</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Convertir dirección</translation> <translation>Convertir dirección</translation>
</message> </message>
@ -922,47 +942,47 @@
<translation type="vanished">Migrar a Sapling</translation> <translation type="vanished">Migrar a Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copiar txid</translation> <translation>Copiar txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation>Copiar el enlace del Explorador de bloques</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Ver solicitud de pago</translation> <translation>Ver solicitud de pago</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Ver Memo</translation> <translation>Ver Memo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Responder a</translation> <translation>Responder a</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Nuevo dirección t-Addr creada</translation> <translation>Nuevo dirección t-Addr creada</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Dirección de copia</translation> <translation>Dirección de copia</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>La dirección ha sido utilizada previamente</translation> <translation>La dirección ha sido utilizada previamente</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Dirección no utilizada</translation> <translation>Dirección no utilizada</translation>
</message> </message>
@ -1020,57 +1040,57 @@ doesn&apos;t look like a z-address</source>
<translation>no parece una direccion z-Addr</translation> <translation>no parece una direccion z-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Cambiar de </translation> <translation>Cambiar de </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Saldo actual :</translation> <translation>Saldo actual :</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Balance después de este Tx:</translation> <translation>Balance después de este Tx:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Error de Transacción</translation> <translation>Error de Transacción</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation>Espere por favor</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation>¡Hecho!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation>La dirección de remitente no es válida</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1087,7 +1107,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> es Inválida</translation> <translation type="vanished"> es Inválida</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>El monto &apos;%1&apos; no es válido!</translation> <translation>El monto &apos;%1&apos; no es válido!</translation>
</message> </message>
@ -1124,7 +1144,7 @@ doesn&apos;t look like a z-address</source>
<message> <message>
<location filename="../src/mobileappconnector.ui" line="36"/> <location filename="../src/mobileappconnector.ui" line="36"/>
<source>Scan this QRCode in SilentDragonAndroid to connect your device</source> <source>Scan this QRCode in SilentDragonAndroid to connect your device</source>
<translation type="unfinished"></translation> <translation>Escanee este QRCode en SilentDragonAndroid para conectar su dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/mobileappconnector.ui" line="43"/> <location filename="../src/mobileappconnector.ui" line="43"/>
@ -1191,78 +1211,78 @@ doesn&apos;t look like a z-address</source>
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Sin Conexión</translation> <translation>Sin Conexión</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Descargando Bloques</translation> <translation>Descargando Bloques</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Altura del bloque</translation> <translation>Altura del bloque</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sincronizando</translation> <translation>Sincronizando</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Conectando</translation> <translation>Conectando</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Conectando a hushd</translation> <translation>Conectando a hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>¡Hushd no tiene conexiones entre pares! Problemas de red?</translation> <translation>¡Hushd no tiene conexiones entre pares! Problemas de red?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Hubo un error al conectar con hushd. El error fue</translation> <translation>Hubo un error al conectar con hushd. El error fue</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation>transacción es computación</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation>Transacción</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>La transacción con id </translation> <translation>La transacción con id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> falló. El error fue</translation> <translation> falló. El error fue</translation>
</message> </message>
@ -1271,7 +1291,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> Tx</translation> <translation type="vanished"> Tx</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> falló</translation> <translation> falló</translation>
</message> </message>
@ -1280,12 +1300,12 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished">tx computando. Esto puede tomar varios minutos.</translation> <translation type="vanished">tx computando. Esto puede tomar varios minutos.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Actualización disponible</translation> <translation>Actualización disponible</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1294,12 +1314,12 @@ Would you like to visit the releases page?</source>
¿Te gustaría visitar la página de lanzamientos?</translation> ¿Te gustaría visitar la página de lanzamientos?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>No hay actualizaciones disponibles</translation> <translation>No hay actualizaciones disponibles</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Ya tienes la última versión v%1</translation> <translation>Ya tienes la última versión v%1</translation>
</message> </message>
@ -1420,7 +1440,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>MB a </translation> <translation>MB a </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1429,7 +1449,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1439,13 +1459,13 @@ Por favor, especificar el host/puerta y usario/contraseña en el menú Editar-&g
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>¡Hubo un error! :</translation> <translation>¡Hubo un error! :</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation> Error De Transacción</translation> <translation> Error De Transacción</translation>
</message> </message>
@ -1480,23 +1500,23 @@ Si todo falla, por favor ejecutar hushd manualmente.
<translation>error de hushd</translation> <translation>error de hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autenticación fallida. El usario/contraseña que epecificó no fue aceptado por hushd. Intenta cambiarlo en el menu Editar-&gt;Configuración.</translation> <translation>Autenticación fallida. El usario/contraseña que epecificó no fue aceptado por hushd. Intenta cambiarlo en el menu Editar-&gt;Configuración.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Tu hushd se está iniciando. Por favor espera.</translation> <translation>Tu hushd se está iniciando. Por favor espera.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Esto puede tomar varias horas, agarra algunas palomitas de maíz</translation> <translation>Esto puede tomar varias horas, agarra algunas palomitas de maíz</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Error de conexión</translation> <translation>Error de conexión</translation>
</message> </message>
@ -1538,7 +1558,7 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/bannedpeerstablemodel.cpp" line="8"/> <location filename="../src/bannedpeerstablemodel.cpp" line="8"/>
<source>Subnet</source> <source>Subnet</source>
<translation type="unfinished"></translation> <translation>Subred</translation>
</message> </message>
<message> <message>
<location filename="../src/bannedpeerstablemodel.cpp" line="8"/> <location filename="../src/bannedpeerstablemodel.cpp" line="8"/>
@ -1647,7 +1667,7 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/websockets.cpp" line="769"/> <location filename="../src/websockets.cpp" line="769"/>
<source>No addresses with enough balance to spend! Try sweeping funds into one address</source> <source>No addresses with enough balance to spend! Try sweeping funds into one address</source>
<translation type="unfinished"></translation> <translation>¡Sin dirección con saldo suficiente para gastar! Intente barrer los fondos en una sola dirección.</translation>
</message> </message>
<message> <message>
<source>No sapling or transparent addresses with enough balance to spend.</source> <source>No sapling or transparent addresses with enough balance to spend.</source>
@ -1656,7 +1676,7 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/settings.cpp" line="313"/> <location filename="../src/settings.cpp" line="313"/>
<source>Transaction submitted (right click to copy) txid:</source> <source>Transaction submitted (right click to copy) txid:</source>
<translation type="unfinished"></translation> <translation>Transacción enviada (clic derecho para copiar) txid:</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
@ -1681,12 +1701,12 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Version</source> <source>Version</source>
<translation type="unfinished">Versión</translation> <translation>Versión</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Protocol Version</source> <source>Protocol Version</source>
<translation type="unfinished">Versión de protocolo</translation> <translation>Versión de protocolo</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
@ -1701,12 +1721,12 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes received</source> <source>Bytes received</source>
<translation type="unfinished"></translation> <translation>Bytes recibidos</translation>
</message> </message>
<message> <message>
<location filename="../src/peerstablemodel.cpp" line="9"/> <location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes sent</source> <source>Bytes sent</source>
<translation type="unfinished"></translation> <translation>Bytes enviados</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1812,7 +1832,7 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/requestdialog.cpp" line="80"/> <location filename="../src/requestdialog.cpp" line="80"/>
<source>Pay</source> <source>Pay</source>
<translation type="unfinished"></translation> <translation>Pagar</translation>
</message> </message>
<message> <message>
<location filename="../src/requestdialog.cpp" line="82"/> <location filename="../src/requestdialog.cpp" line="82"/>
@ -1880,7 +1900,7 @@ El saldo es insuficiente para una migración automática.
<message> <message>
<location filename="../src/settings.ui" line="173"/> <location filename="../src/settings.ui" line="173"/>
<source>Local Currency</source> <source>Local Currency</source>
<translation type="unfinished"></translation> <translation>Moneda local</translation>
</message> </message>
<message> <message>
<location filename="../src/settings.ui" line="190"/> <location filename="../src/settings.ui" line="190"/>

170
res/silentdragon_fi.ts

@ -66,6 +66,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Suojattu</translation> <translation>Suojattu</translation>
</message> </message>
@ -150,8 +152,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Viesti</translation> <translation>Viesti</translation>
@ -178,7 +180,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Siirtomaksu</translation> <translation>Siirtomaksu</translation>
</message> </message>
@ -357,7 +359,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Vie Salainen Avain</translation> <translation>Vie Salainen Avain</translation>
</message> </message>
@ -820,42 +822,52 @@
<translation>Salainen avain </translation> <translation>Salainen avain </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -878,50 +890,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Kopioi osoite</translation> <translation>Kopioi osoite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Kopioitu leikepöydälle</translation> <translation>Kopioitu leikepöydälle</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Näe Salainen avain</translation> <translation>Näe Salainen avain</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Siirrä Saldo Suojattuun (Sapling) osoitteeseen</translation> <translation>Siirrä Saldo Suojattuun (Sapling) osoitteeseen</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Näytä lohkoketjussa</translation> <translation>Näytä lohkoketjussa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Osoitteen Varojen Katselu</translation> <translation>Osoitteen Varojen Katselu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Muunna Osoite</translation> <translation>Muunna Osoite</translation>
</message> </message>
@ -930,47 +942,47 @@
<translation type="vanished">Siirrä Saplingiin</translation> <translation type="vanished">Siirrä Saplingiin</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopioi Tapahtuman ID</translation> <translation>Kopioi Tapahtuman ID</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Näytä Maksu Pyyntö</translation> <translation>Näytä Maksu Pyyntö</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Näytä Viesti</translation> <translation>Näytä Viesti</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Vastaa </translation> <translation>Vastaa </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Uusi Suojaamaton osoite luotu</translation> <translation>Uusi Suojaamaton osoite luotu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Kopioi Osoite</translation> <translation>Kopioi Osoite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Osoitetta on käytetty aiemmin</translation> <translation>Osoitetta on käytetty aiemmin</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Osoite on käyttämätön</translation> <translation>Osoite on käyttämätön</translation>
</message> </message>
@ -1030,57 +1042,57 @@ doesn&apos;t look like a z-address</source>
Ei näytä suojatulta Zs-osoitteelta</translation> Ei näytä suojatulta Zs-osoitteelta</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Vaihda </translation> <translation>Vaihda </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Tämänhetkinen saldo : </translation> <translation>Tämänhetkinen saldo : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Saldo tämän tapahtuman jälkeen: </translation> <translation>Saldo tämän tapahtuman jälkeen: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Tapahtumavirhe</translation> <translation>Tapahtumavirhe</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1097,7 +1109,7 @@ Ei näytä suojatulta Zs-osoitteelta</translation>
<translation type="vanished"> on Virheellinen</translation> <translation type="vanished"> on Virheellinen</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Määrä &apos;%1&apos; on virheellinen!</translation> <translation>Määrä &apos;%1&apos; on virheellinen!</translation>
</message> </message>
@ -1329,62 +1341,62 @@ Integroitua hushdia ei käynnistetä, koska --ei-integroitu ohitettiin</translat
<translation>MT at </translation> <translation>MT at </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Tapahtui virhe! : </translation> <translation>Tapahtui virhe! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Lataa lohkoja</translation> <translation>Lataa lohkoja</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Lohkokorkeus</translation> <translation>Lohkokorkeus</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Synkronoi</translation> <translation>Synkronoi</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Yhdistetty</translation> <translation>Yhdistetty</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testiverkko:</translation> <translation>testiverkko:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Yhdistetty hushd</translation> <translation>Yhdistetty hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd:lla ei ole vertaisverkko yhteyksiä! Verkko ongelmia?</translation> <translation>hushd:lla ei ole vertaisverkko yhteyksiä! Verkko ongelmia?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Yhdistettäessä hushd:iin tapahtui virhe. Virhe oli</translation> <translation>Yhdistettäessä hushd:iin tapahtui virhe. Virhe oli</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Päivitys Saatavilla</translation> <translation>Päivitys Saatavilla</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1393,22 +1405,22 @@ Would you like to visit the releases page?</source>
Haluaisitko vierailla lataus-sivulla?</translation> Haluaisitko vierailla lataus-sivulla?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Päivityksiä ei ole saatavilla</translation> <translation>Päivityksiä ei ole saatavilla</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Sinulla on jo uusin versio v%1</translation> <translation>Sinulla on jo uusin versio v%1</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1417,22 +1429,22 @@ Haluaisitko vierailla lataus-sivulla?</translation>
<translation type="vanished">Odotathan, että SilentDragon sulkeutuu</translation> <translation type="vanished">Odotathan, että SilentDragon sulkeutuu</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Tapahtuma tunnuksella </translation> <translation>Tapahtuma tunnuksella </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> epäonnistui. Virhe oli</translation> <translation> epäonnistui. Virhe oli</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> epäonnistui</translation> <translation> epäonnistui</translation>
</message> </message>
@ -1463,7 +1475,7 @@ Haluaisitko vierailla lataus-sivulla?</translation>
<translation>hushd virhe</translation> <translation>hushd virhe</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-&gt; Asetukset-valikossa.</translation> Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-&gt; Asetukset-valikossa.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1481,29 +1493,29 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-&gt; Asetukset-valikossa.</translation> Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-&gt; Asetukset-valikossa.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Todennus epäonnistui. Hushd ei hyväksynyt määrittämääsi käyttäjänimeä / salasanaa. Yritä muuttaa niitä Muokkaa-&gt; Asetukset-valikosta</translation> <translation>Todennus epäonnistui. Hushd ei hyväksynyt määrittämääsi käyttäjänimeä / salasanaa. Yritä muuttaa niitä Muokkaa-&gt; Asetukset-valikosta</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>hushd on käynnistymässä. Ole hyvä ja odota.</translation> <translation>hushd on käynnistymässä. Ole hyvä ja odota.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Tämä voi viedä useita tunteja, nappaa Fazerin sinistä</translation> <translation>Tämä voi viedä useita tunteja, nappaa Fazerin sinistä</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Yhteysvirhe</translation> <translation>Yhteysvirhe</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Tapahtumavirhe</translation> <translation>Tapahtumavirhe</translation>
</message> </message>
@ -1512,8 +1524,8 @@ Aseta isäntä/portti ja käyttäjänimi/salasana Muokkaa-&gt; Asetukset-valikos
<translation type="obsolete">YOUR_TRANSLATION_HERE</translation> <translation type="obsolete">YOUR_TRANSLATION_HERE</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Ei Yhteyttä</translation> <translation>Ei Yhteyttä</translation>
</message> </message>

170
res/silentdragon_fil.ts

@ -59,6 +59,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Naka-shield</translation> <translation>Naka-shield</translation>
</message> </message>
@ -143,8 +145,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Memo</translation> <translation>Memo</translation>
@ -171,7 +173,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Bayad sa mga Minero</translation> <translation>Bayad sa mga Minero</translation>
</message> </message>
@ -237,7 +239,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>I-export and mga pribadong susi</translation> <translation>I-export and mga pribadong susi</translation>
</message> </message>
@ -787,135 +789,145 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Kopyahin ang address</translation> <translation>Kopyahin ang address</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Na-kopya na sa clipboard</translation> <translation>Na-kopya na sa clipboard</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Kunin ang pribadong susi</translation> <translation>Kunin ang pribadong susi</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>I-shield ang balanse papunta sa Sapling</translation> <translation>I-shield ang balanse papunta sa Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Tingnan sa block explorer</translation> <translation>Tingnan sa block explorer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Taga-tingin sa Asset ng Address</translation> <translation>Taga-tingin sa Asset ng Address</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>I-convert ang Address</translation> <translation>I-convert ang Address</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopyahin ang txid</translation> <translation>Kopyahin ang txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Tingnan ang kahilingan sa pagbayad</translation> <translation>Tingnan ang kahilingan sa pagbayad</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Tingnan ang Memo</translation> <translation>Tingnan ang Memo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Sumagot kay</translation> <translation>Sumagot kay</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Lumikha ng bagong t-Addr</translation> <translation>Lumikha ng bagong t-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Kopyahin ang Address</translation> <translation>Kopyahin ang Address</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Ang address ay nagamit na dati</translation> <translation>Ang address ay nagamit na dati</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Ang address ay hindi pa nagamit</translation> <translation>Ang address ay hindi pa nagamit</translation>
</message> </message>
@ -973,57 +985,57 @@ doesn&apos;t look like a z-address</source>
<translation>mukhang hindi isang z-address</translation> <translation>mukhang hindi isang z-address</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Palitan mula sa</translation> <translation>Palitan mula sa</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Kasalukuyang balanse : </translation> <translation>Kasalukuyang balanse : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Balanse pagkatapos ng Tx na ito:</translation> <translation>Balanse pagkatapos ng Tx na ito:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>May Mali sa Transaksyon</translation> <translation>May Mali sa Transaksyon</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1044,7 +1056,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished">ay Hindi Wasto</translation> <translation type="vanished">ay Hindi Wasto</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Ang halaga &apos;%1&apos; ay hindi wasto!</translation> <translation>Ang halaga &apos;%1&apos; ay hindi wasto!</translation>
</message> </message>
@ -1329,7 +1341,7 @@ Hindi magsisimula ang naka-embed na hushd dahil - walang naka-embedd na naipasa<
<translation>may mali sa hushd</translation> <translation>may mali sa hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1338,7 +1350,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Mangyaring i-set ang host/port at user/password sa Edit-&gt;Settings na menu.</translation> Mangyaring i-set ang host/port at user/password sa Edit-&gt;Settings na menu.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1347,85 +1359,85 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Mangyaring i-set ang host/port at user/password sa Edit-&gt;Settings na menu.</translation> Mangyaring i-set ang host/port at user/password sa Edit-&gt;Settings na menu.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>May mali sa Authentication. Ang username / password na iyong nilagay ay hindi tinangap ng hushd. Subukang baguhin ito sa Edit-&gt;Settings na menu</translation> <translation>May mali sa Authentication. Ang username / password na iyong nilagay ay hindi tinangap ng hushd. Subukang baguhin ito sa Edit-&gt;Settings na menu</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Ang iyong hushd ay nagsisimula na. Mangyaring maghintay.</translation> <translation>Ang iyong hushd ay nagsisimula na. Mangyaring maghintay.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Maaaring tumagal ito ng ilang oras, kumuha ka nalang ng popcorn</translation> <translation>Maaaring tumagal ito ng ilang oras, kumuha ka nalang ng popcorn</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>May Mali sa Koneksyon</translation> <translation>May Mali sa Koneksyon</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>May Mali sa Transaksyon</translation> <translation>May Mali sa Transaksyon</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Mayroong Mali! : </translation> <translation>Mayroong Mali! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Walang Koneksyon</translation> <translation>Walang Koneksyon</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Nagda-download ng blocks</translation> <translation>Nagda-download ng blocks</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Block height</translation> <translation>Block height</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Nagsi-sync</translation> <translation>Nagsi-sync</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Konektado</translation> <translation>Konektado</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Konektado sa hushd</translation> <translation>Konektado sa hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>Walang peer na koneksyon ang hushd! Baka network issue?</translation> <translation>Walang peer na koneksyon ang hushd! Baka network issue?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>May mali sa pagkonekta sa hushd. Ang pagkakamali ay</translation> <translation>May mali sa pagkonekta sa hushd. Ang pagkakamali ay</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1434,34 +1446,34 @@ Mangyaring i-set ang host/port at user/password sa Edit-&gt;Settings na menu.</t
<translation type="vanished">Nagco-compute and tx. Maaring tumagal ito ng ilang minuto.</translation> <translation type="vanished">Nagco-compute and tx. Maaring tumagal ito ng ilang minuto.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Mayroong Update</translation> <translation>Mayroong Update</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
<translation>May bagong release v%1 na makukuha! Ang nasa iyo ay ang v%2. Gusto mo bang bisitahin ang pahina ng mga release?</translation> <translation>May bagong release v%1 na makukuha! Ang nasa iyo ay ang v%2. Gusto mo bang bisitahin ang pahina ng mga release?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Walang available na update</translation> <translation>Walang available na update</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Nasa iyo na ang pinakabagong release v%1</translation> <translation>Nasa iyo na ang pinakabagong release v%1</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Mangyaring maging mas kalmado at hintayin ang SilentDragon na mag-exit</translation> <translation>Mangyaring maging mas kalmado at hintayin ang SilentDragon na mag-exit</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Hinihintay ang hush na mag-exit, y&apos;all</translation> <translation>Hinihintay ang hush na mag-exit, y&apos;all</translation>
</message> </message>
@ -1470,22 +1482,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished">Tx</translation> <translation type="vanished">Tx</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> nabigo</translation> <translation> nabigo</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Ang transaksyon na may id</translation> <translation>Ang transaksyon na may id</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation>Nabigo. Ang pagkakamali ay</translation> <translation>Nabigo. Ang pagkakamali ay</translation>
</message> </message>

170
res/silentdragon_fr.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Privée</translation> <translation>Privée</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Mémo</translation> <translation>Mémo</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translatorcomment>I replaced this with &quot;transaction fee&quot; which sounds much better in French.. I hope it&apos;s correct too.. </translatorcomment> <translatorcomment>I replaced this with &quot;transaction fee&quot; which sounds much better in French.. I hope it&apos;s correct too.. </translatorcomment>
<translation>Frais de minage</translation> <translation>Frais de minage</translation>
@ -329,7 +331,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Exporter la clef privée</translation> <translation>Exporter la clef privée</translation>
</message> </message>
@ -842,42 +844,52 @@
<translation>Clef privée pour </translation> <translation>Clef privée pour </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -895,50 +907,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copier l&apos;adresse</translation> <translation>Copier l&apos;adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copié dans le presse-papier</translation> <translation>Copié dans le presse-papier</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Obtenir la clef privée</translation> <translation>Obtenir la clef privée</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Rendre privé le solde vers Sapling</translation> <translation>Rendre privé le solde vers Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Voir dans l&apos;explorateur de block</translation> <translation>Voir dans l&apos;explorateur de block</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Addresse Asset Viewer</translation> <translation>Addresse Asset Viewer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Adresse convertie</translation> <translation>Adresse convertie</translation>
</message> </message>
@ -947,47 +959,47 @@
<translation type="vanished">Migrer vers Sapling</translation> <translation type="vanished">Migrer vers Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copier l&apos;ID de transaction</translation> <translation>Copier l&apos;ID de transaction</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation>Copier le lien de l&apos;explorateur de blocs</translation> <translation>Copier le lien de l&apos;explorateur de blocs</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Afficher la demande de paiement</translation> <translation>Afficher la demande de paiement</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Voir le mémo</translation> <translation>Voir le mémo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Répondre à </translation> <translation>Répondre à </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Créée une nouvelle t-Adresse</translation> <translation>Créée une nouvelle t-Adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Copier l&apos;adresse</translation> <translation>Copier l&apos;adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>L&apos;adresse a é utilisée précédemment.</translation> <translation>L&apos;adresse a é utilisée précédemment.</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>L&apos;adresse est inutilisée.</translation> <translation>L&apos;adresse est inutilisée.</translation>
</message> </message>
@ -1047,32 +1059,32 @@ doesn&apos;t look like a z-address</source>
Cette adresse ne semble pas être de type z-Adresse</translation> Cette adresse ne semble pas être de type z-Adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation>L&apos;adresse de l&apos;expéditeur n&apos;est pas valide!</translation> <translation>L&apos;adresse de l&apos;expéditeur n&apos;est pas valide!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1081,27 +1093,27 @@ Cette adresse ne semble pas être de type z-Adresse</translation>
<translation type="vanished">Répondre à</translation> <translation type="vanished">Répondre à</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Changer de </translation> <translation>Changer de </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Solde actuel :</translation> <translation>Solde actuel :</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Solde après cette Tx:</translation> <translation>Solde après cette Tx:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Erreur de transaction</translation> <translation>Erreur de transaction</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation>Transaction en cours :</translation> <translation>Transaction en cours :</translation>
</message> </message>
@ -1118,7 +1130,7 @@ Cette adresse ne semble pas être de type z-Adresse</translation>
<translation type="vanished"> est invalide</translation> <translation type="vanished"> est invalide</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Le montant &apos;%1&apos; est invalide.</translation> <translation>Le montant &apos;%1&apos; est invalide.</translation>
</message> </message>
@ -1349,57 +1361,57 @@ If all else fails, please run hushd manually.</source>
<translation>MB à </translation> <translation>MB à </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Cela peut prendre plusieurs heures. Prenez du pop-corn</translation> <translation>Cela peut prendre plusieurs heures. Prenez du pop-corn</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Il y avait une erreur! :</translation> <translation>Il y avait une erreur! :</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Blocs en cours de téléchargement</translation> <translation>Blocs en cours de téléchargement</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Hauteur des blocs</translation> <translation>Hauteur des blocs</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Synchronisation</translation> <translation>Synchronisation</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Connecté</translation> <translation>Connecté</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>réseau test:</translation> <translation>réseau test:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Connecté à hushd</translation> <translation>Connecté à hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation> transaction en cours.</translation> <translation> transaction en cours.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Veuillez restez calme et attendre la fermeture de SilentDragon</translation> <translation>Veuillez restez calme et attendre la fermeture de SilentDragon</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Veuillez attendre que hushd soit arrêté.</translation> <translation>Veuillez attendre que hushd soit arrêté.</translation>
</message> </message>
@ -1408,27 +1420,27 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished">hushd n&apos;a aucune connexion à un pair</translation> <translation type="vanished">hushd n&apos;a aucune connexion à un pair</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Une erreur est survenue lors de la connection à hushd. L&apos;erreur est</translation> <translation>Une erreur est survenue lors de la connection à hushd. L&apos;erreur est</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation> Transaction </translation> <translation> Transaction </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>La transaction avec ID </translation> <translation>La transaction avec ID </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> a échoué. L&apos;erreur était</translation> <translation> a échoué. L&apos;erreur était</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> a échoué</translation> <translation> a échoué</translation>
</message> </message>
@ -1437,7 +1449,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd n&apos;a pas de connexion entre pairs! Problèmes de réseau?</translation> <translation>hushd n&apos;a pas de connexion entre pairs! Problèmes de réseau?</translation>
</message> </message>
@ -1446,24 +1458,24 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> tx en cours de calcul. Ceci peut prendre quelques minutes.</translation> <translation type="vanished"> tx en cours de calcul. Ceci peut prendre quelques minutes.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>MàJ disponible</translation> <translation>MàJ disponible</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
<translation>Voulez-vous visiter la page des nouvelles versions ?</translation> <translation>Voulez-vous visiter la page des nouvelles versions ?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Pas de MàJ disponible</translation> <translation>Pas de MàJ disponible</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Vous utilisez déjà la dernière version v%1</translation> <translation>Vous utilisez déjà la dernière version v%1</translation>
</message> </message>
@ -1486,7 +1498,7 @@ Would you like to visit the releases page?</source>
<translation>erreur hushd</translation> <translation>erreur hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1495,7 +1507,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu Edition-&gt;Préférences.</translation> Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu Edition-&gt;Préférences.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1504,24 +1516,24 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu Edition-&gt;Préférences.</translation> Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu Edition-&gt;Préférences.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Authentification échouée. Le nom d&apos;utilisateur / mot de passe que vous avez spécifié n&apos;a pas é accepté par hushd. Essayez de le changer dans le menu Edition-&gt; Préférences</translation> <translation>Authentification échouée. Le nom d&apos;utilisateur / mot de passe que vous avez spécifié n&apos;a pas é accepté par hushd. Essayez de le changer dans le menu Edition-&gt; Préférences</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Votre hushd est en cours de démarrage. Veuillez patienter.</translation> <translation>Votre hushd est en cours de démarrage. Veuillez patienter.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Erreur de connection</translation> <translation>Erreur de connection</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Erreur de transaction</translation> <translation>Erreur de transaction</translation>
</message> </message>
@ -1530,8 +1542,8 @@ Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu E
<translation type="vanished">Une erreur est survenue en envoyant la transaction. L&apos;erreur est:</translation> <translation type="vanished">Une erreur est survenue en envoyant la transaction. L&apos;erreur est:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Pas de connection</translation> <translation>Pas de connection</translation>
</message> </message>

170
res/silentdragon_hr.ts

@ -59,6 +59,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Zaštićeno</translation> <translation>Zaštićeno</translation>
</message> </message>
@ -143,8 +145,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Poruka (memo)</translation> <translation>Poruka (memo)</translation>
@ -171,7 +173,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Naknada za rudarenje</translation> <translation>Naknada za rudarenje</translation>
</message> </message>
@ -237,7 +239,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Izvoz privatnog ključa</translation> <translation>Izvoz privatnog ključa</translation>
</message> </message>
@ -786,135 +788,145 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Kopirajte adresu</translation> <translation>Kopirajte adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Kopirano u mađuspremnik</translation> <translation>Kopirano u mađuspremnik</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Dobavi privatni ključ</translation> <translation>Dobavi privatni ključ</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Zaštiti saldo u Sapling</translation> <translation>Zaštiti saldo u Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Pogledaj na blok exploreru</translation> <translation>Pogledaj na blok exploreru</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Preglednik adresa</translation> <translation>Preglednik adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Pretvorite adresu</translation> <translation>Pretvorite adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopitajte txid</translation> <translation>Kopitajte txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Pogledajte zahtjev o plaćanju</translation> <translation>Pogledajte zahtjev o plaćanju</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Pogledajte poruku (memo)</translation> <translation>Pogledajte poruku (memo)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Odgovorite </translation> <translation>Odgovorite </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Napravljena je nova transparentna adresa</translation> <translation>Napravljena je nova transparentna adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Kopirajte adresu</translation> <translation>Kopirajte adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Adresa je već korištena</translation> <translation>Adresa je već korištena</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adresa nije korištena</translation> <translation>Adresa nije korištena</translation>
</message> </message>
@ -974,57 +986,57 @@ doesn&apos;t look like a z-address</source>
ne izgleda kao z-adresa</translation> ne izgleda kao z-adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Promijeniti iz </translation> <translation>Promijeniti iz </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Trenutni saldo : </translation> <translation>Trenutni saldo : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Saldo nakon ove Tx: </translation> <translation>Saldo nakon ove Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Greška u transakciji</translation> <translation>Greška u transakciji</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa</translation>
<translation type="vanished"> je neispravna</translation> <translation type="vanished"> je neispravna</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Iznos &apos;%1&apos; je neispravan!</translation> <translation>Iznos &apos;%1&apos; je neispravan!</translation>
</message> </message>
@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen</translation>
<translation>hushd greška</translation> <translation>hushd greška</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Postavke meniju.</translation> Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Postavke meniju.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1348,85 +1360,85 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Postavke meniju.</translation> Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Postavke meniju.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autorizacija neuspješna. Hushd nije prihvatio korisničko ime / lozinku koju ste unijeli. Pokušajte to promijeniti u Uredi-&gt;Postavke meniju</translation> <translation>Autorizacija neuspješna. Hushd nije prihvatio korisničko ime / lozinku koju ste unijeli. Pokušajte to promijeniti u Uredi-&gt;Postavke meniju</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Hushd se pokreće. Molimo pričekajte.</translation> <translation>Hushd se pokreće. Molimo pričekajte.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation> <translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Greška sa vezom</translation> <translation>Greška sa vezom</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Greška u transakciji</translation> <translation>Greška u transakciji</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Dogodila se greška! : </translation> <translation>Dogodila se greška! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Nema veze</translation> <translation>Nema veze</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Preuzimam blokove</translation> <translation>Preuzimam blokove</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Visina bloka</translation> <translation>Visina bloka</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sinkroniziranje</translation> <translation>Sinkroniziranje</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Spojeno</translation> <translation>Spojeno</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Spojeno na hushd</translation> <translation>Spojeno na hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation> <translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation> <translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1435,12 +1447,12 @@ Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Postavke meniju.
<translation type="vanished"> tx proračun. Ovo može potrajati nekoliko minuta.</translation> <translation type="vanished"> tx proračun. Ovo može potrajati nekoliko minuta.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Dostupno ažuriranje</translation> <translation>Dostupno ažuriranje</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1449,22 +1461,22 @@ Would you like to visit the releases page?</source>
Želite li posjetiti stranicu sa izadnjima?</translation> Želite li posjetiti stranicu sa izadnjima?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Nema dostupnih ažuriranja</translation> <translation>Nema dostupnih ažuriranja</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Već imate najnovije izdanje v%1</translation> <translation>Već imate najnovije izdanje v%1</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation> <translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Pričekajte da hushd završi</translation> <translation>Pričekajte da hushd završi</translation>
</message> </message>
@ -1473,22 +1485,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> neuspjelo</translation> <translation> neuspjelo</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Transakcija sa ID </translation> <translation>Transakcija sa ID </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> nesupjela. Greška je</translation> <translation> nesupjela. Greška je</translation>
</message> </message>

170
res/silentdragon_it.ts

@ -64,6 +64,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translatorcomment>meglio tenerla in EN</translatorcomment> <translatorcomment>meglio tenerla in EN</translatorcomment>
<translation>Shielded</translation> <translation>Shielded</translation>
@ -151,8 +153,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Memo</translation> <translation>Memo</translation>
@ -179,7 +181,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Commissioni di rete</translation> <translation>Commissioni di rete</translation>
</message> </message>
@ -342,7 +344,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Esporta la chiave privata</translation> <translation>Esporta la chiave privata</translation>
</message> </message>
@ -825,42 +827,52 @@
<translation>Chiave privata per </translation> <translation>Chiave privata per </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -878,50 +890,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copia indirizzo</translation> <translation>Copia indirizzo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copiato negli appunti</translation> <translation>Copiato negli appunti</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Ottieni una chiave privata</translation> <translation>Ottieni una chiave privata</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Trasferisci il saldo su un indirizzo shielded Sapling</translation> <translation>Trasferisci il saldo su un indirizzo shielded Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Guarda sul block-explorer</translation> <translation>Guarda sul block-explorer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Addresses Asset Viewer</translation> <translation>Addresses Asset Viewer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Converti indirizzo</translation> <translation>Converti indirizzo</translation>
</message> </message>
@ -930,47 +942,47 @@
<translation type="vanished">Migra a Sapling</translation> <translation type="vanished">Migra a Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copia txid</translation> <translation>Copia txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Visualizza richiesta di pagamento</translation> <translation>Visualizza richiesta di pagamento</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Visualizza memo</translation> <translation>Visualizza memo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Rispondi a</translation> <translation>Rispondi a</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Crea nuovo t-Addr</translation> <translation>Crea nuovo t-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Copia indirizzo</translation> <translation>Copia indirizzo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>L&apos;indirizzo è stato precedentemente utilizzato</translation> <translation>L&apos;indirizzo è stato precedentemente utilizzato</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>L&apos;indirizzo non è utilizzato</translation> <translation>L&apos;indirizzo non è utilizzato</translation>
</message> </message>
@ -1028,58 +1040,58 @@ doesn&apos;t look like a z-address</source>
<translation>Non sembra uno z-address (Shielded) </translation> <translation>Non sembra uno z-address (Shielded) </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translatorcomment>Controllare se opportuno inserire Mittente</translatorcomment> <translatorcomment>Controllare se opportuno inserire Mittente</translatorcomment>
<translation>Cambiare da </translation> <translation>Cambiare da </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Bilancio corrente :</translation> <translation>Bilancio corrente :</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Equilibrio dopo questo Tx:</translation> <translation>Equilibrio dopo questo Tx:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Errore di transazione</translation> <translation>Errore di transazione</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1097,7 +1109,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> non valido</translation> <translation type="vanished"> non valido</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>L&apos;importo &apos;%1&apos; non è valido!</translation> <translation>L&apos;importo &apos;%1&apos; non è valido!</translation>
</message> </message>
@ -1328,82 +1340,82 @@ If all else fails, please run hushd manually.</source>
<translation>MB a </translation> <translation>MB a </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Potrebbero essere necessarie alcune ore, prendi dei popcorn</translation> <translation>Potrebbero essere necessarie alcune ore, prendi dei popcorn</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>C&apos;era un errore! :</translation> <translation>C&apos;era un errore! :</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Scaricando i blocchi</translation> <translation>Scaricando i blocchi</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Altezza ultimo blocco</translation> <translation>Altezza ultimo blocco</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sincronizzazione in corso</translation> <translation>Sincronizzazione in corso</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Connesso</translation> <translation>Connesso</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Connesso a hushd</translation> <translation>Connesso a hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Si è verificato un errore durante la connessione a hushd. L&apos;errore era</translation> <translation>Si è verificato un errore durante la connessione a hushd. L&apos;errore era</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>La transazione con id </translation> <translation>La transazione con id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> fallito. l&apos;errore era</translation> <translation> fallito. l&apos;errore era</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> fallito</translation> <translation> fallito</translation>
</message> </message>
@ -1412,7 +1424,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd non ha connessioni peer! Problemi di rete?</translation> <translation>hushd non ha connessioni peer! Problemi di rete?</translation>
</message> </message>
@ -1421,12 +1433,12 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> computazione Tx. Questo può richiedere diversi minuti.</translation> <translation type="vanished"> computazione Tx. Questo può richiedere diversi minuti.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Aggiornamento disponibile</translation> <translation>Aggiornamento disponibile</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1435,12 +1447,12 @@ Would you like to visit the releases page?</source>
Vuoi visitare la pagina dei rilasci?</translation> Vuoi visitare la pagina dei rilasci?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Nessun aggiornamento disponibile</translation> <translation>Nessun aggiornamento disponibile</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Hai già l&apos;ultima versione v%1</translation> <translation>Hai già l&apos;ultima versione v%1</translation>
</message> </message>
@ -1465,7 +1477,7 @@ Would you like to visit the releases page?</source>
<translation>hushd errore</translation> <translation>hushd errore</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1473,7 +1485,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Impostare host/porta e utente/password nel menu Modifica-&gt; Impostazioni.</translation> Impostare host/porta e utente/password nel menu Modifica-&gt; Impostazioni.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1482,24 +1494,24 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Impostare host/porta e utente/password nel menu Modifica-&gt; Impostazioni.</translation> Impostare host/porta e utente/password nel menu Modifica-&gt; Impostazioni.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autenticazione fallita. Il nome utente/password che hai specificato non sono stati accettati da hushd. Prova a cambiarlo nel menu Modifica-&gt; Impostazioni</translation> <translation>Autenticazione fallita. Il nome utente/password che hai specificato non sono stati accettati da hushd. Prova a cambiarlo nel menu Modifica-&gt; Impostazioni</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Il tuo hushd si sta avviando. Attendere prego.</translation> <translation>Il tuo hushd si sta avviando. Attendere prego.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Errore di Connessione</translation> <translation>Errore di Connessione</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Errore di transazione</translation> <translation>Errore di transazione</translation>
</message> </message>
@ -1508,8 +1520,8 @@ Impostare host/porta e utente/password nel menu Modifica-&gt; Impostazioni.</tra
<translation type="vanished">Si è verificato un errore durante l&apos;invio della transazione. L&apos;errore era:</translation> <translation type="vanished">Si è verificato un errore durante l&apos;invio della transazione. L&apos;errore era:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Nessuna connessione</translation> <translation>Nessuna connessione</translation>
</message> </message>

170
res/silentdragon_nl.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Afgeschermd</translation> <translation>Afgeschermd</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Memo</translation> <translation>Memo</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Mijners Toeslag</translation> <translation>Mijners Toeslag</translation>
</message> </message>
@ -288,7 +290,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Exporteer privé Sleutel</translation> <translation>Exporteer privé Sleutel</translation>
</message> </message>
@ -821,42 +823,52 @@
<translation>privé sleutel voor </translation> <translation>privé sleutel voor </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -878,50 +890,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Kopieer Adres</translation> <translation>Kopieer Adres</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Gekopieerd naar klemblok</translation> <translation>Gekopieerd naar klemblok</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Ontvang Persoonlijke Sleutel</translation> <translation>Ontvang Persoonlijke Sleutel</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Afgeschermd Saldo voor Sapling</translation> <translation>Afgeschermd Saldo voor Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Geef block weer in de block explorer</translation> <translation>Geef block weer in de block explorer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Adres Activakijker</translation> <translation>Adres Activakijker</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Converteer Adres</translation> <translation>Converteer Adres</translation>
</message> </message>
@ -930,47 +942,47 @@
<translation type="vanished">Migratie naar Sapling</translation> <translation type="vanished">Migratie naar Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopieer txid</translation> <translation>Kopieer txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Bekijk Betalingsverzoek</translation> <translation>Bekijk Betalingsverzoek</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Memo Weergeven</translation> <translation>Memo Weergeven</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Antwoorden naar </translation> <translation>Antwoorden naar </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Creëer nieuw t-Adres</translation> <translation>Creëer nieuw t-Adres</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Kopieer Adres</translation> <translation>Kopieer Adres</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Adres is vorige keer gebruikt</translation> <translation>Adres is vorige keer gebruikt</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adres is ongebruikt</translation> <translation>Adres is ongebruikt</translation>
</message> </message>
@ -1030,57 +1042,57 @@ doesn&apos;t look like a z-address</source>
Lijkt niet op een z-adres</translation> Lijkt niet op een z-adres</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Verander van </translation> <translation>Verander van </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Huidige Saldo : </translation> <translation>Huidige Saldo : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Saldo na deze Tx: </translation> <translation>Saldo na deze Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Transactie Fout</translation> <translation>Transactie Fout</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1097,7 +1109,7 @@ Lijkt niet op een z-adres</translation>
<translation type="vanished"> is Ongeldig</translation> <translation type="vanished"> is Ongeldig</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Bedrag &apos;%1&apos; is ongeldig!</translation> <translation>Bedrag &apos;%1&apos; is ongeldig!</translation>
</message> </message>
@ -1328,82 +1340,82 @@ Als al het andere faalt, voer hushd dan handmatig uit.</translation>
<translation>MB om </translation> <translation>MB om </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Dit kan enkele uren duren, pak wat popcorn</translation> <translation>Dit kan enkele uren duren, pak wat popcorn</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Er was een error! : </translation> <translation>Er was een error! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Downloaden van blokken</translation> <translation>Downloaden van blokken</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Blokhoogte</translation> <translation>Blokhoogte</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>synchroniseren</translation> <translation>synchroniseren</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Verbonden</translation> <translation>Verbonden</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Verbinden met hushd</translation> <translation>Verbinden met hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Er was een fout met het verbinden naar hushd. De fout was</translation> <translation>Er was een fout met het verbinden naar hushd. De fout was</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>De transactie met id </translation> <translation>De transactie met id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> Mislukt. De fout was</translation> <translation> Mislukt. De fout was</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> Mislukt</translation> <translation> Mislukt</translation>
</message> </message>
@ -1412,7 +1424,7 @@ Als al het andere faalt, voer hushd dan handmatig uit.</translation>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd heeft geen peer-connecties! Netwerkproblemen?</translation> <translation>hushd heeft geen peer-connecties! Netwerkproblemen?</translation>
</message> </message>
@ -1421,12 +1433,12 @@ Als al het andere faalt, voer hushd dan handmatig uit.</translation>
<translation type="vanished"> tx computing. Dit kan enkele minuten duren.</translation> <translation type="vanished"> tx computing. Dit kan enkele minuten duren.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Update Beschikbaar</translation> <translation>Update Beschikbaar</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1435,12 +1447,12 @@ Would you like to visit the releases page?</source>
Wilt u de releasepagine bezoeken?</translation> Wilt u de releasepagine bezoeken?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Geen updates beschikbaar</translation> <translation>Geen updates beschikbaar</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>U heeft al de nieuwste uitgave v%1</translation> <translation>U heeft al de nieuwste uitgave v%1</translation>
</message> </message>
@ -1463,7 +1475,7 @@ Wilt u de releasepagine bezoeken?</translation>
<translation>Hushd fout</translation> <translation>Hushd fout</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1472,7 +1484,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-&gt; Instellingen in.</translation> Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-&gt; Instellingen in.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1481,24 +1493,24 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-&gt; Instellingen in.</translation> Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-&gt; Instellingen in.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Verificatie mislukt. De gebruikersnaam / wachtwoord dat u hebt opgegeven is niet geaccepteerd door hushd. Probeer het te veranderen in het menu Bewerken-&gt; Instellingen</translation> <translation>Verificatie mislukt. De gebruikersnaam / wachtwoord dat u hebt opgegeven is niet geaccepteerd door hushd. Probeer het te veranderen in het menu Bewerken-&gt; Instellingen</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>hushd is aan het opstarten. Even geduld AUB.</translation> <translation>hushd is aan het opstarten. Even geduld AUB.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Connectie Fout</translation> <translation>Connectie Fout</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Transactie Fout</translation> <translation>Transactie Fout</translation>
</message> </message>
@ -1507,8 +1519,8 @@ Stel de host / poort en gebruiker / wachtwoord in het menu Bewerken-&gt; Instell
<translation type="vanished">Ocorreu um erro enviando a transação. O erro foi:</translation> <translation type="vanished">Ocorreu um erro enviando a transação. O erro foi:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Geen Verbinding</translation> <translation>Geen Verbinding</translation>
</message> </message>

2377
res/silentdragon_pl.ts

File diff suppressed because it is too large

170
res/silentdragon_pt.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Blindado</translation> <translation>Blindado</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Anexar recado</translation> <translation>Anexar recado</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Taxa de mineração</translation> <translation>Taxa de mineração</translation>
</message> </message>
@ -333,7 +335,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Exportar Chave Privada</translation> <translation>Exportar Chave Privada</translation>
</message> </message>
@ -817,42 +819,52 @@
<translation>Chave privada para </translation> <translation>Chave privada para </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -870,50 +882,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copiar endereço</translation> <translation>Copiar endereço</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copiado</translation> <translation>Copiado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Obter chave privada</translation> <translation>Obter chave privada</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Blindar saldo para Sapling</translation> <translation>Blindar saldo para Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Ver no explorador de blocos</translation> <translation>Ver no explorador de blocos</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Endereço Asset Viewer</translation> <translation>Endereço Asset Viewer</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Converter Endereço</translation> <translation>Converter Endereço</translation>
</message> </message>
@ -922,47 +934,47 @@
<translation type="vanished">Migrar para Sapling</translation> <translation type="vanished">Migrar para Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copiar txid</translation> <translation>Copiar txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Exibir solicitação de pagamento</translation> <translation>Exibir solicitação de pagamento</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Ver Recado</translation> <translation>Ver Recado</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Responder a</translation> <translation>Responder a</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Criar novo t-Addr</translation> <translation>Criar novo t-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Copiar endereço</translation> <translation>Copiar endereço</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>O endereço foi usado anteriormente</translation> <translation>O endereço foi usado anteriormente</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Endereço não utilizado</translation> <translation>Endereço não utilizado</translation>
</message> </message>
@ -1022,57 +1034,57 @@ doesn&apos;t look like a z-address</source>
não se parece com um z-Address</translation> não se parece com um z-Address</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Troco de </translation> <translation>Troco de </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Saldo atual:</translation> <translation>Saldo atual:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Saldo após este Tx:</translation> <translation>Saldo após este Tx:</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Erro na Transação</translation> <translation>Erro na Transação</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1089,7 +1101,7 @@ não se parece com um z-Address</translation>
<translation type="vanished"> é Inválido</translation> <translation type="vanished"> é Inválido</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>O valor &apos;%1&apos; é inválido!</translation> <translation>O valor &apos;%1&apos; é inválido!</translation>
</message> </message>
@ -1315,82 +1327,82 @@ Se tudo mais falhar, execute o hushd manualmente.</translation>
<translation>MB a </translation> <translation>MB a </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Isso pode levar várias horas, pegue um pouco de pipoca</translation> <translation>Isso pode levar várias horas, pegue um pouco de pipoca</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Havia um erro! :</translation> <translation>Havia um erro! :</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Baixando blocos</translation> <translation>Baixando blocos</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Altura do bloco</translation> <translation>Altura do bloco</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sincronizando</translation> <translation>Sincronizando</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Conectado</translation> <translation>Conectado</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Conectado ao hushd</translation> <translation>Conectado ao hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Ocorreu um erro conectando ao hushd. O erro foi</translation> <translation>Ocorreu um erro conectando ao hushd. O erro foi</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>A transação com id </translation> <translation>A transação com id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> falhou. O erro foi</translation> <translation> falhou. O erro foi</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> falhou</translation> <translation> falhou</translation>
</message> </message>
@ -1399,7 +1411,7 @@ Se tudo mais falhar, execute o hushd manualmente.</translation>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>O hushd não tem conexões de pares! Problemas de rede?</translation> <translation>O hushd não tem conexões de pares! Problemas de rede?</translation>
</message> </message>
@ -1408,12 +1420,12 @@ Se tudo mais falhar, execute o hushd manualmente.</translation>
<translation type="vanished"> gerando transação. Isso pode levar alguns minutos.</translation> <translation type="vanished"> gerando transação. Isso pode levar alguns minutos.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Atualização disponível</translation> <translation>Atualização disponível</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1422,12 +1434,12 @@ Would you like to visit the releases page?</source>
Você gostaria de visitar a página de lançamentos?</translation> Você gostaria de visitar a página de lançamentos?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Nenhuma atualização disponível</translation> <translation>Nenhuma atualização disponível</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Você tem a versão mais recente v%1</translation> <translation>Você tem a versão mais recente v%1</translation>
</message> </message>
@ -1450,7 +1462,7 @@ Would you like to visit the releases page?</source>
<translation>erro no hushd</translation> <translation>erro no hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências.</translation> Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1468,24 +1480,24 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências.</translation> Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autenticação falhou. O usuário/senha especificado não foi aceitado pelo hushd. Tente alterá-los em Editar-&gt;Preferências</translation> <translation>Autenticação falhou. O usuário/senha especificado não foi aceitado pelo hushd. Tente alterá-los em Editar-&gt;Preferências</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Seu hushd está iniciando. Por favor aguarde.</translation> <translation>Seu hushd está iniciando. Por favor aguarde.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Erro na Conexão</translation> <translation>Erro na Conexão</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Erro na transação</translation> <translation>Erro na transação</translation>
</message> </message>
@ -1494,8 +1506,8 @@ Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências
<translation type="vanished">Ocorreu um erro enviando a transação. O erro foi:</translation> <translation type="vanished">Ocorreu um erro enviando a transação. O erro foi:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Sem Conexão</translation> <translation>Sem Conexão</translation>
</message> </message>

170
res/silentdragon_ro.ts

@ -59,6 +59,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Ecranat</translation> <translation>Ecranat</translation>
</message> </message>
@ -143,8 +145,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Mesaj</translation> <translation>Mesaj</translation>
@ -171,7 +173,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Taxa Minerului</translation> <translation>Taxa Minerului</translation>
</message> </message>
@ -265,7 +267,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Exporta Cheia Privata</translation> <translation>Exporta Cheia Privata</translation>
</message> </message>
@ -790,135 +792,145 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copiaza adresa </translation> <translation>Copiaza adresa </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copiata în clipboard</translation> <translation>Copiata în clipboard</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Obtine cheia privata</translation> <translation>Obtine cheia privata</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Ecraneaza soldul in Sapling </translation> <translation>Ecraneaza soldul in Sapling </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Vizualizare pe expoator de bloc</translation> <translation>Vizualizare pe expoator de bloc</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Vizualizator Bunurilor Adreselor </translation> <translation>Vizualizator Bunurilor Adreselor </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Convertati Adresa</translation> <translation>Convertati Adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copiati tranzactiaID</translation> <translation>Copiati tranzactiaID</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Vizualizati Plata Solicitata</translation> <translation>Vizualizati Plata Solicitata</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Vizualizati Memo</translation> <translation>Vizualizati Memo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Raspunde</translation> <translation>Raspunde</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>O noua t-Addr a fost creata</translation> <translation>O noua t-Addr a fost creata</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Copiati Adresa</translation> <translation>Copiati Adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Adresa data a fost folosita anterior</translation> <translation>Adresa data a fost folosita anterior</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adresa nu poate fi utilizata</translation> <translation>Adresa nu poate fi utilizata</translation>
</message> </message>
@ -976,57 +988,57 @@ doesn&apos;t look like a z-address</source>
<translation>nu arata ca z-adresa</translation> <translation>nu arata ca z-adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Schimba</translation> <translation>Schimba</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Soldul curent</translation> <translation>Soldul curent</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Soldul dupa aceasta Tranzactie</translation> <translation>Soldul dupa aceasta Tranzactie</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Eroarea de Tranzactie</translation> <translation>Eroarea de Tranzactie</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1047,7 +1059,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished">este Nevalida</translation> <translation type="vanished">este Nevalida</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Valoare &apos;%1&apos; nevalida</translation> <translation>Valoare &apos;%1&apos; nevalida</translation>
</message> </message>
@ -1327,7 +1339,7 @@ Hushd incorporat nu se porneste deoarece incorporarea nu a fost efectuata </tra
<translation>eroarea hushd</translation> <translation>eroarea hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1335,7 +1347,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Rugam sa setati host/port si utilizator/parola in Editare-&gt; Meniu setari</translation> Rugam sa setati host/port si utilizator/parola in Editare-&gt; Meniu setari</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1343,85 +1355,85 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Rugam sa setati host/port si utilizator/parola in Editare-&gt; Meniu setari</translation> Rugam sa setati host/port si utilizator/parola in Editare-&gt; Meniu setari</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autentificare a esuat. Utilizator/parola specificata nu a fost acceptata de hushd. Incercati sa shimbati in Editare-&gt; Meniu setari</translation> <translation>Autentificare a esuat. Utilizator/parola specificata nu a fost acceptata de hushd. Incercati sa shimbati in Editare-&gt; Meniu setari</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Hushd se porneste. Asteptati</translation> <translation>Hushd se porneste. Asteptati</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Acesta poate dura citeva ore, gateste-ti popcorn</translation> <translation>Acesta poate dura citeva ore, gateste-ti popcorn</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Eroare la Conexiune</translation> <translation>Eroare la Conexiune</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Eroarea de Tranzactie</translation> <translation>Eroarea de Tranzactie</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>A avut loc eroarea</translation> <translation>A avut loc eroarea</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Conexiunea nu exista</translation> <translation>Conexiunea nu exista</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Descarcarea blocurilor</translation> <translation>Descarcarea blocurilor</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Inaltimea Blocului</translation> <translation>Inaltimea Blocului</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sincronizare</translation> <translation>Sincronizare</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Conectat</translation> <translation>Conectat</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet</translation> <translation>testnet</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Conectat la hushd</translation> <translation>Conectat la hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd nu are nicio conexiune! Probleme de retea?</translation> <translation>hushd nu are nicio conexiune! Probleme de retea?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>A fost eroarea conexiunii la hushd. Eroarea a fost</translation> <translation>A fost eroarea conexiunii la hushd. Eroarea a fost</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1430,12 +1442,12 @@ Rugam sa setati host/port si utilizator/parola in Editare-&gt; Meniu setari</tra
<translation type="vanished">Calculul transactiei. Aceasta poate dura citeva minute.</translation> <translation type="vanished">Calculul transactiei. Aceasta poate dura citeva minute.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Update Valabil </translation> <translation>Update Valabil </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1443,22 +1455,22 @@ Would you like to visit the releases page?</source>
Doriti sa vizitati pagina veriunii?</translation> Doriti sa vizitati pagina veriunii?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Update nu este valabil</translation> <translation>Update nu este valabil</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Deja aveti cea mai recenta versiune</translation> <translation>Deja aveti cea mai recenta versiune</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Rugam sa sporiti calmul si sa astepati pina ce SilentDragon sa iese</translation> <translation>Rugam sa sporiti calmul si sa astepati pina ce SilentDragon sa iese</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Asteptam hushd sa iese.</translation> <translation>Asteptam hushd sa iese.</translation>
</message> </message>
@ -1467,22 +1479,22 @@ Doriti sa vizitati pagina veriunii?</translation>
<translation type="vanished">Tranzactia</translation> <translation type="vanished">Tranzactia</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation>a esuat</translation> <translation>a esuat</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Tranzactia cu id </translation> <translation>Tranzactia cu id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation>a esuat. Eroarea a fost</translation> <translation>a esuat. Eroarea a fost</translation>
</message> </message>

BIN
res/silentdragon_ru.qm

Binary file not shown.

180
res/silentdragon_ru.ts

@ -37,7 +37,7 @@
<message> <message>
<location filename="../src/connection.ui" line="58"/> <location filename="../src/connection.ui" line="58"/>
<source>The Dragon Awakens...</source> <source>The Dragon Awakens...</source>
<translation>Dragon Запускается...</translation> <translation>Дракон Запускается...</translation>
</message> </message>
</context> </context>
<context> <context>
@ -52,15 +52,15 @@
</message> </message>
<message> <message>
<source>Removed Label </source> <source>Removed Label </source>
<translation type="vanished">Удалена метка </translation> <translation type="vanished">Удаленная Метка </translation>
</message> </message>
<message> <message>
<source>Updated Label </source> <source>Updated Label </source>
<translation type="vanished">Обновлена метка </translation> <translation type="vanished">Обновленная Метка </translation>
</message> </message>
<message> <message>
<source>Added Label </source> <source>Added Label </source>
<translation type="vanished">Добавлена метка </translation> <translation type="vanished">Добавленная Метка </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="14"/> <location filename="../src/mainwindow.ui" line="14"/>
@ -79,6 +79,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Экранированный</translation> <translation>Экранированный</translation>
</message> </message>
@ -163,8 +165,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Метка</translation> <translation>Метка</translation>
@ -191,7 +193,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Комиссия майнерам</translation> <translation>Комиссия майнерам</translation>
</message> </message>
@ -307,7 +309,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Экспорт приватного ключа</translation> <translation>Экспорт приватного ключа</translation>
</message> </message>
@ -484,7 +486,7 @@
<message> <message>
<location filename="../src/mainwindow.ui" line="1485"/> <location filename="../src/mainwindow.ui" line="1485"/>
<source>TLS Support</source> <source>TLS Support</source>
<translation>TLS Поддержка</translation> <translation>Поддержка TLS</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1595"/> <location filename="../src/mainwindow.ui" line="1595"/>
@ -812,95 +814,105 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Скопировать адрес</translation> <translation>Скопировать адрес</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Скопировано в буфер обмена</translation> <translation>Скопировано в буфер обмена</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation>Перевести все немайнинговые средства на этот zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation>Перевести все майнинговые средства на этот zaddr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Получить приватный ключ</translation> <translation>Получить приватный ключ</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation>Получите ключ просмотра</translation> <translation>Получите ключ просмотра</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Shield balance to Sapling</translation> <translation>Shield balance to Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Посмотреть в проводнике блоков</translation> <translation>Посмотреть в проводнике блоков</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Просмотрщик Адресов</translation> <translation>Просмотрщик Адресов</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Конвертировать Адрес</translation> <translation>Конвертировать Адрес</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation>Скопировать заблокированный IP узла</translation> <translation>Скопировать заблокированный IP узла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation>Просмотреть заблокированные IP-адреса хоста на shodan.io (сторонний сервис)</translation> <translation>Просмотреть заблокированные IP-адреса хоста на shodan.io (сторонний сервис)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation>Скопировать адрес+порт узла</translation> <translation>Скопировать адрес+порт узла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation>Скопировать адрес узла</translation> <translation>Скопировать адрес узла</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation>Скопировать TLS ciphersuite</translation> <translation>Скопировать TLS ciphersuite</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation>Скопировать ASN</translation> <translation>Скопировать ASN</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation>Просмотр хоста в shodan.io (сторонний сервис)</translation> <translation>Просмотр хоста в shodan.io (сторонний сервис)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation>Просмотр ASN в bgpview.io (сторонний сервис)</translation> <translation>Просмотр ASN в bgpview.io (сторонний сервис)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation>Скопировать ссылку на обозреватель блоков</translation> <translation>Скопировать ссылку на обозреватель блоков</translation>
</message> </message>
@ -909,7 +921,7 @@
<translation type="vanished">Migrate to Sapling</translation> <translation type="vanished">Migrate to Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Скопировать txid</translation> <translation>Скопировать txid</translation>
</message> </message>
@ -1044,37 +1056,37 @@
<translation type="vanished">Это может занять несколько минут. Загрузка...</translation> <translation type="vanished">Это может занять несколько минут. Загрузка...</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Посмотреть запрос на оплату</translation> <translation>Посмотреть запрос на оплату</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Посмотреть метку</translation> <translation>Посмотреть метку</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Ответить на </translation> <translation>Ответить на </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Создать новый t-Addr (R)</translation> <translation>Создать новый t-Addr (R)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Копировать адрес</translation> <translation>Копировать адрес</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Адрес был ранее использован</translation> <translation>Адрес был ранее использован</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Адрес не используется</translation> <translation>Адрес не используется</translation>
</message> </message>
@ -1142,57 +1154,57 @@ doesn&apos;t look like a z-address</source>
не похоже на z-адрес</translation> не похоже на z-адрес</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Изменить с </translation> <translation>Изменить с </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Текущий баланс : </translation> <translation>Текущий баланс : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Баланс после этой Tx: </translation> <translation>Баланс после этой Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Ошибка транзакции</translation> <translation>Ошибка транзакции</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation>Пожалуйста, подождите...</translation> <translation>Пожалуйста, подождите...</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation>Идет вычисление вашей транзакции</translation> <translation>Идет вычисление вашей транзакции</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation>Вычисление транзакции: </translation> <translation>Вычисление транзакции: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation>Готово!</translation> <translation>Готово!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation>Адрес Отправителя недействителен!</translation> <translation>Адрес Отправителя недействителен!</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation>Максимальная Конфиденциальность! </translation> <translation>Максимальная Конфиденциальность! </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation> прозрачен. Вы должны отправить на zaddr адрес.</translation> <translation> прозрачен. Вы должны отправить на zaddr адрес.</translation>
</message> </message>
@ -1209,7 +1221,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> является недействительным</translation> <translation type="vanished"> является недействительным</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Количество &apos;%1&apos; является недействительным!</translation> <translation>Количество &apos;%1&apos; является недействительным!</translation>
</message> </message>
@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>ошибка hushd</translation> <translation>ошибка hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1436,27 +1448,27 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Пожалуйста, установите host/port и user/password в меню Изменить-&gt; Настройки.</translation> Пожалуйста, установите host/port и user/password в меню Изменить-&gt; Настройки.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Аутентификация не удалась. username / password, которые вы указали, не были приняты hushd. Попробуйте изменить его в меню Редактировать-&gt; Настройки</translation> <translation>Аутентификация не удалась. username / password, которые вы указали, не были приняты hushd. Попробуйте изменить его в меню Редактировать-&gt; Настройки</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Ваш hushd запускается. Пожалуйста, подождите.</translation> <translation>Ваш hushd запускается. Пожалуйста, подождите.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Это может занять несколько часов, возьмите немного попкорна</translation> <translation>Это может занять несколько часов, возьмите немного попкорна</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Была ошибка! : </translation> <translation>Была ошибка! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Загрузка блоков</translation> <translation>Загрузка блоков</translation>
</message> </message>
@ -1465,52 +1477,52 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.</translation> <translation type="vanished">Готово! Благодарим Вас за помощь в защите сети Hush, запустив полный узел.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Высота блоков</translation> <translation>Высота блоков</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Синхронизация</translation> <translation>Синхронизация</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Подключено</translation> <translation>Подключено</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Подключен к hushd</translation> <translation>Подключен к hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>Нет соединения с hushd! Проблемы с сетью?</translation> <translation>Нет соединения с hushd! Проблемы с сетью?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>При подключении к hushd произошла ошибка. Ошибка была</translation> <translation>При подключении к hushd произошла ошибка. Ошибка была</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation> вычисление транзакции.</translation> <translation> вычисление транзакции.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Пожалуйста, дождитесь выхода SilentDragon</translation> <translation>Пожалуйста, дождитесь выхода SilentDragon</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Ожидаем выхода hushd</translation> <translation>Ожидаем выхода hushd</translation>
</message> </message>
@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не подтверждено</translation> <translation type="vanished">не подтверждено</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation> Транзакция </translation> <translation> Транзакция </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Транзакция с id </translation> <translation>Транзакция с id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> не удалось. Ошибка была</translation> <translation> не удалось. Ошибка была</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> ошибка</translation> <translation> ошибка</translation>
</message> </message>
@ -1559,12 +1571,12 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> tx вычисляется. Это может занять несколько минут.</translation> <translation type="vanished"> tx вычисляется. Это может занять несколько минут.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Доступно обновление</translation> <translation>Доступно обновление</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1573,12 +1585,12 @@ Would you like to visit the releases page?</source>
Хотели бы вы посетить страницу релизов?</translation> Хотели бы вы посетить страницу релизов?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Нет доступных обновлений</translation> <translation>Нет доступных обновлений</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>У вас уже есть последняя версия v%1</translation> <translation>У вас уже есть последняя версия v%1</translation>
</message> </message>
@ -1596,7 +1608,7 @@ Would you like to visit the releases page?</source>
<translation> не удалось. Пожалуйста, проверьте сайт для получения дополнительной информации</translation> <translation> не удалось. Пожалуйста, проверьте сайт для получения дополнительной информации</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1609,14 +1621,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Это может занять несколько часов</translation> <translation type="vanished">Это может занять несколько часов</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Ошибка соединения</translation> <translation>Ошибка соединения</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>&quot;&gt;Ошибка транзакции</translation> <translation>&quot;&gt;Ошибка транзакции</translation>
</message> </message>
@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation> <translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Нет соединения</translation> <translation>Нет соединения</translation>
</message> </message>

170
res/silentdragon_sr.ts

@ -59,6 +59,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Zaštićeno</translation> <translation>Zaštićeno</translation>
</message> </message>
@ -143,8 +145,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Poruka (memo)</translation> <translation>Poruka (memo)</translation>
@ -171,7 +173,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Naknada za rudarenje</translation> <translation>Naknada za rudarenje</translation>
</message> </message>
@ -237,7 +239,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Izvoz privatnog ključa</translation> <translation>Izvoz privatnog ključa</translation>
</message> </message>
@ -786,135 +788,145 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Kopirajte adresu</translation> <translation>Kopirajte adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Kopirano u međuspremnik</translation> <translation>Kopirano u međuspremnik</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Dobavi privatni ključ</translation> <translation>Dobavi privatni ključ</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Zaštiti saldo u Sapling</translation> <translation>Zaštiti saldo u Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Pogledaj na blok exploreru</translation> <translation>Pogledaj na blok exploreru</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Preglednik adresa</translation> <translation>Preglednik adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Pretvorite adresu</translation> <translation>Pretvorite adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Kopitajte txid</translation> <translation>Kopitajte txid</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Pogledajte zahtjev o plaćanju</translation> <translation>Pogledajte zahtjev o plaćanju</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Pogledajte poruku (memo)</translation> <translation>Pogledajte poruku (memo)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Odgovorite </translation> <translation>Odgovorite </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Napravljena je nova transparentna adresa</translation> <translation>Napravljena je nova transparentna adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Kopirajte adresu</translation> <translation>Kopirajte adresu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Adresa je već korištena</translation> <translation>Adresa je već korištena</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adresa nije korištena</translation> <translation>Adresa nije korištena</translation>
</message> </message>
@ -974,57 +986,57 @@ doesn&apos;t look like a z-address</source>
ne izgleda kao z-adresa</translation> ne izgleda kao z-adresa</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Promeniti iz </translation> <translation>Promeniti iz </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Trenutni saldo : </translation> <translation>Trenutni saldo : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Saldo nakon ove Tx: </translation> <translation>Saldo nakon ove Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Greška u transakciji</translation> <translation>Greška u transakciji</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa</translation>
<translation type="vanished"> je neispravna</translation> <translation type="vanished"> je neispravna</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Iznos &apos;%1&apos; je neispravan!</translation> <translation>Iznos &apos;%1&apos; je neispravan!</translation>
</message> </message>
@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen</translation>
<translation>hushd greška</translation> <translation>hushd greška</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1339,7 +1351,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Podešavanja meniju.</translation> Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Podešavanja meniju.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1348,85 +1360,85 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Podešavanja meniju.</translation> Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Podešavanja meniju.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Autorizacija neuspešna. Hushd nije prihvatio korisničko ime / lozinku koju ste uneli. Pokušajte to promeniti u Uredi-&gt;Podešavanja meniju</translation> <translation>Autorizacija neuspešna. Hushd nije prihvatio korisničko ime / lozinku koju ste uneli. Pokušajte to promeniti u Uredi-&gt;Podešavanja meniju</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Hushd se pokreće. Molimo pričekajte.</translation> <translation>Hushd se pokreće. Molimo pričekajte.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation> <translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Greška sa vezom</translation> <translation>Greška sa vezom</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Greška u transakciji</translation> <translation>Greška u transakciji</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Dogodila se greška! : </translation> <translation>Dogodila se greška! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Nema veze</translation> <translation>Nema veze</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Preuzimam blokove</translation> <translation>Preuzimam blokove</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Visina bloka</translation> <translation>Visina bloka</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Sinhronizacija</translation> <translation>Sinhronizacija</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Spojeno</translation> <translation>Spojeno</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Spojeno na hushd</translation> <translation>Spojeno na hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation> <translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation> <translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1435,12 +1447,12 @@ Molimo postavite host/port i korisnčko ime/lozinku u Uredi-&gt;Podešavanja men
<translation type="vanished"> tx proračun. Ovo može potrajati nekoliko minuta.</translation> <translation type="vanished"> tx proračun. Ovo može potrajati nekoliko minuta.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Dostupno ažuriranje</translation> <translation>Dostupno ažuriranje</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1449,22 +1461,22 @@ Would you like to visit the releases page?</source>
Želite li posetiti stranicu sa izadnjima?</translation> Želite li posetiti stranicu sa izadnjima?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Nema dostupnih ažuriranja</translation> <translation>Nema dostupnih ažuriranja</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Već imate najnovije izdanje v%1</translation> <translation>Već imate najnovije izdanje v%1</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation> <translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation>Pričekajte da hushd završi</translation> <translation>Pričekajte da hushd završi</translation>
</message> </message>
@ -1473,22 +1485,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished"> Tx </translation> <translation type="vanished"> Tx </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> neuspelo</translation> <translation> neuspelo</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Transakcija sa ID </translation> <translation>Transakcija sa ID </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> nesupela. Greška je</translation> <translation> nesupela. Greška je</translation>
</message> </message>

170
res/silentdragon_tr.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Korumalı</translation> <translation>Korumalı</translation>
</message> </message>
@ -147,8 +149,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Memo</translation> <translation>Memo</translation>
@ -175,7 +177,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Madenci Ücreti</translation> <translation>Madenci Ücreti</translation>
</message> </message>
@ -344,7 +346,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Özel Anahtarı Dışarı Aktar</translation> <translation>Özel Anahtarı Dışarı Aktar</translation>
</message> </message>
@ -814,42 +816,52 @@
<translation> için özel anahtar</translation> <translation> için özel anahtar</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -872,50 +884,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Adresi kopyala</translation> <translation>Adresi kopyala</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Panoya kopyalandı</translation> <translation>Panoya kopyalandı</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Özel anahtarı al</translation> <translation>Özel anahtarı al</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>sapling&apos;e kalkan dengesi</translation> <translation>sapling&apos;e kalkan dengesi</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Blok gezgini üzerinde göster</translation> <translation>Blok gezgini üzerinde göster</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation>Adres Varlığı Görüntüleyicisi</translation> <translation>Adres Varlığı Görüntüleyicisi</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation>Adresi Dönüştür</translation> <translation>Adresi Dönüştür</translation>
</message> </message>
@ -924,47 +936,47 @@
<translation type="vanished">Sapling&apos;e geç</translation> <translation type="vanished">Sapling&apos;e geç</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>txid&apos;i kopyala</translation> <translation>txid&apos;i kopyala</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Ödeme Talebini Görüntüle</translation> <translation>Ödeme Talebini Görüntüle</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Memo&apos;yu Görüntüle</translation> <translation>Memo&apos;yu Görüntüle</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Yeni t-Addr oluşturuldu</translation> <translation>Yeni t-Addr oluşturuldu</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Adresi Kopyala</translation> <translation>Adresi Kopyala</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Adres daha önce kullanılmış</translation> <translation>Adres daha önce kullanılmış</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Adres kullanılmamış</translation> <translation>Adres kullanılmamış</translation>
</message> </message>
@ -1024,57 +1036,57 @@ doesn&apos;t look like a z-address</source>
z-adres&apos;i gibi görünmüyor</translation> z-adres&apos;i gibi görünmüyor</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Den değiştir </translation> <translation>Den değiştir </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Mevcut bakiye : </translation> <translation>Mevcut bakiye : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Bu işlemden sonra bakiye: </translation> <translation>Bu işlemden sonra bakiye: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>İşlem Hatası</translation> <translation>İşlem Hatası</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1091,7 +1103,7 @@ z-adres&apos;i gibi görünmüyor</translation>
<translation type="vanished"> geçersizdir</translation> <translation type="vanished"> geçersizdir</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>&apos;%1&apos; miktarı geçersiz!</translation> <translation>&apos;%1&apos; miktarı geçersiz!</translation>
</message> </message>
@ -1316,57 +1328,57 @@ Hepsi başarısız olursa, lütfen hushd&apos;i manuel olarak çalıştırın.</
<translation>MB saniyede </translation> <translation>MB saniyede </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation>Bir hata oluştu! : </translation> <translation>Bir hata oluştu! : </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Bloklar indiriliyor</translation> <translation>Bloklar indiriliyor</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Blok yüksekliği</translation> <translation>Blok yüksekliği</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Senkronize ediliyor</translation> <translation>Senkronize ediliyor</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Bağlanıldı</translation> <translation>Bağlanıldı</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>hushd&apos;ye bağlanıldı</translation> <translation>hushd&apos;ye bağlanıldı</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation>hushd&apos;nin bağlantısı yok sorunları?</translation> <translation>hushd&apos;nin bağlantısı yok sorunları?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1375,27 +1387,27 @@ Hepsi başarısız olursa, lütfen hushd&apos;i manuel olarak çalıştırın.</
<translation type="vanished">hushd&apos;ye bağlanıldı</translation> <translation type="vanished">hushd&apos;ye bağlanıldı</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>hushd ile bağlantı kurulurken bir hata oluştu. Hata</translation> <translation>hushd ile bağlantı kurulurken bir hata oluştu. Hata</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>id ile işlem </translation> <translation>id ile işlem </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> başarısız oldu. Hata</translation> <translation> başarısız oldu. Hata</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> başarısız oldu</translation> <translation> başarısız oldu</translation>
</message> </message>
@ -1408,12 +1420,12 @@ Hepsi başarısız olursa, lütfen hushd&apos;i manuel olarak çalıştırın.</
<translation type="vanished"> tx hesaplanıyor. Bu birkaç dakika sürebilir.</translation> <translation type="vanished"> tx hesaplanıyor. Bu birkaç dakika sürebilir.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Güncelleme Mevcut</translation> <translation>Güncelleme Mevcut</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1422,12 +1434,12 @@ Would you like to visit the releases page?</source>
Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?</translation> Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Güncelleme yok</translation> <translation>Güncelleme yok</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>Zaten en son sürüme (v%1) sahipsiniz</translation> <translation>Zaten en son sürüme (v%1) sahipsiniz</translation>
</message> </message>
@ -1450,7 +1462,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?</translation>
<translation>hushd hatası</translation> <translation>hushd hatası</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1459,7 +1471,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Lütfen Düzenle-&gt;Ayarlar menüsünde sunucu/bağlantı noktasını ve kullanıcı adı/şifreyi ayarlayın.</translation> Lütfen Düzenle-&gt;Ayarlar menüsünde sunucu/bağlantı noktasını ve kullanıcı adı/şifreyi ayarlayın.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1468,29 +1480,29 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Lütfen Düzenle-&gt;Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıcı adı/şifreyi ayarlayın.</translation> Lütfen Düzenle-&gt;Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıcı adı/şifreyi ayarlayın.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Kimlik doğrulama başarısız oldu. Belirttiğiniz kullanıcı adı/şifre hushd tarafından kabul edilmedi. Düzenle-&gt; Ayarlar menüsünde değiştirmeyi deneyin</translation> <translation>Kimlik doğrulama başarısız oldu. Belirttiğiniz kullanıcı adı/şifre hushd tarafından kabul edilmedi. Düzenle-&gt; Ayarlar menüsünde değiştirmeyi deneyin</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>hushd&apos;niz başlıyor. Lütfen bekle.</translation> <translation>hushd&apos;niz başlıyor. Lütfen bekle.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation>Bu birkaç saat sürebilir, biraz patlamış mısır kapın</translation> <translation>Bu birkaç saat sürebilir, biraz patlamış mısır kapın</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Bağlantı Hatası</translation> <translation>Bağlantı Hatası</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>İşlem Hatası</translation> <translation>İşlem Hatası</translation>
</message> </message>
@ -1499,8 +1511,8 @@ Lütfen Düzenle-&gt;Ayarlar menüsünde sunucu/bağlantı noktası ve kullanıc
<translation type="vanished">İşlem gönderilirken bir hata oluştu. Hata:</translation> <translation type="vanished">İşlem gönderilirken bir hata oluştu. Hata:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Bağlantı Yok</translation> <translation>Bağlantı Yok</translation>
</message> </message>

170
res/silentdragon_uk.ts

@ -79,6 +79,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation>Екранований</translation> <translation>Екранований</translation>
</message> </message>
@ -163,8 +165,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation>Мітка</translation> <translation>Мітка</translation>
@ -191,7 +193,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation>Комісія майнерам</translation> <translation>Комісія майнерам</translation>
</message> </message>
@ -303,7 +305,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation>Експорт приватного ключа</translation> <translation>Експорт приватного ключа</translation>
</message> </message>
@ -800,95 +802,105 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Копіювати адресу</translation> <translation>Копіювати адресу</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Скопійовано в буфер обміну</translation> <translation>Скопійовано в буфер обміну</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Отримати приватний ключ</translation> <translation>Отримати приватний ключ</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Shield balance to Sapling</translation> <translation>Shield balance to Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Подивитися в провіднику блоків</translation> <translation>Подивитися в провіднику блоків</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -897,7 +909,7 @@
<translation type="vanished">Migrate to Sapling</translation> <translation type="vanished">Migrate to Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Скопіювати txid</translation> <translation>Скопіювати txid</translation>
</message> </message>
@ -1032,37 +1044,37 @@
<translation type="vanished">Це може зайняти кілька хвилин. Завантаження ...</translation> <translation type="vanished">Це може зайняти кілька хвилин. Завантаження ...</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation>Подивитися запит на оплату</translation> <translation>Подивитися запит на оплату</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Подивитися мітку</translation> <translation>Подивитися мітку</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Відповісти на </translation> <translation>Відповісти на </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Створити новий t-Addr (R)</translation> <translation>Створити новий t-Addr (R)</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation>Копіювати адресу</translation> <translation>Копіювати адресу</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>Адреса була раніше використана</translation> <translation>Адреса була раніше використана</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>Адреса не використовується</translation> <translation>Адреса не використовується</translation>
</message> </message>
@ -1130,57 +1142,57 @@ doesn&apos;t look like a z-address</source>
не схоже на z-адресу</translation> не схоже на z-адресу</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation>Змінити з </translation> <translation>Змінити з </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation>Поточний баланс : </translation> <translation>Поточний баланс : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation>Баланс після цієї Tx: </translation> <translation>Баланс після цієї Tx: </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Помилка транзакції</translation> <translation>Помилка транзакції</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1197,7 +1209,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> є недійсним</translation> <translation type="vanished"> є недійсним</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation>Кількість &apos;%1&apos; є недійсним!</translation> <translation>Кількість &apos;%1&apos; є недійсним!</translation>
</message> </message>
@ -1415,7 +1427,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>помилка hushd</translation> <translation>помилка hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1424,27 +1436,27 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
Будь ласка, встановіть host / port і user / password в меню змінити-&gt; Налаштування.</translation> Будь ласка, встановіть host / port і user / password в меню змінити-&gt; Налаштування.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation>Аутентифікація не вдалася. username / password, які ви вказали, не були прийняті hushd. Спробуйте змінити його в меню Редагувати-&gt; Налаштування</translation> <translation>Аутентифікація не вдалася. username / password, які ви вказали, не були прийняті hushd. Спробуйте змінити його в меню Редагувати-&gt; Налаштування</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>Ваш hushd запускається. Будь ласка зачекайте.</translation> <translation>Ваш hushd запускається. Будь ласка зачекайте.</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Завантаження блоків</translation> <translation>Завантаження блоків</translation>
</message> </message>
@ -1453,52 +1465,52 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Готово! Дякуємо Вам за допомогу в захисті мережі Hush, запустивши повний вузол.</translation> <translation type="vanished">Готово! Дякуємо Вам за допомогу в захисті мережі Hush, запустивши повний вузол.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation>Висота блоків</translation> <translation>Висота блоків</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Синхронізація</translation> <translation>Синхронізація</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation>Підключено</translation> <translation>Підключено</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>Під&apos;єднано до hushd</translation> <translation>Під&apos;єднано до hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>При підключенні до hushd сталася помилка. Помилка</translation> <translation>При підключенні до hushd сталася помилка. Помилка</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1515,22 +1527,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не підтверджено</translation> <translation type="vanished">не підтверджено</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>Транзакція з id </translation> <translation>Транзакція з id </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> не вдалося. Помилка</translation> <translation> не вдалося. Помилка</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> помилка</translation> <translation> помилка</translation>
</message> </message>
@ -1547,12 +1559,12 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> tx обчислюється. Це може зайняти кілька хвилин.</translation> <translation type="vanished"> tx обчислюється. Це може зайняти кілька хвилин.</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation>Доступно оновлення</translation> <translation>Доступно оновлення</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1561,12 +1573,12 @@ Would you like to visit the releases page?</source>
Хотіли б ви відвідати сторінку релізів?</translation> Хотіли б ви відвідати сторінку релізів?</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation>Немає доступних оновлень</translation> <translation>Немає доступних оновлень</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation>У вас вже є остання версія v%1</translation> <translation>У вас вже є остання версія v%1</translation>
</message> </message>
@ -1584,7 +1596,7 @@ Would you like to visit the releases page?</source>
<translation> не вдалося. Будь ласка, перевірте сайт довідки для отримання додаткової інформації</translation> <translation> не вдалося. Будь ласка, перевірте сайт довідки для отримання додаткової інформації</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1597,14 +1609,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Це може зайняти кілька годин</translation> <translation type="vanished">Це може зайняти кілька годин</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation>Помилка з&apos;єднання</translation> <translation>Помилка з&apos;єднання</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation>Помилка транзакції</translation> <translation>Помилка транзакції</translation>
</message> </message>
@ -1613,8 +1625,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Сталася помилка під час надсилання транзакції. Помилка була:</translation> <translation type="vanished">Сталася помилка під час надсилання транзакції. Помилка була:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Немає з&apos;єднання</translation> <translation>Немає з&apos;єднання</translation>
</message> </message>

BIN
res/silentdragon_zh.qm

Binary file not shown.

172
res/silentdragon_zh.ts

@ -63,6 +63,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="62"/> <location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source> <source>Shielded</source>
<translation></translation> <translation></translation>
</message> </message>
@ -151,8 +153,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="498"/> <location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/> <location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1390"/> <location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/> <location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source> <source>Memo</source>
<translation></translation> <translation></translation>
@ -179,7 +181,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="634"/> <location filename="../src/mainwindow.ui" line="634"/>
<location filename="../src/sendtab.cpp" line="640"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Miner Fee</source> <source>Miner Fee</source>
<translation></translation> <translation></translation>
</message> </message>
@ -243,7 +245,7 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="850"/> <location filename="../src/mainwindow.ui" line="850"/>
<location filename="../src/mainwindow.cpp" line="1527"/> <location filename="../src/mainwindow.cpp" line="1590"/>
<source>Export Private Key</source> <source>Export Private Key</source>
<translation></translation> <translation></translation>
</message> </message>
@ -853,42 +855,52 @@
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1164"/> <location filename="../src/mainwindow.cpp" line="1075"/>
<source>Shield all non-mining taddr funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1100"/>
<source>Shield all mining funds to this zaddr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source> <source>Copy banned peer IP</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1173"/> <location filename="../src/mainwindow.cpp" line="1236"/>
<source>View banned host IP on shodan.io (3rd party service)</source> <source>View banned host IP on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1197"/> <location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source> <source>Copy peer address+port</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1203"/> <location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source> <source>Copy peer address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1208"/> <location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source> <source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1213"/> <location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source> <source>Copy ASN</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1220"/> <location filename="../src/mainwindow.cpp" line="1283"/>
<source>View host on shodan.io (3rd party service)</source> <source>View host on shodan.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1228"/> <location filename="../src/mainwindow.cpp" line="1291"/>
<source>View ASN on bgpview.io (3rd party service)</source> <source>View ASN on bgpview.io (3rd party service)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -906,50 +918,50 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1058"/> <location filename="../src/mainwindow.cpp" line="1058"/>
<location filename="../src/mainwindow.cpp" line="1352"/> <location filename="../src/mainwindow.cpp" line="1415"/>
<source>Copy address</source> <source>Copy address</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1061"/> <location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/> <location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1199"/> <location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1205"/> <location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1210"/> <location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1215"/> <location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1348"/> <location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1354"/> <location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1064"/> <location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source> <source>Get private key</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1069"/> <location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source> <source>Get viewing key</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1085"/> <location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Sapling地址</translation> <translation>Sapling地址</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1090"/> <location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1358"/> <location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1112"/> <location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source> <source>Address Asset Viewer</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1119"/> <location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source> <source>Convert Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -958,47 +970,47 @@
<translation type="vanished">Sapling地址</translation> <translation type="vanished">Sapling地址</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1346"/> <location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1369"/> <location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source> <source>Copy block explorer link</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1382"/> <location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source> <source>View Payment Request</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1389"/> <location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source> <source>View Memo</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1403"/> <location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source> <source>Reply to </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1484"/> <location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>t-Addr</translation> <translation>t-Addr</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1533"/> <location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source> <source>Copy Address</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1599"/> <location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1601"/> <location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
@ -1066,57 +1078,57 @@ doesn&apos;t look like a z-address</source>
z-address</translation> z-address</translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="534"/> <location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source> <source>Change from </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="675"/> <location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source> <source>Current balance : </source>
<translation> : </translation> <translation> : </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="677"/> <location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source> <source>Balance after this Tx: </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="698"/> <location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="730"/> <location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source> <source>Please wait...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="731"/> <location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source> <source>Computing your transaction</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="738"/> <location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source> <source>Computing transaction: </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="745"/> <location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source> <source>Done!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="776"/> <location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source> <source>From Address is Invalid!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source> <source>Extreme Privacy! </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="783"/> <location filename="../src/sendtab.cpp" line="773"/>
<source> is transparent. You must send to a zaddr.</source> <source> is transparent. You must send to a zaddr.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1133,7 +1145,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> </translation> <translation type="vanished"> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="789"/> <location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source> <source>Amount &apos;%1&apos; is invalid!</source>
<translation> &apos;%1&apos; !</translation> <translation> &apos;%1&apos; !</translation>
</message> </message>
@ -1477,7 +1489,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>hushd </translation> <translation>hushd </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="426"/> <location filename="../src/connection.cpp" line="429"/>
<source>A manual connection was requested, but the settings are not configured. <source>A manual connection was requested, but the settings are not configured.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1486,7 +1498,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
- &gt;//</translation> - &gt;//</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="438"/> <location filename="../src/connection.cpp" line="441"/>
<source>Could not connect to hushd configured in settings. <source>Could not connect to hushd configured in settings.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source> Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
@ -1495,22 +1507,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
- &gt;//</translation> - &gt;//</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="501"/> <location filename="../src/connection.cpp" line="504"/>
<source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source> <source>Authentication failed. The username / password you specified was not accepted by hushd. Try changing it in the Edit-&gt;Settings menu</source>
<translation> hushd不接受您指定的用户名/ - &gt;</translation> <translation> hushd不接受您指定的用户名/ - &gt;</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="516"/> <location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source> <source>Your hushd is starting up. Please wait.</source>
<translation>hushd正在启动 </translation> <translation>hushd正在启动 </translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="533"/> <location filename="../src/connection.cpp" line="536"/>
<source>This may take several hours, grab some popcorn</source> <source>This may take several hours, grab some popcorn</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source> <source>There was an error! : </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1519,14 +1531,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="550"/> <location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source> <source>Connection Error</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="828"/> <location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="766"/> <location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source> <source>Transaction Error</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1539,22 +1551,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> </translation> <translation type="vanished"> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source> <source> failed</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="761"/> <location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source> <source> Transaction </source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/sendtab.cpp" line="764"/> <location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1587,58 +1599,58 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="415"/> <location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="417"/> <location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source> <source>No Connection</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="696"/> <location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="699"/> <location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source> <source>Block height</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source> <source>Syncing</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="714"/> <location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source> <source>Connected</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="716"/> <location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source> <source>testnet:</source>
<translation>testnet:</translation> <translation>testnet:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="726"/> <location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source> <source>Connected to hushd</source>
<translation>hushd</translation> <translation>hushd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="729"/> <location filename="../src/rpc.cpp" line="765"/>
<source>hushd has no peer connections! Network issues?</source> <source>hushd has no peer connections! Network issues?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1113"/> <location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source> <source> transaction computing.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1333"/> <location filename="../src/rpc.cpp" line="1375"/>
<source>Please enhance your calm and wait for SilentDragon to exit</source> <source>Please enhance your calm and wait for SilentDragon to exit</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1334"/> <location filename="../src/rpc.cpp" line="1376"/>
<source>Waiting for hushd to exit, y&apos;all</source> <source>Waiting for hushd to exit, y&apos;all</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1647,7 +1659,7 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">hushd没有节点可连接</translation> <translation type="vanished">hushd没有节点可连接</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="748"/> <location filename="../src/rpc.cpp" line="784"/>
<source>There was an error connecting to hushd. The error was</source> <source>There was an error connecting to hushd. The error was</source>
<translation>hushd时出错 </translation> <translation>hushd时出错 </translation>
</message> </message>
@ -1656,12 +1668,12 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> </translation> <translation type="vanished"> </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1165"/> <location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source> <source>Update Available</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1166"/> <location filename="../src/rpc.cpp" line="1202"/>
<source>A new release v%1 is available! You have v%2. <source>A new release v%1 is available! You have v%2.
Would you like to visit the releases page?</source> Would you like to visit the releases page?</source>
@ -1670,12 +1682,12 @@ Would you like to visit the releases page?</source>
访</translation> 访</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1178"/> <location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source> <source>No updates available</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="1179"/> <location filename="../src/rpc.cpp" line="1215"/>
<source>You already have the latest release v%1</source> <source>You already have the latest release v%1</source>
<translation> v%1</translation> <translation> v%1</translation>
</message> </message>
@ -2404,7 +2416,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
<message> <message>
<location filename="../src/settings.ui" line="572"/> <location filename="../src/settings.ui" line="572"/>
<source>Fetch HUSH prices</source> <source>Fetch HUSH prices</source>
<translation type="unfinished"></translation> <translation> HUSH </translation>
</message> </message>
<message> <message>
<location filename="../src/settings.ui" line="580"/> <location filename="../src/settings.ui" line="580"/>

1
silentdragon.pro

@ -124,6 +124,7 @@ TRANSLATIONS = res/silentdragon_be.ts \
res/silentdragon_id.ts \ res/silentdragon_id.ts \
res/silentdragon_it.ts \ res/silentdragon_it.ts \
res/silentdragon_nl.ts \ res/silentdragon_nl.ts \
res/silentdragon_pl.ts \
res/silentdragon_pt.ts \ res/silentdragon_pt.ts \
res/silentdragon_ro.ts \ res/silentdragon_ro.ts \
res/silentdragon_ru.ts \ res/silentdragon_ru.ts \

92
src/connection.cpp

@ -47,7 +47,7 @@ void ConnectionLoader::loadConnection() {
d->exec(); d->exec();
} }
void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) { void ConnectionLoader::doAutoConnect(bool tryEhushdStart) {
// Priority 1: Ensure all params are present. // Priority 1: Ensure all params are present.
if (!verifyParams()) { if (!verifyParams()) {
qDebug() << "Cannot find sapling params!"; qDebug() << "Cannot find sapling params!";
@ -62,9 +62,9 @@ void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) {
auto connection = makeConnection(config); auto connection = makeConnection(config);
refreshHushdState(connection, [=] () { refreshHushdState(connection, [=] () {
// Refused connection. So try and start embedded zcashd // Refused connection. So try and start embedded hushd
if (Settings::getInstance()->useEmbedded()) { if (Settings::getInstance()->useEmbedded()) {
if (tryEzcashdStart) { if (tryEhushdStart) {
this->showInformation(QObject::tr("Starting embedded hushd")); this->showInformation(QObject::tr("Starting embedded hushd"));
if (this->startEmbeddedHushd()) { if (this->startEmbeddedHushd()) {
// Embedded hushd started up. Wait a second and then refresh the connection // Embedded hushd started up. Wait a second and then refresh the connection
@ -145,7 +145,7 @@ QString randomPassword() {
void ConnectionLoader::createHushConf() { void ConnectionLoader::createHushConf() {
main->logger->write(__func__); main->logger->write(__func__);
auto confLocation = zcashConfWritableLocation(); auto confLocation = hushConfWritableLocation();
QFileInfo fi(confLocation); QFileInfo fi(confLocation);
QDialog d(main); QDialog d(main);
@ -255,7 +255,7 @@ void ConnectionLoader::doNextDownload(std::function<void(void)> cb) {
int filesRemaining = downloadQueue->size(); int filesRemaining = downloadQueue->size();
QString filename = fnSaveFileName(url); QString filename = fnSaveFileName(url);
QString paramsDir = zcashParamsDir(); QString paramsDir = zkParamsDir();
if (QFile(QDir(paramsDir).filePath(filename)).exists()) { if (QFile(QDir(paramsDir).filePath(filename)).exists()) {
main->logger->write(filename + " already exists, skipping"); main->logger->write(filename + " already exists, skipping");
@ -347,9 +347,9 @@ bool ConnectionLoader::startEmbeddedHushd() {
QDir appPath(QCoreApplication::applicationDirPath()); QDir appPath(QCoreApplication::applicationDirPath());
#ifdef Q_OS_WIN64 #ifdef Q_OS_WIN64
auto hushdProgram = appPath.absoluteFilePath("komodod.exe"); auto hushdProgram = appPath.absoluteFilePath("hushd.exe");
#else #else
auto hushdProgram = appPath.absoluteFilePath("komodod"); auto hushdProgram = appPath.absoluteFilePath("hushd");
#endif #endif
//if (!QFile(hushdProgram).exists()) { //if (!QFile(hushdProgram).exists()) {
@ -384,8 +384,10 @@ bool ConnectionLoader::startEmbeddedHushd() {
}); });
// This string should be the exact arg list seperated by single spaces // This string should be the exact arg list seperated by single spaces
QString params = "-ac_name=HUSH3 -ac_sapling=1 -ac_reward=0,1125000000,562500000 -ac_halving=129,340000,840000 -ac_end=128,340000,5422111 -ac_eras=3 -ac_blocktime=150 -ac_cc=2 -ac_ccenable=228,234,235,236,241 -ac_founders=1 -ac_supply=6178674 -ac_perc=11111111 -clientname=GoldenSandtrout -addnode=node1.hush.is -addnode=node2.hush.is -addnode=node3.hush.is -addnode=node4.hush.is -addnode=node5.hush.is -addnode=node6.hush.is -addnode=node7.hush.is -addnode=node8.hush.is -ac_cclib=hush3 -tls=only -ac_script=76a9145eb10cf64f2bab1b457f1f25e658526155928fac88ac"; // Could be modified to start different Hush Smart Chains
QString params = ""; // "-ac_name=TUSH";
/* This is now enabled by default in hushd
// Binaries come with this file // Binaries come with this file
if(QFile( QDir(".").filePath("asmap.dat") ).exists()) { if(QFile( QDir(".").filePath("asmap.dat") ).exists()) {
auto asmap = appPath.absoluteFilePath("asmap.dat"); auto asmap = appPath.absoluteFilePath("asmap.dat");
@ -393,6 +395,7 @@ bool ConnectionLoader::startEmbeddedHushd() {
} else { } else {
qDebug() << "No ASN map file found"; qDebug() << "No ASN map file found";
} }
*/
QStringList arguments = params.split(" "); QStringList arguments = params.split(" ");
@ -553,31 +556,44 @@ void ConnectionLoader::showError(QString explanation) {
QString ConnectionLoader::locateHushConfFile() { QString ConnectionLoader::locateHushConfFile() {
#ifdef Q_OS_LINUX #ifdef Q_OS_LINUX
auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".komodo/HUSH3/HUSH3.conf"); auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".hush/HUSH3/HUSH3.conf");
if(!QFile(confLocation).exists()) {
// legacy location
confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, ".komodo/HUSH3/HUSH3.conf");
}
#elif defined(Q_OS_DARWIN) #elif defined(Q_OS_DARWIN)
auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Komodo/HUSH3/HUSH3.conf"); auto confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Hush/HUSH3/HUSH3.conf");
if(!QFile(confLocation).exists()) {
// legacy location
confLocation = QStandardPaths::locate(QStandardPaths::HomeLocation, "Library/Application Support/Komodo/HUSH3/HUSH3.conf");
}
#else #else
auto confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Komodo/HUSH3/HUSH3.conf"); auto confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Hush/HUSH3/HUSH3.conf");
if(!QFile(confLocation).exists()) {
// legacy location
confLocation = QStandardPaths::locate(QStandardPaths::AppDataLocation, "../../Komodo/HUSH3/HUSH3.conf");
}
#endif #endif
main->logger->write("Found HUSH3.conf at " + QDir::cleanPath(confLocation)); main->logger->write("Found HUSH3.conf at " + QDir::cleanPath(confLocation));
return QDir::cleanPath(confLocation); return QDir::cleanPath(confLocation);
} }
QString ConnectionLoader::zcashConfWritableLocation() { // this function is only used for new config files and does not need to know about legacy locations
QString ConnectionLoader::hushConfWritableLocation() {
#ifdef Q_OS_LINUX #ifdef Q_OS_LINUX
auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".komodo/HUSH3/HUSH3.conf"); auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".hush/HUSH3/HUSH3.conf");
#elif defined(Q_OS_DARWIN) #elif defined(Q_OS_DARWIN)
auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath("Library/Application Support/Komodo/HUSH3/HUSH3.conf"); auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath("Library/Application Support/Hush/HUSH3/HUSH3.conf");
#else #else
auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("../../Komodo/HUSH3/HUSH3.conf"); auto confLocation = QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("../../Hush/HUSH3/HUSH3.conf");
#endif #endif
main->logger->write("Found HUSH3.conf at " + QDir::cleanPath(confLocation)); main->logger->write("HUSH3.conf writeable location at " + QDir::cleanPath(confLocation));
return QDir::cleanPath(confLocation); return QDir::cleanPath(confLocation);
} }
QString ConnectionLoader::zcashParamsDir() { QString ConnectionLoader::zkParamsDir() {
#ifdef Q_OS_LINUX #ifdef Q_OS_LINUX
//TODO: If /usr/share/hush exists, use that. It should not be assumed writeable //TODO: If /usr/share/hush exists, use that. It should not be assumed writeable
auto paramsLocation = QDir(QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".zcash-params")); auto paramsLocation = QDir(QDir(QStandardPaths::writableLocation(QStandardPaths::HomeLocation)).filePath(".zcash-params"));
@ -601,7 +617,7 @@ QString ConnectionLoader::zcashParamsDir() {
} }
bool ConnectionLoader::verifyParams() { bool ConnectionLoader::verifyParams() {
QDir paramsDir(zcashParamsDir()); QDir paramsDir(zkParamsDir());
// TODO: better error reporting if only 1 file exists or is missing // TODO: better error reporting if only 1 file exists or is missing
qDebug() << "Verifying sapling param files exist"; qDebug() << "Verifying sapling param files exist";
@ -663,12 +679,12 @@ std::shared_ptr<ConnectionConfig> ConnectionLoader::autoDetectHushConf() {
QTextStream in(&file); QTextStream in(&file);
auto zcashconf = new ConnectionConfig(); auto hushconf = new ConnectionConfig();
zcashconf->host = "127.0.0.1"; hushconf->host = "127.0.0.1";
zcashconf->connType = ConnectionType::DetectedConfExternalHushD; hushconf->connType = ConnectionType::DetectedConfExternalHushD;
zcashconf->usingHushConf = true; hushconf->usingHushConf = true;
zcashconf->zcashDir = QFileInfo(confLocation).absoluteDir().absolutePath(); hushconf->hushDir = QFileInfo(confLocation).absoluteDir().absolutePath();
zcashconf->hushDaemon = false; hushconf->hushDaemon = false;
Settings::getInstance()->setUsingHushConf(confLocation); Settings::getInstance()->setUsingHushConf(confLocation);
@ -679,48 +695,46 @@ std::shared_ptr<ConnectionConfig> ConnectionLoader::autoDetectHushConf() {
QString value = line.right(line.length() - s - 1).trimmed(); QString value = line.right(line.length() - s - 1).trimmed();
if (name == "rpcuser") { if (name == "rpcuser") {
zcashconf->rpcuser = value; hushconf->rpcuser = value;
} }
if (name == "rpcpassword") { if (name == "rpcpassword") {
zcashconf->rpcpassword = value; hushconf->rpcpassword = value;
} }
if (name == "rpcport") { if (name == "rpcport") {
zcashconf->port = value; hushconf->port = value;
} }
if (name == "daemon" && value == "1") { if (name == "daemon" && value == "1") {
zcashconf->hushDaemon = true; hushconf->hushDaemon = true;
} }
if (name == "proxy") { if (name == "proxy") {
zcashconf->proxy = value; hushconf->proxy = value;
} }
if (name == "consolidation") { if (name == "consolidation") {
zcashconf->consolidation = value; hushconf->consolidation = value;
} }
if (name == "deletetx") { if (name == "deletetx") {
zcashconf->deletetx = value; hushconf->deletetx = value;
} }
if (name == "zindex") { if (name == "zindex") {
zcashconf->zindex = value; hushconf->zindex = value;
} }
if (name == "testnet" && if (name == "testnet" &&
value == "1" && value == "1" &&
zcashconf->port.isEmpty()) { hushconf->port.isEmpty()) {
zcashconf->port = "18232"; hushconf->port = "18232";
} }
} }
// If rpcport is not in the file, and it was not set by the testnet=1 flag, then go to default // If rpcport is not in the file, and it was not set by the testnet=1 flag, then go to default
if (zcashconf->port.isEmpty()) zcashconf->port = "18031"; if (hushconf->port.isEmpty()) hushconf->port = "18031";
file.close(); file.close();
// In addition to the HUSH3/HUSH3.conf file, also double check the params. // In addition to the HUSH3/HUSH3.conf file, also double check the params.
return std::shared_ptr<ConnectionConfig>(zcashconf); return std::shared_ptr<ConnectionConfig>(hushconf);
} }
/** // Load connection settings from the UI, which indicates an unknown, external hushd
* Load connection settings from the UI, which indicates an unknown, external zcashd
*/
std::shared_ptr<ConnectionConfig> ConnectionLoader::loadFromSettings() { std::shared_ptr<ConnectionConfig> ConnectionLoader::loadFromSettings() {
// Load from the QT Settings. // Load from the QT Settings.
QSettings s; QSettings s;

10
src/connection.h

@ -22,7 +22,7 @@ struct ConnectionConfig {
QString rpcpassword; QString rpcpassword;
bool usingHushConf; bool usingHushConf;
bool hushDaemon; bool hushDaemon;
QString zcashDir; QString hushDir;
QString proxy; QString proxy;
QString consolidation; QString consolidation;
QString deletetx; QString deletetx;
@ -47,13 +47,13 @@ private:
Connection* makeConnection(std::shared_ptr<ConnectionConfig> config); Connection* makeConnection(std::shared_ptr<ConnectionConfig> config);
void doAutoConnect(bool tryEzcashdStart = true); void doAutoConnect(bool tryEhushdStart = true);
void doManualConnect(); void doManualConnect();
void createHushConf(); void createHushConf();
QString locateHushConfFile(); QString locateHushConfFile();
QString zcashConfWritableLocation(); QString hushConfWritableLocation();
QString zcashParamsDir(); QString zkParamsDir();
bool verifyParams(); bool verifyParams();
void downloadParams(std::function<void(void)> cb); void downloadParams(std::function<void(void)> cb);
@ -84,7 +84,7 @@ private:
}; };
/** /**
* Represents a connection to a zcashd. It may even start a new zcashd if needed. * Represents a connection to a hushd. It may even start a new hushd if needed.
* This is also a UI class, so it may show a dialog waiting for the connection. * This is also a UI class, so it may show a dialog waiting for the connection.
*/ */
class Connection { class Connection {

84
src/mainwindow.cpp

@ -61,7 +61,7 @@ MainWindow::MainWindow(QWidget *parent) :
}); });
// Request hush // Request hush
QObject::connect(ui->actionRequest_zcash, &QAction::triggered, [=]() { QObject::connect(ui->actionRequest_hush, &QAction::triggered, [=]() {
RequestDialog::showRequestZcash(this); RequestDialog::showRequestZcash(this);
}); });
@ -103,7 +103,7 @@ MainWindow::MainWindow(QWidget *parent) :
about.setupUi(&aboutDialog); about.setupUi(&aboutDialog);
Settings::saveRestore(&aboutDialog); Settings::saveRestore(&aboutDialog);
QString version = QString("Version ") % QString(APP_VERSION) % " (" % QString(__DATE__) % ")"; QString version = QString("Version ") % QString(APP_VERSION) % " (" % QString(__DATE__) % ") using QT " % qVersion();
about.versionLabel->setText(version); about.versionLabel->setText(version);
aboutDialog.exec(); aboutDialog.exec();
@ -279,7 +279,7 @@ void MainWindow::setupSettingsModal() {
currency_name = Settings::getInstance()->get_currency_name(); currency_name = Settings::getInstance()->get_currency_name();
} catch (const std::exception& e) { } catch (const std::exception& e) {
qDebug() << QString("Currency name exception! : "); qDebug() << QString("Currency name exception! : ");
currency_name = "USD"; currency_name = "BTC";
} }
this->slot_change_currency(currency_name); this->slot_change_currency(currency_name);
@ -346,8 +346,8 @@ void MainWindow::setupSettingsModal() {
bool isUsingConsolidation = false; bool isUsingConsolidation = false;
int size = 0; int size = 0;
QDir zcashdir(rpc->getConnection()->config->zcashDir); QDir hushdir(rpc->getConnection()->config->hushDir);
QFile WalletSize(zcashdir.filePath("wallet.dat")); QFile WalletSize(hushdir.filePath("wallet.dat"));
if (WalletSize.open(QIODevice::ReadOnly)){ if (WalletSize.open(QIODevice::ReadOnly)){
size = WalletSize.size() / 1000000; //when file does open. size = WalletSize.size() / 1000000; //when file does open.
//QString size1 = QString::number(size) ; //QString size1 = QString::number(size) ;
@ -837,15 +837,15 @@ void MainWindow::backupWalletDat() {
if (!rpc->getConnection()) if (!rpc->getConnection())
return; return;
QDir zcashdir(rpc->getConnection()->config->zcashDir); QDir hushdir(rpc->getConnection()->config->hushDir);
QString backupDefaultName = "hush-wallet-backup-" + QDateTime::currentDateTime().toString("yyyyMMdd") + ".dat"; QString backupDefaultName = "hush-wallet-backup-" + QDateTime::currentDateTime().toString("yyyyMMdd") + ".dat";
if (Settings::getInstance()->isTestnet()) { if (Settings::getInstance()->isTestnet()) {
zcashdir.cd("testnet3"); hushdir.cd("testnet3");
backupDefaultName = "testnet-" + backupDefaultName; backupDefaultName = "testnet-" + backupDefaultName;
} }
QFile wallet(zcashdir.filePath("wallet.dat")); QFile wallet(hushdir.filePath("wallet.dat"));
if (!wallet.exists()) { if (!wallet.exists()) {
QMessageBox::critical(this, tr("No wallet.dat"), tr("Couldn't find the wallet.dat on this computer") + "\n" + QMessageBox::critical(this, tr("No wallet.dat"), tr("Couldn't find the wallet.dat on this computer") + "\n" +
tr("You need to back it up from the machine hushd is running on"), QMessageBox::Ok); tr("You need to back it up from the machine hushd is running on"), QMessageBox::Ok);
@ -1061,6 +1061,69 @@ void MainWindow::setupBalancesTab() {
ui->statusBar->showMessage(tr("Copied to clipboard"), 3 * 1000); ui->statusBar->showMessage(tr("Copied to clipboard"), 3 * 1000);
}); });
/* Example reply from z_shieldcoinbase and z_mergetoaddress
{
"remainingUTXOs": 0,
"remainingValue": 0.00000000,
"shieldingUTXOs": 6,
"shieldingValue": 16.87530000,
"opid": "opid-0245ddfa-5f60-4e00-8ace-e782d814132b"
}
*/
if(addr.startsWith("zs1")) {
menu.addAction(tr("Shield all non-mining taddr funds to this zaddr"), [=] () {
QJsonArray params = QJsonArray { "ANY_TADDR" , addr };
qDebug() << "Calling mergeToAddress with params=" << params;
rpc->mergeToAddress(params, [=](const QJsonValue& reply) {
qDebug() << "mergeToAddress reply=" << reply;
QString shieldingValue = reply.toObject()["shieldingValue"].toString();
QString opid = reply.toObject()["opid"].toString();
auto remainingUTXOs = reply.toObject()["remainingUTXOs"].toInt();
if(remainingUTXOs > 0) {
//TODO: more utxos to shield
}
ui->statusBar->showMessage(tr("Shielded") + shieldingValue + " HUSH in transparent funds to " + addr + " in opid " + opid, 3 * 1000);
}, [=](QString errStr) {
qDebug() << "z_mergetoaddress pooped:" << errStr;
if(errStr == "Could not find any funds to merge.") {
ui->statusBar->showMessage("No funds found to shield!");
}
});
});
}
if(addr.startsWith("zs1")) {
menu.addAction(tr("Shield all mining funds to this zaddr"), [=] () {
//QJsonArray params = QJsonArray {addr, zaddresses->first() };
// We shield all coinbase funds to the selected zaddr
QJsonArray params = QJsonArray {"*", addr };
qDebug() << "Calling shieldCoinbase with params=" << params;
rpc->shieldCoinbase(params, [=](const QJsonValue& reply) {
QString shieldingValue = reply.toObject()["shieldingValue"].toString();
QString opid = reply.toObject()["opid"].toString();
auto remainingUTXOs = reply.toObject()["remainingUTXOs"].toInt();
qDebug() << "ShieldCoinbase reply=" << reply;
// By default we shield 50 blocks at a time
if(remainingUTXOs > 0) {
//TODO: more utxos to shield
}
ui->statusBar->showMessage(tr("Shielded") + shieldingValue + " HUSH in Mining funds to " + addr + " in opid " + opid, 3 * 1000);
}, [=](QString errStr) {
//error("", errStr);
qDebug() << "z_shieldcoinbase pooped:" << errStr;
if(errStr == "Could not find any coinbase funds to shield.") {
ui->statusBar->showMessage("No mining funds found to shield!");
}
});
});
}
menu.addAction(tr("Get private key"), [=] () { menu.addAction(tr("Get private key"), [=] () {
this->exportKeys(addr); this->exportKeys(addr);
}); });
@ -1267,7 +1330,6 @@ void MainWindow::setupPeersTab() {
} }
void MainWindow::setupHushTab() { void MainWindow::setupHushTab() {
// ui->hushlogo->setBasePixmap(QPixmap(":/img/res/zcashdlogo.gif"));
QPixmap image(":/img/res/tropical-hush-square.png"); QPixmap image(":/img/res/tropical-hush-square.png");
ui->hushlogo->setBasePixmap( image ); // image.scaled(600,600, Qt::KeepAspectRatioByExpanding, Qt::FastTransformation ) ); ui->hushlogo->setBasePixmap( image ); // image.scaled(600,600, Qt::KeepAspectRatioByExpanding, Qt::FastTransformation ) );
} }
@ -1593,7 +1655,7 @@ void MainWindow::setupReceiveTab() {
} }
ui->rcvLabel->setText(label); ui->rcvLabel->setText(label);
ui->rcvBal->setText(Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(addr))); ui->rcvBal->setText(Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(addr)));
ui->txtReceive->setPlainText(addr); ui->txtReceive->setPlainText(addr);
ui->qrcodeDisplay->setQrcodeString(addr); ui->qrcodeDisplay->setQrcodeString(addr);
if (rpc->getUsedAddresses()->value(addr, false)) { if (rpc->getUsedAddresses()->value(addr, false)) {
@ -1696,7 +1758,7 @@ void MainWindow::slot_change_currency(const QString& currency_name)
saved_currency_name = Settings::getInstance()->get_currency_name(); saved_currency_name = Settings::getInstance()->get_currency_name();
} catch (const std::exception& e) { } catch (const std::exception& e) {
qDebug() << QString("Ignoring currency change Exception! : "); qDebug() << QString("Ignoring currency change Exception! : ");
saved_currency_name = "USD"; saved_currency_name = "BTC";
} }
} }

4
src/mainwindow.ui

@ -1594,7 +1594,7 @@
<property name="title"> <property name="title">
<string>&amp;File</string> <string>&amp;File</string>
</property> </property>
<addaction name="actionRequest_zcash"/> <addaction name="actionRequest_hush"/>
<addaction name="actionPay_URI"/> <addaction name="actionPay_URI"/>
<addaction name="separator"/> <addaction name="separator"/>
<addaction name="actionImport_Private_Key"/> <addaction name="actionImport_Private_Key"/>
@ -1729,7 +1729,7 @@
<string>Ctrl+M</string> <string>Ctrl+M</string>
</property> </property>
</action> </action>
<action name="actionRequest_zcash"> <action name="actionRequest_hush">
<property name="text"> <property name="text">
<string>Request HUSH...</string> <string>Request HUSH...</string>
</property> </property>

2
src/requestdialog.cpp

@ -125,7 +125,7 @@ void RequestDialog::showRequestZcash(MainWindow* main) {
req.txtFrom->setFocus(); req.txtFrom->setFocus();
if (d.exec() == QDialog::Accepted) { if (d.exec() == QDialog::Accepted) {
// Construct a zcash Payment URI with the data and pay it immediately. // Construct a Hush Payment URI with the data and pay it immediately.
QString memoURI = "hush:" + req.cmbMyAddress->currentText() QString memoURI = "hush:" + req.cmbMyAddress->currentText()
+ "?amt=" + Settings::getDecimalString(req.txtAmount->text().toDouble()) + "?amt=" + Settings::getDecimalString(req.txtAmount->text().toDouble())
+ "&memo=" + QUrl::toPercentEncoding(req.txtMemo->toPlainText()); + "&memo=" + QUrl::toPercentEncoding(req.txtMemo->toPlainText());

46
src/rpc.cpp

@ -265,6 +265,42 @@ void RPC::getTransactions(const std::function<void(QJsonValue)>& cb) {
conn->doRPCWithDefaultErrorHandling(makePayload(method), cb); conn->doRPCWithDefaultErrorHandling(makePayload(method), cb);
} }
void RPC::mergeToAddress(QJsonArray &params, const std::function<void(QJsonValue)>& cb,
const std::function<void(QString)>& err) {
QJsonObject payload = {
{"jsonrpc", "1.0"},
{"id", "42"},
{"method", "z_mergetoaddress"},
{"params", params}
};
conn->doRPC(payload, cb, [=] (QNetworkReply *reply, const QJsonValue &parsed) {
if (!parsed.isUndefined() && !parsed["error"].toObject()["message"].isNull()) {
err(parsed["error"].toObject()["message"].toString());
} else {
err(reply->errorString());
}
});
}
void RPC::shieldCoinbase(QJsonArray &params, const std::function<void(QJsonValue)>& cb,
const std::function<void(QString)>& err) {
QJsonObject payload = {
{"jsonrpc", "1.0"},
{"id", "42"},
{"method", "z_shieldcoinbase"},
{"params", params}
};
conn->doRPC(payload, cb, [=] (QNetworkReply *reply, const QJsonValue &parsed) {
if (!parsed.isUndefined() && !parsed["error"].toObject()["message"].isNull()) {
err(parsed["error"].toObject()["message"].toString());
} else {
err(reply->errorString());
}
});
}
void RPC::sendZTransaction(QJsonValue params, const std::function<void(QJsonValue)>& cb, void RPC::sendZTransaction(QJsonValue params, const std::function<void(QJsonValue)>& cb,
const std::function<void(QString)>& err) { const std::function<void(QString)>& err) {
QJsonObject payload = { QJsonObject payload = {
@ -1193,14 +1229,20 @@ void RPC::refreshPrice() {
if (conn == nullptr) if (conn == nullptr)
return noConnection(); return noConnection();
QString price_feed = "https://api.coingecko.com/api/v3/simple/price?ids=hush&vs_currencies=btc%2Cusd%2Ceur%2Ceth%2Cgbp%2Ccny%2Cjpy%2Cidr%2Crub%2Ccad%2Csgd%2Cchf%2Cinr%2Caud%2Cinr%2Ckrw%2Cthb%2Cnzd%2Czar%2Cvef%2Cxau%2Cxag%2Cvnd%2Csar%2Ctwd%2Caed%2Cars%2Cbdt%2Cbhd%2Cbmd%2Cbrl%2Cclp%2Cczk%2Cdkk%2Chuf%2Cils%2Ckwd%2Clkr%2Cpkr%2Cnok%2Ctry%2Csek%2Cmxn%2Cuah%2Chkd&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true"; QString price_feed = "https://api.coingecko.com/api/v3/simple/price?ids=hush&vs_currencies=btc%2Cusd%2Ceur%2Ceth%2Cgbp%2Ccny%2Cjpy%2Cidr%2Crub%2Ccad%2Csgd%2Cchf%2Cinr%2Caud%2Cinr%2Ckrw%2Cthb%2Cnzd%2Czar%2Cvef%2Cxau%2Cxag%2Cvnd%2Csar%2Ctwd%2Caed%2Cars%2Cbdt%2Cbhd%2Cbmd%2Cbrl%2Cclp%2Cczk%2Cdkk%2Chuf%2Cils%2Ckwd%2Clkr%2Cpkr%2Cnok%2Ctry%2Csek%2Cmxn%2Cuah%2Chkd&include_market_cap=true&include_24hr_vol=true&include_24hr_change=true";
qDebug() << "Requesting price feed data via " << price_feed;
QUrl cmcURL(price_feed); QUrl cmcURL(price_feed);
QNetworkRequest req; QNetworkRequest req;
req.setUrl(cmcURL); req.setUrl(cmcURL);
qDebug() << "Created price request object";
QNetworkReply *reply = conn->restclient->get(req); QNetworkReply *reply = conn->restclient->get(req);
auto s = Settings::getInstance(); qDebug() << "Created QNetworkReply";
qDebug() << "Requesting price feed data via " << price_feed; auto s = Settings::getInstance();
QObject::connect(reply, &QNetworkReply::finished, [=] { QObject::connect(reply, &QNetworkReply::finished, [=] {
reply->deleteLater(); reply->deleteLater();

2
src/rpc.h

@ -79,6 +79,8 @@ public:
void fillTxJsonParams(QJsonArray& params, Tx tx); void fillTxJsonParams(QJsonArray& params, Tx tx);
void sendZTransaction(QJsonValue params, const std::function<void(QJsonValue)>& cb, const std::function<void(QString)>& err); void sendZTransaction(QJsonValue params, const std::function<void(QJsonValue)>& cb, const std::function<void(QString)>& err);
void shieldCoinbase(QJsonArray& params, const std::function<void(QJsonValue)>& cb, const std::function<void(QString)>& err);
void mergeToAddress(QJsonArray& params, const std::function<void(QJsonValue)>& cb, const std::function<void(QString)>& err);
void watchTxStatus(); void watchTxStatus();
const QMap<QString, WatchedTx> getWatchingTxns() { return watchingOps; } const QMap<QString, WatchedTx> getWatchingTxns() { return watchingOps; }

2
src/scripts/dounifiedbuild.ps1

@ -28,7 +28,7 @@ Write-Host ""
Write-Host "[Building on Mac]" Write-Host "[Building on Mac]"
bash src/scripts/mkmacdmg.sh --qt_path ~/Qt/5.11.1/clang_64/ --version $version --zcash_path ~/gi/hush3 --certificate "$certificate" bash src/scripts/mkmacdmg.sh --qt_path ~/Qt/5.11.1/clang_64/ --version $version --hush_path ~/gi/hush3 --certificate "$certificate"
if (! $?) { if (! $?) {
Write-Output "[Error]" Write-Output "[Error]"
exit 1; exit 1;

9
src/scripts/make-binary-tarball.sh

@ -18,14 +18,11 @@ if [ -e $DIR ]; then
fi fi
mkdir -p $DIR mkdir -p $DIR
strip silentdragon strip silentdragon
strip komodod strip hushd
strip komodo-tx strip hush-tx
strip komodo-cli strip hush-cli
cp silentdragon $DIR cp silentdragon $DIR
cp komodod $DIR
cp komodo-cli $DIR
cp komodo-tx $DIR
cp hushd $DIR cp hushd $DIR
cp hush-cli $DIR cp hush-cli $DIR
cp hush-tx $DIR cp hush-tx $DIR

18
src/scripts/make-deb.sh

@ -19,18 +19,18 @@ if [ -z $HUSH_DIR ]; then
exit 1; exit 1;
fi fi
if [ ! -f $HUSH_DIR/komodod ]; then if [ ! -f $HUSH_DIR/hushd ]; then
echo "Couldn't find komodod in $HUSH_DIR . Please build komodod." echo "Couldn't find hushd in $HUSH_DIR . Please build hushd."
exit 1; exit 1;
fi fi
if [ ! -f $HUSH_DIR/komodo-cli ]; then if [ ! -f $HUSH_DIR/hush-cli ]; then
echo "Couldn't find komodo-cli in $HUSH_DIR . Please build komodo-cli." echo "Couldn't find hush-cli in $HUSH_DIR . Please build hush-cli."
exit 1; exit 1;
fi fi
if [ ! -f $HUSH_DIR/komodo-tx ]; then if [ ! -f $HUSH_DIR/hush-tx ]; then
echo "Couldn't find komodo-tx in $HUSH_DIR . Please build komodo-tx." echo "Couldn't find hush-tx in $HUSH_DIR . Please build hush-tx."
exit 1; exit 1;
fi fi
@ -73,9 +73,6 @@ mkdir $DIR > /dev/null
strip silentdragon strip silentdragon
cp silentdragon $DIR > /dev/null cp silentdragon $DIR > /dev/null
cp $HUSH_DIR/artifacts/komodod $DIR > /dev/null
cp $HUSH_DIR/artifacts/komodo-cli $DIR > /dev/null
cp $HUSH_DIR/artifacts/komodo-tx $DIR > /dev/null
cp $HUSH_DIR/artifacts/hushd $DIR > /dev/null cp $HUSH_DIR/artifacts/hushd $DIR > /dev/null
cp $HUSH_DIR/artifacts/hush-cli $DIR > /dev/null cp $HUSH_DIR/artifacts/hush-cli $DIR > /dev/null
cp $HUSH_DIR/artifacts/hush-tx $DIR > /dev/null cp $HUSH_DIR/artifacts/hush-tx $DIR > /dev/null
@ -113,8 +110,7 @@ mkdir -p $debdir/usr/local/bin
cat src/scripts/control | sed "s/RELEASE_VERSION/$APP_VERSION/g" > $debdir/DEBIAN/control cat src/scripts/control | sed "s/RELEASE_VERSION/$APP_VERSION/g" > $debdir/DEBIAN/control
cp silentdragon $debdir/usr/local/bin/ cp silentdragon $debdir/usr/local/bin/
# TODO: how does this interact with hushd deb ? cp $HUSH_DIR/artifacts/hushd $debdir/usr/local/bin/hushd
cp $HUSH_DIR/artifacts/komodod $debdir/usr/local/bin/hush-komodod
mkdir -p $debdir/usr/share/pixmaps/ mkdir -p $debdir/usr/share/pixmaps/
cp res/silentdragon.xpm $debdir/usr/share/pixmaps/ cp res/silentdragon.xpm $debdir/usr/share/pixmaps/

16
src/scripts/mkwininstaller.ps1

@ -2,28 +2,28 @@ param (
[Parameter(Mandatory=$true)][string]$version [Parameter(Mandatory=$true)][string]$version
) )
$target="zecwallet-v$version" $target="silentdragon-v$version"
Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | Out-Null Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | Out-Null
New-Item release/wininstaller -itemtype directory | Out-Null New-Item release/wininstaller -itemtype directory | Out-Null
Copy-Item release/$target/zecwallet.exe release/wininstaller/ Copy-Item release/$target/silentdragon.exe release/wininstaller/
Copy-Item release/$target/LICENSE release/wininstaller/ Copy-Item release/$target/LICENSE release/wininstaller/
Copy-Item release/$target/README.md release/wininstaller/ Copy-Item release/$target/README.md release/wininstaller/
Copy-Item release/$target/zcashd.exe release/wininstaller/ Copy-Item release/$target/hushd.exe release/wininstaller/
Copy-Item release/$target/zcash-cli.exe release/wininstaller/ Copy-Item release/$target/hush-cli.exe release/wininstaller/
Get-Content src/scripts/zec-qt-wallet.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/zec-qt-wallet.wxs Get-Content src/scripts/silentdragon.wxs | ForEach-Object { $_ -replace "RELEASE_VERSION", "$version" } | Out-File -Encoding utf8 release/wininstaller/silentdragon.wxs
candle.exe release/wininstaller/zec-qt-wallet.wxs -o release/wininstaller/zec-qt-wallet.wixobj candle.exe release/wininstaller/silentdragon.wxs -o release/wininstaller/silentdragon.wixobj
if (!$?) { if (!$?) {
exit 1; exit 1;
} }
light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/zec-qt-wallet.wixobj -out release/wininstaller/zecwallet.msi light.exe -ext WixUIExtension -cultures:en-us release/wininstaller/silentdragon.wixobj -out release/wininstaller/silentdragon.msi
if (!$?) { if (!$?) {
exit 1; exit 1;
} }
New-Item artifacts -itemtype directory -Force | Out-Null New-Item artifacts -itemtype directory -Force | Out-Null
Copy-Item release/wininstaller/zecwallet.msi ./artifacts/Windows-installer-$target.msi Copy-Item release/wininstaller/silentdragon.msi ./artifacts/Windows-installer-$target.msi

16
src/sendtab.cpp

@ -506,24 +506,14 @@ Tx MainWindow::createTxFromSendPage() {
if (Settings::getInstance()->getAllowCustomFees()) { if (Settings::getInstance()->getAllowCustomFees()) {
tx.fee = ui->minerFeeAmt->text().toDouble(); tx.fee = ui->minerFeeAmt->text().toDouble();
} } else {
else {
tx.fee = Settings::getMinerFee(); tx.fee = Settings::getMinerFee();
} }
if (Settings::getInstance()->getAutoShield() && sendChangeToSapling) { if (Settings::getInstance()->getAutoShield() && sendChangeToSapling) {
auto saplingAddr = std::find_if(rpc->getAllZAddresses()->begin(), rpc->getAllZAddresses()->end(), [=](auto i) -> bool { auto saplingAddr = std::find_if(rpc->getAllZAddresses()->begin(), rpc->getAllZAddresses()->end(), [=](auto i) -> bool {
// We're finding a sapling address that is not one of the To addresses, because zcash doesn't allow duplicated addresses
// TODO: Should we disable this in Hush? What are the privacy and chain analysis considerations?
bool isSapling = Settings::getInstance()->isSaplingAddress(i); bool isSapling = Settings::getInstance()->isSaplingAddress(i);
if (!isSapling) return false; if (!isSapling) return false;
// Also check all the To addresses
for (auto t : tx.toAddrs) {
if (t.addr == i)
return false;
}
return true; return true;
}); });
@ -673,9 +663,9 @@ bool MainWindow::confirmTx(Tx tx) {
// And FromAddress in the confirm dialog // And FromAddress in the confirm dialog
confirm.sendFrom->setText(fnSplitAddressForWrap(tx.fromAddr)); confirm.sendFrom->setText(fnSplitAddressForWrap(tx.fromAddr));
QString tooltip = tr("Current balance : ") + QString tooltip = tr("Current balance : ") +
Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr)); Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr));
tooltip += "\n" + tr("Balance after this Tx: ") + tooltip += "\n" + tr("Balance after this Tx: ") +
Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending); Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending);
confirm.sendFrom->setToolTip(tooltip); confirm.sendFrom->setToolTip(tooltip);
// Show the dialog and submit it if the user confirms // Show the dialog and submit it if the user confirms

2
src/senttxstore.cpp

@ -57,7 +57,7 @@ void SentTxStore::addToSentTx(Tx tx, QString txid) {
if (!Settings::getInstance()->getSaveZtxs()) if (!Settings::getInstance()->getSaveZtxs())
return; return;
// Also, only store outgoing txs where the from address is a z-Addr. Else, regular zcashd // Also, only store outgoing txs where the from address is a z-Addr. Else, regular hushd
// stores it just fine // stores it just fine
if (!tx.fromAddr.startsWith("z")) if (!tx.fromAddr.startsWith("z"))
return; return;

6
src/settings.cpp

@ -132,11 +132,11 @@ bool Settings::isTAddress(QString addr) {
} }
int Settings::getHushdVersion() { int Settings::getHushdVersion() {
return _zcashdVersion; return _hushdVersion;
} }
void Settings::setHushdVersion(int version) { void Settings::setHushdVersion(int version) {
_zcashdVersion = version; _hushdVersion = version;
} }
bool Settings::isSyncing() { bool Settings::isSyncing() {
@ -302,7 +302,7 @@ QString Settings::getDisplayFormat(double bal) {
return getDecimalString(bal) % " " % Settings::getTokenName(); return getDecimalString(bal) % " " % Settings::getTokenName();
} }
QString Settings::getZECUSDDisplayFormat(double bal) { QString Settings::getHUSHUSDDisplayFormat(double bal) {
auto usdFormat = getUSDFormat(bal); auto usdFormat = getUSDFormat(bal);
if (!usdFormat.isEmpty()) if (!usdFormat.isEmpty())
return getDisplayFormat(bal) % " (" % getUSDFormat(bal) % ")"; return getDisplayFormat(bal) % " (" % getUSDFormat(bal) % ")";

4
src/settings.h

@ -123,7 +123,7 @@ public:
static QString getDecimalString(double amt); static QString getDecimalString(double amt);
static QString getUSDFormat(double bal); static QString getUSDFormat(double bal);
static QString getDisplayFormat(double bal); static QString getDisplayFormat(double bal);
static QString getZECUSDDisplayFormat(double bal); static QString getHUSHUSDDisplayFormat(double bal);
static QString getTokenName(); static QString getTokenName();
static QString getDonationAddr(); static QString getDonationAddr();
@ -158,7 +158,7 @@ private:
bool _isTestnet = false; bool _isTestnet = false;
bool _isSyncing = false; bool _isSyncing = false;
int _blockNumber = 0; int _blockNumber = 0;
int _zcashdVersion = 0; int _hushdVersion = 0;
bool _useEmbedded = false; bool _useEmbedded = false;
bool _headless = false; bool _headless = false;
int _peerConnections = 0; int _peerConnections = 0;

2
src/version.h

@ -1 +1 @@
#define APP_VERSION "1.2.0" #define APP_VERSION "1.3.0"

9
util/silentdragon.desktop

@ -0,0 +1,9 @@
[Desktop Entry]
Version=1.0
Name=Silent Dragon
Comment=Full-node wallet for HUSH cryptocurrency
Exec=/usr/bin/silentdragon
Icon=/opt/silentdragon/silentdragon.png
Terminal=false
Type=Application
Categories=Network;
Loading…
Cancel
Save