Working skel 1.0

This commit is contained in:
SinuS von SifriduS 2024-12-18 22:09:44 +01:00
parent 359390fe4b
commit 545fad3929
27 changed files with 83077 additions and 58754 deletions

10
.gitignore vendored
View File

@ -93,7 +93,15 @@ CMakeLists.txt.user*
# Wallets folder
/wallets/
/.mypy_cache/
# yaml config
/KhadhroonySRLPv4.yaml
/KhadhroonySRLPv4.yaml
# pyinstaller folders
/build
/dist
# my backup folder
/bak

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource prefix="/">
<file alias="pdfHelp">res/help.pdf</file>
<file alias="pdfHelpFr">res/help_fr.pdf</file>
</qresource>
</RCC>

20071
rc_doc.py

File diff suppressed because it is too large Load Diff

110234
rc_images.py

File diff suppressed because it is too large Load Diff

549
rc_trans.py Normal file
View File

@ -0,0 +1,549 @@
# Resource object code (Python 3)
# Created by: object code
# Created by: The Resource Compiler for Qt version 6.8.1
# WARNING! All changes made in this file will be lost!
from PySide6 import QtCore
qt_resource_data = b"\
\x00\x00\x0c\xaf\
(\
\xb5/\xfd`\xf3,-e\x00:\x80\xf8\x19O`\x5c\
\xd9\xb4\x06\xffp\x02@0\xcf4\xfd\xf4\xff\xb0\x5c\x0c\
\xc8\xc7\x07O\x05\x9f<u\xaa\x8d\xbd\xb2\x83=y~\
\x1a\x1b\xda\xf2-\xb6\xc8\x8ey\xa35\xb9\xad\x94Qm\
\x1e\xae#\x22)\x8f\x9b\xda?\x1c\x03\x1dc\x1e\xa7\x12\
\xa6e\xe9\xea^\x85\xbb\x14\xf2\xd1\x05\x1f\xa5\xbe\x01m\
\x01y\x01\x7f\x06>\xe40\xa3\x80\xcf\xc7@\x06\x073\
_\xf0\xc0\xe8\x8c\x038\x1f\xc4\xc4\x9c\xb9\x80G\x08\x9d\
\x9f\xa0\x09'3Q\xfc\xf8:\xb0\xbcf\x82\xec\x902\
\x87\x0b\x8a\x00\x9czp\xa5!\xf3cH@]D\x5c\
\x8fD\x8e\xe9\x12\x00\xe6\x95nd.\xd9\xf2\xe3\x0a\x0e\
\xb8\xc2\xf0\xf1T|\xdc\xb8~\x98\xf9/\x18h#\xe6\
\x8d\x98Wc\x0d!b\xa0\x182D\x10\xa6\x17+-\
Os0\x12SE\xeb\xabD@\x05\x86\x0d\x03\x1e\x82\
\x1b\x11\x06\x87\x9c)~\x1bx\x00a<\x10\xf2@\xb7\
\x18\xcc\x03<>\xc7\xc8\x8d\x16\x1d0_{\xcd\xd0J\
\x02\xf6\x9c\x19H-\x10Z\xffD\xd8\x18\xb5\x94z\x9a\
\xec<Q\x0bNK\x86&\x0f\xb2`\x15P\xf3R\xae\
Ta\xed\xa0\xf9\x18\xa6La\x9d`\xf3K<\xf9\x80\
\x05G\x90.Z>\xea\xe6\x89U\x02\xec\x87\x8c\x9c\xb1\
zB\x8299\xb8\x98\xf0_AZaUe\xe7\xa6\
\xf3Ov\x90\xb2\x8a@\xe6g\xb8B\xb6\xd2!\xe0s\
\x9e<\xb0BC\x80\xa7\xa2\x8c\x03VE\xad\x95\xd0\x81\
\xe5eG\x8bc\xfd\x14\x15\xb0\xbc\x88\xd03\x80\xceG\
\xd0\x04\x87\x17\x12\x88<\x08\x1d\xf0\xbc\xb8^\x0f\x0b\x83\
\x0a\x17,\x00\xf8'L\x84\xe0\x02\xc4\xe6\x91\x5c\xa1r\
a\xa3\xc7\xab\xd1\xc3\x04-:\xb0/\xb2\x84\xc16<\
>\x88\x1f(\xd8V\xf3QO\x98\xe6b\x04X\x7fE\
\x8a\xa5g\x84t\xe12\xc3\xe5\x9fXH\xfa\x84\x97w\
\xe2\x03r\x90\x9e\xffq\x81\xb5\x186\xbf*\x81u\x12\
\x04\xd0X\x0d\x9by\x22V\xac\xbeA\xe6\xad\xf0\xe0\xe5\
\xa3\x9cWB\x83G\x12R\xb3\x19\xf2\xf2\x17\xbcQ\xf3\
LX_\xf3\xf2K\x96\x8c4\x08g\xac\x7f\x06/\x88\
\x80a\x03#p\x84L\x81\x82\x0bk`\xb9\xe9\x80p\
\xe0\x8d\xd5\xc7\xc3\xe5R\xa6K\x8d\xdb\x9d^\x0a\xea\
\xa1\xb3sS\xa2\xda\x99\xc9\xd0\xce$8\x15r\xb5H\
\xf2\xec|\x9b+Q\xbd3\x13\x9f\xcb\xbe\x83O\x1d\xce\
]/\xa2N\x96Aa\xe2\x02e&\xafB\x1b\x86E\
\xac\xf0\xf0\xa2_\xa28e=\xb7\x1b\x85R\x01\xf9\xf0\
\xc8\x1b'\xd2\x8e\xaa\xe7\xdb\xf7(T\x03\xed3\xcf\xf2\
\xdb\x5c\xb5\xde\x9d\x9c\xfd\xa4h#.~\xaf\xd3k\xd3\
\xb9\xe7\xdf`\xd1\x10\xdc\xd9y\xdft\x8a\xf9\x9e;\x0d\
\x93\xb2\xe6\xdb{\x9c>\x9b~\x0fi\x87\xcf\xa1\x1e\x9a\
(\x88\xd6f\x95\xae\xa0\xe5\xdePs{\xcf\xc6\xdav\
\xa5%\xcd~\xd3#\xa2\x9fgt\xe9\xf7M'\xdd\xb4\
I>>\xca\xd59\xd4\x0a\xa7\x7f\x8f\xd7+\xccUD\
\x82\x1f=z\x15\xd9[\xe8\x9b\x16\x9b\xed\xaa\xe7\x04\xe6\
\x06\x82\x93J\xde\xd1>\x09\xcd\xfc\xad\xff\x98\xdb\xe0\xe0\
s\xaa\xe5\xf4n\xb9\xb8\x1d\xdc\x1e\x0e.?\xe2\x02\xfe\
\x17 |\xde\xa3\xe1y\x1f\x05\xb6\xa0qb\xe7\xe38\
z\x82\xa6\x8e\x9c\x1fy\x8a\xa0\xe9\x02\x8c)40\x22\
\x0a\xac\xde\x82\xd7\x15\xb0\xa8\x99\xf7\xd1\x02\x14\xb0&n\
\x9e\xca\xea\x03\x98\x064o\xa5\xa8\x02X\xe7z#Y\
(\x80i\x81\xf3VB\x19\xac\xd5\xe3\x81d\x1a\x80\x81\
\xb2\xc9\xe5\xab\xa2\x18bG\x0d@\xfe&\xc2\x95\x97\x15\
\x9e\xd6\xce\xcb\x80\x83\x0f/\x10\xe7\xa7H\xe2\x86W\x15\
\x1e\x0f\xfbq\xe4\x85\xc2\xea\xa9X\xd2y\xc5\x02K\xac\
\xbb\x19\x87\xcb^\x95\x82L\xbcC\x9d\xae\x8evf\x95\
vT]\xab\xe4\xa2t\xcbF\x95\x5cv\xa5 \x16\xcd\
\x1545?P\xbe\xa8w\x8ff\x0b\xed\x13\xdaY\x94\
\x22(\x9cM\x02\x0a\xc1(\x17\x0de.i)\x1eq\
&\xb9*\x91His\xa4\xd5\x99$#N\x1f\xa7%\
\xcd\xac\xbc^E\xb2\x11\xbd\xebH3@\xab\x1e\xd4\xb5\
\xf5\x88^\xeb\xe3\xdc\x0b\x1d\xd7\xd5\xe9\xea\xe8\x93\xf8}\
S\xfe\x5c\x90r\xdc\x9c!)U\xcd;\xad\xba\xcb\x7f\
\xee '\xf7f\x9a\x86\xce;\xaa\x99C*\xbd\xdf\xd0\
\x05\xc4\xac\x8c`I\xae76\x91\xf6\xca[\xa7MN\
\xd1P\x8evJZ\x22\x02\x92\x1c6\xa1W\x1dJ]\
d)C\xc0\x89\x1e\x91\x8b\xe8\x1f\x97\xa3\xb5\xda!\x98\
;74\x0f\x10\x14\x9a\x01\x17z\xe7\xef\x06\xeaz6\
\x1f\x22\x90\xf7I*\xdaoh~\xd7\x8c\x1e\x22e\xf5\
\xc4(\xc9\xd1N^[\x8fH\xb9L\x5c<\xaaV\xee\
\xaa,K\xa9\xbd\xa94\x0d@\x14\xeaJZ\xf5\xa4\xa6\
\x08e\x93\xe1\xc8qVRY\x85\x16\xa0\x8dr\xde\xdd\
ngq9\xadO\xb0\x09\x1d\x0d\xbd\x91\x03\xba$9\
!\x1a\x91\x83\xe9Kv\xef;\x87S\xbd\x19s}\xb4\
\xb31\xfa=\xcd&\x11\x06\xd6\xe6\x15i\xcdk\x92\x01\
om\xef\xa6yP\xda\x14E\x1a\x83\xa1=\xe9\xb1/\
\xa5u\x9e\x93\x90\xda\xa8\xe7D\xb3I4R4\xe9;\
i\x17P\x17Z\x9b\x94\x92S\x86\xf4V*\xaf8\xd6\
\xe4h+\x90@R\x01-/.\xff\x08\xe1\xb4O\xa0\
\xf7u\xd4\x03-';$\x1c0\x1c\xac\xda\x1b\xfc\xa3\
\xa7\xa8\x04O\xa3L\xc2\xa6\xa6K\xf0\x93\xec\xfb(\xd3\
N\xbbb\xaec\xff\xf8&]Z\xca\x09\xb25J$\
\xbf\xb9d\x87%\xe2\x9e/y\x80W\x87$\xbb\x91\x96\
55\xaf)fNDerj\x5c\x223\xdf\x89\x22\
\xfb\xe6\xc7\xeb\xc5S3\x0a:\x82\xe4\xc8\x05\x82\xba\xb4\
J\x1b\xe8\xea\x94?=:I|\x88\x08\x19\xa2\x84G\
~\xd3\xe3((r^Hkc\x05\xc1\xf1'\xa4\x97\
\x9b\xe1\xe4dHm\x09\xd4\xc6\x9aW\xbd\x9a\x9cH4\
p\xa7=\xeb\x9cd\x9f\x89,\xe4!+\xe1\xae\x1a\x5c\
\xac\xaaQ\xcf\x9f\xb9\x91\x961\xb9\xe5\x09\x8c\xb5v\xbb\
\xd8!\xb4\xd8\xae\x0a\x0d\xc0\x14DdZ\xaaG\x05/\
^K\xc6\xde\xc0\x89\x91\xd8!P\xc9 \x1f\xb6 $\
\x95B\xb1M0C\xd9\xde4\xac\xda;i\xc8\x85\xd6\
&\xa7\xb4\xf7\x87\x8a\xa3\xb4MH\x95\xa3K\xf9\x13\xde\
G\xd9:\xd0\xa6\x9c\x0a\xef\xe5h\xf5<)\x1b\x82 \
\x13:U\xf7f\xb5\xa5\xa0#\xad\xda\xd0&\xa1b\xa2\
\xf7\xbc\x16J=\x85\xb8\xe0\x18\x86\x96\x9b\x1d\x8dv.\
\x85O\xd2'\xb1F\xa9Xd\x97\xfaIl\xa1\xa3\x9f\
\xe8\x11U\xcd\x14B\xbaD\xa4\xb6S\xb2s5\xc1F\
\xab\xb4P\x9c\xa4\xe2\xa4\x9fL\x02\x89W\xf4\xa2P\x19\
~S\x1aI\x0a\xd5\x94\xc4\xb3r)N\xcb\x81\xcer\
\xd4T\x1a%M\xe5\xf6I{\xb9\xeb\xd9\x98\x80\xdc\xa8\
\x96_\x16\x06l\x16\x8ai\xaa\x9b4\x82\xa6\xa8\xa2\x22\
\x8d+\xa5\x9c\xc8HP\x90\xa4 I\x07\x12!\x02\x84\
\xe1p\x9e&\x8b\xce\x07\xb2PL AP\x88E\x10\
A\x84\x10\xc2\x0c\x13\x88!\x12\x08\x89\x88\x8c\x884i\
:4+\xa1\xd0\xd1\xd1=\xbb\xd8#3\xc3\x16\xefW\
\xc6!A\xb4\x09?\x856\x04\xb5\xc7Csa\x22H\
\x01#;\x94\xb0\xbb\x09\x5c\xa38\x02\x01\xc0\xe1e\xa4\
\xf2\x0e\xefF\x9a\x13k\xb0\xbcY\xe0\xa2\x95\x83\xd3\x22\
\x16\xf1\x81h\xa2,r\x03\xa9\x10\x83\xfb\xd1 i\x0b\
x\xbf_\xdc\x0b\xe2\x00\xa2\xe0\xeb\xcdJF\x84(4\
\xf6\x1e\x9a\xad\xa6a\xdal8\xe3\x02\x03\x07\xc6hF\
G\xdd\x96\xfe\x7f\x17\xe19\x10\xbak\xf0\xd2\x9a\xab=\
,I_\x11p\xd3\x01\xf5)\x81\x0b\x5c\x83\x86\xbeo\
\xb6-\xb0\xd87I\xf6g\xf5V\xe8S\x17R\xcfP\
\xc8K\xa8\xa7m6f\x0fl\x0d\xf6p\xcc\x95k\xfb\
S\x06\xf2 \xefn,{HG\x88h/\xda\xf3`\
\x85\xcd\x8c\xee\x9b\xd1\x99\xfb\x5c\xc6\xf9)\xf1;$!\
+\x0f\xc0\x0b\xae\x0e\x8c\x0a\xc4\x0a`Bx8\x8cR\
\x97\x09\x0f\xc3h/\xca\xf6L\xc0\x98\x19\x8f\xf1c\x01\
\xeb\x96\xe55A\x97:s\xa6+\x11\x15\xcc\x80\xa5\xb2\
\xfa\xd3\xbc\x00p\xc4\x02\xd7h\x8f3\xba\x22\xc8\x03\x92\
\x1dc+\xd9\x98\x1bE=\xb7S\xbf6\x15\xfcq\xa6\
\xd3]\xe5$\xc2\xb93W$W=\x06\xfd\xc410\
\xa4\xd5N\x17G\x95\xb7\x04x\xdd\xef\xcb\x10`\xc2\xc5\
\x8e\xc9\x98\xab\xe9\xbd\xdeg!:\xb9\xc5S\x1b\x81\xfe\
\xc3Iu@\x14\x82\xf8%\xa8\xf8C|8ps\x11\
\x8f\x8c%\xe5\x99\x5c\xd6G\x9d\x87S\xf0\xb7\xb7\x0dJ\
co'\x13H\xa5v\xd2;0\xf9g\x91\xa2\x02\xbf\
+\xde'\xbf\x1dL\xc6\xbbq\xcd\xfe\x19R\xc9\xa5\xce\
\x89J]\xfa\xa1\xa1J\x9bc\xf9_\x96{\xc9\xd8&\
\xdd\xa1%\xd3?\x8ae\xa1J\xa4nR\x14\x89U\x8b\
\xef?\x89\xff\xeed\x1db\x1du\xfd\xf8%\x97\xe4\x85\
\x8c\xd3\xb9\x14lR\xd4y\x9b\x99\x97Xf\xdaOq\
\x86|-\xfd\xbf\xabo\xb0\x07r\xc9TfT\xfa9\
\xec[\xee\x87\xdb\x22\xebm\xcb\x8d1-\xa9\x1f\x92u\
2\xb1\xbc\x95\x95\x15!g\xb39rN\xb7\x1f\x1b\xfa\
\xf4\xee=4mO\x14\xce\x18\xeb(to\xa0\xdbp\
\x02n\xd0R\x04W\x83\x16\xeb\xe0\x22\xf3\xb3C<\x0c\
\x17\x83\x1aO^\xe7\xfb\xe3.\x80=\x1d:`\x95\x5c\
\xf2V\x15\xafE\xf5\xfb\xb4\x12\xc0\xc9\x96M\xe5p\xb9\
;(xk\xe9\x1e\xf1\x86\x89\xc4\x17/AE\x94\x0b\
\xa5\x22*\x7f\xa5U\xc7\xe5Y\xc2\xb4\xdc\xc4vT\x00\
h\x07\x0b$\xde\xfflc\xc3=\x8ev\x80\x80\xed\xa8\
]\x08`\xd1\x9c\xcd\x0f\x80\xe0\xae\xa9\xfd\xef>\xc0\xe3\
\xc0<\x8a\xe5\x1f\xb9\xfa:mC7\xdb\xf5\xa1\x15\x9e\
\x18\x9b$\xeb\x22\xed'\xb7J\xa0\xabrO\x1f\xdb\xdd\
M\xb9\x1aJ\x1b\x0dM\x1eG@a|\xe7\x5c\xd9\xea\
7_\x1a\x9d\xf3\xab\x92\x91ew\xf5\xf3\xca5\xcd\xc6\
@[\x0aGk\xbc\xb66j\xac$N\xd7\xbcXf\
*\xf8\xc7\xf6\x86 '\xc6\x94\xe6q\xbc\xa7ix\x9f\
\x00\xc2o\x01\x19p\xc8\xcb\x0d\xe3\x12\xb4:\x0d\x1a'\
\xaa \x99/\x03\x95\x1b-\xf3\xe0\xb57\x9b;i-\
gB\xd5\x92E\xcd\xaf\x1e\x0e\x0d5\xe1\x048F\xb5\
e2\x81\x99\x94g\xed\x8f\xb0W\xbc\x0e\xd5Ki\xd1\
)\x98\x16\x8c\x91\x84\x8e\xd04q\x1a\x05U\xcb)\xab\
\xcd\x00\x1f\x8ar\x85-60\x05\x96\x84\xa1\x0f\xea\xa1\
\xb1\xdf\xca,1\xa4\xfd\x03\x1e\x83\x1cJ\xbb\x87\xbb}\
\xd9\xa0\xfb\x0f\x16\xf8\x09g~\xb3\xb8\xa7Cj\xc7\xd7\
\xfb{\xa1.\xa5\xba\xd2^k\x08\xf0\x1d\xc8\x11D\xbe\
\x92\x9aL\x92\xaf\x14\xba\xa38X\xb7\x16K\x007\xb1\
\x05\xfe\xfcl\xa1\xf0>\x07\x862.-\xd9c@p\
X\x09HB\xe0\x1d\x85\x85b\x15\x10N\x95X\xe8\xb4\
\xdf\xdd\x93N\xbeH\x8c\x8eK\xe2M\xb8u\xc1\x05a\
\x8a\xfakFM*\x04T79\x80>'\x8c\xe5\xbc\
\x0f~\xef\xc9jI\x15\x18H\x00\xdad!`\xd3\xfb\
\x85\x9a\xcf;\x0c\xfd\xd7\x8aTp\xf0g7\xdc\x01\xa9\
\x9e\xcf\xc9\xe2\xb0\xfb\x12\xbbeE\x0e\xd1lN\xa5\xa1\
\xca\x1aEx\x86\xc7\x0a\xb8\x0b\xcf\xa6p\xa85\x8as\
\xe0\xf5\xaa'EfD{$\xb6\xb6Y\xed\xfa~\xd6\
\xd4\xcf\xc4\xbf7\x82\xfc\xc7T\xdcV\x87F\x01\xf55\
\xc1\x88\xa7\x02\x1eH\xba{\x8a \xcb\x7f_*\x8a\xc7\
\xde\x06\x8a{\x9b\x94\x5c\x91,r\x06V:\x12y\xab\
\xec)\x12,rM\xbda\x08\xed\x1a\xe6\x17`\x0fQ\
\xa9\xb5Ww\x08>\xd4\x9d2\x0c\xcc$!\xf7\x925\
\xd4\xb4r\xe8[(V\xf1p\xe5\xca\xc5\xca\xd3t\xdd\
Z2 \x86tl/c\x80/\x1b\x9f\xfc\xbb\x0fr\
\x22;\x94\xaf\xf7\xeb\xc4\xad\x16M\xe7\xaf\xd5\x9d\xbf\xcd\
\x96'(\xb9\x17\xb5\x19\x17\xde]\xf9,B\xb6\xae\xc4\
\xb8x\x1a\x0aK.\x8dbb\x22\xd7\x7fj\x85\xb0\xb0\
\x93\xb1F\xf0S{\xbf4aK>\x05\x19\xe4md\
~\xb3\xcc\xfa\xa5\x0e\xafO\xf8\xb1\x1b`\xca\x141U\
\x1e7\xe5Cx9\x8d\x90\x88RC\xe1\x06\xa2\xceR\
\x8f-\xd7L\xcb\xc9?\x17cR\xc0E\xf3i|\x01\
\x18!p=@\x00BF\x06\x99\x804\x10\xd7\x1d\x19\
J\x09\xa9z\x12\x87~\xd5\xe4!Q\x22*\x1e\x1f\xe8\
\x83\xcb\x8b\xad\x05\xec\x1a'l\xee!\xb9PJ,]\
A\x88r~8\x89~\xc5\x82}%\xf2\xf0)\xbb\xf1\
\xdc!\xc1\x96yz\x10\xcc\x97\xb6FO~\xc5\xde\xd1\
\x1a\xafjX\xc3#\xc8+w\xf7+\x85\xa8::w\
a\xef\x98\xd7:\x02c\x10\xae\xf0\xb9\xac\x09\xefJr\
\xd9\xe4\xbf:\xba\x19\x0b\x073\x0c)\x9b\xa5\x10\xe5\x07\
\xa21\x11B\x0f\x08S]\x85\x10`\xd2Be\x1b\xac\
\xb4v\xd2\xe9\xb0(B\x8bM\xcf\xe2\x06\xa6 [\xb8\
\x05\xb8\xab\xbd$\xa7w\x0c\x03cD\xd7\xc0\xf0\xdaj\
}\xae\xe3\x1f\xd8\xa1[\xf1\xf8\x89\xc1GaV 0\
T\xdbPm\xc5\xfaS\x87\xd6\x83\x16\x5c\x8b\xe5-\x82\
\x06\xb0\xec^\xaa\xbe\x08\xd4\x11\xef\x10r\xe0Ix$\
2\x0cA\xb8\x82I4)\x18P\x83\xfe\xd8M&w\
\x0bd\xe8\x1e(M4@\x0a\xab\xf1\x8b0Z\
\x00\x00\x00\x17\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02ko\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02pt\x88\x00\x00\x00\x02\x03\x01\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02he\x88\x00\x00\x00\x02\x01\x01\
\x00\x00\x00\x17\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02ja\
\x00\x00\x0c\x0e\
(\
\xb5/\xfd`7)%`\x00Zx\xb4\x18<Pn\
\xa55\x9b\xca\x9b5'\x93h#[\x09\xf9\xd3O\x9a\
\xf4\xe396\x88\x96d\x8b$\x86\xec\x1b\x92\xbdk8\
~$\xb7\x0f\xcb\xc46}3\xa7\xb9\xc6\xe1\x1d_\xa3\
\xe2\x91j\x09\xc9\xa3\xad,j)\x9a\x01i\x01n\x01\
i\x12\x1eF\x1e\xb7\x00\x85\xb4\x1eT\x1f^\x80)\xde\
[\x02\xe2iG\xc7\xc0;\x89\x91f7\xf5\xa8\xc5\xdd\
\x85\x00\xf0\x1e:\x89;/U\x9f\xb6\xa5\xb6\xab\x8a\xfa\
\xa0\x15\x12\xbb\xa9\x02\xefDkkGf\xf7\x8b@`\
\xba:p\xf5\x96.\xb9\xb9z\x02\x81\x0c\x03MR9\
\xa2\xfe\x9a\xc9p\xe5V\xf5SX8\xb1\xbac\xdf\xc4\
\x96j\xd5h\xc1\x9c\x7f\x0c\x1a\xa0\xd5\x9a\x83\x07\x9bC\
\xb32\x92\xf5\x0eVd\xaa\x12\xad\xfe\xc7\x13S\x95D\
\xc0\x8f\x93\xcc\xaa\x10T\xfd\xc7\x19\xb0\xa2J\x0e\xd7\xa1\
\xb1(\x06U\x0d\xb0\xbeMH!\xaa2\xbd\x07\x02g\
\x0a\x95\x1d\x01\xff\x05\x09\x12\xaaIX\x7f\x07G\x11*\
J\x0c\xb8D\xfd\x8e\xad7\xaa3\x01\xaf\x22\x03%\xdd\
\x96\x06a\x16\xc0\x90:\xf2\xc31\xb3\xa2S0a\x80\
\x84\xc7q\x06\x88\xcew\xf5b\x06\xa9\xe9\xfal\xbd\x03\
\x1c%tr\x10|\xa0H\x17t\x884\xa0\xf8\xd4g\
\xaa\x0b\xd5\xbaGR\xa5\xcf\x94&.9,^\x94\x99\
2\x11\xe1\x8d\x04\xf1\x9a\xe2\xb4\xfb\x9e\xa3@R\x91\x0a\
<\x0e<G\xa4\x86`\xbd\x078rR\x13\x08\xbc\xa5\
40\xa28\xf1\x1e\xc3\x9a\x8dad}\x9b52\xbe\
\xd4\xfb\x1d8\xd8F\xa9\xee\xe8\x1e\xce\x9f\xb5\x195x\
\x04\x00\x8a\xd4\xbf]9[\xc4\xd4\xeb1\x1b\x1c\x85\xeb\
\xbf\xb2Pm!\xebuM\xa8.\xa1\xa1\x92n\x02\xbb\
\xe7\x12\xa4\xdb\xce\xd5\x0b\x122\xb5\x90\x05o'\xc77\
p\x80\x07k\x8f\xd4\xd7\xa0\x81\xf5.\xa8>k\xeaS\
\xb0\xc1\xc8q^\xaa_\x8c\xa28]t\xcca\x00\x01\
\x10\x95,\x97\xfal\x91lH\x04\x168L\xc7\x93\xcc\
zQx\xee4\xb9)\xa4p\xea\xe2j\xaf\x03\x1f\x9e\
\x92\xa9\xf1p!\xc5c\x17\xebR4M\xc9\xa8\xd2\xd1\
\xd3\xd3\xc9\xde\xa9\xaa\xa8Van\xfdq\xe5\xc0,x\
\xd9\xb9Q\xbd\xa4\x5c\x85\xe7^\xff\xf1]n\xb0-\xec\
\xb5}\xeeq\xf5;\xb9\xdc\x89\x96\xab8\xa2\xa6U\x07\
\x9c\xa3\x97\xe3\xe8\xe6v5\xc2*\x92\xa5)\xc6\xb8Z\
\x17'/c\x9cem\x96}5\xdd\xc8\xc5\xd1\xcf\xb6\
a\xf7'\x9ev\x17\xf6\xfd\xb7\xf8\xb9\xfdn^\xbeb\
\xad8\xd4\x14\xcb\xb1k\x96+\xd6k\x9a\xa2\x1b)\xa2\
gZ\xe6\x1dOQE\xd5\xf8\xb9\xb8\x8ay;\x0c\x16\
h\xde2\x1e\x86\xed\xc0\xcd\xefeoE\x09Q\xf2,\
\xdd\xac\xe6\x80@Q\xce\xaeA\xf4M,\xc0_\xf5\x7f\
57p\xe0\xe2r\xdb\xd7\x83\xa3\xbf-\xf6\x81\x7f\xca\
S\xd7\x97T,tH\x84\x856\xe19\x95\xed\xc1\xea\
b\xf0A/9X$\xba\x9e\x05#$X\x86 \
\x9az\x1a\xbcA=\xdf\xee\xb5\xb0\xf0\xe9\xb19\xf0N\
tEzS\xbd\xd7B6\xa3\xb7\x02\xf8\x0c\x8dd\xf4\
\xd8\x14\xbc\x96T\xadW6\xe0\xc1\x00\x88\xe8\xadh\xe0\
)\xea%\xf9y# \x94\x82\x9fS\x02\x87\x97\x80k\
\x0a\x982jx\x9b\x00\xd5!\xc3#\x94\xf5\xbd\x03\x1c\
x#t\x1fh\xad\x8b'\xf6\xdfPc&\x80\x92\xae\
\xff\x02\xa9G\x805\xae\xde\x0dp'\xc1\x87\xe1\x11\x03\
(\x9a\x10@\x17\xe7w\xe0.\xc83\x88\xc2\xa1i\x02\
N8\x05h\x1a\xaa\x13\xde4\xe1WK\xa5R\xc3\x86\
\xa2\x09\xb4\xbc\xe1\xa2=n\xeb\x07\x19\x8f\x11=\x03\xfb\
1\xd9<\x1em\x1cP\xc5\xb3\x9d\x1a\x8c;\xc53\xf5\
\xa0\xf8\xd9\x04\xe0P\xbb\x96\xa7\x19\xdc\x19\xc1W\xe6\x83\
B\x8e\xe4)\xee\xc8\xfb\xa6\xda\xaf\x15x\xc7Q\x843\
K{$wo\xab\xf6\xaf+\xc2mv\x16\xb2,\xcb\
\x22\xcb\xb6\xe7]\xcfUwub-\x83/,\xba\xda\
\xf5\x14\x85vx\xd3\xa1E\xc7\x16\x9c\x08\xfeb=\x17\
\x87\xc3\xed(\x88Q-\xc7v\xe3\xea\xe5ck\xad\xe3\
=OT\xc5z\xaa\xb8\x07\x04\x8a\x89\x1d\xf0\xad\xa5P\
\xab\x5c\xe8U\x9a\xf6\xaa\xa8\xa9BUq\x04k\xcfR\
\xdda\xc7K\xda\x15=9X\xd5\xa2\x8f\xf6u\xf4s\
\x12\xec\xfaV\x1bw\x96>D\xd5'\xb4ip\x1cQ\
{\xed)\xf6\xc1\xf7\xba=\xee\xd3\x87o\xe1\xf6t\xb4\
\xdf\x1d\xe4M\xcb`\x8f\xbbfG1,\xf2{zy\
\xf0\x1e\xdf\xd7\xb6\xa3\x83\xb3\x14\xd1v\xe6%Q\xb4k\
\xbe\x89mj\x0f\xf8\x13W\xf5\xfe\xca6\x00\xc0\xf5w\
y\xdb\x04n\x9c\xa8\xaa\x17\xcd*n\x11\xed\xdez\xe3\
\xc8\xd2-\xbd\xc2[\xc6\x88C\xcf\xb0|\xdc3\x1f\xdf\
\xcf\xc0\xc8\x14\x15Z\x1fV\xb4\xe9]\xcfkW5\xf8\
\xb3At\x86\x05\x9b\x14Z\x1f\xdb\xc5\xfbz\xd5\x83\xff\
\xb63F\x11V\xa0\x8b\xc2\x5c\x9a\x1c\x058\x9b\xa2p\
\x01QQR\xff\x92TD\xdf\x80\xa5I\xde\x12\x88\x8e\
\x964c\x80\x02\xc9\xef\xe5\xc0\x85\x8bxx[\xbc\x05\
\xd5z\xf7\x16\xbf\x1d\x5c\x8d\x81i^6\x9d\xf9\x9d\xed\
+;D\xdb\xa1\xade\x8aw\xcd\x0cC\x7fw\xcc\x9a\
b\x0a\x01\xe8\xd86\xc5\x0ax\xa4\x99%7\xdbf]\
5;\x0c\xa6\xb8\xc3\x83\xa78\xc0\xe3m\x81\xe0\xe0\x81\
\x83\x0f\xcc\xb7\xc6\x9dW\x04y\x8a\xf6\xabB\xd7\x09\x0b\
\x5c\x10&\xa0\xf0\xb2\xe3\x05\xaac\x99\xde_\xf0\x04\x02\
\x83_\xe9]G1\x15G\x9b^\xe1\x86_\xf0W\x9e\
\xe5\xcf\x8at|WD\x85\xbb>\xb1\x85\xb9\x86\xf0\x84\
Q\x94\x8fjy\x02\xbf\xc4\xd3\xc5q\xe1\x1b~\xa5X\
$\x8a<\xc5\x14\xb0=`\xdbD\x81\x19S3\xae\xb2\
n\xa3p\xcb\xe06\x0e9\x1b\xa6\x15\xe6u^\x1eh\
\x9b\xd5\x89\xf6Nt\x1dSThE\x8b\xae_W\x0d\
Z\xb4\xcdl}\x14\xa2\xaf_A)q\xa2\x1d\xa6\xeb\
:\xde\xb3,}\xa0)\x10\xe8B\xb4\xebyY\xee\x03\
\x08\xdcr\x83q'\x9a\x0a\xad\x0f\xed\x1e\x8cK}X\
V`0M\xd1\x11\xae,8\xc2A1\xed}S\x7f\
\xf7\xaad\xa6z\x99\x90\xd7T\xcb1sIzS\xa4\
G\xd4\x8b\x92(\xd4\xef\xe8$\x11\xe1=-\xea\x1b\xed\
U\xc5k\xaaY0uU\xcb\x1f\xd7\xa6+\xec\xf5\xb5\
\x9d8QQm;\xd8j\x99\xae\xb8m!s\xa6E\
\xd7q-\x85l\x0d\xe6\xc60!\xeac\x13\xb2m\x87\
\xa4x\xd7\x86\xf75\xdd\xd5y\x03\x82\x92\xa8\xe22\x8d\
*\x86JF$(HR\x90\xa4\x03r)\x02\x84!\
\x81\x18\x07\xa2\xec\x01\x02i@\x8d (\xc5\x22\x88\x10\
B\x08A\x10\x09DDDFdd$M\xd2b\x08\
\x05\x11\xd4\xe4\x99d\xa3\x93\x8b\x86\xaen\x7ft\xb1\xda\
\xd5\x96K\xf81\x7fY\xc4p\xce\xce\xb8\x80/\xaf\xa1\
\xcc!\xa1\x96\xa7y\xbc\xe7\xea\xc2\x04\xce\xbe\xfcZ\x04\
o\xd5\xdc\xdf\x97\xd3a\xcd\x8e\xd3(\x22\xe6\x9f\xf3I\
V\xb1\x18\xc1\x9c\x22\xbd\x82Kd\x09\xdbE\xe9\xa8^\
u\xdb\x0aw\xc9\xd8p\x0fj(C\x1c\x1d\xec\xa66\
D\xc4B\xf65\x12\x04n\xcfq\x03A\xabq\xa7\xb3\
\x93$\x0d`Z\xc0q\x10\xf1\xf9X\x06\xc7k\x15_\
\xd9\x09\xdc\xc0\xad\xb2\x9e]\x8cA/\xbf\x03\xeb\xffR\
t\xb7\xd5b_\x19\xe1\xd3\xa1\xca\xd1\x93\x9b1\xa3G\
s\x1c\xd6:\xb1\xaf\x04y\x00\x97\xaeD\xf79\x8d\xe6\
\xf4h\xd9j\xe4\x85?\xf6\xd6K\xff)\x0d\x966\xec\
\xd4qv\xab*\xf3\xe5O\x1d\x06W\xa0\xd4T\x13\x86\
H\xc6$*\xd8.\x0d\x0f\x01\x22\xefn\x18.\xeb\x9e\
\xbe\xdf6\x04M\xf1hoc{b~\xc8\xbcv&\
\xffD\xe3\x02\xc6\xb1L\xdd\x08\x1a>\x18\x03\x1e\xdb\xaa\
[\x9d7,\xd7\x7fM\xd2\x81\x1b\x1b\xbcf\x87 \xd9\
\xa8~\x84\x0e{\xde)\xba\x10\x9d\x86\xb6\x91G8\xf5\
\x1b\xb8\x18P@J\xc5\x84:\xfe\x97\xa6\x06\xee\xd82\
\x1a\x02uU\xa9=*y\xff\x03\xf7\xfd\xb5%\xf8\x9b\
\xd6\xc7;\xfa;m\xd5\xa1\xa1\xde\xe6\xae\x08\xa1@\xad\
\x0d}\x1c\xd7\xd6\xcf\xa3\xbd\xef\x8a<h\xb7ai\xdd\
\xc3\xd6\x07G\x07O\x168!\x9c&Y\xe5G\x8e\x7f\
%K+\xcc[\xf2\xf6\x22\x5c\x02<\xb0\xe6\xcc\xe9G\
$r\x04\x9f\xae\x08\xf0\x9fX\xd1\x22-p\xfbtf\
U\x11\x1aN\x97\xb5\x0az\x0a\x85\xa2R\xdeC\xd6\xfb\
\xa0\x82m\x9d\x86\xfc9\xf5d\x97\xb7\xfa\xcb-\x01\xae\
`\xa6&\xc1\x7f\x15\xdb\xda\xd0I\xef\xa8\x9710\xe5\
\xf1S \xd4\xc1\x0dP\x95z\x1ah\x95cj\xaf\x17\
C\xca\xbfZ=\x12\xc3\xaf<Ru\xaeC\xe2\x81\x94\
K\xc8hHP\x93\x8c\xeeHX\x0f(.\xe8\x89\x0c\
\xde\x09\xe1&\xa0\x1bo\xfa)\xfc\x8d\xf5`V\xf4D\
\x0d6\x04\xafi]\xe3\x83\xd1\xf0\x85\x18\xba[$&\
\xaa\xa1\x01\xe9/\xa9\xe8\xde\xc5\xc6\xba\xd2K%`\xa3\
\xfcNtv\xf2\x9b\x17B\xc2\xeaT\x82\xa8\x15\xe7\xf3\
eE)w\xcc\x1em\x17W\xd2I\xd1$\xf4\x0e[\
N\xed\xdc\xa3\xff\xe75aD\xa61\x02\xa8\x883r\
d\x881\xa3D\xb3\x09\x1e\xfdb\xc2\x95\x88\xa2pH\
1\x19\xb3\x03t\xe9\xd6\xee\xfa\x18\xb0\xa4\xf5\x8f\xd9\xa4\
\xa8W\xa9\xf9\x8b\xa9\x0c\xd2Ey\xbb\x88\x16<>\xdf\
!d&\xce\xb1\xf3\xd5%\xb7L\xccx V\x18v\
\x86\xab\x95\xc7\x1c\x09\xc4\xf7\xf8gt\x99\xbfa \x88\
\xa9#\x14\xb1S\xf6\xf6N\xc2\xee\x9a\xe6\xfaD\x06\xf8\
2\x14\x13+\xbc_\x03<\x81\xb9\xd5\x07\x13\xd5_\x0a\
j5ab\x8f\xb9(@\xaa\xce\xa8\xee\xd77\x02o\
\xf4\xe5\xe3\x0f\x8eGX\xc3h^\xfb\xe9>\xb8<\x8c\
\xc1\xa0\x14\x86\xb0\xcfv7:\xc0FC7\x8d*\xb9\
\xa2\xb8:IV[\xa3~\xd5\x17\x86\xb2\x0a\xb0\x00\xd5\
\xbc'\x22x\xd2\x7f\x92\x9c\xc4k\x9ej\xae\xa1H]\
\x95\xec\x04\x8cy-0\x10\xb5\xe5\xf6\xfa|d0\xc6\
\xc7\x0d@u\x88\x0f\xb0\xe8\xce(/\xb20\x5c\xae\x02\
\xacC\x96\x0c\xcd4\xb6ZIRog\xde\xf4;\x1d\
&\x96\xb4\xd6\xd6\xdf\xcf\x18\xa6\x9a\xb7\xe5\x8a\x03\x91\x05\
\xcc|`H\xc2Q\xe1\xe7\xadc\xf3\xd1>Y\x0a+\
g\xdf\x14\xbb\x9b`\x7f(\x94h\x00\xff\xe9\xf2\xf4\xb2\
\x9c\xe3\xcc, \xea\xa6\xa4L\xeb:\xf8\xc9\xe8%\x99\
suC\x9e\xf2*\x80\xb6\xb0\x1f\xbd\xf4\x22\x83\xb5R\
\xd8B\x95-@\xf0\xd1\x88\x07f\xa2#\x12\x00)\x01\
\xc8\x97U\x1f\x80\xefU\x8f\xfdG\xe6\xc8\xf1\xc8\xf5\xc7\
f\x09Fa\x04\xa8t\xe4\x0c\x1d\x87y!\x84b+\
\xb7\x22/[Q\x91D\x97K%\x8c\xb3$\xc3_\xf0\
;p\x0e\xee\x08\xb9tU\x94\xb1\xe1\x9d\xdd5\xff\x1f\
\xad\x8e\xba\xf8Ky\x0f\x10\xc5\x04\xba\x1a\xf83oB\
\xdb\xb3\x9a\x98\x88Z\x8f\xe17\xd9\x97\xb1\xfe@\xae\xdf\
6\xf6\x12\xa1\x98\x13!@\xa3\xd4\x87\x1aw\xc1\xb2\xe4\
N\xa3\x1f\xb2B\xb7\xe1b\x18Y_I\xd2\xc0\xd7\xa3\
\xed+^3_\x1e\xdd\xc8\xf3\xdd\xach\xef\xc8d\xa3\
&\xc2\xc3\xab\xc5\xea\xf9\xdb\x06\xbb\xf3\xc4\xd8\x93\xb7\xf2\
\x1b\x00_@\x1dk\xe6'\xfc\xf4\x1c\xfe\x8b\xd5\xc8\xa0\
\x13\xba/%z>\x9c\x05\xe5\xa6'\xd7>\xcdt\xd7\
\x1e\x02(\xe4\x18\x89\x92\xf1\xb7:\x9b\xbfI\x97\xcdC\
x\x06i\xdb\xa1\x8c&a\x97\xeb\x14>\x8f\x00\x95H\
fx\xf4\xd5\xb7{\x81-fu\x13&'\x1aTI\
\x0e^\x0e\xcd|\xf2\xa9\x87\x958\xe2R\xcf\x14\xc2\x00\
\x0f\xeb\xb6Z\x0d\xeb\x829\x81\x85{\x93\xba\xd4\xda\xb9\
\xbcKPQ\x80\x99\xe9`\xf0\x02\xa2#\xf0\x14\x04H\
-\xc2\x90\xda\xb2g\xbdA\x074\x1c\xea\xe4\xc6\x1aZ\
\xe2\x8cX\xc7\x1f\xce\x22\xe9\xbd\xd34\x07\xdbWL\x99\
\x86\xcaC\x0d%\x12\xd2S\x02\x91\xa4qB\x0a\xad\xe6\
\xd2\x90\xd1>\xbb\xc5=u\xbeMB\x91-q\x1a\xf1\
U)\xc1y\xa3v,ryJ\xae0\x8f(q\x9b\
\xb6'\x81N\x85Cn\xb8\x18\xc7q\xaf\xa3\xce\x9e\x05\
\xa9\xdcL8\x9fU\x18?\xb9$A\x08\x9e\xd4\xc2 \
\xa4\x90\xf9\x9e\x94&\xee\x94\x18#U\x0e\x0b\x84DD\
\xb1D\x94\xd0\xc0P\x8c\xc6\x01\xb0A\xd8\xf5\xaaM\x87\
\xe9u\xcd\x10\x11R(P\x1f\x1a\x82!{\xc4\xbf\xfe\
MH\xab\x08+\xaf\x15\x87\xbbZ\x0a8ON\xe3\xdf\
9i\x06k\xc7vZ\xabC\xff\xe0\x1b\xc5\xcb\xabA\
\xc3\x91\x87\xff\x87\x9b\xccq\xac\xbe\x08\xfb\xc50\x9c\xad\
\x9dL\x96\x1c\x9aN\xb8\xdc\x87\xe4\x01\x22Z\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02hi\x88\x00\x00\x00\x02\x01\x01\
\x00\x00\x00)\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02ru\x88\x00\x00\x00\x0d\x11\x01\xfd)\x0b\
\xff\x14\x02\x04\xfd,\x0a\x13\
\x00\x00\x00+\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02ar\x88\x00\x00\x00\x0f\x01\x00\xff\x01\x01\
\xff\x01\x02\xff$\x03\x0a\xff*\x0b\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02es\x88\x00\x00\x00\x02\x01\x01\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02it\x88\x00\x00\x00\x02\x01\x01\
\x00\x00\x00\x1e\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02de\x88\x00\x00\x00\x02\x01\x01\
\x00\x00\x00\x17\
<\
\xb8d\x18\xca\xef\x9c\x95\xcd!\x1c\xbf`\xa1\xbd\xdd\xa7\
\x00\x00\x00\x02zh\
"
qt_resource_name = b"\
\x00\x08\
\x08\x85\x9a\xb2\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00f\x00r\
\x00\x08\
\x08\x85\x9d\x7f\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00k\x00o\
\x00\x08\
\x08\x85\x99\x14\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00p\x00t\
\x00\x08\
\x08\x85\x9a\x85\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00h\x00e\
\x00\x08\
\x08\x85\x9da\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00j\x00a\
\x00\x08\
\x08\x85\x9a\xde\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00e\x00n\
\x00\x08\
\x08\x85\x9a\x89\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00h\x00i\
\x00\x08\
\x08\x85\x99\xf5\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00r\x00u\
\x00\x08\
\x08\x85\x9a\xe2\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00a\x00r\
\x00\x08\
\x08\x85\x9a\xa3\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00e\x00s\
\x00\x08\
\x08\x85\x9dd\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00i\x00t\
\x00\x08\
\x08\x85\x9a\xc5\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00d\x00e\
\x00\x08\
\x08\x85\x98h\
\x00t\
\x00r\x00a\x00n\x00s\x00_\x00z\x00h\
"
qt_resource_struct = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0d\x00\x00\x00\x01\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x01\x08\x00\x00\x00\x00\x00\x01\x00\x00\x1a#\
\x00\x00\x01\x93\xdb\x94\x17:\
\x00\x00\x00,\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xce\
\x00\x00\x01\x93\xdb\x94\x178\
\x00\x00\x00\x9a\x00\x00\x00\x00\x00\x01\x00\x00\x19a\
\x00\x00\x01\x93\xdb\x94\x179\
\x00\x00\x00B\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xf0\
\x00\x00\x01\x93\xdb\x94\x174\
\x00\x00\x00\x84\x00\x00\x00\x00\x00\x01\x00\x00\x19?\
\x00\x00\x01\x93\xdb\x94\x175\
\x00\x00\x00\xc6\x00\x00\x00\x00\x00\x01\x00\x00\x19\xbd\
\x00\x00\x01\x93\xdb\x94\x172\
\x00\x00\x00\x00\x00\x04\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x93\xdb\x94\x173\
\x00\x00\x00\xf2\x00\x00\x00\x00\x00\x01\x00\x00\x1a\x01\
\x00\x00\x01\x93\xdb\x94\x171\
\x00\x00\x00n\x00\x04\x00\x00\x00\x01\x00\x00\x0d-\
\x00\x00\x01\x93\xdb\x94\x171\
\x00\x00\x00\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x19\x8e\
\x00\x00\x01\x93\xdb\x94\x170\
\x00\x00\x00X\x00\x00\x00\x00\x00\x01\x00\x00\x0d\x12\
\x00\x00\x01\x93\xdb\x94\x177\
\x00\x00\x00\xdc\x00\x00\x00\x00\x00\x01\x00\x00\x19\xdf\
\x00\x00\x01\x93\xdb\x94\x176\
\x00\x00\x00\x16\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xb3\
\x00\x00\x01\x93\xdb\x94\x177\
"
def qInitResources():
QtCore.qRegisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data)
def qCleanupResources():
QtCore.qUnregisterResourceData(0x03, qt_resource_struct, qt_resource_name, qt_resource_data)
qInitResources()

View File

@ -5,4 +5,5 @@ loguru
cryptography
portalocker
pyyaml
pyinstaller
pyinstaller
duckdb

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 577 KiB

After

Width:  |  Height:  |  Size: 719 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 210 KiB

573
res/trans/ar.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ar">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/de.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

433
res/trans/en.ts Normal file
View File

@ -0,0 +1,433 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>AboutWindow</name>
<message>
<source>About {app}</source>
<translation>About {app}</translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<source>Help - {app}</source>
<translation>Help - {app}</translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<source>Load Wallet File</source>
<translation>Load Wallet File</translation>
</message>
<message>
<source>Wallets location:</source>
<translation>Wallets location:</translation>
</message>
<message>
<source>File name:</source>
<translation>File name:</translation>
</message>
<message>
<source>Validate</source>
<translation>Validate</translation>
</message>
<message>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<source>{desc} (*.{ext})</source>
<translation>{desc} (*.{ext})</translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation>Wallet EncryptPass for file &apos;{fileName}&apos;</translation>
</message>
<message>
<source>Wallet EncryptPass:</source>
<translation>Wallet EncryptPass:</translation>
</message>
<message>
<source>Validate</source>
<translation>Validate</translation>
</message>
<message>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<source>You must enter a valid Password.</source>
<translation>You must enter a valid Password.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<source>Timestamp</source>
<translation>Timestamp</translation>
</message>
<message>
<source>Level</source>
<translation>Level</translation>
</message>
<message>
<source>Message</source>
<translation>Message</translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<source>Timestamp</source>
<translation>Timestamp</translation>
</message>
<message>
<source>Level</source>
<translation>Level</translation>
</message>
<message>
<source>Message</source>
<translation>Message</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<source>Tokens:</source>
<translation>Tokens:</translation>
</message>
<message>
<source>Wallet: {walletName}</source>
<translation>Wallet: {walletName}</translation>
</message>
<message>
<source>Logs:</source>
<translation>Logs:</translation>
</message>
<message>
<source>Ready</source>
<translation>Ready</translation>
</message>
<message>
<source>Init of {appName}</source>
<translation>Init of {appName}</translation>
</message>
<message>
<source>Disconnect</source>
<translation>Disconnect</translation>
</message>
<message>
<source>Connect</source>
<translation>Connect</translation>
</message>
<message>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<source>Do you really want to Quit?</source>
<translation>Do you really want to Quit?</translation>
</message>
<message>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation>If you accept, all the files will be saved
and the application will be closed.</translation>
</message>
<message>
<source>Yes</source>
<translation>Yes</translation>
</message>
<message>
<source>No</source>
<translation>No</translation>
</message>
<message>
<source>Closing App</source>
<translation>Closing App</translation>
</message>
<message>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation>If you accept, nothing will be saved
and the application will be closed.</translation>
</message>
<message>
<source>Switching to language {lang}.</source>
<translation>Switching to language {lang}.</translation>
</message>
<message>
<source>Action Required</source>
<translation>Action Required</translation>
</message>
<message>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation>To use the application, you have to load a wallet or to create a new one.</translation>
</message>
<message>
<source>Load Wallet</source>
<translation>Load Wallet</translation>
</message>
<message>
<source>New Wallet</source>
<translation>New Wallet</translation>
</message>
<message>
<source>Quit</source>
<translation>Quit</translation>
</message>
<message>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation>The File &apos;{fileName}&apos; already exists. Please choose a new file.</translation>
</message>
<message>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation>An error occurred while saving the file &apos;{fileName}&apos;.</translation>
</message>
<message>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation>The File &apos;{fileName}&apos; does not exists. Please choose another file.</translation>
</message>
<message>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</translation>
</message>
<message>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation>LockException for Wallet file {fileName} {exp}</translation>
</message>
<message>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</translation>
</message>
<message>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation>Wrong password for Wallet file {fileName} {exp}</translation>
</message>
<message>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</translation>
</message>
<message>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation>Cannot decode json in Wallet file {fileName} {exp}</translation>
</message>
<message>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</translation>
</message>
<message>
<source>Wrong values in {fileName} {exp}</source>
<translation>Wrong values in {fileName} {exp}</translation>
</message>
<message>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</translation>
</message>
<message>
<source>File</source>
<translation>File</translation>
</message>
<message>
<source>Open Wallet</source>
<translation>Open Wallet</translation>
</message>
<message>
<source>Last Files</source>
<translation>Last Files</translation>
</message>
<message>
<source>No file found</source>
<translation>No file found</translation>
</message>
<message>
<source>Hide application</source>
<translation>Hide application</translation>
</message>
<message>
<source>Close application</source>
<translation>Close application</translation>
</message>
<message>
<source>Close without saving</source>
<translation>Close without saving</translation>
</message>
<message>
<source>Languages</source>
<translation>Languages</translation>
</message>
<message>
<source>Help</source>
<translation>Help</translation>
</message>
<message>
<source>Help Content</source>
<translation>Help Content</translation>
</message>
<message>
<source>About {app}</source>
<translation>About {app}</translation>
</message>
<message>
<source>Show application</source>
<translation>Show application</translation>
</message>
<message>
<source>Log Display:</source>
<translation>Log Display:</translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<source>Save Content to New Wallet File</source>
<translation>Save Content to New Wallet File</translation>
</message>
<message>
<source>Wallets location:</source>
<translation>Wallets location:</translation>
</message>
<message>
<source>File name:</source>
<translation>File name:</translation>
</message>
<message>
<source>Validate</source>
<translation>Validate</translation>
</message>
<message>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<source>{desc} (*.{ext})</source>
<translation>{desc} (*.{ext})</translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<source>Wallet Name and EncryptPass</source>
<translation>Wallet Name and EncryptPass</translation>
</message>
<message>
<source>Wallet Name:</source>
<translation>Wallet Name:</translation>
</message>
<message>
<source>Wallet EncryptPass:</source>
<translation>Wallet EncryptPass:</translation>
</message>
<message>
<source>Validate</source>
<translation>Validate</translation>
</message>
<message>
<source>Cancel</source>
<translation>Cancel</translation>
</message>
<message>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation>The Wallet Name must have a minimum of 2 characters.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<source>Token Id</source>
<translation>Token Id</translation>
</message>
<message>
<source>Buy Price</source>
<translation>Buy Price</translation>
</message>
<message>
<source>Buy Time</source>
<translation>Buy Time</translation>
</message>
<message>
<source>Action</source>
<translation>Action</translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<source>Wallet Name:</source>
<translation>Wallet Name:</translation>
</message>
<message>
<source>Wallet PubKey:</source>
<translation>Wallet PubKey:</translation>
</message>
<message>
<source>Balance Real:</source>
<translation>Balance Real:</translation>
</message>
<message>
<source>Balance Demo:</source>
<translation>Balance Demo:</translation>
</message>
<message>
<source>My Tokens:</source>
<translation>My Tokens:</translation>
</message>
<message>
<source>Token Id</source>
<translation>Token Id</translation>
</message>
<message>
<source>Buy Price</source>
<translation>Buy Price</translation>
</message>
<message>
<source>Buy Time</source>
<translation>Buy Time</translation>
</message>
<message>
<source>Action</source>
<translation>Action</translation>
</message>
<message>
<source>Sell</source>
<translation>Sell</translation>
</message>
<message>
<source>walletId copied to clipboard</source>
<translation>walletId copied to clipboard</translation>
</message>
</context>
</TS>

573
res/trans/es.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

430
res/trans/fr.ts Normal file
View File

@ -0,0 +1,430 @@
<?xml version='1.0' encoding='utf-8'?>
<TS version="2.1" language="fr_FR">
<context>
<name>AboutWindow</name>
<message>
<source>About {app}</source>
<translation>À propos de {app}</translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<source>Help - {app}</source>
<translation>Aide - {app}</translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<source>Load Wallet File</source>
<translation>Charger le fichier du portefeuille</translation>
</message>
<message>
<source>Wallets location:</source>
<translation>Emplacement des portefeuilles :</translation>
</message>
<message>
<source>File name:</source>
<translation>Nom du fichier :</translation>
</message>
<message>
<source>Validate</source>
<translation>Valider</translation>
</message>
<message>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
<source>{desc} (*.{ext})</source>
<translation>{desc} (*.{ext})</translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<source>Wallet EncryptPass for file '{fileName}'</source>
<translation>Wallet EncryptPass for file '{fileName}'</translation>
</message>
<message>
<source>Wallet EncryptPass:</source>
<translation>Wallet EncryptPass:</translation>
</message>
<message>
<source>Validate</source>
<translation>Valider</translation>
</message>
<message>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
<source>You must enter a valid Password.</source>
<translation>Vous devez entrer un Mot de passe valide.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<source>Timestamp</source>
<translation>Timestamp</translation>
</message>
<message>
<source>Level</source>
<translation>Level</translation>
</message>
<message>
<source>Message</source>
<translation>Message</translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<source>Timestamp</source>
<translation>Timestamp</translation>
</message>
<message>
<source>Level</source>
<translation>Level</translation>
</message>
<message>
<source>Message</source>
<translation>Message</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<source>Tokens:</source>
<translation>Tokens:</translation>
</message>
<message>
<source>Wallet: {walletName}</source>
<translation>Portefeuille: {walletName}</translation>
</message>
<message>
<source>Logs:</source>
<translation>Logs:</translation>
</message>
<message>
<source>Ready</source>
<translation>Prêt</translation>
</message>
<message>
<source>Init of {appName}</source>
<translation>Initialisation de {appName}</translation>
</message>
<message>
<source>Disconnect</source>
<translation>Deconnecter</translation>
</message>
<message>
<source>Connect</source>
<translation>Connecter</translation>
</message>
<message>
<source>Error</source>
<translation>Erreurr</translation>
</message>
<message>
<source>The File '{fileName}' does not exists. Please choose a new file.</source>
<translation>Le Fichier '{fileName}' n'existe pas. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<source>Do you really want to Quit?</source>
<translation>Voullez-vous réellement Quiter?</translation>
</message>
<message>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation>Si vous acceptez, tous les fichiers seront sauvegardés et l'application sera fermée.</translation>
</message>
<message>
<source>Yes</source>
<translation>Oui</translation>
</message>
<message>
<source>No</source>
<translation>Non</translation>
</message>
<message>
<source>Closing App</source>
<translation>Fermer l'App</translation>
</message>
<message>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation>Si vous acceptez, aucun fichier ne sera sauvegardé et l'application sera fermée.</translation>
</message>
<message>
<source>Switching to language {lang}.</source>
<translation>Passage à la langue {lang}.</translation>
</message>
<message>
<source>Action Required</source>
<translation>Action Requise</translation>
</message>
<message>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation>Pour utiliser l'application, vous devez charger un portefeuille ou en créer un nouveau.</translation>
</message>
<message>
<source>Load Wallet</source>
<translation>Charger Portefeuille</translation>
</message>
<message>
<source>New Wallet</source>
<translation>Nouveau Portefeuille</translation>
</message>
<message>
<source>Quit</source>
<translation>Quiter</translation>
</message>
<message>
<source>The File '{fileName}' already exists. Please choose a new file.</source>
<translation>Le Fichier '{fileName}' existe déjà. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>An error occurred while saving the file '{fileName}'.</source>
<translation>Une erreur s'est produite pendant la sauvegarde du fichier '{fileName}'.</translation>
</message>
<message>
<source>The File '{fileName}' does not exists. Please choose another file.</source>
<translation>Le Fichier '{fileName}' n'existe pas. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>The File '{fileName}' is already loaded. Please choose another file.</source>
<translation>Le Fichier '{fileName}' est déja chargé. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation>LockException pour le fichier Portefeuille {fileName} {exp}</translation>
</message>
<message>
<source>The File '{fileName}' seems to be locked. Please choose another file.</source>
<translation>Le Fichier '{fileName}' semble verrouillé. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation>Mauvais mot de passe pour le fichier Portefeuille {fileName} {exp}</translation>
</message>
<message>
<source>The password you provided for file '{fileName}' is incorrect. Please try again.</source>
<translation>Le mot de passe fourni pour le fichier '{fileName}' est incorrecte. Veuillez réessayer une autre fois.</translation>
</message>
<message>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation>N'arrive pas à décoder le contenu json dans le fichier Portefeuille {fileName} {exp}</translation>
</message>
<message>
<source>The file '{fileName}' seems to be corrupted. Please choose another file.</source>
<translation>Le Fichier '{fileName}' semble corrompu. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>Wrong values in {fileName} {exp}</source>
<translation>Mauvaises valeurs trouvées dans {fileName} {exp}</translation>
</message>
<message>
<source>The file '{fileName}' seems to have wrong values. Please choose another file.</source>
<translation>Le Fichier '{fileName}' semble avoir de mauvaises valeurs. Veuillez choisir un autre fichier.</translation>
</message>
<message>
<source>File</source>
<translation>Fichier</translation>
</message>
<message>
<source>Open Wallet</source>
<translation>Ouvrir Portefeuille</translation>
</message>
<message>
<source>Last Files</source>
<translation>Derniers Fichiers</translation>
</message>
<message>
<source>No file found</source>
<translation>fichier non trouvé</translation>
</message>
<message>
<source>Hide application</source>
<translation>Cacher application</translation>
</message>
<message>
<source>Close application</source>
<translation>Fermer application</translation>
</message>
<message>
<source>Close without saving</source>
<translation>Fermer sans sauvegarder</translation>
</message>
<message>
<source>Languages</source>
<translation>Langues</translation>
</message>
<message>
<source>Help</source>
<translation>Aide</translation>
</message>
<message>
<source>Help Content</source>
<translation>Contenu de l'aide</translation>
</message>
<message>
<source>About {app}</source>
<translation>À propos de {app}</translation>
</message>
<message>
<source>Show application</source>
<translation>Afficher application</translation>
</message>
<message>
<source>Log Display:</source>
<translation>Affichage Historique:</translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<source>Save Content to New Wallet File</source>
<translation>Sauvegarder le Contenu vers un nouveau Fichier Portefeuille</translation>
</message>
<message>
<source>Wallets location:</source>
<translation>Emplacement des portefeuilles :</translation>
</message>
<message>
<source>File name:</source>
<translation>Nom du fichier :</translation>
</message>
<message>
<source>Validate</source>
<translation>Valider</translation>
</message>
<message>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
<source>{desc} (*.{ext})</source>
<translation>{desc} (*.{ext})</translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<source>Wallet Name and EncryptPass</source>
<translation>Nom et mot de passe du Portefeuille</translation>
</message>
<message>
<source>Wallet Name:</source>
<translation>Nom du Portefeuille:</translation>
</message>
<message>
<source>Wallet EncryptPass:</source>
<translation>Mot de passe du Portefeuille:</translation>
</message>
<message>
<source>Validate</source>
<translation>Valider</translation>
</message>
<message>
<source>Cancel</source>
<translation>Annuler</translation>
</message>
<message>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation>Le Nom du Portefeuille doit avoir au minimum 2 caractères.</translation>
</message>
<message>
<source>Ok</source>
<translation>Ok</translation>
</message>
<message>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation>Le Mot de passe du Portefeuille doit avoir au minimum 1 caractère minustcule, 1 caractère majuscule, 1 caractère numérique, 1 caractère spécial (@$!%*?&amp;), et doit contenir au moins 8 caractères.</translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<source>Token Id</source>
<translation>Token Id</translation>
</message>
<message>
<source>Buy Price</source>
<translation>Prix d'achat</translation>
</message>
<message>
<source>Buy Time</source>
<translation>Date d'achat</translation>
</message>
<message>
<source>Action</source>
<translation>Action</translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<source>Wallet Name:</source>
<translation>Nom du Portefeuille:</translation>
</message>
<message>
<source>Wallet PubKey:</source>
<translation>Portefeuille PubKey:</translation>
</message>
<message>
<source>Balance Real:</source>
<translation>Balance Réelle:</translation>
</message>
<message>
<source>Balance Demo:</source>
<translation>Balance Demo:</translation>
</message>
<message>
<source>My Tokens:</source>
<translation>Mes Tokens:</translation>
</message>
<message>
<source>Token Id</source>
<translation>Token Id</translation>
</message>
<message>
<source>Buy Price</source>
<translation>Prix d'achat</translation>
</message>
<message>
<source>Buy Time</source>
<translation>Date d'achat</translation>
</message>
<message>
<source>Action</source>
<translation>Action</translation>
</message>
<message>
<source>Sell</source>
<translation>Vente</translation>
</message>
<message>
<source>walletId copied to clipboard</source>
<translation>walletId copié dans le presse papier</translation>
</message>
</context>
</TS>

573
res/trans/he.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="he">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/hi.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="hi">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/it.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="it">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/ja.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ja">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/ko.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ko">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/pt.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="pt">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/ru.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

573
res/trans/zh.ts Normal file
View File

@ -0,0 +1,573 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh">
<context>
<name>AboutWindow</name>
<message>
<location filename="../../application.py" line="2668"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HelpWindow</name>
<message>
<location filename="../../application.py" line="2745"/>
<source>Help - {app}</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpPostClient</name>
<message>
<location filename="../../application.py" line="1105"/>
<source>No network connection available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="1112"/>
<location filename="../../application.py" line="1113"/>
<source>Network connection lost</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2599"/>
<source>Load Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2605"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2606"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2608"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2609"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2610"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LoadWalletPassDialog</name>
<message>
<location filename="../../application.py" line="2548"/>
<source>Wallet EncryptPass for file &apos;{fileName}&apos;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2553"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2555"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2556"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2572"/>
<source>You must enter a valid Password.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2573"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogViewerWidget</name>
<message>
<location filename="../../application.py" line="3264"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3264"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogsTableModel</name>
<message>
<location filename="../../application.py" line="3082"/>
<source>Timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3082"/>
<source>Level</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3083"/>
<source>Message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<location filename="../../application.py" line="3375"/>
<location filename="../../application.py" line="3908"/>
<source>Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3379"/>
<location filename="../../application.py" line="3657"/>
<location filename="../../application.py" line="3761"/>
<location filename="../../application.py" line="3910"/>
<location filename="../../application.py" line="3912"/>
<source>Wallet: {walletName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3381"/>
<source>Logs:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3422"/>
<location filename="../../application.py" line="3430"/>
<source>Ready</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3436"/>
<source>Init of {appName}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3466"/>
<location filename="../../application.py" line="3897"/>
<source>Disconnect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3476"/>
<location filename="../../application.py" line="3899"/>
<source>Connect</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<location filename="../../application.py" line="3638"/>
<location filename="../../application.py" line="3662"/>
<location filename="../../application.py" line="3685"/>
<location filename="../../application.py" line="3691"/>
<location filename="../../application.py" line="3724"/>
<location filename="../../application.py" line="3731"/>
<location filename="../../application.py" line="3738"/>
<location filename="../../application.py" line="3745"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3510"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3511"/>
<location filename="../../application.py" line="3639"/>
<location filename="../../application.py" line="3663"/>
<location filename="../../application.py" line="3686"/>
<location filename="../../application.py" line="3692"/>
<location filename="../../application.py" line="3725"/>
<location filename="../../application.py" line="3732"/>
<location filename="../../application.py" line="3739"/>
<location filename="../../application.py" line="3746"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<location filename="../../application.py" line="3543"/>
<source>Do you really want to Quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3518"/>
<source>If you accept, all the files will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3519"/>
<location filename="../../application.py" line="3544"/>
<source>Yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3520"/>
<location filename="../../application.py" line="3545"/>
<source>No</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3538"/>
<source>Closing App</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3543"/>
<source>If you accept, nothing will be saved
and the application will be closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3555"/>
<source>Switching to language {lang}.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>Action Required</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3596"/>
<source>To use the application, you have to load a wallet or to create a new one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3597"/>
<source>Load Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3598"/>
<location filename="../../application.py" line="3892"/>
<source>New Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3599"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3638"/>
<source>The File &apos;{fileName}&apos; already exists. Please choose a new file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3662"/>
<source>An error occurred while saving the file &apos;{fileName}&apos;.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3685"/>
<source>The File &apos;{fileName}&apos; does not exists. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3691"/>
<source>The File &apos;{fileName}&apos; is already loaded. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3723"/>
<source>LockException for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3724"/>
<source>The File &apos;{fileName}&apos; seems to be locked. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3730"/>
<source>Wrong password for Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3731"/>
<source>The password you provided for file &apos;{fileName}&apos; is incorrect. Please try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3737"/>
<source>Cannot decode json in Wallet file {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3738"/>
<source>The file &apos;{fileName}&apos; seems to be corrupted. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3744"/>
<source>Wrong values in {fileName} {exp}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3745"/>
<source>The file &apos;{fileName}&apos; seems to have wrong values. Please choose another file.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3891"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3893"/>
<source>Open Wallet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3894"/>
<source>Last Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3895"/>
<source>No file found</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3900"/>
<source>Hide application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3901"/>
<source>Close application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3902"/>
<source>Close without saving</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3903"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3904"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3905"/>
<source>Help Content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3906"/>
<source>About {app}</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3907"/>
<source>Show application</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3913"/>
<source>Log Display:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletFileDialog</name>
<message>
<location filename="../../application.py" line="2513"/>
<source>Save Content to New Wallet File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2518"/>
<source>Wallets location:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2519"/>
<source>File name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2521"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2522"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2525"/>
<source>{desc} (*.{ext})</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NewWalletNameAndPassDialog</name>
<message>
<location filename="../../application.py" line="2448"/>
<source>Wallet Name and EncryptPass</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2454"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2455"/>
<source>Wallet EncryptPass:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2457"/>
<source>Validate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2458"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<location filename="../../application.py" line="2485"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2479"/>
<source>The Wallet Name must have a minimum of 2 characters.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2480"/>
<location filename="../../application.py" line="2486"/>
<source>Ok</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2485"/>
<source>The Wallet EncryptPass must have a minimum of 1 lower case character, 1 upper case character, 1 numeric character, 1 special character (@$!%*?&amp;), and must have a minimum of 8 characters length.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletTokensTableModel</name>
<message>
<location filename="../../application.py" line="2783"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2783"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2784"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WalletWidget</name>
<message>
<location filename="../../application.py" line="2995"/>
<source>Wallet Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2997"/>
<source>Wallet PubKey:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="2999"/>
<source>Balance Real:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3001"/>
<source>Balance Demo:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3003"/>
<source>My Tokens:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Token Id</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Price</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Buy Time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3004"/>
<source>Action</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3018"/>
<source>Sell</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../application.py" line="3033"/>
<source>walletId copied to clipboard</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

18
trans.qrc Normal file
View File

@ -0,0 +1,18 @@
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource prefix="/">
<file alias="trans_ar">res/trans/ar.qm</file>
<file alias="trans_de">res/trans/de.qm</file>
<file alias="trans_en">res/trans/en.qm</file>
<file alias="trans_es">res/trans/es.qm</file>
<file alias="trans_fr">res/trans/fr.qm</file>
<file alias="trans_he">res/trans/he.qm</file>
<file alias="trans_hi">res/trans/hi.qm</file>
<file alias="trans_it">res/trans/it.qm</file>
<file alias="trans_ja">res/trans/ja.qm</file>
<file alias="trans_ko">res/trans/ko.qm</file>
<file alias="trans_pt">res/trans/pt.qm</file>
<file alias="trans_ru">res/trans/ru.qm</file>
<file alias="trans_zh">res/trans/zh.qm</file>
</qresource>
</RCC>