From 8d3f2bd9b2cc9b1697ba7a45cab6fa334ec63bbb Mon Sep 17 00:00:00 2001 From: vtexier <vit@free.fr> Date: Fri, 27 Mar 2020 19:39:54 +0100 Subject: [PATCH] [enh] #798 update french translation --- res/i18n/ts/cs.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/de.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/es.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/fr.ts | 137 ++++++++++++++++++++++++++------------------- res/i18n/ts/it.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/pl.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/pt.ts | 139 +++++++++++++++++++++++++++------------------- res/i18n/ts/ru.ts | 139 +++++++++++++++++++++++++++------------------- 8 files changed, 655 insertions(+), 455 deletions(-) diff --git a/res/i18n/ts/cs.ts b/res/i18n/ts/cs.ts index 55b55195..e8d370d7 100644 --- a/res/i18n/ts/cs.ts +++ b/res/i18n/ts/cs.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished">Diffusion de votre identité...</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Suivant</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished">Certifier cette identité</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished">Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished">Copier la clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished">Copier le document d'auto-certification</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished">Transfert</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished">Renvoyer</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished">Annuler</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished">Copier la transaction (format brut)</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished">Copier le bloc de la transaction</translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Commentaire</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished">Montant</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished">{0} / {1} confirmations</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished">Confirmation... {0} %</translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished">Transfert</translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/de.ts b/res/i18n/ts/de.ts index 12256a97..9275d1e8 100644 --- a/res/i18n/ts/de.ts +++ b/res/i18n/ts/de.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Weiter</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Warnung</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Informationen</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished">Identität zertifizieren</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished">Im Web of Trust anschauen</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Geld schicken</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Datum</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Kommentar</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Einen öffentlichen Schlüssel</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Geld schicken</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/es.ts b/res/i18n/ts/es.ts index 13556126..e0256f7a 100644 --- a/res/i18n/ts/es.ts +++ b/res/i18n/ts/es.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Siguiente</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Advertencia</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Informaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Enviar dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished">Transferir</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished">Enviar de nuevo</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished">Cancelar</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Fecha</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation type="unfinished">Comentario</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished">Cantidad</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished">Transferir</translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Enviar dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/fr.ts b/res/i18n/ts/fr.ts index ca5a5d1d..7dbeca5a 100644 --- a/res/i18n/ts/fr.ts +++ b/res/i18n/ts/fr.ts @@ -261,67 +261,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation>Diffusion de votre identité...</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation>connexion...</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation>Suivant</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation> (Optionnel)</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation>Enregistrer le document de révocation</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation>Tous les fichiers txt (*.txt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation>Interdit : la clef publique est trop courte</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation>Interdit : la clef publique est trop longue</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation>Erreur : mots de passe différents</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation>Erreur : les sels sont différents</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation>Interdit : le sel est trop court</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation>Interdit : le mot de passe est trop court</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation>Fichier de révocation</translation> </message> @@ -576,105 +576,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation>Avertissement</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation>Certifier cette identité</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation>Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation>Copier la clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation>Copier la clé publique (avec CRC)</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation>Copier le document d'auto-certification</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation>Transfert</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation>Renvoyer</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation>Copier la transaction (format brut)</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation>Copier le bloc de la transaction</translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation>Envoyer comme source</translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Commentaire</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation>Montant</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation>Transactions manquantes dans l'historique</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation>{0} / {1} confirmations</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation>Confirmation... {0} %</translation> </message> @@ -1303,7 +1308,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation>Mot de passe valide</translation> </message> @@ -1960,7 +1965,7 @@ veuillez patienter...</translation> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation>Transfert</translation> </message> @@ -1968,85 +1973,100 @@ veuillez patienter...</translation> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation>Virement vers</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation>&Clé publique du destinataire</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation>Clé</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation>Rechercher &utilisateur</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation>C&lé locale</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation>Monnaie disponible : </translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation>Montant</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation> DU</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation>Clé secrète / Mot de passe</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation>Sélectionnez un compte</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation>Condition de dépense</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation>Signature destinataire</translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation>Signature destinataire ou (émetteur après une semaine)</translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation>Automatique</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation>Vérifier</translation> + </message> </context> <context> <name>TransferView</name> @@ -2113,30 +2133,35 @@ veuillez patienter...</translation> <context> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation>Solde</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation>chargement...</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation></translation> </message> + <message> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">à envoyer </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">en attente/non confirmée </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refusée </span><span style=" color:#000000;">â– </span> validée </p></body></html></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/it.ts b/res/i18n/ts/it.ts index 3de09cb3..67613948 100644 --- a/res/i18n/ts/it.ts +++ b/res/i18n/ts/it.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Seguente</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Avvertimento</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Informazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished">Vedi in Rete della Fiducia</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Invia denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished">Copia chiave pubblica negli appunti</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished">Trasferi</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished">Invia di nuovo</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished">Annulla</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Data</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Commento</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished">Importo</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Chiave pubblica</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished">Trasferi</translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Invia denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/pl.ts b/res/i18n/ts/pl.ts index a8a1edee..60984154 100644 --- a/res/i18n/ts/pl.ts +++ b/res/i18n/ts/pl.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">NastÄ™pny</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Ostrzeżenie</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished">PoÅ›wiadcza tożsamość</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished">Przenieść</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished">WyÅ›lij ponownie</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished">Anuluj</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Data</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Uwaga</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished">Ilość</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished">Przenieść</translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/pt.ts b/res/i18n/ts/pt.ts index 4a344299..25147f0c 100644 --- a/res/i18n/ts/pt.ts +++ b/res/i18n/ts/pt.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Próximo</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Aviso</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Informações</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished">Certificar identidade</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished">Ver na Rede de Confiança</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Enviar dinheiro</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished">Copiar chave pública para a área de transferência</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished">Transferência</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished">Enviar novamente</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished">Cancelar</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Data</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Comentário</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished">Quantia</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished">Chave pública</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished">Transferência</translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Enviar dinheiro</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> diff --git a/res/i18n/ts/ru.ts b/res/i18n/ts/ru.ts index 040434f5..829a29ab 100644 --- a/res/i18n/ts/ru.ts +++ b/res/i18n/ts/ru.ts @@ -260,67 +260,67 @@ <context> <name>ConnectionConfigController</name> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="211"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="212"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="578"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="579"/> <source>connecting...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="190"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="191"/> <source>Next</source> <translation type="unfinished">Следующий</translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="197"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="198"/> <source> (Optional)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>Save a revocation document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="376"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="377"/> <source>All text files (*.txt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="300"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="301"/> <source>Forbidden: pubkey is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="307"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="308"/> <source>Forbidden: pubkey is too long</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="315"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="316"/> <source>Error: passwords are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="323"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="324"/> <source>Error: salts are different</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="355"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="356"/> <source>Forbidden: salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="363"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="364"/> <source>Forbidden: password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="395"/> + <location filename="../../../src/sakia/gui/dialogs/connection_cfg/controller.py" line="396"/> <source>Revocation file</source> <translation type="unfinished"></translation> </message> @@ -575,105 +575,110 @@ p, li { white-space: pre-wrap; } <context> <name>ContextMenu</name> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="270"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="282"/> <source>Warning</source> <translation type="unfinished">Внимание</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="41"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="43"/> <source>Informations</source> <translation type="unfinished">Данные</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="51"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="53"/> <source>Certify identity</source> <translation type="unfinished">УдоÑтоверить личноÑть</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="60"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="62"/> <source>View in Web of Trust</source> <translation type="unfinished">ПоÑмотреть в Сети довериÑ</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="186"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="198"/> <source>Send money</source> <translation type="unfinished">Отправить деньги</translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="163"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="175"/> <source>Copy pubkey to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="172"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="184"/> <source>Copy pubkey to clipboard (with CRC)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="95"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="97"/> <source>Copy self-certification document to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="112"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="114"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="116"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="118"/> <source>Send again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="125"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="127"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="134"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> <source>Copy raw transaction to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="146"/> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="158"/> <source>Copy transaction block to clipboard</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/widgets/context_menu.py" line="137"/> + <source>Send as source</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Date</source> <translation>Дата</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Comment</source> <translation>Комментарий</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="51"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="52"/> <source>Public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="185"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="186"/> <source>Transactions missing from history</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="476"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="486"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="482"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/table_model.py" line="492"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -1302,7 +1307,7 @@ p, li { white-space: pre-wrap; } <context> <name>PasswordInputView</name> <message> - <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="33"/> + <location filename="../../../src/sakia/gui/sub/password_input/view.py" line="37"/> <source>Password is valid</source> <translation type="unfinished"></translation> </message> @@ -1958,7 +1963,7 @@ please wait...</source> <context> <name>TransferController</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="141"/> + <location filename="../../../src/sakia/gui/sub/transfer/controller.py" line="158"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> @@ -1966,85 +1971,100 @@ please wait...</source> <context> <name>TransferMoneyWidget</name> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="172"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="261"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="174"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="266"/> <source>Transfer money to</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="175"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="267"/> <source>&Recipient public key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="176"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="268"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="177"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="269"/> <source>Search &user</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="178"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="270"/> <source>Local ke&y</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="179"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="271"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="180"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="272"/> <source>Available money: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="181"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="273"/> <source>Amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="182"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="274"/> <source> UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="187"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="279"/> <source>Secret Key / Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="173"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="262"/> <source>Select account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="183"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="275"/> <source>Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="184"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="276"/> <source>Spend condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="185"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="277"/> <source>Receiver signature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="186"/> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="278"/> <source>Receiver signature or (sender after one week)</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="263"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="264"/> + <source>Automatic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/sub/transfer/transfer_uic.py" line="265"/> + <source>Check</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TransferView</name> @@ -2108,33 +2128,38 @@ please wait...</source> <translation type="unfinished"></translation> </message> </context> -<context> +<context encoding="UTF-8"> <name>TxHistoryWidget</name> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="109"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="115"/> <source>Form</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="110"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="116"/> <source>Balance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="111"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="117"/> <source>loading...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="112"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="118"/> <source>Send money</source> <translation type="unfinished">Отправить деньги</translation> </message> <message> - <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="114"/> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="120"/> <source>dd/MM/yyyy</source> <translation type="unfinished"></translation> </message> + <message encoding="UTF-8"> + <location filename="../../../src/sakia/gui/navigation/txhistory/txhistory_uic.py" line="121"/> + <source><html><head/><body><p><span style=" color:#0000ff;">â– </span><span style=" font-style:italic;">to send </span><span style=" color:#ffb000;">â– </span><span style=" font-style:italic;">pending/not confirmed </span><span style=" color:#808080;">â– </span><span style=" font-style:italic;">refused </span><span style=" color:#000000;">â– </span> validated </p></body></html></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>UserInformationView</name> -- GitLab