diff --git a/res/i18n/ts/fr.ts b/res/i18n/ts/fr.ts
index 61406db2da44f786ca39051a321c16ac362c8847..e91383654cedd9883a549aa8a12d4c6d7cad68fa 100644
--- a/res/i18n/ts/fr.ts
+++ b/res/i18n/ts/fr.ts
@@ -5,7 +5,7 @@
     <message>
         <location filename="../../ui/about.ui" line="14"/>
         <source>About</source>
-        <translation type="unfinished">A propos</translation>
+        <translation>A propos</translation>
     </message>
     <message>
         <location filename="../../ui/about.ui" line="22"/>
@@ -18,130 +18,130 @@
     <message>
         <location filename="../../ui/account_cfg.ui" line="14"/>
         <source>Add an account</source>
-        <translation type="unfinished">Ajouter un compte</translation>
+        <translation>Ajouter un compte</translation>
     </message>
     <message>
         <location filename="../../ui/account_cfg.ui" line="30"/>
         <source>Account parameters</source>
-        <translation type="unfinished">Paramètres du compte</translation>
+        <translation>Paramètres du compte</translation>
     </message>
     <message>
         <location filename="../../ui/account_cfg.ui" line="51"/>
         <source>Account name (uid)</source>
-        <translation type="unfinished">Nom de compte</translation>
+        <translation>Nom de compte</translation>
     </message>
     <message>
         <location filename="../../ui/account_cfg.ui" line="68"/>
         <source>Wallets</source>
-        <translation type="unfinished">Nombre de portefeuilles</translation>
+        <translation>Nombre de portefeuilles</translation>
     </message>
     <message>
         <location filename="../../ui/account_cfg.ui" line="111"/>
         <source>Delete account</source>
-        <translation type="unfinished">Supprimer ce compte</translation>
+        <translation>Supprimer ce compte</translation>
     </message>
     <message>
         <location filename="../../ui/account_cfg.ui" line="140"/>
         <source>Key parameters</source>
-        <translation type="unfinished"></translation>
+        <translation>Paramètres de la clé</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="167"/>
-        <source>Your salt</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/account_cfg.ui" line="177"/>
+        <location filename="../../ui/account_cfg.ui" line="180"/>
         <source>Your password</source>
-        <translation type="unfinished"></translation>
+        <translation>Votre mot de passe</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="190"/>
+        <location filename="../../ui/account_cfg.ui" line="193"/>
         <source>Please repeat your password</source>
-        <translation type="unfinished"></translation>
+        <translation>Veuillez répéter votre mot de passe</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="209"/>
+        <location filename="../../ui/account_cfg.ui" line="212"/>
         <source>Show public key</source>
-        <translation type="unfinished"></translation>
+        <translation>Afficher la clé publique correspondante</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="239"/>
+        <location filename="../../ui/account_cfg.ui" line="242"/>
         <source>Communities membership</source>
-        <translation type="unfinished"></translation>
+        <translation>Communautés</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="254"/>
+        <location filename="../../ui/account_cfg.ui" line="257"/>
         <source>Add a community</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter une communauté</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="261"/>
+        <location filename="../../ui/account_cfg.ui" line="264"/>
         <source>Remove selected community</source>
-        <translation type="unfinished"></translation>
+        <translation>Supprimer la communauté sélectionnée</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="285"/>
+        <location filename="../../ui/account_cfg.ui" line="288"/>
         <source>Previous</source>
-        <translation type="unfinished"></translation>
+        <translation>Précédent</translation>
     </message>
     <message>
-        <location filename="../../ui/account_cfg.ui" line="305"/>
+        <location filename="../../ui/account_cfg.ui" line="308"/>
         <source>Next</source>
-        <translation type="unfinished"></translation>
+        <translation>Suivant</translation>
+    </message>
+    <message>
+        <location filename="../../ui/account_cfg.ui" line="170"/>
+        <source>CryptoID</source>
+        <translation>CryptoID</translation>
     </message>
 </context>
 <context>
     <name>CertificationDialog</name>
     <message>
-        <location filename="../../../src/cutecoin/gui/certification.py" line="57"/>
+        <location filename="../../../src/cutecoin/gui/certification.py" line="58"/>
         <source>Certification</source>
-        <translation type="unfinished"></translation>
+        <translation>Certification</translation>
     </message>
     <message>
         <location filename="../../ui/certification.ui" line="20"/>
         <source>Community</source>
-        <translation type="unfinished"></translation>
+        <translation>Communauté</translation>
     </message>
     <message>
         <location filename="../../ui/certification.ui" line="32"/>
         <source>Certify user</source>
-        <translation type="unfinished"></translation>
+        <translation>Utilisateur certifié</translation>
     </message>
     <message>
         <location filename="../../ui/certification.ui" line="40"/>
         <source>Contact</source>
-        <translation type="unfinished"></translation>
+        <translation>Contact</translation>
     </message>
     <message>
         <location filename="../../ui/certification.ui" line="61"/>
         <source>User public key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
     <message>
         <location filename="../../ui/certification.ui" line="80"/>
         <source>Key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/certification.py" line="48"/>
+        <location filename="../../../src/cutecoin/gui/certification.py" line="49"/>
         <source>Success certifying {0} from {1}</source>
-        <translation type="unfinished"></translation>
+        <translation>Succès lors de la certification de {0}, dans la communauté {1}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/certification.py" line="52"/>
+        <location filename="../../../src/cutecoin/gui/certification.py" line="53"/>
         <source>Something wrong happened : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Une erreur a été rencontrée : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/certification.py" line="57"/>
+        <location filename="../../../src/cutecoin/gui/certification.py" line="58"/>
         <source>Couldn&apos;t connect to network : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Impossible de se connecter au réseau : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/certification.py" line="62"/>
+        <location filename="../../../src/cutecoin/gui/certification.py" line="63"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
     </message>
 </context>
 <context>
@@ -149,42 +149,42 @@
     <message>
         <location filename="../../ui/community_cfg.ui" line="17"/>
         <source>Add a community</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter une communauté</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="46"/>
         <source>Please enter the address of a node :</source>
-        <translation type="unfinished"></translation>
+        <translation>Veuillez entrer l&apos;adresse d&apos;un noeud :</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="61"/>
         <source>:</source>
-        <translation type="unfinished"></translation>
+        <translation>:</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="100"/>
         <source>Communities nodes</source>
-        <translation type="unfinished"></translation>
+        <translation>Noeuds de la communauté</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="118"/>
         <source>Server</source>
-        <translation type="unfinished"></translation>
+        <translation>Serveur</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="138"/>
         <source>Add</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="159"/>
         <source>Previous</source>
-        <translation type="unfinished"></translation>
+        <translation>Précédent</translation>
     </message>
     <message>
         <location filename="../../ui/community_cfg.ui" line="182"/>
         <source>Next</source>
-        <translation type="unfinished"></translation>
+        <translation>Suivant</translation>
     </message>
 </context>
 <context>
@@ -192,99 +192,135 @@
     <message>
         <location filename="../../ui/community_tab.ui" line="17"/>
         <source>communityTabWidget</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/community_tab.ui" line="40"/>
         <source>Identities</source>
-        <translation type="unfinished"></translation>
+        <translation>Identités</translation>
     </message>
     <message>
         <location filename="../../ui/community_tab.ui" line="53"/>
         <source>Research a pubkey, an uid...</source>
-        <translation type="unfinished"></translation>
+        <translation>Rechercher une clé publique, un uid...</translation>
     </message>
     <message>
-        <location filename="../../ui/community_tab.ui" line="60"/>
-        <source>Search...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/community_tab.ui" line="112"/>
+        <location filename="../../ui/community_tab.ui" line="118"/>
         <source>Quality : </source>
-        <translation type="unfinished"></translation>
+        <translation>Qualification : </translation>
     </message>
     <message>
-        <location filename="../../ui/community_tab.ui" line="119"/>
+        <location filename="../../ui/community_tab.ui" line="132"/>
         <source>Renew membership</source>
-        <translation type="unfinished"></translation>
+        <translation>Renouveller le statut de membre</translation>
     </message>
     <message>
-        <location filename="../../ui/community_tab.ui" line="126"/>
+        <location filename="../../ui/community_tab.ui" line="139"/>
         <source>Send leaving demand</source>
-        <translation type="unfinished"></translation>
+        <translation>Quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="201"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="203"/>
         <source>Membership</source>
-        <translation type="unfinished"></translation>
+        <translation>Statut de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="169"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"/>
         <source>Success sending membership demand</source>
-        <translation type="unfinished"></translation>
+        <translation>Succès lors de l&apos;envoi d&apos;une demande de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="172"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="174"/>
         <source>Join demand error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur lors de l&apos;envoi d&apos;une demande de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="175"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/>
         <source>Key not sent to community</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="175"/>
-        <source>Your key wasn&apos;t sent in the community.                               You can&apos;t request a membership.</source>
-        <translation type="unfinished"></translation>
+        <translation>La clé n&apos;a pas pu être envoyée à la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="207"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"/>
         <source>Network error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur réseau</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="207"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="235"/>
         <source>Couldn&apos;t connect to network : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Impossible de se connecter au réseau : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="188"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="217"/>
         <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="188"/>
-        <source>Are you sure ?
-Sending a membership demand  cannot be canceled.
-The process to join back the community later will have to be done again.</source>
-        <translation type="unfinished"></translation>
+        <translation>Attention</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="201"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="203"/>
         <source>Success sending leaving demand</source>
-        <translation type="unfinished"></translation>
+        <translation>Succès lors de l&apos;envoi de la demande pour quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="204"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="232"/>
         <source>Leaving demand error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur lors de l&apos;envoi de la demande pour quitter la communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/community_tab.py" line="211"/>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="239"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
+    </message>
+    <message>
+        <location filename="../../ui/community_tab.ui" line="60"/>
+        <source>Search</source>
+        <translation>Rechercher</translation>
+    </message>
+    <message>
+        <location filename="../../ui/community_tab.ui" line="125"/>
+        <source>Publish UID</source>
+        <translation>Publier votre UID</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="58"/>
+        <source>Members</source>
+        <translation>Membres</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="61"/>
+        <source>Direct connections</source>
+        <translation>Connections directes</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="217"/>
+        <source>Are you sure ?
+Publishing your UID cannot be canceled.</source>
+        <translation>Êtes vous certain ?
+Publier votre UID ne peut être annulé.</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="229"/>
+        <source>UID Publishing</source>
+        <translation>Publication de l&apos;UID</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="229"/>
+        <source>Success publishing your UID</source>
+        <translation>Succès lors de la publication de votre UID</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/community_tab.py" line="177"/>
+        <source>&quot;Your key wasn&apos;t sent in the community.
+You can&apos;t request a membership.</source>
+        <translation>Votre clé publique n&apos;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"/>
+        <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>
+        <translation>Êtes vous certain ?
+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>
 </context>
 <context>
@@ -292,22 +328,22 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/contact.ui" line="14"/>
         <source>Add a contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/contact.ui" line="22"/>
-        <source>Nom</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter un contact</translation>
     </message>
     <message>
         <location filename="../../ui/contact.ui" line="36"/>
         <source>Pubkey</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/contact.py" line="58"/>
         <source>Contact already exists</source>
-        <translation type="unfinished"></translation>
+        <translation>Le contact existe déja</translation>
+    </message>
+    <message>
+        <location filename="../../ui/contact.ui" line="22"/>
+        <source>Name</source>
+        <translation>Nom</translation>
     </message>
 </context>
 <context>
@@ -315,22 +351,22 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/create_wallet.ui" line="14"/>
         <source>Create a new wallet</source>
-        <translation type="unfinished"></translation>
+        <translation>Créer un portefeuille</translation>
     </message>
     <message>
         <location filename="../../ui/create_wallet.ui" line="45"/>
         <source>Wallet name :</source>
-        <translation type="unfinished"></translation>
+        <translation>Nom du portefeuille :</translation>
     </message>
     <message>
         <location filename="../../ui/create_wallet.ui" line="83"/>
         <source>Previous</source>
-        <translation type="unfinished"></translation>
+        <translation>Précédent</translation>
     </message>
     <message>
         <location filename="../../ui/create_wallet.ui" line="103"/>
         <source>Next</source>
-        <translation type="unfinished"></translation>
+        <translation>Suivant</translation>
     </message>
 </context>
 <context>
@@ -338,47 +374,62 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/currency_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/>
-        <source>Membership expiration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/>
-        <source>Warning : Membership expiration in {0} days</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="94"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="90"/>
         <source>Wallets</source>
-        <translation type="unfinished"></translation>
+        <translation>Portefeuilles</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="102"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="98"/>
         <source>Transactions</source>
-        <translation type="unfinished"></translation>
+        <translation>Transferts</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="111"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="107"/>
         <source>Community</source>
-        <translation type="unfinished"></translation>
+        <translation>Communauté</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="117"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="113"/>
         <source>Informations</source>
-        <translation type="unfinished"></translation>
+        <translation>Informations</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="129"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="125"/>
         <source>Network</source>
-        <translation type="unfinished"></translation>
+        <translation>Réseau</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="170"/>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="171"/>
         <source> Block {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Block {0}</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/>
+        <source>Membership expiration&lt;b&gt;Warning : Membership expiration in {0} days&lt;/b&gt;</source>
+        <translation type="obsolete">Expiration du statut de membre</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="190"/>
+        <source>Received {0} {1} from {2} transfers</source>
+        <translation>Reception de {0} {1} dans {2} transfers</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="194"/>
+        <source>New transactions received</source>
+        <translation>Nouveaux transferts reçus</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/>
+        <source>Membership expiration</source>
+        <translation>Expiration du statut de membre</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/currency_tab.py" line="75"/>
+        <source>&lt;b&gt;Warning : Membership expiration in {0} days&lt;/b&gt;</source>
+        <translation>&lt;b&gt;Attention : Expiration du statut de membre dans {0} jours&lt;/b&gt;</translation>
     </message>
 </context>
 <context>
@@ -386,55 +437,55 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/member.ui" line="14"/>
         <source>Informations</source>
-        <translation type="unfinished"></translation>
+        <translation>Informations</translation>
     </message>
     <message>
         <location filename="../../ui/member.ui" line="34"/>
         <source>Member</source>
-        <translation type="unfinished"></translation>
+        <translation>Membre</translation>
     </message>
     <message>
         <location filename="../../ui/member.ui" line="65"/>
         <source>uid</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/member.ui" line="72"/>
         <source>properties</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
 </context>
 <context>
     <name>HistoryTableModel</name>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>Date</source>
-        <translation type="unfinished"></translation>
+        <translation>Date</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>UID/Public key</source>
-        <translation type="unfinished"></translation>
+        <translation>UID/Clé publique</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>Payment</source>
-        <translation type="unfinished"></translation>
+        <translation>Paiement</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>Deposit</source>
-        <translation type="unfinished"></translation>
+        <translation>Dépôt</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>Comment</source>
-        <translation type="unfinished"></translation>
+        <translation>Commentaire</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/txhistory.py" line="164"/>
+        <location filename="../../../src/cutecoin/models/txhistory.py" line="166"/>
         <source>State</source>
-        <translation type="unfinished"></translation>
+        <translation>Statut</translation>
     </message>
 </context>
 <context>
@@ -442,32 +493,32 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/homescreen.ui" line="20"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/homescreen.ui" line="49"/>
         <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/homescreen.ui" line="67"/>
         <source>Create a new account</source>
-        <translation type="unfinished"></translation>
+        <translation>Créer un nouveau compte</translation>
     </message>
     <message>
         <location filename="../../ui/homescreen.ui" line="100"/>
         <source>Import an existing account</source>
-        <translation type="unfinished"></translation>
+        <translation>Importer un compte</translation>
     </message>
     <message>
         <location filename="../../ui/homescreen.ui" line="127"/>
         <source>Get to know more about ucoin</source>
-        <translation type="unfinished"></translation>
+        <translation>En savoir plus sur ucoin</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/homescreen.py" line="34"/>
         <source>Please get the latest release {version}</source>
-        <translation type="unfinished"></translation>
+        <translation>Veuillez télécharger la dernière version {version}</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/homescreen.py" line="38"/>
@@ -476,88 +527,92 @@ The process to join back the community later will have to be done again.</source
             &lt;h2&gt;{version_info}&lt;/h2&gt;
             &lt;h3&gt;&lt;a href={version_url}&gt;Download link&lt;/a&gt;&lt;/h3&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation>
+            &lt;h1&gt;Bienvenue sur Cutecoin {version}&lt;/h1&gt;
+            &lt;h2&gt;{version_info}&lt;/h2&gt;
+            &lt;h3&gt;&lt;a href={version_url}&gt;Lien de téléchargement&lt;/a&gt;&lt;/h3&gt;
+            </translation>
     </message>
 </context>
 <context>
     <name>IdentitiesTableModel</name>
     <message>
-        <location filename="../../../src/cutecoin/models/identities.py" line="74"/>
+        <location filename="../../../src/cutecoin/models/identities.py" line="82"/>
         <source>UID</source>
-        <translation type="unfinished"></translation>
+        <translation>UID</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/identities.py" line="75"/>
+        <location filename="../../../src/cutecoin/models/identities.py" line="83"/>
         <source>Pubkey</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/identities.py" line="76"/>
+        <location filename="../../../src/cutecoin/models/identities.py" line="84"/>
         <source>Renewed</source>
-        <translation type="unfinished"></translation>
+        <translation>Dernier renouvellement</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/models/identities.py" line="77"/>
+        <location filename="../../../src/cutecoin/models/identities.py" line="85"/>
         <source>Expiration</source>
-        <translation type="unfinished"></translation>
+        <translation>Expiration</translation>
     </message>
 </context>
 <context>
     <name>ImportAccountDialog</name>
-    <message>
-        <location filename="../../ui/import_account.ui" line="14"/>
-        <source>Dialog</source>
-        <translation type="unfinished"></translation>
-    </message>
     <message>
         <location filename="../../ui/import_account.ui" line="25"/>
         <source>Import a file</source>
-        <translation type="unfinished"></translation>
+        <translation>Importer un fichier</translation>
     </message>
     <message>
         <location filename="../../ui/import_account.ui" line="36"/>
         <source>Name of the account :</source>
-        <translation type="unfinished"></translation>
+        <translation>Nom du compte :</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="34"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="38"/>
         <source>Account import</source>
-        <translation type="unfinished"></translation>
+        <translation>Import de compte</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="38"/>
         <source>Account imported succefully !</source>
-        <translation type="unfinished"></translation>
+        <translation>Compte importé avec succès !</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="43"/>
         <source>Import an account file</source>
-        <translation type="unfinished"></translation>
+        <translation>Importer un fichier de compte</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="43"/>
         <source>All account files (*.acc)</source>
-        <translation type="unfinished"></translation>
+        <translation>Tout fichier de compte (*.acc)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="58"/>
         <source>Please enter a name</source>
-        <translation type="unfinished"></translation>
+        <translation>Veuillez entrer un nom</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="63"/>
         <source>Name already exists</source>
-        <translation type="unfinished"></translation>
+        <translation>Ce nom existe déja</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/import_account.py" line="67"/>
         <source>File is not an account format</source>
-        <translation type="unfinished"></translation>
+        <translation>Le fichier n&apos;est pas au format de compte</translation>
+    </message>
+    <message>
+        <location filename="../../ui/import_account.ui" line="14"/>
+        <source>Import an account</source>
+        <translation>Importer un compte</translation>
     </message>
 </context>
 <context>
@@ -565,47 +620,47 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/informations_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="52"/>
         <source>General</source>
-        <translation type="unfinished"></translation>
+        <translation>Général</translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="61"/>
         <source>label_general</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="77"/>
         <source>Rules</source>
-        <translation type="unfinished"></translation>
+        <translation>Règles</translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="83"/>
         <source>label_rules</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="96"/>
         <source>Money</source>
-        <translation type="unfinished"></translation>
+        <translation>Monnaie</translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="102"/>
         <source>label_money</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="115"/>
         <source>WoT</source>
-        <translation type="unfinished"></translation>
+        <translation>WoT</translation>
     </message>
     <message>
         <location filename="../../ui/informations_tab.ui" line="121"/>
         <source>label_wot</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
@@ -619,42 +674,51 @@ The process to join back the community later will have to be done again.</source
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
                 &lt;/table&gt;
                 </source>
-        <translation type="unfinished"></translation>
+        <translation>
+                &lt;table cellpadding=&quot;5&quot;&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;{:} {:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:} {:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:} {:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:2.2%} / {:} jours&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+                &lt;/table&gt;
+                </translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Universal Dividend UD(t) in</source>
-        <translation type="unfinished"></translation>
+        <translation>Dividende Universel DU(t) dans</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Monetary Mass M(t) in</source>
-        <translation type="unfinished"></translation>
+        <translation>Masse Monétaire M(t) dans</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Members N(t)</source>
-        <translation type="unfinished"></translation>
+        <translation>Membres N(t)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Monetary Mass per member M(t)/N(t) in</source>
-        <translation type="unfinished"></translation>
+        <translation>Masse Monétaire par membre M(t)/N(t) dans</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Actual growth c = UD(t)/[M(t-1)/N(t)]</source>
-        <translation type="unfinished"></translation>
+        <translation>Croissance actuelle c = DU(t)/[M(t -1)/N(t)]</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="67"/>
         <source>Next UD date and time (t+1)</source>
-        <translation type="unfinished"></translation>
+        <translation>Prochain UD, date et heure (t+1)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="141"/>
         <source>No Universal Dividend created yet.</source>
-        <translation type="unfinished"></translation>
+        <translation>Pas de dividende universel créé pour le moment.</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
@@ -665,37 +729,37 @@ The process to join back the community later will have to be done again.</source
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
                 &lt;/table&gt;
                 </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>{:2.0%} / {:} days</source>
-        <translation type="unfinished"></translation>
+        <translation>{:2.0%} / {:} jours</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>Fundamental growth (c) / Delta time (dt)</source>
-        <translation type="unfinished"></translation>
+        <translation>Croissance fondamentale (c) / Delta de temps (dt)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>UD(t+1) = MAX { UD(t) ; c * M(t) / N(t) }</source>
-        <translation type="unfinished"></translation>
+        <translation>DU(t+1) = MAX { DU(t) ; c * M(t) / N(t) }</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>Universal Dividend (formula)</source>
-        <translation type="unfinished"></translation>
+        <translation>Dividend Universel (formule)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>{:} = MAX {{ {:} {:} ; {:2.0%} * {:} {:} / {:} }}</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="116"/>
         <source>Universal Dividend (computed)</source>
-        <translation type="unfinished"></translation>
+        <translation>Dividende Universel (calculé)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
@@ -711,47 +775,58 @@ The process to join back the community later will have to be done again.</source
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:2.0%}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             &lt;/table&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation>
+            &lt;table cellpadding=&quot;5&quot;&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:2.0%} / {:} jours&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:} {:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:2.0%}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
+            &lt;/table&gt;
+            </translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>Fundamental growth (c)</source>
-        <translation type="unfinished"></translation>
+        <translation>Croissance fondamentale (c)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>Initial Universal Dividend UD(0) in</source>
-        <translation type="unfinished"></translation>
+        <translation>Dividend Universal Initial DU(0) dans</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>Time period (dt) in days (86400 seconds) between two UD</source>
-        <translation type="unfinished"></translation>
+        <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="144"/>
         <source>Number of blocks used for calculating median time</source>
-        <translation type="unfinished"></translation>
+        <translation>Nombre de blocks utilisés pour calculer le temps median</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>The average time in seconds for writing 1 block (wished time)</source>
-        <translation type="unfinished"></translation>
+        <translation>Le temps moyen en secondes pour écrire un block (temps espéré)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>The number of blocks required to evaluate again PoWMin value</source>
-        <translation type="unfinished"></translation>
+        <translation>Le nombre de blocks requis pour évaluer une nouvelle valeur de PoWMin</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>The number of previous blocks to check for personalized difficulty</source>
-        <translation type="unfinished"></translation>
+        <translation>Le nombre de blocks précédent pour vérifier la difficulté personnalisée</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="144"/>
         <source>The percent of previous issuers to reach for personalized difficulty</source>
-        <translation type="unfinished"></translation>
+        <translation>Le pourcentage d&apos;utilisateurs précédents atteignant la difficulté personnalisée</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
@@ -765,161 +840,114 @@ The process to join back the community later will have to be done again.</source
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             &lt;/table&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Minimum delay between 2 identical certifications (in days)</source>
-        <translation type="unfinished"></translation>
+        <translation>Le délai minimum entre 2 certifications identiques (en jours)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Maximum age of a valid signature (in days)</source>
-        <translation type="unfinished"></translation>
+        <translation>Age maximum d&apos;une signature valide (en jours)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Minimum quantity of signatures to be part of the WoT</source>
-        <translation type="unfinished"></translation>
+        <translation>Nombre de signatures minimum pour faire parti de la WoT</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Minimum quantity of valid made certifications to be part of the WoT for distance rule</source>
-        <translation type="unfinished"></translation>
+        <translation>Quantité minimum de certifications valide pour faire parti de la WoT suivant la règle de distance</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Maximum age of a valid membership (in days)</source>
-        <translation type="unfinished"></translation>
+        <translation>Age maximum d&apos;un statut de membre valide (en jours)</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/informations_tab.py" line="179"/>
         <source>Maximum distance between each WoT member and a newcomer</source>
-        <translation type="unfinished"></translation>
+        <translation>Distance maximum entre chaque membre de la WoT et un nouveau venu</translation>
     </message>
 </context>
 <context>
     <name>MainWindow</name>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="151"/>
+        <location filename="../../ui/mainwindow.ui" line="147"/>
         <source>Account</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="49"/>
-        <source>Open</source>
-        <translation type="unfinished"></translation>
+        <translation>Compte</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="69"/>
+        <location filename="../../ui/mainwindow.ui" line="61"/>
         <source>Contacts</source>
-        <translation type="unfinished"></translation>
+        <translation>Contacts</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="79"/>
+        <location filename="../../ui/mainwindow.ui" line="75"/>
         <source>Actions</source>
-        <translation type="unfinished"></translation>
+        <translation>Actions</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="91"/>
+        <location filename="../../ui/mainwindow.ui" line="87"/>
         <source>Manage accounts</source>
-        <translation type="unfinished"></translation>
+        <translation>Gérer les comptes</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="96"/>
+        <location filename="../../ui/mainwindow.ui" line="92"/>
         <source>Configure trustable nodes</source>
-        <translation type="unfinished"></translation>
+        <translation>Configurer les noeuds de confiance</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="101"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="121"/>
+        <location filename="../../ui/mainwindow.ui" line="117"/>
         <source>Send a message</source>
-        <translation type="unfinished"></translation>
+        <translation>Envoyer un message</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="126"/>
+        <location filename="../../ui/mainwindow.ui" line="122"/>
         <source>Send money</source>
-        <translation type="unfinished"></translation>
+        <translation>Envoyer de l&apos;argent</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="131"/>
+        <location filename="../../ui/mainwindow.ui" line="127"/>
         <source>Remove contact</source>
-        <translation type="unfinished"></translation>
+        <translation>Supprimer un contact</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="136"/>
-        <source>Add</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="141"/>
+        <location filename="../../ui/mainwindow.ui" line="137"/>
         <source>Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="146"/>
-        <source>Quit</source>
-        <translation type="unfinished"></translation>
+        <translation>Sauvegarder</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="156"/>
-        <source>Transfer money</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="161"/>
-        <source>Configure</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="166"/>
-        <source>Import</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="171"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="361"/>
         <source>Export</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="176"/>
-        <source>Certification</source>
-        <translation type="unfinished"></translation>
+        <translation>Exporter</translation>
     </message>
     <message>
-        <location filename="../../ui/mainwindow.ui" line="181"/>
-        <source>Set as default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../ui/mainwindow.ui" line="186"/>
-        <source>About</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="171"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="175"/>
         <source>Loading account {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Chargement du compte {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="229"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="237"/>
         <source>Latest release : {version}</source>
-        <translation type="unfinished"></translation>
+        <translation>Dernière version : {version}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="233"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="241"/>
         <source>
             &lt;p&gt;&lt;b&gt;{version_info}&lt;/b&gt;&lt;/p&gt;
             &lt;p&gt;&lt;a href={version_url}&gt;Download link&lt;/a&gt;&lt;/p&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation>
+            &lt;p&gt;&lt;b&gt;{version_info}&lt;/b&gt;&lt;/p&gt;
+            &lt;p&gt;&lt;a href={version_url}&gt;Lien de téléchargement&lt;/a&gt;&lt;/p&gt;
+            </translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="238"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="246"/>
         <source>
         &lt;h1&gt;Cutecoin&lt;/h1&gt;
 
@@ -936,47 +964,117 @@ The process to join back the community later will have to be done again.</source
         &lt;p&gt;vit&lt;/p&gt;
         &lt;p&gt;canercandan&lt;/p&gt;
         </source>
-        <translation type="unfinished"></translation>
+        <translation>
+        &lt;h1&gt;Cutecoin&lt;/h1&gt;
+
+        &lt;p&gt;Client Python/Qt pour uCoin&lt;/p&gt;
+
+        &lt;p&gt;Version : {:}&lt;/p&gt;
+        {new_version_text}
+
+        &lt;p&gt;License : MIT&lt;/p&gt;
+
+        &lt;p&gt;&lt;b&gt;Auteurs&lt;/b&gt;&lt;/p&gt;
+
+        &lt;p&gt;inso&lt;/p&gt;
+        &lt;p&gt;vit&lt;/p&gt;
+        &lt;p&gt;canercandan&lt;/p&gt;
+        </translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="292"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="300"/>
         <source>Edit</source>
-        <translation type="unfinished"></translation>
+        <translation>Editer</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="295"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="303"/>
         <source>Delete</source>
-        <translation type="unfinished"></translation>
+        <translation>Supprimer</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="317"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="319"/>
         <source>CuteCoin {0}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="326"/>
-        <source>Show currencies loading</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="328"/>
-        <source>Hide homescreen</source>
-        <translation type="unfinished"></translation>
+        <translation>CuteCoin {0}</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/mainwindow.py" line="343"/>
         <source>CuteCoin {0} - Account : {1}</source>
-        <translation type="unfinished"></translation>
+        <translation>CuteCoin {0} - Compte : {1}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="356"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="359"/>
         <source>Export an account</source>
-        <translation type="unfinished"></translation>
+        <translation>Exporter un compte</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="356"/>
+        <location filename="../../../src/cutecoin/gui/mainwindow.py" line="360"/>
         <source>All account files (*.acc)</source>
-        <translation type="unfinished"></translation>
+        <translation>Tout fichier de compte (*.acc)</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="45"/>
+        <source>&amp;Open</source>
+        <translation>&amp;Ouvrir</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="65"/>
+        <source>&amp;Contacts</source>
+        <translation>&amp;Contacts</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="97"/>
+        <source>&amp;Add a contact</source>
+        <translation>&amp;Ajouter un compte</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="132"/>
+        <source>&amp;Add</source>
+        <translation>&amp;Ajouter</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="142"/>
+        <source>&amp;Quit</source>
+        <translation>&amp;Quitter</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="152"/>
+        <source>&amp;Transfer money</source>
+        <translation>&amp;Transférer de la monnaie</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="157"/>
+        <source>&amp;Configure</source>
+        <translation>&amp;Configurer</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="162"/>
+        <source>&amp;Import</source>
+        <translation>&amp;Importer</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="167"/>
+        <source>&amp;Export</source>
+        <translation>&amp;Exporter</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="172"/>
+        <source>&amp;Certification</source>
+        <translation>&amp;Certification</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="177"/>
+        <source>&amp;Set as default</source>
+        <translation>&amp;Par défaut</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="182"/>
+        <source>A&amp;bout</source>
+        <translation>A &amp;propos</translation>
+    </message>
+    <message>
+        <location filename="../../ui/mainwindow.ui" line="187"/>
+        <source>&amp;Preferences</source>
+        <translation>&amp;Préférences</translation>
     </message>
 </context>
 <context>
@@ -984,7 +1082,7 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="31"/>
         <source>not a member</source>
-        <translation type="unfinished"></translation>
+        <translation>Non membre</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="43"/>
@@ -993,32 +1091,32 @@ The process to join back the community later will have to be done again.</source
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="47"/>
         <source>Public key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="47"/>
         <source>Join date</source>
-        <translation type="unfinished"></translation>
+        <translation>Date d&apos;inscription</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="65"/>
         <source>&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="56"/>
         <source>Distance</source>
-        <translation type="unfinished"></translation>
+        <translation>Distance</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/member.py" line="61"/>
         <source>Path</source>
-        <translation type="unfinished"></translation>
+        <translation>Chemin</translation>
     </message>
 </context>
 <context>
@@ -1026,32 +1124,32 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="39"/>
         <source>Address</source>
-        <translation type="unfinished"></translation>
+        <translation>Adresse</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="40"/>
         <source>Port</source>
-        <translation type="unfinished"></translation>
+        <translation>Port</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="41"/>
         <source>Block</source>
-        <translation type="unfinished"></translation>
+        <translation>Blck</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="42"/>
         <source>UID</source>
-        <translation type="unfinished"></translation>
+        <translation>UID</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="43"/>
         <source>Member</source>
-        <translation type="unfinished"></translation>
+        <translation>Membre</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/models/network.py" line="44"/>
         <source>Pubkey</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
 </context>
 <context>
@@ -1059,7 +1157,7 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/network_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
 </context>
 <context>
@@ -1067,83 +1165,109 @@ The process to join back the community later will have to be done again.</source
     <message>
         <location filename="../../ui/password_asker.ui" line="14"/>
         <source>Password</source>
-        <translation type="unfinished"></translation>
+        <translation>Mot de passe</translation>
     </message>
     <message>
         <location filename="../../ui/password_asker.ui" line="23"/>
         <source>Please enter your account password</source>
-        <translation type="unfinished"></translation>
+        <translation>Veuillez entrer le mot de passe de votre compte</translation>
     </message>
     <message>
         <location filename="../../ui/password_asker.ui" line="32"/>
         <source>Remember my password during this session</source>
-        <translation type="unfinished"></translation>
+        <translation>Sauvegarder le mot de passe durant cette session</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/password_asker.py" line="48"/>
         <source>Bad password</source>
-        <translation type="unfinished"></translation>
+        <translation>Mauvais mot de passe</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/password_asker.py" line="48"/>
         <source>Non printable characters in password</source>
-        <translation type="unfinished"></translation>
+        <translation>Caractères invisibles présents dans le mot de passe</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/password_asker.py" line="54"/>
         <source>Failed to get private key</source>
-        <translation type="unfinished"></translation>
+        <translation>Echec d&apos;ouverture de la clé privée</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/password_asker.py" line="54"/>
         <source>Wrong password typed. Cannot open the private key</source>
-        <translation type="unfinished"></translation>
+        <translation>Mauvais mot de passe. Impossible d&apos;ouvrir votre clé privée</translation>
+    </message>
+</context>
+<context>
+    <name>PreferencesDialog</name>
+    <message>
+        <location filename="../../ui/preferences.ui" line="22"/>
+        <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>
+    </message>
+    <message>
+        <location filename="../../ui/preferences.ui" line="50"/>
+        <source>Language</source>
+        <translation>Langue</translation>
+    </message>
+    <message>
+        <location filename="../../ui/preferences.ui" line="14"/>
+        <source>Preferences</source>
+        <translation>Préférences</translation>
     </message>
 </context>
 <context>
     <name>ProcessConfigureAccount</name>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="161"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="165"/>
         <source>New account</source>
-        <translation type="unfinished"></translation>
+        <translation>Nouveau compte</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="168"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="172"/>
         <source>Configure {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Configurer {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="182"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="186"/>
         <source>Ok</source>
-        <translation type="unfinished"></translation>
+        <translation>Ok</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="203"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="207"/>
         <source>Public key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="203"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="207"/>
         <source>These parameters pubkeys are : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Les paramètres de cette clé publique sont : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="252"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="256"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="229"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="233"/>
         <source>Warning</source>
-        <translation type="unfinished"></translation>
+        <translation>Attention</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="229"/>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="233"/>
         <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&apos;t be removed from the networks it joined.
 Are you sure ?</source>
-        <translation type="unfinished"></translation>
+        <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.
+Votre compte ne sera pas supprimer des réseaux rejoins.
+Êtes vous sure ?</translation>
     </message>
 </context>
 <context>
@@ -1151,27 +1275,27 @@ Are you sure ?</source>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="117"/>
         <source>Configure community {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Configurer la communauté {0}</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="120"/>
         <source>Add a community</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter une communauté</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="216"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="187"/>
         <source>Delete</source>
-        <translation type="unfinished"></translation>
+        <translation>Supprimer</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="198"/>
         <source>Pubkey not found</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique introuvable</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="198"/>
@@ -1180,127 +1304,104 @@ Are you sure ?</source>
 {0}
 
 Would you like to publish the key ?</source>
-        <translation type="unfinished"></translation>
+        <translation>La clé publique de votre compte n&apos;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"/>
         <source>Pubkey publishing error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur de publication</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/>
         <source>Network error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur réseau</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="212"/>
         <source>Couldn&apos;t connect to network : {0}</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>StepPageAddpeers</name>
-    <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="89"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
+        <translation>Impossible de se connecter au réseau : {0}</translation>
     </message>
 </context>
 <context>
-    <name>StepPageKey</name>
+    <name>Toast</name>
     <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="69"/>
-        <source>Forbidden : salt is too short</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="73"/>
-        <source>Forbidden : password is too short</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="77"/>
-        <source>Forbidden : Invalid characters in salt field</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="81"/>
-        <source>Forbidden : Invalid characters in password field</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="86"/>
-        <source>Error : passwords are different</source>
-        <translation type="unfinished"></translation>
+        <location filename="../../ui/toast.ui" line="14"/>
+        <source>MainWindow</source>
+        <translation></translation>
     </message>
 </context>
 <context>
     <name>TransactionsTabWidget</name>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="87"/>
-        <source>Deposits: {:} {:}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="91"/>
-        <source>Payments: {:} {:}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="95"/>
-        <source>Balance: {:} {:}</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="104"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="118"/>
         <source>Actions</source>
-        <translation type="unfinished"></translation>
+        <translation>Actions</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="117"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="131"/>
         <source>Send again</source>
-        <translation type="unfinished"></translation>
+        <translation>Renvoyer</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="122"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="136"/>
         <source>Cancel</source>
-        <translation type="unfinished"></translation>
+        <translation>Annuler</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="128"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="142"/>
         <source>Informations</source>
-        <translation type="unfinished"></translation>
+        <translation>Informations</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="133"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="147"/>
         <source>Add as contact</source>
-        <translation type="unfinished"></translation>
+        <translation>Ajouter comme contact</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="138"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="152"/>
         <source>Send money to</source>
-        <translation type="unfinished"></translation>
+        <translation>Envoyer de la monnaie à</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="144"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="158"/>
         <source>View in WoT</source>
-        <translation type="unfinished"></translation>
+        <translation>Voir dans la WoT</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="149"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="163"/>
         <source>Copy pubkey to clipboard</source>
-        <translation type="unfinished"></translation>
+        <translation>Copier la clé publique</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="186"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="200"/>
         <source>Warning</source>
-        <translation type="unfinished"></translation>
+        <translation>Attention</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="186"/>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="200"/>
         <source>Are you sure ?
 This money transfer will be removed and not sent.</source>
-        <translation type="unfinished"></translation>
+        <translation>Êtes vous certain ?
+Le transfer de monnaie sera annulé et non envoyé.</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="101"/>
+        <source>&lt;b&gt;Deposits&lt;/b&gt; {:} {:}</source>
+        <translation>&lt;b&gt;Dépôts&lt;/b&gt; {:} {:}</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="105"/>
+        <source>&lt;b&gt;Payments&lt;/b&gt; {:} {:}</source>
+        <translation>&lt;b&gt;Paiements&lt;/b&gt; {:} {:}</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/transactions_tab.py" line="109"/>
+        <source>&lt;b&gt;Balance&lt;/b&gt; {:} {:}</source>
+        <translation>&lt;b&gt;Balance&lt;/b&gt; {:} {:}</translation>
     </message>
 </context>
 <context>
@@ -1308,93 +1409,94 @@ This money transfer will be removed and not sent.</source>
     <message>
         <location filename="../../ui/transfer.ui" line="14"/>
         <source>Transfer money</source>
-        <translation type="unfinished"></translation>
+        <translation>Transfert de monnaie</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="20"/>
         <source>Community</source>
-        <translation type="unfinished"></translation>
+        <translation>Communauté</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="32"/>
         <source>Transfer money to</source>
-        <translation type="unfinished"></translation>
+        <translation>Transférer de la monnaie à</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="40"/>
         <source>Contact</source>
-        <translation type="unfinished"></translation>
+        <translation>Contact</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="61"/>
         <source>Recipient public key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé publique du receveur</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="80"/>
         <source>Key</source>
-        <translation type="unfinished"></translation>
+        <translation>Clé</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="106"/>
         <source>Wallet :</source>
-        <translation type="unfinished"></translation>
+        <translation>Portefeuille :</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="125"/>
         <source>Availalble currency : </source>
-        <translation type="unfinished"></translation>
+        <translation>Monnaie disponible :</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="134"/>
         <source>Amount :</source>
-        <translation type="unfinished"></translation>
+        <translation>Montant :</translation>
     </message>
     <message>
         <location filename="../../ui/transfer.ui" line="144"/>
         <source> UD</source>
-        <translation type="unfinished"></translation>
+        <translation>DU</translation>
     </message>
     <message>
-        <location filename="../../ui/transfer.ui" line="159"/>
+        <location filename="../../ui/transfer.ui" line="162"/>
         <source>Transaction message</source>
-        <translation type="unfinished"></translation>
+        <translation>Message</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="93"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="92"/>
         <source>Money transfer</source>
-        <translation type="unfinished"></translation>
+        <translation>Transfert de monnaie</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="65"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="64"/>
         <source>No amount. Please give the transfert amount</source>
-        <translation type="unfinished"></translation>
+        <translation type="unfinished">Pas de montant. Veuillez entrer un montant</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="79"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="78"/>
         <source>Success transfering {0} {1} to {2}</source>
-        <translation type="unfinished"></translation>
+        <translation>Succès lors de l&apos;envoi de {0} {1} pour {2}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="84"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="83"/>
         <source>Something wrong happened : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Une erreur a été rencontrée : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="89"/>
+        <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="unfinished"></translation>
+        <translation>Ce transfert ne peut être envoyer sur ce block.
+Veuillez rééssayer plus tard</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="93"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="92"/>
         <source>Couldn&apos;t connect to network : {0}</source>
-        <translation type="unfinished"></translation>
+        <translation>Impossible de se connecter au réseau : {0}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/transfer.py" line="98"/>
+        <location filename="../../../src/cutecoin/gui/transfer.py" line="97"/>
         <source>Error</source>
-        <translation type="unfinished"></translation>
+        <translation>Erreur</translation>
     </message>
 </context>
 <context>
@@ -1402,33 +1504,33 @@ Please try again later</source>
     <message>
         <location filename="../../ui/wallets_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/wallets_tab.ui" line="43"/>
         <source>Account</source>
-        <translation type="unfinished"></translation>
+        <translation>Compte</translation>
     </message>
     <message>
         <location filename="../../ui/wallets_tab.ui" line="52"/>
         <source>label_general</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/wallets_tab.ui" line="68"/>
         <source>Balance</source>
-        <translation type="unfinished"></translation>
+        <translation>Solde</translation>
     </message>
     <message>
         <location filename="../../ui/wallets_tab.ui" line="74"/>
         <source>label_balance</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
 </context>
 <context>
     <name>WalletsTabWidget</name>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="59"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="64"/>
         <source>
                 &lt;table cellpadding=&quot;5&quot;&gt;
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
@@ -1436,30 +1538,20 @@ Please try again later</source>
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
                 &lt;/table&gt;
                 </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="59"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="64"/>
         <source>Membership</source>
-        <translation type="unfinished"></translation>
+        <translation>Statut de membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="59"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="64"/>
         <source>Last renewal on {:}, expiration on {:}</source>
-        <translation type="unfinished"></translation>
+        <translation>Dernier renouvellement le {:}, expire le {:}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="77"/>
-        <source>Your web of trust :</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="77"/>
-        <source>Certified by : {:} members; Certifier of : {:} members</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="77"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/>
         <source>
                 &lt;table cellpadding=&quot;5&quot;&gt;
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
@@ -1467,53 +1559,72 @@ Please try again later</source>
                 &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
                 &lt;/table&gt;
                 </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="77"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/>
         <source>Not a member</source>
-        <translation type="unfinished"></translation>
+        <translation>Non-membre</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="107"/>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="112"/>
         <source>
             &lt;table cellpadding=&quot;5&quot;&gt;
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;&lt;b&gt;{:}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{:}&lt;/td&gt;&lt;/tr&gt;
             &lt;/table&gt;
             </source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="107"/>
-        <source>Your money share : </source>
-        <comment>{:.2f}%</comment>
-        <translation type="unfinished"></translation>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="112"/>
+        <source>{:} {:} in [{:.2f} - {:}] {:}</source>
+        <translation>{:} {:} compris dans [{:.2f} - {:}] {:}</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="107"/>
-        <source>Your part : </source>
-        <translation type="unfinished"></translation>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="168"/>
+        <source>Rename</source>
+        <translation>Renommer</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="107"/>
-        <source>{:} {:} in [{:.2f} - {:}] {:}</source>
-        <translation type="unfinished"></translation>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="172"/>
+        <source>Copy pubkey to clipboard</source>
+        <translation>Copier la clé publique</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="156"/>
-        <source>Rename</source>
-        <translation type="unfinished"></translation>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="177"/>
+        <source>Transfer to...</source>
+        <translation>Transférer à...</translation>
     </message>
     <message>
-        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="160"/>
-        <source>Copy pubkey to clipboard</source>
-        <translation type="unfinished"></translation>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/>
+        <source>Your web of trust</source>
+        <translation>Votre toile de confiance</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="82"/>
+        <source>Certified by {:} members; Certifier of : {:} members</source>
+        <translation>Certifié par {:} membres; Certifieur de : {:} membres</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="112"/>
+        <source>Your money share </source>
+        <translation>Votre part de monnaie</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="112"/>
+        <source>{:.2f}%</source>
+        <translation></translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="112"/>
+        <source>Your part </source>
+        <translation>Votre part</translation>
     </message>
     <message>
         <location filename="../../../src/cutecoin/gui/wallets_tab.py" line="165"/>
-        <source>Transfer to...</source>
-        <translation type="unfinished"></translation>
+        <source>New Wallet</source>
+        <translation>Nouveau portefeuille</translation>
     </message>
 </context>
 <context>
@@ -1521,12 +1632,45 @@ Please try again later</source>
     <message>
         <location filename="../../ui/wot_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/wot_tab.ui" line="33"/>
         <source>Me</source>
-        <translation type="unfinished"></translation>
+        <translation>Moi</translation>
+    </message>
+</context>
+<context>
+    <name>self.config_dialog</name>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_community.py" line="89"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="71"/>
+        <source>Forbidden : salt is too short</source>
+        <translation>Interdit : le sel est trop court</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="75"/>
+        <source>Forbidden : password is too short</source>
+        <translation>Interdit : Le mot de passe est trop court</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="79"/>
+        <source>Forbidden : Invalid characters in salt field</source>
+        <translation>Interdit : Caractères invalides dans le sel</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="83"/>
+        <source>Forbidden : Invalid characters in password field</source>
+        <translation>Interdit : Caractères invalides dans le mot de passe</translation>
+    </message>
+    <message>
+        <location filename="../../../src/cutecoin/gui/process_cfg_account.py" line="89"/>
+        <source>Error : passwords are different</source>
+        <translation>Erreur : les mots de passes sont différents</translation>
     </message>
 </context>
 <context>
@@ -1534,27 +1678,27 @@ Please try again later</source>
     <message>
         <location filename="../../ui/transactions_tab.ui" line="14"/>
         <source>Form</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
         <location filename="../../ui/transactions_tab.ui" line="37"/>
         <source>dd/MM/yyyy</source>
-        <translation type="unfinished"></translation>
+        <translation></translation>
     </message>
     <message>
-        <location filename="../../ui/transactions_tab.ui" line="51"/>
+        <location filename="../../ui/transactions_tab.ui" line="68"/>
         <source>Balance:</source>
-        <translation type="unfinished"></translation>
+        <translation>Solde:</translation>
     </message>
     <message>
-        <location filename="../../ui/transactions_tab.ui" line="58"/>
+        <location filename="../../ui/transactions_tab.ui" line="51"/>
         <source>Payment:</source>
-        <translation type="unfinished"></translation>
+        <translation>Paiements:</translation>
     </message>
     <message>
-        <location filename="../../ui/transactions_tab.ui" line="65"/>
+        <location filename="../../ui/transactions_tab.ui" line="58"/>
         <source>Deposit:</source>
-        <translation type="unfinished"></translation>
+        <translation>Dépôts:</translation>
     </message>
 </context>
 </TS>
diff --git a/res/ui/account_cfg.ui b/res/ui/account_cfg.ui
index be6a8cd25c63bb2e8282d6dd74f7f38b09b84f9b..38c4eaf7ee8b1aba7c553e5d2ae77dbc3278e5d3 100644
--- a/res/ui/account_cfg.ui
+++ b/res/ui/account_cfg.ui
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>400</width>
-    <height>238</height>
+    <height>266</height>
    </rect>
   </property>
   <property name="windowTitle">
@@ -20,7 +20,7 @@
    <item>
     <widget class="QStackedWidget" name="stacked_pages">
      <property name="currentIndex">
-      <number>0</number>
+      <number>1</number>
      </property>
      <widget class="QWidget" name="page_init">
       <layout class="QVBoxLayout" name="verticalLayout_4">
@@ -163,8 +163,11 @@
            </item>
            <item>
             <widget class="QLineEdit" name="edit_salt">
+             <property name="text">
+              <string/>
+             </property>
              <property name="placeholderText">
-              <string>Your salt</string>
+              <string>CryptoID</string>
              </property>
             </widget>
            </item>
diff --git a/res/ui/contact.ui b/res/ui/contact.ui
index 8fb07867a034f48c89ffa15bbb48f522e6042732..40c059b6b52a119a714aea29dbbac55e43b890fc 100644
--- a/res/ui/contact.ui
+++ b/res/ui/contact.ui
@@ -19,7 +19,7 @@
      <item>
       <widget class="QLabel" name="label">
        <property name="text">
-        <string>Nom</string>
+        <string>Name</string>
        </property>
       </widget>
      </item>
diff --git a/res/ui/import_account.ui b/res/ui/import_account.ui
index f552d72c84737aab8e548b8f6d7a48d9434946f3..6ca68c0155e14ae4587d38bc51a7a9af3e761eb1 100644
--- a/res/ui/import_account.ui
+++ b/res/ui/import_account.ui
@@ -11,7 +11,7 @@
    </rect>
   </property>
   <property name="windowTitle">
-   <string>Dialog</string>
+   <string>Import an account</string>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout">
    <item>
diff --git a/res/ui/preferences.ui b/res/ui/preferences.ui
index 3db30d4f37bbafab5e0f7598d203f7b223824c97..a1f722da639b20a40c71ff916e50ef8963329112 100644
--- a/res/ui/preferences.ui
+++ b/res/ui/preferences.ui
@@ -11,7 +11,7 @@
    </rect>
   </property>
   <property name="windowTitle">
-   <string>Dialog</string>
+   <string>Preferences</string>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout">
    <item>
diff --git a/src/cutecoin/core/app.py b/src/cutecoin/core/app.py
index a2585666f65f72af0d294e833509b638ef374f74..2e34c719506637b1c0901c206995b05470d7f4ed 100644
--- a/src/cutecoin/core/app.py
+++ b/src/cutecoin/core/app.py
@@ -50,7 +50,7 @@ class Application(QObject):
         self._network_manager.finished.connect(self.read_available_version)
         self.get_last_version()
         self.preferences = {'account': "",
-                            'lang': 'English',
+                            'lang': 'en_GB',
                             'ref': 'Units'
                             }
         self.load()
diff --git a/src/cutecoin/gui/community_tab.py b/src/cutecoin/gui/community_tab.py
index 5fd4194ea8f738e3074a4ad04f5c1dbfef2e95c3..5ea171c99c132fe52ff500624eaf387e338b4c63 100644
--- a/src/cutecoin/gui/community_tab.py
+++ b/src/cutecoin/gui/community_tab.py
@@ -175,8 +175,8 @@ class CommunityTabWidget(QWidget, Ui_CommunityTabWidget):
                               str(e))
         except PersonNotFoundError as e:
             QMessageBox.critical(self, self.tr("Key not sent to community"),
-                              self.tr("Your key wasn't sent in the community. \
-                              You can't request a membership."))
+                              self.tr(""""Your key wasn't sent in the community.
+You can't request a membership."""))
         except NoPeerAvailable as e:
             QMessageBox.critical(self, self.tr("Network error"),
                                  self.tr("Couldn't connect to network : {0}").format(e),
@@ -189,7 +189,7 @@ class CommunityTabWidget(QWidget, Ui_CommunityTabWidget):
     def send_membership_leaving(self):
         reply = QMessageBox.warning(self, self.tr("Warning"),
                              self.tr("""Are you sure ?
-Sending a membership demand  cannot be canceled.
+Sending a leaving demand  cannot be canceled.
 The process to join back the community later will have to be done again.""")
 .format(self.account.pubkey), QMessageBox.Ok | QMessageBox.Cancel)
         if reply == QMessageBox.Ok:
diff --git a/src/cutecoin/gui/currency_tab.py b/src/cutecoin/gui/currency_tab.py
index 6c2a59ffb24d781ba6533880e81cd08620f71acc..89fee312e41bde2a9933afd90f61a282d5dd0352 100644
--- a/src/cutecoin/gui/currency_tab.py
+++ b/src/cutecoin/gui/currency_tab.py
@@ -72,8 +72,8 @@ class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget):
             if will_expire_soon:
                 days = QDateTime().currentDateTime().daysTo(QDateTime.fromTime_t(expiration_date))
                 if days > 0:
-                    toast.display(self.tr("Membership expiration"
-"<b>Warning : Membership expiration in {0} days</b>").format(days))
+                    toast.display(self.tr("Membership expiration"),
+self.tr("<b>Warning : Membership expiration in {0} days</b>").format(days))
         except MembershipNotFoundError as e:
             pass
 
diff --git a/src/cutecoin/gui/mainwindow.py b/src/cutecoin/gui/mainwindow.py
index 4cb547ca163df6d3cf83682d5f8e040933772b75..8c93f3eb4e105b36cdf5acfbddf2439bdc79c103 100644
--- a/src/cutecoin/gui/mainwindow.py
+++ b/src/cutecoin/gui/mainwindow.py
@@ -322,9 +322,9 @@ class MainWindow(QMainWindow, Ui_MainWindow):
             self.status_label.setText(self.tr(""))
             self.password_asker = None
         else:
-            logging.debug(self.tr("Show currencies loading"))
+            logging.debug("Show currencies loading")
             self.currencies_tabwidget.show()
-            logging.debug(self.tr("Hide homescreen"))
+            logging.debug("Hide homescreen")
             self.homescreen.hide()
             self.password_asker = PasswordAskerDialog(self.app.current_account)
 
diff --git a/src/cutecoin/gui/preferences.py b/src/cutecoin/gui/preferences.py
index 6e06a7ccd869c7de01bf66362c955f28d34861d0..88942d7e225885608dcfb077bbc515d281e36327 100644
--- a/src/cutecoin/gui/preferences.py
+++ b/src/cutecoin/gui/preferences.py
@@ -31,12 +31,12 @@ class PreferencesDialog(QDialog, Ui_PreferencesDialog):
         self.combo_account.setCurrentText(self.app.preferences['account'])
         for ref in Account.referentials:
             self.combo_referential.addItem(ref)
-        for lang in ('English', 'Français'):
+        for lang in ('en_GB', 'fr_FR'):
             self.combo_language.addItem(lang)
 
     def accept(self):
         pref = {'account': self.combo_account.currentText(),
-                'lang': self.combo_account.currentText(),
+                'lang': self.combo_language.currentText(),
                 'ref': self.combo_referential.currentText()}
         self.app.save_preferences(pref)
         super().accept()