Browse Source

Merge branch 'dev'

master
Duke Leto 2 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
komodo-cli
komodod
hush-cli
hushd
*.mak
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
git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon
./build.sh linguist # compile translations
./build.sh linguist
./build.sh
./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
git clone https://git.hush.is/hush/SilentDragon
cd SilentDragon
./build.sh linguist # compile translations
./build.sh linguist
./build.sh release
./silentdragon
```
@ -148,8 +148,7 @@ these four files in your Git repo:
```shell script
ln -s ../hush3/src/hushd
ln -s ../hush3/src/komodod
ln -s ../hush3/src/komodo-cli
ln -s ../hush3/src/hush-cli
```
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>
</qresource>
<qresource prefix="/img">
<file>res/zcashdlogo.gif</file>
<file>res/tropical-hush.png</file>
<file>res/tropical-hush-square.png</file>
<file>res/logobig.gif</file>
@ -30,6 +29,7 @@
<file>res/silentdragon_it.qm</file>
<file>res/silentdragon_id.qm</file>
<file>res/silentdragon_nl.qm</file>
<file>res/silentdragon_pl.qm</file>
<file>res/silentdragon_pt.qm</file>
<file>res/silentdragon_ro.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..."
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 () {
qmake $CONF -spec linux-clang CONFIG+=debug
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>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Экранаваны</translation>
</message>
@ -163,8 +165,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Пазнака</translation>
@ -191,7 +193,7 @@
</message>
<message>
<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>
<translation>Камісія Майнерам</translation>
</message>
@ -307,7 +309,7 @@
</message>
<message>
<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>
<translation>Экспарт прыватнага ключа</translation>
</message>
@ -812,95 +814,105 @@
</message>
<message>
<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>
<translation>Скапіраваць адрас</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Скапіявана ў буфер абмену</translation>
</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>
<translation>Атрымаць прыватны ключ</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation>Атрымаць ключ прагляду</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Shield баланс да Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Паглядзець у даследчыку блокаў</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Адрас Прагляду Сродкаў</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Канвертаваць Адрас</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation>Капіяваць забаронены IP вузла</translation>
</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>
<translation>Прагледзець забароненыя IP адрасы хаста на shodan.io (іншы сэрвіс)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation>Скапіяваць адрас + порт вузла</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation>Скапіяваць адрас вузла</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation>Скапіяваць TLS ciphersuite</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation>Скапіяваць ASN</translation>
</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>
<translation>Прагляд хаста ў shodan.io (старонні сэрвіс)</translation>
</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>
<translation>Прагляд ASN у bgpview.io (старонні сэрвіс)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation>Скапіраваць спасылку даследчыку блокаў</translation>
</message>
@ -909,7 +921,7 @@
<translation type="vanished">Migrate to Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Скапіяваць txid</translation>
</message>
@ -933,12 +945,12 @@
<message>
<location filename="../src/mainwindow.cpp" line="427"/>
<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>
<location filename="../src/mainwindow.cpp" line="430"/>
<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>
<source>Enable Addressindex</source>
@ -1044,37 +1056,37 @@
<translation type="vanished">Это может занять несколько минут. Загрузка...</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Паглядзець Запыт на Аплату</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Паглядзець Пазнаку</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Адказаць на </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Стварыць новы t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Капіяваць Адрас</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Адрас быў раней выкарыстаны</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Адрас не выкарыстоўваецца</translation>
</message>
@ -1142,57 +1154,57 @@ doesn&apos;t look like a z-address</source>
не падобна на z-адрас</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Змяніць з </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Бягучы баланс : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Баланс пасля гэтай Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Памылка Транзакцыі</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation>Калі ласка пачакай...</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation>Вылічэнне вашай транзакцыі</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation>Вылічэнне транзакцыі: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation>Гатова!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation>Адрас несапраўдны!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation>Надзвычайная прыватнасць! </translation>
</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>
<translation> ёсць празрысты. Вы павінны адправіць да zaddr.</translation>
</message>
@ -1209,7 +1221,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> является недействительным</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Колькасць &apos;%1&apos; з&apos;яўляецца несапраўдным!</translation>
</message>
@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>памылка hushd</translation>
</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.
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>
</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>
<translation>Аўтэнтыфікацыя не ўдалася. username / password, якія вы паказалі, не былі прынятыя да hushd. Паспрабуйце змяніць яго ў меню Рэдагаваць-&gt; Налады</translation>
</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>
<translation>Ваш hushd запускаецца. Калі ласка, пачакайце.</translation>
</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>
<translation>Гэта можа заняць некалькі гадзін, вазьміце трохі папкорна</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Памылка! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Загрузка блокаў</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Вышыня блокаў</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Сінхранізацыя</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Падключана</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Падлучаны да hushd</translation>
</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>
<translation>hushd не мае аднарангавай сувязяў! Праблемы з сеткай?</translation>
</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>
<translation>Пры падключэнні да hushd адбылася памылка. Памылка была</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation> вылічэнне транзакцый.</translation>
</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>
<translation>Калі ласка, пачакайце выхаду з SilentDragon</translation>
</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>
<translation>Чакаем выхаду hushd</translation>
</message>
@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не подтверждено</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation> Здзелка </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Транзакцыя з id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> не ўдалося. Памылка была</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> памылка</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Даступна абнаўленне</translation>
</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.
Would you like to visit the releases page?</source>
@ -1573,12 +1585,12 @@ Would you like to visit the releases page?</source>
Хацелі б вы наведаць старонку рэлізаў?</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Няма даступных абнаўленняў</translation>
</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>
<translation>У вас ужо ёсць апошняя версія v%1</translation>
</message>
@ -1596,7 +1608,7 @@ Would you like to visit the releases page?</source>
<translation> не ўдалося. Калі ласка, праверце сайт даведкі для атрымання дадатковай інфармацыі</translation>
</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.
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>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Памылка Злучэння</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Памылка Транзакцыі</translation>
</message>
@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Няма Злучэння</translation>
</message>

170
res/silentdragon_bg.ts

@ -59,6 +59,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation type="unfinished"></translation>
</message>
@ -143,8 +145,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation type="unfinished"></translation>
@ -171,7 +173,7 @@
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
@ -237,7 +239,7 @@
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
@ -758,135 +760,145 @@
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation type="unfinished"></translation>
</message>
@ -944,62 +956,62 @@ doesn&apos;t look like a z-address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation type="unfinished"></translation>
</message>
@ -1273,151 +1285,151 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation type="unfinished"></translation>
</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.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation type="unfinished"></translation>
</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.
Please set the host/port and user/password in the Edit-&gt;Settings menu.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation type="unfinished"></translation>
</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.
Would you like to visit the releases page?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation type="unfinished"></translation>
</message>

BIN
res/silentdragon_de.qm

Binary file not shown.

198
res/silentdragon_de.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Verborgen</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Nachricht hinzufügen</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<translation>Gebühr</translation>
</message>
@ -207,21 +209,21 @@
<message>
<location filename="../src/mainwindow.ui" line="940"/>
<source>Peers</source>
<translation type="unfinished"></translation>
<translation>Gleichaltrigen</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="948"/>
<source>
Current Peers
</source>
<translation type="unfinished"></translation>
<translation>Actuelle Gleichaltrigen</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="969"/>
<source>
Banned Peers
</source>
<translation type="unfinished"></translation>
<translation>Gesperrte Gleichaltrigen</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1005"/>
@ -266,7 +268,7 @@
<message>
<location filename="../src/mainwindow.ui" line="1485"/>
<source>TLS Support</source>
<translation type="unfinished"></translation>
<translation>TLS-Unterstützung</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1642"/>
@ -347,7 +349,7 @@
</message>
<message>
<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>
<translation>Privaten Key exportieren</translation>
</message>
@ -419,10 +421,6 @@
<source>Notarized Lag</source>
<translation>Beglaubigungs Verzögerung</translation>
</message>
<message>
<source>KMD Version</source>
<translation type="vanished">KMD Version</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1273"/>
<source>Protocol Version</source>
@ -852,42 +850,52 @@
<translation>Private Key für </translation>
</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>
<translation type="unfinished"></translation>
<translation>Gesperrte Peer-IP kopieren</translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
<translation>Peer-Adresse und Port kopieren</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
<translation>Kopieren ASN</translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -910,50 +918,50 @@
</message>
<message>
<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>
<translation>Adresse kopieren</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>In die Zwischenablage kopiert</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Private Key anzeigen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation>Viewing Key anzeigen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Guthaben auf sichere Adresse (Sapling) verschieben</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Im Block explorer anzeigen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Alle Adressen anschauen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Adresse konvertieren</translation>
</message>
@ -962,47 +970,47 @@
<translation type="vanished">Zu Sapling übertragen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopiere Transaktions ID</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation>Im Block explorer Link kopieren</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Zahlungsaufforderung ansehen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Nachricht ansehen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Antworten an </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Neue transparente Adresse erstellen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Adresse kopieren</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Diese Adresse wurde schon einmal benutzt</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adresse wird nicht genutzt</translation>
</message>
@ -1062,57 +1070,57 @@ doesn&apos;t look like a z-address</source>
Das sieht nicht wie eine sichere Adresse aus</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Änderungen von </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>aktuelles Guthaben : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Guthaben nach dieser Transaktion: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Transaktions Fehler</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation>Bitte warten...</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation>Erzeuge die Transaktion</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation>Erzeugte Transaktion:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation>Fertig!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation>Sender Adresse ist ungültig!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1129,7 +1137,7 @@ Das sieht nicht wie eine sichere Adresse aus</translation>
<translation type="vanished"> ist ungültig</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Betrag &apos;%1&apos; ist ungültig!</translation>
</message>
@ -1372,57 +1380,57 @@ If all else fails, please run hushd manually.</source>
<translation>MB bei </translation>
</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>
<translation>Dies kann einige Stunden dauern, machen Sie sich einen Kaffee</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Es gab einen Fehler! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Lade Blöcke herunter</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Blockhöhe</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Synchronisiere</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Verbunden</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>Testnetz:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Verbunden zu Hushd</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation>erzeuge Transaktion</translation>
</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>
<translation>Bitte warten Sie, bis Silentdragon beendet ist</translation>
</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>
<translation>Bitte warten Sie, bis Hushd beendet ist</translation>
</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>
</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>
<translation>Es gab einen Fehler bei dem versuch Hushd zu verbinden. Der Fehler war</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation>Transaktion</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Transaktion mit der ID </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> gescheitert. Der Fehler war</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> gescheitert</translation>
</message>
@ -1460,7 +1468,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Transaktion </translation>
</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>
<translation>Hushd hat keine Verbindung zu anderen Teilnehmern! Haben Sie Netzwerkprobleme?</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Update verfügbar</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Keine updates verfügbar</translation>
</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>
<translation>Sie haben bereits die aktuellste Version v%1</translation>
</message>
@ -1509,26 +1517,26 @@ Would you like to visit the releases page?</source>
<translation>Hushd fehler</translation>
</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.
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>
</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.
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>
</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>
<translation>Authentifizierung fehlgeschlagen. Der Benutzername / Passwort wurde nicht akzeptiert. Versuche Sie die Daten im Einstellunsgmenü zu ändern.</translation>
</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>
<translation>Hushd startet. Bitte warten</translation>
</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>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Verbindungsfehler</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Transaktionsfehler</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Keine Verbindung</translation>
</message>
@ -1734,17 +1742,17 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Version</source>
<translation type="unfinished">Version</translation>
<translation>Version</translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Protocol Version</source>
<translation type="unfinished">Protokoll Version</translation>
<translation>Protokollversion</translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Ping Time</source>
<translation type="unfinished"></translation>
<translation>Ping-Zeit</translation>
</message>
<message>
<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>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes received</source>
<translation type="unfinished"></translation>
<translation>Empfangene Bytes </translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes sent</source>
<translation type="unfinished"></translation>
<translation>Gesendete Bytes</translation>
</message>
</context>
<context>

BIN
res/silentdragon_es.qm

Binary file not shown.

250
res/silentdragon_es.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Protegido</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Memo</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<translation>Cuota Minera</translation>
</message>
@ -202,21 +204,15 @@
<message>
<location filename="../src/mainwindow.ui" line="940"/>
<source>Peers</source>
<translation type="unfinished"></translation>
<translation>Compañeras</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="948"/>
<source>
Current Peers
</source>
<translation type="unfinished"></translation>
<source>Current Peers</source>
<translation type="vanished">Compañeros actuales</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="969"/>
<source>
Banned Peers
</source>
<translation type="unfinished"></translation>
<source>Banned Peers</source>
<translation type="vanished">Compañeras prohibidas</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1005"/>
@ -241,17 +237,17 @@
<message>
<location filename="../src/mainwindow.ui" line="1399"/>
<source>Local Services</source>
<translation type="unfinished"></translation>
<translation>Servicios locales</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1420"/>
<source>Longest Chain</source>
<translation type="unfinished"></translation>
<translation>Cadena más larga</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1441"/>
<source>Wallet Transactions</source>
<translation type="unfinished"></translation>
<translation> Transacciones de billetera </translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1463"/>
@ -333,7 +329,7 @@
</message>
<message>
<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>
<translation>Exportar Clave Privada</translation>
</message>
@ -342,6 +338,20 @@
<source>Transactions</source>
<translation>Transacciones</translation>
</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>
<location filename="../src/mainwindow.ui" line="1123"/>
<source>hushd</source>
@ -817,44 +827,49 @@
<translation>Clave privada para </translation>
</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>
<translation type="unfinished"></translation>
<translation>Copiar IP de compañeras prohibidas</translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
<translation>Copiar TLS ciphersuite</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
<translation>Copiar ASN</translation>
</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>
<translation type="unfinished"></translation>
<translation>Ver host en shodan.io (servicio de terceros)</translation>
</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>
<translation type="unfinished"></translation>
<translation>Ver host en bgpview.io (servicio de terceros)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="892"/>
@ -870,50 +885,55 @@
</message>
<message>
<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>
<translation>Copiar dirección</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Copiado al portapapeles</translation>
</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>
<translation>Obtener clave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
<translation>Obtener lave de visualización</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Proteger saldo a Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Ver en el explorador de bloques</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Dirección Asset Espectador</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Convertir dirección</translation>
</message>
@ -922,47 +942,47 @@
<translation type="vanished">Migrar a Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Copiar txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
<translation>Copiar el enlace del Explorador de bloques</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Ver solicitud de pago</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Ver Memo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Responder a</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Nuevo dirección t-Addr creada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Dirección de copia</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>La dirección ha sido utilizada previamente</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Dirección no utilizada</translation>
</message>
@ -1020,57 +1040,57 @@ doesn&apos;t look like a z-address</source>
<translation>no parece una direccion z-Addr</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Cambiar de </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Saldo actual :</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Balance después de este Tx:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Error de Transacción</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
<translation>Espere por favor</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
<translation>¡Hecho!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
<translation>La dirección de remitente no es válida</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1087,7 +1107,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> es Inválida</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>El monto &apos;%1&apos; no es válido!</translation>
</message>
@ -1124,7 +1144,7 @@ doesn&apos;t look like a z-address</source>
<message>
<location filename="../src/mobileappconnector.ui" line="36"/>
<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>
<location filename="../src/mobileappconnector.ui" line="43"/>
@ -1191,78 +1211,78 @@ doesn&apos;t look like a z-address</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Sin Conexión</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Descargando Bloques</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Altura del bloque</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Conectando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Conectando a hushd</translation>
</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>
<translation>¡Hushd no tiene conexiones entre pares! Problemas de red?</translation>
</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>
<translation>Hubo un error al conectar con hushd. El error fue</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
<translation>transacción es computación</translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
<translation>Transacción</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>La transacción con id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> falló. El error fue</translation>
</message>
@ -1271,7 +1291,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> Tx</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> falló</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Actualización disponible</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>No hay actualizaciones disponibles</translation>
</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>
<translation>Ya tienes la última versión v%1</translation>
</message>
@ -1420,7 +1440,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>MB a </translation>
</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.
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>
</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.
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>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>¡Hubo un error! :</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation> Error De Transacción</translation>
</message>
@ -1480,23 +1500,23 @@ Si todo falla, por favor ejecutar hushd manualmente.
<translation>error de hushd</translation>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Tu hushd se está iniciando. Por favor espera.</translation>
</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>
<translation>Esto puede tomar varias horas, agarra algunas palomitas de maíz</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Error de conexión</translation>
</message>
@ -1538,7 +1558,7 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/bannedpeerstablemodel.cpp" line="8"/>
<source>Subnet</source>
<translation type="unfinished"></translation>
<translation>Subred</translation>
</message>
<message>
<location filename="../src/bannedpeerstablemodel.cpp" line="8"/>
@ -1647,7 +1667,7 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/websockets.cpp" line="769"/>
<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>
<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>
<location filename="../src/settings.cpp" line="313"/>
<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>
<location filename="../src/peerstablemodel.cpp" line="9"/>
@ -1681,12 +1701,12 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Version</source>
<translation type="unfinished">Versión</translation>
<translation>Versión</translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Protocol Version</source>
<translation type="unfinished">Versión de protocolo</translation>
<translation>Versión de protocolo</translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
@ -1701,12 +1721,12 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes received</source>
<translation type="unfinished"></translation>
<translation>Bytes recibidos</translation>
</message>
<message>
<location filename="../src/peerstablemodel.cpp" line="9"/>
<source>Bytes sent</source>
<translation type="unfinished"></translation>
<translation>Bytes enviados</translation>
</message>
</context>
<context>
@ -1812,7 +1832,7 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/requestdialog.cpp" line="80"/>
<source>Pay</source>
<translation type="unfinished"></translation>
<translation>Pagar</translation>
</message>
<message>
<location filename="../src/requestdialog.cpp" line="82"/>
@ -1880,7 +1900,7 @@ El saldo es insuficiente para una migración automática.
<message>
<location filename="../src/settings.ui" line="173"/>
<source>Local Currency</source>
<translation type="unfinished"></translation>
<translation>Moneda local</translation>
</message>
<message>
<location filename="../src/settings.ui" line="190"/>

170
res/silentdragon_fi.ts

@ -66,6 +66,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Suojattu</translation>
</message>
@ -150,8 +152,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Viesti</translation>
@ -178,7 +180,7 @@
</message>
<message>
<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>
<translation>Siirtomaksu</translation>
</message>
@ -357,7 +359,7 @@
</message>
<message>
<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>
<translation>Vie Salainen Avain</translation>
</message>
@ -820,42 +822,52 @@
<translation>Salainen avain </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -878,50 +890,50 @@
</message>
<message>
<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>
<translation>Kopioi osoite</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Kopioitu leikepöydälle</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Näe Salainen avain</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Siirrä Saldo Suojattuun (Sapling) osoitteeseen</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Näytä lohkoketjussa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Osoitteen Varojen Katselu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Muunna Osoite</translation>
</message>
@ -930,47 +942,47 @@
<translation type="vanished">Siirrä Saplingiin</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopioi Tapahtuman ID</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Näytä Maksu Pyyntö</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Näytä Viesti</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Vastaa </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Uusi Suojaamaton osoite luotu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Kopioi Osoite</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Osoitetta on käytetty aiemmin</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Osoite on käyttämätön</translation>
</message>
@ -1030,57 +1042,57 @@ doesn&apos;t look like a z-address</source>
Ei näytä suojatulta Zs-osoitteelta</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Vaihda </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Tämänhetkinen saldo : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Saldo tämän tapahtuman jälkeen: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Tapahtumavirhe</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1097,7 +1109,7 @@ Ei näytä suojatulta Zs-osoitteelta</translation>
<translation type="vanished"> on Virheellinen</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Määrä &apos;%1&apos; on virheellinen!</translation>
</message>
@ -1329,62 +1341,62 @@ Integroitua hushdia ei käynnistetä, koska --ei-integroitu ohitettiin</translat
<translation>MT at </translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Tapahtui virhe! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Lataa lohkoja</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Lohkokorkeus</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Synkronoi</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Yhdistetty</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testiverkko:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Yhdistetty hushd</translation>
</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>
<translation>hushd:lla ei ole vertaisverkko yhteyksiä! Verkko ongelmia?</translation>
</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>
<translation>Yhdistettäessä hushd:iin tapahtui virhe. Virhe oli</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Päivitys Saatavilla</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Päivityksiä ei ole saatavilla</translation>
</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>
<translation>Sinulla on jo uusin versio v%1</translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1417,22 +1429,22 @@ Haluaisitko vierailla lataus-sivulla?</translation>
<translation type="vanished">Odotathan, että SilentDragon sulkeutuu</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Tapahtuma tunnuksella </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> epäonnistui. Virhe oli</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> epäonnistui</translation>
</message>
@ -1463,7 +1475,7 @@ Haluaisitko vierailla lataus-sivulla?</translation>
<translation>hushd virhe</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>hushd on käynnistymässä. Ole hyvä ja odota.</translation>
</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>
<translation>Tämä voi viedä useita tunteja, nappaa Fazerin sinistä</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Yhteysvirhe</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Tapahtumavirhe</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Ei Yhteyttä</translation>
</message>

170
res/silentdragon_fil.ts

@ -59,6 +59,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Naka-shield</translation>
</message>
@ -143,8 +145,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Memo</translation>
@ -171,7 +173,7 @@
</message>
<message>
<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>
<translation>Bayad sa mga Minero</translation>
</message>
@ -237,7 +239,7 @@
</message>
<message>
<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>
<translation>I-export and mga pribadong susi</translation>
</message>
@ -787,135 +789,145 @@
</message>
<message>
<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>
<translation>Kopyahin ang address</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Na-kopya na sa clipboard</translation>
</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>
<translation>Kunin ang pribadong susi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>I-shield ang balanse papunta sa Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Tingnan sa block explorer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Taga-tingin sa Asset ng Address</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>I-convert ang Address</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopyahin ang txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Tingnan ang kahilingan sa pagbayad</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Tingnan ang Memo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Sumagot kay</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Lumikha ng bagong t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Kopyahin ang Address</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Ang address ay nagamit na dati</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Ang address ay hindi pa nagamit</translation>
</message>
@ -973,57 +985,57 @@ doesn&apos;t look like a z-address</source>
<translation>mukhang hindi isang z-address</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Palitan mula sa</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Kasalukuyang balanse : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Balanse pagkatapos ng Tx na ito:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>May Mali sa Transaksyon</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1044,7 +1056,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished">ay Hindi Wasto</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Ang halaga &apos;%1&apos; ay hindi wasto!</translation>
</message>
@ -1329,7 +1341,7 @@ Hindi magsisimula ang naka-embed na hushd dahil - walang naka-embedd na naipasa<
<translation>may mali sa hushd</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Ang iyong hushd ay nagsisimula na. Mangyaring maghintay.</translation>
</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>
<translation>Maaaring tumagal ito ng ilang oras, kumuha ka nalang ng popcorn</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>May Mali sa Koneksyon</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>May Mali sa Transaksyon</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Mayroong Mali! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Walang Koneksyon</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Nagda-download ng blocks</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Block height</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Nagsi-sync</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Konektado</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Konektado sa hushd</translation>
</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>
<translation>Walang peer na koneksyon ang hushd! Baka network issue?</translation>
</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>
<translation>May mali sa pagkonekta sa hushd. Ang pagkakamali ay</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Mayroong Update</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Walang available na update</translation>
</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>
<translation>Nasa iyo na ang pinakabagong release v%1</translation>
</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>
<translation>Mangyaring maging mas kalmado at hintayin ang SilentDragon na mag-exit</translation>
</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>
<translation>Hinihintay ang hush na mag-exit, y&apos;all</translation>
</message>
@ -1470,22 +1482,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished">Tx</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> nabigo</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Ang transaksyon na may id</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation>Nabigo. Ang pagkakamali ay</translation>
</message>

170
res/silentdragon_fr.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Privée</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Mémo</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<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>
@ -329,7 +331,7 @@
</message>
<message>
<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>
<translation>Exporter la clef privée</translation>
</message>
@ -842,42 +844,52 @@
<translation>Clef privée pour </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -895,50 +907,50 @@
</message>
<message>
<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>
<translation>Copier l&apos;adresse</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Copié dans le presse-papier</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Obtenir la clef privée</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Rendre privé le solde vers Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Voir dans l&apos;explorateur de block</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Addresse Asset Viewer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Adresse convertie</translation>
</message>
@ -947,47 +959,47 @@
<translation type="vanished">Migrer vers Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Copier l&apos;ID de transaction</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation>Copier le lien de l&apos;explorateur de blocs</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Afficher la demande de paiement</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Voir le mémo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Répondre à </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Créée une nouvelle t-Adresse</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Copier l&apos;adresse</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>L&apos;adresse a é utilisée précédemment.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>L&apos;adresse est inutilisée.</translation>
</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>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation>L&apos;adresse de l&apos;expéditeur n&apos;est pas valide!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1081,27 +1093,27 @@ Cette adresse ne semble pas être de type z-Adresse</translation>
<translation type="vanished">Répondre à</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Changer de </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Solde actuel :</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Solde après cette Tx:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Erreur de transaction</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation>Transaction en cours :</translation>
</message>
@ -1118,7 +1130,7 @@ Cette adresse ne semble pas être de type z-Adresse</translation>
<translation type="vanished"> est invalide</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Le montant &apos;%1&apos; est invalide.</translation>
</message>
@ -1349,57 +1361,57 @@ If all else fails, please run hushd manually.</source>
<translation>MB à </translation>
</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>
<translation>Cela peut prendre plusieurs heures. Prenez du pop-corn</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Il y avait une erreur! :</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Blocs en cours de téléchargement</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Hauteur des blocs</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Synchronisation</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Connecté</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>réseau test:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Connecté à hushd</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation> transaction en cours.</translation>
</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>
<translation>Veuillez restez calme et attendre la fermeture de SilentDragon</translation>
</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>
<translation>Veuillez attendre que hushd soit arrêté.</translation>
</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>
</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>
<translation>Une erreur est survenue lors de la connection à hushd. L&apos;erreur est</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation> Transaction </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>La transaction avec ID </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> a échoué. L&apos;erreur était</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> a échoué</translation>
</message>
@ -1437,7 +1449,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Tx </translation>
</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>
<translation>hushd n&apos;a pas de connexion entre pairs! Problèmes de réseau?</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>MàJ disponible</translation>
</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.
Would you like to visit the releases page?</source>
<translation>Voulez-vous visiter la page des nouvelles versions ?</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Pas de MàJ disponible</translation>
</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>
<translation>Vous utilisez déjà la dernière version v%1</translation>
</message>
@ -1486,7 +1498,7 @@ Would you like to visit the releases page?</source>
<translation>erreur hushd</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Votre hushd est en cours de démarrage. Veuillez patienter.</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Erreur de connection</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Erreur de transaction</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Pas de connection</translation>
</message>

170
res/silentdragon_hr.ts

@ -59,6 +59,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Zaštićeno</translation>
</message>
@ -143,8 +145,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Poruka (memo)</translation>
@ -171,7 +173,7 @@
</message>
<message>
<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>
<translation>Naknada za rudarenje</translation>
</message>
@ -237,7 +239,7 @@
</message>
<message>
<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>
<translation>Izvoz privatnog ključa</translation>
</message>
@ -786,135 +788,145 @@
</message>
<message>
<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>
<translation>Kopirajte adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Kopirano u mađuspremnik</translation>
</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>
<translation>Dobavi privatni ključ</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Zaštiti saldo u Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Pogledaj na blok exploreru</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Preglednik adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Pretvorite adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopitajte txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Pogledajte zahtjev o plaćanju</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Pogledajte poruku (memo)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Odgovorite </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Napravljena je nova transparentna adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Kopirajte adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Adresa je već korištena</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adresa nije korištena</translation>
</message>
@ -974,57 +986,57 @@ doesn&apos;t look like a z-address</source>
ne izgleda kao z-adresa</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Promijeniti iz </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Trenutni saldo : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Saldo nakon ove Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Greška u transakciji</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa</translation>
<translation type="vanished"> je neispravna</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Iznos &apos;%1&apos; je neispravan!</translation>
</message>
@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen</translation>
<translation>hushd greška</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Hushd se pokreće. Molimo pričekajte.</translation>
</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>
<translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Greška sa vezom</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Greška u transakciji</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Dogodila se greška! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Nema veze</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Preuzimam blokove</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Visina bloka</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sinkroniziranje</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Spojeno</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Spojeno na hushd</translation>
</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>
<translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation>
</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>
<translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Dostupno ažuriranje</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Nema dostupnih ažuriranja</translation>
</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>
<translation>Već imate najnovije izdanje v%1</translation>
</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>
<translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation>
</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>
<translation>Pričekajte da hushd završi</translation>
</message>
@ -1473,22 +1485,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished"> Tx </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> neuspjelo</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Transakcija sa ID </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> nesupjela. Greška je</translation>
</message>

170
res/silentdragon_it.ts

@ -64,6 +64,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translatorcomment>meglio tenerla in EN</translatorcomment>
<translation>Shielded</translation>
@ -151,8 +153,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Memo</translation>
@ -179,7 +181,7 @@
</message>
<message>
<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>
<translation>Commissioni di rete</translation>
</message>
@ -342,7 +344,7 @@
</message>
<message>
<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>
<translation>Esporta la chiave privata</translation>
</message>
@ -825,42 +827,52 @@
<translation>Chiave privata per </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -878,50 +890,50 @@
</message>
<message>
<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>
<translation>Copia indirizzo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Copiato negli appunti</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Ottieni una chiave privata</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Trasferisci il saldo su un indirizzo shielded Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Guarda sul block-explorer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Addresses Asset Viewer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Converti indirizzo</translation>
</message>
@ -930,47 +942,47 @@
<translation type="vanished">Migra a Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Copia txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Visualizza richiesta di pagamento</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Visualizza memo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Rispondi a</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Crea nuovo t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Copia indirizzo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>L&apos;indirizzo è stato precedentemente utilizzato</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>L&apos;indirizzo non è utilizzato</translation>
</message>
@ -1028,58 +1040,58 @@ doesn&apos;t look like a z-address</source>
<translation>Non sembra uno z-address (Shielded) </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translatorcomment>Controllare se opportuno inserire Mittente</translatorcomment>
<translation>Cambiare da </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Bilancio corrente :</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Equilibrio dopo questo Tx:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Errore di transazione</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1097,7 +1109,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> non valido</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>L&apos;importo &apos;%1&apos; non è valido!</translation>
</message>
@ -1328,82 +1340,82 @@ If all else fails, please run hushd manually.</source>
<translation>MB a </translation>
</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>
<translation>Potrebbero essere necessarie alcune ore, prendi dei popcorn</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>C&apos;era un errore! :</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Scaricando i blocchi</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Altezza ultimo blocco</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sincronizzazione in corso</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Connesso</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Connesso a hushd</translation>
</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>
<translation>Si è verificato un errore durante la connessione a hushd. L&apos;errore era</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>La transazione con id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> fallito. l&apos;errore era</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> fallito</translation>
</message>
@ -1412,7 +1424,7 @@ If all else fails, please run hushd manually.</source>
<translation type="vanished"> Tx </translation>
</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>
<translation>hushd non ha connessioni peer! Problemi di rete?</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Aggiornamento disponibile</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Nessun aggiornamento disponibile</translation>
</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>
<translation>Hai già l&apos;ultima versione v%1</translation>
</message>
@ -1465,7 +1477,7 @@ Would you like to visit the releases page?</source>
<translation>hushd errore</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Il tuo hushd si sta avviando. Attendere prego.</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Errore di Connessione</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Errore di transazione</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Nessuna connessione</translation>
</message>

170
res/silentdragon_nl.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Afgeschermd</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Memo</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<translation>Mijners Toeslag</translation>
</message>
@ -288,7 +290,7 @@
</message>
<message>
<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>
<translation>Exporteer privé Sleutel</translation>
</message>
@ -821,42 +823,52 @@
<translation>privé sleutel voor </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -878,50 +890,50 @@
</message>
<message>
<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>
<translation>Kopieer Adres</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Gekopieerd naar klemblok</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Ontvang Persoonlijke Sleutel</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Afgeschermd Saldo voor Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Geef block weer in de block explorer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Adres Activakijker</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Converteer Adres</translation>
</message>
@ -930,47 +942,47 @@
<translation type="vanished">Migratie naar Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopieer txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Bekijk Betalingsverzoek</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Memo Weergeven</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Antwoorden naar </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Creëer nieuw t-Adres</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Kopieer Adres</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Adres is vorige keer gebruikt</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adres is ongebruikt</translation>
</message>
@ -1030,57 +1042,57 @@ doesn&apos;t look like a z-address</source>
Lijkt niet op een z-adres</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Verander van </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Huidige Saldo : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Saldo na deze Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Transactie Fout</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1097,7 +1109,7 @@ Lijkt niet op een z-adres</translation>
<translation type="vanished"> is Ongeldig</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Bedrag &apos;%1&apos; is ongeldig!</translation>
</message>
@ -1328,82 +1340,82 @@ Als al het andere faalt, voer hushd dan handmatig uit.</translation>
<translation>MB om </translation>
</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>
<translation>Dit kan enkele uren duren, pak wat popcorn</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Er was een error! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Downloaden van blokken</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Blokhoogte</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>synchroniseren</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Verbonden</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Verbinden met hushd</translation>
</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>
<translation>Er was een fout met het verbinden naar hushd. De fout was</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>De transactie met id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> Mislukt. De fout was</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> Mislukt</translation>
</message>
@ -1412,7 +1424,7 @@ Als al het andere faalt, voer hushd dan handmatig uit.</translation>
<translation type="vanished"> Tx </translation>
</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>
<translation>hushd heeft geen peer-connecties! Netwerkproblemen?</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Update Beschikbaar</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Geen updates beschikbaar</translation>
</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>
<translation>U heeft al de nieuwste uitgave v%1</translation>
</message>
@ -1463,7 +1475,7 @@ Wilt u de releasepagine bezoeken?</translation>
<translation>Hushd fout</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>hushd is aan het opstarten. Even geduld AUB.</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Connectie Fout</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Transactie Fout</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Geen Verbinding</translation>
</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>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Blindado</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Anexar recado</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<translation>Taxa de mineração</translation>
</message>
@ -333,7 +335,7 @@
</message>
<message>
<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>
<translation>Exportar Chave Privada</translation>
</message>
@ -817,42 +819,52 @@
<translation>Chave privada para </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -870,50 +882,50 @@
</message>
<message>
<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>
<translation>Copiar endereço</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Copiado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Obter chave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Blindar saldo para Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Ver no explorador de blocos</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Endereço Asset Viewer</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Converter Endereço</translation>
</message>
@ -922,47 +934,47 @@
<translation type="vanished">Migrar para Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Copiar txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Exibir solicitação de pagamento</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Ver Recado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Responder a</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Criar novo t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Copiar endereço</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>O endereço foi usado anteriormente</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Endereço não utilizado</translation>
</message>
@ -1022,57 +1034,57 @@ doesn&apos;t look like a z-address</source>
não se parece com um z-Address</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Troco de </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Saldo atual:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Saldo após este Tx:</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Erro na Transação</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1089,7 +1101,7 @@ não se parece com um z-Address</translation>
<translation type="vanished"> é Inválido</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>O valor &apos;%1&apos; é inválido!</translation>
</message>
@ -1315,82 +1327,82 @@ Se tudo mais falhar, execute o hushd manualmente.</translation>
<translation>MB a </translation>
</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>
<translation>Isso pode levar várias horas, pegue um pouco de pipoca</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Havia um erro! :</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Baixando blocos</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Altura do bloco</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Conectado</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Conectado ao hushd</translation>
</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>
<translation>Ocorreu um erro conectando ao hushd. O erro foi</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>A transação com id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> falhou. O erro foi</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> falhou</translation>
</message>
@ -1399,7 +1411,7 @@ Se tudo mais falhar, execute o hushd manualmente.</translation>
<translation type="vanished"> Tx </translation>
</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>
<translation>O hushd não tem conexões de pares! Problemas de rede?</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Atualização disponível</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Nenhuma atualização disponível</translation>
</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>
<translation>Você tem a versão mais recente v%1</translation>
</message>
@ -1450,7 +1462,7 @@ Would you like to visit the releases page?</source>
<translation>erro no hushd</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Seu hushd está iniciando. Por favor aguarde.</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Erro na Conexão</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Erro na transação</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Sem Conexão</translation>
</message>

170
res/silentdragon_ro.ts

@ -59,6 +59,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Ecranat</translation>
</message>
@ -143,8 +145,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Mesaj</translation>
@ -171,7 +173,7 @@
</message>
<message>
<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>
<translation>Taxa Minerului</translation>
</message>
@ -265,7 +267,7 @@
</message>
<message>
<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>
<translation>Exporta Cheia Privata</translation>
</message>
@ -790,135 +792,145 @@
</message>
<message>
<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>
<translation>Copiaza adresa </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Copiata în clipboard</translation>
</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>
<translation>Obtine cheia privata</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Ecraneaza soldul in Sapling </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Vizualizare pe expoator de bloc</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Vizualizator Bunurilor Adreselor </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Convertati Adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Copiati tranzactiaID</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Vizualizati Plata Solicitata</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Vizualizati Memo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Raspunde</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>O noua t-Addr a fost creata</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Copiati Adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Adresa data a fost folosita anterior</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adresa nu poate fi utilizata</translation>
</message>
@ -976,57 +988,57 @@ doesn&apos;t look like a z-address</source>
<translation>nu arata ca z-adresa</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Schimba</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Soldul curent</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Soldul dupa aceasta Tranzactie</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Eroarea de Tranzactie</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1047,7 +1059,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished">este Nevalida</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Valoare &apos;%1&apos; nevalida</translation>
</message>
@ -1327,7 +1339,7 @@ Hushd incorporat nu se porneste deoarece incorporarea nu a fost efectuata </tra
<translation>eroarea hushd</translation>
</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.
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>
</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.
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>
</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>
<translation>Autentificare a esuat. Utilizator/parola specificata nu a fost acceptata de hushd. Incercati sa shimbati in Editare-&gt; Meniu setari</translation>
</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>
<translation>Hushd se porneste. Asteptati</translation>
</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>
<translation>Acesta poate dura citeva ore, gateste-ti popcorn</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Eroare la Conexiune</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Eroarea de Tranzactie</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>A avut loc eroarea</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Conexiunea nu exista</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Descarcarea blocurilor</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Inaltimea Blocului</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sincronizare</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Conectat</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Conectat la hushd</translation>
</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>
<translation>hushd nu are nicio conexiune! Probleme de retea?</translation>
</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>
<translation>A fost eroarea conexiunii la hushd. Eroarea a fost</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Update Valabil </translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Update nu este valabil</translation>
</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>
<translation>Deja aveti cea mai recenta versiune</translation>
</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>
<translation>Rugam sa sporiti calmul si sa astepati pina ce SilentDragon sa iese</translation>
</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>
<translation>Asteptam hushd sa iese.</translation>
</message>
@ -1467,22 +1479,22 @@ Doriti sa vizitati pagina veriunii?</translation>
<translation type="vanished">Tranzactia</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation>a esuat</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Tranzactia cu id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation>a esuat. Eroarea a fost</translation>
</message>

BIN
res/silentdragon_ru.qm

Binary file not shown.

180
res/silentdragon_ru.ts

@ -37,7 +37,7 @@
<message>
<location filename="../src/connection.ui" line="58"/>
<source>The Dragon Awakens...</source>
<translation>Dragon Запускается...</translation>
<translation>Дракон Запускается...</translation>
</message>
</context>
<context>
@ -52,15 +52,15 @@
</message>
<message>
<source>Removed Label </source>
<translation type="vanished">Удалена метка </translation>
<translation type="vanished">Удаленная Метка </translation>
</message>
<message>
<source>Updated Label </source>
<translation type="vanished">Обновлена метка </translation>
<translation type="vanished">Обновленная Метка </translation>
</message>
<message>
<source>Added Label </source>
<translation type="vanished">Добавлена метка </translation>
<translation type="vanished">Добавленная Метка </translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="14"/>
@ -79,6 +79,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Экранированный</translation>
</message>
@ -163,8 +165,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Метка</translation>
@ -191,7 +193,7 @@
</message>
<message>
<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>
<translation>Комиссия майнерам</translation>
</message>
@ -307,7 +309,7 @@
</message>
<message>
<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>
<translation>Экспорт приватного ключа</translation>
</message>
@ -484,7 +486,7 @@
<message>
<location filename="../src/mainwindow.ui" line="1485"/>
<source>TLS Support</source>
<translation>TLS Поддержка</translation>
<translation>Поддержка TLS</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1595"/>
@ -812,95 +814,105 @@
</message>
<message>
<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>
<translation>Скопировать адрес</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Скопировано в буфер обмена</translation>
</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>
<translation>Получить приватный ключ</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation>Получите ключ просмотра</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Shield balance to Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Посмотреть в проводнике блоков</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Просмотрщик Адресов</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Конвертировать Адрес</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation>Скопировать заблокированный IP узла</translation>
</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>
<translation>Просмотреть заблокированные IP-адреса хоста на shodan.io (сторонний сервис)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation>Скопировать адрес+порт узла</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation>Скопировать адрес узла</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation>Скопировать TLS ciphersuite</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation>Скопировать ASN</translation>
</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>
<translation>Просмотр хоста в shodan.io (сторонний сервис)</translation>
</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>
<translation>Просмотр ASN в bgpview.io (сторонний сервис)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation>Скопировать ссылку на обозреватель блоков</translation>
</message>
@ -909,7 +921,7 @@
<translation type="vanished">Migrate to Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Скопировать txid</translation>
</message>
@ -1044,37 +1056,37 @@
<translation type="vanished">Это может занять несколько минут. Загрузка...</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Посмотреть запрос на оплату</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Посмотреть метку</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Ответить на </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Создать новый t-Addr (R)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Копировать адрес</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Адрес был ранее использован</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Адрес не используется</translation>
</message>
@ -1142,57 +1154,57 @@ doesn&apos;t look like a z-address</source>
не похоже на z-адрес</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Изменить с </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Текущий баланс : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Баланс после этой Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Ошибка транзакции</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation>Пожалуйста, подождите...</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation>Идет вычисление вашей транзакции</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation>Вычисление транзакции: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation>Готово!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation>Адрес Отправителя недействителен!</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation>Максимальная Конфиденциальность! </translation>
</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>
<translation> прозрачен. Вы должны отправить на zaddr адрес.</translation>
</message>
@ -1209,7 +1221,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> является недействительным</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Количество &apos;%1&apos; является недействительным!</translation>
</message>
@ -1427,7 +1439,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>ошибка hushd</translation>
</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.
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>
</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>
<translation>Аутентификация не удалась. username / password, которые вы указали, не были приняты hushd. Попробуйте изменить его в меню Редактировать-&gt; Настройки</translation>
</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>
<translation>Ваш hushd запускается. Пожалуйста, подождите.</translation>
</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>
<translation>Это может занять несколько часов, возьмите немного попкорна</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Была ошибка! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Загрузка блоков</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Высота блоков</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Синхронизация</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Подключено</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Подключен к hushd</translation>
</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>
<translation>Нет соединения с hushd! Проблемы с сетью?</translation>
</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>
<translation>При подключении к hushd произошла ошибка. Ошибка была</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation> вычисление транзакции.</translation>
</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>
<translation>Пожалуйста, дождитесь выхода SilentDragon</translation>
</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>
<translation>Ожидаем выхода hushd</translation>
</message>
@ -1527,22 +1539,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не подтверждено</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation> Транзакция </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Транзакция с id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> не удалось. Ошибка была</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> ошибка</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Доступно обновление</translation>
</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.
Would you like to visit the releases page?</source>
@ -1573,12 +1585,12 @@ Would you like to visit the releases page?</source>
Хотели бы вы посетить страницу релизов?</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Нет доступных обновлений</translation>
</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>
<translation>У вас уже есть последняя версия v%1</translation>
</message>
@ -1596,7 +1608,7 @@ Would you like to visit the releases page?</source>
<translation> не удалось. Пожалуйста, проверьте сайт для получения дополнительной информации</translation>
</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.
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>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Ошибка соединения</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>&quot;&gt;Ошибка транзакции</translation>
</message>
@ -1625,8 +1637,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Произошла ошибка при отправке транзакции. Ошибка была:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Нет соединения</translation>
</message>

170
res/silentdragon_sr.ts

@ -59,6 +59,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Zaštićeno</translation>
</message>
@ -143,8 +145,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Poruka (memo)</translation>
@ -171,7 +173,7 @@
</message>
<message>
<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>
<translation>Naknada za rudarenje</translation>
</message>
@ -237,7 +239,7 @@
</message>
<message>
<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>
<translation>Izvoz privatnog ključa</translation>
</message>
@ -786,135 +788,145 @@
</message>
<message>
<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>
<translation>Kopirajte adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Kopirano u međuspremnik</translation>
</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>
<translation>Dobavi privatni ključ</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Zaštiti saldo u Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Pogledaj na blok exploreru</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Preglednik adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Pretvorite adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Kopitajte txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Pogledajte zahtjev o plaćanju</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Pogledajte poruku (memo)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Odgovorite </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Napravljena je nova transparentna adresa</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Kopirajte adresu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Adresa je već korištena</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adresa nije korištena</translation>
</message>
@ -974,57 +986,57 @@ doesn&apos;t look like a z-address</source>
ne izgleda kao z-adresa</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Promeniti iz </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Trenutni saldo : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Saldo nakon ove Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Greška u transakciji</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1045,7 +1057,7 @@ ne izgleda kao z-adresa</translation>
<translation type="vanished"> je neispravna</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Iznos &apos;%1&apos; je neispravan!</translation>
</message>
@ -1330,7 +1342,7 @@ Ne pokrećem integrirani hushd jer --no-embedded nije prilagođen</translation>
<translation>hushd greška</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>Hushd se pokreće. Molimo pričekajte.</translation>
</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>
<translation>Ovo može potrajati nekoliko sati, donesite si kokice</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Greška sa vezom</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Greška u transakciji</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Dogodila se greška! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Nema veze</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Preuzimam blokove</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Visina bloka</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Sinhronizacija</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Spojeno</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Spojeno na hushd</translation>
</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>
<translation>hushd nema vezu sa točkama na istoj razini! Možda imate problem sa mrežom?</translation>
</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>
<translation>Pojavila se greška prilikom spajanja na hushd. Greška je</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Dostupno ažuriranje</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Nema dostupnih ažuriranja</translation>
</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>
<translation>Već imate najnovije izdanje v%1</translation>
</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>
<translation>Molimo pokušajte se strpiti i pričekajte da se SilentDragon zatvori</translation>
</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>
<translation>Pričekajte da hushd završi</translation>
</message>
@ -1473,22 +1485,22 @@ Would you like to visit the releases page?</source>
<translation type="vanished"> Tx </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> neuspelo</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Transakcija sa ID </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> nesupela. Greška je</translation>
</message>

170
res/silentdragon_tr.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Korumalı</translation>
</message>
@ -147,8 +149,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Memo</translation>
@ -175,7 +177,7 @@
</message>
<message>
<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>
<translation>Madenci Ücreti</translation>
</message>
@ -344,7 +346,7 @@
</message>
<message>
<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>
<translation>Özel Anahtarı Dışarı Aktar</translation>
</message>
@ -814,42 +816,52 @@
<translation> için özel anahtar</translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -872,50 +884,50 @@
</message>
<message>
<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>
<translation>Adresi kopyala</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Panoya kopyalandı</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation>Özel anahtarı al</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>sapling&apos;e kalkan dengesi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Blok gezgini üzerinde göster</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation>Adres Varlığı Görüntüleyicisi</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation>Adresi Dönüştür</translation>
</message>
@ -924,47 +936,47 @@
<translation type="vanished">Sapling&apos;e geç</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>txid&apos;i kopyala</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Ödeme Talebini Görüntüle</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Memo&apos;yu Görüntüle</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Yeni t-Addr oluşturuldu</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Adresi Kopyala</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Adres daha önce kullanılmış</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Adres kullanılmamış</translation>
</message>
@ -1024,57 +1036,57 @@ doesn&apos;t look like a z-address</source>
z-adres&apos;i gibi görünmüyor</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Den değiştir </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Mevcut bakiye : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Bu işlemden sonra bakiye: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>İşlem Hatası</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1091,7 +1103,7 @@ z-adres&apos;i gibi görünmüyor</translation>
<translation type="vanished"> geçersizdir</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>&apos;%1&apos; miktarı geçersiz!</translation>
</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>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation>Bir hata oluştu! : </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Bloklar indiriliyor</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Blok yüksekliği</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Senkronize ediliyor</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Bağlanıldı</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>hushd&apos;ye bağlanıldı</translation>
</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>
<translation>hushd&apos;nin bağlantısı yok sorunları?</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
</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>
<translation>hushd ile bağlantı kurulurken bir hata oluştu. Hata</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>id ile işlem </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> başarısız oldu. Hata</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> başarısız oldu</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Güncelleme Mevcut</translation>
</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.
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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Güncelleme yok</translation>
</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>
<translation>Zaten en son sürüme (v%1) sahipsiniz</translation>
</message>
@ -1450,7 +1462,7 @@ Yayınlanan sürümler sayfasını ziyaret etmek ister misiniz?</translation>
<translation>hushd hatası</translation>
</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.
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>
</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.
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>
</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>
<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>
<location filename="../src/connection.cpp" line="516"/>
<location filename="../src/connection.cpp" line="519"/>
<source>Your hushd is starting up. Please wait.</source>
<translation>hushd&apos;niz başlıyor. Lütfen bekle.</translation>
</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>
<translation>Bu birkaç saat sürebilir, biraz patlamış mısır kapın</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Bağlantı Hatası</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>İşlem Hatası</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Bağlantı Yok</translation>
</message>

170
res/silentdragon_uk.ts

@ -79,6 +79,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation>Екранований</translation>
</message>
@ -163,8 +165,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation>Мітка</translation>
@ -191,7 +193,7 @@
</message>
<message>
<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>
<translation>Комісія майнерам</translation>
</message>
@ -303,7 +305,7 @@
</message>
<message>
<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>
<translation>Експорт приватного ключа</translation>
</message>
@ -800,95 +802,105 @@
</message>
<message>
<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>
<translation>Копіювати адресу</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation>Скопійовано в буфер обміну</translation>
</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>
<translation>Отримати приватний ключ</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Shield balance to Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation>Подивитися в провіднику блоків</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1164"/>
<location filename="../src/mainwindow.cpp" line="1227"/>
<source>Copy banned peer IP</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
@ -897,7 +909,7 @@
<translation type="vanished">Migrate to Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>Скопіювати txid</translation>
</message>
@ -1032,37 +1044,37 @@
<translation type="vanished">Це може зайняти кілька хвилин. Завантаження ...</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation>Подивитися запит на оплату</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation>Подивитися мітку</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation>Відповісти на </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>Створити новий t-Addr (R)</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation>Копіювати адресу</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>Адреса була раніше використана</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>Адреса не використовується</translation>
</message>
@ -1130,57 +1142,57 @@ doesn&apos;t look like a z-address</source>
не схоже на z-адресу</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation>Змінити з </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation>Поточний баланс : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation>Баланс після цієї Tx: </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation>Помилка транзакції</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1197,7 +1209,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> є недійсним</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation>Кількість &apos;%1&apos; є недійсним!</translation>
</message>
@ -1415,7 +1427,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>помилка hushd</translation>
</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.
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>
</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>
<translation>Аутентифікація не вдалася. username / password, які ви вказали, не були прийняті hushd. Спробуйте змінити його в меню Редагувати-&gt; Налаштування</translation>
</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>
<translation>Ваш hushd запускається. Будь ласка зачекайте.</translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation>Завантаження блоків</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation>Висота блоків</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation>Синхронізація</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation>Підключено</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>Під&apos;єднано до hushd</translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation>При підключенні до hushd сталася помилка. Помилка</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1515,22 +1527,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">не підтверджено</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation>Транзакція з id </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> не вдалося. Помилка</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> помилка</translation>
</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>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation>Доступно оновлення</translation>
</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.
Would you like to visit the releases page?</source>
@ -1561,12 +1573,12 @@ Would you like to visit the releases page?</source>
Хотіли б ви відвідати сторінку релізів?</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation>Немає доступних оновлень</translation>
</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>
<translation>У вас вже є остання версія v%1</translation>
</message>
@ -1584,7 +1596,7 @@ Would you like to visit the releases page?</source>
<translation> не вдалося. Будь ласка, перевірте сайт довідки для отримання додаткової інформації</translation>
</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.
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>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation>Помилка з&apos;єднання</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation>Помилка транзакції</translation>
</message>
@ -1613,8 +1625,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished">Сталася помилка під час надсилання транзакції. Помилка була:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation>Немає з&apos;єднання</translation>
</message>

BIN
res/silentdragon_zh.qm

Binary file not shown.

172
res/silentdragon_zh.ts

@ -63,6 +63,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="62"/>
<location filename="../src/mainwindow.cpp" line="1088"/>
<location filename="../src/mainwindow.cpp" line="1115"/>
<source>Shielded</source>
<translation></translation>
</message>
@ -151,8 +153,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="498"/>
<location filename="../src/mainwindow.cpp" line="1323"/>
<location filename="../src/mainwindow.cpp" line="1390"/>
<location filename="../src/mainwindow.cpp" line="1386"/>
<location filename="../src/mainwindow.cpp" line="1453"/>
<location filename="../src/sendtab.cpp" line="273"/>
<source>Memo</source>
<translation></translation>
@ -179,7 +181,7 @@
</message>
<message>
<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>
<translation></translation>
</message>
@ -243,7 +245,7 @@
</message>
<message>
<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>
<translation></translation>
</message>
@ -853,42 +855,52 @@
<translation> </translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1197"/>
<location filename="../src/mainwindow.cpp" line="1260"/>
<source>Copy peer address+port</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1203"/>
<location filename="../src/mainwindow.cpp" line="1266"/>
<source>Copy peer address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1208"/>
<location filename="../src/mainwindow.cpp" line="1271"/>
<source>Copy TLS ciphersuite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1213"/>
<location filename="../src/mainwindow.cpp" line="1276"/>
<source>Copy ASN</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -906,50 +918,50 @@
</message>
<message>
<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>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1061"/>
<location filename="../src/mainwindow.cpp" line="1166"/>
<location filename="../src/mainwindow.cpp" line="1199"/>
<location filename="../src/mainwindow.cpp" line="1205"/>
<location filename="../src/mainwindow.cpp" line="1210"/>
<location filename="../src/mainwindow.cpp" line="1215"/>
<location filename="../src/mainwindow.cpp" line="1348"/>
<location filename="../src/mainwindow.cpp" line="1354"/>
<location filename="../src/mainwindow.cpp" line="1229"/>
<location filename="../src/mainwindow.cpp" line="1262"/>
<location filename="../src/mainwindow.cpp" line="1268"/>
<location filename="../src/mainwindow.cpp" line="1273"/>
<location filename="../src/mainwindow.cpp" line="1278"/>
<location filename="../src/mainwindow.cpp" line="1411"/>
<location filename="../src/mainwindow.cpp" line="1417"/>
<source>Copied to clipboard</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1064"/>
<location filename="../src/mainwindow.cpp" line="1127"/>
<source>Get private key</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1069"/>
<location filename="../src/mainwindow.cpp" line="1132"/>
<source>Get viewing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1085"/>
<location filename="../src/mainwindow.cpp" line="1148"/>
<source>Shield balance to Sapling</source>
<translation>Sapling地址</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1090"/>
<location filename="../src/mainwindow.cpp" line="1358"/>
<location filename="../src/mainwindow.cpp" line="1153"/>
<location filename="../src/mainwindow.cpp" line="1421"/>
<source>View on block explorer</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1112"/>
<location filename="../src/mainwindow.cpp" line="1175"/>
<source>Address Asset Viewer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1119"/>
<location filename="../src/mainwindow.cpp" line="1182"/>
<source>Convert Address</source>
<translation type="unfinished"></translation>
</message>
@ -958,47 +970,47 @@
<translation type="vanished">Sapling地址</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1346"/>
<location filename="../src/mainwindow.cpp" line="1409"/>
<source>Copy txid</source>
<translation>ID</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1369"/>
<location filename="../src/mainwindow.cpp" line="1432"/>
<source>Copy block explorer link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1382"/>
<location filename="../src/mainwindow.cpp" line="1445"/>
<source>View Payment Request</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1389"/>
<location filename="../src/mainwindow.cpp" line="1452"/>
<source>View Memo</source>
<translation></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1403"/>
<location filename="../src/mainwindow.cpp" line="1466"/>
<source>Reply to </source>
<translation> </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1484"/>
<location filename="../src/mainwindow.cpp" line="1547"/>
<source>Created new t-Addr</source>
<translation>t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1533"/>
<location filename="../src/mainwindow.cpp" line="1596"/>
<source>Copy Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1599"/>
<location filename="../src/mainwindow.cpp" line="1662"/>
<source>Address has been previously used</source>
<translation>使</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1601"/>
<location filename="../src/mainwindow.cpp" line="1664"/>
<source>Address is unused</source>
<translation>使</translation>
</message>
@ -1066,57 +1078,57 @@ doesn&apos;t look like a z-address</source>
z-address</translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="534"/>
<location filename="../src/sendtab.cpp" line="524"/>
<source>Change from </source>
<translation> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="675"/>
<location filename="../src/sendtab.cpp" line="665"/>
<source>Current balance : </source>
<translation> : </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="677"/>
<location filename="../src/sendtab.cpp" line="667"/>
<source>Balance after this Tx: </source>
<translation> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="698"/>
<location filename="../src/sendtab.cpp" line="688"/>
<source>Transaction Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="730"/>
<location filename="../src/sendtab.cpp" line="720"/>
<source>Please wait...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="731"/>
<location filename="../src/sendtab.cpp" line="721"/>
<source>Computing your transaction</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="738"/>
<location filename="../src/sendtab.cpp" line="728"/>
<source>Computing transaction: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="745"/>
<location filename="../src/sendtab.cpp" line="735"/>
<source>Done!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="776"/>
<location filename="../src/sendtab.cpp" line="766"/>
<source>From Address is Invalid!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="783"/>
<location filename="../src/sendtab.cpp" line="773"/>
<source>Extreme Privacy! </source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1133,7 +1145,7 @@ doesn&apos;t look like a z-address</source>
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="789"/>
<location filename="../src/sendtab.cpp" line="779"/>
<source>Amount &apos;%1&apos; is invalid!</source>
<translation> &apos;%1&apos; !</translation>
</message>
@ -1477,7 +1489,7 @@ Not starting embedded hushd because --no-embedded was passed</source>
<translation>hushd </translation>
</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.
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>
</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.
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>
</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>
<translation> hushd不接受您指定的用户名/ - &gt;</translation>
</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>
<translation>hushd正在启动 </translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/connection.cpp" line="842"/>
<source>There was an error! : </source>
<translation type="unfinished"></translation>
</message>
@ -1519,14 +1531,14 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="550"/>
<location filename="../src/rpc.cpp" line="748"/>
<location filename="../src/connection.cpp" line="553"/>
<location filename="../src/rpc.cpp" line="784"/>
<source>Connection Error</source>
<translation></translation>
</message>
<message>
<location filename="../src/connection.cpp" line="828"/>
<location filename="../src/sendtab.cpp" line="766"/>
<location filename="../src/connection.cpp" line="842"/>
<location filename="../src/sendtab.cpp" line="756"/>
<source>Transaction Error</source>
<translation></translation>
</message>
@ -1539,22 +1551,22 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> failed</source>
<translation> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="761"/>
<location filename="../src/sendtab.cpp" line="751"/>
<source> Transaction </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source>The transaction with id </source>
<translation> </translation>
</message>
<message>
<location filename="../src/sendtab.cpp" line="764"/>
<location filename="../src/sendtab.cpp" line="754"/>
<source> failed. The error was</source>
<translation> </translation>
</message>
@ -1587,58 +1599,58 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="415"/>
<location filename="../src/rpc.cpp" line="417"/>
<location filename="../src/rpc.cpp" line="451"/>
<location filename="../src/rpc.cpp" line="453"/>
<source>No Connection</source>
<translation></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="696"/>
<location filename="../src/rpc.cpp" line="732"/>
<source>Downloading blocks</source>
<translation></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="699"/>
<location filename="../src/rpc.cpp" line="735"/>
<source>Block height</source>
<translation></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Syncing</source>
<translation></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="714"/>
<location filename="../src/rpc.cpp" line="750"/>
<source>Connected</source>
<translation></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="716"/>
<location filename="../src/rpc.cpp" line="752"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="726"/>
<location filename="../src/rpc.cpp" line="762"/>
<source>Connected to hushd</source>
<translation>hushd</translation>
</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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1113"/>
<location filename="../src/rpc.cpp" line="1149"/>
<source> transaction computing.</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</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>
</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>
<translation>hushd时出错 </translation>
</message>
@ -1656,12 +1668,12 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="vanished"> </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1165"/>
<location filename="../src/rpc.cpp" line="1201"/>
<source>Update Available</source>
<translation></translation>
</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.
Would you like to visit the releases page?</source>
@ -1670,12 +1682,12 @@ Would you like to visit the releases page?</source>
访</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1178"/>
<location filename="../src/rpc.cpp" line="1214"/>
<source>No updates available</source>
<translation></translation>
</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>
<translation> v%1</translation>
</message>
@ -2404,7 +2416,7 @@ You either have unconfirmed funds or the balance is too low for an automatic mig
<message>
<location filename="../src/settings.ui" line="572"/>
<source>Fetch HUSH prices</source>
<translation type="unfinished"></translation>
<translation> HUSH </translation>
</message>
<message>
<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_it.ts \
res/silentdragon_nl.ts \
res/silentdragon_pl.ts \
res/silentdragon_pt.ts \
res/silentdragon_ro.ts \
res/silentdragon_ru.ts \

92
src/connection.cpp

@ -47,7 +47,7 @@ void ConnectionLoader::loadConnection() {
d->exec();
}
void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) {
void ConnectionLoader::doAutoConnect(bool tryEhushdStart) {
// Priority 1: Ensure all params are present.
if (!verifyParams()) {
qDebug() << "Cannot find sapling params!";
@ -62,9 +62,9 @@ void ConnectionLoader::doAutoConnect(bool tryEzcashdStart) {
auto connection = makeConnection(config);
refreshHushdState(connection, [=] () {
// Refused connection. So try and start embedded zcashd
// Refused connection. So try and start embedded hushd
if (Settings::getInstance()->useEmbedded()) {
if (tryEzcashdStart) {
if (tryEhushdStart) {
this->showInformation(QObject::tr("Starting embedded hushd"));
if (this->startEmbeddedHushd()) {
// Embedded hushd started up. Wait a second and then refresh the connection
@ -145,7 +145,7 @@ QString randomPassword() {
void ConnectionLoader::createHushConf() {
main->logger->write(__func__);
auto confLocation = zcashConfWritableLocation();
auto confLocation = hushConfWritableLocation();
QFileInfo fi(confLocation);
QDialog d(main);
@ -255,7 +255,7 @@ void ConnectionLoader::doNextDownload(std::function<void(void)> cb) {
int filesRemaining = downloadQueue->size();
QString filename = fnSaveFileName(url);
QString paramsDir = zcashParamsDir();
QString paramsDir = zkParamsDir();
if (QFile(QDir(paramsDir).filePath(filename)).exists()) {
main->logger->write(filename + " already exists, skipping");
@ -347,9 +347,9 @@ bool ConnectionLoader::startEmbeddedHushd() {
QDir appPath(QCoreApplication::applicationDirPath());
#ifdef Q_OS_WIN64
auto hushdProgram = appPath.absoluteFilePath("komodod.exe");
auto hushdProgram = appPath.absoluteFilePath("hushd.exe");
#else
auto hushdProgram = appPath.absoluteFilePath("komodod");
auto hushdProgram = appPath.absoluteFilePath("hushd");
#endif
//if (!QFile(hushdProgram).exists()) {
@ -384,8 +384,10 @@ bool ConnectionLoader::startEmbeddedHushd() {
});
// 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
if(QFile( QDir(".").filePath("asmap.dat") ).exists()) {
auto asmap = appPath.absoluteFilePath("asmap.dat");
@ -393,6 +395,7 @@ bool ConnectionLoader::startEmbeddedHushd() {
} else {
qDebug() << "No ASN map file found";
}
*/
QStringList arguments = params.split(" ");
@ -553,31 +556,44 @@ void ConnectionLoader::showError(QString explanation) {
QString ConnectionLoader::locateHushConfFile() {
#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)
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
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
main->logger->write("Found HUSH3.conf at " + 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
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)
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
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
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);
}
QString ConnectionLoader::zcashParamsDir() {
QString ConnectionLoader::zkParamsDir() {
#ifdef Q_OS_LINUX
//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"));
@ -601,7 +617,7 @@ QString ConnectionLoader::zcashParamsDir() {
}
bool ConnectionLoader::verifyParams() {
QDir paramsDir(zcashParamsDir());
QDir paramsDir(zkParamsDir());
// TODO: better error reporting if only 1 file exists or is missing
qDebug() << "Verifying sapling param files exist";
@ -663,12 +679,12 @@ std::shared_ptr<ConnectionConfig> ConnectionLoader::autoDetectHushConf() {
QTextStream in(&file);
auto zcashconf = new ConnectionConfig();
zcashconf->host = "127.0.0.1";
zcashconf->connType = ConnectionType::DetectedConfExternalHushD;
zcashconf->usingHushConf = true;
zcashconf->zcashDir = QFileInfo(confLocation).absoluteDir().absolutePath();
zcashconf->hushDaemon = false;
auto hushconf = new ConnectionConfig();
hushconf->host = "127.0.0.1";
hushconf->connType = ConnectionType::DetectedConfExternalHushD;
hushconf->usingHushConf = true;
hushconf->hushDir = QFileInfo(confLocation).absoluteDir().absolutePath();
hushconf->hushDaemon = false;
Settings::getInstance()->setUsingHushConf(confLocation);
@ -679,48 +695,46 @@ std::shared_ptr<ConnectionConfig> ConnectionLoader::autoDetectHushConf() {
QString value = line.right(line.length() - s - 1).trimmed();
if (name == "rpcuser") {
zcashconf->rpcuser = value;
hushconf->rpcuser = value;
}
if (name == "rpcpassword") {
zcashconf->rpcpassword = value;
hushconf->rpcpassword = value;
}
if (name == "rpcport") {
zcashconf->port = value;
hushconf->port = value;
}
if (name == "daemon" && value == "1") {
zcashconf->hushDaemon = true;
hushconf->hushDaemon = true;
}
if (name == "proxy") {
zcashconf->proxy = value;
hushconf->proxy = value;
}
if (name == "consolidation") {
zcashconf->consolidation = value;
hushconf->consolidation = value;
}
if (name == "deletetx") {
zcashconf->deletetx = value;
hushconf->deletetx = value;
}
if (name == "zindex") {
zcashconf->zindex = value;
hushconf->zindex = value;
}
if (name == "testnet" &&
value == "1" &&
zcashconf->port.isEmpty()) {
zcashconf->port = "18232";
hushconf->port.isEmpty()) {
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 (zcashconf->port.isEmpty()) zcashconf->port = "18031";
if (hushconf->port.isEmpty()) hushconf->port = "18031";
file.close();
// 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 zcashd
*/
// Load connection settings from the UI, which indicates an unknown, external hushd
std::shared_ptr<ConnectionConfig> ConnectionLoader::loadFromSettings() {
// Load from the QT Settings.
QSettings s;

10
src/connection.h

@ -22,7 +22,7 @@ struct ConnectionConfig {
QString rpcpassword;
bool usingHushConf;
bool hushDaemon;
QString zcashDir;
QString hushDir;
QString proxy;
QString consolidation;
QString deletetx;
@ -47,13 +47,13 @@ private:
Connection* makeConnection(std::shared_ptr<ConnectionConfig> config);
void doAutoConnect(bool tryEzcashdStart = true);
void doAutoConnect(bool tryEhushdStart = true);
void doManualConnect();
void createHushConf();
QString locateHushConfFile();
QString zcashConfWritableLocation();
QString zcashParamsDir();
QString hushConfWritableLocation();
QString zkParamsDir();
bool verifyParams();
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.
*/
class Connection {

84
src/mainwindow.cpp

@ -61,7 +61,7 @@ MainWindow::MainWindow(QWidget *parent) :
});
// Request hush
QObject::connect(ui->actionRequest_zcash, &QAction::triggered, [=]() {
QObject::connect(ui->actionRequest_hush, &QAction::triggered, [=]() {
RequestDialog::showRequestZcash(this);
});
@ -103,7 +103,7 @@ MainWindow::MainWindow(QWidget *parent) :
about.setupUi(&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);
aboutDialog.exec();
@ -279,7 +279,7 @@ void MainWindow::setupSettingsModal() {
currency_name = Settings::getInstance()->get_currency_name();
} catch (const std::exception& e) {
qDebug() << QString("Currency name exception! : ");
currency_name = "USD";
currency_name = "BTC";
}
this->slot_change_currency(currency_name);
@ -346,8 +346,8 @@ void MainWindow::setupSettingsModal() {
bool isUsingConsolidation = false;
int size = 0;
QDir zcashdir(rpc->getConnection()->config->zcashDir);
QFile WalletSize(zcashdir.filePath("wallet.dat"));
QDir hushdir(rpc->getConnection()->config->hushDir);
QFile WalletSize(hushdir.filePath("wallet.dat"));
if (WalletSize.open(QIODevice::ReadOnly)){
size = WalletSize.size() / 1000000; //when file does open.
//QString size1 = QString::number(size) ;
@ -837,15 +837,15 @@ void MainWindow::backupWalletDat() {
if (!rpc->getConnection())
return;
QDir zcashdir(rpc->getConnection()->config->zcashDir);
QDir hushdir(rpc->getConnection()->config->hushDir);
QString backupDefaultName = "hush-wallet-backup-" + QDateTime::currentDateTime().toString("yyyyMMdd") + ".dat";
if (Settings::getInstance()->isTestnet()) {
zcashdir.cd("testnet3");
hushdir.cd("testnet3");
backupDefaultName = "testnet-" + backupDefaultName;
}
QFile wallet(zcashdir.filePath("wallet.dat"));
QFile wallet(hushdir.filePath("wallet.dat"));
if (!wallet.exists()) {
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);
@ -1061,6 +1061,69 @@ void MainWindow::setupBalancesTab() {
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"), [=] () {
this->exportKeys(addr);
});
@ -1267,7 +1330,6 @@ void MainWindow::setupPeersTab() {
}
void MainWindow::setupHushTab() {
// ui->hushlogo->setBasePixmap(QPixmap(":/img/res/zcashdlogo.gif"));
QPixmap image(":/img/res/tropical-hush-square.png");
ui->hushlogo->setBasePixmap( image ); // image.scaled(600,600, Qt::KeepAspectRatioByExpanding, Qt::FastTransformation ) );
}
@ -1593,7 +1655,7 @@ void MainWindow::setupReceiveTab() {
}
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->qrcodeDisplay->setQrcodeString(addr);
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();
} catch (const std::exception& e) {
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">
<string>&amp;File</string>
</property>
<addaction name="actionRequest_zcash"/>
<addaction name="actionRequest_hush"/>
<addaction name="actionPay_URI"/>
<addaction name="separator"/>
<addaction name="actionImport_Private_Key"/>
@ -1729,7 +1729,7 @@
<string>Ctrl+M</string>
</property>
</action>
<action name="actionRequest_zcash">
<action name="actionRequest_hush">
<property name="text">
<string>Request HUSH...</string>
</property>

2
src/requestdialog.cpp

@ -125,7 +125,7 @@ void RequestDialog::showRequestZcash(MainWindow* main) {
req.txtFrom->setFocus();
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()
+ "?amt=" + Settings::getDecimalString(req.txtAmount->text().toDouble())
+ "&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);
}
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,
const std::function<void(QString)>& err) {
QJsonObject payload = {
@ -1193,14 +1229,20 @@ void RPC::refreshPrice() {
if (conn == nullptr)
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";
qDebug() << "Requesting price feed data via " << price_feed;
QUrl cmcURL(price_feed);
QNetworkRequest req;
req.setUrl(cmcURL);
qDebug() << "Created price request object";
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, [=] {
reply->deleteLater();

2
src/rpc.h

@ -79,6 +79,8 @@ public:
void fillTxJsonParams(QJsonArray& params, Tx tx);
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();
const QMap<QString, WatchedTx> getWatchingTxns() { return watchingOps; }

2
src/scripts/dounifiedbuild.ps1

@ -28,7 +28,7 @@ Write-Host ""
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 (! $?) {
Write-Output "[Error]"
exit 1;

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

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

18
src/scripts/make-deb.sh

@ -19,18 +19,18 @@ if [ -z $HUSH_DIR ]; then
exit 1;
fi
if [ ! -f $HUSH_DIR/komodod ]; then
echo "Couldn't find komodod in $HUSH_DIR . Please build komodod."
if [ ! -f $HUSH_DIR/hushd ]; then
echo "Couldn't find hushd in $HUSH_DIR . Please build hushd."
exit 1;
fi
if [ ! -f $HUSH_DIR/komodo-cli ]; then
echo "Couldn't find komodo-cli in $HUSH_DIR . Please build komodo-cli."
if [ ! -f $HUSH_DIR/hush-cli ]; then
echo "Couldn't find hush-cli in $HUSH_DIR . Please build hush-cli."
exit 1;
fi
if [ ! -f $HUSH_DIR/komodo-tx ]; then
echo "Couldn't find komodo-tx in $HUSH_DIR . Please build komodo-tx."
if [ ! -f $HUSH_DIR/hush-tx ]; then
echo "Couldn't find hush-tx in $HUSH_DIR . Please build hush-tx."
exit 1;
fi
@ -73,9 +73,6 @@ mkdir $DIR > /dev/null
strip silentdragon
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/hush-cli $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
cp silentdragon $debdir/usr/local/bin/
# TODO: how does this interact with hushd deb ?
cp $HUSH_DIR/artifacts/komodod $debdir/usr/local/bin/hush-komodod
cp $HUSH_DIR/artifacts/hushd $debdir/usr/local/bin/hushd
mkdir -p $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
)
$target="zecwallet-v$version"
$target="silentdragon-v$version"
Remove-Item -Path release/wininstaller -Recurse -ErrorAction Ignore | 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/README.md release/wininstaller/
Copy-Item release/$target/zcashd.exe release/wininstaller/
Copy-Item release/$target/zcash-cli.exe release/wininstaller/
Copy-Item release/$target/hushd.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 (!$?) {
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 (!$?) {
exit 1;
}
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()) {
tx.fee = ui->minerFeeAmt->text().toDouble();
}
else {
} else {
tx.fee = Settings::getMinerFee();
}
if (Settings::getInstance()->getAutoShield() && sendChangeToSapling) {
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);
if (!isSapling) return false;
// Also check all the To addresses
for (auto t : tx.toAddrs) {
if (t.addr == i)
return false;
}
return true;
});
@ -673,9 +663,9 @@ bool MainWindow::confirmTx(Tx tx) {
// And FromAddress in the confirm dialog
confirm.sendFrom->setText(fnSplitAddressForWrap(tx.fromAddr));
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: ") +
Settings::getZECUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending);
Settings::getHUSHUSDDisplayFormat(rpc->getAllBalances()->value(tx.fromAddr) - totalSpending);
confirm.sendFrom->setToolTip(tooltip);
// 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())
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
if (!tx.fromAddr.startsWith("z"))
return;

6
src/settings.cpp

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

4
src/settings.h

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