diff --git a/resources/languages/resources_fr.properties b/resources/languages/resources_fr.properties
index 090a39c21..00cf685f1 100644
--- a/resources/languages/resources_fr.properties
+++ b/resources/languages/resources_fr.properties
@@ -37,18 +37,18 @@ service.gui.ADD_CONTACT=&Ajouter un contact
service.gui.ADD_AUTHORIZED_CONTACT=Ajouter {0} à votre liste de contacts
service.gui.ADD_CONTACT_TO_CONTACTLIST=Ajouter le contact à votre liste de contacts
service.gui.ADD_CONTACT_TO=&Ajouter le contact à
-service.gui.ADD_CONTACT_ERROR=Échec lors de l'ajout du contact: {0}
+service.gui.ADD_CONTACT_ERROR=Échec lors de l''ajout du contact: {0}
service.gui.ADD_CONTACT_ERROR_TITLE=Échec lors de l'ajout du contact
service.gui.ADD_CONTACT_EXIST_ERROR=Le contact {0} existe déjà dans votre liste de contact.
-service.gui.ADD_CONTACT_NETWORK_ERROR=Le serveur n'a pas répondu à la requête d'ajout du contact avec l'id: {0}.
-service.gui.ADD_CONTACT_NOT_SUPPORTED=Échec lors de l'ajout du contact id: {0}. L'opération n'est pas prise en charge.
+service.gui.ADD_CONTACT_NETWORK_ERROR=Le serveur n''a pas répondu à la requête d''ajout du contact avec l''id: {0}.
+service.gui.ADD_CONTACT_NOT_SUPPORTED=Échec lors de l''ajout du contact id: {0}. L''opération n''est pas prise en charge.
service.gui.ADD_CONTACT_IDENTIFIER=Dans le champ suivant, veuillez entrer l'identifiant du contact que vous souhaitez ajouter.
service.gui.ADD_CONTACT_WIZARD=Assistant d'ajout de contact
service.gui.ADD_CONTACT_NOT_CONNECTED=Vous devez être connecté pour ajouter un contact. Veuillez vous connecter au fournisseur sélectionné avant de réessayer.
-service.gui.ADD_GROUP_LOCAL_ERROR=Échec lors de l'ajout du groupe : {0}. Le problème est dû à un échec d'E/S lors d'une opération locale.
+service.gui.ADD_GROUP_LOCAL_ERROR=Échec lors de l''ajout du groupe : {0}. Le problème est dû à un échec d''E/S lors d''une opération locale.
service.gui.ADD_GROUP_EXIST_ERROR=Le groupe {0} existe déjà dans votre liste de contact. Veuillez choisir un nom différent.
-service.gui.ADD_GROUP_NET_ERROR=Échec lors de l'ajout du groupe : {0}. Le problème est dû à une erreur réseau. Veuillez vérifier votre connexion au réseau puis réessayez.
-service.gui.ADD_GROUP_ERROR=Échec lors de l'ajout du groupe : {0}.
+service.gui.ADD_GROUP_NET_ERROR=Échec lors de l''ajout du groupe : {0}. Le problème est dû à une erreur réseau. Veuillez vérifier votre connexion au réseau puis réessayez.
+service.gui.ADD_GROUP_ERROR=Échec lors de l''ajout du groupe : {0}.
service.gui.ADD_GROUP_EMPTY_NAME=Le nom du groupe ne doit pas être vide.
service.gui.ADD_GROUP=Créer un groupe
service.gui.ADD_SUBCONTACT=&Ajouter un sous-contact
@@ -63,11 +63,11 @@ service.gui.ARE_CALLING={0} appellent...
service.gui.ARE_NOW=Vous êtes désormais {0}
service.gui.AT=à
service.gui.AUTHORIZE=Autoriser
-service.gui.AUTHORIZATION_ACCEPTED={0} a accepté votre demande d'autorisation.
-service.gui.AUTHENTICATION_FAILED=L'authentification a échoué pour {0}. Le mot de passe que vous avez fourni est incorrect.
+service.gui.AUTHORIZATION_ACCEPTED={0} a accepté votre demande d''autorisation.
+service.gui.AUTHENTICATION_FAILED=L''authentification a échoué pour {0}. Le mot de passe que vous avez fourni est incorrect.
service.gui.AUTHENTICATION_REQUESTED=Authentification requise
service.gui.AUTHENTICATION_REQUESTED_SERVER=Le serveur {0} demande votre authentification.
-service.gui.AUTHENTICATION_REJECTED={0} a rejeté votre demande d'authentification.
+service.gui.AUTHENTICATION_REJECTED={0} a rejeté votre demande d''authentification.
service.gui.AUTHENTICATION_WINDOW_TITLE=Authentification de {0}
service.gui.AUTHORIZATION_REQUESTED=Autorisation requise
service.gui.AUTHORIZATION_REQUESTED_INFO=Le contact {0} demande votre autorisation.
@@ -77,8 +77,8 @@ service.gui.EXTENDED_AWAY_STATUS=Absence prolongée
service.gui.BAN=&Exclure
service.gui.BANNED=banni
service.gui.BAN_FAILED=L'exclusion a échoué
-service.gui.BAN_FAILED_GENERAL_ERROR=Échec de l'exclusion de {0}. Une erreur générale du serveur est survenue.
-service.gui.BAN_FAILED_NOT_ALLOWED=Échec de l'exclusion de {0}. Le propriétaire et l'administrateur du salon de discussion ne peuvent pas être exclus.
+service.gui.BAN_FAILED_GENERAL_ERROR=Échec de l''exclusion de {0}. Une erreur générale du serveur est survenue.
+service.gui.BAN_FAILED_NOT_ALLOWED=Échec de l''exclusion de {0}. Le propriétaire et l''administrateur du salon de discussion ne peuvent pas être exclus.
service.gui.BAN_FAILED_NOT_ENOUGH_PERMISSIONS=Échec de l''exclusion de {0}. Vous n''avez pas les droits suffisants pour cela.
service.gui.BRB_MESSAGE=Je suis absent en ce moment, mais bientôt de retour.
service.gui.BROWSE=Parcourir
@@ -848,7 +848,7 @@ plugin.addrbook.DEFAULT_IM_APP=Utiliser Jitsi comme Messagerie Instantanée par
plugin.addrbook.PREFIX=Indicatif spécifique pour les numéros de téléphones
plugin.addrbook.PREFIX_EXAMPLE=Ex.: 00
plugin.addrbook.OUTLOOK_IS_NOT_DEFAULT_MAIL_CLIENT_TITLE=Impossible d'accéder à vos contacts Microsoft Outlook.
-plugin.addrbook.OUTLOOK_IS_NOT_DEFAULT_MAIL_CLIENT={0} ne peut pas accéder à vos contacts Microsoft Outlook car Outlook n'est pas votre client de messagerie par défaut.
+plugin.addrbook.OUTLOOK_IS_NOT_DEFAULT_MAIL_CLIENT={0} ne peut pas accéder à vos contacts Microsoft Outlook car Outlook n''est pas votre client de messagerie par défaut.
plugin.addrbook.MAKE_OUTLOOK_DEFAULT_MAIL_CLIENT=Définir Outlook comme logiciel de messagerie par défaut
# Google Contacts
@@ -1589,16 +1589,16 @@ plugin.otr.activator.sessionfinished={0} vient de mettre fin à sa conversation
plugin.otr.activator.sessionlost=Conversation privée avec {0} perdue.
plugin.otr.activator.historyon={0} enregistre cette conversation en cours localement sur ce dispositif. Vous pouvez désactiver l''historique.
plugin.otr.activator.historyoff={0} n''enregistre PAS cette conversation. Vous pouvez mettre en cours l''historique.
-plugin.otr.activator.sessionfinishederror=Votre message [{0}] n'a pas été envoyé. Veuillez terminer votre conversation privée avec {1}.
+plugin.otr.activator.sessionfinishederror=Votre message [{0}] n''a pas été envoyé. Veuillez terminer votre conversation privée avec {1}.
plugin.otr.activator.smpaborted={0} a annulé le processus d''authentification.
plugin.otr.activator.smperror=Au cours du processus d'authentification, une erreur s'est produite.
plugin.otr.activator.unencryptedmsgreceived=Le message a été reçu non protégé.
plugin.otr.activator.unreadablemsgreceived={0} vous a transmis un message chiffré illisible.
-plugin.otr.activator.requireencryption=Votre message [{0}] n'a pas été envoyé. La messagerie privée est requise.
+plugin.otr.activator.requireencryption=Votre message [{0}] n''a pas été envoyé. La messagerie privée est requise.
plugin.otr.activator.unreadablemsgreply=Vous avez envoyé à {0} un message crypté illisible. S''il vous plaît terminez la conversation cryptée avec {1} ou la mettre à jour.
plugin.otr.activator.fallbackmessage={0} souhaite commencer une conversation cryptée OTR (Off-the-Record) avec vous. Votre programme ne prend pas en charge le protocole d'OTR.
-plugin.otr.activator.multipleinstancesdetected=Votre contact {0} s'est connecté à plusieurs reprises et OTR a constaté plusieurs sessions. Vous pouvez sélectionner une session de sortie dans le menu ci-dessous.
-plugin.otr.activator.msgfromanotherinstance={0} vous a envoyé un message à l'intention d'une autre session. Si vous êtes connectés de plusieurs emplacements, une autre de vos sessions peut avoir reçu ce message.
+plugin.otr.activator.multipleinstancesdetected=Votre contact {0} s''est connecté à plusieurs reprises et OTR a constaté plusieurs sessions. Vous pouvez sélectionner une session de sortie dans le menu ci-dessous.
+plugin.otr.activator.msgfromanotherinstance={0} vous a envoyé un message à l''intention d''une autre session. Si vous êtes connectés de plusieurs emplacements, une autre de vos sessions peut avoir reçu ce message.
# global proxy plugin
plugin.globalproxy.GLOBAL_PROXY_CONFIG=Proxy global