Browse Source

Merge 0.5.7 (#88)

* Add null checks

* update label

* capitalization and update translations

* v0.5.7

* Don't show error on cancel
pull/45/head
adityapk00 5 years ago
committed by GitHub
parent
commit
bdcbc541fd
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      README.md
  2. 220
      res/zec_qt_wallet_de.ts
  3. 220
      res/zec_qt_wallet_es.ts
  4. 220
      res/zec_qt_wallet_fr.ts
  5. 220
      res/zec_qt_wallet_pt.ts
  6. 32
      src/mainwindow.cpp
  7. 1
      src/mainwindow.h
  8. 2
      src/mainwindow.ui
  9. 19
      src/rpc.cpp
  10. 2
      src/rpc.h
  11. 2
      src/version.h

6
README.md

@ -10,14 +10,14 @@ Head over to the releases page and grab the latest installers or binary. https:/
If you are on Debian/Ubuntu, please download the `.deb` package and install it.
```
sudo dpkg -i linux-deb-zec-qt-wallet-v0.5.6.deb
sudo dpkg -i linux-deb-zec-qt-wallet-v0.5.7.deb
sudo apt install -f
```
Or you can download and run the binaries directly.
```
tar -xvf zec-qt-wallet-v0.5.6.tar.gz
./zec-qt-wallet-v0.5.6/zec-qt-wallet
tar -xvf zec-qt-wallet-v0.5.7.tar.gz
./zec-qt-wallet-v0.5.7/zec-qt-wallet
```
### Windows

220
res/zec_qt_wallet_de.ts

@ -138,8 +138,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="446"/>
<location filename="../src/mainwindow.cpp" line="926"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<location filename="../src/mainwindow.cpp" line="1017"/>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/sendtab.cpp" line="210"/>
<source>Memo</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
@ -244,7 +244,7 @@
<location filename="../src/mainwindow.ui" line="898"/>
<location filename="../src/mainwindow.ui" line="912"/>
<location filename="../src/mainwindow.ui" line="933"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<location filename="../src/mainwindow.cpp" line="849"/>
<source>Loading...</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
@ -276,303 +276,333 @@
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1012"/>
<location filename="../src/mainwindow.ui" line="1014"/>
<source>&amp;Help</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1020"/>
<location filename="../src/mainwindow.ui" line="1022"/>
<source>&amp;Apps</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1027"/>
<location filename="../src/mainwindow.ui" line="1029"/>
<source>&amp;Edit</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1040"/>
<location filename="../src/mainwindow.ui" line="1042"/>
<source>E&amp;xit</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1045"/>
<location filename="../src/mainwindow.ui" line="1047"/>
<source>&amp;About</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1050"/>
<location filename="../src/mainwindow.ui" line="1052"/>
<source>&amp;Settings</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1053"/>
<location filename="../src/mainwindow.ui" line="1055"/>
<source>Ctrl+P</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1058"/>
<location filename="../src/mainwindow.ui" line="1060"/>
<source>&amp;Donate</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1063"/>
<location filename="../src/mainwindow.ui" line="1065"/>
<source>Check github.com for &amp;updates</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1068"/>
<location filename="../src/mainwindow.ui" line="1070"/>
<source>Sapling &amp;turnstile</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1071"/>
<location filename="../src/mainwindow.ui" line="1073"/>
<source>Ctrl+A, Ctrl+T</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1076"/>
<location filename="../src/mainwindow.ui" line="1078"/>
<source>&amp;Import private key</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1081"/>
<location filename="../src/mainwindow.ui" line="1083"/>
<source>&amp;Export all private keys</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1086"/>
<location filename="../src/mainwindow.ui" line="1088"/>
<source>&amp;z-board.net</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1089"/>
<location filename="../src/mainwindow.ui" line="1091"/>
<source>Ctrl+A, Ctrl+Z</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1094"/>
<location filename="../src/mainwindow.ui" line="1096"/>
<source>Address &amp;book</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1097"/>
<location filename="../src/mainwindow.ui" line="1099"/>
<source>Ctrl+B</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1102"/>
<location filename="../src/mainwindow.ui" line="1104"/>
<source>&amp;Backup wallet.dat</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1107"/>
<location filename="../src/mainwindow.cpp" line="696"/>
<location filename="../src/mainwindow.ui" line="1109"/>
<location filename="../src/mainwindow.cpp" line="787"/>
<source>Export transactions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="405"/>
<location filename="../src/mainwindow.ui" line="1114"/>
<source>Pay zcash &amp;URI...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="409"/>
<source>Tor configuration is available only when running an embedded zcashd.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="457"/>
<location filename="../src/mainwindow.cpp" line="461"/>
<source>Enable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="458"/>
<location filename="../src/mainwindow.cpp" line="462"/>
<source>Connection over Tor has been enabled. To use this feature, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="466"/>
<location filename="../src/mainwindow.cpp" line="470"/>
<source>Disable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="467"/>
<location filename="../src/mainwindow.cpp" line="471"/>
<source>Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="507"/>
<location filename="../src/mainwindow.cpp" line="513"/>
<source>Thanks for supporting zec-qt-wallet!</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source>Donate 0.01 </source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source> to support zec-qt-wallet</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="545"/>
<location filename="../src/mainwindow.cpp" line="551"/>
<source>You are on testnet, your post won&apos;t actually appear on z-board.net</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="601"/>
<location filename="../src/mainwindow.cpp" line="607"/>
<source>You need a sapling address with available balance to post</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="620"/>
<location filename="../src/mainwindow.cpp" line="626"/>
<location filename="../src/sendtab.cpp" line="630"/>
<source>Computing Tx: </source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="638"/>
<location filename="../src/mainwindow.cpp" line="644"/>
<source>The keys were imported. It may take several minutes to rescan the blockchain. Until then, functionality may be limited</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="640"/>
<location filename="../src/mainwindow.cpp" line="646"/>
<source>Private key import rescan finished</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="666"/>
<source>Error paying zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<source>URI should be of the form &apos;zcash:&lt;addr&gt;?amt=x&amp;memo=y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="671"/>
<source>Paste Zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="692"/>
<source>Could not understand address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<source>Unknown field in URI:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="757"/>
<source>Please paste your private keys (z-Addr or t-Addr) here, one per line</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<source>The keys will be imported into your connected zcashd node</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="702"/>
<location filename="../src/mainwindow.cpp" line="793"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="703"/>
<location filename="../src/mainwindow.cpp" line="794"/>
<source>Error exporting transactions, file was not saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>No wallet.dat</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>Couldn&apos;t find the wallet.dat on this computer</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="726"/>
<location filename="../src/mainwindow.cpp" line="817"/>
<source>You need to back it up from the machine zcashd is running on</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="730"/>
<location filename="../src/mainwindow.cpp" line="821"/>
<source>Backup wallet.dat</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup the wallet.dat file.</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="736"/>
<location filename="../src/mainwindow.cpp" line="827"/>
<source>You need to back it up manually.</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="763"/>
<location filename="../src/mainwindow.cpp" line="854"/>
<source>These are all the private keys for all the addresses in your wallet</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="765"/>
<location filename="../src/mainwindow.cpp" line="856"/>
<source>Private key for </source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="773"/>
<location filename="../src/mainwindow.cpp" line="864"/>
<source>Save File</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="777"/>
<location filename="../src/mainwindow.cpp" line="868"/>
<source>Unable to open file</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="872"/>
<location filename="../src/mainwindow.cpp" line="951"/>
<location filename="../src/mainwindow.cpp" line="963"/>
<location filename="../src/mainwindow.cpp" line="1042"/>
<source>Copy address</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="875"/>
<location filename="../src/mainwindow.cpp" line="947"/>
<location filename="../src/mainwindow.cpp" line="953"/>
<location filename="../src/mainwindow.cpp" line="966"/>
<location filename="../src/mainwindow.cpp" line="1038"/>
<location filename="../src/mainwindow.cpp" line="1044"/>
<source>Copied to clipboard</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="878"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<source>Get private key</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="889"/>
<location filename="../src/mainwindow.cpp" line="980"/>
<source>Shield balance to Sapling</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="894"/>
<location filename="../src/mainwindow.cpp" line="957"/>
<location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="1048"/>
<source>View on block explorer</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="906"/>
<location filename="../src/mainwindow.cpp" line="997"/>
<source>Migrate to Sapling</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="945"/>
<location filename="../src/mainwindow.cpp" line="1036"/>
<source>Copy txid</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="968"/>
<location filename="../src/mainwindow.cpp" line="1059"/>
<source>View Memo</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="980"/>
<location filename="../src/mainwindow.cpp" line="1071"/>
<source>Reply to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/mainwindow.cpp" line="1151"/>
<source>Created new t-Addr</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1168"/>
<location filename="../src/mainwindow.cpp" line="1259"/>
<source>Address has been previously used</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1170"/>
<location filename="../src/mainwindow.cpp" line="1261"/>
<source>Address is unused</source>
<translation type="unfinished"></translation>
</message>
@ -756,77 +786,99 @@ Not starting embedded zcashd because --no-embedded was passed</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="591"/>
<location filename="../src/rpc.cpp" line="593"/>
<source>Downloading blocks</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="594"/>
<location filename="../src/rpc.cpp" line="596"/>
<source>Block height</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Syncing</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Connected</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="602"/>
<location filename="../src/rpc.cpp" line="604"/>
<source>testnet:</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="611"/>
<location filename="../src/rpc.cpp" line="613"/>
<source>Connected to zcashd</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="614"/>
<location filename="../src/rpc.cpp" line="616"/>
<source>zcashd has no peer connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>There was an error connecting to zcashd. The error was</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source>The transaction with id </source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source> failed. The error was</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> failed</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> Tx </source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="901"/>
<location filename="../src/rpc.cpp" line="903"/>
<source> tx computing. This can take several minutes.</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="980"/>
<location filename="../src/rpc.cpp" line="946"/>
<source>Update Available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="947"/>
<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="956"/>
<source>No updates available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="957"/>
<source>You already have the latest release v%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1044"/>
<source>Please wait for zec-qt-wallet to exit</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="981"/>
<location filename="../src/rpc.cpp" line="1045"/>
<source>Waiting for zcashd to exit</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
@ -866,13 +918,13 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
</message>
<message>
<location filename="../src/connection.cpp" line="447"/>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>Connection Error</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="669"/>
<location filename="../src/rpc.cpp" line="874"/>
<location filename="../src/rpc.cpp" line="876"/>
<source>Transaction Error</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
@ -882,8 +934,8 @@ Please set the host/port and user/password in the Edit-&gt;Settings menu.</sourc
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="351"/>
<location filename="../src/rpc.cpp" line="353"/>
<location filename="../src/rpc.cpp" line="355"/>
<source>No Connection</source>
<translation type="unfinished">YOUR_TRANSLATION_HERE</translation>
</message>

220
res/zec_qt_wallet_es.ts

@ -138,8 +138,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="446"/>
<location filename="../src/mainwindow.cpp" line="926"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<location filename="../src/mainwindow.cpp" line="1017"/>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/sendtab.cpp" line="210"/>
<source>Memo</source>
<translation>Memo</translation>
@ -244,7 +244,7 @@
<location filename="../src/mainwindow.ui" line="898"/>
<location filename="../src/mainwindow.ui" line="912"/>
<location filename="../src/mainwindow.ui" line="933"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<location filename="../src/mainwindow.cpp" line="849"/>
<source>Loading...</source>
<translation>Cargando...</translation>
</message>
@ -276,303 +276,333 @@
<translation>&amp;Archivo</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1012"/>
<location filename="../src/mainwindow.ui" line="1014"/>
<source>&amp;Help</source>
<translation>&amp;Ayuda</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1020"/>
<location filename="../src/mainwindow.ui" line="1022"/>
<source>&amp;Apps</source>
<translation>&amp;Apps</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1027"/>
<location filename="../src/mainwindow.ui" line="1029"/>
<source>&amp;Edit</source>
<translation>&amp;Editar</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1040"/>
<location filename="../src/mainwindow.ui" line="1042"/>
<source>E&amp;xit</source>
<translation>Salir</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1045"/>
<location filename="../src/mainwindow.ui" line="1047"/>
<source>&amp;About</source>
<translation>&amp;Acerca de</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1050"/>
<location filename="../src/mainwindow.ui" line="1052"/>
<source>&amp;Settings</source>
<translation>&amp;Configuración</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1053"/>
<location filename="../src/mainwindow.ui" line="1055"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1058"/>
<location filename="../src/mainwindow.ui" line="1060"/>
<source>&amp;Donate</source>
<translation>&amp;Donar</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1063"/>
<location filename="../src/mainwindow.ui" line="1065"/>
<source>Check github.com for &amp;updates</source>
<translation>Consulte las actualizaciones en github.com</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1068"/>
<location filename="../src/mainwindow.ui" line="1070"/>
<source>Sapling &amp;turnstile</source>
<translation>Sapling &amp;turnstile</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1071"/>
<location filename="../src/mainwindow.ui" line="1073"/>
<source>Ctrl+A, Ctrl+T</source>
<translation>Ctrl+A, Ctrl+T</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1076"/>
<location filename="../src/mainwindow.ui" line="1078"/>
<source>&amp;Import private key</source>
<translation>Importar clave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1081"/>
<location filename="../src/mainwindow.ui" line="1083"/>
<source>&amp;Export all private keys</source>
<translation>Exportar todas las claves privadas</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1086"/>
<location filename="../src/mainwindow.ui" line="1088"/>
<source>&amp;z-board.net</source>
<translation>z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1089"/>
<location filename="../src/mainwindow.ui" line="1091"/>
<source>Ctrl+A, Ctrl+Z</source>
<translation>Ctrl+A, Ctrl+Z</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1094"/>
<location filename="../src/mainwindow.ui" line="1096"/>
<source>Address &amp;book</source>
<translation>Directorio</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1097"/>
<location filename="../src/mainwindow.ui" line="1099"/>
<source>Ctrl+B</source>
<translation>Ctrl+B</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1102"/>
<location filename="../src/mainwindow.ui" line="1104"/>
<source>&amp;Backup wallet.dat</source>
<translation>Respaldar wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1107"/>
<location filename="../src/mainwindow.cpp" line="696"/>
<location filename="../src/mainwindow.ui" line="1109"/>
<location filename="../src/mainwindow.cpp" line="787"/>
<source>Export transactions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="405"/>
<location filename="../src/mainwindow.ui" line="1114"/>
<source>Pay zcash &amp;URI...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="409"/>
<source>Tor configuration is available only when running an embedded zcashd.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="457"/>
<location filename="../src/mainwindow.cpp" line="461"/>
<source>Enable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="458"/>
<location filename="../src/mainwindow.cpp" line="462"/>
<source>Connection over Tor has been enabled. To use this feature, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="466"/>
<location filename="../src/mainwindow.cpp" line="470"/>
<source>Disable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="467"/>
<location filename="../src/mainwindow.cpp" line="471"/>
<source>Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="507"/>
<location filename="../src/mainwindow.cpp" line="513"/>
<source>Thanks for supporting zec-qt-wallet!</source>
<translation>Gracias por apoyar zec-qt-wallet!</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source>Donate 0.01 </source>
<translation>Donar 0.01 </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source> to support zec-qt-wallet</source>
<translation> para apoyar zec-qt-wallet</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="545"/>
<location filename="../src/mainwindow.cpp" line="551"/>
<source>You are on testnet, your post won&apos;t actually appear on z-board.net</source>
<translation>Estas en testnet, tu publicación no aparecerá en z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="601"/>
<location filename="../src/mainwindow.cpp" line="607"/>
<source>You need a sapling address with available balance to post</source>
<translation>Necesitas una dirección Sapling con saldo disponible para publicar</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="620"/>
<location filename="../src/mainwindow.cpp" line="626"/>
<location filename="../src/sendtab.cpp" line="630"/>
<source>Computing Tx: </source>
<translation>Calculando Tx: </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="638"/>
<location filename="../src/mainwindow.cpp" line="644"/>
<source>The keys were imported. It may take several minutes to rescan the blockchain. Until then, functionality may be limited</source>
<translation>Las claves fueron importadas. Puede que se demore varios minutos en volver a escanear el blockchain. Hasta entonces, la funcionalidad puede ser limitada.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="640"/>
<location filename="../src/mainwindow.cpp" line="646"/>
<source>Private key import rescan finished</source>
<translation>Importación de clave privada re-escaneada finalizada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="666"/>
<source>Error paying zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<source>URI should be of the form &apos;zcash:&lt;addr&gt;?amt=x&amp;memo=y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="671"/>
<source>Paste Zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="692"/>
<source>Could not understand address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<source>Unknown field in URI:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="757"/>
<source>Please paste your private keys (z-Addr or t-Addr) here, one per line</source>
<translation>Por favor pegue sus claves privadas (z-Addr o t-Addr) aqui, una por línea</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<source>The keys will be imported into your connected zcashd node</source>
<translation>Las claves serán importadas en su nodo zcashd conectado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="702"/>
<location filename="../src/mainwindow.cpp" line="793"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="703"/>
<location filename="../src/mainwindow.cpp" line="794"/>
<source>Error exporting transactions, file was not saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>No wallet.dat</source>
<translation>Sin wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>Couldn&apos;t find the wallet.dat on this computer</source>
<translation>No se pudo encontrar wallet.dat en esta computadora</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="726"/>
<location filename="../src/mainwindow.cpp" line="817"/>
<source>You need to back it up from the machine zcashd is running on</source>
<translation>Necesitas hacer una copia de seguridad de la computadora en la que se está ejecutando zcashd</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="730"/>
<location filename="../src/mainwindow.cpp" line="821"/>
<source>Backup wallet.dat</source>
<translation>Respaldar wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup</source>
<translation>No se pudo hacer una copia de seguridad</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup the wallet.dat file.</source>
<translation>No se pudo hacer copia de seguridad de wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="736"/>
<location filename="../src/mainwindow.cpp" line="827"/>
<source>You need to back it up manually.</source>
<translation>Necesitas hacer una copia de seguridad manualmente.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="763"/>
<location filename="../src/mainwindow.cpp" line="854"/>
<source>These are all the private keys for all the addresses in your wallet</source>
<translation>Estas son todas las claves privadas para todas las direcciones en tu billetera</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="765"/>
<location filename="../src/mainwindow.cpp" line="856"/>
<source>Private key for </source>
<translation>Clave privada para </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="773"/>
<location filename="../src/mainwindow.cpp" line="864"/>
<source>Save File</source>
<translation>Guardar Archivo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="777"/>
<location filename="../src/mainwindow.cpp" line="868"/>
<source>Unable to open file</source>
<translation>No es posible abrir el archivo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="872"/>
<location filename="../src/mainwindow.cpp" line="951"/>
<location filename="../src/mainwindow.cpp" line="963"/>
<location filename="../src/mainwindow.cpp" line="1042"/>
<source>Copy address</source>
<translation>Copiar dirección</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="875"/>
<location filename="../src/mainwindow.cpp" line="947"/>
<location filename="../src/mainwindow.cpp" line="953"/>
<location filename="../src/mainwindow.cpp" line="966"/>
<location filename="../src/mainwindow.cpp" line="1038"/>
<location filename="../src/mainwindow.cpp" line="1044"/>
<source>Copied to clipboard</source>
<translation>Copiado al portapapeles</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="878"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<source>Get private key</source>
<translation>Obtener clave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="889"/>
<location filename="../src/mainwindow.cpp" line="980"/>
<source>Shield balance to Sapling</source>
<translation>Proteger saldo a Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="894"/>
<location filename="../src/mainwindow.cpp" line="957"/>
<location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="1048"/>
<source>View on block explorer</source>
<translation>Ver en el explorador de bloques</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="906"/>
<location filename="../src/mainwindow.cpp" line="997"/>
<source>Migrate to Sapling</source>
<translation>Migrar a Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="945"/>
<location filename="../src/mainwindow.cpp" line="1036"/>
<source>Copy txid</source>
<translation>Copiar txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="968"/>
<location filename="../src/mainwindow.cpp" line="1059"/>
<source>View Memo</source>
<translation>Ver Memo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="980"/>
<location filename="../src/mainwindow.cpp" line="1071"/>
<source>Reply to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/mainwindow.cpp" line="1151"/>
<source>Created new t-Addr</source>
<translation>Nuevo dirección t-Addr creada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1168"/>
<location filename="../src/mainwindow.cpp" line="1259"/>
<source>Address has been previously used</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1170"/>
<location filename="../src/mainwindow.cpp" line="1261"/>
<source>Address is unused</source>
<translation type="unfinished"></translation>
</message>
@ -674,83 +704,105 @@ doesn&apos;t look like a z-address</source>
<context>
<name>QObject</name>
<message>
<location filename="../src/rpc.cpp" line="351"/>
<location filename="../src/rpc.cpp" line="353"/>
<location filename="../src/rpc.cpp" line="355"/>
<source>No Connection</source>
<translation>Sin Conexión</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="591"/>
<location filename="../src/rpc.cpp" line="593"/>
<source>Downloading blocks</source>
<translation>Descargando Bloques</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="594"/>
<location filename="../src/rpc.cpp" line="596"/>
<source>Block height</source>
<translation>Altura del bloque</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Connected</source>
<translation>Conectando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="602"/>
<location filename="../src/rpc.cpp" line="604"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="611"/>
<location filename="../src/rpc.cpp" line="613"/>
<source>Connected to zcashd</source>
<translation>Conectando a zcashd</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="614"/>
<location filename="../src/rpc.cpp" line="616"/>
<source>zcashd has no peer connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>There was an error connecting to zcashd. The error was</source>
<translation>Hubo un error al conectar con zcashd. El error fue</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source>The transaction with id </source>
<translation>La transacción con id </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source> failed. The error was</source>
<translation> falló. El error fue</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> Tx </source>
<translation> Tx</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> failed</source>
<translation> falló</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="901"/>
<location filename="../src/rpc.cpp" line="903"/>
<source> tx computing. This can take several minutes.</source>
<translation>tx computando. Esto puede tomar varios minutos.</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="980"/>
<location filename="../src/rpc.cpp" line="946"/>
<source>Update Available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="947"/>
<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="956"/>
<source>No updates available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="957"/>
<source>You already have the latest release v%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1044"/>
<source>Please wait for zec-qt-wallet to exit</source>
<translation>Por favor, espere que zec-qt-wallet salga</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="981"/>
<location filename="../src/rpc.cpp" line="1045"/>
<source>Waiting for zcashd to exit</source>
<translation>Esperando que zcashd salga</translation>
</message>
@ -826,7 +878,7 @@ Por favor, especificar el host/puerta y usario/contraseña en el menú Editar-&g
</message>
<message>
<location filename="../src/connection.cpp" line="669"/>
<location filename="../src/rpc.cpp" line="874"/>
<location filename="../src/rpc.cpp" line="876"/>
<source>Transaction Error</source>
<translation> Error De Transacción</translation>
</message>
@ -892,7 +944,7 @@ No iniciaré zcashd incorporado porque la opcion --no-embedded fue dada.</transl
</message>
<message>
<location filename="../src/connection.cpp" line="447"/>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>Connection Error</source>
<translation>Error de conexión</translation>
</message>

220
res/zec_qt_wallet_fr.ts

@ -138,8 +138,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="446"/>
<location filename="../src/mainwindow.cpp" line="926"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<location filename="../src/mainwindow.cpp" line="1017"/>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/sendtab.cpp" line="210"/>
<source>Memo</source>
<translation>Mémo</translation>
@ -245,7 +245,7 @@
<location filename="../src/mainwindow.ui" line="898"/>
<location filename="../src/mainwindow.ui" line="912"/>
<location filename="../src/mainwindow.ui" line="933"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<location filename="../src/mainwindow.cpp" line="849"/>
<source>Loading...</source>
<translation>Chargement...</translation>
</message>
@ -277,303 +277,333 @@
<translation>&amp;Fichier</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1012"/>
<location filename="../src/mainwindow.ui" line="1014"/>
<source>&amp;Help</source>
<translation>&amp;Aide</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1020"/>
<location filename="../src/mainwindow.ui" line="1022"/>
<source>&amp;Apps</source>
<translation>&amp;Applications</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1027"/>
<location filename="../src/mainwindow.ui" line="1029"/>
<source>&amp;Edit</source>
<translation>&amp;Edition</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1040"/>
<location filename="../src/mainwindow.ui" line="1042"/>
<source>E&amp;xit</source>
<translation>Q&amp;uiter</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1045"/>
<location filename="../src/mainwindow.ui" line="1047"/>
<source>&amp;About</source>
<translation>&amp;À propos</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1050"/>
<location filename="../src/mainwindow.ui" line="1052"/>
<source>&amp;Settings</source>
<translation>&amp;Préférences</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1053"/>
<location filename="../src/mainwindow.ui" line="1055"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1058"/>
<location filename="../src/mainwindow.ui" line="1060"/>
<source>&amp;Donate</source>
<translation>&amp;Faire un don</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1063"/>
<location filename="../src/mainwindow.ui" line="1065"/>
<source>Check github.com for &amp;updates</source>
<translation>Vérifier &amp;github.com pour des mises à jour</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1068"/>
<location filename="../src/mainwindow.ui" line="1070"/>
<source>Sapling &amp;turnstile</source>
<translation>Sapling &amp;turnstile</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1071"/>
<location filename="../src/mainwindow.ui" line="1073"/>
<source>Ctrl+A, Ctrl+T</source>
<translation>Ctrl+A, Ctrl+T</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1076"/>
<location filename="../src/mainwindow.ui" line="1078"/>
<source>&amp;Import private key</source>
<translation>&amp;Importer une clef privée</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1081"/>
<location filename="../src/mainwindow.ui" line="1083"/>
<source>&amp;Export all private keys</source>
<translation>&amp;Exporter toutes les clefs privées</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1086"/>
<location filename="../src/mainwindow.ui" line="1088"/>
<source>&amp;z-board.net</source>
<translation>&amp;z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1089"/>
<location filename="../src/mainwindow.ui" line="1091"/>
<source>Ctrl+A, Ctrl+Z</source>
<translation>Ctrl+A, Ctrl+Z</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1094"/>
<location filename="../src/mainwindow.ui" line="1096"/>
<source>Address &amp;book</source>
<translation>Carnet &amp;d&apos;adresse</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1097"/>
<location filename="../src/mainwindow.ui" line="1099"/>
<source>Ctrl+B</source>
<translation>Ctrl+B</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1102"/>
<location filename="../src/mainwindow.ui" line="1104"/>
<source>&amp;Backup wallet.dat</source>
<translation>&amp;Sauvegarder &quot;wallet.dat&quot;</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1107"/>
<location filename="../src/mainwindow.cpp" line="696"/>
<location filename="../src/mainwindow.ui" line="1109"/>
<location filename="../src/mainwindow.cpp" line="787"/>
<source>Export transactions</source>
<translation>Exporter les transactions</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="405"/>
<location filename="../src/mainwindow.ui" line="1114"/>
<source>Pay zcash &amp;URI...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="409"/>
<source>Tor configuration is available only when running an embedded zcashd.</source>
<translation>La configuration de Tor est disponible uniquement lors de l&apos;exécution du processus zcashd intégré. </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="457"/>
<location filename="../src/mainwindow.cpp" line="461"/>
<source>Enable Tor</source>
<translation>Activer Tor</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="458"/>
<location filename="../src/mainwindow.cpp" line="462"/>
<source>Connection over Tor has been enabled. To use this feature, you need to restart zec-qt-wallet.</source>
<translation>La connection via Tor est activée. Afin d&apos;utiliser cette fonctionnalité, veuillez redémarer zec-qt-wallet.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="466"/>
<location filename="../src/mainwindow.cpp" line="470"/>
<source>Disable Tor</source>
<translation>Désactiver Tor</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="467"/>
<location filename="../src/mainwindow.cpp" line="471"/>
<source>Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart zec-qt-wallet.</source>
<translation>La connection via Tor a é désactivée. Afin de complètement se déconnecter de Tor, vous devez redémarrer zec-qt-wallet.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="507"/>
<location filename="../src/mainwindow.cpp" line="513"/>
<source>Thanks for supporting zec-qt-wallet!</source>
<translation>Merci de supporter zec-qt-wallet !</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source>Donate 0.01 </source>
<translation>Donner 0.01 </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source> to support zec-qt-wallet</source>
<translation> pour supporter zec-qt-wallet</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="545"/>
<location filename="../src/mainwindow.cpp" line="551"/>
<source>You are on testnet, your post won&apos;t actually appear on z-board.net</source>
<translation>Vous êtes connecté au réseau de test. Votre message n&apos;apparaîtra donc pas sur z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="601"/>
<location filename="../src/mainwindow.cpp" line="607"/>
<source>You need a sapling address with available balance to post</source>
<translation>Vous avez besoin d&apos;une adresse de type Sapling avec un solde suffisant pour pouvoir poster</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="620"/>
<location filename="../src/mainwindow.cpp" line="626"/>
<location filename="../src/sendtab.cpp" line="630"/>
<source>Computing Tx: </source>
<translation>Calcul de la transaction en cours: </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="638"/>
<location filename="../src/mainwindow.cpp" line="644"/>
<source>The keys were imported. It may take several minutes to rescan the blockchain. Until then, functionality may be limited</source>
<translation>Les clefs ont é importées. Cela peut prendre quelque minutes pour rescanner la blockchain. Durant cette période, les fonctionnalités peuvent être limitées</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="640"/>
<location filename="../src/mainwindow.cpp" line="646"/>
<source>Private key import rescan finished</source>
<translation>Rescan de l&apos;import de la clef privée achevé</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="666"/>
<source>Error paying zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<source>URI should be of the form &apos;zcash:&lt;addr&gt;?amt=x&amp;memo=y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="671"/>
<source>Paste Zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="692"/>
<source>Could not understand address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<source>Unknown field in URI:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="757"/>
<source>Please paste your private keys (z-Addr or t-Addr) here, one per line</source>
<translation>Veuillez coller votre clef privée (Adresse-z ou Adresse-t) ici. Une clef par ligne</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<source>The keys will be imported into your connected zcashd node</source>
<translation>Les clef seront importées dans votre noeud zcashd connecté</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="702"/>
<location filename="../src/mainwindow.cpp" line="793"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="703"/>
<location filename="../src/mainwindow.cpp" line="794"/>
<source>Error exporting transactions, file was not saved</source>
<translation>Erreur lors de l&apos;exportation des transactions. Le fichier n&apos;a pas é sauvegardé.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>No wallet.dat</source>
<translation>Pas de fichier &quot;wallet.dat&quot;</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>Couldn&apos;t find the wallet.dat on this computer</source>
<translation>Impossible de trouver le fichier &quot;wallet.dat&quot; sur cet ordinateur</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="726"/>
<location filename="../src/mainwindow.cpp" line="817"/>
<source>You need to back it up from the machine zcashd is running on</source>
<translation>Vous devez effectuer la sauvegarde depuis la machine sur laquelle zcashd est en cours d&apos;exécution</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="730"/>
<location filename="../src/mainwindow.cpp" line="821"/>
<source>Backup wallet.dat</source>
<translation>Sauvegarder wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup</source>
<translation>La sauvegarde n&apos;a pas pu être effectuée</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup the wallet.dat file.</source>
<translation>Impossible de sauvegarder le fichier &quot;wallet.dat&quot;.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="736"/>
<location filename="../src/mainwindow.cpp" line="827"/>
<source>You need to back it up manually.</source>
<translation>Vous devez le sauvegarder manuellement.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="763"/>
<location filename="../src/mainwindow.cpp" line="854"/>
<source>These are all the private keys for all the addresses in your wallet</source>
<translation>Ce sont toutes les clés privées pour toutes les adresses de votre portefeuille</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="765"/>
<location filename="../src/mainwindow.cpp" line="856"/>
<source>Private key for </source>
<translation>Clef privée pour </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="773"/>
<location filename="../src/mainwindow.cpp" line="864"/>
<source>Save File</source>
<translation>Sauvegarder le fichier</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="777"/>
<location filename="../src/mainwindow.cpp" line="868"/>
<source>Unable to open file</source>
<translation>mpossible d&apos;ouvrir le fichier</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="872"/>
<location filename="../src/mainwindow.cpp" line="951"/>
<location filename="../src/mainwindow.cpp" line="963"/>
<location filename="../src/mainwindow.cpp" line="1042"/>
<source>Copy address</source>
<translation>Copier l&apos;adresse</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="875"/>
<location filename="../src/mainwindow.cpp" line="947"/>
<location filename="../src/mainwindow.cpp" line="953"/>
<location filename="../src/mainwindow.cpp" line="966"/>
<location filename="../src/mainwindow.cpp" line="1038"/>
<location filename="../src/mainwindow.cpp" line="1044"/>
<source>Copied to clipboard</source>
<translation>Copié dans le presse-papier</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="878"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<source>Get private key</source>
<translation>Obtenir la clef privée</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="889"/>
<location filename="../src/mainwindow.cpp" line="980"/>
<source>Shield balance to Sapling</source>
<translation>Rendre privé le solde vers Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="894"/>
<location filename="../src/mainwindow.cpp" line="957"/>
<location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="1048"/>
<source>View on block explorer</source>
<translation>Voir dans l&apos;explorateur de block</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="906"/>
<location filename="../src/mainwindow.cpp" line="997"/>
<source>Migrate to Sapling</source>
<translation>Migrer vers Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="945"/>
<location filename="../src/mainwindow.cpp" line="1036"/>
<source>Copy txid</source>
<translation>Copier l&apos;ID de transaction</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="968"/>
<location filename="../src/mainwindow.cpp" line="1059"/>
<source>View Memo</source>
<translation>Voir le mémo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="980"/>
<location filename="../src/mainwindow.cpp" line="1071"/>
<source>Reply to </source>
<translation>Répondre à </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/mainwindow.cpp" line="1151"/>
<source>Created new t-Addr</source>
<translation>Nouvelle Adresse-t créée</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1168"/>
<location filename="../src/mainwindow.cpp" line="1259"/>
<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="1170"/>
<location filename="../src/mainwindow.cpp" line="1261"/>
<source>Address is unused</source>
<translation>L&apos;adresse est inutilisée.</translation>
</message>
@ -768,77 +798,99 @@ Not starting embedded zcashd because --no-embedded was passed</source>
<translation>MB à </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="591"/>
<location filename="../src/rpc.cpp" line="593"/>
<source>Downloading blocks</source>
<translation>Blocs en cours de téléchargement</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="594"/>
<location filename="../src/rpc.cpp" line="596"/>
<source>Block height</source>
<translation>Hauteur de bloc</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Syncing</source>
<translation>Synchronisation</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Connected</source>
<translation>Connecté</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="602"/>
<location filename="../src/rpc.cpp" line="604"/>
<source>testnet:</source>
<translation>réseau test:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="611"/>
<location filename="../src/rpc.cpp" line="613"/>
<source>Connected to zcashd</source>
<translation>Connecté à zcashd</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="614"/>
<location filename="../src/rpc.cpp" line="616"/>
<source>zcashd has no peer connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>There was an error connecting to zcashd. The error was</source>
<translation>Une erreur est survenue lors de la connection à zcashd. L&apos;erreur est</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source>The transaction with id </source>
<translation>La transaction avec ID </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source> failed. The error was</source>
<translation> a échoué. L&apos;erreur était</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> failed</source>
<translation> a échoué</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> Tx </source>
<translation> Tx </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="901"/>
<location filename="../src/rpc.cpp" line="903"/>
<source> tx computing. This can take several minutes.</source>
<translation> tx en cours de calcul. Ceci peut prendre quelques minutes.</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="980"/>
<location filename="../src/rpc.cpp" line="946"/>
<source>Update Available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="947"/>
<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="956"/>
<source>No updates available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="957"/>
<source>You already have the latest release v%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1044"/>
<source>Please wait for zec-qt-wallet to exit</source>
<translation>Veuillez patienter. Fermeture de zec-qt-wallet en cours</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="981"/>
<location filename="../src/rpc.cpp" line="1045"/>
<source>Waiting for zcashd to exit</source>
<translation>Attente de la fermeture de zcashd</translation>
</message>
@ -882,13 +934,13 @@ Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu E
</message>
<message>
<location filename="../src/connection.cpp" line="447"/>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>Connection Error</source>
<translation>Erreur de connection</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="669"/>
<location filename="../src/rpc.cpp" line="874"/>
<location filename="../src/rpc.cpp" line="876"/>
<source>Transaction Error</source>
<translation>Erreur de transaction</translation>
</message>
@ -898,8 +950,8 @@ Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu E
<translation>Une erreur est survenue en envoyant la transaction. L&apos;erreur est:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="351"/>
<location filename="../src/rpc.cpp" line="353"/>
<location filename="../src/rpc.cpp" line="355"/>
<source>No Connection</source>
<translation>Pas de connection</translation>
</message>

220
res/zec_qt_wallet_pt.ts

@ -138,8 +138,8 @@
</message>
<message>
<location filename="../src/mainwindow.ui" line="446"/>
<location filename="../src/mainwindow.cpp" line="926"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<location filename="../src/mainwindow.cpp" line="1017"/>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/sendtab.cpp" line="210"/>
<source>Memo</source>
<translation>Anexar recado</translation>
@ -244,7 +244,7 @@
<location filename="../src/mainwindow.ui" line="898"/>
<location filename="../src/mainwindow.ui" line="912"/>
<location filename="../src/mainwindow.ui" line="933"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<location filename="../src/mainwindow.cpp" line="849"/>
<source>Loading...</source>
<translation>Carregando...</translation>
</message>
@ -276,303 +276,333 @@
<translation>&amp;Arquivo</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1012"/>
<location filename="../src/mainwindow.ui" line="1014"/>
<source>&amp;Help</source>
<translation>&amp;Ajuda</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1020"/>
<location filename="../src/mainwindow.ui" line="1022"/>
<source>&amp;Apps</source>
<translation>&amp;Aplicações</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1027"/>
<location filename="../src/mainwindow.ui" line="1029"/>
<source>&amp;Edit</source>
<translation>&amp;Editar</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1040"/>
<location filename="../src/mainwindow.ui" line="1042"/>
<source>E&amp;xit</source>
<translation>Sair</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1045"/>
<location filename="../src/mainwindow.ui" line="1047"/>
<source>&amp;About</source>
<translation>&amp;Sobre</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1050"/>
<location filename="../src/mainwindow.ui" line="1052"/>
<source>&amp;Settings</source>
<translation>&amp;Preferências</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1053"/>
<location filename="../src/mainwindow.ui" line="1055"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1058"/>
<location filename="../src/mainwindow.ui" line="1060"/>
<source>&amp;Donate</source>
<translation>&amp;Doar</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1063"/>
<location filename="../src/mainwindow.ui" line="1065"/>
<source>Check github.com for &amp;updates</source>
<translation>&amp;Checar github.com por atualizações</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1068"/>
<location filename="../src/mainwindow.ui" line="1070"/>
<source>Sapling &amp;turnstile</source>
<translation>Sapling &amp;turnstile</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1071"/>
<location filename="../src/mainwindow.ui" line="1073"/>
<source>Ctrl+A, Ctrl+T</source>
<translation>Ctrl+A, Ctrl+T</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1076"/>
<location filename="../src/mainwindow.ui" line="1078"/>
<source>&amp;Import private key</source>
<translation>&amp;Importar chave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1081"/>
<location filename="../src/mainwindow.ui" line="1083"/>
<source>&amp;Export all private keys</source>
<translation>&amp;Exportar todas as chaves privadas</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1086"/>
<location filename="../src/mainwindow.ui" line="1088"/>
<source>&amp;z-board.net</source>
<translation>&amp;z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1089"/>
<location filename="../src/mainwindow.ui" line="1091"/>
<source>Ctrl+A, Ctrl+Z</source>
<translation>Ctrl+A, Ctrl+Z</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1094"/>
<location filename="../src/mainwindow.ui" line="1096"/>
<source>Address &amp;book</source>
<translation>&amp;Agenda de Endereços</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1097"/>
<location filename="../src/mainwindow.ui" line="1099"/>
<source>Ctrl+B</source>
<translation>Ctrl+B</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1102"/>
<location filename="../src/mainwindow.ui" line="1104"/>
<source>&amp;Backup wallet.dat</source>
<translation>&amp;Salvar wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.ui" line="1107"/>
<location filename="../src/mainwindow.cpp" line="696"/>
<location filename="../src/mainwindow.ui" line="1109"/>
<location filename="../src/mainwindow.cpp" line="787"/>
<source>Export transactions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="405"/>
<location filename="../src/mainwindow.ui" line="1114"/>
<source>Pay zcash &amp;URI...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="409"/>
<source>Tor configuration is available only when running an embedded zcashd.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="457"/>
<location filename="../src/mainwindow.cpp" line="461"/>
<source>Enable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="458"/>
<location filename="../src/mainwindow.cpp" line="462"/>
<source>Connection over Tor has been enabled. To use this feature, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="466"/>
<location filename="../src/mainwindow.cpp" line="470"/>
<source>Disable Tor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="467"/>
<location filename="../src/mainwindow.cpp" line="471"/>
<source>Connection over Tor has been disabled. To fully disconnect from Tor, you need to restart zec-qt-wallet.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="507"/>
<location filename="../src/mainwindow.cpp" line="513"/>
<source>Thanks for supporting zec-qt-wallet!</source>
<translation>Obrigado por apoiar a zec-qt-wallet!</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source>Donate 0.01 </source>
<translation>Doar 0.01 </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="509"/>
<location filename="../src/mainwindow.cpp" line="515"/>
<source> to support zec-qt-wallet</source>
<translation> para apoiar zec-qt-wallet</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="545"/>
<location filename="../src/mainwindow.cpp" line="551"/>
<source>You are on testnet, your post won&apos;t actually appear on z-board.net</source>
<translation>Você está na testnet, seu post não aparecerá no z-board.net</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="601"/>
<location filename="../src/mainwindow.cpp" line="607"/>
<source>You need a sapling address with available balance to post</source>
<translation>Você precisa de um endereço sapling com saldo disponível para postar</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="620"/>
<location filename="../src/mainwindow.cpp" line="626"/>
<location filename="../src/sendtab.cpp" line="630"/>
<source>Computing Tx: </source>
<translation>Gerando Tx: </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="638"/>
<location filename="../src/mainwindow.cpp" line="644"/>
<source>The keys were imported. It may take several minutes to rescan the blockchain. Until then, functionality may be limited</source>
<translation>Chaves importadas. Pode demorar alguns minutos para re-escanear a blockchain. Até , funcionalidades poderão estar limitadas</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="640"/>
<location filename="../src/mainwindow.cpp" line="646"/>
<source>Private key import rescan finished</source>
<translation>Re-escan de chave privada completo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="666"/>
<source>Error paying zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<source>URI should be of the form &apos;zcash:&lt;addr&gt;?amt=x&amp;memo=y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="671"/>
<source>Paste Zcash URI</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="692"/>
<source>Could not understand address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<source>Unknown field in URI:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="757"/>
<source>Please paste your private keys (z-Addr or t-Addr) here, one per line</source>
<translation>Coloque sua(s) chave(s) privadas (z-Addr ou t-Addr) aqui, uma por linha</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="667"/>
<location filename="../src/mainwindow.cpp" line="758"/>
<source>The keys will be imported into your connected zcashd node</source>
<translation>As chaves serão importadas em seu zcashd conectado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="702"/>
<location filename="../src/mainwindow.cpp" line="793"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="703"/>
<location filename="../src/mainwindow.cpp" line="794"/>
<source>Error exporting transactions, file was not saved</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>No wallet.dat</source>
<translation>Nenhum wallet.data</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="725"/>
<location filename="../src/mainwindow.cpp" line="816"/>
<source>Couldn&apos;t find the wallet.dat on this computer</source>
<translation>Não foi localizado o wallet.dat nesse computador</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="726"/>
<location filename="../src/mainwindow.cpp" line="817"/>
<source>You need to back it up from the machine zcashd is running on</source>
<translation>Você precisar salvar a partir da máquina que zcashd está rodando</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="730"/>
<location filename="../src/mainwindow.cpp" line="821"/>
<source>Backup wallet.dat</source>
<translation>Salvar wallet.dat</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup</source>
<translation>Não foi possível salvar</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="735"/>
<location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup the wallet.dat file.</source>
<translation>Não foi possível salvar o arquivo wallet.dat.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="736"/>
<location filename="../src/mainwindow.cpp" line="827"/>
<source>You need to back it up manually.</source>
<translation>Você precisar salvá-lo manualmente.</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="763"/>
<location filename="../src/mainwindow.cpp" line="854"/>
<source>These are all the private keys for all the addresses in your wallet</source>
<translation>YOUR_TRANSLATION_HERE</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="765"/>
<location filename="../src/mainwindow.cpp" line="856"/>
<source>Private key for </source>
<translation>Chave privada para </translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="773"/>
<location filename="../src/mainwindow.cpp" line="864"/>
<source>Save File</source>
<translation>Salvar Arquivo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="777"/>
<location filename="../src/mainwindow.cpp" line="868"/>
<source>Unable to open file</source>
<translation>Não foi possível abrir o arquivo</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="872"/>
<location filename="../src/mainwindow.cpp" line="951"/>
<location filename="../src/mainwindow.cpp" line="963"/>
<location filename="../src/mainwindow.cpp" line="1042"/>
<source>Copy address</source>
<translation>Copiar endereço</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="875"/>
<location filename="../src/mainwindow.cpp" line="947"/>
<location filename="../src/mainwindow.cpp" line="953"/>
<location filename="../src/mainwindow.cpp" line="966"/>
<location filename="../src/mainwindow.cpp" line="1038"/>
<location filename="../src/mainwindow.cpp" line="1044"/>
<source>Copied to clipboard</source>
<translation>Copiado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="878"/>
<location filename="../src/mainwindow.cpp" line="969"/>
<source>Get private key</source>
<translation>Obter chave privada</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="889"/>
<location filename="../src/mainwindow.cpp" line="980"/>
<source>Shield balance to Sapling</source>
<translation>Blindar saldo para Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="894"/>
<location filename="../src/mainwindow.cpp" line="957"/>
<location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="1048"/>
<source>View on block explorer</source>
<translation>Ver no explorador de blocos</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="906"/>
<location filename="../src/mainwindow.cpp" line="997"/>
<source>Migrate to Sapling</source>
<translation>Migrar para Sapling</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="945"/>
<location filename="../src/mainwindow.cpp" line="1036"/>
<source>Copy txid</source>
<translation>Copiar txid</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="968"/>
<location filename="../src/mainwindow.cpp" line="1059"/>
<source>View Memo</source>
<translation>Ver Recado</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="980"/>
<location filename="../src/mainwindow.cpp" line="1071"/>
<source>Reply to </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/mainwindow.cpp" line="1151"/>
<source>Created new t-Addr</source>
<translation>Criar novo t-Addr</translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1168"/>
<location filename="../src/mainwindow.cpp" line="1259"/>
<source>Address has been previously used</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mainwindow.cpp" line="1170"/>
<location filename="../src/mainwindow.cpp" line="1261"/>
<source>Address is unused</source>
<translation type="unfinished"></translation>
</message>
@ -766,77 +796,99 @@ Não iniciando zcashd acoplado porque nenhum foi passado como parâmetro</transl
<translation>MB a </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="591"/>
<location filename="../src/rpc.cpp" line="593"/>
<source>Downloading blocks</source>
<translation>Baixando blocos</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="594"/>
<location filename="../src/rpc.cpp" line="596"/>
<source>Block height</source>
<translation>Altura do bloco</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Syncing</source>
<translation>Sincronizando</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="600"/>
<location filename="../src/rpc.cpp" line="602"/>
<source>Connected</source>
<translation>Conectado</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="602"/>
<location filename="../src/rpc.cpp" line="604"/>
<source>testnet:</source>
<translation>testnet:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="611"/>
<location filename="../src/rpc.cpp" line="613"/>
<source>Connected to zcashd</source>
<translation>Conectado ao zcashd</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="614"/>
<location filename="../src/rpc.cpp" line="616"/>
<source>zcashd has no peer connections</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>There was an error connecting to zcashd. The error was</source>
<translation>Ocorreu um erro conectando ao zcashd. O erro foi</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source>The transaction with id </source>
<translation>A transação com id </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="875"/>
<location filename="../src/rpc.cpp" line="877"/>
<source> failed. The error was</source>
<translation> falhou. O erro foi</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> failed</source>
<translation> falhou</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="882"/>
<location filename="../src/rpc.cpp" line="884"/>
<source> Tx </source>
<translation> Tx </translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="901"/>
<location filename="../src/rpc.cpp" line="903"/>
<source> tx computing. This can take several minutes.</source>
<translation> gerando transação. Isso pode levar alguns minutos.</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="980"/>
<location filename="../src/rpc.cpp" line="946"/>
<source>Update Available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="947"/>
<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="956"/>
<source>No updates available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="957"/>
<source>You already have the latest release v%1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="1044"/>
<source>Please wait for zec-qt-wallet to exit</source>
<translation>Por favor, espera zec-qt-wallet finalizar</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="981"/>
<location filename="../src/rpc.cpp" line="1045"/>
<source>Waiting for zcashd to exit</source>
<translation>Esperando zcashd finalizar</translation>
</message>
@ -880,13 +932,13 @@ Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências
</message>
<message>
<location filename="../src/connection.cpp" line="447"/>
<location filename="../src/rpc.cpp" line="632"/>
<location filename="../src/rpc.cpp" line="634"/>
<source>Connection Error</source>
<translation>Erro na Conexão</translation>
</message>
<message>
<location filename="../src/connection.cpp" line="669"/>
<location filename="../src/rpc.cpp" line="874"/>
<location filename="../src/rpc.cpp" line="876"/>
<source>Transaction Error</source>
<translation>Erro na transação</translation>
</message>
@ -896,8 +948,8 @@ Por favor, coloque o host/porta e usuário/senha no menu Editar&gt;Preferências
<translation>Ocorreu um erro enviando a transação. O erro foi:</translation>
</message>
<message>
<location filename="../src/rpc.cpp" line="351"/>
<location filename="../src/rpc.cpp" line="353"/>
<location filename="../src/rpc.cpp" line="355"/>
<source>No Connection</source>
<translation>Sem Conexão</translation>
</message>

32
src/mainwindow.cpp

@ -40,7 +40,8 @@ MainWindow::MainWindow(QWidget *parent) :
// Set up check for updates action
QObject::connect(ui->actionCheck_for_Updates, &QAction::triggered, [=] () {
QDesktopServices::openUrl(QUrl("https://github.com/ZcashFoundation/zec-qt-wallet/releases"));
// Silent is false, so show notification even if no update was found
rpc->checkForUpdate(false);
});
// Pay zcash URI
@ -665,21 +666,19 @@ void MainWindow::doImport(QList<QString>* keys) {
}
}
void MainWindow::payZcashURIError(QString errorDetail) {
QMessageBox::critical(this, tr("Error paying zcash URI"),
tr("URI should be of the form 'zcash:<addr>?amt=x&memo=y") + "\n" + errorDetail);
}
void MainWindow::payZcashURI() {
// Error to display if something goes wrong.
auto payZcashURIError = [=] (QString errorDetail = "") {
QMessageBox::critical(this, tr("Error paying zcash URI"),
tr("URI should be of the form 'zcash:<addr>?amt=x&memo=y") + "\n" + errorDetail);
};
// Read a zcash URI and pay it
QInputDialog uriDialog(this);
uriDialog.setInputMode(QInputDialog::TextInput);
uriDialog.setWindowTitle(tr("Paste zcash URI"));
uriDialog.setLabelText("zcash://" + QString(" ").repeated(180)); // Hack to adjust the width of the dialog
if (uriDialog.exec() != QDialog::Accepted) {
return;
}
QString uri = uriDialog.textValue();
QString uri = QInputDialog::getText(this, tr("Paste Zcash URI"),
"Zcash URI" + QString(" ").repeated(180));
if (uri.isEmpty())
return;
// URI should be of the form zcash://address?amt=x&memo=y
if (!uri.startsWith("zcash:")) {
@ -713,6 +712,11 @@ void MainWindow::payZcashURI() {
QStringList args = uri.split("&");
for (QString arg: args) {
QStringList kv = arg.split("=");
if (kv.length() != 2) {
payZcashURIError();
return;
}
if (kv[0].toLower() == "amt" || kv[0].toLower() == "amount") {
amount = kv[1].toDouble();
} else if (kv[0].toLower() == "memo") {

1
src/mainwindow.h

@ -90,7 +90,6 @@ private:
void donate();
void addressBook();
void payZcashURIError(QString errorDetail = "");
void payZcashURI();
void postToZBoard();
void importPrivKey();

2
src/mainwindow.ui

@ -1111,7 +1111,7 @@
</action>
<action name="actionPay_URI">
<property name="text">
<string>Pay zcash URI...</string>
<string>Pay zcash &amp;URI...</string>
</property>
</action>
</widget>

19
src/rpc.cpp

@ -908,7 +908,7 @@ void RPC::watchTxStatus() {
});
}
void RPC::checkForUpdate() {
void RPC::checkForUpdate(bool silent) {
if (conn == nullptr)
return noConnection();
@ -929,13 +929,18 @@ void RPC::checkForUpdate() {
QVersionNumber maxVersion(0, 0, 0);
for (QJsonValue rel : releases) {
if (!rel.toObject().contains("tag_name"))
continue;
QString tag = rel.toObject()["tag_name"].toString();
if (tag.startsWith("v"))
tag = tag.right(tag.length() - 1);
auto v = QVersionNumber::fromString(tag);
if (v > maxVersion)
maxVersion = v;
if (!tag.isEmpty()) {
auto v = QVersionNumber::fromString(tag);
if (v > maxVersion)
maxVersion = v;
}
}
auto currentVersion = QVersionNumber::fromString(APP_VERSION);
@ -949,6 +954,12 @@ void RPC::checkForUpdate() {
if (ans == QMessageBox::Yes) {
QDesktopServices::openUrl(QUrl("https://github.com/ZcashFoundation/zec-qt-wallet/releases"));
}
} else {
if (!silent) {
QMessageBox::information(main, QObject::tr("No updates available"),
QObject::tr("You already have the latest release v%1")
.arg(currentVersion.toString()));
}
}
}
}

2
src/rpc.h

@ -38,7 +38,7 @@ public:
void refreshAddresses();
void checkForUpdate();
void checkForUpdate(bool silent = true);
void refreshZECPrice();
void getZboardTopics(std::function<void(QMap<QString, QString>)> cb);

2
src/version.h

@ -1 +1 @@
#define APP_VERSION "0.5.6"
#define APP_VERSION "0.5.7"

Loading…
Cancel
Save