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. 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 sudo apt install -f
``` ```
Or you can download and run the binaries directly. Or you can download and run the binaries directly.
``` ```
tar -xvf zec-qt-wallet-v0.5.6.tar.gz tar -xvf zec-qt-wallet-v0.5.7.tar.gz
./zec-qt-wallet-v0.5.6/zec-qt-wallet ./zec-qt-wallet-v0.5.7/zec-qt-wallet
``` ```
### Windows ### Windows

220
res/zec_qt_wallet_de.ts

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

220
res/zec_qt_wallet_es.ts

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

220
res/zec_qt_wallet_fr.ts

@ -138,8 +138,8 @@
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="446"/> <location filename="../src/mainwindow.ui" line="446"/>
<location filename="../src/mainwindow.cpp" line="926"/> <location filename="../src/mainwindow.cpp" line="1017"/>
<location filename="../src/mainwindow.cpp" line="969"/> <location filename="../src/mainwindow.cpp" line="1060"/>
<location filename="../src/sendtab.cpp" line="210"/> <location filename="../src/sendtab.cpp" line="210"/>
<source>Memo</source> <source>Memo</source>
<translation>Mémo</translation> <translation>Mémo</translation>
@ -245,7 +245,7 @@
<location filename="../src/mainwindow.ui" line="898"/> <location filename="../src/mainwindow.ui" line="898"/>
<location filename="../src/mainwindow.ui" line="912"/> <location filename="../src/mainwindow.ui" line="912"/>
<location filename="../src/mainwindow.ui" line="933"/> <location filename="../src/mainwindow.ui" line="933"/>
<location filename="../src/mainwindow.cpp" line="758"/> <location filename="../src/mainwindow.cpp" line="849"/>
<source>Loading...</source> <source>Loading...</source>
<translation>Chargement...</translation> <translation>Chargement...</translation>
</message> </message>
@ -277,303 +277,333 @@
<translation>&amp;Fichier</translation> <translation>&amp;Fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1012"/> <location filename="../src/mainwindow.ui" line="1014"/>
<source>&amp;Help</source> <source>&amp;Help</source>
<translation>&amp;Aide</translation> <translation>&amp;Aide</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1020"/> <location filename="../src/mainwindow.ui" line="1022"/>
<source>&amp;Apps</source> <source>&amp;Apps</source>
<translation>&amp;Applications</translation> <translation>&amp;Applications</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1027"/> <location filename="../src/mainwindow.ui" line="1029"/>
<source>&amp;Edit</source> <source>&amp;Edit</source>
<translation>&amp;Edition</translation> <translation>&amp;Edition</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1040"/> <location filename="../src/mainwindow.ui" line="1042"/>
<source>E&amp;xit</source> <source>E&amp;xit</source>
<translation>Q&amp;uiter</translation> <translation>Q&amp;uiter</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1045"/> <location filename="../src/mainwindow.ui" line="1047"/>
<source>&amp;About</source> <source>&amp;About</source>
<translation>&amp;À propos</translation> <translation>&amp;À propos</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1050"/> <location filename="../src/mainwindow.ui" line="1052"/>
<source>&amp;Settings</source> <source>&amp;Settings</source>
<translation>&amp;Préférences</translation> <translation>&amp;Préférences</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1053"/> <location filename="../src/mainwindow.ui" line="1055"/>
<source>Ctrl+P</source> <source>Ctrl+P</source>
<translation>Ctrl+P</translation> <translation>Ctrl+P</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1058"/> <location filename="../src/mainwindow.ui" line="1060"/>
<source>&amp;Donate</source> <source>&amp;Donate</source>
<translation>&amp;Faire un don</translation> <translation>&amp;Faire un don</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1063"/> <location filename="../src/mainwindow.ui" line="1065"/>
<source>Check github.com for &amp;updates</source> <source>Check github.com for &amp;updates</source>
<translation>Vérifier &amp;github.com pour des mises à jour</translation> <translation>Vérifier &amp;github.com pour des mises à jour</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1068"/> <location filename="../src/mainwindow.ui" line="1070"/>
<source>Sapling &amp;turnstile</source> <source>Sapling &amp;turnstile</source>
<translation>Sapling &amp;turnstile</translation> <translation>Sapling &amp;turnstile</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1071"/> <location filename="../src/mainwindow.ui" line="1073"/>
<source>Ctrl+A, Ctrl+T</source> <source>Ctrl+A, Ctrl+T</source>
<translation>Ctrl+A, Ctrl+T</translation> <translation>Ctrl+A, Ctrl+T</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1076"/> <location filename="../src/mainwindow.ui" line="1078"/>
<source>&amp;Import private key</source> <source>&amp;Import private key</source>
<translation>&amp;Importer une clef privée</translation> <translation>&amp;Importer une clef privée</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1081"/> <location filename="../src/mainwindow.ui" line="1083"/>
<source>&amp;Export all private keys</source> <source>&amp;Export all private keys</source>
<translation>&amp;Exporter toutes les clefs privées</translation> <translation>&amp;Exporter toutes les clefs privées</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1086"/> <location filename="../src/mainwindow.ui" line="1088"/>
<source>&amp;z-board.net</source> <source>&amp;z-board.net</source>
<translation>&amp;z-board.net</translation> <translation>&amp;z-board.net</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1089"/> <location filename="../src/mainwindow.ui" line="1091"/>
<source>Ctrl+A, Ctrl+Z</source> <source>Ctrl+A, Ctrl+Z</source>
<translation>Ctrl+A, Ctrl+Z</translation> <translation>Ctrl+A, Ctrl+Z</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1094"/> <location filename="../src/mainwindow.ui" line="1096"/>
<source>Address &amp;book</source> <source>Address &amp;book</source>
<translation>Carnet &amp;d&apos;adresse</translation> <translation>Carnet &amp;d&apos;adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1097"/> <location filename="../src/mainwindow.ui" line="1099"/>
<source>Ctrl+B</source> <source>Ctrl+B</source>
<translation>Ctrl+B</translation> <translation>Ctrl+B</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1102"/> <location filename="../src/mainwindow.ui" line="1104"/>
<source>&amp;Backup wallet.dat</source> <source>&amp;Backup wallet.dat</source>
<translation>&amp;Sauvegarder &quot;wallet.dat&quot;</translation> <translation>&amp;Sauvegarder &quot;wallet.dat&quot;</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.ui" line="1107"/> <location filename="../src/mainwindow.ui" line="1109"/>
<location filename="../src/mainwindow.cpp" line="696"/> <location filename="../src/mainwindow.cpp" line="787"/>
<source>Export transactions</source> <source>Export transactions</source>
<translation>Exporter les transactions</translation> <translation>Exporter les transactions</translation>
</message> </message>
<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> <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> <translation>La configuration de Tor est disponible uniquement lors de l&apos;exécution du processus zcashd intégré. </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="457"/> <location filename="../src/mainwindow.cpp" line="461"/>
<source>Enable Tor</source> <source>Enable Tor</source>
<translation>Activer Tor</translation> <translation>Activer Tor</translation>
</message> </message>
<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> <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> <translation>La connection via Tor est activée. Afin d&apos;utiliser cette fonctionnalité, veuillez redémarer zec-qt-wallet.</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="466"/> <location filename="../src/mainwindow.cpp" line="470"/>
<source>Disable Tor</source> <source>Disable Tor</source>
<translation>Désactiver Tor</translation> <translation>Désactiver Tor</translation>
</message> </message>
<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> <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> <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>
<message> <message>
<location filename="../src/mainwindow.cpp" line="507"/> <location filename="../src/mainwindow.cpp" line="513"/>
<source>Thanks for supporting zec-qt-wallet!</source> <source>Thanks for supporting zec-qt-wallet!</source>
<translation>Merci de supporter zec-qt-wallet !</translation> <translation>Merci de supporter zec-qt-wallet !</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="509"/> <location filename="../src/mainwindow.cpp" line="515"/>
<source>Donate 0.01 </source> <source>Donate 0.01 </source>
<translation>Donner 0.01 </translation> <translation>Donner 0.01 </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="509"/> <location filename="../src/mainwindow.cpp" line="515"/>
<source> to support zec-qt-wallet</source> <source> to support zec-qt-wallet</source>
<translation> pour supporter zec-qt-wallet</translation> <translation> pour supporter zec-qt-wallet</translation>
</message> </message>
<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> <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> <translation>Vous êtes connecté au réseau de test. Votre message n&apos;apparaîtra donc pas sur z-board.net</translation>
</message> </message>
<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> <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> <translation>Vous avez besoin d&apos;une adresse de type Sapling avec un solde suffisant pour pouvoir poster</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="620"/> <location filename="../src/mainwindow.cpp" line="626"/>
<location filename="../src/sendtab.cpp" line="630"/> <location filename="../src/sendtab.cpp" line="630"/>
<source>Computing Tx: </source> <source>Computing Tx: </source>
<translation>Calcul de la transaction en cours: </translation> <translation>Calcul de la transaction en cours: </translation>
</message> </message>
<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> <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> <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>
<message> <message>
<location filename="../src/mainwindow.cpp" line="640"/> <location filename="../src/mainwindow.cpp" line="646"/>
<source>Private key import rescan finished</source> <source>Private key import rescan finished</source>
<translation>Rescan de l&apos;import de la clef privée achevé</translation> <translation>Rescan de l&apos;import de la clef privée achevé</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="666"/> <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> <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> <translation>Veuillez coller votre clef privée (Adresse-z ou Adresse-t) ici. Une clef par ligne</translation>
</message> </message>
<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> <source>The keys will be imported into your connected zcashd node</source>
<translation>Les clef seront importées dans votre noeud zcashd connecté</translation> <translation>Les clef seront importées dans votre noeud zcashd connecté</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="702"/> <location filename="../src/mainwindow.cpp" line="793"/>
<source>Error</source> <source>Error</source>
<translation>Erreur</translation> <translation>Erreur</translation>
</message> </message>
<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> <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> <translation>Erreur lors de l&apos;exportation des transactions. Le fichier n&apos;a pas é sauvegardé.</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="725"/> <location filename="../src/mainwindow.cpp" line="816"/>
<source>No wallet.dat</source> <source>No wallet.dat</source>
<translation>Pas de fichier &quot;wallet.dat&quot;</translation> <translation>Pas de fichier &quot;wallet.dat&quot;</translation>
</message> </message>
<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> <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> <translation>Impossible de trouver le fichier &quot;wallet.dat&quot; sur cet ordinateur</translation>
</message> </message>
<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> <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> <translation>Vous devez effectuer la sauvegarde depuis la machine sur laquelle zcashd est en cours d&apos;exécution</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="730"/> <location filename="../src/mainwindow.cpp" line="821"/>
<source>Backup wallet.dat</source> <source>Backup wallet.dat</source>
<translation>Sauvegarder wallet.dat</translation> <translation>Sauvegarder wallet.dat</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="735"/> <location filename="../src/mainwindow.cpp" line="826"/>
<source>Couldn&apos;t backup</source> <source>Couldn&apos;t backup</source>
<translation>La sauvegarde n&apos;a pas pu être effectuée</translation> <translation>La sauvegarde n&apos;a pas pu être effectuée</translation>
</message> </message>
<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> <source>Couldn&apos;t backup the wallet.dat file.</source>
<translation>Impossible de sauvegarder le fichier &quot;wallet.dat&quot;.</translation> <translation>Impossible de sauvegarder le fichier &quot;wallet.dat&quot;.</translation>
</message> </message>
<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> <source>You need to back it up manually.</source>
<translation>Vous devez le sauvegarder manuellement.</translation> <translation>Vous devez le sauvegarder manuellement.</translation>
</message> </message>
<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> <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> <translation>Ce sont toutes les clés privées pour toutes les adresses de votre portefeuille</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="765"/> <location filename="../src/mainwindow.cpp" line="856"/>
<source>Private key for </source> <source>Private key for </source>
<translation>Clef privée pour </translation> <translation>Clef privée pour </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="773"/> <location filename="../src/mainwindow.cpp" line="864"/>
<source>Save File</source> <source>Save File</source>
<translation>Sauvegarder le fichier</translation> <translation>Sauvegarder le fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="777"/> <location filename="../src/mainwindow.cpp" line="868"/>
<source>Unable to open file</source> <source>Unable to open file</source>
<translation>mpossible d&apos;ouvrir le fichier</translation> <translation>mpossible d&apos;ouvrir le fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="872"/> <location filename="../src/mainwindow.cpp" line="963"/>
<location filename="../src/mainwindow.cpp" line="951"/> <location filename="../src/mainwindow.cpp" line="1042"/>
<source>Copy address</source> <source>Copy address</source>
<translation>Copier l&apos;adresse</translation> <translation>Copier l&apos;adresse</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="875"/> <location filename="../src/mainwindow.cpp" line="966"/>
<location filename="../src/mainwindow.cpp" line="947"/> <location filename="../src/mainwindow.cpp" line="1038"/>
<location filename="../src/mainwindow.cpp" line="953"/> <location filename="../src/mainwindow.cpp" line="1044"/>
<source>Copied to clipboard</source> <source>Copied to clipboard</source>
<translation>Copié dans le presse-papier</translation> <translation>Copié dans le presse-papier</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="878"/> <location filename="../src/mainwindow.cpp" line="969"/>
<source>Get private key</source> <source>Get private key</source>
<translation>Obtenir la clef privée</translation> <translation>Obtenir la clef privée</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="889"/> <location filename="../src/mainwindow.cpp" line="980"/>
<source>Shield balance to Sapling</source> <source>Shield balance to Sapling</source>
<translation>Rendre privé le solde vers Sapling</translation> <translation>Rendre privé le solde vers Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="894"/> <location filename="../src/mainwindow.cpp" line="985"/>
<location filename="../src/mainwindow.cpp" line="957"/> <location filename="../src/mainwindow.cpp" line="1048"/>
<source>View on block explorer</source> <source>View on block explorer</source>
<translation>Voir dans l&apos;explorateur de block</translation> <translation>Voir dans l&apos;explorateur de block</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="906"/> <location filename="../src/mainwindow.cpp" line="997"/>
<source>Migrate to Sapling</source> <source>Migrate to Sapling</source>
<translation>Migrer vers Sapling</translation> <translation>Migrer vers Sapling</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="945"/> <location filename="../src/mainwindow.cpp" line="1036"/>
<source>Copy txid</source> <source>Copy txid</source>
<translation>Copier l&apos;ID de transaction</translation> <translation>Copier l&apos;ID de transaction</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="968"/> <location filename="../src/mainwindow.cpp" line="1059"/>
<source>View Memo</source> <source>View Memo</source>
<translation>Voir le mémo</translation> <translation>Voir le mémo</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="980"/> <location filename="../src/mainwindow.cpp" line="1071"/>
<source>Reply to </source> <source>Reply to </source>
<translation>Répondre à </translation> <translation>Répondre à </translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1060"/> <location filename="../src/mainwindow.cpp" line="1151"/>
<source>Created new t-Addr</source> <source>Created new t-Addr</source>
<translation>Nouvelle Adresse-t créée</translation> <translation>Nouvelle Adresse-t créée</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1168"/> <location filename="../src/mainwindow.cpp" line="1259"/>
<source>Address has been previously used</source> <source>Address has been previously used</source>
<translation>L&apos;adresse a é utilisée précédemment.</translation> <translation>L&apos;adresse a é utilisée précédemment.</translation>
</message> </message>
<message> <message>
<location filename="../src/mainwindow.cpp" line="1170"/> <location filename="../src/mainwindow.cpp" line="1261"/>
<source>Address is unused</source> <source>Address is unused</source>
<translation>L&apos;adresse est inutilisée.</translation> <translation>L&apos;adresse est inutilisée.</translation>
</message> </message>
@ -768,77 +798,99 @@ Not starting embedded zcashd because --no-embedded was passed</source>
<translation>MB à </translation> <translation>MB à </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="591"/> <location filename="../src/rpc.cpp" line="593"/>
<source>Downloading blocks</source> <source>Downloading blocks</source>
<translation>Blocs en cours de téléchargement</translation> <translation>Blocs en cours de téléchargement</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="594"/> <location filename="../src/rpc.cpp" line="596"/>
<source>Block height</source> <source>Block height</source>
<translation>Hauteur de bloc</translation> <translation>Hauteur de bloc</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="600"/> <location filename="../src/rpc.cpp" line="602"/>
<source>Syncing</source> <source>Syncing</source>
<translation>Synchronisation</translation> <translation>Synchronisation</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="600"/> <location filename="../src/rpc.cpp" line="602"/>
<source>Connected</source> <source>Connected</source>
<translation>Connecté</translation> <translation>Connecté</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="602"/> <location filename="../src/rpc.cpp" line="604"/>
<source>testnet:</source> <source>testnet:</source>
<translation>réseau test:</translation> <translation>réseau test:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="611"/> <location filename="../src/rpc.cpp" line="613"/>
<source>Connected to zcashd</source> <source>Connected to zcashd</source>
<translation>Connecté à zcashd</translation> <translation>Connecté à zcashd</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="614"/> <location filename="../src/rpc.cpp" line="616"/>
<source>zcashd has no peer connections</source> <source>zcashd has no peer connections</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<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> <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> <translation>Une erreur est survenue lors de la connection à zcashd. L&apos;erreur est</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="875"/> <location filename="../src/rpc.cpp" line="877"/>
<source>The transaction with id </source> <source>The transaction with id </source>
<translation>La transaction avec ID </translation> <translation>La transaction avec ID </translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="875"/> <location filename="../src/rpc.cpp" line="877"/>
<source> failed. The error was</source> <source> failed. The error was</source>
<translation> a échoué. L&apos;erreur était</translation> <translation> a échoué. L&apos;erreur était</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="882"/> <location filename="../src/rpc.cpp" line="884"/>
<source> failed</source> <source> failed</source>
<translation> a échoué</translation> <translation> a échoué</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="882"/> <location filename="../src/rpc.cpp" line="884"/>
<source> Tx </source> <source> Tx </source>
<translation> Tx </translation> <translation> Tx </translation>
</message> </message>
<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> <source> tx computing. This can take several minutes.</source>
<translation> tx en cours de calcul. Ceci peut prendre quelques minutes.</translation> <translation> tx en cours de calcul. Ceci peut prendre quelques minutes.</translation>
</message> </message>
<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> <source>Please wait for zec-qt-wallet to exit</source>
<translation>Veuillez patienter. Fermeture de zec-qt-wallet en cours</translation> <translation>Veuillez patienter. Fermeture de zec-qt-wallet en cours</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="981"/> <location filename="../src/rpc.cpp" line="1045"/>
<source>Waiting for zcashd to exit</source> <source>Waiting for zcashd to exit</source>
<translation>Attente de la fermeture de zcashd</translation> <translation>Attente de la fermeture de zcashd</translation>
</message> </message>
@ -882,13 +934,13 @@ Veuillez configurer l&apos;hôte/port et utilisateur/mot de passe dans le menu E
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="447"/> <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> <source>Connection Error</source>
<translation>Erreur de connection</translation> <translation>Erreur de connection</translation>
</message> </message>
<message> <message>
<location filename="../src/connection.cpp" line="669"/> <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> <source>Transaction Error</source>
<translation>Erreur de transaction</translation> <translation>Erreur de transaction</translation>
</message> </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> <translation>Une erreur est survenue en envoyant la transaction. L&apos;erreur est:</translation>
</message> </message>
<message> <message>
<location filename="../src/rpc.cpp" line="351"/>
<location filename="../src/rpc.cpp" line="353"/> <location filename="../src/rpc.cpp" line="353"/>
<location filename="../src/rpc.cpp" line="355"/>
<source>No Connection</source> <source>No Connection</source>
<translation>Pas de connection</translation> <translation>Pas de connection</translation>
</message> </message>

220
res/zec_qt_wallet_pt.ts

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

32
src/mainwindow.cpp

@ -40,7 +40,8 @@ MainWindow::MainWindow(QWidget *parent) :
// Set up check for updates action // Set up check for updates action
QObject::connect(ui->actionCheck_for_Updates, &QAction::triggered, [=] () { 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 // 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() { 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 // Read a zcash URI and pay it
QInputDialog uriDialog(this); QString uri = QInputDialog::getText(this, tr("Paste Zcash URI"),
uriDialog.setInputMode(QInputDialog::TextInput); "Zcash URI" + QString(" ").repeated(180));
uriDialog.setWindowTitle(tr("Paste zcash URI"));
uriDialog.setLabelText("zcash://" + QString(" ").repeated(180)); // Hack to adjust the width of the dialog if (uri.isEmpty())
if (uriDialog.exec() != QDialog::Accepted) { return;
return;
}
QString uri = uriDialog.textValue();
// URI should be of the form zcash://address?amt=x&memo=y // URI should be of the form zcash://address?amt=x&memo=y
if (!uri.startsWith("zcash:")) { if (!uri.startsWith("zcash:")) {
@ -713,6 +712,11 @@ void MainWindow::payZcashURI() {
QStringList args = uri.split("&"); QStringList args = uri.split("&");
for (QString arg: args) { for (QString arg: args) {
QStringList kv = arg.split("="); QStringList kv = arg.split("=");
if (kv.length() != 2) {
payZcashURIError();
return;
}
if (kv[0].toLower() == "amt" || kv[0].toLower() == "amount") { if (kv[0].toLower() == "amt" || kv[0].toLower() == "amount") {
amount = kv[1].toDouble(); amount = kv[1].toDouble();
} else if (kv[0].toLower() == "memo") { } else if (kv[0].toLower() == "memo") {

1
src/mainwindow.h

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

2
src/mainwindow.ui

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

19
src/rpc.cpp

@ -908,7 +908,7 @@ void RPC::watchTxStatus() {
}); });
} }
void RPC::checkForUpdate() { void RPC::checkForUpdate(bool silent) {
if (conn == nullptr) if (conn == nullptr)
return noConnection(); return noConnection();
@ -929,13 +929,18 @@ void RPC::checkForUpdate() {
QVersionNumber maxVersion(0, 0, 0); QVersionNumber maxVersion(0, 0, 0);
for (QJsonValue rel : releases) { for (QJsonValue rel : releases) {
if (!rel.toObject().contains("tag_name"))
continue;
QString tag = rel.toObject()["tag_name"].toString(); QString tag = rel.toObject()["tag_name"].toString();
if (tag.startsWith("v")) if (tag.startsWith("v"))
tag = tag.right(tag.length() - 1); tag = tag.right(tag.length() - 1);
auto v = QVersionNumber::fromString(tag); if (!tag.isEmpty()) {
if (v > maxVersion) auto v = QVersionNumber::fromString(tag);
maxVersion = v; if (v > maxVersion)
maxVersion = v;
}
} }
auto currentVersion = QVersionNumber::fromString(APP_VERSION); auto currentVersion = QVersionNumber::fromString(APP_VERSION);
@ -949,6 +954,12 @@ void RPC::checkForUpdate() {
if (ans == QMessageBox::Yes) { if (ans == QMessageBox::Yes) {
QDesktopServices::openUrl(QUrl("https://github.com/ZcashFoundation/zec-qt-wallet/releases")); 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 refreshAddresses();
void checkForUpdate(); void checkForUpdate(bool silent = true);
void refreshZECPrice(); void refreshZECPrice();
void getZboardTopics(std::function<void(QMap<QString, QString>)> cb); 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