From 5372ca2fa0898e4cb9a63afbf4f06ebd938ca157 Mon Sep 17 00:00:00 2001 From: Vincent Texier <vit@free.fr> Date: Sat, 16 Jan 2016 17:38:08 +0100 Subject: [PATCH] refs #335 Display dynamically referentials in informations_tab Add formula and description in referentials classes --- res/i18n/ts/de_DE.ts | 286 +++-- res/i18n/ts/es_ES.ts | 1273 ++++++++++--------- res/i18n/ts/fr_FR.ts | 1456 ++++++++++++---------- res/i18n/ts/it_IT.ts | 1301 ++++++++++--------- res/i18n/ts/pl_PL.ts | 1209 +++++++++--------- res/i18n/ts/pt_BR.ts | 286 +++-- res/i18n/ts/ru_RU.ts | 299 +++-- res/ui/informations_tab.ui | 20 +- src/sakia/core/money/quant_zerosum.py | 39 +- src/sakia/core/money/quantitative.py | 19 +- src/sakia/core/money/relative.py | 42 +- src/sakia/core/money/relative_zerosum.py | 29 +- src/sakia/gui/informations_tab.py | 208 ++-- 13 files changed, 3638 insertions(+), 2829 deletions(-) diff --git a/res/i18n/ts/de_DE.ts b/res/i18n/ts/de_DE.ts index 644bb5ee..f64848c2 100644 --- a/res/i18n/ts/de_DE.ts +++ b/res/i18n/ts/de_DE.ts @@ -51,7 +51,7 @@ <translation type="obsolete">Relative Z-Summe</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"/> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -155,7 +155,7 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Zertifizierung</translation> </message> @@ -200,7 +200,7 @@ <translation type="obsolete">OK</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"/> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Kein Mitglied</translation> </message> @@ -210,24 +210,21 @@ <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"/> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation>&Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"/> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> @@ -387,42 +384,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation>Mitglied</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation>Nichtmitglied</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation>Mitglieder</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation>Status</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation>Gleichgewicht</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -839,7 +836,7 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"/> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -994,42 +991,42 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation>Name des Kontos:</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"/> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Fehler</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Konto-Import</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Konto erfolgreich importiert!</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Eine Konten-Datei importieren</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Alle Konten-Dateien (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"/> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Bitte einen Namen eingeben</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"/> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Name ist schon vorhanden</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"/> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation>Die Datei liegt nicht im Konten-Format vor</translation> </message> @@ -1062,7 +1059,7 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="obsolete">label_rules</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"/> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Geld</translation> </message> @@ -1072,7 +1069,7 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="obsolete">label_money</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"/> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>WoT</translation> </message> @@ -1082,27 +1079,27 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="obsolete">label_wot</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Universelle Dividende (UD)(t) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Mitglieder N(t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation>Datum und Zeit der nächsten UD (t+1)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>Noch keine universelle Dividende erhalten.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1119,32 +1116,32 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} Tage</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Effektives Wachstum (c) / Delta Zeit (dt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Universelle Dividende (Formel)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Universelle Dividende (errechnet)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> @@ -1171,47 +1168,47 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation>Effektives Wachstum (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Initiale universelle Dividende UD(0) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>Zeitraum (dt) in Tagen (86400 Sekunden) zwischen zwei UDs</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation>Anzahl der Blöcke zur Berechnung des Zeit-Medians</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>Durchschnittliche Zeit zum Schreiben eines Blocks in Sekunden (erhoffte Zeit)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation>Anzahl der Blöcke, die mindesten gegen den POWMin-Wert validiert werden müssen</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>Anzahl vorhergehender Blöcke, um den individuellen Schwierigkeitsgrad zu erhalten</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation type="unfinished">Prozentsatz vorhergehender Emittenten, der erreicht werden muss, um den persönlichen Schwierigkeitsgrad zu erhalten</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1234,32 +1231,32 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Minimale Frist (in Tagen) zwischen zwei identischen Zertifizierungen</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation>Maximales Alter einer validen Unterschrift (in Tagen)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>Mindestanzahl an Unterschriften, um ein Teil des WoT zu werden</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation>Höchstalter eines gültigen Mitgliedschaft (in Tagen)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation type="unfinished"></translation> </message> @@ -1276,7 +1273,7 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> + <translation type="obsolete"> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> @@ -1289,30 +1286,76 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Geldversorgung M(t-1) im</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Geldmenge pro Mitglied M(t-1)/N(t) im</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Tatsächliche Wachstum : c = UD(t) / [ M(t-1) / N(t) ]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>Letzte UD Datum und Uhrzeit (t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">Name</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Einheiten</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> @@ -1838,32 +1881,32 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation type="unfinished">OK</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation type="unfinished">Fehler</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation type="unfinished">Warnung</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. Your account won't be removed from the networks it joined. @@ -1902,74 +1945,129 @@ Are you sure ?</source> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation type="unfinished">Einheiten</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished">Quant Z-Summe</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation type="unfinished">Q0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"/> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation type="unfinished">UD</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation type="unfinished">UD {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished">Relative Z-Summe</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation type="unfinished">R0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> @@ -2154,12 +2252,12 @@ This money transfer will be removed and not sent.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation type="unfinished"></translation> </message> @@ -2169,12 +2267,12 @@ This money transfer will be removed and not sent.</source> <translation type="obsolete">Fehler</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"/> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"/> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation type="unfinished"></translation> </message> @@ -2417,7 +2515,7 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="unfinished">Nach öffentlichem Schlüssel oder uid suchen…</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2428,32 +2526,32 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished">Mitgliedschaft</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished">Kein Mitglied</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2472,27 +2570,27 @@ Sie können die UID nur widerrufen, wenn sie noch nicht vom Netzwerk validiert w <translation type="unfinished">OK</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation type="unfinished"></translation> </message> diff --git a/res/i18n/ts/es_ES.ts b/res/i18n/ts/es_ES.ts index 76107f3c..a8cd39b7 100644 --- a/res/i18n/ts/es_ES.ts +++ b/res/i18n/ts/es_ES.ts @@ -1,15 +1,14 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE TS> -<TS version="2.0" language="es_ES" sourcelanguage=""> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="es_ES" sourcelanguage=""> <context> <name>AboutPopup</name> <message> - <location filename="../../ui/about.ui" line="14"></location> + <location filename="../../ui/about.ui" line="14"/> <source>About</source> <translation>Sobre</translation> </message> <message> - <location filename="../../ui/about.ui" line="22"></location> + <location filename="../../ui/about.ui" line="22"/> <source>label</source> <translation>label</translation> </message> @@ -17,42 +16,42 @@ <context> <name>Account</name> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Units</source> <translation type="obsolete">Unidades</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD {0}</source> <translation type="obsolete">DU {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD</source> <translation type="obsolete">DU</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Q0 {0}</source> <translation type="obsolete">Q0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Quant Z-sum</source> <translation type="obsolete">Quant. Z-Σ</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>R0 {0}</source> <translation type="obsolete">R0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Relat Z-sum</source> <translation type="obsolete">Relat. Z-Σ</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"></location> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -60,82 +59,82 @@ <context> <name>AccountConfigurationDialog</name> <message> - <location filename="../../ui/account_cfg.ui" line="14"></location> + <location filename="../../ui/account_cfg.ui" line="14"/> <source>Add an account</source> <translation>Añadir un cuenta</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="30"></location> + <location filename="../../ui/account_cfg.ui" line="30"/> <source>Account parameters</source> <translation>Ajustes del cuenta</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="51"></location> + <location filename="../../ui/account_cfg.ui" line="51"/> <source>Account name (uid)</source> <translation>Nombre del cuenta (uid)</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="68"></location> + <location filename="../../ui/account_cfg.ui" line="68"/> <source>Wallets</source> <translation type="obsolete">Carteras</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="84"></location> + <location filename="../../ui/account_cfg.ui" line="84"/> <source>Delete account</source> <translation>Borrar cuenta</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="113"></location> + <location filename="../../ui/account_cfg.ui" line="113"/> <source>Key parameters</source> <translation>Adjustes de la clave</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="143"></location> + <location filename="../../ui/account_cfg.ui" line="143"/> <source>CryptoID</source> <translation>Identidad de cripto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="153"></location> + <location filename="../../ui/account_cfg.ui" line="153"/> <source>Your password</source> <translation>Tu contraseña</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="166"></location> + <location filename="../../ui/account_cfg.ui" line="166"/> <source>Please repeat your password</source> <translation>Repita tu contraseña</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="185"></location> + <location filename="../../ui/account_cfg.ui" line="185"/> <source>Show public key</source> <translation>Mostrar clave pública</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="242"></location> + <location filename="../../ui/account_cfg.ui" line="242"/> <source>Communities membership</source> <translation type="obsolete">Comunidades de miembros</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="230"></location> + <location filename="../../ui/account_cfg.ui" line="230"/> <source>Add a community</source> <translation>Añadir una comunidad</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="237"></location> + <location filename="../../ui/account_cfg.ui" line="237"/> <source>Remove selected community</source> <translation>Eliminar seleccione comunidad</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="261"></location> + <location filename="../../ui/account_cfg.ui" line="261"/> <source>Previous</source> <translation>Anterior</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="281"></location> + <location filename="../../ui/account_cfg.ui" line="281"/> <source>Next</source> <translation>Siguiente</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="215"></location> + <location filename="../../ui/account_cfg.ui" line="215"/> <source>Communities</source> <translation>Comunidades</translation> </message> @@ -143,12 +142,12 @@ <context> <name>Application</name> <message> - <location filename="../../../src/sakia/core/app.py" line="76"></location> + <location filename="../../../src/sakia/core/app.py" line="76"/> <source>Warning : Your membership is expiring soon.</source> <translation type="unfinished">Advertencia: Su membresÃa expira pronto.</translation> </message> <message> - <location filename="../../../src/sakia/core/app.py" line="81"></location> + <location filename="../../../src/sakia/core/app.py" line="81"/> <source>Warning : Your could miss certifications soon.</source> <translation type="unfinished">Advertencia: Tu podÃa faltar certificaciones pronto.</translation> </message> @@ -156,138 +155,135 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Certificatión</translation> </message> <message> - <location filename="../../ui/certification.ui" line="20"></location> + <location filename="../../ui/certification.ui" line="20"/> <source>Community</source> <translation>Comunidad</translation> </message> <message> - <location filename="../../ui/certification.ui" line="32"></location> + <location filename="../../ui/certification.ui" line="32"/> <source>Certify user</source> <translation>Certificar usuario</translation> </message> <message> - <location filename="../../ui/certification.ui" line="40"></location> + <location filename="../../ui/certification.ui" line="40"/> <source>Contact</source> <translation>Contacto</translation> </message> <message> - <location filename="../../ui/certification.ui" line="61"></location> + <location filename="../../ui/certification.ui" line="61"/> <source>User public key</source> <translation>Clave pública del usuario</translation> </message> <message> - <location filename="../../ui/certification.ui" line="80"></location> + <location filename="../../ui/certification.ui" line="80"/> <source>Key</source> <translation>Clave</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="65"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="65"/> <source>Success certifying {0} from {1}</source> <translation type="obsolete">Éxisto certificar {0} de {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>Error</source> <translation type="obsolete">Error</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="77"/> <source>Ok</source> <translation type="obsolete">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"></location> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>No es un miembro</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"></location> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"></location> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> - <location filename="../../ui/community_cfg.ui" line="17"></location> + <location filename="../../ui/community_cfg.ui" line="17"/> <source>Add a community</source> <translation>Añadir una comunidad</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="46"></location> + <location filename="../../ui/community_cfg.ui" line="46"/> <source>Please enter the address of a node :</source> <translation>Por favor escribe la direccÃon de un nodo :</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="61"></location> + <location filename="../../ui/community_cfg.ui" line="61"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="162"></location> + <location filename="../../ui/community_cfg.ui" line="162"/> <source>Communities nodes</source> <translation>Comunidades nodos</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="180"></location> + <location filename="../../ui/community_cfg.ui" line="180"/> <source>Server</source> <translation>Servidor</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="200"></location> + <location filename="../../ui/community_cfg.ui" line="200"/> <source>Add</source> <translation>Añadir</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="221"></location> + <location filename="../../ui/community_cfg.ui" line="221"/> <source>Previous</source> <translation>Anterior</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="244"></location> + <location filename="../../ui/community_cfg.ui" line="244"/> <source>Next</source> <translation>Siguiente</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Check node connectivity</source> <translation type="obsolete">Compruebe la conectividad de nodo</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Register your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="115"></location> + <location filename="../../ui/community_cfg.ui" line="115"/> <source>Connect using your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="132"></location> + <location filename="../../ui/community_cfg.ui" line="132"/> <source>Connect as a guest</source> <translation type="unfinished"></translation> </message> @@ -295,92 +291,92 @@ <context> <name>CommunityTabWidget</name> <message> - <location filename="../../ui/community_tab.ui" line="17"></location> + <location filename="../../ui/community_tab.ui" line="17"/> <source>communityTabWidget</source> <translation type="obsolete">CommunityTabWidget</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="40"></location> + <location filename="../../ui/community_tab.ui" line="40"/> <source>Identities</source> <translation type="obsolete">Identidades</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="53"></location> + <location filename="../../ui/community_tab.ui" line="53"/> <source>Research a pubkey, an uid...</source> <translation type="obsolete">Investicar a clave pública, identificatión del usuario…</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="60"></location> + <location filename="../../ui/community_tab.ui" line="60"/> <source>Search</source> <translation type="obsolete">Buscar</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/> <source>Web of Trust</source> <translation type="obsolete">Anillo de Confianza</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/> <source>Members</source> <translation type="obsolete">Miembros</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"/> <source>Direct connections</source> <translation type="obsolete">Conexiones directas</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"/> <source>Informations</source> <translation type="obsolete">Informaciones</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"/> <source>Add as contact</source> <translation type="obsolete">Añadir como contacto</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"/> <source>Send money</source> <translation type="obsolete">Enviar dinero</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"/> <source>Certify identity</source> <translation type="obsolete">Certificar una identidad</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"/> <source>View in Web of Trust</source> <translation type="obsolete">Ver en Anillo de Confianza</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Membership</source> <translation type="obsolete">Afiliación</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Success sending Membership demand</source> <translation type="obsolete">Éxito de enviar una solicitud de afiliación</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Revoke</source> <translation type="obsolete">Revocar</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Success sending Revoke demand</source> <translation type="obsolete">Éxito enviar Revocar una solicitud</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Self Certification</source> <translation type="obsolete">Auto-certificación</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Success sending Self Certification document</source> <translation type="obsolete">Éxito enviar Documento de auto-certificación</translation> </message> @@ -388,42 +384,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation type="unfinished">Miembro</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation type="unfinished">Saldo</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -431,92 +427,92 @@ <context> <name>CommunityWidget</name> <message> - <location filename="../../ui/community_view.ui" line="14"></location> + <location filename="../../ui/community_view.ui" line="14"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="59"></location> + <location filename="../../ui/community_view.ui" line="59"/> <source>Send money</source> <translation type="unfinished">Enviar dinero</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="76"></location> + <location filename="../../ui/community_view.ui" line="76"/> <source>Certification</source> <translation type="unfinished">Certificatión</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="289"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="289"/> <source>Renew membership</source> <translation type="unfinished">Renovar la membresÃa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Advertencia: Su membresÃa expira pronto.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Advertencia: Tu podÃa faltar certificaciones pronto.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="34"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="34"/> <source>Transactions</source> <translation type="unfinished">Transacciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="35"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="35"/> <source>Web of Trust</source> <translation type="unfinished">Anillo de Confianza</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="37"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="37"/> <source>Network</source> <translation type="unfinished">Red</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source>Membership expiration</source> <translation type="unfinished">MembresÃa expira</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation type="unfinished"><b>Advertencia : Expiración la membresÃa en {0} dÃas</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source>Certifications number</source> <translation type="unfinished">Número de certificaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="unfinished"><b>Advertencia : Usted está certificado por sólo {0} personas, necesitará {1}</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="228"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="228"/> <source> Block {0}</source> <translation type="unfinished"> Bloque {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="270"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="270"/> <source> - Median fork window : {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="295"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="295"/> <source>Send membership demand</source> <translation type="unfinished">Enviar una solicitud de membresÃa</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Warning</source> <translation type="unfinished">Advertencia</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -525,106 +521,106 @@ EnvÃo de una solicitud de salir no se puede cancelar. El proceso de volver a unirse a la comunidad más adelante tendrá que ser hecho de nuevo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="272"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="272"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">¿ Estas seguro ?↵ Publicar su UID puede ser cancelada por Revocar UID.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="375"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="375"/> <source>Success publishing your UID</source> <translation type="unfinished">Éxito con la publicación de su UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="286"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="286"/> <source>Publish UID error</source> <translation type="obsolete">Error de publicación del UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> <source>Network error</source> <translation type="obsolete">Error de red</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">No se pudo conectar a la red : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="293"/> <source>Error</source> <translation type="obsolete">Error</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="298"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="298"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">¿ Estas seguro ? Revocar de su UID sólo puede éxito si no está ya validado por la red.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Membership</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="329"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="329"/> <source>Success sending Membership demand</source> <translation type="unfinished">Éxito de enviar una solicitud de afiliación</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="361"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="361"/> <source>Revoke</source> <translation type="unfinished">Revocar</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="355"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="355"/> <source>Success sending Revoke demand</source> <translation type="unfinished">Éxito enviar Revocar una solicitud</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="325"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="325"/> <source>Self Certification</source> <translation type="obsolete">Auto-certificación</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="325"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="325"/> <source>Success sending Self Certification document</source> <translation type="obsolete">Éxito enviar Documento de auto-certificación</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="39"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="39"/> <source>Show informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="38"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="38"/> <source>Informations</source> <translation type="unfinished">Informaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="40"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="40"/> <source>Publish UID</source> <translation type="unfinished">Publicar UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="399"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="399"/> <source>Revoke UID</source> <translation type="unfinished">Revocar UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="401"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="401"/> <source>UID</source> <translation type="unfinished">UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Your UID was revoked successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="36"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="36"/> <source>Search Identities</source> <translation type="unfinished"></translation> </message> @@ -632,22 +628,22 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>ConfigureContactDialog</name> <message> - <location filename="../../ui/contact.ui" line="14"></location> + <location filename="../../ui/contact.ui" line="14"/> <source>Add a contact</source> <translation>Añade un contacto</translation> </message> <message> - <location filename="../../ui/contact.ui" line="22"></location> + <location filename="../../ui/contact.ui" line="22"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../../ui/contact.ui" line="36"></location> + <location filename="../../ui/contact.ui" line="36"/> <source>Pubkey</source> <translation>Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/gui/contact.py" line="52"></location> + <location filename="../../../src/sakia/gui/contact.py" line="52"/> <source>Contact already exists</source> <translation>Contacto ya existe</translation> </message> @@ -655,22 +651,22 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>CreateWalletDialog</name> <message> - <location filename="../../ui/create_wallet.ui" line="14"></location> + <location filename="../../ui/create_wallet.ui" line="14"/> <source>Create a new wallet</source> <translation>Crear una nueva cartera</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="45"></location> + <location filename="../../ui/create_wallet.ui" line="45"/> <source>Wallet name :</source> <translation>Nombre de la cartera :</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="83"></location> + <location filename="../../ui/create_wallet.ui" line="83"/> <source>Previous</source> <translation>Anterior</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="103"></location> + <location filename="../../ui/create_wallet.ui" line="103"/> <source>Next</source> <translation>Siguiente</translation> </message> @@ -678,67 +674,67 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>CurrencyTabWidget</name> <message> - <location filename="../../ui/currency_tab.ui" line="14"></location> + <location filename="../../ui/currency_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Advertencia: Su membresÃa expira pronto.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Advertencia: Tu podÃa faltar certificaciones pronto.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"/> <source>Wallets</source> <translation type="obsolete">Carteras</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> <source>Transactions</source> <translation type="obsolete">Transacciones</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"/> <source>Community</source> <translation type="obsolete">Comunidad</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"/> <source>Informations</source> <translation type="obsolete">Informaciones</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> <source>Network</source> <translation type="obsolete">Red</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source>Membership expiration</source> <translation type="obsolete">MembresÃa expira</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation type="obsolete"><b>Advertencia : Expiración la membresÃa en {0} dÃas</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source>Certifications number</source> <translation type="obsolete">Número de certificaciones</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="obsolete"><b>Advertencia : Usted está certificado por sólo {0} personas, necesitará {1}</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"/> <source> Block {0}</source> <translation type="obsolete"> Bloque {0}</translation> </message> @@ -746,22 +742,22 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>DialogMember</name> <message> - <location filename="../../ui/member.ui" line="14"></location> + <location filename="../../ui/member.ui" line="14"/> <source>Informations</source> <translation>Informaciones</translation> </message> <message> - <location filename="../../ui/member.ui" line="34"></location> + <location filename="../../ui/member.ui" line="34"/> <source>Member</source> <translation>Miembro</translation> </message> <message> - <location filename="../../ui/member.ui" line="65"></location> + <location filename="../../ui/member.ui" line="65"/> <source>uid</source> <translation>uid</translation> </message> <message> - <location filename="../../ui/member.ui" line="72"></location> + <location filename="../../ui/member.ui" line="72"/> <source>properties</source> <translation>propiedades</translation> </message> @@ -769,27 +765,27 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Date</source> <translation>Fecha</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>UID/Public key</source> <translation>UID/Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Payment</source> <translation>Pago</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Deposit</source> <translation>Deposito</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Comment</source> <translation type="unfinished">Comentario</translation> </message> @@ -797,37 +793,37 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>HomeScreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="obsolete">Forma</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="49"></location> + <location filename="../../ui/homescreen.ui" line="49"/> <source><html><head/><body><p><br/></p></body></html></source> <translation type="obsolete"><html><head/><body><p><br/></p></body></html></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="67"></location> + <location filename="../../ui/homescreen.ui" line="67"/> <source>Create a new account</source> <translation type="obsolete">Crear una cuenta</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="100"></location> + <location filename="../../ui/homescreen.ui" line="100"/> <source>Import an existing account</source> <translation type="obsolete">Importar una cuenta existente</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="127"></location> + <location filename="../../ui/homescreen.ui" line="127"/> <source>Get to know more about ucoin</source> <translation type="obsolete">Conozca más sobre uCoin</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"/> <source>Please get the latest release {version}</source> <translation type="obsolete">Por favor, obtener la última versión {version}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"/> <source> <h1>Welcome to Cutecoin {version}</h1> <h2>{version_info}</h2> @@ -840,7 +836,7 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"></location> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -848,37 +844,37 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>HomescreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="47"></location> + <location filename="../../ui/homescreen.ui" line="47"/> <source>Connected as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="54"></location> + <location filename="../../ui/homescreen.ui" line="54"/> <source>Add a community</source> <translation type="unfinished">Añadir una comunidad</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="71"></location> + <location filename="../../ui/homescreen.ui" line="71"/> <source>Disconnect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="119"></location> - <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> + <location filename="../../ui/homescreen.ui" line="119"/> + <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="126"></location> + <location filename="../../ui/homescreen.ui" line="126"/> <source>Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="149"></location> + <location filename="../../ui/homescreen.ui" line="149"/> <source>New account</source> <translation type="unfinished">Nueva cuenta</translation> </message> @@ -886,17 +882,17 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>IdentitiesTab</name> <message> - <location filename="../../ui/identities_tab.ui" line="14"></location> + <location filename="../../ui/identities_tab.ui" line="14"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="25"></location> + <location filename="../../ui/identities_tab.ui" line="25"/> <source>Research a pubkey, an uid...</source> <translation type="unfinished">Investicar a clave pública, identificatión del usuario…</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="32"></location> + <location filename="../../ui/identities_tab.ui" line="32"/> <source>Search</source> <translation type="unfinished">Buscar</translation> </message> @@ -904,42 +900,42 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>IdentitiesTabWidget</name> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="36"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="36"/> <source>Members</source> <translation type="unfinished">Miembros</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="37"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="37"/> <source>Direct connections</source> <translation type="unfinished">Conexiones directas</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="112"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="112"/> <source>Informations</source> <translation type="unfinished">Informaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="115"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="115"/> <source>Add as contact</source> <translation type="unfinished">Añadir como contacto</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="119"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="119"/> <source>Send money</source> <translation type="unfinished">Enviar dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="123"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="123"/> <source>Certify identity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="127"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="127"/> <source>View in Web of Trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="131"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="131"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -947,32 +943,32 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>IdentitiesTableModel</name> <message> - <location filename="../../../src/sakia/models/identities.py" line="89"></location> + <location filename="../../../src/sakia/models/identities.py" line="89"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="90"></location> + <location filename="../../../src/sakia/models/identities.py" line="90"/> <source>Pubkey</source> <translation>Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="91"></location> + <location filename="../../../src/sakia/models/identities.py" line="91"/> <source>Renewed</source> <translation>Renovado</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="92"></location> + <location filename="../../../src/sakia/models/identities.py" line="92"/> <source>Expiration</source> <translation>Caducidad</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="94"></location> + <location filename="../../../src/sakia/models/identities.py" line="94"/> <source>Validation</source> <translation>Validación</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="93"></location> + <location filename="../../../src/sakia/models/identities.py" line="93"/> <source>Publication</source> <translation type="unfinished"></translation> </message> @@ -980,57 +976,57 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>ImportAccountDialog</name> <message> - <location filename="../../ui/import_account.ui" line="14"></location> + <location filename="../../ui/import_account.ui" line="14"/> <source>Import an account</source> <translation>Importar una cuenta</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="25"></location> + <location filename="../../ui/import_account.ui" line="25"/> <source>Import a file</source> <translation>Importar un archivo</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="36"></location> + <location filename="../../ui/import_account.ui" line="36"/> <source>Name of the account :</source> <translation>Nombre de cuenta :</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Cuenta de importación</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Cuenta importado correctamente !</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Importar un archivo de cuenta</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Archivos de la cuenta (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Por favor, introduzca un nombre</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>El nombre ya existe</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation>El archivo no es un formato de cuenta</translation> </message> @@ -1038,407 +1034,453 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>InformationsTabWidget</name> <message> - <location filename="../../ui/informations_tab.ui" line="14"></location> + <location filename="../../ui/informations_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="52"></location> + <location filename="../../ui/informations_tab.ui" line="52"/> <source>General</source> <translation>General</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="61"></location> + <location filename="../../ui/informations_tab.ui" line="61"/> <source>label_general</source> <translation type="obsolete">label_general</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="77"></location> + <location filename="../../ui/informations_tab.ui" line="77"/> <source>Rules</source> <translation>Reglas</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="83"></location> + <location filename="../../ui/informations_tab.ui" line="83"/> <source>label_rules</source> <translation type="obsolete">label_rules</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"></location> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Dinero</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="102"></location> + <location filename="../../ui/informations_tab.ui" line="102"/> <source>label_money</source> <translation type="obsolete">label_money</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"></location> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>AdC</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="121"></location> + <location filename="../../ui/informations_tab.ui" line="121"/> <source>label_wot</source> <translation type="obsolete">label_wot</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Dividendo Universales DU(t) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Miembros N(t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation>Siguiente DU fecha y tiempo ( t+1 )</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>Dividendo Universales no se ha creado.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} dÃa</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Crecimiento fundamental (c) / Delta tiempo (dt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Dividendo Universales ( fórmula )</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Dividendo Universales (computarizada)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation>Crecimiento fundamental (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>Un perÃodo de tiempo ( dt ) en dÃas ( 86400 segundos ) entre dos DU</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation>El número de bloques utilizados para calcular la mediana del tiempo</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>El promedio de tiempo en segundos para escribir 1 bloque (el tiempo de espera)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation>El número de bloques requerido para evaluar de nuevo el valor PoWMin</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>El número de bloques anteriores para comprobar en una dificultad a medida</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation>El porcentaje de los emisores anteriores para llegar a la dificultad personalizada</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Tiempo mÃnimo entre 2 certificaciones idénticas (en dÃas)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation>La edad máxima de una firma válida (en dÃas)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>La cantidad mÃnima de firmas para ser incluido en la AdC</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation>La cantidad mÃnima de certificados válidos para ser parte de la Anillo de Confianza bajo el imperio de la distancia</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation>La edad máxima de una membresÃa válida (en dÃas)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation>La distancia máxima entre cada miembro de la AdC y un recién llegado</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} dÃa</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <translation type="obsolete"> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} dÃa</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Oferta monetaria M(t-1) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Oferta monetaria por cada miembro M(t-1) / N(t) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Crecimiento actual c = UD( t ) / [ M( t-1 ) / N( t ) ]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>última DU fecha y tiempo ( t )</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation>DU(t+1) = MAX { DU(t) ; c &#215; M(t) / N(t+1) }</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">Nombre</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Unidades</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> <message> - <location filename="../../ui/mainwindow.ui" line="30"></location> + <location filename="../../ui/mainwindow.ui" line="30"/> <source>Fi&le</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="131"></location> + <location filename="../../ui/mainwindow.ui" line="131"/> <source>Account</source> <translation>Cuenta</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="55"></location> + <location filename="../../ui/mainwindow.ui" line="55"/> <source>&Contacts</source> <translation type="obsolete">&Contactos</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="50"></location> + <location filename="../../ui/mainwindow.ui" line="50"/> <source>&Open</source> <translation type="unfinished">&Abierto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="65"></location> + <location filename="../../ui/mainwindow.ui" line="65"/> <source>&Help</source> <translation type="unfinished">&Ayuda</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="76"></location> + <location filename="../../ui/mainwindow.ui" line="76"/> <source>Manage accounts</source> <translation>Administrar cuentas</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="81"></location> + <location filename="../../ui/mainwindow.ui" line="81"/> <source>Configure trustable nodes</source> <translation>Configure los nodos de confianza</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="97"></location> + <location filename="../../ui/mainwindow.ui" line="97"/> <source>&Add a contact</source> <translation type="obsolete">&Añadir un contacto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="106"></location> + <location filename="../../ui/mainwindow.ui" line="106"/> <source>Send a message</source> <translation>Enviar un mensaje</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="111"></location> + <location filename="../../ui/mainwindow.ui" line="111"/> <source>Send money</source> <translation>Enviar dinero</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="116"></location> + <location filename="../../ui/mainwindow.ui" line="116"/> <source>Remove contact</source> <translation>Remover contacto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="121"></location> + <location filename="../../ui/mainwindow.ui" line="121"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="126"></location> + <location filename="../../ui/mainwindow.ui" line="126"/> <source>&Quit</source> <translation type="unfinished">&Dejar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="136"></location> + <location filename="../../ui/mainwindow.ui" line="136"/> <source>&Transfer money</source> <translation type="unfinished">&Transferir dinero</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="141"></location> + <location filename="../../ui/mainwindow.ui" line="141"/> <source>&Configure</source> <translation>&Configurar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="146"></location> + <location filename="../../ui/mainwindow.ui" line="146"/> <source>&Import</source> <translation>&Importar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="151"></location> + <location filename="../../ui/mainwindow.ui" line="151"/> <source>&Export</source> <translation type="unfinished">&Exportar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="167"></location> + <location filename="../../ui/mainwindow.ui" line="167"/> <source>&Certification</source> <translation type="obsolete">&Certificación</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="161"></location> + <location filename="../../ui/mainwindow.ui" line="161"/> <source>&Set as default</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="166"></location> + <location filename="../../ui/mainwindow.ui" line="166"/> <source>A&bout</source> <translation type="unfinished">&Acerca</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="171"></location> + <location filename="../../ui/mainwindow.ui" line="171"/> <source>&Preferences</source> <translation>&Preferencias</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="176"></location> + <location filename="../../ui/mainwindow.ui" line="176"/> <source>&Add account</source> <translation>&Agregar una cuenta</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="211"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="211"/> <source>Latest release : {version}</source> <translation>Último lanzamiento : {version}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="218"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="218"/> <source>Download link</source> <translation>Enlace de descarga</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"/> <source> <h1>Cutecoin</h1> @@ -1473,67 +1515,67 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="251"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="251"/> <source>Please get the latest release {version}</source> <translation>Por favor, obtener la última versión {version}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="283"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="283"/> <source>Edit</source> <translation>Editar</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="286"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="286"/> <source>Delete</source> <translation>Borrar</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"/> <source>CuteCoin {0}</source> <translation type="obsolete">CuteCoin {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"/> <source>CuteCoin {0} - Account : {1}</source> <translation type="obsolete">CuteCoin {0} - Cuenta : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="348"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="348"/> <source>Export an account</source> <translation>Exportar una cuenta</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="349"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="349"/> <source>All account files (*.acc)</source> <translation>Archivos de cuentas (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="350"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="350"/> <source>Export</source> <translation>Exportar</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="40"></location> + <location filename="../../ui/mainwindow.ui" line="40"/> <source>Acco&unt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="44"></location> + <location filename="../../ui/mainwindow.ui" line="44"/> <source>Co&ntacts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="86"></location> + <location filename="../../ui/mainwindow.ui" line="86"/> <source>A&dd a contact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="156"></location> + <location filename="../../ui/mainwindow.ui" line="156"/> <source>C&ertification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="225"/> <source> <h1>sakia</h1> @@ -1554,12 +1596,12 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="303"/> <source>sakia {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="330"/> <source>sakia {0} - Account : {1}</source> <translation type="unfinished"></translation> </message> @@ -1567,45 +1609,45 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>MemberDialog</name> <message> - <location filename="../../../src/sakia/gui/member.py" line="46"></location> + <location filename="../../../src/sakia/gui/member.py" line="46"/> <source>not a member</source> <translation>no es un miembro</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="60"></location> + <location filename="../../../src/sakia/gui/member.py" line="60"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Public key</source> <translation>Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Join date</source> <translation>Adjuntar una fecha</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="87"></location> - <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> - <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> + <location filename="../../../src/sakia/gui/member.py" line="87"/> + <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> + <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="73"></location> + <location filename="../../../src/sakia/gui/member.py" line="73"/> <source>Distance</source> <translation>Distancia</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="80"></location> + <location filename="../../../src/sakia/gui/member.py" line="80"/> <source>Path</source> <translation>Camino</translation> </message> @@ -1613,62 +1655,62 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>NetworkFilterProxyModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="48"></location> + <location filename="../../../src/sakia/models/network.py" line="48"/> <source>Address</source> <translation>Dirección</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="49"></location> + <location filename="../../../src/sakia/models/network.py" line="49"/> <source>Port</source> <translation>Puerto</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="50"></location> + <location filename="../../../src/sakia/models/network.py" line="50"/> <source>Block</source> <translation>Bloque</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="52"></location> + <location filename="../../../src/sakia/models/network.py" line="52"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="53"></location> + <location filename="../../../src/sakia/models/network.py" line="53"/> <source>Member</source> <translation>Miembro</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="54"></location> + <location filename="../../../src/sakia/models/network.py" line="54"/> <source>Pubkey</source> <translation>Clave pública</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="55"></location> + <location filename="../../../src/sakia/models/network.py" line="55"/> <source>Software</source> <translation>Software</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="56"></location> + <location filename="../../../src/sakia/models/network.py" line="56"/> <source>Version</source> <translation>Versión</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>yes</source> <translation>sÃ</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>no</source> <translation>no</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>offline</source> <translation>Desconectado</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="51"></location> + <location filename="../../../src/sakia/models/network.py" line="51"/> <source>Hash</source> <translation>Hash</translation> </message> @@ -1676,22 +1718,22 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>NetworkTabWidget</name> <message> - <location filename="../../ui/network_tab.ui" line="14"></location> + <location filename="../../ui/network_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="70"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="70"/> <source>Unset root node</source> <translation type="unfinished">Desactivar el nodo raÃz</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="76"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="76"/> <source>Set as root node</source> <translation type="unfinished">Activar como nodo raÃz</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="82"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="82"/> <source>Open in browser</source> <translation>Abrir en un explorador</translation> </message> @@ -1699,22 +1741,22 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>NetworkTableModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="136"></location> + <location filename="../../../src/sakia/models/network.py" line="136"/> <source>Online</source> <translation>En lÃnea</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="137"></location> + <location filename="../../../src/sakia/models/network.py" line="137"/> <source>Offline</source> <translation type="unfinished">Desconectado</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="138"></location> + <location filename="../../../src/sakia/models/network.py" line="138"/> <source>Unsynchronized</source> <translation>No sincronizado</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="139"></location> + <location filename="../../../src/sakia/models/network.py" line="139"/> <source>Corrupted</source> <translation>Corrupto</translation> </message> @@ -1722,37 +1764,37 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>PasswordAskerDialog</name> <message> - <location filename="../../ui/password_asker.ui" line="14"></location> + <location filename="../../ui/password_asker.ui" line="14"/> <source>Password</source> <translation>Contraseña</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="23"></location> + <location filename="../../ui/password_asker.ui" line="23"/> <source>Please enter your account password</source> <translation>Por favor, introduzca su contraseña de la cuenta</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="32"></location> + <location filename="../../ui/password_asker.ui" line="32"/> <source>Remember my password during this session</source> <translation>Recordar mi contraseña durante esta sesión</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Bad password</source> <translation>Contraseña incorrecta</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Non printable characters in password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Failed to get private key</source> <translation>No se puede obtener la clave privada</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Wrong password typed. Cannot open the private key</source> <translation>Contraseña incorrecta. No se puede abrir la clave privada</translation> </message> @@ -1760,107 +1802,107 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>PreferencesDialog</name> <message> - <location filename="../../ui/preferences.ui" line="14"></location> + <location filename="../../ui/preferences.ui" line="14"/> <source>Preferences</source> <translation>Preferencias</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="115"></location> + <location filename="../../ui/preferences.ui" line="115"/> <source>Default account</source> <translation>Cuenta predeterminada</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="215"></location> + <location filename="../../ui/preferences.ui" line="215"/> <source>Language</source> <translation>Idioma</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/preferences.py" line="83"></location> + <location filename="../../../src/cutecoin/gui/preferences.py" line="83"/> <source>A restart is needed to apply your new preferences.</source> <translation type="obsolete">Se necesita un reinicio para aplicar sus nuevas preferencias.</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="129"></location> + <location filename="../../ui/preferences.ui" line="129"/> <source>Default &referential</source> <translation type="unfinished">Repositorio predeterminado</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="166"></location> + <location filename="../../ui/preferences.ui" line="166"/> <source>Enable expert mode</source> <translation>Activar el modo experto</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="201"></location> + <location filename="../../ui/preferences.ui" line="201"/> <source>Digits after commas </source> <translation>Los dÃgitos después de comas </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="249"></location> + <location filename="../../ui/preferences.ui" line="249"/> <source>Maximize Window at Startup</source> <translation type="unfinished">Maximizar el bastidor para comenzar</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="276"></location> + <location filename="../../ui/preferences.ui" line="276"/> <source>Enable notifications</source> <translation>Activar notificaciones</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="106"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración general</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="106"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración general</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="192"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración de la visualización</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="192"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración de la visualización</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="303"></location> + <location filename="../../ui/preferences.ui" line="303"/> <source>Use International System of Units</source> <translation>Usar una Sistema Internacional de Unidades</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="329"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración de la red</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="329"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Configuración de la red</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a proxy server</source> <translation type="obsolete">Utilizar un servidor proxy</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="348"></location> + <location filename="../../ui/preferences.ui" line="348"/> <source>Proxy type : </source> <translation type="obsolete">Tipo de proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="356"></location> + <location filename="../../ui/preferences.ui" line="356"/> <source>HTTP</source> <translation type="obsolete">HTTP</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="361"></location> + <location filename="../../ui/preferences.ui" line="361"/> <source>SOCKS5</source> <translation type="obsolete">SOCKS5</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="345"></location> + <location filename="../../ui/preferences.ui" line="345"/> <source>Proxy server address : </source> <translation type="unfinished">Dirección del servidor proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="355"></location> + <location filename="../../ui/preferences.ui" line="355"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a http proxy server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="379"></location> + <location filename="../../ui/preferences.ui" line="379"/> <source>Automatically refresh identities informations</source> <translation type="unfinished"></translation> </message> @@ -1868,45 +1910,45 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation>Nueva cuenta</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation>Configurar {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation type="unfinished">Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>Public key</source> <translation type="obsolete">Clave pública</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>These parameters pubkeys are : {0}</source> <translation type="obsolete">Estos parámetros de claves públicas son : {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation>Advertencia</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. -Your account won't be removed from the networks it joined. +Your account won't be removed from the networks it joined. Are you sure ?</source> <translation>Esta acción borrará tu cuenta a nivel local. Por favor, tenga en cuenta los parámetros clave (sal y contraseña) si desea recuperarlo más tarde. @@ -1917,33 +1959,33 @@ Su cuenta no será retirado de las redes a las que se unieron. <context> <name>ProcessConfigureCommunity</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"/> <source>Configure community {0}</source> <translation>Configurar comunidad {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"/> <source>Add a community</source> <translation>Añadir una comunidad</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"/> <source>Delete</source> <translation>Borrar</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> <source>Pubkey not found</source> <translation type="obsolete">No claves públicas encontrado</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> - <source>The public key of your account wasn't found in the community. : + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> + <source>The public key of your account wasn't found in the community. : {0} @@ -1955,17 +1997,17 @@ Would you like to publish the key ?</source> ¿Te gustarÃa publicar la clave ?</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>UID Publishing</source> <translation type="obsolete">Publicación UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>Success publishing your UID</source> <translation type="obsolete">Publicar con éxito su UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> @@ -1973,84 +2015,139 @@ Would you like to publish the key ?</source> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation>Unidades</translation> </message> <message> - <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"/> <source>{0} {1}</source> <translation type="obsolete">{0} {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished">Quant. Z-Σ</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation>{0} Q0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation>Q0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation>DU</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation>{0} {1}DU {2}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation>DU {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished">Relat. Z-Σ</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation>{0} R0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation>R0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="158"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="158"/> <source>Certification expires at {0}</source> <translation>Certificación expira a {0}</translation> </message> @@ -2058,53 +2155,53 @@ Would you like to publish the key ?</source> <context> <name>StepPageInit</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"/> <source>Could not find your identity on the network.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>UID broadcast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>Identity broadcasted to the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>Error</source> <translation type="unfinished">Error</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>{0}</source> <translation type="unfinished">{0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"/> <source>Your pubkey or UID was already found on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"/> <source>Your account already exists on the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"/> <source>Your pubkey or UID is different on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> @@ -2113,7 +2210,7 @@ Yours : {0}, the network : {1}</source> <context> <name>Toast</name> <message> - <location filename="../../ui/toast.ui" line="14"></location> + <location filename="../../ui/toast.ui" line="14"/> <source>MainWindow</source> <translation type="unfinished">VentanaPrincipal</translation> </message> @@ -2121,89 +2218,89 @@ Yours : {0}, the network : {1}</source> <context> <name>TransactionsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"/> <source><b>Deposits</b> {:} {:}</source> <translation type="obsolete"><b>Depósitos</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"/> <source><b>Payments</b> {:} {:}</source> <translation type="obsolete"><b>Pagos</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"/> <source><b>Balance</b> {:} {:}</source> <translation type="obsolete"><b>Saldo</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"/> <source>Actions</source> <translation>Acción</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"/> <source>Send again</source> <translation>Enviar de nuevo</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"/> <source>Informations</source> <translation>Informaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"/> <source>Add as contact</source> <translation>Añadir como contacto</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"/> <source>Send money</source> <translation>Enviar dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"/> <source>View in Web of Trust</source> <translation>Ver en el Anillo de Confianza</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"/> <source>Copy pubkey to clipboard</source> <translation>Copiare la clave pública al portapapeles</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Warning</source> <translation>Advertencia</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Are you sure ? This money transfer will be removed and not sent.</source> <translation>¿ Estas seguro ? Esta transferencia de dinero será eliminado y no se ha enviado.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"/> <source>Received {0} {1} from {2} transfers</source> <translation type="obsolete">Recibido {0} {1} de {2} transferencias</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"/> <source>New transactions received</source> <translation>Nuevos transacciones recibidas</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"/> <source>{:}</source> <translation type="unfinished">{:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"/> <source>Received {amount} from {number} transfers</source> <translation type="unfinished"></translation> </message> @@ -2211,92 +2308,92 @@ Esta transferencia de dinero será eliminado y no se ha enviado.</translation> <context> <name>TransferMoneyDialog</name> <message> - <location filename="../../ui/transfer.ui" line="14"></location> + <location filename="../../ui/transfer.ui" line="14"/> <source>Transfer money</source> <translation>Transferir dinero</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="20"></location> + <location filename="../../ui/transfer.ui" line="20"/> <source>Community</source> <translation>Comunidad</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="32"></location> + <location filename="../../ui/transfer.ui" line="32"/> <source>Transfer money to</source> <translation>Transferir dinero a</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Contact</source> <translation type="obsolete">Contacto</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="80"></location> + <location filename="../../ui/transfer.ui" line="80"/> <source>Key</source> <translation>Clave</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="148"></location> + <location filename="../../ui/transfer.ui" line="148"/> <source> UD</source> <translation> DU</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="166"></location> + <location filename="../../ui/transfer.ui" line="166"/> <source>Transaction message</source> <translation>Mensaje de transacción</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation>Transferencia de dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation>Ninguna cantidad. Indique el monto de la transferencia</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>Error</source> <translation type="obsolete">Error</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation>Transferir</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation>Éxito enviar dinero a {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="61"></location> + <location filename="../../ui/transfer.ui" line="61"/> <source>&Recipient public key</source> <translation>&Clave pública de destinatarios</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="106"></location> + <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet</source> <translation>Cartera</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="125"></location> + <location filename="../../ui/transfer.ui" line="125"/> <source>Available money : </source> <translation>Dinero disponible : </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="134"></location> + <location filename="../../ui/transfer.ui" line="134"/> <source>Amount</source> <translation>Cantidad</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> @@ -2304,22 +2401,22 @@ Esta transferencia de dinero será eliminado y no se ha enviado.</translation> <context> <name>TxFilterProxyModel</name> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="158"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="158"/> <source>{0} / {1} validations</source> <translation type="obsolete">{0} / {1} validaciones</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="162"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="162"/> <source>Validating... {0} %</source> <translation type="obsolete">Validación... {0} %</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="165"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="165"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="169"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="169"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -2327,52 +2424,52 @@ Esta transferencia de dinero será eliminado y no se ha enviado.</translation> <context> <name>WalletsTab</name> <message> - <location filename="../../ui/wallets_tab.ui" line="14"></location> + <location filename="../../ui/wallets_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="43"></location> + <location filename="../../ui/wallets_tab.ui" line="43"/> <source>Account</source> <translation type="obsolete">Cuenta</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="52"></location> + <location filename="../../ui/wallets_tab.ui" line="52"/> <source>label_general</source> <translation type="obsolete">label_general</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="34"></location> + <location filename="../../ui/wallets_tab.ui" line="34"/> <source>Balance</source> <translation>Saldo</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="47"></location> + <location filename="../../ui/wallets_tab.ui" line="47"/> <source>label_balance</source> <translation>label_balance</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="86"></location> + <location filename="../../ui/wallets_tab.ui" line="86"/> <source>Publish UID</source> <translation type="obsolete">Publicar UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="93"></location> + <location filename="../../ui/wallets_tab.ui" line="93"/> <source>Revoke UID</source> <translation type="obsolete">Revocar UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="100"></location> + <location filename="../../ui/wallets_tab.ui" line="100"/> <source>Renew membership</source> <translation type="obsolete">Renovar la membresÃa</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="107"></location> + <location filename="../../ui/wallets_tab.ui" line="107"/> <source>Send leaving demand</source> <translation type="obsolete">Enviar solicitud de salida</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="57"></location> + <location filename="../../ui/wallets_tab.ui" line="57"/> <source>label_balance_range</source> <translation>label_balance_range</translation> </message> @@ -2380,75 +2477,75 @@ Esta transferencia de dinero será eliminado y no se ha enviado.</translation> <context> <name>WalletsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> <source>Membership</source> <translation type="obsolete">MembresÃa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="obsolete">Última renovación en {:}, caducidad en {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Your web of trust</source> <translation type="obsolete">Su Anillo de Confianza ( AdC )</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="obsolete">Certificado por: {} miembros; Certificador de {:} miembros</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> ↵ - <table cellpadding="5">↵ - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ - <tr><td align="right"><b>{:}</b></td></tr>↵ - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ + <table cellpadding="5">↵ + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ + <tr><td align="right"><b>{:}</b></td></tr>↵ + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ </table>↵ </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Not a member</source> <translation type="obsolete">No es un miembro</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"/> <source>New Wallet</source> <translation type="obsolete">Nueva cartera</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"/> <source>Rename</source> <translation type="obsolete">Cambiar</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"/> <source>Copy pubkey to clipboard</source> <translation type="obsolete">Copiar la clave pública al portapapeles</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"/> <source>Transfer to...</source> <translation type="obsolete">Transferir a...</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Warning</source> <translation type="obsolete">Advertencia</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -2457,78 +2554,78 @@ EnvÃo de una solicitud de salir no se puede cancelar. El proceso de volver a unirse a la comunidad más adelante tendrá que ser hecho de nuevo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">¿ Estas seguro ?↵ Publicar su UID puede ser cancelada por Revocar UID.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>UID Publishing</source> <translation type="obsolete">Publicación del UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>Success publishing your UID</source> <translation type="obsolete">Éxito con la publicación de su UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"/> <source>Publish UID error</source> <translation type="obsolete">Error de publicación del UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> <source>Network error</source> <translation type="obsolete">Error de red</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">No se pudo conectar a la red : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">¿ Estas seguro ? Revocar de su UID sólo puede éxito si no está ya validado por la red.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"/> <source>Renew membership</source> <translation type="obsolete">Renovar la membresÃa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"/> <source>Send membership demand</source> <translation type="obsolete">Enviar una solicitud de membresÃa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"/> <source>{:}</source> <translation type="obsolete">{:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"/> <source>in [{:} ; {:}]</source> <translation type="obsolete">en [{:} ; {:}]</translation> </message> @@ -2536,17 +2633,17 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>WalletsTableModel</name> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Amount</source> <translation>Cantidad</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Pubkey</source> <translation>Clave pública</translation> </message> @@ -2554,27 +2651,27 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>WoT.Node</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="294"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="294"/> <source>Informations</source> <translation>Informaciones</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="299"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="299"/> <source>Add as contact</source> <translation>Añadir como contacto</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="304"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="304"/> <source>Send money</source> <translation>Enviar dinero</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="309"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="309"/> <source>Certify identity</source> <translation>Certificar la identidad</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="314"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="314"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -2582,77 +2679,77 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>WotTabWidget</name> <message> - <location filename="../../ui/wot_tab.ui" line="14"></location> + <location filename="../../ui/wot_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/wot_tab.ui" line="33"></location> + <location filename="../../ui/wot_tab.ui" line="33"/> <source>Center the view on me</source> <translation>Centrar la vista en mÃ</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="25"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="25"/> <source>Research a pubkey, an uid...</source> <translation type="unfinished">Investicar a clave pública, identificatión del usuario…</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished">Última renovación en {:}, caducidad en {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished">Su Anillo de Confianza ( AdC )</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished">Certificado por: {} miembros; Certificador de {:} miembros</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished">No es un miembro</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> ↵ - <table cellpadding="5">↵ - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ - <tr><td align="right"><b>{:}</b></td></tr>↵ - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ + <table cellpadding="5">↵ + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ + <tr><td align="right"><b>{:}</b></td></tr>↵ + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>↵ </table>↵ </translation> </message> @@ -2660,32 +2757,32 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>self.config_dialog</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"/> <source>Ok</source> <translation type="unfinished">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation>Prohibido: sal es demasiado corto</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation>Prohibido: contraseña es demasiado corta</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation>Prohibida: caracteres no válidos en el campo de la sal</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation>Prohibida: caracteres no válidos en el campo de la contraseña</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation type="unfinished"></translation> </message> @@ -2693,42 +2790,42 @@ Revocar de su UID sólo puede éxito si no está ya validado por la red.</transl <context> <name>transactionsTabWidget</name> <message> - <location filename="../../ui/transactions_tab.ui" line="14"></location> + <location filename="../../ui/transactions_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="63"></location> + <location filename="../../ui/transactions_tab.ui" line="63"/> <source>dd/MM/yyyy</source> <translation>dd/MM/yyyy</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="83"></location> + <location filename="../../ui/transactions_tab.ui" line="83"/> <source>Payment:</source> <translation type="obsolete">Pago:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="90"></location> + <location filename="../../ui/transactions_tab.ui" line="90"/> <source>Deposit:</source> <translation type="obsolete">Deposito:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="100"></location> + <location filename="../../ui/transactions_tab.ui" line="100"/> <source>Balance:</source> <translation type="obsolete">Saldo:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="20"></location> + <location filename="../../ui/transactions_tab.ui" line="20"/> <source>Balance</source> <translation type="unfinished">Saldo</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>label_balance</source> <translation type="obsolete">label_balance</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>loading...</source> <translation type="unfinished"></translation> </message> diff --git a/res/i18n/ts/fr_FR.ts b/res/i18n/ts/fr_FR.ts index bc6dcd5e..83570dbd 100644 --- a/res/i18n/ts/fr_FR.ts +++ b/res/i18n/ts/fr_FR.ts @@ -1,35 +1,34 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE TS> -<TS version="2.0" language="fr_FR" sourcelanguage="en"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en"> <context> <name>@default</name> <message> - <location filename="../../../src/cutecoin/core/account.py" line="61"></location> + <location filename="../../../src/cutecoin/core/account.py" line="61"/> <source>ud {0}</source> <translation type="obsolete">du {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="285"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="285"/> <source>Informations</source> <translation type="obsolete">Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="289"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="289"/> <source>Add as contact</source> <translation type="obsolete">Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="293"/> <source>Send money</source> - <translation type="obsolete">Envoyer de l'argent</translation> + <translation type="obsolete">Envoyer de l'argent</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="310"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="310"/> <source>Renew membership</source> <translation type="obsolete">Renouveller le statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="297"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="297"/> <source>Certify identity</source> <translation type="obsolete">Certifier cette identité</translation> </message> @@ -37,12 +36,12 @@ <context> <name>AboutPopup</name> <message> - <location filename="../../ui/about.ui" line="14"></location> + <location filename="../../ui/about.ui" line="14"/> <source>About</source> <translation>A propos</translation> </message> <message> - <location filename="../../ui/about.ui" line="22"></location> + <location filename="../../ui/about.ui" line="22"/> <source>label</source> <translation></translation> </message> @@ -50,130 +49,130 @@ <context> <name>Account</name> <message> - <location filename="../../../src/cutecoin/core/account.py" line="61"></location> + <location filename="../../../src/cutecoin/core/account.py" line="61"/> <source>ud {0}</source> <translation type="obsolete">du {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Units</source> <translation type="obsolete">Unités</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD</source> <translation type="obsolete">DU</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Quant Z-sum</source> <translation type="obsolete">Quant. som. 0</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Relat Z-sum</source> <translation type="obsolete">Rel. som. 0</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD {0}</source> <translation type="obsolete">DU {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Q0 {0}</source> <translation type="obsolete">Q0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>R0 {0}</source> <translation type="obsolete">R0 {0}</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"></location> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> - <translation>Impossible de trouver la certification personnelle de l'utilisateur.</translation> + <translation>Impossible de trouver la certification personnelle de l'utilisateur.</translation> </message> </context> <context> <name>AccountConfigurationDialog</name> <message> - <location filename="../../ui/account_cfg.ui" line="14"></location> + <location filename="../../ui/account_cfg.ui" line="14"/> <source>Add an account</source> <translation>Ajouter un compte</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="30"></location> + <location filename="../../ui/account_cfg.ui" line="30"/> <source>Account parameters</source> <translation>Paramètres du compte</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="51"></location> + <location filename="../../ui/account_cfg.ui" line="51"/> <source>Account name (uid)</source> <translation>Nom de compte</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="68"></location> + <location filename="../../ui/account_cfg.ui" line="68"/> <source>Wallets</source> <translation type="obsolete">Nombre de portefeuilles</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="84"></location> + <location filename="../../ui/account_cfg.ui" line="84"/> <source>Delete account</source> <translation>Supprimer ce compte</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="113"></location> + <location filename="../../ui/account_cfg.ui" line="113"/> <source>Key parameters</source> <translation>Paramètres de la clé</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="153"></location> + <location filename="../../ui/account_cfg.ui" line="153"/> <source>Your password</source> <translation>Votre mot de passe</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="166"></location> + <location filename="../../ui/account_cfg.ui" line="166"/> <source>Please repeat your password</source> <translation>Veuillez répéter votre mot de passe</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="185"></location> + <location filename="../../ui/account_cfg.ui" line="185"/> <source>Show public key</source> <translation>Afficher la clé publique correspondante</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="215"></location> + <location filename="../../ui/account_cfg.ui" line="215"/> <source>Communities membership</source> <translation type="obsolete">Communautés</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="230"></location> + <location filename="../../ui/account_cfg.ui" line="230"/> <source>Add a community</source> <translation>Ajouter une communauté</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="237"></location> + <location filename="../../ui/account_cfg.ui" line="237"/> <source>Remove selected community</source> <translation>Supprimer la communauté sélectionnée</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="261"></location> + <location filename="../../ui/account_cfg.ui" line="261"/> <source>Previous</source> <translation>Précédent</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="281"></location> + <location filename="../../ui/account_cfg.ui" line="281"/> <source>Next</source> <translation>Suivant</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="143"></location> + <location filename="../../ui/account_cfg.ui" line="143"/> <source>CryptoID</source> <translation>CryptoID</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="215"></location> + <location filename="../../ui/account_cfg.ui" line="215"/> <source>Communities</source> <translation>Communautés</translation> </message> @@ -181,12 +180,12 @@ <context> <name>Application</name> <message> - <location filename="../../../src/sakia/core/app.py" line="76"></location> + <location filename="../../../src/sakia/core/app.py" line="76"/> <source>Warning : Your membership is expiring soon.</source> <translation>Attention : Votre adhésion expire bientôt.</translation> </message> <message> - <location filename="../../../src/sakia/core/app.py" line="81"></location> + <location filename="../../../src/sakia/core/app.py" line="81"/> <source>Warning : Your could miss certifications soon.</source> <translation>Attention : Vous pourriez manquer de certifications prochainement.</translation> </message> @@ -194,77 +193,77 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Certification</translation> </message> <message> - <location filename="../../ui/certification.ui" line="20"></location> + <location filename="../../ui/certification.ui" line="20"/> <source>Community</source> <translation>Communauté</translation> </message> <message> - <location filename="../../ui/certification.ui" line="32"></location> + <location filename="../../ui/certification.ui" line="32"/> <source>Certify user</source> <translation>Utilisateur certifié</translation> </message> <message> - <location filename="../../ui/certification.ui" line="40"></location> + <location filename="../../ui/certification.ui" line="40"/> <source>Contact</source> <translation>Contact</translation> </message> <message> - <location filename="../../ui/certification.ui" line="61"></location> + <location filename="../../ui/certification.ui" line="61"/> <source>User public key</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../ui/certification.ui" line="80"></location> + <location filename="../../ui/certification.ui" line="80"/> <source>Key</source> <translation>Clé</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="56"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="56"/> <source>Success certifying {0} from {1}</source> <translation type="obsolete">Succès lors de la certification de {0}, dans la communauté {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="53"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="53"/> <source>Something wrong happened : {0}</source> <translation type="obsolete">Une erreur a été rencontrée : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="58"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/certification.py" line="58"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="68"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="68"/> <source>Error</source> <translation type="obsolete">Erreur</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="77"/> <source>Ok</source> <translation type="obsolete">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"></location> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Non-membre</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"></location> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> - <translation>Succès lors de l'envoi de la certification</translation> + <translation>Succès lors de l'envoi de la certification</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation>Impossible de propager la certification : {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"></location> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation>&Ok</translation> </message> @@ -272,7 +271,7 @@ <context> <name>CommuityWidget</name> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="36"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="36"/> <source>Search Identities</source> <translation type="obsolete">Rechercher des identités</translation> </message> @@ -280,62 +279,62 @@ <context> <name>CommunityConfigurationDialog</name> <message> - <location filename="../../ui/community_cfg.ui" line="17"></location> + <location filename="../../ui/community_cfg.ui" line="17"/> <source>Add a community</source> <translation>Ajouter une communauté</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="46"></location> + <location filename="../../ui/community_cfg.ui" line="46"/> <source>Please enter the address of a node :</source> - <translation>Veuillez entrer l'adresse d'un nÅ“ud :</translation> + <translation>Veuillez entrer l'adresse d'un nÅ“ud :</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="61"></location> + <location filename="../../ui/community_cfg.ui" line="61"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="162"></location> + <location filename="../../ui/community_cfg.ui" line="162"/> <source>Communities nodes</source> <translation>Noeuds de la communauté</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="180"></location> + <location filename="../../ui/community_cfg.ui" line="180"/> <source>Server</source> <translation>Serveur</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="200"></location> + <location filename="../../ui/community_cfg.ui" line="200"/> <source>Add</source> <translation>Ajouter</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="221"></location> + <location filename="../../ui/community_cfg.ui" line="221"/> <source>Previous</source> <translation>Précédent</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="244"></location> + <location filename="../../ui/community_cfg.ui" line="244"/> <source>Next</source> <translation>Suivant</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Check node connectivity</source> <translation type="obsolete">Vérifier la connexion</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Register your account</source> <translation>Enregistrer votre compte</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="115"></location> + <location filename="../../ui/community_cfg.ui" line="115"/> <source>Connect using your account</source> <translation>Se connecter avec un compte existant</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="132"></location> + <location filename="../../ui/community_cfg.ui" line="132"/> <source>Connect as a guest</source> <translation>Se connecter en invité</translation> </message> @@ -343,126 +342,126 @@ <context> <name>CommunityTabWidget</name> <message> - <location filename="../../ui/community_tab.ui" line="40"></location> + <location filename="../../ui/community_tab.ui" line="40"/> <source>Identities</source> <translation type="obsolete">Identités</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="53"></location> + <location filename="../../ui/community_tab.ui" line="53"/> <source>Research a pubkey, an uid...</source> <translation type="obsolete">Rechercher une clé publique, un uid...</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="118"></location> + <location filename="../../ui/community_tab.ui" line="118"/> <source>Quality : </source> <translation type="obsolete">Qualification : </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="351"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="351"/> <source>Renew membership</source> <translation type="obsolete">Renouveller le statut de membre</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="146"></location> + <location filename="../../ui/community_tab.ui" line="146"/> <source>Send leaving demand</source> <translation type="obsolete">Quitter la communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Membership</source> <translation type="obsolete">Statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"/> <source>Success sending membership demand</source> - <translation type="obsolete">Succès lors de l'envoi d'une demande de membre</translation> + <translation type="obsolete">Succès lors de l'envoi d'une demande de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="174"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="174"/> <source>Join demand error</source> - <translation type="obsolete">Erreur lors de l'envoi d'une demande de membre</translation> + <translation type="obsolete">Erreur lors de l'envoi d'une demande de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/> <source>Key not sent to community</source> - <translation type="obsolete">La clé n'a pas pu être envoyée à la communauté</translation> + <translation type="obsolete">La clé n'a pas pu être envoyée à la communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"/> <source>Network error</source> <translation type="obsolete">Erreur réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"/> <source>Warning</source> <translation type="obsolete">Attention</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"/> <source>Success sending leaving demand</source> - <translation type="obsolete">Succès lors de l'envoi de la demande pour quitter la communauté</translation> + <translation type="obsolete">Succès lors de l'envoi de la demande pour quitter la communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"/> <source>Leaving demand error</source> - <translation type="obsolete">Erreur lors de l'envoi de la demande pour quitter la communauté</translation> + <translation type="obsolete">Erreur lors de l'envoi de la demande pour quitter la communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="263"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="263"/> <source>Error</source> <translation type="obsolete">Erreur</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="60"></location> + <location filename="../../ui/community_tab.ui" line="60"/> <source>Search</source> <translation type="obsolete">Rechercher</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="125"></location> + <location filename="../../ui/community_tab.ui" line="125"/> <source>Publish UID</source> <translation type="obsolete">Publier votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/> <source>Members</source> <translation type="obsolete">Membres</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"/> <source>Direct connections</source> <translation type="obsolete">Connections directes</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="218"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="218"/> <source>Are you sure ? Publishing your UID cannot be canceled.</source> <translation type="obsolete">Êtes vous certain ? Publier votre UID ne peut être annulé.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"/> <source>UID Publishing</source> - <translation type="obsolete">Publication de l'UID</translation> + <translation type="obsolete">Publication de l'UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"/> <source>Success publishing your UID</source> <translation type="obsolete">Succès lors de la publication de votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"></location> - <source>"Your key wasn't sent in the community. -You can't request a membership.</source> - <translation type="obsolete">Votre clé publique n'a pas été envoyée à la communauté. + <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/> + <source>"Your key wasn't sent in the community. +You can't request a membership.</source> + <translation type="obsolete">Votre clé publique n'a pas été envoyée à la communauté. Vous ne pouvez pas envoyer de requête de membre.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="196"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="196"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -471,99 +470,99 @@ Envoyer une demande pour quitter la communauté ne peut être annulée. Le processus pour rejoindre la communauté devrait être refait à zéro.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/> <source>Web of Trust</source> <translation type="obsolete">Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"/> <source>Informations</source> <translation type="obsolete">Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"/> <source>Add as contact</source> <translation type="obsolete">Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"/> <source>Send money</source> - <translation type="obsolete">Envoyer de l'argent</translation> + <translation type="obsolete">Envoyer de l'argent</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"/> <source>Certify identity</source> <translation type="obsolete">Certifier cette identité</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"/> <source>View in Web of Trust</source> <translation type="obsolete">Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="358"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="358"/> <source>Send membership demand</source> <translation type="obsolete">Envoyer une demande de membre</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="132"></location> + <location filename="../../ui/community_tab.ui" line="132"/> <source>Revoke UID</source> <translation type="obsolete">Révoquer votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="209"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="209"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">Etes-vous sûr(e) ? Publier votre UID peut être annulé par le bouton Révoquer votre UID.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="223"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="223"/> <source>Publish UID error</source> <translation type="obsolete">Publier votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> - <translation type="obsolete">Etes-vous sûr(e) ? Révoquer votre UID ne peut réussir que s'il n'a pas été déjà validé par le réseau.</translation> + <translation type="obsolete">Etes-vous sûr(e) ? Révoquer votre UID ne peut réussir que s'il n'a pas été déjà validé par le réseau.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/> <source>UID Revoking</source> <translation type="obsolete">Révocation de votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/> <source>Success revoking your UID</source> <translation type="obsolete">Révocation de votre UID réussie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="256"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="256"/> <source>Revoke UID error</source> <translation type="obsolete">Erreur lors de la révocation de votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Success sending Membership demand</source> <translation type="obsolete">Envoi demande à être membre réussie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Revoke</source> <translation type="obsolete">Révocation</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Success sending Revoke demand</source> <translation type="obsolete">Envoi demande de révocation réussie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Self Certification</source> <translation type="obsolete">Auto-certification</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Success sending Self Certification document</source> <translation type="obsolete">Envoi auto-certification réussie</translation> </message> @@ -571,42 +570,42 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation>Membre</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation>Non-Membre</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation>membres</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation>Masse monétaire</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation>Statut</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation>Solde</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation>Non connecté</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation>Communauté non initialisée</translation> </message> @@ -614,117 +613,117 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>CommunityWidget</name> <message> - <location filename="../../ui/community_view.ui" line="14"></location> + <location filename="../../ui/community_view.ui" line="14"/> <source>Form</source> <translation>Form</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="59"></location> + <location filename="../../ui/community_view.ui" line="59"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="76"></location> + <location filename="../../ui/community_view.ui" line="76"/> <source>Certification</source> <translation>Certification</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="289"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="289"/> <source>Renew membership</source> <translation>Renouveler le statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="46"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Attention : Votre statut de membre expire bientôt.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="48"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="48"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Attention : Vous pourriez manquer de certifications prochainement.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="34"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="34"/> <source>Transactions</source> <translation>Transferts</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="35"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="35"/> <source>Web of Trust</source> <translation>Toile de Confiance</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="36"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="36"/> <source>Search Identities</source> <translation>Rechercher des identités</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="37"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="37"/> <source>Network</source> <translation>Réseau</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="39"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="39"/> <source>Show informations</source> <translation>Afficher les informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="38"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="38"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source>Membership expiration</source> <translation>Expiration de votre adhésion</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation><b>Attention : Expiration de votre adhésion dans {0} jours</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source>Certifications number</source> <translation>Nombre de certifications</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation><b>Attention : Vous êtes certifiés par seulement {0} personnes, besoin de {1}</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="228"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="228"/> <source> Block {0}</source> <translation> Bloc {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="270"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="270"/> <source> - Median fork window : {0}</source> <translation> - Médianne des fenètres de fork : {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="295"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="295"/> <source>Send membership demand</source> - <translation>Envoyer une demande d'adhésion</translation> + <translation>Envoyer une demande d'adhésion</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Membership</source> <translation>Adhésion</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="329"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="329"/> <source>Success sending Membership demand</source> - <translation>Envoi de la demande d'adhésion réussi</translation> + <translation>Envoi de la demande d'adhésion réussi</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -733,37 +732,37 @@ Envoyer une demande pour quitter la communauté ne peut être annulée. Le processus pour rejoindre la communauté devrait être refait à zéro.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="361"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="361"/> <source>Revoke</source> <translation>Révocation</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="355"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="355"/> <source>Success sending Revoke demand</source> <translation>Envoi de la demande de révocation réussi</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="40"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="40"/> <source>Publish UID</source> <translation>Publier votre UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="399"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="399"/> <source>Revoke UID</source> <translation>Révoquer votre UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="401"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="401"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="375"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="375"/> <source>Success publishing your UID</source> <translation>Succès de publication de votre UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Your UID was revoked successfully.</source> <translation>Votre UID a été révoqué avec succès.</translation> </message> @@ -771,22 +770,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>ConfigureContactDialog</name> <message> - <location filename="../../ui/contact.ui" line="14"></location> + <location filename="../../ui/contact.ui" line="14"/> <source>Add a contact</source> <translation>Ajouter un contact</translation> </message> <message> - <location filename="../../ui/contact.ui" line="36"></location> + <location filename="../../ui/contact.ui" line="36"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/contact.py" line="52"></location> + <location filename="../../../src/sakia/gui/contact.py" line="52"/> <source>Contact already exists</source> <translation>Le contact existe déja</translation> </message> <message> - <location filename="../../ui/contact.ui" line="22"></location> + <location filename="../../ui/contact.ui" line="22"/> <source>Name</source> <translation>Nom</translation> </message> @@ -794,22 +793,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>CreateWalletDialog</name> <message> - <location filename="../../ui/create_wallet.ui" line="14"></location> + <location filename="../../ui/create_wallet.ui" line="14"/> <source>Create a new wallet</source> <translation>Créer un portefeuille</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="45"></location> + <location filename="../../ui/create_wallet.ui" line="45"/> <source>Wallet name :</source> <translation>Nom du portefeuille :</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="83"></location> + <location filename="../../ui/create_wallet.ui" line="83"/> <source>Previous</source> <translation>Précédent</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="103"></location> + <location filename="../../ui/create_wallet.ui" line="103"/> <source>Next</source> <translation>Suivant</translation> </message> @@ -817,87 +816,87 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>CurrencyTabWidget</name> <message> - <location filename="../../ui/currency_tab.ui" line="14"></location> + <location filename="../../ui/currency_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"/> <source>Wallets</source> <translation type="obsolete">Portefeuilles</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> <source>Transactions</source> <translation type="obsolete">Transferts</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"/> <source>Community</source> <translation type="obsolete">Communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"/> <source>Informations</source> <translation type="obsolete">Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> <source>Network</source> <translation type="obsolete">Réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"/> <source> Block {0}</source> <translation type="obsolete">Bloc {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/> <source>Membership expiration<b>Warning : Membership expiration in {0} days</b></source> <translation type="obsolete">Expiration du statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="206"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="206"/> <source>Received {0} {1} from {2} transfers</source> <translation type="obsolete">Reception de {0} {1} dans {2} transfers</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="210"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="210"/> <source>New transactions received</source> <translation type="obsolete">Nouveaux transferts reçus</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source>Membership expiration</source> <translation type="obsolete">Expiration du statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation type="obsolete"><b>Attention : Expiration du statut de membre dans {0} jours</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Attention : Votre statut de membre expire bientôt.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Attention : Vous pourriez manquer de certifications prochainement.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source>Certifications number</source> <translation type="obsolete">Nombre de certifications</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="obsolete"><b>Attention : Vous êtes certifiés par seulement {0} personnes, besoin de {1}</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="185"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="185"/> <source> - Median fork window : {0}</source> <translation type="obsolete"> - Médianne des fenètres de fork : {0}</translation> </message> @@ -905,22 +904,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>DialogMember</name> <message> - <location filename="../../ui/member.ui" line="14"></location> + <location filename="../../ui/member.ui" line="14"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../ui/member.ui" line="34"></location> + <location filename="../../ui/member.ui" line="34"/> <source>Member</source> <translation>Membre</translation> </message> <message> - <location filename="../../ui/member.ui" line="65"></location> + <location filename="../../ui/member.ui" line="65"/> <source>uid</source> <translation></translation> </message> <message> - <location filename="../../ui/member.ui" line="72"></location> + <location filename="../../ui/member.ui" line="72"/> <source>properties</source> <translation></translation> </message> @@ -928,32 +927,32 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>UID/Public key</source> <translation>UID/Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Payment</source> <translation>Débit</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Deposit</source> <translation>Crédit</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Comment</source> <translation>Commentaire</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="166"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/> <source>State</source> <translation type="obsolete">Statut</translation> </message> @@ -961,27 +960,27 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>HomeScreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="67"></location> + <location filename="../../ui/homescreen.ui" line="67"/> <source>Create a new account</source> <translation type="obsolete">Créer un nouveau compte</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="100"></location> + <location filename="../../ui/homescreen.ui" line="100"/> <source>Import an existing account</source> <translation type="obsolete">Importer un compte</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="127"></location> + <location filename="../../ui/homescreen.ui" line="127"/> <source>Get to know more about ucoin</source> <translation type="obsolete">En savoir plus sur ucoin</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"/> <source>Please get the latest release {version}</source> <translation type="obsolete">Veuillez télécharger la dernière version {version}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"/> <source> <h1>Welcome to Cutecoin {version}</h1> <h2>{version_info}</h2> @@ -994,7 +993,7 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"></location> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation>Connecté en tant que {0}</translation> </message> @@ -1002,37 +1001,37 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>HomescreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation>Form</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="47"></location> + <location filename="../../ui/homescreen.ui" line="47"/> <source>Connected as</source> <translation>Connecté en tant que</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="54"></location> + <location filename="../../ui/homescreen.ui" line="54"/> <source>Add a community</source> <translation>Ajouter une communauté</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="71"></location> + <location filename="../../ui/homescreen.ui" line="71"/> <source>Disconnect</source> <translation>Se déconnecter</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="119"></location> - <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Non Connecté</span></p></body></html></translation> + <location filename="../../ui/homescreen.ui" line="119"/> + <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Non Connecté</span></p></body></html></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="126"></location> + <location filename="../../ui/homescreen.ui" line="126"/> <source>Connect</source> <translation>Se connecter</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="149"></location> + <location filename="../../ui/homescreen.ui" line="149"/> <source>New account</source> <translation>Nouveau compte</translation> </message> @@ -1040,17 +1039,17 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>IdentitiesTab</name> <message> - <location filename="../../ui/identities_tab.ui" line="14"></location> + <location filename="../../ui/identities_tab.ui" line="14"/> <source>Form</source> <translation>Form</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="25"></location> + <location filename="../../ui/identities_tab.ui" line="25"/> <source>Research a pubkey, an uid...</source> <translation>Rechercher une clé publique, un uid...</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="32"></location> + <location filename="../../ui/identities_tab.ui" line="32"/> <source>Search</source> <translation>Rechercher</translation> </message> @@ -1058,42 +1057,42 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>IdentitiesTabWidget</name> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="36"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="36"/> <source>Members</source> <translation>Membres</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="37"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="37"/> <source>Direct connections</source> <translation>Connexions directes</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="112"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="112"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="115"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="115"/> <source>Add as contact</source> <translation>Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="119"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="119"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="123"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="123"/> <source>Certify identity</source> <translation>Certifier cette identité</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="127"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="127"/> <source>View in Web of Trust</source> <translation>Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="131"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="131"/> <source>Copy pubkey</source> <translation>Copier la clé publique</translation> </message> @@ -1101,32 +1100,32 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>IdentitiesTableModel</name> <message> - <location filename="../../../src/sakia/models/identities.py" line="89"></location> + <location filename="../../../src/sakia/models/identities.py" line="89"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="90"></location> + <location filename="../../../src/sakia/models/identities.py" line="90"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="91"></location> + <location filename="../../../src/sakia/models/identities.py" line="91"/> <source>Renewed</source> <translation>Dernier renouvellement</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="92"></location> + <location filename="../../../src/sakia/models/identities.py" line="92"/> <source>Expiration</source> <translation>Expiration</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="94"></location> + <location filename="../../../src/sakia/models/identities.py" line="94"/> <source>Validation</source> <translation>Validation</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="93"></location> + <location filename="../../../src/sakia/models/identities.py" line="93"/> <source>Publication</source> <translation>Publication</translation> </message> @@ -1134,57 +1133,57 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>ImportAccountDialog</name> <message> - <location filename="../../ui/import_account.ui" line="25"></location> + <location filename="../../ui/import_account.ui" line="25"/> <source>Import a file</source> <translation>Importer un fichier</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="36"></location> + <location filename="../../ui/import_account.ui" line="36"/> <source>Name of the account :</source> <translation>Nom du compte :</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Import de compte</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Compte importé avec succès !</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Importer un fichier de compte</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Tout fichier de compte (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Veuillez entrer un nom</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Ce nom existe déja</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> - <translation>Le fichier n'est pas au format de compte</translation> + <translation>Le fichier n'est pas au format de compte</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="14"></location> + <location filename="../../ui/import_account.ui" line="14"/> <source>Import an account</source> <translation>Importer un compte</translation> </message> @@ -1192,380 +1191,426 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>InformationsTabWidget</name> <message> - <location filename="../../ui/informations_tab.ui" line="14"></location> + <location filename="../../ui/informations_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="52"></location> + <location filename="../../ui/informations_tab.ui" line="52"/> <source>General</source> <translation>Général</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="77"></location> + <location filename="../../ui/informations_tab.ui" line="77"/> <source>Rules</source> <translation>Règles</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"></location> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Monnaie</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"></location> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} jours</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} jours</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Dividende Universel DU(t) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"/> <source>Monetary Mass M(t) in</source> <translation type="obsolete">Masse Monétaire M(t) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Membres N(t)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"/> <source>Monetary Mass per member M(t)/N(t) in</source> <translation type="obsolete">Masse Monétaire par membre M(t)/N(t) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Croissance actuelle c = DU(t)/[M(t -1)/N(t)]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation>Date et heure du prochain DU (t+1)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>Pas de dividende universel créé pour le moment.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} jours</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Croissance fondamentale (c) / Delta de temps (dt)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="135"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="135"/> <source>UD(t+1) = MAX { UD(t) ; c * M(t) / N(t) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c * M(t) / N(t) }</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Dividende Universel (formule)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Dividende Universel (calculé)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} jours</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} jours</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation>Croissance fondamentale (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Dividende Universel Initial DU(0) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>Période de temps (dt) en jours (86400 secondes) entre deux DU</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation>Nombre de blocs utilisés pour calculer le temps median</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>Le temps moyen en secondes pour écrire un bloc (temps espéré)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation>Le nombre de blocs requis pour évaluer une nouvelle valeur de PoWMin</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>Le nombre de blocs précédents pour vérifier la difficulté personnalisée</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> - <translation>Le pourcentage d'utilisateurs précédents atteignant la difficulté personnalisée</translation> + <translation>Le pourcentage d'utilisateurs précédents atteignant la difficulté personnalisée</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Le délai minimum entre 2 certifications identiques (en jours)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> - <translation>Age maximum d'une signature valide (en jours)</translation> + <translation>Age maximum d'une signature valide (en jours)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>Nombre de signatures minimum pour faire partie de la TdC</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation>Quantité minimum de certifications valides pour faire partie de la TdC suivant la règle de distance</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> - <translation>Age maximum d'un statut de membre valide (en jours)</translation> + <translation>Age maximum d'un statut de membre valide (en jours)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation>Distance maximum entre chaque membre de la TdC et un nouveau venu</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Masse Monétaire M(t-1) en</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Masse Monétaire par membre M(t-1)/N(t) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="127"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="127"/> <source>UD(t+1) = MAX { UD(t) ; c * M(t-1) / N(t) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c * M(t-1) / N(t) }</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="139"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="139"/> <source>UD(t+1) = MAX { UD(t) ; c * M(t) / N(t+1) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c * M(t) / N(t+1) }</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="74"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t-1)]</source> <translation type="obsolete">Croissance actuelle c = DU(t)/[M(t -1)/N(t-1)]</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"></location> - <source>UD(t+1) = MAX { UD(t) ; c × M(t) / N(t) }</source> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"/> + <source>UD(t+1) = MAX { UD(t) ; c × M(t) / N(t) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c × M(t) / N(t) }</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"/> <source>UD(t+1) = MAX { UD(t) ; c u00D7 M(t) / N(t) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c u00D7 M(t) / N(t) }</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"></location> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t) }</source> <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c &#215; M(t) / N(t) }</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} jours</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr + <translation type="obsolete"> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} jours</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>Date et heure du dernier DU (t)</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">Nom</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Unités</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> <message> - <location filename="../../ui/mainwindow.ui" line="131"></location> + <location filename="../../ui/mainwindow.ui" line="131"/> <source>Account</source> <translation>Compte</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="61"></location> + <location filename="../../ui/mainwindow.ui" line="61"/> <source>Contacts</source> <translation type="obsolete">Contacts</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="75"></location> + <location filename="../../ui/mainwindow.ui" line="75"/> <source>Actions</source> <translation type="obsolete">Actions</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="76"></location> + <location filename="../../ui/mainwindow.ui" line="76"/> <source>Manage accounts</source> <translation>Gérer les comptes</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="81"></location> + <location filename="../../ui/mainwindow.ui" line="81"/> <source>Configure trustable nodes</source> <translation>Configurer les noeuds de confiance</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="106"></location> + <location filename="../../ui/mainwindow.ui" line="106"/> <source>Send a message</source> <translation>Envoyer un message</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="111"></location> + <location filename="../../ui/mainwindow.ui" line="111"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="116"></location> + <location filename="../../ui/mainwindow.ui" line="116"/> <source>Remove contact</source> <translation>Supprimer un contact</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="121"></location> + <location filename="../../ui/mainwindow.ui" line="121"/> <source>Save</source> <translation>Sauvegarder</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="350"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="350"/> <source>Export</source> <translation>Exporter</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="176"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="176"/> <source>Loading account {0}</source> <translation type="obsolete">Chargement du compte {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="211"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="211"/> <source>Latest release : {version}</source> <translation>Dernière version : {version}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="246"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="246"/> <source> <p><b>{version_info}</b></p> <p><a href={version_url}>Download link</a></p> @@ -1576,7 +1621,7 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="205"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="205"/> <source> <h1>Cutecoin</h1> @@ -1611,158 +1656,158 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="283"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="283"/> <source>Edit</source> <translation>Editer</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="286"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="286"/> <source>Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"/> <source>CuteCoin {0}</source> <translation type="obsolete">CuteCoin {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"/> <source>CuteCoin {0} - Account : {1}</source> <translation type="obsolete">CuteCoin {0} - Compte : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="348"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="348"/> <source>Export an account</source> <translation>Exporter un compte</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="349"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="349"/> <source>All account files (*.acc)</source> <translation>Tout fichier de compte (*.acc)</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="50"></location> + <location filename="../../ui/mainwindow.ui" line="50"/> <source>&Open</source> <translation>&Ouvrir</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="55"></location> + <location filename="../../ui/mainwindow.ui" line="55"/> <source>&Contacts</source> <translation type="obsolete">&Contacts</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="97"></location> + <location filename="../../ui/mainwindow.ui" line="97"/> <source>&Add a contact</source> <translation type="obsolete">&Ajouter un contact</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="132"></location> + <location filename="../../ui/mainwindow.ui" line="132"/> <source>&Add</source> <translation type="obsolete">&Ajouter</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="126"></location> + <location filename="../../ui/mainwindow.ui" line="126"/> <source>&Quit</source> <translation>&Quitter</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="136"></location> + <location filename="../../ui/mainwindow.ui" line="136"/> <source>&Transfer money</source> <translation>&Transférer de la monnaie</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="141"></location> + <location filename="../../ui/mainwindow.ui" line="141"/> <source>&Configure</source> <translation>&Configurer</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="146"></location> + <location filename="../../ui/mainwindow.ui" line="146"/> <source>&Import</source> <translation>&Importer</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="151"></location> + <location filename="../../ui/mainwindow.ui" line="151"/> <source>&Export</source> <translation>&Exporter</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="167"></location> + <location filename="../../ui/mainwindow.ui" line="167"/> <source>&Certification</source> <translation type="obsolete">&Certification</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="161"></location> + <location filename="../../ui/mainwindow.ui" line="161"/> <source>&Set as default</source> <translation>&Par défaut</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="166"></location> + <location filename="../../ui/mainwindow.ui" line="166"/> <source>A&bout</source> <translation>A &propos</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="171"></location> + <location filename="../../ui/mainwindow.ui" line="171"/> <source>&Preferences</source> <translation>&Préférences</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="251"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="251"/> <source>Please get the latest release {version}</source> <translation>Veuillez télécharger la dernière version {version}</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="30"></location> + <location filename="../../ui/mainwindow.ui" line="30"/> <source>Fi&le</source> <translation>&Fichier</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="65"></location> + <location filename="../../ui/mainwindow.ui" line="65"/> <source>&Help</source> <translation>&Aide</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="176"></location> + <location filename="../../ui/mainwindow.ui" line="176"/> <source>&Add account</source> <translation>&Ajouter un compte</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="246"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="246"/> <source> <p><b>{version_info}</b></p> - <p><a href="{version_url}">Download link</a></p> + <p><a href="{version_url}">Download link</a></p> </source> <translation type="obsolete"> <p><b>{version_info}</b></p> - <p><a href="{version_url}">Lien de téléchargement</a></p> + <p><a href="{version_url}">Lien de téléchargement</a></p> </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="218"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="218"/> <source>Download link</source> <translation>Lien de téléchargement</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="40"></location> + <location filename="../../ui/mainwindow.ui" line="40"/> <source>Acco&unt</source> <translation>Com&pte</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="44"></location> + <location filename="../../ui/mainwindow.ui" line="44"/> <source>Co&ntacts</source> <translation>Co&ntacts</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="86"></location> + <location filename="../../ui/mainwindow.ui" line="86"/> <source>A&dd a contact</source> <translation>A&jouter un contact</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="156"></location> + <location filename="../../ui/mainwindow.ui" line="156"/> <source>C&ertification</source> <translation>C&ertification</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"/> <source> <h1>Cutecoin</h1> @@ -1799,7 +1844,7 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="225"/> <source> <h1>sakia</h1> @@ -1836,12 +1881,12 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="303"/> <source>sakia {0}</source> <translation>sakia {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="330"/> <source>sakia {0} - Account : {1}</source> <translation>sakia {0} - Account : {1}</translation> </message> @@ -1849,41 +1894,41 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>MemberDialog</name> <message> - <location filename="../../../src/sakia/gui/member.py" line="46"></location> + <location filename="../../../src/sakia/gui/member.py" line="46"/> <source>not a member</source> <translation>Non membre</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="60"></location> + <location filename="../../../src/sakia/gui/member.py" line="60"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Public key</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Join date</source> - <translation>Date d'inscription</translation> + <translation>Date d'inscription</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="87"></location> - <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> + <location filename="../../../src/sakia/gui/member.py" line="87"/> + <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="73"></location> + <location filename="../../../src/sakia/gui/member.py" line="73"/> <source>Distance</source> <translation>Distance</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="80"></location> + <location filename="../../../src/sakia/gui/member.py" line="80"/> <source>Path</source> <translation>Chemin</translation> </message> @@ -1891,62 +1936,62 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>NetworkFilterProxyModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="48"></location> + <location filename="../../../src/sakia/models/network.py" line="48"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="49"></location> + <location filename="../../../src/sakia/models/network.py" line="49"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="50"></location> + <location filename="../../../src/sakia/models/network.py" line="50"/> <source>Block</source> <translation>Bloc</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="52"></location> + <location filename="../../../src/sakia/models/network.py" line="52"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="53"></location> + <location filename="../../../src/sakia/models/network.py" line="53"/> <source>Member</source> <translation>Membre</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="54"></location> + <location filename="../../../src/sakia/models/network.py" line="54"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="55"></location> + <location filename="../../../src/sakia/models/network.py" line="55"/> <source>Software</source> <translation>Logiciel</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="56"></location> + <location filename="../../../src/sakia/models/network.py" line="56"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>yes</source> <translation>oui</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>no</source> <translation>non</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>offline</source> <translation>déconnecté</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="51"></location> + <location filename="../../../src/sakia/models/network.py" line="51"/> <source>Hash</source> <translation>Hash</translation> </message> @@ -1954,22 +1999,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>NetworkTabWidget</name> <message> - <location filename="../../ui/network_tab.ui" line="14"></location> + <location filename="../../ui/network_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="70"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="70"/> <source>Unset root node</source> <translation>Supprimer des noeuds racines</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="76"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="76"/> <source>Set as root node</source> <translation>Définir comme noeud racine</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="82"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="82"/> <source>Open in browser</source> <translation>Ouvrir dans le navigateur</translation> </message> @@ -1977,22 +2022,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>NetworkTableModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="136"></location> + <location filename="../../../src/sakia/models/network.py" line="136"/> <source>Online</source> <translation>Connecté</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="137"></location> + <location filename="../../../src/sakia/models/network.py" line="137"/> <source>Offline</source> <translation>Déconnecté</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="138"></location> + <location filename="../../../src/sakia/models/network.py" line="138"/> <source>Unsynchronized</source> <translation>Désynchronisé</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="139"></location> + <location filename="../../../src/sakia/models/network.py" line="139"/> <source>Corrupted</source> <translation>Corrompu</translation> </message> @@ -2000,22 +2045,22 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>Node</name> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="285"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="285"/> <source>Informations</source> <translation type="obsolete">Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="289"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="289"/> <source>Add as contact</source> <translation type="obsolete">Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="293"/> <source>Send money</source> - <translation type="obsolete">Envoyer de l'argent</translation> + <translation type="obsolete">Envoyer de l'argent</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/views/wot.py" line="297"></location> + <location filename="../../../src/cutecoin/gui/views/wot.py" line="297"/> <source>Certify identity</source> <translation type="obsolete">Certifier cette identité</translation> </message> @@ -2023,150 +2068,150 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>PasswordAskerDialog</name> <message> - <location filename="../../ui/password_asker.ui" line="14"></location> + <location filename="../../ui/password_asker.ui" line="14"/> <source>Password</source> <translation>Mot de passe</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="23"></location> + <location filename="../../ui/password_asker.ui" line="23"/> <source>Please enter your account password</source> <translation>Veuillez entrer le mot de passe de votre compte</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="32"></location> + <location filename="../../ui/password_asker.ui" line="32"/> <source>Remember my password during this session</source> <translation>Sauvegarder le mot de passe durant cette session</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Bad password</source> <translation>Mauvais mot de passe</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Non printable characters in password</source> <translation>Caractères invisibles présents dans le mot de passe</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Failed to get private key</source> - <translation>Echec d'ouverture de la clé privée</translation> + <translation>Echec d'ouverture de la clé privée</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Wrong password typed. Cannot open the private key</source> - <translation>Mauvais mot de passe. Impossible d'ouvrir votre clé privée</translation> + <translation>Mauvais mot de passe. Impossible d'ouvrir votre clé privée</translation> </message> </context> <context> <name>PreferencesDialog</name> <message> - <location filename="../../ui/preferences.ui" line="115"></location> + <location filename="../../ui/preferences.ui" line="115"/> <source>Default account</source> <translation>Compte par défaut</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="36"></location> + <location filename="../../ui/preferences.ui" line="36"/> <source>Default referential</source> <translation type="obsolete">Référentiel par défaut</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="215"></location> + <location filename="../../ui/preferences.ui" line="215"/> <source>Language</source> <translation>Langue</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="14"></location> + <location filename="../../ui/preferences.ui" line="14"/> <source>Preferences</source> <translation>Préférences</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/preferences.py" line="81"></location> + <location filename="../../../src/cutecoin/gui/preferences.py" line="81"/> <source>A restart is needed to apply your new preferences.</source> <translation type="obsolete">Vous devez redémarrer Cutecoin pour appliquer vos nouvelles préférences.</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="129"></location> + <location filename="../../ui/preferences.ui" line="129"/> <source>Default &referential</source> <translation>Référentiel par défaut</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="166"></location> + <location filename="../../ui/preferences.ui" line="166"/> <source>Enable expert mode</source> <translation>Activer le mode expert</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="201"></location> + <location filename="../../ui/preferences.ui" line="201"/> <source>Digits after commas </source> <translation>Chiffres après la virgule </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="249"></location> + <location filename="../../ui/preferences.ui" line="249"/> <source>Maximize Window at Startup</source> <translation>Fenêtre plein écran au démarrage</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="276"></location> + <location filename="../../ui/preferences.ui" line="276"/> <source>Enable notifications</source> <translation>Activer les notifications</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="106"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres généraux</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="106"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres généraux</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="192"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres d'affichage</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="192"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres d'affichage</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="303"></location> + <location filename="../../ui/preferences.ui" line="303"/> <source>Use International System of Units</source> - <translation>Utiliser le Système d'Unités International</translation> + <translation>Utiliser le Système d'Unités International</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="329"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres réseaux</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="329"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Paramètres réseaux</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a proxy server</source> <translation type="obsolete">Utiliser un serveur proxy</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="348"></location> + <location filename="../../ui/preferences.ui" line="348"/> <source>Proxy type : </source> <translation type="obsolete">Type de proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="356"></location> + <location filename="../../ui/preferences.ui" line="356"/> <source>HTTP</source> <translation type="obsolete">HTTP</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="361"></location> + <location filename="../../ui/preferences.ui" line="361"/> <source>SOCKS5</source> <translation type="obsolete">SOCKS5</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="345"></location> + <location filename="../../ui/preferences.ui" line="345"/> <source>Proxy server address : </source> <translation>Adresse du serveur proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="355"></location> + <location filename="../../ui/preferences.ui" line="355"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a http proxy server</source> <translation>Utiliser un serveur proxy http</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="379"></location> + <location filename="../../ui/preferences.ui" line="379"/> <source>Automatically refresh identities informations</source> <translation>Rafraichir automatiquement les informations des identités</translation> </message> @@ -2174,45 +2219,45 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation>Nouveau compte</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation>Configurer {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>Public key</source> <translation type="obsolete">Clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>These parameters pubkeys are : {0}</source> <translation type="obsolete">Les paramètres de cette clé publique sont : {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. -Your account won't be removed from the networks it joined. +Your account won't be removed from the networks it joined. Are you sure ?</source> <translation>Cette action supprimera votre compte localement. Veuillez noter les paramètres de votre clé (salage et mot de passe) si vous souhaitez le récupérer plus tard. @@ -2223,65 +2268,65 @@ Votre compte ne sera pas supprimer des réseaux rejoins. <context> <name>ProcessConfigureCommunity</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"/> <source>Configure community {0}</source> <translation>Configurer la communauté {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"/> <source>Add a community</source> <translation>Ajouter une communauté</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"/> <source>Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> <source>Pubkey not found</source> <translation type="obsolete">Clé publique introuvable</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> - <source>The public key of your account wasn't found in the community. : + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> + <source>The public key of your account wasn't found in the community. : {0} Would you like to publish the key ?</source> - <translation type="obsolete">La clé publique de votre compte n'a pas été trouvée dans la communauté : + <translation type="obsolete">La clé publique de votre compte n'a pas été trouvée dans la communauté : {0} Souhaitez-vous publier votre clé publique ?</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="209"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="209"/> <source>Pubkey publishing error</source> <translation type="obsolete">Erreur de publication</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/> <source>Network error</source> <translation type="obsolete">Erreur réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>UID Publishing</source> - <translation type="obsolete">Publication de l'UID</translation> + <translation type="obsolete">Publication de l'UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>Success publishing your UID</source> <translation type="obsolete">Publication de votre UID réussie</translation> </message> @@ -2289,84 +2334,139 @@ Souhaitez-vous publier votre clé publique ?</translation> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation>Unités</translation> </message> <message> - <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"/> <source>{0} {1}</source> <translation type="obsolete">{0} {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation>{0} {1}{2}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation>Quant. som. 0</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation>{0} Q0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation>Q0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation>DU</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation>{0} {1}DU {2}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation>DU {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation>Rel. som. 0</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation>{0} R0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation>R0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="158"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="158"/> <source>Certification expires at {0}</source> <translation>Certification expire le {0}</translation> </message> @@ -2374,56 +2474,56 @@ Souhaitez-vous publier votre clé publique ?</translation> <context> <name>StepPageInit</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"/> <source>Could not find your identity on the network.</source> <translation>Impossible de trouver votre identité sur le réseau.</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"/> <source>Broadcasting identity...</source> <translation>Diffusion de votre identité...</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>UID broadcast</source> - <translation>Diffusion de l'UID</translation> + <translation>Diffusion de l'UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>Identity broadcasted to the network</source> <translation>Identité diffusée sur le réseau</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"/> <source>Your pubkey or UID was already found on the network. Yours : {0}, the network : {1}</source> <translation>Votre clé publique ou votre UID est déja présent sur le réseau. Vous : {0}, le réseau : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"/> <source>Your account already exists on the network</source> <translation>Votre compte existe déjà sur le réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="95"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="95"/> <source>Your pubkey or UID is different on the network. Yours : {0}, the network : {1}</source> <translation type="obsolete">Votre clé publique ou votre UID est différent sur le réseau. Le votre : {0}, le réseau : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"/> <source>Your pubkey or UID is different on the network. Yours : {0}, the network : {1}</source> <translation>Votre clé publique ou votre UID est différent sur le réseau. @@ -2433,7 +2533,7 @@ De votre coté : {0}, du coté du réseau : {1}</translation> <context> <name>Toast</name> <message> - <location filename="../../ui/toast.ui" line="14"></location> + <location filename="../../ui/toast.ui" line="14"/> <source>MainWindow</source> <translation>Écran principal</translation> </message> @@ -2441,99 +2541,99 @@ De votre coté : {0}, du coté du réseau : {1}</translation> <context> <name>TransactionsTabWidget</name> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"/> <source>Actions</source> <translation>Actions</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"/> <source>Send again</source> <translation>Renvoyer</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"/> <source>Add as contact</source> <translation>Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="153"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="153"/> <source>Send money to</source> <translation type="obsolete">Envoyer de la monnaie à </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="159"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="159"/> <source>View in WoT</source> <translation type="obsolete">Voir dans la WoT</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"/> <source>Copy pubkey to clipboard</source> <translation>Copier la clé publique</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Are you sure ? This money transfer will be removed and not sent.</source> <translation>Êtes vous certain ? Le transfert de monnaie sera annulé et non envoyé.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"/> <source><b>Deposits</b> {:} {:}</source> <translation type="obsolete"><b>Crédit</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"/> <source><b>Payments</b> {:} {:}</source> <translation type="obsolete"><b>Débit</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"/> <source><b>Balance</b> {:} {:}</source> <translation type="obsolete"><b>Balance</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"/> <source>View in Web of Trust</source> <translation>Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"/> <source>Received {0} {1} from {2} transfers</source> <translation type="obsolete">Reception de {0} {1} dans {2} transferts</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"/> <source>New transactions received</source> <translation>Nouveaux transferts reçus</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"/> <source>{:}</source> <translation>{:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"/> <source>Received {amount} from {number} transfers</source> <translation>Vous avez reçu {amount} via {number} transferts</translation> </message> @@ -2541,129 +2641,129 @@ Le transfert de monnaie sera annulé et non envoyé.</translation> <context> <name>TransferMoneyDialog</name> <message> - <location filename="../../ui/transfer.ui" line="14"></location> + <location filename="../../ui/transfer.ui" line="14"/> <source>Transfer money</source> <translation>Transfert de monnaie</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="20"></location> + <location filename="../../ui/transfer.ui" line="20"/> <source>Community</source> <translation>Communauté</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="32"></location> + <location filename="../../ui/transfer.ui" line="32"/> <source>Transfer money to</source> <translation>Transférer de la monnaie à </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Contact</source> <translation type="obsolete">Contact</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="61"></location> + <location filename="../../ui/transfer.ui" line="61"/> <source>Recipient public key</source> <translation type="obsolete">Clé publique du receveur</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="80"></location> + <location filename="../../ui/transfer.ui" line="80"/> <source>Key</source> <translation>Clé</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="106"></location> + <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet :</source> <translation type="obsolete">Portefeuille :</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="125"></location> + <location filename="../../ui/transfer.ui" line="125"/> <source>Availalble currency : </source> <translation type="obsolete">Monnaie disponible :</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="134"></location> + <location filename="../../ui/transfer.ui" line="134"/> <source>Amount :</source> <translation type="obsolete">Montant :</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="148"></location> + <location filename="../../ui/transfer.ui" line="148"/> <source> UD</source> <translation> DU</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="166"></location> + <location filename="../../ui/transfer.ui" line="166"/> <source>Transaction message</source> <translation>Message</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation>Transfert de monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation>Pas de montant. Veuillez entrer un montant</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="78"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="78"/> <source>Success transfering {0} {1} to {2}</source> - <translation type="obsolete">Succès lors de l'envoi de {0} {1} pour {2}</translation> + <translation type="obsolete">Succès lors de l'envoi de {0} {1} pour {2}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="83"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="83"/> <source>Something wrong happened : {0}</source> <translation type="obsolete">Une erreur a été rencontrée : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="88"/> <source>This transaction could not be sent on this block Please try again later</source> <translation type="obsolete">Ce transfert ne peut être envoyer sur ce bloc. Veuillez rééssayer plus tard</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="92"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/transfer.py" line="92"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="103"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="103"/> <source>Error</source> <translation type="obsolete">Erreur</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation>Transfert</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation>Envoi de monnaie à {0} réussi</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="106"></location> + <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet</source> <translation>Portefeuille</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="125"></location> + <location filename="../../ui/transfer.ui" line="125"/> <source>Available money : </source> <translation>Monnaie disponible : </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="134"></location> + <location filename="../../ui/transfer.ui" line="134"/> <source>Amount</source> <translation>Montant</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="61"></location> + <location filename="../../ui/transfer.ui" line="61"/> <source>&Recipient public key</source> <translation>Clé publique du receveur</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Con&tact</source> <translation>Con&tact</translation> </message> @@ -2671,22 +2771,22 @@ Veuillez rééssayer plus tard</translation> <context> <name>TxFilterProxyModel</name> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="162"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="162"/> <source>{0} / {1} validations</source> <translation type="obsolete">{0} / {1} validations</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="166"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/> <source>Validating... {0} %</source> <translation type="obsolete">Validation en cours... {0} %</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="165"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="165"/> <source>{0} / {1} confirmations</source> <translation>{0} / {1} confirmations</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="169"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="169"/> <source>Confirming... {0} %</source> <translation>Confirmation... {0} %</translation> </message> @@ -2694,47 +2794,47 @@ Veuillez rééssayer plus tard</translation> <context> <name>WalletsTab</name> <message> - <location filename="../../ui/wallets_tab.ui" line="14"></location> + <location filename="../../ui/wallets_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="43"></location> + <location filename="../../ui/wallets_tab.ui" line="43"/> <source>Account</source> <translation type="obsolete">Compte</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="34"></location> + <location filename="../../ui/wallets_tab.ui" line="34"/> <source>Balance</source> <translation>Solde</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="47"></location> + <location filename="../../ui/wallets_tab.ui" line="47"/> <source>label_balance</source> <translation></translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="86"></location> + <location filename="../../ui/wallets_tab.ui" line="86"/> <source>Publish UID</source> <translation type="obsolete">Publier votre UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="93"></location> + <location filename="../../ui/wallets_tab.ui" line="93"/> <source>Revoke UID</source> <translation type="obsolete">Révoquer votre UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="100"></location> + <location filename="../../ui/wallets_tab.ui" line="100"/> <source>Renew membership</source> <translation type="obsolete">Renouveller le statut de membre</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="107"></location> + <location filename="../../ui/wallets_tab.ui" line="107"/> <source>Send leaving demand</source> <translation type="obsolete">Quitter la communauté</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="57"></location> + <location filename="../../ui/wallets_tab.ui" line="57"/> <source>label_balance_range</source> <translation></translation> </message> @@ -2742,87 +2842,87 @@ Veuillez rééssayer plus tard</translation> <context> <name>WalletsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> <source>Membership</source> <translation type="obsolete">Statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="obsolete">Dernier renouvellement le {:}, expire le {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Not a member</source> <translation type="obsolete">Non-membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="118"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="118"/> <source>{:} {:} in [{:.2f} - {:}] {:}</source> <translation type="obsolete">{:} {:} compris dans [{:.2f} - {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"/> <source>Rename</source> <translation type="obsolete">Renommer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"/> <source>Copy pubkey to clipboard</source> <translation type="obsolete">Copier la clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"/> <source>Transfer to...</source> <translation type="obsolete">Transférer à ...</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Your web of trust</source> <translation type="obsolete">Votre toile de confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>Your money share </source> <translation type="obsolete">Votre part de monnaie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>Your part </source> <translation type="obsolete">Votre part</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"/> <source>New Wallet</source> <translation type="obsolete">Nouveau portefeuille</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="obsolete">Certifié par {:} membres; Certifieur de {:} membres</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="118"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="118"/> <source>{:} {:} in [{:.2f} ; {:}] {:}</source> <translation type="obsolete">{:} {:} compris entre [{:.2f} ; {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>{:} {:} in [{:} ; {:}] {:}</source> <translation type="obsolete">{:} {:} compris entre [{:} ; {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="138"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="138"/> <source><center><b>{:} {:} in [{:} ; {:}] {:}</b></center></source> <translation type="obsolete"><center><b>{:} {:} compris entre [{:} ; {:}] {:}</b></center></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Warning</source> <translation type="obsolete">Attention</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -2831,81 +2931,81 @@ Envoyer une demande pour quitter la communauté ne peut être annulée. Le processus pour rejoindre la communauté devrait être refait à zéro.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">Etes-vous sûr(e) ? Publier votre UID peut être annulé par le bouton Révoquer votre UID.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>UID Publishing</source> - <translation type="obsolete">Publication de l'UID</translation> + <translation type="obsolete">Publication de l'UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>Success publishing your UID</source> <translation type="obsolete">Publication de votre UID réussie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"/> <source>Publish UID error</source> <translation type="obsolete">Publier votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> <source>Network error</source> <translation type="obsolete">Erreur réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> - <translation type="obsolete">Etes-vous sûr(e) ? Révoquer votre UID ne peut réussir que s'il n'a pas été déjà validé par le réseau.</translation> + <translation type="obsolete">Etes-vous sûr(e) ? Révoquer votre UID ne peut réussir que s'il n'a pas été déjà validé par le réseau.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"/> <source>Renew membership</source> <translation type="obsolete">Renouveller le statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"/> <source>Send membership demand</source> <translation type="obsolete">Envoyer une demande de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="145"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="145"/> <source>in [{:} ; {:}] {:}</source> <translation type="obsolete">compris entre [{:} ; {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"/> <source>{:}</source> <translation type="obsolete">{:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"/> <source>in [{:} ; {:}]</source> <translation type="obsolete">in [{:} ; {:}]</translation> </message> @@ -2913,17 +3013,17 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>WalletsTableModel</name> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Amount</source> <translation>Montant</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> @@ -2931,27 +3031,27 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>WoT.Node</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="294"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="294"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="299"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="299"/> <source>Add as contact</source> <translation>Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="304"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="304"/> <source>Send money</source> <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="309"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="309"/> <source>Certify identity</source> <translation>Certifier cette identité</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="314"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="314"/> <source>Copy pubkey</source> <translation>Copier la clé publique</translation> </message> @@ -2959,81 +3059,81 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>WotTabWidget</name> <message> - <location filename="../../ui/wot_tab.ui" line="14"></location> + <location filename="../../ui/wot_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../ui/wot_tab.ui" line="33"></location> + <location filename="../../ui/wot_tab.ui" line="33"/> <source>Me</source> <translation type="obsolete">Moi</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="25"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="25"/> <source>Research a pubkey, an uid...</source> <translation>Rechercher une clé publique, un uid...</translation> </message> <message> - <location filename="../../ui/wot_tab.ui" line="33"></location> + <location filename="../../ui/wot_tab.ui" line="33"/> <source>Center the view on me</source> <translation>Centrer la vue sur moi</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation>Adhésion</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation>Dernier renouvellement le {:}, expire le {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation>Votre toile de confiance</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation>Certifié par {:} membres; Certifieur de {:} membres</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation>Non-membre</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> @@ -3041,32 +3141,32 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>self.config_dialog</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation>Interdit : le sel est trop court</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation>Interdit : Le mot de passe est trop court</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation>Interdit : Caractères invalides dans le sel</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation>Interdit : Caractères invalides dans le mot de passe</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation>Erreur : les mots de passes sont différents</translation> </message> @@ -3074,37 +3174,37 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>transactionsTabWidget</name> <message> - <location filename="../../ui/transactions_tab.ui" line="14"></location> + <location filename="../../ui/transactions_tab.ui" line="14"/> <source>Form</source> <translation></translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="63"></location> + <location filename="../../ui/transactions_tab.ui" line="63"/> <source>dd/MM/yyyy</source> <translation>dd/MM/yyyy</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="100"></location> + <location filename="../../ui/transactions_tab.ui" line="100"/> <source>Balance:</source> <translation type="obsolete">Solde:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="83"></location> + <location filename="../../ui/transactions_tab.ui" line="83"/> <source>Payment:</source> <translation type="obsolete">Paiements:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="90"></location> + <location filename="../../ui/transactions_tab.ui" line="90"/> <source>Deposit:</source> <translation type="obsolete">Dépôts:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="20"></location> + <location filename="../../ui/transactions_tab.ui" line="20"/> <source>Balance</source> <translation>Solde</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>loading...</source> <translation>chargement...</translation> </message> diff --git a/res/i18n/ts/it_IT.ts b/res/i18n/ts/it_IT.ts index 25cd34b9..9f8d27b3 100644 --- a/res/i18n/ts/it_IT.ts +++ b/res/i18n/ts/it_IT.ts @@ -1,15 +1,14 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE TS> -<TS version="2.0" language="it_IT" sourcelanguage=""> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="it_IT" sourcelanguage=""> <context> <name>AboutPopup</name> <message> - <location filename="../../ui/about.ui" line="14"></location> + <location filename="../../ui/about.ui" line="14"/> <source>About</source> <translation>A proposito</translation> </message> <message> - <location filename="../../ui/about.ui" line="22"></location> + <location filename="../../ui/about.ui" line="22"/> <source>label</source> <translation>etichetta</translation> </message> @@ -17,42 +16,42 @@ <context> <name>Account</name> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Units</source> <translation type="obsolete">Unità </translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD {0}</source> <translation type="obsolete">DU {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>UD</source> <translation type="obsolete">DU</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Q0 {0}</source> <translation type="obsolete">Q0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Quant Z-sum</source> <translation type="obsolete">Quant somma-Z</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>R0 {0}</source> <translation type="obsolete">R0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="101"></location> + <location filename="../../../src/cutecoin/core/account.py" line="101"/> <source>Relat Z-sum</source> <translation type="obsolete">Relat somma-Z</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"></location> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -60,77 +59,77 @@ <context> <name>AccountConfigurationDialog</name> <message> - <location filename="../../ui/account_cfg.ui" line="14"></location> + <location filename="../../ui/account_cfg.ui" line="14"/> <source>Add an account</source> <translation>Aggiungi un conto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="30"></location> + <location filename="../../ui/account_cfg.ui" line="30"/> <source>Account parameters</source> <translation>Parametri del conto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="51"></location> + <location filename="../../ui/account_cfg.ui" line="51"/> <source>Account name (uid)</source> <translation>Nome del conto (idu)</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="68"></location> + <location filename="../../ui/account_cfg.ui" line="68"/> <source>Wallets</source> <translation type="obsolete">Portafogli</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="84"></location> + <location filename="../../ui/account_cfg.ui" line="84"/> <source>Delete account</source> <translation>Elimina il conto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="113"></location> + <location filename="../../ui/account_cfg.ui" line="113"/> <source>Key parameters</source> <translation>Parametri chiave</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="143"></location> + <location filename="../../ui/account_cfg.ui" line="143"/> <source>CryptoID</source> <translation>ID criptato</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="153"></location> + <location filename="../../ui/account_cfg.ui" line="153"/> <source>Your password</source> <translation>La tua password</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="166"></location> + <location filename="../../ui/account_cfg.ui" line="166"/> <source>Please repeat your password</source> <translation>Ripetere la password</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="185"></location> + <location filename="../../ui/account_cfg.ui" line="185"/> <source>Show public key</source> <translation>Mostra chiave pubblica</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="230"></location> + <location filename="../../ui/account_cfg.ui" line="230"/> <source>Add a community</source> <translation>Aggiungi una comunità </translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="237"></location> + <location filename="../../ui/account_cfg.ui" line="237"/> <source>Remove selected community</source> <translation>Rimuovi la comunità selezionata</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="261"></location> + <location filename="../../ui/account_cfg.ui" line="261"/> <source>Previous</source> <translation>Precedente</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="281"></location> + <location filename="../../ui/account_cfg.ui" line="281"/> <source>Next</source> <translation>Seguente</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="215"></location> + <location filename="../../ui/account_cfg.ui" line="215"/> <source>Communities</source> <translation>Comunità </translation> </message> @@ -138,12 +137,12 @@ <context> <name>Application</name> <message> - <location filename="../../../src/sakia/core/app.py" line="76"></location> + <location filename="../../../src/sakia/core/app.py" line="76"/> <source>Warning : Your membership is expiring soon.</source> <translation type="unfinished">Avvertimento : La tua iscrizione sta per scadere.</translation> </message> <message> - <location filename="../../../src/sakia/core/app.py" line="81"></location> + <location filename="../../../src/sakia/core/app.py" line="81"/> <source>Warning : Your could miss certifications soon.</source> <translation type="unfinished">Avvertimento: Tu potrebbe perdere certificazioni presto.</translation> </message> @@ -151,138 +150,135 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Certificazione</translation> </message> <message> - <location filename="../../ui/certification.ui" line="20"></location> + <location filename="../../ui/certification.ui" line="20"/> <source>Community</source> <translation>Communità </translation> </message> <message> - <location filename="../../ui/certification.ui" line="32"></location> + <location filename="../../ui/certification.ui" line="32"/> <source>Certify user</source> <translation>Certifica l’utente</translation> </message> <message> - <location filename="../../ui/certification.ui" line="40"></location> + <location filename="../../ui/certification.ui" line="40"/> <source>Contact</source> <translation>Contatti</translation> </message> <message> - <location filename="../../ui/certification.ui" line="61"></location> + <location filename="../../ui/certification.ui" line="61"/> <source>User public key</source> <translation>Chiave pubblica dell’utente</translation> </message> <message> - <location filename="../../ui/certification.ui" line="80"></location> + <location filename="../../ui/certification.ui" line="80"/> <source>Key</source> <translation>Chiave</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="65"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="65"/> <source>Success certifying {0} from {1}</source> <translation type="obsolete">Certificazione del successo di {0} à {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>Error</source> <translation type="obsolete">Errore</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="77"/> <source>Ok</source> <translation type="obsolete">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"></location> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Non risulti membro di questa comunità </translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"></location> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"></location> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> - <location filename="../../ui/community_cfg.ui" line="17"></location> + <location filename="../../ui/community_cfg.ui" line="17"/> <source>Add a community</source> <translation>Aggiungi una communità </translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="46"></location> + <location filename="../../ui/community_cfg.ui" line="46"/> <source>Please enter the address of a node :</source> <translation>Per favore, inseri l’indirizzo di un nodo :</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="61"></location> + <location filename="../../ui/community_cfg.ui" line="61"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Check node connectivity</source> <translation type="obsolete">Controllare la connettività del nodo</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="162"></location> + <location filename="../../ui/community_cfg.ui" line="162"/> <source>Communities nodes</source> <translation>Nodi delle comunità </translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="180"></location> + <location filename="../../ui/community_cfg.ui" line="180"/> <source>Server</source> <translation>Server</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="200"></location> + <location filename="../../ui/community_cfg.ui" line="200"/> <source>Add</source> <translation>Aggiungi</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="221"></location> + <location filename="../../ui/community_cfg.ui" line="221"/> <source>Previous</source> <translation>Precedente</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="244"></location> + <location filename="../../ui/community_cfg.ui" line="244"/> <source>Next</source> <translation>Seguente</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Register your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="115"></location> + <location filename="../../ui/community_cfg.ui" line="115"/> <source>Connect using your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="132"></location> + <location filename="../../ui/community_cfg.ui" line="132"/> <source>Connect as a guest</source> <translation type="unfinished"></translation> </message> @@ -290,87 +286,87 @@ <context> <name>CommunityTabWidget</name> <message> - <location filename="../../ui/community_tab.ui" line="40"></location> + <location filename="../../ui/community_tab.ui" line="40"/> <source>Identities</source> <translation type="obsolete">Identità </translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="53"></location> + <location filename="../../ui/community_tab.ui" line="53"/> <source>Research a pubkey, an uid...</source> <translation type="obsolete">Ricerca un chiave pubblica, un uid ...</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="60"></location> + <location filename="../../ui/community_tab.ui" line="60"/> <source>Search</source> <translation type="obsolete">Ricerca</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/> <source>Web of Trust</source> <translation type="obsolete">Rete della fiducia</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/> <source>Members</source> <translation type="obsolete">Membri</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="62"/> <source>Direct connections</source> <translation type="obsolete">Connessioni dirette</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Membership</source> <translation type="obsolete">Iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Success sending Membership demand</source> <translation type="obsolete">Domanda d’iscrizione inviata con successo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Revoke</source> <translation type="obsolete">Revoca</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Success sending Revoke demand</source> <translation type="obsolete">Revoca della domanda inviata con successo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Self Certification</source> <translation type="obsolete">Autocertificazione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="88"/> <source>Success sending Self Certification document</source> <translation type="obsolete">Autocertificazione inviata con successo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"/> <source>Informations</source> <translation type="obsolete">Informazioni</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"/> <source>Add as contact</source> <translation type="obsolete">Aggiungi un contatto</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"/> <source>Send money</source> <translation type="obsolete">Invia denaro</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"/> <source>Certify identity</source> <translation type="obsolete">Certifica identità </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="117"/> <source>View in Web of Trust</source> <translation type="obsolete">Vedi in Rete della Fiducia</translation> </message> @@ -378,42 +374,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation type="unfinished">Membro</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation type="unfinished">Bilancia</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -421,92 +417,92 @@ <context> <name>CommunityWidget</name> <message> - <location filename="../../ui/community_view.ui" line="14"></location> + <location filename="../../ui/community_view.ui" line="14"/> <source>Form</source> <translation type="unfinished">Formulario</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="59"></location> + <location filename="../../ui/community_view.ui" line="59"/> <source>Send money</source> <translation type="unfinished">Invia denaro</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="76"></location> + <location filename="../../ui/community_view.ui" line="76"/> <source>Certification</source> <translation type="unfinished">Certificazione</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="289"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="289"/> <source>Renew membership</source> <translation type="unfinished">Rinnova iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Avvertimento : La tua iscrizione sta per scadere.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Avvertimento: Tu potrebbe perdere certificazioni presto.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="34"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="34"/> <source>Transactions</source> <translation type="unfinished">Transazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="35"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="35"/> <source>Web of Trust</source> <translation type="unfinished">Rete della fiducia</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="37"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="37"/> <source>Network</source> <translation type="unfinished">Rete</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source>Membership expiration</source> - <translation type="unfinished">Scadenza dell'iscrizione</translation> + <translation type="unfinished">Scadenza dell'iscrizione</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source><b>Warning : Membership expiration in {0} days</b></source> - <translation type="unfinished"><b>Avvertimento : scadenza dell'adesione nel {0} giorni</b></translation> + <translation type="unfinished"><b>Avvertimento : scadenza dell'adesione nel {0} giorni</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source>Certifications number</source> <translation type="unfinished">Numero delle Certificazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="unfinished"><b>Avvertimento : Tu è certificato solamente da {0} persone, necessità {1}</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="228"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="228"/> <source> Block {0}</source> <translation type="unfinished"> Blocca {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="270"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="270"/> <source> - Median fork window : {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="295"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="295"/> <source>Send membership demand</source> <translation type="unfinished">Invia domanda di iscrizione</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Warning</source> <translation type="unfinished">Avvertimento</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -515,106 +511,106 @@ La richiesta di cancellazione dalla comunità non può essere annullata.↵ La richiesta di aderire nuovamente alla comunità dovrà essere fatta di nuovo.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="272"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="272"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">Sei sicuro? ↵ La pubblicazione di tuo UID può essere annullato da Revoca IDU.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="375"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="375"/> <source>Success publishing your UID</source> <translation type="unfinished">Successo della pubblicazione del tuo IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="286"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="286"/> <source>Publish UID error</source> <translation type="obsolete">Pubblica errore del IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> <source>Network error</source> <translation type="obsolete">Errore di rete</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossibile connettersi alla rete: {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="293"/> <source>Error</source> <translation type="obsolete">Errore</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="298"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="298"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">Sei sicuro ? Revoca tuo UID può solo successo se non è già convalidato dalla rete.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Membership</source> <translation type="unfinished">Iscrizione</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="329"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="329"/> <source>Success sending Membership demand</source> <translation type="unfinished">Domanda d’iscrizione inviata con successo</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="361"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="361"/> <source>Revoke</source> <translation type="unfinished">Revoca</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="355"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="355"/> <source>Success sending Revoke demand</source> <translation type="unfinished">Revoca della domanda inviata con successo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="325"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="325"/> <source>Self Certification</source> <translation type="obsolete">Autocertificazione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="325"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="325"/> <source>Success sending Self Certification document</source> <translation type="obsolete">Autocertificazione inviata con successo</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="39"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="39"/> <source>Show informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="38"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="38"/> <source>Informations</source> <translation type="unfinished">Informazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="40"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="40"/> <source>Publish UID</source> <translation type="unfinished">Pubblica IDU</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="399"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="399"/> <source>Revoke UID</source> <translation type="unfinished">Revoca IDU</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="401"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="401"/> <source>UID</source> <translation type="unfinished">IDU</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Your UID was revoked successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="36"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="36"/> <source>Search Identities</source> <translation type="unfinished"></translation> </message> @@ -622,22 +618,22 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>ConfigureContactDialog</name> <message> - <location filename="../../ui/contact.ui" line="14"></location> + <location filename="../../ui/contact.ui" line="14"/> <source>Add a contact</source> <translation>Aggiungi un contatto</translation> </message> <message> - <location filename="../../ui/contact.ui" line="22"></location> + <location filename="../../ui/contact.ui" line="22"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../ui/contact.ui" line="36"></location> + <location filename="../../ui/contact.ui" line="36"/> <source>Pubkey</source> <translation>Chiave pubblica</translation> </message> <message> - <location filename="../../../src/sakia/gui/contact.py" line="52"></location> + <location filename="../../../src/sakia/gui/contact.py" line="52"/> <source>Contact already exists</source> <translation>Questo contatto esiste già </translation> </message> @@ -645,22 +641,22 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>CreateWalletDialog</name> <message> - <location filename="../../ui/create_wallet.ui" line="14"></location> + <location filename="../../ui/create_wallet.ui" line="14"/> <source>Create a new wallet</source> <translation>Crea un nuovo portafoglio</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="45"></location> + <location filename="../../ui/create_wallet.ui" line="45"/> <source>Wallet name :</source> <translation>Nome del Portafoglio :</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="83"></location> + <location filename="../../ui/create_wallet.ui" line="83"/> <source>Previous</source> <translation>Precedente</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="103"></location> + <location filename="../../ui/create_wallet.ui" line="103"/> <source>Next</source> <translation>Seguente</translation> </message> @@ -668,67 +664,67 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>CurrencyTabWidget</name> <message> - <location filename="../../ui/currency_tab.ui" line="14"></location> + <location filename="../../ui/currency_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Avvertimento : La tua iscrizione sta per scadere.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Avvertimento: Tu potrebbe perdere certificazioni presto.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"/> <source>Wallets</source> <translation type="obsolete">Portafogli</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> <source>Transactions</source> <translation type="obsolete">Transazioni</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"/> <source>Informations</source> <translation type="obsolete">Informazioni</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"/> <source>Community</source> <translation type="obsolete">Comunità </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> <source>Network</source> <translation type="obsolete">Rete</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source>Membership expiration</source> - <translation type="obsolete">Scadenza dell'iscrizione</translation> + <translation type="obsolete">Scadenza dell'iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source><b>Warning : Membership expiration in {0} days</b></source> - <translation type="obsolete"><b>Avvertimento : scadenza dell'adesione nel {0} giorni</b></translation> + <translation type="obsolete"><b>Avvertimento : scadenza dell'adesione nel {0} giorni</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source>Certifications number</source> <translation type="obsolete">Numero delle Certificazioni</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="obsolete"><b>Avvertimento : Tu è certificato solamente da {0} persone, necessità {1}</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"/> <source> Block {0}</source> <translation type="obsolete"> Blocca {0}</translation> </message> @@ -736,22 +732,22 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>DialogMember</name> <message> - <location filename="../../ui/member.ui" line="14"></location> + <location filename="../../ui/member.ui" line="14"/> <source>Informations</source> <translation>Informazioni</translation> </message> <message> - <location filename="../../ui/member.ui" line="34"></location> + <location filename="../../ui/member.ui" line="34"/> <source>Member</source> <translation>Membro</translation> </message> <message> - <location filename="../../ui/member.ui" line="65"></location> + <location filename="../../ui/member.ui" line="65"/> <source>uid</source> <translation>idu</translation> </message> <message> - <location filename="../../ui/member.ui" line="72"></location> + <location filename="../../ui/member.ui" line="72"/> <source>properties</source> <translation>proprietà </translation> </message> @@ -759,27 +755,27 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Date</source> <translation>Data</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>UID/Public key</source> <translation>IDU/Chiave Pubblica</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Payment</source> <translation>Pagamento</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Deposit</source> <translation>Deposito</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Comment</source> <translation>Commento</translation> </message> @@ -787,37 +783,37 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>HomeScreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="obsolete">Formulario</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="49"></location> + <location filename="../../ui/homescreen.ui" line="49"/> <source><html><head/><body><p><br/></p></body></html></source> <translation type="obsolete">non-trad. <html><head/><body><p><br/></p></body></html></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="67"></location> + <location filename="../../ui/homescreen.ui" line="67"/> <source>Create a new account</source> <translation type="obsolete">Crea un nuovo conto</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="100"></location> + <location filename="../../ui/homescreen.ui" line="100"/> <source>Import an existing account</source> <translation type="obsolete">Importa un conto esistente</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="127"></location> + <location filename="../../ui/homescreen.ui" line="127"/> <source>Get to know more about ucoin</source> <translation type="obsolete">Accedere a più di conoscenze su ucoin</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"/> <source>Please get the latest release {version}</source> - <translation type="obsolete">Si prega di ottenere l'ultimo rilascio {version}</translation> + <translation type="obsolete">Si prega di ottenere l'ultimo rilascio {version}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"/> <source> <h1>Welcome to Cutecoin {version}</h1> <h2>{version_info}</h2> @@ -830,7 +826,7 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"></location> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -838,37 +834,37 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>HomescreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="unfinished">Formulario</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="47"></location> + <location filename="../../ui/homescreen.ui" line="47"/> <source>Connected as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="54"></location> + <location filename="../../ui/homescreen.ui" line="54"/> <source>Add a community</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="71"></location> + <location filename="../../ui/homescreen.ui" line="71"/> <source>Disconnect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="119"></location> - <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> + <location filename="../../ui/homescreen.ui" line="119"/> + <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="126"></location> + <location filename="../../ui/homescreen.ui" line="126"/> <source>Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="149"></location> + <location filename="../../ui/homescreen.ui" line="149"/> <source>New account</source> <translation type="unfinished">Nuovo conto</translation> </message> @@ -876,17 +872,17 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>IdentitiesTab</name> <message> - <location filename="../../ui/identities_tab.ui" line="14"></location> + <location filename="../../ui/identities_tab.ui" line="14"/> <source>Form</source> <translation type="unfinished">Formulario</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="25"></location> + <location filename="../../ui/identities_tab.ui" line="25"/> <source>Research a pubkey, an uid...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="32"></location> + <location filename="../../ui/identities_tab.ui" line="32"/> <source>Search</source> <translation type="unfinished">Ricerca</translation> </message> @@ -894,42 +890,42 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>IdentitiesTabWidget</name> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="36"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="36"/> <source>Members</source> <translation type="unfinished">Membri</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="37"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="37"/> <source>Direct connections</source> <translation type="unfinished">Connessioni dirette</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="112"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="112"/> <source>Informations</source> <translation type="unfinished">Informazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="115"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="115"/> <source>Add as contact</source> <translation type="unfinished">Aggiungi un contatto</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="119"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="119"/> <source>Send money</source> <translation type="unfinished">Invia denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="123"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="123"/> <source>Certify identity</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="127"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="127"/> <source>View in Web of Trust</source> <translation type="unfinished">Vedi in Rete della Fiducia</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="131"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="131"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -937,32 +933,32 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>IdentitiesTableModel</name> <message> - <location filename="../../../src/sakia/models/identities.py" line="89"></location> + <location filename="../../../src/sakia/models/identities.py" line="89"/> <source>UID</source> <translation>IDU</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="90"></location> + <location filename="../../../src/sakia/models/identities.py" line="90"/> <source>Pubkey</source> <translation>Chiave pubblica</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="91"></location> + <location filename="../../../src/sakia/models/identities.py" line="91"/> <source>Renewed</source> <translation>Rinnovato</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="92"></location> + <location filename="../../../src/sakia/models/identities.py" line="92"/> <source>Expiration</source> <translation>Scadenza</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="94"></location> + <location filename="../../../src/sakia/models/identities.py" line="94"/> <source>Validation</source> <translation>Validazione</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="93"></location> + <location filename="../../../src/sakia/models/identities.py" line="93"/> <source>Publication</source> <translation type="unfinished"></translation> </message> @@ -970,57 +966,57 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>ImportAccountDialog</name> <message> - <location filename="../../ui/import_account.ui" line="14"></location> + <location filename="../../ui/import_account.ui" line="14"/> <source>Import an account</source> <translation>Importa un conto</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="25"></location> + <location filename="../../ui/import_account.ui" line="25"/> <source>Import a file</source> <translation>Importa un file</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="36"></location> + <location filename="../../ui/import_account.ui" line="36"/> <source>Name of the account :</source> <translation>Nome del conto :</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Importazione del conto</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Conto importato con successo !</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Importare un file di account</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Tutti i file di account (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Per favore, inserisci un nome</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Il nome esiste già </translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation type="unfinished">Il file non è un formato conto</translation> </message> @@ -1028,407 +1024,453 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>InformationsTabWidget</name> <message> - <location filename="../../ui/informations_tab.ui" line="14"></location> + <location filename="../../ui/informations_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="52"></location> + <location filename="../../ui/informations_tab.ui" line="52"/> <source>General</source> <translation>Generale</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="61"></location> + <location filename="../../ui/informations_tab.ui" line="61"/> <source>label_general</source> <translation type="obsolete">etichetta_ generale</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="77"></location> + <location filename="../../ui/informations_tab.ui" line="77"/> <source>Rules</source> <translation>Regole</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="83"></location> + <location filename="../../ui/informations_tab.ui" line="83"/> <source>label_rules</source> <translation type="obsolete">etichetta_regole</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"></location> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Denaro</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="102"></location> + <location filename="../../ui/informations_tab.ui" line="102"/> <source>label_money</source> <translation type="obsolete">etichetta_denaro</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"></location> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>RdF</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="121"></location> + <location filename="../../ui/informations_tab.ui" line="121"/> <source>label_wot</source> <translation type="obsolete">etichetta_rdf</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} giorni</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <translation type="obsolete"> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} giorni</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Il Dividende Universale DU(t) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Massa monetaria M(t-1) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Membri N(t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Massa monetaria per membro M(t-1)/N(t) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Crescita effettiva c = DU(t)/[M(t-1)/N (t)]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>Ultimo DU data e ora (t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> - <translation>Seguente DU data e l'ora (t + 1)</translation> + <translation>Seguente DU data e l'ora (t + 1)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>Nessun Dividendo Universale ancora creato.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} giorni</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Crescita fondamentale (c) / Tempo delta (dt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Dividendo universale (formula)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Dividendo Universale (calcolato)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation>Crescita fondamentale (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Dividendo Universale iniziale UD (0) in</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>Periodo di tempo (dt) in giorni (86400 secondi) tra due DU</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation>Numero di blocchi utilizzati per calcolare il tempo medio</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>Il tempo medio in secondi per la scrittura di 1 blocco (tempo desiderato)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation>Il numero di blocchi necessari per valutare il valore di nuovo PoWMin</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>Il numero di blocchi precedenti per verificare la presenza di difficoltà personalizzata</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation>La percentuale di emittenti precedenti che arrivano à una difficoltà personalizzata</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Ritardo minimo tra 2 certificazioni identici (in giorni)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation>Età massima di una firma valida (in giorni)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>Quantità minima di firme per far parte della RdF</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation>Quantità minima di certificazioni fatte validi a far parte della RdF per regola di distanza</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation>Età massima di un abbonamento valido (in giorni)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation>Distanza massima tra ogni membro RdF e un nuovo arrivato</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">Nome</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Unità </translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> <message> - <location filename="../../ui/mainwindow.ui" line="30"></location> + <location filename="../../ui/mainwindow.ui" line="30"/> <source>Fi&le</source> <translation type="unfinished">&File</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="131"></location> + <location filename="../../ui/mainwindow.ui" line="131"/> <source>Account</source> <translation>Conto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="55"></location> + <location filename="../../ui/mainwindow.ui" line="55"/> <source>&Contacts</source> <translation type="obsolete">&Contatti</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="50"></location> + <location filename="../../ui/mainwindow.ui" line="50"/> <source>&Open</source> <translation>&Aperto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="65"></location> + <location filename="../../ui/mainwindow.ui" line="65"/> <source>&Help</source> <translation>&Aiuto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="76"></location> + <location filename="../../ui/mainwindow.ui" line="76"/> <source>Manage accounts</source> <translation>Gesta i conti</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="81"></location> + <location filename="../../ui/mainwindow.ui" line="81"/> <source>Configure trustable nodes</source> <translation>Configura nodi affidabili</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="97"></location> + <location filename="../../ui/mainwindow.ui" line="97"/> <source>&Add a contact</source> <translation type="obsolete">&Aggiungi un contatto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="106"></location> + <location filename="../../ui/mainwindow.ui" line="106"/> <source>Send a message</source> <translation>Invia un messagio</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="111"></location> + <location filename="../../ui/mainwindow.ui" line="111"/> <source>Send money</source> <translation>Invia denaro</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="116"></location> + <location filename="../../ui/mainwindow.ui" line="116"/> <source>Remove contact</source> <translation>Elimina contatto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="121"></location> + <location filename="../../ui/mainwindow.ui" line="121"/> <source>Save</source> <translation>Salva</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="126"></location> + <location filename="../../ui/mainwindow.ui" line="126"/> <source>&Quit</source> <translation>&Abbandona</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="136"></location> + <location filename="../../ui/mainwindow.ui" line="136"/> <source>&Transfer money</source> <translation>&Trasferi denaro</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="141"></location> + <location filename="../../ui/mainwindow.ui" line="141"/> <source>&Configure</source> <translation>&Configura</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="146"></location> + <location filename="../../ui/mainwindow.ui" line="146"/> <source>&Import</source> <translation>&Importa</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="151"></location> + <location filename="../../ui/mainwindow.ui" line="151"/> <source>&Export</source> <translation>&Exporta</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="167"></location> + <location filename="../../ui/mainwindow.ui" line="167"/> <source>&Certification</source> <translation type="obsolete">&Certificazione</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="161"></location> + <location filename="../../ui/mainwindow.ui" line="161"/> <source>&Set as default</source> <translation>&Imposta come predefinito</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="166"></location> + <location filename="../../ui/mainwindow.ui" line="166"/> <source>A&bout</source> <translation>A proposito</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="171"></location> + <location filename="../../ui/mainwindow.ui" line="171"/> <source>&Preferences</source> <translation>&Preferences</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="176"></location> + <location filename="../../ui/mainwindow.ui" line="176"/> <source>&Add account</source> <translation>&Aggiungi conto</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="211"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="211"/> <source>Latest release : {version}</source> <translation>Ultima versione : {version}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="218"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="218"/> <source>Download link</source> <translation>Link per scaricare</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"/> <source> <h1>Cutecoin</h1> @@ -1463,67 +1505,67 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="251"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="251"/> <source>Please get the latest release {version}</source> - <translation type="unfinished">Si prega di ottenere l'ultimo rilascio {version}</translation> + <translation type="unfinished">Si prega di ottenere l'ultimo rilascio {version}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="283"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="283"/> <source>Edit</source> <translation>Modifica</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="286"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="286"/> <source>Delete</source> <translation>Cancella</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"/> <source>CuteCoin {0}</source> <translation type="obsolete">CuteCoin {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"/> <source>CuteCoin {0} - Account : {1}</source> <translation type="obsolete">CuteCoin {0} - Conto : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="348"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="348"/> <source>Export an account</source> <translation>Exporta un conto</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="349"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="349"/> <source>All account files (*.acc)</source> <translation>Tutti i file di account (* .acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="350"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="350"/> <source>Export</source> <translation>Exporta</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="40"></location> + <location filename="../../ui/mainwindow.ui" line="40"/> <source>Acco&unt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="44"></location> + <location filename="../../ui/mainwindow.ui" line="44"/> <source>Co&ntacts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="86"></location> + <location filename="../../ui/mainwindow.ui" line="86"/> <source>A&dd a contact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="156"></location> + <location filename="../../ui/mainwindow.ui" line="156"/> <source>C&ertification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="225"/> <source> <h1>sakia</h1> @@ -1544,12 +1586,12 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="303"/> <source>sakia {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="330"/> <source>sakia {0} - Account : {1}</source> <translation type="unfinished"></translation> </message> @@ -1557,45 +1599,45 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>MemberDialog</name> <message> - <location filename="../../../src/sakia/gui/member.py" line="46"></location> + <location filename="../../../src/sakia/gui/member.py" line="46"/> <source>not a member</source> <translation>non un membro</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="60"></location> + <location filename="../../../src/sakia/gui/member.py" line="60"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Public key</source> <translation>Chiave pubblica</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Join date</source> <translation>Data di iscrizione</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="87"></location> - <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> - <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> + <location filename="../../../src/sakia/gui/member.py" line="87"/> + <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> + <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="73"></location> + <location filename="../../../src/sakia/gui/member.py" line="73"/> <source>Distance</source> <translation>Distanza</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="80"></location> + <location filename="../../../src/sakia/gui/member.py" line="80"/> <source>Path</source> <translation>Percorso</translation> </message> @@ -1603,62 +1645,62 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>NetworkFilterProxyModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="48"></location> + <location filename="../../../src/sakia/models/network.py" line="48"/> <source>Address</source> <translation>Indirizzo</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="49"></location> + <location filename="../../../src/sakia/models/network.py" line="49"/> <source>Port</source> <translation>Porto</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="50"></location> + <location filename="../../../src/sakia/models/network.py" line="50"/> <source>Block</source> <translation>Blocca</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="52"></location> + <location filename="../../../src/sakia/models/network.py" line="52"/> <source>UID</source> <translation>IDU</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="53"></location> + <location filename="../../../src/sakia/models/network.py" line="53"/> <source>Member</source> <translation>Membro</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="54"></location> + <location filename="../../../src/sakia/models/network.py" line="54"/> <source>Pubkey</source> <translation>Chiave pubblica</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="55"></location> + <location filename="../../../src/sakia/models/network.py" line="55"/> <source>Software</source> <translation>Software</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="56"></location> + <location filename="../../../src/sakia/models/network.py" line="56"/> <source>Version</source> <translation>Versione</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>yes</source> <translation>si</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>no</source> <translation>no</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>offline</source> <translation>offline</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="51"></location> + <location filename="../../../src/sakia/models/network.py" line="51"/> <source>Hash</source> <translation>Hash</translation> </message> @@ -1666,22 +1708,22 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>NetworkTabWidget</name> <message> - <location filename="../../ui/network_tab.ui" line="14"></location> + <location filename="../../ui/network_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="70"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="70"/> <source>Unset root node</source> <translation>Annulla il nodo principale</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="76"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="76"/> <source>Set as root node</source> <translation>Impostato come nodo principale</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="82"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="82"/> <source>Open in browser</source> <translation>Apri nel browser</translation> </message> @@ -1689,22 +1731,22 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>NetworkTableModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="136"></location> + <location filename="../../../src/sakia/models/network.py" line="136"/> <source>Online</source> <translation>In linea</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="137"></location> + <location filename="../../../src/sakia/models/network.py" line="137"/> <source>Offline</source> <translation>Offline</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="138"></location> + <location filename="../../../src/sakia/models/network.py" line="138"/> <source>Unsynchronized</source> <translation>Non sincronizzato</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="139"></location> + <location filename="../../../src/sakia/models/network.py" line="139"/> <source>Corrupted</source> <translation>Corrotto</translation> </message> @@ -1712,37 +1754,37 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>PasswordAskerDialog</name> <message> - <location filename="../../ui/password_asker.ui" line="14"></location> + <location filename="../../ui/password_asker.ui" line="14"/> <source>Password</source> <translation>Password</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="23"></location> + <location filename="../../ui/password_asker.ui" line="23"/> <source>Please enter your account password</source> - <translation>Si prega di inserire la password dell'account</translation> + <translation>Si prega di inserire la password dell'account</translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="32"></location> + <location filename="../../ui/password_asker.ui" line="32"/> <source>Remember my password during this session</source> <translation>Ricorda la mia password durante questa sessione</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Bad password</source> <translation>Password errata</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Non printable characters in password</source> <translation>Caratteri non stampabili in password</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Failed to get private key</source> <translation>Impossibile ottenere la chiave privata</translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Wrong password typed. Cannot open the private key</source> <translation>Password errata digitata. Impossibile aprire la chiave privata</translation> </message> @@ -1750,107 +1792,107 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>PreferencesDialog</name> <message> - <location filename="../../ui/preferences.ui" line="14"></location> + <location filename="../../ui/preferences.ui" line="14"/> <source>Preferences</source> <translation>Preferenze</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="115"></location> + <location filename="../../ui/preferences.ui" line="115"/> <source>Default account</source> <translation>Conto predefinito</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="129"></location> + <location filename="../../ui/preferences.ui" line="129"/> <source>Default &referential</source> <translation>Referenziale predefinito</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="166"></location> + <location filename="../../ui/preferences.ui" line="166"/> <source>Enable expert mode</source> <translation>Attiva il modo esperto</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="201"></location> + <location filename="../../ui/preferences.ui" line="201"/> <source>Digits after commas </source> <translation>Cifre dopo virgole </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="215"></location> + <location filename="../../ui/preferences.ui" line="215"/> <source>Language</source> <translation>Lingua</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="249"></location> + <location filename="../../ui/preferences.ui" line="249"/> <source>Maximize Window at Startup</source> - <translation>Massimizza finestra all'avvio</translation> + <translation>Massimizza finestra all'avvio</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="276"></location> + <location filename="../../ui/preferences.ui" line="276"/> <source>Enable notifications</source> <translation>Attiva gli notificazioni</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/preferences.py" line="83"></location> + <location filename="../../../src/cutecoin/gui/preferences.py" line="83"/> <source>A restart is needed to apply your new preferences.</source> <translation type="obsolete">È necessario un riavvio 246 per applicare le tue nuove preferenze.</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="106"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni generali</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="106"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni generali</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="192"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni di visualizzazione</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="192"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni di visualizzazione</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="303"></location> + <location filename="../../ui/preferences.ui" line="303"/> <source>Use International System of Units</source> <translation>Utilizzare Sistema Internazionale di Unità </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="329"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> - <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni di rete</span></p></body></html></translation> + <location filename="../../ui/preferences.ui" line="329"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> + <translation><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Impostazioni di rete</span></p></body></html></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a proxy server</source> <translation type="obsolete">Utilizza un server proxy</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="348"></location> + <location filename="../../ui/preferences.ui" line="348"/> <source>Proxy type : </source> <translation type="obsolete">Tipo di proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="356"></location> + <location filename="../../ui/preferences.ui" line="356"/> <source>HTTP</source> <translation type="obsolete">HTTP</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="361"></location> + <location filename="../../ui/preferences.ui" line="361"/> <source>SOCKS5</source> <translation type="obsolete">SOCK65</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="345"></location> + <location filename="../../ui/preferences.ui" line="345"/> <source>Proxy server address : </source> <translation>Indirizzo server proxy : </translation> </message> <message> - <location filename="../../ui/preferences.ui" line="355"></location> + <location filename="../../ui/preferences.ui" line="355"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a http proxy server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="379"></location> + <location filename="../../ui/preferences.ui" line="379"/> <source>Automatically refresh identities informations</source> <translation type="unfinished"></translation> </message> @@ -1858,40 +1900,40 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation>Nuovo conto</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation>Configura {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>Public key</source> <translation type="obsolete">Chiave pubblica</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>These parameters pubkeys are : {0}</source> <translation type="obsolete">Queste chiave pubbliche parametri sono: {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation>Avvertimento</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. -Your account won't be removed from the networks it joined. +Your account won't be removed from the networks it joined. Are you sure ?</source> <translation>Questa azione eliminara il tuo conto localmente.↵ Si prega di notare i tui parametri chiave (sale e password), se si vuole recuperarlo più tardi.↵ @@ -1899,7 +1941,7 @@ Il vostro conto non sarà rimosso dalle reti alle quali lui fu connettato.↵ sei sicuro ?</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation>Errore</translation> </message> @@ -1907,48 +1949,48 @@ sei sicuro ?</translation> <context> <name>ProcessConfigureCommunity</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"/> <source>Configure community {0}</source> <translation>Configura comunità {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"/> <source>Add a community</source> <translation>Aggiungi una comunità </translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"/> <source>Error</source> <translation>Errore</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"/> <source>Delete</source> <translation>Elimina</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>UID Publishing</source> <translation type="obsolete">Pubblicazione IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> <source>Success publishing your UID</source> <translation type="obsolete">Successo nella pubblicazione del vostro IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> <source>Pubkey not found</source> <translation type="obsolete">Chiave pubblica non trovata</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> - <source>The public key of your account wasn't found in the community. : + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> + <source>The public key of your account wasn't found in the community. : {0} @@ -1963,84 +2005,139 @@ Vuoi pubblicare la chiave?</translation> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation>Unità </translation> </message> <message> - <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/cutecoin/core/money/quantitative.py" line="6"/> <source>{0} {1}</source> <translation type="obsolete">{0} {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation>{0}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished">Quant somma-Z</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation>{0} Q0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation>Q0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation type="unfinished">DU</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation>{0} {1}DU {2}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation>DU {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished">Relat somma-Z</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation>{0} R0 {1}</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation>R0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="158"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="158"/> <source>Certification expires at {0}</source> <translation>La certificazione scade a {0}</translation> </message> @@ -2048,53 +2145,53 @@ Vuoi pubblicare la chiave?</translation> <context> <name>StepPageInit</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"/> <source>Could not find your identity on the network.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>UID broadcast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>Identity broadcasted to the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>Error</source> <translation type="unfinished">Errore</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>{0}</source> <translation type="unfinished">{0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"/> <source>Your pubkey or UID was already found on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"/> <source>Your account already exists on the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"/> <source>Your pubkey or UID is different on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> @@ -2103,7 +2200,7 @@ Yours : {0}, the network : {1}</source> <context> <name>Toast</name> <message> - <location filename="../../ui/toast.ui" line="14"></location> + <location filename="../../ui/toast.ui" line="14"/> <source>MainWindow</source> <translation>Finestra principale</translation> </message> @@ -2111,89 +2208,89 @@ Yours : {0}, the network : {1}</source> <context> <name>TransactionsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="135"/> <source>Received {0} {1} from {2} transfers</source> <translation type="obsolete">Trasferimenti ricevuti {0} {1} di {2}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"/> <source>New transactions received</source> <translation>Nuove transazioni ricevute</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="119"/> <source><b>Deposits</b> {:} {:}</source> <translation type="obsolete"><b>Depositi</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"/> <source><b>Payments</b> {:} {:}</source> <translation type="obsolete"><b>Pagamenti</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"/> <source><b>Balance</b> {:} {:}</source> <translation type="obsolete"><b>Bilancia</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"/> <source>Actions</source> <translation>Azioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"/> <source>Send again</source> <translation>Invia di nuovo</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"/> <source>Cancel</source> <translation>Annulla</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"/> <source>Informations</source> <translation>Informazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"/> <source>Add as contact</source> <translation>Aggiungi un contatto</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"/> <source>Send money</source> <translation>Invia denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"/> <source>View in Web of Trust</source> <translation>Vedi in Rete della Fiducia</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"/> <source>Copy pubkey to clipboard</source> <translation>Copia chiave pubblica negli appunti</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Warning</source> <translation>Avvertimento</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Are you sure ? This money transfer will be removed and not sent.</source> <translation>Sei sicuro? ↵ Questo trasferimento di denaro sarà rimosso e non inviato.</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"/> <source>{:}</source> <translation type="unfinished">{:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"/> <source>Received {amount} from {number} transfers</source> <translation type="unfinished"></translation> </message> @@ -2201,92 +2298,92 @@ Questo trasferimento di denaro sarà rimosso e non inviato.</translation> <context> <name>TransferMoneyDialog</name> <message> - <location filename="../../ui/transfer.ui" line="14"></location> + <location filename="../../ui/transfer.ui" line="14"/> <source>Transfer money</source> <translation>Trasferi il denaro</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="20"></location> + <location filename="../../ui/transfer.ui" line="20"/> <source>Community</source> <translation>Comunità </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="32"></location> + <location filename="../../ui/transfer.ui" line="32"/> <source>Transfer money to</source> <translation>Trasferi il denaro a</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Contact</source> <translation type="obsolete">Contatto</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="80"></location> + <location filename="../../ui/transfer.ui" line="80"/> <source>Key</source> <translation>Chiave</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="148"></location> + <location filename="../../ui/transfer.ui" line="148"/> <source> UD</source> <translation> DU</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="166"></location> + <location filename="../../ui/transfer.ui" line="166"/> <source>Transaction message</source> <translation>Messaggio della transazione</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation>Trasferimento del denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> - <translation>Nessun importo. Si prega di dare l'importo di trasferimento</translation> + <translation>Nessun importo. Si prega di dare l'importo di trasferimento</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation>Trasferi</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> - <translation>Successo l'invio di denaro a {0}</translation> + <translation>Successo l'invio di denaro a {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>Error</source> <translation type="obsolete">Errore</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="61"></location> + <location filename="../../ui/transfer.ui" line="61"/> <source>&Recipient public key</source> <translation>Chiave pubblica del destinatario</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="106"></location> + <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet</source> <translation>Portafoglio</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="125"></location> + <location filename="../../ui/transfer.ui" line="125"/> <source>Available money : </source> <translation>Denaro disponibile : </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="134"></location> + <location filename="../../ui/transfer.ui" line="134"/> <source>Amount</source> <translation>Importo</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> @@ -2294,22 +2391,22 @@ Questo trasferimento di denaro sarà rimosso e non inviato.</translation> <context> <name>TxFilterProxyModel</name> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="158"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="158"/> <source>{0} / {1} validations</source> <translation type="obsolete">{0} / {1} convalide</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="162"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="162"/> <source>Validating... {0} %</source> <translation type="obsolete">Convalida... {0} %</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="165"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="165"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="169"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="169"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -2317,52 +2414,52 @@ Questo trasferimento di denaro sarà rimosso e non inviato.</translation> <context> <name>WalletsTab</name> <message> - <location filename="../../ui/wallets_tab.ui" line="14"></location> + <location filename="../../ui/wallets_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="43"></location> + <location filename="../../ui/wallets_tab.ui" line="43"/> <source>Account</source> <translation type="obsolete">Conto</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="52"></location> + <location filename="../../ui/wallets_tab.ui" line="52"/> <source>label_general</source> <translation type="obsolete">etichetta_generale</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="34"></location> + <location filename="../../ui/wallets_tab.ui" line="34"/> <source>Balance</source> <translation>Bilancia</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="47"></location> + <location filename="../../ui/wallets_tab.ui" line="47"/> <source>label_balance</source> <translation>etichetta_bilancia</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="86"></location> + <location filename="../../ui/wallets_tab.ui" line="86"/> <source>Publish UID</source> <translation type="obsolete">Pubblica IDU</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="93"></location> + <location filename="../../ui/wallets_tab.ui" line="93"/> <source>Revoke UID</source> <translation type="obsolete">Revoca IDU</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="100"></location> + <location filename="../../ui/wallets_tab.ui" line="100"/> <source>Renew membership</source> <translation type="obsolete">Rinnova iscrizione</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="107"></location> + <location filename="../../ui/wallets_tab.ui" line="107"/> <source>Send leaving demand</source> <translation type="obsolete">Invia domanda partenza</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="57"></location> + <location filename="../../ui/wallets_tab.ui" line="57"/> <source>label_balance_range</source> <translation type="unfinished">label_balance_range</translation> </message> @@ -2370,84 +2467,84 @@ Questo trasferimento di denaro sarà rimosso e non inviato.</translation> <context> <name>WalletsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> <source>Membership</source> <translation type="obsolete">Iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="obsolete">Ultimo rinnovo il {:}, scadenza il {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Your web of trust</source> <translation type="obsolete">La tua rete della fiducia</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="obsolete">Certificato da {}: membri; Certificatore di {}: membri</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Not a member</source> <translation type="obsolete">Non membro</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"/> <source>New Wallet</source> <translation type="obsolete">Nuovo Portafoglio</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"/> <source>Rename</source> <translation type="obsolete">Rinomina</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"/> <source>Copy pubkey to clipboard</source> <translation type="obsolete">Copia chiave pubblica negli appunti</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"/> <source>Transfer to...</source> <translation type="obsolete">Trasferi a...</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="138"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="138"/> <source>{:} {:}</source> <translation type="obsolete">{:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="145"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="145"/> <source>in [{:} ; {:}] {:}</source> <translation type="obsolete">in [{:} ; {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Warning</source> <translation type="obsolete">Avvertimento</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -2456,78 +2553,78 @@ La richiesta di cancellazione dalla comunità non può essere annullata.↵ La richiesta di aderire nuovamente alla comunità dovrà essere fatta di nuovo.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">Sei sicuro? ↵ La pubblicazione di tuo UID può essere annullato da Revoca IDU.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>UID Publishing</source> <translation type="obsolete">Pubblicazione del tuo IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>Success publishing your UID</source> <translation type="obsolete">Successo della pubblicazione del tuo IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"/> <source>Publish UID error</source> <translation type="obsolete">Pubblica errore del IDU</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> <source>Network error</source> <translation type="obsolete">Errore di rete</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Impossibile connettersi alla rete: {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">Sei sicuro ? Revoca tuo UID può solo successo se non è già convalidato dalla rete.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"/> <source>Renew membership</source> <translation type="obsolete">Rinnova iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"/> <source>Send membership demand</source> <translation type="obsolete">Invia domanda di iscrizione</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"/> <source>{:}</source> <translation type="obsolete">{:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"/> <source>in [{:} ; {:}]</source> <translation type="obsolete">in [{:} ; {:}]</translation> </message> @@ -2535,17 +2632,17 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>WalletsTableModel</name> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Name</source> <translation>Nome</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Amount</source> <translation>Importo</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Pubkey</source> <translation>Chiave pubblica</translation> </message> @@ -2553,27 +2650,27 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>WoT.Node</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="294"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="294"/> <source>Informations</source> <translation>Informazioni</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="299"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="299"/> <source>Add as contact</source> <translation>Aggiungi un contatto</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="304"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="304"/> <source>Send money</source> <translation>Invia denaro</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="309"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="309"/> <source>Certify identity</source> - <translation>Certifica l'identità </translation> + <translation>Certifica l'identità </translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="314"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="314"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -2581,76 +2678,76 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>WotTabWidget</name> <message> - <location filename="../../ui/wot_tab.ui" line="14"></location> + <location filename="../../ui/wot_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../ui/wot_tab.ui" line="33"></location> + <location filename="../../ui/wot_tab.ui" line="33"/> <source>Center the view on me</source> <translation>Centrare la vista su di me</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="25"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="25"/> <source>Research a pubkey, an uid...</source> <translation>Ricerca un chiave pubblica, un idu ...</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished">Iscrizione</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished">Ultimo rinnovo il {:}, scadenza il {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished">La tua rete della fiducia</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished">Certificato da {}: membri; Certificatore di {}: membri</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> @@ -2658,32 +2755,32 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>self.config_dialog</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> - <translation>Vietato: il "salt" è troppo corto</translation> + <translation>Vietato: il "salt" è troppo corto</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation>Forbidden: password è troppo corta</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> - <translation>Vietato: caratteri non validi nel campo del "salt"</translation> + <translation>Vietato: caratteri non validi nel campo del "salt"</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation>Forbidden: caratteri non validi nel campo della password</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation>Errore: password sono diverse</translation> </message> @@ -2691,42 +2788,42 @@ Revoca tuo UID può solo successo se non è già convalidato dalla rete.</transl <context> <name>transactionsTabWidget</name> <message> - <location filename="../../ui/transactions_tab.ui" line="14"></location> + <location filename="../../ui/transactions_tab.ui" line="14"/> <source>Form</source> <translation>Formulario</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="63"></location> + <location filename="../../ui/transactions_tab.ui" line="63"/> <source>dd/MM/yyyy</source> <translation>dd/MM/yyyy</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="83"></location> + <location filename="../../ui/transactions_tab.ui" line="83"/> <source>Payment:</source> <translation type="obsolete">Pagamento :</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="90"></location> + <location filename="../../ui/transactions_tab.ui" line="90"/> <source>Deposit:</source> <translation type="obsolete">Deposito :</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="100"></location> + <location filename="../../ui/transactions_tab.ui" line="100"/> <source>Balance:</source> <translation type="obsolete">Bilancia:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="20"></location> + <location filename="../../ui/transactions_tab.ui" line="20"/> <source>Balance</source> <translation type="unfinished">Bilancia</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>label_balance</source> <translation type="obsolete">etichetta_bilancia</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>loading...</source> <translation type="unfinished"></translation> </message> diff --git a/res/i18n/ts/pl_PL.ts b/res/i18n/ts/pl_PL.ts index 4fd49122..c605cb79 100644 --- a/res/i18n/ts/pl_PL.ts +++ b/res/i18n/ts/pl_PL.ts @@ -1,15 +1,14 @@ -<?xml version='1.0' encoding='utf-8'?> -<!DOCTYPE TS> -<TS version="2.0" language="pl_PL" sourcelanguage=""> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="2.0" language="pl_PL" sourcelanguage=""> <context> <name>AboutPopup</name> <message> - <location filename="../../ui/about.ui" line="14"></location> + <location filename="../../ui/about.ui" line="14"/> <source>About</source> <translation>O</translation> </message> <message> - <location filename="../../ui/about.ui" line="22"></location> + <location filename="../../ui/about.ui" line="22"/> <source>label</source> <translation>etykieta</translation> </message> @@ -17,7 +16,7 @@ <context> <name>Account</name> <message> - <location filename="../../../src/sakia/core/account.py" line="507"></location> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -25,77 +24,77 @@ <context> <name>AccountConfigurationDialog</name> <message> - <location filename="../../ui/account_cfg.ui" line="14"></location> + <location filename="../../ui/account_cfg.ui" line="14"/> <source>Add an account</source> <translation>Dodaj konto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="30"></location> + <location filename="../../ui/account_cfg.ui" line="30"/> <source>Account parameters</source> <translation>Parametry konto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="51"></location> + <location filename="../../ui/account_cfg.ui" line="51"/> <source>Account name (uid)</source> <translation>Nazwa konta</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="68"></location> + <location filename="../../ui/account_cfg.ui" line="68"/> <source>Wallets</source> <translation type="obsolete">Portfele</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="84"></location> + <location filename="../../ui/account_cfg.ui" line="84"/> <source>Delete account</source> <translation>UsuÅ„ konto</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="113"></location> + <location filename="../../ui/account_cfg.ui" line="113"/> <source>Key parameters</source> <translation>Kluczowe parametry</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="143"></location> + <location filename="../../ui/account_cfg.ui" line="143"/> <source>CryptoID</source> <translation>KryptoID / Sól</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="153"></location> + <location filename="../../ui/account_cfg.ui" line="153"/> <source>Your password</source> <translation>Twoje hasÅ‚o</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="166"></location> + <location filename="../../ui/account_cfg.ui" line="166"/> <source>Please repeat your password</source> <translation type="unfinished">Powtórz hasÅ‚o</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="185"></location> + <location filename="../../ui/account_cfg.ui" line="185"/> <source>Show public key</source> <translation>Pokaż klucza publicznego</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="230"></location> + <location filename="../../ui/account_cfg.ui" line="230"/> <source>Add a community</source> <translation>Dodać spoÅ‚ecznoÅ›ci</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="237"></location> + <location filename="../../ui/account_cfg.ui" line="237"/> <source>Remove selected community</source> <translation>UsuÅ„ wybranÄ… spoÅ‚eczność</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="261"></location> + <location filename="../../ui/account_cfg.ui" line="261"/> <source>Previous</source> <translation>Poprzedni</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="281"></location> + <location filename="../../ui/account_cfg.ui" line="281"/> <source>Next</source> <translation>NastÄ™pny</translation> </message> <message> - <location filename="../../ui/account_cfg.ui" line="215"></location> + <location filename="../../ui/account_cfg.ui" line="215"/> <source>Communities</source> <translation>SpoÅ‚ecznoÅ›ci</translation> </message> @@ -103,12 +102,12 @@ <context> <name>Application</name> <message> - <location filename="../../../src/sakia/core/app.py" line="76"></location> + <location filename="../../../src/sakia/core/app.py" line="76"/> <source>Warning : Your membership is expiring soon.</source> <translation type="unfinished">Ostrzeżenie: Twoje czÅ‚onkostwo wygasa szybko.</translation> </message> <message> - <location filename="../../../src/sakia/core/app.py" line="81"></location> + <location filename="../../../src/sakia/core/app.py" line="81"/> <source>Warning : Your could miss certifications soon.</source> <translation type="unfinished">Uwaga: Twój mogÅ‚o zabraknąć certyfikaty wkrótce.</translation> </message> @@ -116,138 +115,135 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Certyfikacja</translation> </message> <message> - <location filename="../../ui/certification.ui" line="20"></location> + <location filename="../../ui/certification.ui" line="20"/> <source>Community</source> <translation>SpoÅ‚eczność</translation> </message> <message> - <location filename="../../ui/certification.ui" line="32"></location> + <location filename="../../ui/certification.ui" line="32"/> <source>Certify user</source> <translation type="unfinished">ZaÅ›wiadczyć użytkownika</translation> </message> <message> - <location filename="../../ui/certification.ui" line="40"></location> + <location filename="../../ui/certification.ui" line="40"/> <source>Contact</source> <translation>Kontakt</translation> </message> <message> - <location filename="../../ui/certification.ui" line="61"></location> + <location filename="../../ui/certification.ui" line="61"/> <source>User public key</source> <translation>Użytkownik klucz publiczny</translation> </message> <message> - <location filename="../../ui/certification.ui" line="80"></location> + <location filename="../../ui/certification.ui" line="80"/> <source>Key</source> <translation>Klucz</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="65"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="65"/> <source>Success certifying {0} from {1}</source> <translation type="obsolete">Sukces potwierdzajÄ…cy {0} z {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>Error</source> <translation type="obsolete">BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="75"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="75"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/certification.py" line="77"/> <source>Ok</source> <translation type="obsolete">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"></location> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Nie jest czÅ‚onkiem</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"></location> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"></location> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"></location> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> - <location filename="../../ui/community_cfg.ui" line="17"></location> + <location filename="../../ui/community_cfg.ui" line="17"/> <source>Add a community</source> <translation>Dodać spoÅ‚ecznoÅ›ci</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="46"></location> + <location filename="../../ui/community_cfg.ui" line="46"/> <source>Please enter the address of a node :</source> <translation>ProszÄ™ podać adres wÄ™zÅ‚a :</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="61"></location> + <location filename="../../ui/community_cfg.ui" line="61"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Check node connectivity</source> <translation type="obsolete">Sprawdź Å‚Ä…czność wÄ™zÅ‚a</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="162"></location> + <location filename="../../ui/community_cfg.ui" line="162"/> <source>Communities nodes</source> <translation type="unfinished">SpoÅ‚ecznoÅ›ci wÄ™zÅ‚y</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="180"></location> + <location filename="../../ui/community_cfg.ui" line="180"/> <source>Server</source> <translation>Serwer</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="200"></location> + <location filename="../../ui/community_cfg.ui" line="200"/> <source>Add</source> <translation>Dodać</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="221"></location> + <location filename="../../ui/community_cfg.ui" line="221"/> <source>Previous</source> <translation>Poprzedni</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="244"></location> + <location filename="../../ui/community_cfg.ui" line="244"/> <source>Next</source> <translation>NastÄ™pny</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="98"></location> + <location filename="../../ui/community_cfg.ui" line="98"/> <source>Register your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="115"></location> + <location filename="../../ui/community_cfg.ui" line="115"/> <source>Connect using your account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="132"></location> + <location filename="../../ui/community_cfg.ui" line="132"/> <source>Connect as a guest</source> <translation type="unfinished"></translation> </message> @@ -255,62 +251,62 @@ <context> <name>CommunityTabWidget</name> <message> - <location filename="../../ui/community_tab.ui" line="17"></location> + <location filename="../../ui/community_tab.ui" line="17"/> <source>communityTabWidget</source> <translation type="obsolete">spoÅ‚ecznośćTabWidget</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="40"></location> + <location filename="../../ui/community_tab.ui" line="40"/> <source>Identities</source> <translation type="obsolete">TożsamoÅ›ci</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="53"></location> + <location filename="../../ui/community_tab.ui" line="53"/> <source>Research a pubkey, an uid...</source> <translation type="obsolete">Badania klucz publiczny, uid...</translation> </message> <message> - <location filename="../../ui/community_tab.ui" line="60"></location> + <location filename="../../ui/community_tab.ui" line="60"/> <source>Search</source> <translation type="obsolete">Poszukiwanie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/> <source>Web of Trust</source> <translation type="obsolete">Sieć Zaufania</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/> <source>Members</source> <translation type="obsolete">CzÅ‚onek</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="76"/> <source>Membership</source> <translation type="obsolete">CzÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="82"/> <source>Revoke</source> <translation type="obsolete">OdwoÅ‚ać</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="102"/> <source>Informations</source> <translation type="obsolete">Informacja</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="105"/> <source>Add as contact</source> <translation type="obsolete">Dodaj jako kontakt</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="109"/> <source>Send money</source> <translation type="obsolete">WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"></location> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="113"/> <source>Certify identity</source> <translation type="obsolete">PoÅ›wiadcza tożsamość</translation> </message> @@ -318,42 +314,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation type="unfinished">CzÅ‚onek</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation type="unfinished">Równowaga</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"></location> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -361,92 +357,92 @@ <context> <name>CommunityWidget</name> <message> - <location filename="../../ui/community_view.ui" line="14"></location> + <location filename="../../ui/community_view.ui" line="14"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="59"></location> + <location filename="../../ui/community_view.ui" line="59"/> <source>Send money</source> <translation type="unfinished">WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../ui/community_view.ui" line="76"></location> + <location filename="../../ui/community_view.ui" line="76"/> <source>Certification</source> <translation type="unfinished">Certyfikacja</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="289"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="289"/> <source>Renew membership</source> <translation type="unfinished">Odnów czÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Ostrzeżenie: Twoje czÅ‚onkostwo wygasa szybko.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Uwaga: Twój mogÅ‚o zabraknąć certyfikaty wkrótce.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="34"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="34"/> <source>Transactions</source> <translation type="unfinished">Transakcje</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="35"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="35"/> <source>Web of Trust</source> <translation type="unfinished">Sieć Zaufania</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="37"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="37"/> <source>Network</source> <translation type="unfinished">Sieć</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source>Membership expiration</source> <translation type="unfinished">WygaÅ›niÄ™cie czÅ‚onkostwa</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="184"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="184"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation type="unfinished"><b>Uwaga : WygaÅ›niÄ™cie czÅ‚onkostwa w {0} dni</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source>Certifications number</source> <translation type="unfinished">Numer Certyfikaty</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="195"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="195"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="unfinished"><b>Ostrzeżenie : certyfikowane przez zaledwie {0} osób, potrzebujÄ™ {1}</b></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="228"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="228"/> <source> Block {0}</source> <translation type="unfinished"> Blok {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="270"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="270"/> <source> - Median fork window : {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="295"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="295"/> <source>Send membership demand</source> <translation type="unfinished">WyÅ›lij popytu czÅ‚onkostwa</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Warning</source> <translation type="unfinished">Ostrzeżenie</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="341"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="341"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -455,101 +451,101 @@ WysyÅ‚anie pozostawiajÄ…c popytu nie może być anulowane. Proces doÅ‚Ä…czyć z powrotem do wspólnoty później bÄ™dzie musiaÅ‚ być ponownie wykonane.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="272"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="272"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">JesteÅ› pewny ? Publikowanie UID może zostać anulowane przez odwoÅ‚aniu UID.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="283"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="283"/> <source>UID Publishing</source> <translation type="obsolete">UID wydawnictwa</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="375"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="375"/> <source>Success publishing your UID</source> <translation type="unfinished">Sukces publikowanie UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="286"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="286"/> <source>Publish UID error</source> <translation type="obsolete">Publikowanie bÅ‚Ä…d UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> <source>Network error</source> <translation type="obsolete">BÅ‚Ä…d sieci</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="289"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/community_view.py" line="289"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Nie można poÅ‚Ä…czyć siÄ™ z sieciÄ…: {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="293"/> <source>Error</source> <translation type="obsolete">BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_view.py" line="298"></location> + <location filename="../../../src/cutecoin/gui/community_view.py" line="298"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">JesteÅ› pewny ? OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez sieć.</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Membership</source> <translation type="unfinished">CzÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="329"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="329"/> <source>Success sending Membership demand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="361"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="361"/> <source>Revoke</source> <translation type="unfinished">OdwoÅ‚ać</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="355"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="355"/> <source>Success sending Revoke demand</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="39"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="39"/> <source>Show informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="38"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="38"/> <source>Informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="40"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="40"/> <source>Publish UID</source> <translation type="unfinished">Opublikować UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="399"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="399"/> <source>Revoke UID</source> <translation type="unfinished">OdwoÅ‚ać UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="401"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="401"/> <source>UID</source> <translation type="unfinished">UID</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="395"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="395"/> <source>Your UID was revoked successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_view.py" line="36"></location> + <location filename="../../../src/sakia/gui/community_view.py" line="36"/> <source>Search Identities</source> <translation type="unfinished"></translation> </message> @@ -557,22 +553,22 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>ConfigureContactDialog</name> <message> - <location filename="../../ui/contact.ui" line="14"></location> + <location filename="../../ui/contact.ui" line="14"/> <source>Add a contact</source> <translation>Dodawanie kontaktu</translation> </message> <message> - <location filename="../../ui/contact.ui" line="22"></location> + <location filename="../../ui/contact.ui" line="22"/> <source>Name</source> <translation>ImiÄ™</translation> </message> <message> - <location filename="../../ui/contact.ui" line="36"></location> + <location filename="../../ui/contact.ui" line="36"/> <source>Pubkey</source> <translation>Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/gui/contact.py" line="52"></location> + <location filename="../../../src/sakia/gui/contact.py" line="52"/> <source>Contact already exists</source> <translation>Kontakt już istnieje</translation> </message> @@ -580,22 +576,22 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>CreateWalletDialog</name> <message> - <location filename="../../ui/create_wallet.ui" line="14"></location> + <location filename="../../ui/create_wallet.ui" line="14"/> <source>Create a new wallet</source> <translation>Utwórz nowy portfel</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="45"></location> + <location filename="../../ui/create_wallet.ui" line="45"/> <source>Wallet name :</source> <translation type="unfinished">Nazwa portfela:</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="83"></location> + <location filename="../../ui/create_wallet.ui" line="83"/> <source>Previous</source> <translation>Poprzedni</translation> </message> <message> - <location filename="../../ui/create_wallet.ui" line="103"></location> + <location filename="../../ui/create_wallet.ui" line="103"/> <source>Next</source> <translation>NastÄ™pny</translation> </message> @@ -603,67 +599,67 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>CurrencyTabWidget</name> <message> - <location filename="../../ui/currency_tab.ui" line="14"></location> + <location filename="../../ui/currency_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation type="obsolete">Ostrzeżenie: Twoje czÅ‚onkostwo wygasa szybko.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation type="obsolete">Uwaga: Twój mogÅ‚o zabraknąć certyfikaty wkrótce.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"/> <source>Wallets</source> <translation type="obsolete">Portfele</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> <source>Transactions</source> <translation type="obsolete">Transakcje</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"/> <source>Informations</source> <translation type="obsolete">Informacja</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"/> <source>Community</source> <translation type="obsolete">SpoÅ‚eczność</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> <source>Network</source> <translation type="obsolete">Sieć</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source>Membership expiration</source> <translation type="obsolete">WygaÅ›niÄ™cie czÅ‚onkostwa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation type="obsolete"><b>Uwaga : WygaÅ›niÄ™cie czÅ‚onkostwa w {0} dni</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source>Certifications number</source> <translation type="obsolete">Numer Certyfikaty</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source><b>Warning : You are certified by only {0} persons, need {1}</b></source> <translation type="obsolete"><b>Ostrzeżenie : certyfikowane przez zaledwie {0} osób, potrzebujÄ™ {1}</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"></location> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"/> <source> Block {0}</source> <translation type="obsolete"> Blok {0}</translation> </message> @@ -671,22 +667,22 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>DialogMember</name> <message> - <location filename="../../ui/member.ui" line="14"></location> + <location filename="../../ui/member.ui" line="14"/> <source>Informations</source> <translation>Informacja</translation> </message> <message> - <location filename="../../ui/member.ui" line="34"></location> + <location filename="../../ui/member.ui" line="34"/> <source>Member</source> <translation>CzÅ‚onek</translation> </message> <message> - <location filename="../../ui/member.ui" line="65"></location> + <location filename="../../ui/member.ui" line="65"/> <source>uid</source> <translation>uid</translation> </message> <message> - <location filename="../../ui/member.ui" line="72"></location> + <location filename="../../ui/member.ui" line="72"/> <source>properties</source> <translation type="unfinished">wÅ‚aÅ›ciwoÅ›ci</translation> </message> @@ -694,27 +690,27 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Date</source> <translation>Data</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>UID/Public key</source> <translation>UID/Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Payment</source> <translation>PÅ‚atność</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Deposit</source> <translation>Kaucja</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="206"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="206"/> <source>Comment</source> <translation>Uwaga</translation> </message> @@ -722,37 +718,37 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>HomeScreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="obsolete">Forma</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="49"></location> + <location filename="../../ui/homescreen.ui" line="49"/> <source><html><head/><body><p><br/></p></body></html></source> <translation type="obsolete"><html><head/><body><p><br/></p></body></html></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="67"></location> + <location filename="../../ui/homescreen.ui" line="67"/> <source>Create a new account</source> <translation type="obsolete">Stwórz nowe konto</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="100"></location> + <location filename="../../ui/homescreen.ui" line="100"/> <source>Import an existing account</source> <translation type="obsolete">Importować istniejÄ…ce konto</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="127"></location> + <location filename="../../ui/homescreen.ui" line="127"/> <source>Get to know more about ucoin</source> <translation type="obsolete">Dowiedz siÄ™ wiÄ™cej na temat uCoin</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="35"/> <source>Please get the latest release {version}</source> <translation type="obsolete">ProszÄ™ pobrać najnowsze wydanie {wersja}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"></location> + <location filename="../../../src/cutecoin/gui/homescreen.py" line="39"/> <source> <h1>Welcome to Cutecoin {version}</h1> <h2>{version_info}</h2> @@ -765,7 +761,7 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"></location> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -773,37 +769,37 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>HomescreenWidget</name> <message> - <location filename="../../ui/homescreen.ui" line="20"></location> + <location filename="../../ui/homescreen.ui" line="20"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="47"></location> + <location filename="../../ui/homescreen.ui" line="47"/> <source>Connected as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="54"></location> + <location filename="../../ui/homescreen.ui" line="54"/> <source>Add a community</source> <translation type="unfinished">Dodać spoÅ‚ecznoÅ›ci</translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="71"></location> + <location filename="../../ui/homescreen.ui" line="71"/> <source>Disconnect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="119"></location> - <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> + <location filename="../../ui/homescreen.ui" line="119"/> + <source><html><head/><body><p><span style=" font-size:12pt; font-weight:600;">Not Connected</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="126"></location> + <location filename="../../ui/homescreen.ui" line="126"/> <source>Connect</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/homescreen.ui" line="149"></location> + <location filename="../../ui/homescreen.ui" line="149"/> <source>New account</source> <translation type="unfinished">Nowe konto</translation> </message> @@ -811,17 +807,17 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>IdentitiesTab</name> <message> - <location filename="../../ui/identities_tab.ui" line="14"></location> + <location filename="../../ui/identities_tab.ui" line="14"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="25"></location> + <location filename="../../ui/identities_tab.ui" line="25"/> <source>Research a pubkey, an uid...</source> <translation type="unfinished">Badania klucz publiczny, uid...</translation> </message> <message> - <location filename="../../ui/identities_tab.ui" line="32"></location> + <location filename="../../ui/identities_tab.ui" line="32"/> <source>Search</source> <translation type="unfinished">Poszukiwanie</translation> </message> @@ -829,42 +825,42 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>IdentitiesTabWidget</name> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="36"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="36"/> <source>Members</source> <translation type="unfinished">CzÅ‚onek</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="37"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="37"/> <source>Direct connections</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="112"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="112"/> <source>Informations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="115"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="115"/> <source>Add as contact</source> <translation type="unfinished">Dodaj jako kontakt</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="119"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="119"/> <source>Send money</source> <translation type="unfinished">WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="123"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="123"/> <source>Certify identity</source> <translation type="unfinished">PoÅ›wiadcza tożsamość</translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="127"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="127"/> <source>View in Web of Trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/identities_tab.py" line="131"></location> + <location filename="../../../src/sakia/gui/identities_tab.py" line="131"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -872,32 +868,32 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>IdentitiesTableModel</name> <message> - <location filename="../../../src/sakia/models/identities.py" line="89"></location> + <location filename="../../../src/sakia/models/identities.py" line="89"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="90"></location> + <location filename="../../../src/sakia/models/identities.py" line="90"/> <source>Pubkey</source> <translation>Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="91"></location> + <location filename="../../../src/sakia/models/identities.py" line="91"/> <source>Renewed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="92"></location> + <location filename="../../../src/sakia/models/identities.py" line="92"/> <source>Expiration</source> <translation type="unfinished">WygaÅ›niÄ™cie</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="94"></location> + <location filename="../../../src/sakia/models/identities.py" line="94"/> <source>Validation</source> <translation>Walidacja</translation> </message> <message> - <location filename="../../../src/sakia/models/identities.py" line="93"></location> + <location filename="../../../src/sakia/models/identities.py" line="93"/> <source>Publication</source> <translation type="unfinished"></translation> </message> @@ -905,57 +901,57 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>ImportAccountDialog</name> <message> - <location filename="../../ui/import_account.ui" line="14"></location> + <location filename="../../ui/import_account.ui" line="14"/> <source>Import an account</source> <translation>Importowanie konto</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="25"></location> + <location filename="../../ui/import_account.ui" line="25"/> <source>Import a file</source> <translation>Importowanie pliku</translation> </message> <message> - <location filename="../../ui/import_account.ui" line="36"></location> + <location filename="../../ui/import_account.ui" line="36"/> <source>Name of the account :</source> <translation>Nazwa konta :</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation type="unfinished">Konto importowane z powodzeniem !</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation type="unfinished">Zaimportować plik konta</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Wpisz nazwÄ™</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Nazwa już istnieje</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"></location> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation type="unfinished">Plik nie jest formatem konto</translation> </message> @@ -963,407 +959,453 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>InformationsTabWidget</name> <message> - <location filename="../../ui/informations_tab.ui" line="14"></location> + <location filename="../../ui/informations_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="52"></location> + <location filename="../../ui/informations_tab.ui" line="52"/> <source>General</source> <translation>Ogólnie</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="61"></location> + <location filename="../../ui/informations_tab.ui" line="61"/> <source>label_general</source> <translation type="obsolete">label_general</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="77"></location> + <location filename="../../ui/informations_tab.ui" line="77"/> <source>Rules</source> <translation>Zasady</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="83"></location> + <location filename="../../ui/informations_tab.ui" line="83"/> <source>label_rules</source> <translation type="obsolete">label_rules</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"></location> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>PieniÄ…dze</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="102"></location> + <location filename="../../ui/informations_tab.ui" line="102"/> <source>label_money</source> <translation type="obsolete">label_money</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"></location> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation type="unfinished">WoT</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="121"></location> + <location filename="../../ui/informations_tab.ui" line="121"/> <source>label_wot</source> <translation type="obsolete">label_wot</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} dni</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <translation type="obsolete"> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} dni</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Uniwersalny Dywidendy UD(t) w</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Podaż PieniÄ…dza M(t-1) w</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>CzÅ‚onkowie N(t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Podaż PieniÄ…dza na czÅ‚onka M(t-1)/N(t) w</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Rzeczywisty wzrost c = UD(t)/[M(t-1)/N(t)]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation type="unfinished">Nie masz jeszcze Uniwersalny dywidendy stworzyÅ‚.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} dni</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Uniwersalny Dywidendy (formuÅ‚a)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Uniwersalny Dywidendy (obliczana)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:2.0%} / {:} dni</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:2.0%} / {:} dni</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation type="unfinished">Podstawowym wzrostu (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Uniwersalny Dywidendy poczÄ…tkowa UD(0) w</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>Okres czasu (dt) w dni (86400 sekund) miÄ™dzy dwoma UD</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation type="unfinished">Liczba bloków stosowane do obliczania mediany czasu</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>Åšredni czas w sekundach do pisania 1 blok (szkoda czasu)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation type="unfinished">Liczba bloków wymagane do oceny wartoÅ›ci ponownie PoWMin</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>Liczba poprzednich bloków, aby sprawdzić indywidualnÄ… trudnoÅ›ci</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation type="unfinished">Procent poprzednich emitentów dotrzeć do spersonalizowanej trudnoÅ›ci</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Minimalne opóźnienie miÄ™dzy 2 identycznych certyfikatów (w dniach)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation>Maksymalny wiek ważnego podpisu (w dniach)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>Minimalna ilość podpisów, aby być częściÄ… WoT</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation type="unfinished">Minimalna ilość ważnych zaÅ›wiadczeÅ„ wydanych być częściÄ… WoT dla rzÄ…dów odlegÅ‚oÅ›ci</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation>Maksymalny wiek ważnego czÅ‚onkostwa (w dniach)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"></location> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation type="unfinished">La distance maximale entre les membres individuels de la WOT et novice</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">ImiÄ™</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Jednostki</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> <message> - <location filename="../../ui/mainwindow.ui" line="30"></location> + <location filename="../../ui/mainwindow.ui" line="30"/> <source>Fi&le</source> <translation type="unfinished">Plik</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="131"></location> + <location filename="../../ui/mainwindow.ui" line="131"/> <source>Account</source> <translation>Konto</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="55"></location> + <location filename="../../ui/mainwindow.ui" line="55"/> <source>&Contacts</source> <translation type="obsolete">&Kontakt</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="50"></location> + <location filename="../../ui/mainwindow.ui" line="50"/> <source>&Open</source> <translation>&Otwarte</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="65"></location> + <location filename="../../ui/mainwindow.ui" line="65"/> <source>&Help</source> <translation>&Pomoc</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="76"></location> + <location filename="../../ui/mainwindow.ui" line="76"/> <source>Manage accounts</source> <translation>ZarzÄ…dzanie kontami</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="81"></location> + <location filename="../../ui/mainwindow.ui" line="81"/> <source>Configure trustable nodes</source> <translation>Skonfiguruj zaufanych wÄ™złów</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="97"></location> + <location filename="../../ui/mainwindow.ui" line="97"/> <source>&Add a contact</source> <translation type="obsolete">&Dodawanie kontaktu</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="106"></location> + <location filename="../../ui/mainwindow.ui" line="106"/> <source>Send a message</source> <translation>WyÅ›lij wiadomość</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="111"></location> + <location filename="../../ui/mainwindow.ui" line="111"/> <source>Send money</source> <translation>WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="116"></location> + <location filename="../../ui/mainwindow.ui" line="116"/> <source>Remove contact</source> <translation>UsuÅ„ kontakt</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="121"></location> + <location filename="../../ui/mainwindow.ui" line="121"/> <source>Save</source> <translation>Zapisz</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="126"></location> + <location filename="../../ui/mainwindow.ui" line="126"/> <source>&Quit</source> <translation type="unfinished">&Zamknij</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="136"></location> + <location filename="../../ui/mainwindow.ui" line="136"/> <source>&Transfer money</source> <translation type="unfinished">&Przelać pieniÄ…dze</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="141"></location> + <location filename="../../ui/mainwindow.ui" line="141"/> <source>&Configure</source> <translation type="unfinished">&Skonfiguruj</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="146"></location> + <location filename="../../ui/mainwindow.ui" line="146"/> <source>&Import</source> <translation>&Import</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="151"></location> + <location filename="../../ui/mainwindow.ui" line="151"/> <source>&Export</source> <translation>&Eksport</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="167"></location> + <location filename="../../ui/mainwindow.ui" line="167"/> <source>&Certification</source> <translation type="obsolete">&Certyfikacja</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="161"></location> + <location filename="../../ui/mainwindow.ui" line="161"/> <source>&Set as default</source> <translation>&Ustaw jako domyÅ›lne</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="166"></location> + <location filename="../../ui/mainwindow.ui" line="166"/> <source>A&bout</source> <translation type="unfinished">&O</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="171"></location> + <location filename="../../ui/mainwindow.ui" line="171"/> <source>&Preferences</source> <translation type="unfinished">&Preferencje</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="176"></location> + <location filename="../../ui/mainwindow.ui" line="176"/> <source>&Add account</source> <translation>&Dodaj konto</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="211"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="211"/> <source>Latest release : {version}</source> <translation>Najnowsze wydanie: {wersja}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="218"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="218"/> <source>Download link</source> <translation>Link do pobrania</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="225"/> <source> <h1>Cutecoin</h1> @@ -1398,67 +1440,67 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez </translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="251"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="251"/> <source>Please get the latest release {version}</source> <translation>ProszÄ™ pobrać najnowsze wydanie {wersja}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="283"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="283"/> <source>Edit</source> <translation>Edycja</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="286"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="286"/> <source>Delete</source> <translation>Kasować</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"/> <source>CuteCoin {0}</source> <translation type="obsolete">CuteCoin {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="330"/> <source>CuteCoin {0} - Account : {1}</source> <translation type="obsolete">CuteCoin {0} - Konto : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="348"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="348"/> <source>Export an account</source> <translation>Eksportować konto</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="349"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="349"/> <source>All account files (*.acc)</source> <translation type="unfinished">Pliki konto (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="350"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="350"/> <source>Export</source> <translation>Eksport</translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="40"></location> + <location filename="../../ui/mainwindow.ui" line="40"/> <source>Acco&unt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="44"></location> + <location filename="../../ui/mainwindow.ui" line="44"/> <source>Co&ntacts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="86"></location> + <location filename="../../ui/mainwindow.ui" line="86"/> <source>A&dd a contact</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/mainwindow.ui" line="156"></location> + <location filename="../../ui/mainwindow.ui" line="156"/> <source>C&ertification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="225"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="225"/> <source> <h1>sakia</h1> @@ -1479,12 +1521,12 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="303"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="303"/> <source>sakia {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/mainwindow.py" line="330"></location> + <location filename="../../../src/sakia/gui/mainwindow.py" line="330"/> <source>sakia {0} - Account : {1}</source> <translation type="unfinished"></translation> </message> @@ -1492,45 +1534,45 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>MemberDialog</name> <message> - <location filename="../../../src/sakia/gui/member.py" line="46"></location> + <location filename="../../../src/sakia/gui/member.py" line="46"/> <source>not a member</source> <translation>nie jest czÅ‚onkiem</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="60"></location> + <location filename="../../../src/sakia/gui/member.py" line="60"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </source> <translation> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr> </translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Public key</source> <translation>Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="64"></location> + <location filename="../../../src/sakia/gui/member.py" line="64"/> <source>Join date</source> <translation>Data rejestracji</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="87"></location> - <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> - <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> + <location filename="../../../src/sakia/gui/member.py" line="87"/> + <source><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></source> + <translation><tr><td align="right"><b>{:}</b></div></td><td>{:}</td></tr></translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="73"></location> + <location filename="../../../src/sakia/gui/member.py" line="73"/> <source>Distance</source> <translation>Dystans</translation> </message> <message> - <location filename="../../../src/sakia/gui/member.py" line="80"></location> + <location filename="../../../src/sakia/gui/member.py" line="80"/> <source>Path</source> <translation>Å›cieżka</translation> </message> @@ -1538,62 +1580,62 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>NetworkFilterProxyModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="48"></location> + <location filename="../../../src/sakia/models/network.py" line="48"/> <source>Address</source> <translation>Adres</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="49"></location> + <location filename="../../../src/sakia/models/network.py" line="49"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="50"></location> + <location filename="../../../src/sakia/models/network.py" line="50"/> <source>Block</source> <translation>Blok</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="52"></location> + <location filename="../../../src/sakia/models/network.py" line="52"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="53"></location> + <location filename="../../../src/sakia/models/network.py" line="53"/> <source>Member</source> <translation>CzÅ‚onek</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="54"></location> + <location filename="../../../src/sakia/models/network.py" line="54"/> <source>Pubkey</source> <translation>Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="55"></location> + <location filename="../../../src/sakia/models/network.py" line="55"/> <source>Software</source> <translation>Oprogramowanie</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="56"></location> + <location filename="../../../src/sakia/models/network.py" line="56"/> <source>Version</source> <translation>Wersja</translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>no</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="69"></location> + <location filename="../../../src/sakia/models/network.py" line="69"/> <source>offline</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="51"></location> + <location filename="../../../src/sakia/models/network.py" line="51"/> <source>Hash</source> <translation type="unfinished"></translation> </message> @@ -1601,22 +1643,22 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>NetworkTabWidget</name> <message> - <location filename="../../ui/network_tab.ui" line="14"></location> + <location filename="../../ui/network_tab.ui" line="14"/> <source>Form</source> <translation type="unfinished">Forma</translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="70"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="70"/> <source>Unset root node</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="76"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="76"/> <source>Set as root node</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/network_tab.py" line="82"></location> + <location filename="../../../src/sakia/gui/network_tab.py" line="82"/> <source>Open in browser</source> <translation type="unfinished"></translation> </message> @@ -1624,22 +1666,22 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>NetworkTableModel</name> <message> - <location filename="../../../src/sakia/models/network.py" line="136"></location> + <location filename="../../../src/sakia/models/network.py" line="136"/> <source>Online</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="137"></location> + <location filename="../../../src/sakia/models/network.py" line="137"/> <source>Offline</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="138"></location> + <location filename="../../../src/sakia/models/network.py" line="138"/> <source>Unsynchronized</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/network.py" line="139"></location> + <location filename="../../../src/sakia/models/network.py" line="139"/> <source>Corrupted</source> <translation type="unfinished"></translation> </message> @@ -1647,37 +1689,37 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>PasswordAskerDialog</name> <message> - <location filename="../../ui/password_asker.ui" line="14"></location> + <location filename="../../ui/password_asker.ui" line="14"/> <source>Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="23"></location> + <location filename="../../ui/password_asker.ui" line="23"/> <source>Please enter your account password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/password_asker.ui" line="32"></location> + <location filename="../../ui/password_asker.ui" line="32"/> <source>Remember my password during this session</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Bad password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="66"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="66"/> <source>Non printable characters in password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Failed to get private key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/password_asker.py" line="72"></location> + <location filename="../../../src/sakia/gui/password_asker.py" line="72"/> <source>Wrong password typed. Cannot open the private key</source> <translation type="unfinished"></translation> </message> @@ -1685,82 +1727,82 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>PreferencesDialog</name> <message> - <location filename="../../ui/preferences.ui" line="14"></location> + <location filename="../../ui/preferences.ui" line="14"/> <source>Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="115"></location> + <location filename="../../ui/preferences.ui" line="115"/> <source>Default account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="129"></location> + <location filename="../../ui/preferences.ui" line="129"/> <source>Default &referential</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="166"></location> + <location filename="../../ui/preferences.ui" line="166"/> <source>Enable expert mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="201"></location> + <location filename="../../ui/preferences.ui" line="201"/> <source>Digits after commas </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="215"></location> + <location filename="../../ui/preferences.ui" line="215"/> <source>Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="249"></location> + <location filename="../../ui/preferences.ui" line="249"/> <source>Maximize Window at Startup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="276"></location> + <location filename="../../ui/preferences.ui" line="276"/> <source>Enable notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="106"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> + <location filename="../../ui/preferences.ui" line="106"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">General settings</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="192"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> + <location filename="../../ui/preferences.ui" line="192"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Display settings</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="303"></location> + <location filename="../../ui/preferences.ui" line="303"/> <source>Use International System of Units</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="329"></location> - <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> + <location filename="../../ui/preferences.ui" line="329"/> + <source><html><head/><body><p><span style=" font-size:16pt; font-weight:600;">Network settings</span></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="345"></location> + <location filename="../../ui/preferences.ui" line="345"/> <source>Proxy server address : </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="355"></location> + <location filename="../../ui/preferences.ui" line="355"/> <source>:</source> <translation>:</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="336"></location> + <location filename="../../ui/preferences.ui" line="336"/> <source>Use a http proxy server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../ui/preferences.ui" line="379"></location> + <location filename="../../ui/preferences.ui" line="379"/> <source>Automatically refresh identities informations</source> <translation type="unfinished"></translation> </message> @@ -1768,40 +1810,40 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation>Nowe konto</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation>Skonfiguruj {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>Public key</source> <translation type="obsolete">Klucz publiczny</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation type="unfinished">Ostrzeżenie</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. -Your account won't be removed from the networks it joined. +Your account won't be removed from the networks it joined. Are you sure ?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation>BÅ‚Ä…d</translation> </message> @@ -1809,33 +1851,33 @@ Are you sure ?</source> <context> <name>ProcessConfigureCommunity</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="227"/> <source>Configure community {0}</source> <translation>Skonfiguruj spoÅ‚ecznoÅ›ci {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="230"/> <source>Add a community</source> <translation>Dodać spoÅ‚ecznoÅ›ci</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="264"/> <source>Error</source> <translation>BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="293"/> <source>Delete</source> <translation>Kasować</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"></location> - <source>The public key of your account wasn't found in the community. : + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> + <source>The public key of your account wasn't found in the community. : {0} @@ -1850,79 +1892,134 @@ ChciaÅ‚byÅ› opublikować klucz ?</translation> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation>Jednostki</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"></location> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="158"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="158"/> <source>Certification expires at {0}</source> <translation type="unfinished"></translation> </message> @@ -1930,53 +2027,53 @@ ChciaÅ‚byÅ› opublikować klucz ?</translation> <context> <name>StepPageInit</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="95"/> <source>Could not find your identity on the network.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="127"/> <source>Broadcasting identity...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>UID broadcast</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="131"/> <source>Identity broadcasted to the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>Error</source> <translation type="unfinished">BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="124"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="138"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="142"/> <source>Your pubkey or UID was already found on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="145"/> <source>Your account already exists on the network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="97"/> <source>Your pubkey or UID is different on the network. Yours : {0}, the network : {1}</source> <translation type="unfinished"></translation> @@ -1985,7 +2082,7 @@ Yours : {0}, the network : {1}</source> <context> <name>Toast</name> <message> - <location filename="../../ui/toast.ui" line="14"></location> + <location filename="../../ui/toast.ui" line="14"/> <source>MainWindow</source> <translation type="unfinished"></translation> </message> @@ -1993,74 +2090,74 @@ Yours : {0}, the network : {1}</source> <context> <name>TransactionsTabWidget</name> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="147"/> <source>New transactions received</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"></location> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"/> <source><b>Balance</b> {:} {:}</source> <translation type="obsolete"><b>Równowaga</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="175"/> <source>Actions</source> <translation type="unfinished">Akcje</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="190"/> <source>Send again</source> <translation>WyÅ›lij ponownie</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="195"/> <source>Cancel</source> <translation>Anuluj</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="201"/> <source>Informations</source> <translation>Informacja</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="206"/> <source>Add as contact</source> <translation>Dodaj jako kontakt</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="211"/> <source>Send money</source> <translation>WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="217"/> <source>View in Web of Trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="222"/> <source>Copy pubkey to clipboard</source> <translation>Kopiowanie klucza publicznego do schowka</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Warning</source> <translation>Ostrzeżenie</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="288"/> <source>Are you sure ? This money transfer will be removed and not sent.</source> <translation>JesteÅ› pewny ? Ten przelew zostanie usuniÄ™ty i nie wysÅ‚aÅ‚.</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="160"/> <source>{:}</source> <translation type="unfinished">{:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"></location> + <location filename="../../../src/sakia/gui/transactions_tab.py" line="144"/> <source>Received {amount} from {number} transfers</source> <translation type="unfinished"></translation> </message> @@ -2068,92 +2165,92 @@ Ten przelew zostanie usuniÄ™ty i nie wysÅ‚aÅ‚.</translation> <context> <name>TransferMoneyDialog</name> <message> - <location filename="../../ui/transfer.ui" line="14"></location> + <location filename="../../ui/transfer.ui" line="14"/> <source>Transfer money</source> <translation>Przelać pieniÄ…dze</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="20"></location> + <location filename="../../ui/transfer.ui" line="20"/> <source>Community</source> <translation>SpoÅ‚eczność</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="32"></location> + <location filename="../../ui/transfer.ui" line="32"/> <source>Transfer money to</source> <translation>Przelać pieniÄ…dze na</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Contact</source> <translation type="obsolete">Kontakt</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="80"></location> + <location filename="../../ui/transfer.ui" line="80"/> <source>Key</source> <translation>Klucz</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="148"></location> + <location filename="../../ui/transfer.ui" line="148"/> <source> UD</source> <translation> UD</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="166"></location> + <location filename="../../ui/transfer.ui" line="166"/> <source>Transaction message</source> <translation type="unfinished">komunikat transakcji</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation>Przelew pieniÄ™dzy</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation>Nie ilość. ProszÄ™ podać kwotÄ™ przelewu</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation>Przenieść</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"></location> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation type="unfinished">Sukces wysyÅ‚ania pieniÄ™dzy do {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>Error</source> <translation type="obsolete">BÅ‚Ä…d</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="111"></location> + <location filename="../../../src/cutecoin/gui/transfer.py" line="111"/> <source>{0} : {1}</source> <translation type="obsolete">{0} : {1}</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="61"></location> + <location filename="../../ui/transfer.ui" line="61"/> <source>&Recipient public key</source> <translation type="unfinished">&Odbiorca klucz publiczny</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="106"></location> + <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet</source> <translation>Portfel</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="125"></location> + <location filename="../../ui/transfer.ui" line="125"/> <source>Available money : </source> <translation>DostÄ™pne pieniÄ…dze : </translation> </message> <message> - <location filename="../../ui/transfer.ui" line="134"></location> + <location filename="../../ui/transfer.ui" line="134"/> <source>Amount</source> <translation>Ilość</translation> </message> <message> - <location filename="../../ui/transfer.ui" line="40"></location> + <location filename="../../ui/transfer.ui" line="40"/> <source>Con&tact</source> <translation type="unfinished"></translation> </message> @@ -2161,22 +2258,22 @@ Ten przelew zostanie usuniÄ™ty i nie wysÅ‚aÅ‚.</translation> <context> <name>TxFilterProxyModel</name> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="158"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="158"/> <source>{0} / {1} validations</source> <translation type="obsolete">{0} / {1} walidacje</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="162"></location> + <location filename="../../../src/cutecoin/models/txhistory.py" line="162"/> <source>Validating... {0} %</source> <translation type="obsolete">Walidacji... {0} %</translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="165"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="165"/> <source>{0} / {1} confirmations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/models/txhistory.py" line="169"></location> + <location filename="../../../src/sakia/models/txhistory.py" line="169"/> <source>Confirming... {0} %</source> <translation type="unfinished"></translation> </message> @@ -2184,52 +2281,52 @@ Ten przelew zostanie usuniÄ™ty i nie wysÅ‚aÅ‚.</translation> <context> <name>WalletsTab</name> <message> - <location filename="../../ui/wallets_tab.ui" line="14"></location> + <location filename="../../ui/wallets_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="43"></location> + <location filename="../../ui/wallets_tab.ui" line="43"/> <source>Account</source> <translation type="obsolete">Konto</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="52"></location> + <location filename="../../ui/wallets_tab.ui" line="52"/> <source>label_general</source> <translation type="obsolete">label_general</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="34"></location> + <location filename="../../ui/wallets_tab.ui" line="34"/> <source>Balance</source> <translation>Równowaga</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="47"></location> + <location filename="../../ui/wallets_tab.ui" line="47"/> <source>label_balance</source> <translation type="unfinished">label_balance</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="86"></location> + <location filename="../../ui/wallets_tab.ui" line="86"/> <source>Publish UID</source> <translation type="obsolete">Opublikować UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="93"></location> + <location filename="../../ui/wallets_tab.ui" line="93"/> <source>Revoke UID</source> <translation type="obsolete">OdwoÅ‚ać UID</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="100"></location> + <location filename="../../ui/wallets_tab.ui" line="100"/> <source>Renew membership</source> <translation type="obsolete">Odnów czÅ‚onkostwo</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="107"></location> + <location filename="../../ui/wallets_tab.ui" line="107"/> <source>Send leaving demand</source> <translation type="obsolete">WyÅ›lij pozostawiajÄ…c popytu</translation> </message> <message> - <location filename="../../ui/wallets_tab.ui" line="57"></location> + <location filename="../../ui/wallets_tab.ui" line="57"/> <source>label_balance_range</source> <translation type="unfinished">label_balance_range</translation> </message> @@ -2237,74 +2334,74 @@ Ten przelew zostanie usuniÄ™ty i nie wysÅ‚aÅ‚.</translation> <context> <name>WalletsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> <source>Membership</source> <translation type="obsolete">CzÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="obsolete">Ostatni odnowienia na {:}, wygaÅ›niÄ™ciu z dniem {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Your web of trust</source> <translation type="obsolete">Twój sieć zaufania</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="obsolete">Certyfikowany przez {:} czÅ‚onków; Certifier z {:} czÅ‚onków</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="124"/> <source>Not a member</source> <translation type="obsolete">Nie jest czÅ‚onkiem</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"/> <source>New Wallet</source> <translation type="obsolete">Nowy portfel</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="183"/> <source>Rename</source> <translation type="obsolete">Aby zmienić nazwÄ™</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="187"/> <source>Copy pubkey to clipboard</source> <translation type="obsolete">Skopiować klucz publiczny do schowka</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="192"/> <source>Transfer to...</source> <translation type="obsolete">Przenieść do...</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Warning</source> <translation type="obsolete">Ostrzeżenie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="266"/> <source>Are you sure ? Sending a leaving demand cannot be canceled. The process to join back the community later will have to be done again.</source> @@ -2313,78 +2410,78 @@ WysyÅ‚anie pozostawiajÄ…c popytu nie może być anulowane. Proces doÅ‚Ä…czyć z powrotem do wspólnoty później bÄ™dzie musiaÅ‚ być ponownie wykonane.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="279"/> <source>Are you sure ? Publishing your UID can be canceled by Revoke UID.</source> <translation type="obsolete">JesteÅ› pewny ? Publikowanie UID może zostać anulowane przez odwoÅ‚aniu UID.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>UID Publishing</source> <translation type="obsolete">UID wydawnictwa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="290"/> <source>Success publishing your UID</source> <translation type="obsolete">Sukces publikowanie UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="293"/> <source>Publish UID error</source> <translation type="obsolete">Publikowanie bÅ‚Ä…d UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> <source>Network error</source> <translation type="obsolete">BÅ‚Ä…d sieci</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"></location> - <source>Couldn't connect to network : {0}</source> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="296"/> + <source>Couldn't connect to network : {0}</source> <translation type="obsolete">Nie można poÅ‚Ä…czyć siÄ™ z sieciÄ…: {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="305"/> <source>Are you sure ? Revoking your UID can only success if it is not already validated by the network.</source> <translation type="obsolete">JesteÅ› pewny ? OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez sieć.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="321"/> <source>Renew membership</source> <translation type="obsolete">Odnów czÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="328"/> <source>Send membership demand</source> <translation type="obsolete">WyÅ›lij popytu czÅ‚onkostwa</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="106"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="obsolete"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="149"/> <source>{:}</source> <translation type="obsolete">{:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"></location> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="155"/> <source>in [{:} ; {:}]</source> <translation type="obsolete">w [{:} ; {:}]</translation> </message> @@ -2392,17 +2489,17 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>WalletsTableModel</name> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Name</source> <translation>ImiÄ™</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Amount</source> <translation>Ilość</translation> </message> <message> - <location filename="../../../src/sakia/models/wallets.py" line="72"></location> + <location filename="../../../src/sakia/models/wallets.py" line="72"/> <source>Pubkey</source> <translation>Klucz publiczny</translation> </message> @@ -2410,27 +2507,27 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>WoT.Node</name> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="294"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="294"/> <source>Informations</source> <translation>Informacje</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="299"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="299"/> <source>Add as contact</source> <translation>Dodaj jako kontakt</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="304"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="304"/> <source>Send money</source> <translation>WyÅ›lij pieniÄ…dze</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="309"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="309"/> <source>Certify identity</source> <translation>PoÅ›wiadcza tożsamość</translation> </message> <message> - <location filename="../../../src/sakia/gui/views/wot.py" line="314"></location> + <location filename="../../../src/sakia/gui/views/wot.py" line="314"/> <source>Copy pubkey</source> <translation type="unfinished"></translation> </message> @@ -2438,76 +2535,76 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>WotTabWidget</name> <message> - <location filename="../../ui/wot_tab.ui" line="14"></location> + <location filename="../../ui/wot_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/wot_tab.ui" line="33"></location> + <location filename="../../ui/wot_tab.ui" line="33"/> <source>Center the view on me</source> <translation>WyÅ›rodkować widok na mnie</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="25"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="25"/> <source>Research a pubkey, an uid...</source> <translation type="unfinished">Badania klucz publiczny, uid...</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished">CzÅ‚onkostwo</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished">Ostatni odnowienia na {:}, wygaÅ›niÄ™ciu z dniem {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished">Twój sieć zaufania</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished">Certyfikowany przez {:} czÅ‚onków; Certifier z {:} czÅ‚onków</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished">Nie jest czÅ‚onkiem</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"></location> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> <translation type="unfinished"> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </translation> </message> @@ -2515,32 +2612,32 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>self.config_dialog</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"></location> + <location filename="../../../src/sakia/gui/process_cfg_community.py" line="191"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation>Zabrania siÄ™: sól jest zbyt krótki</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation>Zabrania siÄ™: hasÅ‚o jest za krótkie</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation>Zabrania siÄ™: NieprawidÅ‚owe znaki w polu soli</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation>Zabrania siÄ™: NieprawidÅ‚owe znaki w polu hasÅ‚a</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"></location> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation>BÅ‚Ä…d: hasÅ‚a sÄ… różne</translation> </message> @@ -2548,37 +2645,37 @@ OdwoÅ‚anie UID może tylko sukcesem, jeÅ›li nie jest on już zatwierdzony przez <context> <name>transactionsTabWidget</name> <message> - <location filename="../../ui/transactions_tab.ui" line="14"></location> + <location filename="../../ui/transactions_tab.ui" line="14"/> <source>Form</source> <translation>Forma</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="63"></location> + <location filename="../../ui/transactions_tab.ui" line="63"/> <source>dd/MM/yyyy</source> <translation>dd/MM/yyyy</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="83"></location> + <location filename="../../ui/transactions_tab.ui" line="83"/> <source>Payment:</source> <translation type="obsolete">PÅ‚atność:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="90"></location> + <location filename="../../ui/transactions_tab.ui" line="90"/> <source>Deposit:</source> <translation type="obsolete">Kaucja:</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="100"></location> + <location filename="../../ui/transactions_tab.ui" line="100"/> <source>Balance:</source> <translation type="obsolete">Równowaga :</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="20"></location> + <location filename="../../ui/transactions_tab.ui" line="20"/> <source>Balance</source> <translation type="unfinished">Równowaga</translation> </message> <message> - <location filename="../../ui/transactions_tab.ui" line="33"></location> + <location filename="../../ui/transactions_tab.ui" line="33"/> <source>loading...</source> <translation type="unfinished"></translation> </message> diff --git a/res/i18n/ts/pt_BR.ts b/res/i18n/ts/pt_BR.ts index eb3f1bc6..68b34bae 100644 --- a/res/i18n/ts/pt_BR.ts +++ b/res/i18n/ts/pt_BR.ts @@ -51,7 +51,7 @@ <translation type="obsolete">Relat Z-sum</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"/> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -155,7 +155,7 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>Certificação</translation> </message> @@ -205,29 +205,26 @@ <translation type="obsolete">Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"/> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Não é um membro</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"/> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"/> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> @@ -387,42 +384,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation type="unfinished">Membro</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation type="unfinished">Balanço</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -844,7 +841,7 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"/> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -999,42 +996,42 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation>Nome da conta:</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"/> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Erro</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Importação de conta</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Conta importada com sucesso!</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Importar um arquivo de conta</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Todos os arquivos de conta (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"/> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>Por favor, insira um nome</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"/> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Esse nome já existe</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"/> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation>Este não é um arquivo de conta</translation> </message> @@ -1067,7 +1064,7 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation type="obsolete">label_rules</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"/> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Dinheiro</translation> </message> @@ -1077,7 +1074,7 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation type="obsolete">label_money</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"/> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>Rede de Confiança</translation> </message> @@ -1099,7 +1096,7 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> </source> - <translation> + <translation type="obsolete"> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> @@ -1112,47 +1109,47 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>Dividendo Universal "UD(t)" em</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Massa Monetária "M(t-1)" em</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Membros "N(t)"</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Massa Monetária por membro "M(t-1)/N(t)" em</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>Crescimento real "c = UD(t)/[M(t-1)/N(t)]"</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>Data e hora do último Dividendo Universal (t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation>Data e hora do próximo Dividendo Universal (t+1)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>Nenhum Dividendo Universal criado ainda.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1169,37 +1166,37 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} dias</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Crescimento fundamental (c) / Tempo delta (dt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation>Dividendo Universal (fórmula)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation>Dividendo Universal (computado)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> @@ -1226,47 +1223,47 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation>Crescimento fundamental (c)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Dividendo Universal inicial "UD(0)" em</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation>PerÃodo de tempo em dias (86400 segundos) entre dois Dividendos Universais</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation>Número de blocos utilizados para calcular o tempo mediano</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation>O tempo médio em segundos para escrever 1 bloco (tempo desejado)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation>O número de blocos necessários para avaliar novamente o valor de 'PoWMin'</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation>O número de blocos anteriores para verificar se há dificuldade personalizada</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation>A porcentagem de emissores anteriores para alcançar a dificuldade personalizada</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1289,35 +1286,81 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela </translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation>Atraso mÃnimo entre 2 certificações idênticas (em dias)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation>Idade máxima de uma assinatura válida (em dias)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation>Quantidade mÃnima de assinaturas para ser parte da Rede de Confiança</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation>Quantidade mÃnima de certificações válidas feitas para ser parte da Rede de Confiança pela regra de distância</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation>Idade máxima de uma associação válida (em dias)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation>Distância máxima entre cada membro da Rede de Confiança e um novato</translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">Nome</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Unidades</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> @@ -1847,17 +1890,17 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation>Nova conta</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation>Configurar {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation>Ok</translation> </message> @@ -1872,12 +1915,12 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation type="obsolete">A chave pública desses parâmetros é: {0}</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation>Aviso</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. Your account won't be removed from the networks it joined. @@ -1888,7 +1931,7 @@ Sua conta não será excluÃda das redes que você ingressou. Você tem certeza?</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation>Erro</translation> </message> @@ -1952,74 +1995,129 @@ Você gostaria de publicar a chave?</translation> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation type="unfinished">Unidades</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished">Quant Z-sum</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation type="unfinished">Q0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"/> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation type="unfinished">Dividendo Universal</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation type="unfinished">Dividendo Universal {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished">Relat Z-sum</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation type="unfinished">R0 {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> @@ -2220,22 +2318,22 @@ Esta transferência monetária será removida e não enviada.</translation> <translation>Mensagem da transação</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation>Transferência monetária</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation>Nenhuma quantia. Por favor, indique a quantia da transferência</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"/> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation>Transferência</translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"/> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation>Sucesso ao enviar dinheiro para {0}</translation> </message> @@ -2560,7 +2658,7 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation>Busque uma chave pública, um UID...</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2571,32 +2669,32 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished">Associação</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished">Última renovação em {:}, expiração em {:}</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished">Sua Rede de Confiança</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished">Certificado por {:} membros; Certificador de {:} membros</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished">Não é um membro</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2621,27 +2719,27 @@ Revogar seu UID somente funcionará caso ele ainda não tenha sido validado pela <translation>Ok</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation>Não permitido: o CryptoID (salt) é muito curto</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation>Não permitido: a senha é muito curta</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation>Não permitido: caracteres inválidos no campo do CryptoID (salt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation>Não permitido: caracteres inválidos no campo da senha</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation>Erro: as senhas são diferentes</translation> </message> diff --git a/res/i18n/ts/ru_RU.ts b/res/i18n/ts/ru_RU.ts index c5faa98e..d7172712 100644 --- a/res/i18n/ts/ru_RU.ts +++ b/res/i18n/ts/ru_RU.ts @@ -41,7 +41,7 @@ <translation type="obsolete">ОтноÑит. Z-Ñумма</translation> </message> <message> - <location filename="../../../src/sakia/core/account.py" line="507"/> + <location filename="../../../src/sakia/core/account.py" line="510"/> <source>Could not find user self certification.</source> <translation type="unfinished"></translation> </message> @@ -140,7 +140,7 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Certification</source> <translation>СертификациÑ</translation> </message> @@ -190,29 +190,26 @@ <translation type="obsolete">ОК</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="110"/> + <location filename="../../../src/sakia/gui/certification.py" line="112"/> <source>Not a member</source> <translation>Ðе член</translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="107"/> + <location filename="../../../src/sakia/gui/certification.py" line="109"/> <source>&Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="73"/> + <location filename="../../../src/sakia/gui/certification.py" line="75"/> <source>Success sending certification</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/certification.py" line="82"/> + <location filename="../../../src/sakia/gui/certification.py" line="84"/> <source>Could not broadcast certification : {0}</source> <translation type="unfinished"></translation> </message> </context> -<context> - <name>CommuityWidget</name> -</context> <context> <name>CommunityConfigurationDialog</name> <message> @@ -367,42 +364,42 @@ <context> <name>CommunityTile</name> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="77"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="81"/> <source>Member</source> <translation type="unfinished">Член</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="78"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="82"/> <source>Non-Member</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>members</source> <translation>членами</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Monetary mass</source> <translation>Ð”ÐµÐ½ÐµÐ¶Ð½Ð°Ñ Ð¼Ð°ÑÑа</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="89"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="93"/> <source>Balance</source> <translation>БаланÑ</translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="108"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="112"/> <source>Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/community_tile.py" line="121"/> + <location filename="../../../src/sakia/gui/community_tile.py" line="125"/> <source>Community not initialized</source> <translation type="unfinished"></translation> </message> @@ -819,7 +816,7 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/sakia/gui/homescreen.py" line="72"/> + <location filename="../../../src/sakia/gui/homescreen.py" line="73"/> <source>Connected as {0}</source> <translation type="unfinished"></translation> </message> @@ -974,42 +971,42 @@ Revoking your UID can only success if it is not already validated by the network <translation>Ð˜Ð¼Ñ Ð°ÐºÐºÐ°ÑƒÐ½Ñ‚Ð°:</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="34"/> + <location filename="../../../src/sakia/gui/import_account.py" line="36"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account import</source> <translation>Импорт аккаунтa</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="38"/> + <location filename="../../../src/sakia/gui/import_account.py" line="40"/> <source>Account imported succefully !</source> <translation>Aккаунт уÑпешно импортирован!</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>Import an account file</source> <translation>Импортировать файл аккаунта</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="43"/> + <location filename="../../../src/sakia/gui/import_account.py" line="45"/> <source>All account files (*.acc)</source> <translation>Ð’Ñе файлы аккаунта (*.acc)</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="58"/> + <location filename="../../../src/sakia/gui/import_account.py" line="60"/> <source>Please enter a name</source> <translation>ПожалуйÑта, введите имÑ</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="63"/> + <location filename="../../../src/sakia/gui/import_account.py" line="65"/> <source>Name already exists</source> <translation>Ð˜Ð¼Ñ ÑƒÐ¶Ðµ ÑущеÑтвует</translation> </message> <message> - <location filename="../../../src/sakia/gui/import_account.py" line="67"/> + <location filename="../../../src/sakia/gui/import_account.py" line="69"/> <source>File is not an account format</source> <translation>Файл не ÑоответÑтвует формату аккаунтa</translation> </message> @@ -1042,7 +1039,7 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">Ñрык_правила</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="96"/> + <location filename="../../ui/informations_tab.ui" line="112"/> <source>Money</source> <translation>Деньги</translation> </message> @@ -1052,7 +1049,7 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">Ñрлык_ деньги</translation> </message> <message> - <location filename="../../ui/informations_tab.ui" line="115"/> + <location filename="../../ui/informations_tab.ui" line="131"/> <source>WoT</source> <translation>СД</translation> </message> @@ -1062,62 +1059,47 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">Ñрлык_Ñд</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> - <source> - <table cellpadding="5"> - <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> - <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> - </table> - </source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Universal Dividend UD(t) in</source> <translation>УниверÑальный дивиденд УД(t) в</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass M(t-1) in</source> <translation>Ð”ÐµÐ½ÐµÐ¶Ð½Ð°Ñ Ð¼Ð°ÑÑа M(t-1) в</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Members N(t)</source> <translation>Члены N(t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Monetary Mass per member M(t-1)/N(t) in</source> <translation>Ð”ÐµÐ½ÐµÐ¶Ð½Ð°Ñ Ð¼Ð°ÑÑа на члена M(t-1)/N(t) в</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source> <translation>ФактичеÑкий роÑÑ‚ c = UD(t)/[M(t-1)/N(t)]</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Last UD date and time (t)</source> <translation>Дата и Ð²Ñ€ÐµÐ¼Ñ Ð¿Ð¾Ñледнего УД (t)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="103"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> <source>Next UD date and time (t+1)</source> <translation>Дата и Ð²Ñ€ÐµÐ¼Ñ Ñледующего УД (t+1)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="175"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="194"/> <source>No Universal Dividend created yet.</source> <translation>УниверÑальный дивиденд еще не Ñоздан.</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1128,37 +1110,37 @@ Revoking your UID can only success if it is not already validated by the network <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} дней</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>ОÑновной роÑÑ‚ (c) / Дельта времени (dt)</translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (formula)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="150"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="169"/> <source>Universal Dividend (computed)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> @@ -1174,47 +1156,47 @@ Revoking your UID can only success if it is not already validated by the network <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Fundamental growth (c)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Initial Universal Dividend UD(0) in</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Time period (dt) in days (86400 seconds) between two UD</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>Number of blocks used for calculating median time</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The average time in seconds for writing 1 block (wished time)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of blocks required to evaluate again PoWMin value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The number of previous blocks to check for personalized difficulty</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="178"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="217"/> <source>The percent of previous issuers to reach for personalized difficulty</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1228,35 +1210,81 @@ Revoking your UID can only success if it is not already validated by the network <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum delay between 2 identical certifications (in days)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid signature (in days)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of signatures to be part of the WoT</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum age of a valid membership (in days)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/informations_tab.py" line="213"/> + <location filename="../../../src/sakia/gui/informations_tab.py" line="252"/> <source>Maximum distance between each WoT member and a newcomer</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source> + <table cellpadding="5"> + <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> + <tr><td align="right"><b>{:2.2%} / {:} days</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="115"/> + <source>Penultimate UD date and time (t-1)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../ui/informations_tab.ui" line="96"/> + <source>Referentials</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Name</source> + <translation type="unfinished">ИмÑ</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Units</source> + <translation type="unfinished">Единицы</translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Formula</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/gui/informations_tab.py" line="207"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MainWindow</name> @@ -1722,27 +1750,27 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>ProcessConfigureAccount</name> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="158"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="163"/> <source>New account</source> <translation type="unfinished">новый аккаунт</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="165"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="170"/> <source>Configure {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="180"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="185"/> <source>Ok</source> <translation type="unfinished">ОК</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>Warning</source> <translation type="unfinished">Внимание</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="215"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="220"/> <source>This action will delete your account locally. Please note your key parameters (salt and password) if you wish to recover it later. Your account won't be removed from the networks it joined. @@ -1750,7 +1778,7 @@ Are you sure ?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="238"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="243"/> <source>Error</source> <translation type="unfinished">Ошибка</translation> </message> @@ -1786,74 +1814,129 @@ Are you sure ?</source> <context> <name>Quantitative</name> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="5"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> <source>Units</source> <translation type="unfinished">Единицы</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="8"/> <source>{0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quantitative.py" line="6"/> + <location filename="../../../src/sakia/core/money/quantitative.py" line="7"/> <source>{0} {1}{2}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="9"/> + <source>Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../src/sakia/core/money/quantitative.py" line="17"/> + <source>Base referential of the money. Units values are used here.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QuantitativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> <source>Quant Z-sum</source> <translation type="unfinished">Колич. Z-Ñумма</translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> <source>{0} Q0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="9"/> <source>Q0 {0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/quant_zerosum.py" line="10"/> + <source>Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Relative</name> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="5"/> + <location filename="../../../src/sakia/core/money/relative.py" line="7"/> <source>UD</source> <translation type="unfinished">УД</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative.py" line="8"/> <source>{0} {1}UD {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative.py" line="9"/> <source>UD {0}</source> <translation type="unfinished">УД {0}</translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative.py" line="10"/> + <source>R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>RelativeZSum</name> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="6"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> <source>Relat Z-sum</source> <translation type="unfinished">ОтноÑит. Z-Ñумма</translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="7"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> <source>{0} R0 {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="8"/> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="9"/> <source>R0 {0}</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../../../src/sakia/core/money/relative_zerosum.py" line="10"/> + <source>R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Scene</name> @@ -2033,22 +2116,22 @@ This money transfer will be removed and not sent.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>Money transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="106"/> + <location filename="../../../src/sakia/gui/transfer.py" line="108"/> <source>No amount. Please give the transfert amount</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="137"/> + <location filename="../../../src/sakia/gui/transfer.py" line="139"/> <source>Transfer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/transfer.py" line="124"/> + <location filename="../../../src/sakia/gui/transfer.py" line="126"/> <source>Success sending money to {0}</source> <translation type="unfinished"></translation> </message> @@ -2196,7 +2279,7 @@ This money transfer will be removed and not sent.</source> <translation type="unfinished">ИÑÑледовать открытый ключ, ИДП ...</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2207,32 +2290,32 @@ This money transfer will be removed and not sent.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="122"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="126"/> <source>Membership</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="140"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="144"/> <source>Last renewal on {:}, expiration on {:}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Your web of trust</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source>Not a member</source> <translation type="unfinished">Ðе член</translation> </message> <message> - <location filename="../../../src/sakia/gui/wot_tab.py" line="158"/> + <location filename="../../../src/sakia/gui/wot_tab.py" line="162"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -2251,27 +2334,27 @@ This money transfer will be removed and not sent.</source> <translation type="unfinished">ОК</translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="68"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="70"/> <source>Forbidden : salt is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="72"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="74"/> <source>Forbidden : password is too short</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="76"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="78"/> <source>Forbidden : Invalid characters in salt field</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="80"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="82"/> <source>Forbidden : Invalid characters in password field</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../../src/sakia/gui/process_cfg_account.py" line="86"/> + <location filename="../../../src/sakia/gui/process_cfg_account.py" line="88"/> <source>Error : passwords are different</source> <translation type="unfinished"></translation> </message> diff --git a/res/ui/informations_tab.ui b/res/ui/informations_tab.ui index 9d691ca0..46ed1d42 100644 --- a/res/ui/informations_tab.ui +++ b/res/ui/informations_tab.ui @@ -38,8 +38,8 @@ QGroupBox::title { <rect> <x>0</x> <y>0</y> - <width>522</width> - <height>721</height> + <width>518</width> + <height>717</height> </rect> </property> <layout class="QVBoxLayout" name="verticalLayout_5"> @@ -90,6 +90,22 @@ QGroupBox::title { </layout> </widget> </item> + <item> + <widget class="QGroupBox" name="group_referentials"> + <property name="title"> + <string>Referentials</string> + </property> + <layout class="QGridLayout" name="gridLayout_2"> + <item row="0" column="0"> + <widget class="QLabel" name="label_referentials"> + <property name="text"> + <string/> + </property> + </widget> + </item> + </layout> + </widget> + </item> <item> <widget class="QGroupBox" name="group_money"> <property name="title"> diff --git a/src/sakia/core/money/quant_zerosum.py b/src/sakia/core/money/quant_zerosum.py index c8fb532f..582d8bd2 100644 --- a/src/sakia/core/money/quant_zerosum.py +++ b/src/sakia/core/money/quant_zerosum.py @@ -7,6 +7,24 @@ class QuantitativeZSum: _NAME_STR_ = QT_TRANSLATE_NOOP('QuantitativeZSum', 'Quant Z-sum') _REF_STR_ = QT_TRANSLATE_NOOP('QuantitativeZSum', "{0} Q0 {1}") _UNITS_STR_ = QT_TRANSLATE_NOOP('QuantitativeZSum', "Q0 {0}") + _FORMULA_STR_ = QT_TRANSLATE_NOOP('QuantitativeZSum', + """Z0 = Q - ( M(t-1) / N(t) ) + <br > + <table> + <tr><td>Z0</td><td>Quantitative value at zero sum</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table>""" + ) + _DESCRIPTION_STR_ = QT_TRANSLATE_NOOP('QuantitativeZSum', + """Quantitative at zero sum is used to display the difference between + the quantitative value and the average quantitative value. + If it is positive, the value is above the average value, and if it is negative, + the value is under the average value. + """.replace('\n', '<br >')) def __init__(self, amount, community, app): self.amount = amount @@ -21,6 +39,14 @@ class QuantitativeZSum: def units(cls, currency): return QCoreApplication.translate("QuantitativeZSum", QuantitativeZSum._UNITS_STR_).format(currency) + @classmethod + def formula(cls): + return QCoreApplication.translate('QuantitativeZSum', QuantitativeZSum._FORMULA_STR_) + + @classmethod + def description(cls): + return QCoreApplication.translate("QuantitativeZSum", QuantitativeZSum._DESCRIPTION_STR_) + @classmethod def diff_units(cls, currency): return Quantitative.units(currency) @@ -30,13 +56,15 @@ class QuantitativeZSum: """ Return quantitative value of amount minus the average value - t = last UD block - t-1 = penultimate UD block + Z0 = Q - ( M(t-1) / N(t) ) + + Z0 = Quantitative value at zero sum + Q = Quantitative value + t = last UD block time + t-1 = penultimate UD block time M = Monetary mass N = Members count - zsum value = value - ( M(t-1) / N(t) ) - :param int amount: Value :param sakia.core.community.Community community: Community instance :return: int @@ -74,5 +102,6 @@ class QuantitativeZSum: @asyncio.coroutine def diff_localized(self, units=False, international_system=False): - localized = yield from Quantitative(self.amount, self.community, self.app).localized(units, international_system) + localized = yield from Quantitative(self.amount, self.community, self.app).localized(units, + international_system) return localized diff --git a/src/sakia/core/money/quantitative.py b/src/sakia/core/money/quantitative.py index 809ce5fe..55b7fcc8 100644 --- a/src/sakia/core/money/quantitative.py +++ b/src/sakia/core/money/quantitative.py @@ -2,10 +2,19 @@ from PyQt5.QtCore import QCoreApplication, QT_TRANSLATE_NOOP, QObject, QLocale import asyncio -class Quantitative(): +class Quantitative: _NAME_STR_ = QT_TRANSLATE_NOOP('Quantitative', 'Units') _REF_STR_ = QT_TRANSLATE_NOOP('Quantitative', "{0} {1}{2}") _UNITS_STR_ = QT_TRANSLATE_NOOP('Quantitative', "{0}") + _FORMULA_STR_ = QT_TRANSLATE_NOOP('Quantitative', + """Q = Q + <br > + <table> + <tr><td>Q</td><td>Quantitative value</td></tr> + </table> + """ + ) + _DESCRIPTION_STR_ = QT_TRANSLATE_NOOP('Quantitative', "Base referential of the money. Units values are used here.") def __init__(self, amount, community, app): self.amount = amount @@ -20,6 +29,14 @@ class Quantitative(): def units(cls, currency): return QCoreApplication.translate("Quantitative", Quantitative._UNITS_STR_).format(currency) + @classmethod + def formula(cls): + return QCoreApplication.translate('Quantitative', Quantitative._FORMULA_STR_) + + @classmethod + def description(cls): + return QCoreApplication.translate("Quantitative", Quantitative._DESCRIPTION_STR_) + @classmethod def diff_units(cls, currency): return Quantitative.units(currency) diff --git a/src/sakia/core/money/relative.py b/src/sakia/core/money/relative.py index a524e468..db7d0519 100644 --- a/src/sakia/core/money/relative.py +++ b/src/sakia/core/money/relative.py @@ -1,11 +1,30 @@ -from PyQt5.QtCore import QObject, QCoreApplication, QT_TRANSLATE_NOOP, QLocale import asyncio +from PyQt5.QtCore import QCoreApplication, QT_TRANSLATE_NOOP, QLocale + class Relative: _NAME_STR_ = QT_TRANSLATE_NOOP('Relative', 'UD') - _REF_STR_ = QT_TRANSLATE_NOOP('Relative', "{0} {1}UD {2}") - _UNITS_STR_ = QT_TRANSLATE_NOOP('Relative', "UD {0}") + _REF_STR_ = QT_TRANSLATE_NOOP('Relative', "{0} {1}UD {2}") + _UNITS_STR_ = QT_TRANSLATE_NOOP('Relative', "UD {0}") + _FORMULA_STR_ = QT_TRANSLATE_NOOP('Relative', + """R = Q / UD(t) + <br > + <table> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>Q</td><td>Quantitative value</td></tr> + <tr><td>UD</td><td>Universal Dividend</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + </table>""" + ) + _DESCRIPTION_STR_ = QT_TRANSLATE_NOOP('Relative', + """Relative referential of the money. + Relative value R is calculated by dividing the quantitative value Q by the last + Universal Dividend UD. + This referential is the most practical one to display prices and accounts. + No money creation or destruction is apparent here and every account tend to + the average. + """.replace('\n', '<br >')) def __init__(self, amount, community, app): self.amount = amount @@ -20,6 +39,14 @@ class Relative: def units(self, currency): return QCoreApplication.translate("Relative", Relative._UNITS_STR_).format(currency) + @classmethod + def formula(cls): + return QCoreApplication.translate('Relative', Relative._FORMULA_STR_) + + @classmethod + def description(cls): + return QCoreApplication.translate("Relative", Relative._DESCRIPTION_STR_) + @classmethod def diff_units(self, currency): return self.units(currency) @@ -28,6 +55,9 @@ class Relative: def value(self): """ Return relative value of amount + + value = amount / UD(t) + :param int amount: Value :param sakia.core.community.Community community: Community instance :return: float @@ -97,9 +127,9 @@ class Relative: localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma']) if units or international_system: - return QCoreApplication.translate("Relative", Relative._REF_STR_)\ + return QCoreApplication.translate("Relative", Relative._REF_STR_) \ .format(localized_value, - prefix, - self.community.short_currency if units else "") + prefix, + self.community.short_currency if units else "") else: return localized_value diff --git a/src/sakia/core/money/relative_zerosum.py b/src/sakia/core/money/relative_zerosum.py index 79629e88..a4e9df34 100644 --- a/src/sakia/core/money/relative_zerosum.py +++ b/src/sakia/core/money/relative_zerosum.py @@ -7,6 +7,23 @@ class RelativeZSum: _NAME_STR_ = QT_TRANSLATE_NOOP('RelativeZSum', 'Relat Z-sum') _REF_STR_ = QT_TRANSLATE_NOOP('RelativeZSum', "{0} R0 {1}") _UNITS_STR_ = QT_TRANSLATE_NOOP('RelativeZSum', "R0 {0}") + _FORMULA_STR_ = QT_TRANSLATE_NOOP('RelativeZSum', + """R0 = (R / UD(t)) - (( M(t-1) / N(t) ) / UD(t)) + <br > + <table> + <tr><td>R0</td><td>Relative value at zero sum</td></tr> + <tr><td>R</td><td>Relative value</td></tr> + <tr><td>M</td><td>Monetary mass</td></tr> + <tr><td>N</td><td>Members count</td></tr> + <tr><td>t</td><td>Last UD time</td></tr> + <tr><td>t-1</td><td>Penultimate UD time</td></tr> + </table>""") + _DESCRIPTION_STR_ = QT_TRANSLATE_NOOP('RelativeZSum', + """Relative at zero sum is used to display the difference between + the relative value and the average relative value. + If it is positive, the value is above the average value, and if it is negative, + the value is under the average value. + """.replace('\n', '<br >')) def __init__(self, amount, community, app): self.amount = amount @@ -21,6 +38,14 @@ class RelativeZSum: def units(cls, currency): return QCoreApplication.translate("RelativeZSum", RelativeZSum._UNITS_STR_).format(currency) + @classmethod + def formula(cls): + return QCoreApplication.translate('RelativeZSum', RelativeZSum._FORMULA_STR_) + + @classmethod + def description(cls): + return QCoreApplication.translate("RelativeZSum", RelativeZSum._DESCRIPTION_STR_) + @classmethod def diff_units(cls, currency): return Relative.units(currency) @@ -67,7 +92,7 @@ class RelativeZSum: localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma']) if units: - return QCoreApplication.translate("RelativeZSum", RelativeZSum._REF_STR_)\ + return QCoreApplication.translate("RelativeZSum", RelativeZSum._REF_STR_) \ .format(localized_value, self.community.short_currency if units else "") else: @@ -83,7 +108,7 @@ class RelativeZSum: localized_value = QLocale().toString(float(value), 'f', self.app.preferences['digits_after_comma']) if units: - return QCoreApplication.translate("RelativeZSum", RelativeZSum._REF_STR_)\ + return QCoreApplication.translate("RelativeZSum", RelativeZSum._REF_STR_) \ .format(localized_value, self.community.short_currency if units else "") else: return localized_value diff --git a/src/sakia/gui/informations_tab.py b/src/sakia/gui/informations_tab.py index ff250dd7..cc6c553c 100644 --- a/src/sakia/gui/informations_tab.py +++ b/src/sakia/gui/informations_tab.py @@ -12,6 +12,7 @@ from ..gen_resources.informations_tab_uic import Ui_InformationsTabWidget from ..tools.decorators import asyncify, once_at_a_time, cancel_once_task from ..tools.exceptions import NoPeerAvailable from .widgets import Busy +from ..core.money import Referentials class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): @@ -80,39 +81,39 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): # display float values localized_ud = yield from self.account.current_ref(block_ud['dividend'], self.community, - self.app)\ + self.app) \ .diff_localized(True, self.app.preferences['international_system_of_units']) computed_dividend = yield from self.community.computed_dividend() # display float values localized_ud_plus_1 = yield from self.account.current_ref(computed_dividend, - self.community, self.app)\ + self.community, self.app) \ .diff_localized(True, self.app.preferences['international_system_of_units']) localized_mass = yield from self.account.current_ref(block_ud['monetaryMass'], - self.community, self.app)\ + self.community, self.app) \ .diff_localized(True, self.app.preferences['international_system_of_units']) if block_ud_minus_1: mass_minus_1 = (float(0) if block_ud['membersCount'] == 0 else - block_ud_minus_1['monetaryMass'] / block_ud['membersCount']) + block_ud_minus_1['monetaryMass'] / block_ud['membersCount']) localized_mass_minus_1_per_member = yield from self.account.current_ref(mass_minus_1, - self.community, self.app)\ + self.community, self.app) \ .diff_localized(True, self.app.preferences['international_system_of_units']) localized_mass_minus_1 = yield from self.account.current_ref(block_ud_minus_1['monetaryMass'], - self.community, self.app)\ + self.community, self.app) \ .diff_localized(True, self.app.preferences['international_system_of_units']) else: localized_mass_minus_1_per_member = QLocale().toString( - float(0), 'f', self.app.preferences['digits_after_comma'] + float(0), 'f', self.app.preferences['digits_after_comma'] ) localized_mass_minus_1 = QLocale().toString( - float(0), 'f', self.app.preferences['digits_after_comma'] + float(0), 'f', self.app.preferences['digits_after_comma'] ) # set infos in label self.label_general.setText( - self.tr(""" + self.tr(""" <table cellpadding="5"> <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> @@ -124,41 +125,41 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> """).format( - localized_ud, - self.tr('Universal Dividend UD(t) in'), - self.account.current_ref.diff_units(self.community.currency), - localized_mass_minus_1, - self.tr('Monetary Mass M(t-1) in'), - self.account.current_ref.diff_units(self.community.currency), - block_ud['membersCount'], - self.tr('Members N(t)'), - localized_mass_minus_1_per_member, - self.tr('Monetary Mass per member M(t-1)/N(t) in'), - self.account.current_ref.diff_units(self.community.currency), - float(0) if block_ud['membersCount'] == 0 or block_ud_minus_1['monetaryMass'] == 0 else - block_ud['dividend'] / (block_ud_minus_1['monetaryMass'] / block_ud['membersCount']), + localized_ud, + self.tr('Universal Dividend UD(t) in'), + self.account.current_ref.diff_units(self.community.currency), + localized_mass_minus_1, + self.tr('Monetary Mass M(t-1) in'), + self.account.current_ref.diff_units(self.community.currency), + block_ud['membersCount'], + self.tr('Members N(t)'), + localized_mass_minus_1_per_member, + self.tr('Monetary Mass per member M(t-1)/N(t) in'), + self.account.current_ref.diff_units(self.community.currency), + float(0) if block_ud['membersCount'] == 0 or block_ud_minus_1['monetaryMass'] == 0 else + block_ud['dividend'] / (block_ud_minus_1['monetaryMass'] / block_ud['membersCount']), - params['dt'] / 86400, - self.tr('Actual growth c = UD(t)/[M(t-1)/N(t)]'), - QLocale.toString( - QLocale(), - QDateTime.fromTime_t(block_ud_minus_1['medianTime']), - QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) - ), - self.tr('Penultimate UD date and time (t-1)'), - QLocale.toString( - QLocale(), - QDateTime.fromTime_t(block_ud['medianTime']), - QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) - ), - self.tr('Last UD date and time (t)'), - QLocale.toString( - QLocale(), - QDateTime.fromTime_t(block_ud['medianTime'] + params['dt']), - QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) - ), - self.tr('Next UD date and time (t+1)') - ) + params['dt'] / 86400, + self.tr('Actual growth c = UD(t)/[M(t-1)/N(t)]'), + QLocale.toString( + QLocale(), + QDateTime.fromTime_t(block_ud_minus_1['medianTime']), + QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) + ), + self.tr('Penultimate UD date and time (t-1)'), + QLocale.toString( + QLocale(), + QDateTime.fromTime_t(block_ud['medianTime']), + QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) + ), + self.tr('Last UD date and time (t)'), + QLocale.toString( + QLocale(), + QDateTime.fromTime_t(block_ud['medianTime'] + params['dt']), + QLocale.dateTimeFormat(QLocale(), QLocale.ShortFormat) + ), + self.tr('Next UD date and time (t+1)') + ) ) else: self.label_general.setText(self.tr('No Universal Dividend created yet.')) @@ -166,35 +167,55 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): if block_ud: # set infos in label self.label_rules.setText( - self.tr(""" + self.tr(""" <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> """).format( - self.tr('{:2.0%} / {:} days').format(params['c'], params['dt'] / 86400), - self.tr('Fundamental growth (c) / Delta time (dt)'), - self.tr('UD(t+1) = MAX { UD(t) ; c × M(t) / N(t+1) }'), - self.tr('Universal Dividend (formula)'), - self.tr('{:} = MAX {{ {:} {:} ; {:2.0%} × {:} {:} / {:} }}').format( - localized_ud_plus_1, - localized_ud, - self.account.current_ref.diff_units(self.community.currency), - params['c'], - localized_mass, - self.account.current_ref.diff_units(self.community.currency), - block_ud['membersCount'] - ), - self.tr('Universal Dividend (computed)') - ) + self.tr('{:2.0%} / {:} days').format(params['c'], params['dt'] / 86400), + self.tr('Fundamental growth (c) / Delta time (dt)'), + self.tr('UD(t+1) = MAX { UD(t) ; c × M(t) / N(t+1) }'), + self.tr('Universal Dividend (formula)'), + self.tr('{:} = MAX {{ {:} {:} ; {:2.0%} × {:} {:} / {:} }}').format( + localized_ud_plus_1, + localized_ud, + self.account.current_ref.diff_units(self.community.currency), + params['c'], + localized_mass, + self.account.current_ref.diff_units(self.community.currency), + block_ud['membersCount'] + ), + self.tr('Universal Dividend (computed)') + ) ) else: self.label_rules.setText(self.tr('No Universal Dividend created yet.')) + # set infos in label + ref_template = """ + <table cellpadding="5"> + <tr><th>{:}</th><td>{:}</td></tr> + <tr><th>{:}</th><td>{:}</td></tr> + <tr><th>{:}</th><td>{:}</td></tr> + <tr><th>{:}</th><td>{:}</td></tr> + </table> + """ + templates = [] + for ref in Referentials: + templates.append(ref_template.format(self.tr('Name'), ref.translated_name(), + self.tr('Units'), ref.units(self.community.currency), + self.tr('Formula'), ref.formula(), + self.tr('Description'), ref.description() + ) + ) + + self.label_referentials.setText('<hr>'.join(templates)) + # set infos in label self.label_money.setText( - self.tr(""" + self.tr(""" <table cellpadding="5"> <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:} {:}</td></tr> @@ -206,30 +227,30 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): <tr><td align="right"><b>{:2.0%}</b></td><td>{:}</td></tr> </table> """).format( - params['c'], - params['dt'] / 86400, - self.tr('Fundamental growth (c)'), - params['ud0'], - self.tr('Initial Universal Dividend UD(0) in'), - self.community.short_currency, - params['dt'] / 86400, - self.tr('Time period (dt) in days (86400 seconds) between two UD'), - params['medianTimeBlocks'], - self.tr('Number of blocks used for calculating median time'), - params['avgGenTime'], - self.tr('The average time in seconds for writing 1 block (wished time)'), - params['dtDiffEval'], - self.tr('The number of blocks required to evaluate again PoWMin value'), - params['blocksRot'], - self.tr('The number of previous blocks to check for personalized difficulty'), - params['percentRot'], - self.tr('The percent of previous issuers to reach for personalized difficulty') - ) + params['c'], + params['dt'] / 86400, + self.tr('Fundamental growth (c)'), + params['ud0'], + self.tr('Initial Universal Dividend UD(0) in'), + self.community.short_currency, + params['dt'] / 86400, + self.tr('Time period (dt) in days (86400 seconds) between two UD'), + params['medianTimeBlocks'], + self.tr('Number of blocks used for calculating median time'), + params['avgGenTime'], + self.tr('The average time in seconds for writing 1 block (wished time)'), + params['dtDiffEval'], + self.tr('The number of blocks required to evaluate again PoWMin value'), + params['blocksRot'], + self.tr('The number of previous blocks to check for personalized difficulty'), + params['percentRot'], + self.tr('The percent of previous issuers to reach for personalized difficulty') + ) ) # set infos in label self.label_wot.setText( - self.tr(""" + self.tr(""" <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -239,19 +260,20 @@ class InformationsTabWidget(QWidget, Ui_InformationsTabWidget): <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> </table> """).format( - params['sigDelay'] / 86400, - self.tr('Minimum delay between 2 identical certifications (in days)'), - params['sigValidity'] / 86400, - self.tr('Maximum age of a valid signature (in days)'), - params['sigQty'], - self.tr('Minimum quantity of signatures to be part of the WoT'), - params['sigWoT'], - self.tr('Minimum quantity of valid made certifications to be part of the WoT for distance rule'), - params['msValidity'] / 86400, - self.tr('Maximum age of a valid membership (in days)'), - params['stepMax'], - self.tr('Maximum distance between each WoT member and a newcomer'), - ) + params['sigDelay'] / 86400, + self.tr('Minimum delay between 2 identical certifications (in days)'), + params['sigValidity'] / 86400, + self.tr('Maximum age of a valid signature (in days)'), + params['sigQty'], + self.tr('Minimum quantity of signatures to be part of the WoT'), + params['sigWoT'], + self.tr( + 'Minimum quantity of valid made certifications to be part of the WoT for distance rule'), + params['msValidity'] / 86400, + self.tr('Maximum age of a valid membership (in days)'), + params['stepMax'], + self.tr('Maximum distance between each WoT member and a newcomer'), + ) ) self.busy.hide() -- GitLab