From 24b713e43b5e70ec04006cadb6a75ad251c996ee Mon Sep 17 00:00:00 2001 From: Vincent Texier <vit@free.fr> Date: Thu, 9 Jul 2015 10:43:38 +0200 Subject: [PATCH] Fix some english strings and update french translation --- res/i18n/ts/fr_FR.ts | 521 ++++++++++++++++++++++++++----------------- res/ui/transfer.ui | 6 +- 2 files changed, 323 insertions(+), 204 deletions(-) diff --git a/res/i18n/ts/fr_FR.ts b/res/i18n/ts/fr_FR.ts index 9d84768d..8cb174a6 100644 --- a/res/i18n/ts/fr_FR.ts +++ b/res/i18n/ts/fr_FR.ts @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="fr_FR" sourcelanguage="en"> +<!DOCTYPE TS><TS version="2.0" language="fr_FR" sourcelanguage="en"> <context> <name>@default</name> <message> @@ -55,37 +54,37 @@ <translation type="obsolete">du {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>Units</source> <translation>Unités</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>UD</source> <translation>DU</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>Quant Z-sum</source> <translation>Quant. som. 0</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>Relat Z-sum</source> <translation>Rel. som. 0</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>UD {0}</source> <translation>DU {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>Q0 {0}</source> <translation>Q0 {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/core/account.py" line="90"/> + <location filename="../../../src/cutecoin/core/account.py" line="103"/> <source>R0 {0}</source> <translation>R0 {0}</translation> </message> @@ -171,7 +170,7 @@ <context> <name>CertificationDialog</name> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="58"/> + <location filename="../../../src/cutecoin/gui/certification.py" line="56"/> <source>Certification</source> <translation>Certification</translation> </message> @@ -201,35 +200,40 @@ <translation>Clé</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="49"/> + <location filename="../../../src/cutecoin/gui/certification.py" line="56"/> <source>Success certifying {0} from {1}</source> <translation>Succès lors de la certification de {0}, dans la communauté {1}</translation> </message> <message> <location filename="../../../src/cutecoin/gui/certification.py" line="53"/> <source>Something wrong happened : {0}</source> - <translation>Une erreur a été rencontrée : {0}</translation> + <translation type="obsolete">Une erreur a été rencontrée : {0}</translation> </message> <message> <location filename="../../../src/cutecoin/gui/certification.py" line="58"/> <source>Couldn't connect to network : {0}</source> - <translation>Impossible de se connecter au réseau : {0}</translation> + <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="63"/> + <location filename="../../../src/cutecoin/gui/certification.py" line="68"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="76"/> + <location filename="../../../src/cutecoin/gui/certification.py" line="77"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/certification.py" line="79"/> + <location filename="../../../src/cutecoin/gui/certification.py" line="80"/> <source>Not a member</source> <translation>Non-membre</translation> </message> + <message> + <location filename="../../../src/cutecoin/gui/certification.py" line="68"/> + <source>{0} : {1}</source> + <translation></translation> + </message> </context> <context> <name>CommunityConfigurationDialog</name> @@ -249,30 +253,35 @@ <translation>:</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="100"/> + <location filename="../../ui/community_cfg.ui" line="124"/> <source>Communities nodes</source> <translation>Noeuds de la communauté</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="118"/> + <location filename="../../ui/community_cfg.ui" line="142"/> <source>Server</source> <translation>Serveur</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="138"/> + <location filename="../../ui/community_cfg.ui" line="162"/> <source>Add</source> <translation>Ajouter</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="159"/> + <location filename="../../ui/community_cfg.ui" line="183"/> <source>Previous</source> <translation>Précédent</translation> </message> <message> - <location filename="../../ui/community_cfg.ui" line="182"/> + <location filename="../../ui/community_cfg.ui" line="206"/> <source>Next</source> <translation>Suivant</translation> </message> + <message> + <location filename="../../ui/community_cfg.ui" line="98"/> + <source>Check node connectivity</source> + <translation>Vérifier la connexion</translation> + </message> </context> <context> <name>CommunityTabWidget</name> @@ -297,7 +306,7 @@ <translation>Qualification : </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="334"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="351"/> <source>Renew membership</source> <translation>Renouveller le statut de membre</translation> </message> @@ -307,54 +316,54 @@ <translation>Quitter la communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="78"/> <source>Membership</source> <translation>Statut de membre</translation> </message> <message> <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"/> <source>Success sending membership demand</source> - <translation>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"/> <source>Join demand error</source> - <translation>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"/> <source>Key not sent to community</source> - <translation>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="259"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"/> <source>Network error</source> <translation>Erreur réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="259"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="226"/> <source>Couldn't connect to network : {0}</source> <translation>Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="242"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"/> <source>Warning</source> <translation>Attention</translation> </message> <message> <location filename="../../../src/cutecoin/gui/community_tab.py" line="202"/> <source>Success sending leaving demand</source> - <translation>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"/> <source>Leaving demand error</source> - <translation>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"/> <source>Error</source> - <translation>Erreur</translation> + <translation type="obsolete">Erreur</translation> </message> <message> <location filename="../../ui/community_tab.ui" line="60"/> @@ -367,12 +376,12 @@ <translation>Publier votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="60"/> <source>Members</source> <translation>Membres</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="61"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="63"/> <source>Direct connections</source> <translation>Connections directes</translation> </message> @@ -384,12 +393,12 @@ Publishing your UID cannot be canceled.</source> Publier votre UID ne peut être annulé.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="227"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"/> <source>UID Publishing</source> <translation>Publication de l'UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="227"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="220"/> <source>Success publishing your UID</source> <translation>Succès lors de la publication de votre UID</translation> </message> @@ -397,11 +406,11 @@ Publier votre UID ne peut être annulé.</translation> <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>Votre clé publique n'a pas été envoyée à la communauté. + <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="190"/> + <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> @@ -410,37 +419,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/cutecoin/gui/community_tab.py" line="57"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="59"/> <source>Web of Trust</source> <translation>Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="79"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="104"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="83"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="107"/> <source>Add as contact</source> <translation>Ajouter comme contact</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="87"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="111"/> <source>Send money</source> <translation>Envoyer de l'argent</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="91"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="115"/> <source>Certify identity</source> <translation>Certifier cette identité</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="95"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="119"/> <source>View in Web of Trust</source> <translation>Voir dans la Toile de Confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="341"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="358"/> <source>Send membership demand</source> <translation>Envoyer une demande de membre</translation> </message> @@ -450,18 +459,18 @@ Le processus pour rejoindre la communauté devrait être refait à zéro.</trans <translation>Révoquer votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="216"/> + <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>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="230"/> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="223"/> <source>Publish UID error</source> <translation>Publier votre UID</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/community_tab.py" line="242"/> + <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>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> @@ -469,17 +478,42 @@ Revoking your UID can only success if it is not already validated by the network <message> <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/> <source>UID Revoking</source> - <translation>Révocation de votre UID</translation> + <translation type="obsolete">Révocation de votre UID</translation> </message> <message> <location filename="../../../src/cutecoin/gui/community_tab.py" line="253"/> <source>Success revoking your UID</source> - <translation>Révocation de votre UID réussie</translation> + <translation type="obsolete">Révocation de votre UID réussie</translation> </message> <message> <location filename="../../../src/cutecoin/gui/community_tab.py" line="256"/> <source>Revoke UID error</source> - <translation>Erreur lors de la révocation de votre UID</translation> + <translation type="obsolete">Erreur lors de la révocation de votre UID</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="78"/> + <source>Success sending Membership demand</source> + <translation>Envoi demande à être membre réussie</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="84"/> + <source>Revoke</source> + <translation>Révocation</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="84"/> + <source>Success sending Revoke demand</source> + <translation>Envoi demande de révocation réussie</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="90"/> + <source>Self Certification</source> + <translation>Auto-certification</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/community_tab.py" line="90"/> + <source>Success sending Self Certification document</source> + <translation>Envoi auto-certification réussie</translation> </message> </context> <context> @@ -536,32 +570,32 @@ Revoking your UID can only success if it is not already validated by the network <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="73"/> <source>Wallets</source> <translation>Portefeuilles</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="77"/> <source>Transactions</source> <translation>Transferts</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="94"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="85"/> <source>Community</source> <translation>Communauté</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="100"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="81"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="112"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="89"/> <source>Network</source> <translation>Réseau</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="183"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="163"/> <source> Block {0}</source> <translation>Bloc {0}</translation> </message> @@ -573,40 +607,40 @@ Revoking your UID can only success if it is not already validated by the network <message> <location filename="../../../src/cutecoin/gui/currency_tab.py" line="206"/> <source>Received {0} {1} from {2} transfers</source> - <translation>Reception de {0} {1} dans {2} transfers</translation> + <translation type="obsolete">Reception de {0} {1} dans {2} transfers</translation> </message> <message> <location filename="../../../src/cutecoin/gui/currency_tab.py" line="210"/> <source>New transactions received</source> - <translation>Nouveaux transferts reçus</translation> + <translation type="obsolete">Nouveaux transferts reçus</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="145"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source>Membership expiration</source> <translation>Expiration du statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="145"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/> <source><b>Warning : Membership expiration in {0} days</b></source> <translation><b>Attention : Expiration du statut de membre dans {0} jours</b></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="43"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="44"/> <source>Warning : Your membership is expiring soon.</source> <translation>Attention : Votre statut de membre expire bientôt.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="45"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="46"/> <source>Warning : Your could miss certifications soon.</source> <translation>Attention : Vous pourriez manquer de certifications prochainement.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="150"/> + <location filename="../../../src/cutecoin/gui/currency_tab.py" line="132"/> <source>Certifications number</source> <translation>Nombre de certifications</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/currency_tab.py" line="150"/> + <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><b>Attention : Vous êtes certifiés par seulement {0} personnes, besoin de {1}</b></translation> </message> @@ -637,27 +671,27 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>HistoryTableModel</name> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="179"/> + <location filename="../../../src/cutecoin/models/txhistory.py" line="183"/> <source>Date</source> <translation>Date</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="179"/> + <location filename="../../../src/cutecoin/models/txhistory.py" line="183"/> <source>UID/Public key</source> <translation>UID/Clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="179"/> + <location filename="../../../src/cutecoin/models/txhistory.py" line="183"/> <source>Payment</source> <translation>Débit</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="179"/> + <location filename="../../../src/cutecoin/models/txhistory.py" line="183"/> <source>Deposit</source> <translation>Crédit</translation> </message> <message> - <location filename="../../../src/cutecoin/models/txhistory.py" line="179"/> + <location filename="../../../src/cutecoin/models/txhistory.py" line="183"/> <source>Comment</source> <translation>Commentaire</translation> </message> @@ -716,22 +750,22 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>IdentitiesTableModel</name> <message> - <location filename="../../../src/cutecoin/models/identities.py" line="85"/> + <location filename="../../../src/cutecoin/models/identities.py" line="84"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/cutecoin/models/identities.py" line="86"/> + <location filename="../../../src/cutecoin/models/identities.py" line="85"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/models/identities.py" line="87"/> + <location filename="../../../src/cutecoin/models/identities.py" line="86"/> <source>Renewed</source> <translation>Dernier renouvellement</translation> </message> <message> - <location filename="../../../src/cutecoin/models/identities.py" line="88"/> + <location filename="../../../src/cutecoin/models/identities.py" line="87"/> <source>Expiration</source> <translation>Expiration</translation> </message> @@ -865,7 +899,7 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source>Universal Dividend UD(t) in</source> <translation>Dividende Universel DU(t) en</translation> </message> @@ -875,7 +909,7 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">Masse Monétaire M(t) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source>Members N(t)</source> <translation>Membres N(t)</translation> </message> @@ -885,22 +919,22 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">Masse Monétaire par membre M(t)/N(t) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <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/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source>Next UD date and time (t+1)</source> - <translation type="unfinished">Date et heure du prochain DU (t+1)</translation> + <translation>Date et heure du prochain DU (t+1)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="191"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="202"/> <source>No Universal Dividend created yet.</source> <translation>Pas de dividende universel créé pour le moment.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -911,12 +945,12 @@ Revoking your UID can only success if it is not already validated by the network <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>{:2.0%} / {:} days</source> <translation>{:2.0%} / {:} jours</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>Fundamental growth (c) / Delta time (dt)</source> <translation>Croissance fondamentale (c) / Delta de temps (dt)</translation> </message> @@ -926,17 +960,17 @@ Revoking your UID can only success if it is not already validated by the network <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="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>Universal Dividend (formula)</source> <translation>Dividende Universel (formule)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>Universal Dividend (computed)</source> <translation>Dividende Universel (calculé)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:2.0%} / {:} days</b></td><td>{:}</td></tr> @@ -963,47 +997,47 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <source>Fundamental growth (c)</source> <translation>Croissance fondamentale (c)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <source>Initial Universal Dividend UD(0) in</source> <translation>Dividende Universel Initial DU(0) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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/cutecoin/gui/informations_tab.py" line="194"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="205"/> <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> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1017,42 +1051,42 @@ Revoking your UID can only success if it is not already validated by the network <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <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/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <source>Maximum age of a valid signature (in days)</source> <translation>Age maximum d'une signature valide (en jours)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <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/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <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/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <source>Maximum age of a valid membership (in days)</source> <translation>Age maximum d'un statut de membre valide (en jours)</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="229"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="240"/> <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/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source>Monetary Mass M(t-1) in</source> <translation>Masse Monétaire M(t-1) en</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <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> @@ -1073,7 +1107,7 @@ Revoking your UID can only success if it is not already validated by the network </message> <message> <location filename="../../../src/cutecoin/gui/informations_tab.py" line="140"/> - <source>UD(t+1) = MAX { UD(t) ; c × M(t) / N(t) }</source> + <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> @@ -1087,17 +1121,17 @@ Revoking your UID can only success if it is not already validated by the network <translation type="obsolete">DU(t+1) = MAX { DU(t) ; c &#215; M(t) / N(t) }</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>{:} = MAX {{ {:} {:} ; {:2.0%} &#215; {:} {:} / {:} }}</source> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="177"/> <source>UD(t+1) = MAX { UD(t) ; c &#215; M(t) / N(t+1) }</source> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></div></td><td>{:} {:}</td></tr> @@ -1122,7 +1156,7 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/informations_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/informations_tab.py" line="130"/> <source>Last UD date and time (t)</source> <translation>Date et heure du dernier DU (t)</translation> </message> @@ -1175,17 +1209,17 @@ Revoking your UID can only success if it is not already validated by the network <translation>Sauvegarder</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="390"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="339"/> <source>Export</source> <translation>Exporter</translation> </message> <message> <location filename="../../../src/cutecoin/gui/mainwindow.py" line="176"/> <source>Loading account {0}</source> - <translation>Chargement du compte {0}</translation> + <translation type="obsolete">Chargement du compte {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="242"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="191"/> <source>Latest release : {version}</source> <translation>Dernière version : {version}</translation> </message> @@ -1201,7 +1235,7 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="256"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="205"/> <source> <h1>Cutecoin</h1> @@ -1236,32 +1270,32 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="324"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="273"/> <source>Edit</source> <translation>Editer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="327"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="276"/> <source>Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="343"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="292"/> <source>CuteCoin {0}</source> <translation>CuteCoin {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="368"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="317"/> <source>CuteCoin {0} - Account : {1}</source> <translation>CuteCoin {0} - Compte : {1}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="388"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="337"/> <source>Export an account</source> <translation>Exporter un compte</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="389"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="338"/> <source>All account files (*.acc)</source> <translation>Tout fichier de compte (*.acc)</translation> </message> @@ -1331,7 +1365,7 @@ Revoking your UID can only success if it is not already validated by the network <translation>&Préférences</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="281"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="230"/> <source>Please get the latest release {version}</source> <translation>Veuillez télécharger la dernière version {version}</translation> </message> @@ -1362,7 +1396,7 @@ Revoking your UID can only success if it is not already validated by the network </translation> </message> <message> - <location filename="../../../src/cutecoin/gui/mainwindow.py" line="249"/> + <location filename="../../../src/cutecoin/gui/mainwindow.py" line="198"/> <source>Download link</source> <translation>Lien de téléchargement</translation> </message> @@ -1412,57 +1446,57 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>NetworkFilterProxyModel</name> <message> - <location filename="../../../src/cutecoin/models/network.py" line="39"/> + <location filename="../../../src/cutecoin/models/network.py" line="41"/> <source>Address</source> <translation>Adresse</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="40"/> + <location filename="../../../src/cutecoin/models/network.py" line="42"/> <source>Port</source> <translation>Port</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="41"/> + <location filename="../../../src/cutecoin/models/network.py" line="43"/> <source>Block</source> <translation>Bloc</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="42"/> + <location filename="../../../src/cutecoin/models/network.py" line="44"/> <source>UID</source> <translation>UID</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="43"/> + <location filename="../../../src/cutecoin/models/network.py" line="45"/> <source>Member</source> <translation>Membre</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="44"/> + <location filename="../../../src/cutecoin/models/network.py" line="46"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="45"/> + <location filename="../../../src/cutecoin/models/network.py" line="47"/> <source>Software</source> <translation>Logiciel</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="46"/> + <location filename="../../../src/cutecoin/models/network.py" line="48"/> <source>Version</source> <translation>Version</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="59"/> + <location filename="../../../src/cutecoin/models/network.py" line="61"/> <source>yes</source> <translation>oui</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="59"/> + <location filename="../../../src/cutecoin/models/network.py" line="61"/> <source>no</source> <translation>non</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="59"/> + <location filename="../../../src/cutecoin/models/network.py" line="61"/> <source>offline</source> <translation>déconnecté</translation> </message> @@ -1475,35 +1509,40 @@ Revoking your UID can only success if it is not already validated by the network <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/network_tab.py" line="51"/> + <location filename="../../../src/cutecoin/gui/network_tab.py" line="61"/> <source>Unset root node</source> <translation>Supprimer des noeuds racines</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/network_tab.py" line="57"/> + <location filename="../../../src/cutecoin/gui/network_tab.py" line="67"/> <source>Set as root node</source> <translation>Définir comme noeud racine</translation> </message> + <message> + <location filename="../../../src/cutecoin/gui/network_tab.py" line="73"/> + <source>Open in browser</source> + <translation>Ouvrir dans le navigateur</translation> + </message> </context> <context> <name>NetworkTableModel</name> <message> - <location filename="../../../src/cutecoin/models/network.py" line="112"/> + <location filename="../../../src/cutecoin/models/network.py" line="114"/> <source>Online</source> <translation>Connecté</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="113"/> + <location filename="../../../src/cutecoin/models/network.py" line="115"/> <source>Offline</source> <translation>Déconnecté</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="114"/> + <location filename="../../../src/cutecoin/models/network.py" line="116"/> <source>Unsynchronized</source> <translation>Désynchronisé</translation> </message> <message> - <location filename="../../../src/cutecoin/models/network.py" line="115"/> + <location filename="../../../src/cutecoin/models/network.py" line="117"/> <source>Corrupted</source> <translation>Corrompu</translation> </message> @@ -1572,30 +1611,55 @@ Revoking your UID can only success if it is not already validated by the network <context> <name>PreferencesDialog</name> <message> - <location filename="../../ui/preferences.ui" line="22"/> + <location filename="../../ui/preferences.ui" line="108"/> <source>Default account</source> <translation>Compte par défaut</translation> </message> <message> <location filename="../../ui/preferences.ui" line="36"/> <source>Default referential</source> - <translation>Référentiel par défaut</translation> + <translation type="obsolete">Référentiel par défaut</translation> </message> <message> - <location filename="../../ui/preferences.ui" line="50"/> + <location filename="../../ui/preferences.ui" line="205"/> <source>Language</source> <translation>Langue</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/preferences.py" line="45"/> + <location filename="../../../src/cutecoin/gui/preferences.py" line="60"/> <source>Preferences</source> <translation>Préférences</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/preferences.py" line="45"/> + <location filename="../../../src/cutecoin/gui/preferences.py" line="60"/> <source>A restart is needed to apply your new preferences.</source> <translation>Vous devez redémarrer Cutecoin pour appliquer vos nouvelles préférences.</translation> </message> + <message> + <location filename="../../ui/preferences.ui" line="122"/> + <source>Default &referential</source> + <translation>Référentiel par défaut</translation> + </message> + <message> + <location filename="../../ui/preferences.ui" line="159"/> + <source>Enable expert mode</source> + <translation>Activer le mode expert</translation> + </message> + <message> + <location filename="../../ui/preferences.ui" line="191"/> + <source>Digits after commas </source> + <translation>Chiffres après la virgule</translation> + </message> + <message> + <location filename="../../ui/preferences.ui" line="239"/> + <source>Maximize Window at Startup</source> + <translation>Fenêtre plein écran au démarrage</translation> + </message> + <message> + <location filename="../../ui/preferences.ui" line="266"/> + <source>Enable notifications</source> + <translation>Activer les notifications</translation> + </message> </context> <context> <name>ProcessConfigureAccount</name> @@ -1610,32 +1674,32 @@ Revoking your UID can only success if it is not already validated by the network <translation>Configurer {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="186"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="187"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="207"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>Public key</source> <translation>Clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="207"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="208"/> <source>These parameters pubkeys are : {0}</source> <translation>Les paramètres de cette clé publique sont : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="256"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="248"/> <source>Error</source> <translation>Erreur</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="233"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="225"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="233"/> + <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="225"/> <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. @@ -1649,12 +1713,12 @@ Votre compte ne sera pas supprimer des réseaux rejoins. <context> <name>ProcessConfigureCommunity</name> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="117"/> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="126"/> <source>Configure community {0}</source> <translation>Configurer la communauté {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="120"/> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="129"/> <source>Add a community</source> <translation>Ajouter une communauté</translation> </message> @@ -1664,17 +1728,17 @@ Votre compte ne sera pas supprimer des réseaux rejoins. <translation>Erreur</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="187"/> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="192"/> <source>Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="198"/> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="230"/> <source>Pubkey not found</source> <translation>Clé publique introuvable</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="198"/> + <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} @@ -1689,17 +1753,32 @@ Souhaitez-vous publier votre clé publique ?</translation> <message> <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="209"/> <source>Pubkey publishing error</source> - <translation>Erreur de publication</translation> + <translation type="obsolete">Erreur de publication</translation> </message> <message> <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/> <source>Network error</source> - <translation>Erreur réseau</translation> + <translation type="obsolete">Erreur réseau</translation> </message> <message> <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/> <source>Couldn't connect to network : {0}</source> - <translation>Impossible de se connecter au réseau : {0}</translation> + <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"/> + <source>UID Publishing</source> + <translation>Publication de l'UID</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="204"/> + <source>Success publishing your UID</source> + <translation>Publication de votre UID réussie</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"/> + <source>{0} : {1}</source> + <translation></translation> </message> </context> <context> @@ -1713,27 +1792,27 @@ Souhaitez-vous publier votre clé publique ?</translation> <context> <name>TransactionsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="121"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="140"/> <source>Actions</source> <translation>Actions</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="134"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="153"/> <source>Send again</source> <translation>Renvoyer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="139"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="158"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="145"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="164"/> <source>Informations</source> <translation>Informations</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="150"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="169"/> <source>Add as contact</source> <translation>Ajouter comme contact</translation> </message> @@ -1748,47 +1827,57 @@ Souhaitez-vous publier votre clé publique ?</translation> <translation type="obsolete">Voir dans la WoT</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="166"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="185"/> <source>Copy pubkey to clipboard</source> <translation>Copier la clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="203"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="222"/> <source>Warning</source> <translation>Attention</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="203"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="222"/> <source>Are you sure ? This money transfer will be removed and not sent.</source> <translation>Êtes vous certain ? -Le transfer de monnaie sera annulé et non envoyé.</translation> +Le transfert de monnaie sera annulé et non envoyé.</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="104"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="123"/> <source><b>Deposits</b> {:} {:}</source> <translation><b>Crédit</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="108"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="127"/> <source><b>Payments</b> {:} {:}</source> <translation><b>Débit</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="112"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="131"/> <source><b>Balance</b> {:} {:}</source> <translation><b>Balance</b> {:} {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="155"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="174"/> <source>Send money</source> - <translation>Envoyer de l'argent</translation> + <translation>Envoyer de la monnaie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="161"/> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="180"/> <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="93"/> + <source>Received {0} {1} from {2} transfers</source> + <translation>Reception de {0} {1} dans {2} transferts</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="97"/> + <source>New transactions received</source> + <translation>Nouveaux transferts reçus</translation> + </message> </context> <context> <name>TransferMoneyDialog</name> @@ -1825,17 +1914,17 @@ Le transfer de monnaie sera annulé et non envoyé.</translation> <message> <location filename="../../ui/transfer.ui" line="106"/> <source>Wallet :</source> - <translation>Portefeuille :</translation> + <translation type="obsolete">Portefeuille :</translation> </message> <message> <location filename="../../ui/transfer.ui" line="125"/> <source>Availalble currency : </source> - <translation>Monnaie disponible :</translation> + <translation type="obsolete">Monnaie disponible :</translation> </message> <message> <location filename="../../ui/transfer.ui" line="134"/> <source>Amount :</source> - <translation>Montant :</translation> + <translation type="obsolete">Montant :</translation> </message> <message> <location filename="../../ui/transfer.ui" line="144"/> @@ -1848,42 +1937,72 @@ Le transfer de monnaie sera annulé et non envoyé.</translation> <translation>Message</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="92"/> + <location filename="../../../src/cutecoin/gui/transfer.py" line="69"/> <source>Money transfer</source> <translation>Transfert de monnaie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="64"/> + <location filename="../../../src/cutecoin/gui/transfer.py" line="69"/> <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"/> <source>Success transfering {0} {1} to {2}</source> - <translation>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"/> <source>Something wrong happened : {0}</source> - <translation>Une erreur a été rencontrée : {0}</translation> + <translation type="obsolete">Une erreur a été rencontrée : {0}</translation> </message> <message> <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>Ce transfert ne peut être envoyer sur ce bloc. + <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"/> <source>Couldn't connect to network : {0}</source> - <translation>Impossible de se connecter au réseau : {0}</translation> + <translation type="obsolete">Impossible de se connecter au réseau : {0}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/transfer.py" line="97"/> + <location filename="../../../src/cutecoin/gui/transfer.py" line="103"/> <source>Error</source> <translation>Erreur</translation> </message> + <message> + <location filename="../../../src/cutecoin/gui/transfer.py" line="91"/> + <source>Transfer</source> + <translation>Transfert</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/transfer.py" line="91"/> + <source>Success sending money to {0}</source> + <translation>Envoi de monnaie à {0} réussi</translation> + </message> + <message> + <location filename="../../../src/cutecoin/gui/transfer.py" line="103"/> + <source>{0} : {1}</source> + <translation></translation> + </message> + <message> + <location filename="../../ui/transfer.ui" line="106"/> + <source>Wallet</source> + <translation>Portefeuille</translation> + </message> + <message> + <location filename="../../ui/transfer.ui" line="125"/> + <source>Available money : </source> + <translation>Monnaie disponible</translation> + </message> + <message> + <location filename="../../ui/transfer.ui" line="134"/> + <source>Amount</source> + <translation>Montant</translation> + </message> </context> <context> <name>WalletsTab</name> @@ -1916,7 +2035,7 @@ Veuillez rééssayer plus tard</translation> <context> <name>WalletsTabWidget</name> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="70"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1927,17 +2046,17 @@ Veuillez rééssayer plus tard</translation> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="70"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/> <source>Membership</source> <translation>Statut de membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="70"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/> <source>Last renewal on {:}, expiration on {:}</source> <translation>Dernier renouvellement le {:}, expire le {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="100"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1948,12 +2067,12 @@ Veuillez rééssayer plus tard</translation> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="100"/> <source>Not a member</source> <translation>Non-membre</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="119"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source> <table cellpadding="5"> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> @@ -1968,47 +2087,47 @@ Veuillez rééssayer plus tard</translation> <translation type="obsolete">{:} {:} compris dans [{:.2f} - {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="176"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="184"/> <source>Rename</source> <translation>Renommer</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="180"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="188"/> <source>Copy pubkey to clipboard</source> <translation>Copier la clé publique</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="185"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="193"/> <source>Transfer to...</source> <translation>Transférer à ...</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="100"/> <source>Your web of trust</source> <translation>Votre toile de confiance</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="119"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>Your money share </source> <translation>Votre part de monnaie</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="119"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>{:.2f}%</source> <translation></translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="119"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>Your part </source> <translation>Votre part</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="173"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="181"/> <source>New Wallet</source> <translation>Nouveau portefeuille</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="88"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="100"/> <source>Certified by {:} members; Certifier of {:} members</source> <translation>Certifié par {:} membres; Certifieur de {:} membres</translation> </message> @@ -2018,7 +2137,7 @@ Veuillez rééssayer plus tard</translation> <translation type="obsolete">{:} {:} compris entre [{:.2f} ; {:}] {:}</translation> </message> <message> - <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="119"/> + <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="134"/> <source>{:} {:} in [{:} ; {:}] {:}</source> <translation>{:} {:} compris entre [{:} ; {:}] {:}</translation> </message> @@ -2026,17 +2145,17 @@ Veuillez rééssayer plus tard</translation> <context> <name>WalletsTableModel</name> <message> - <location filename="../../../src/cutecoin/models/wallets.py" line="70"/> + <location filename="../../../src/cutecoin/models/wallets.py" line="82"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="../../../src/cutecoin/models/wallets.py" line="70"/> + <location filename="../../../src/cutecoin/models/wallets.py" line="82"/> <source>Amount</source> <translation>Montant</translation> </message> <message> - <location filename="../../../src/cutecoin/models/wallets.py" line="70"/> + <location filename="../../../src/cutecoin/models/wallets.py" line="82"/> <source>Pubkey</source> <translation>Clé publique</translation> </message> @@ -2080,7 +2199,7 @@ Veuillez rééssayer plus tard</translation> <context> <name>self.config_dialog</name> <message> - <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="89"/> + <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="92"/> <source>Ok</source> <translation>Ok</translation> </message> diff --git a/res/ui/transfer.ui b/res/ui/transfer.ui index 04a1d75c..435cabb4 100644 --- a/res/ui/transfer.ui +++ b/res/ui/transfer.ui @@ -103,7 +103,7 @@ <item> <widget class="QLabel" name="label_2"> <property name="text"> - <string>Wallet :</string> + <string>Wallet</string> </property> </widget> </item> @@ -122,7 +122,7 @@ <item> <widget class="QLabel" name="label_total"> <property name="text"> - <string>Availalble currency : </string> + <string>Available money : </string> </property> </widget> </item> @@ -131,7 +131,7 @@ <item> <widget class="QLabel" name="label_3"> <property name="text"> - <string>Amount :</string> + <string>Amount</string> </property> </widget> </item> -- GitLab