diff --git a/config/alfresco/messages/bootstrap-spaces_fr.properties b/config/alfresco/messages/bootstrap-spaces_fr.properties
index 6ed99cb05f..137e610e98 100755
--- a/config/alfresco/messages/bootstrap-spaces_fr.properties
+++ b/config/alfresco/messages/bootstrap-spaces_fr.properties
@@ -98,6 +98,7 @@ spaces.templates.email.notify.name=Mod\u00e8les d'e-mail de notification
spaces.templates.email.notify.description=Mod\u00e8les d'e-mail de notification
spaces.templates.email.generate_the_invite_email.description=Mod\u00e8le d'e-mail utilis\u00e9 pour g\u00e9n\u00e9rer l'e-mail d'invitation pour Alfresco Share
+spaces.templates.email.generate_the_invite_email_add_direct.description=Mod\u00e8le d'e-mail utilis\u00e9 pour g\u00e9n\u00e9rer l'e-mail de notification d'ajout d'utilisateur au site pour Alfresco Share
spaces.templates.email.generate_the_wf_notification_email.description=Mod\u00e8le d'e-mail pour notifier les utilisateurs d'une nouvelle t\u00e2che de workflow
diff --git a/config/alfresco/messages/invitation-service_fr.properties b/config/alfresco/messages/invitation-service_fr.properties
index f8ece1f09b..db1fcf2362 100755
--- a/config/alfresco/messages/invitation-service_fr.properties
+++ b/config/alfresco/messages/invitation-service_fr.properties
@@ -12,7 +12,7 @@ invitation.cancel.not_site_manager=''L''utilisateur actuel {0} ne peut pas annul
invitation.invite.not_site_manager=''L''utilisateur actuel {0} n''est pas un gestionnaire du site suivant : {1}''
invitation.invite.unable_generate_id=''Impossible de g\u00e9n\u00e9rer un nom d''utilisateur pour l''invit\u00e9, qui n''appartient pas d\u00e9j\u00e0 \u00e0 une autre personne Pr\u00e9nom : {0} Nom : {1} E-mail : {2}''
invitation.invite.already_finished=''L''invitation {0} a d\u00e9j\u00e0 \u00e9t\u00e9 accept\u00e9e, annul\u00e9e ou rejet\u00e9e''
-invitation.invite.authentication_chain="La cha\u00eene d'authentification ne permet pas la cr\u00e9ation de nouveaux comptes"
+invitation.invite.authentication_chain=''La cha\u00eene d'authentification ne permet pas la cr\u00e9ation de nouveaux comptes''
# InviteSender messages
invitation.invitesender.email.subject=Alfresco {0} : Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 rejoindre le site {1}
@@ -21,6 +21,8 @@ invitation.invitesender.email.role.SiteCollaborator=Collaborateur du site
invitation.invitesender.email.role.SiteContributor=Contributeur du site
invitation.invitesender.email.role.SiteConsumer=Visiteur du site
+invitation.invitesender.emailAddDirect.subject=Alfresco {0}\u00a0: Vous avez \u00e9t\u00e9 ajout\u00e9 au site {1}
+
# Invitation workflow task description
invitation.nominated.workflow.description=Invitation \u00e0 rejoindre le site {0}
invitation.moderated.workflow.description=Requ\u00eate pour rejoindre le site {0}
diff --git a/config/alfresco/messages/system-messages_fr.properties b/config/alfresco/messages/system-messages_fr.properties
index d7b796849d..6292194d53 100755
--- a/config/alfresco/messages/system-messages_fr.properties
+++ b/config/alfresco/messages/system-messages_fr.properties
@@ -90,11 +90,12 @@ system.usage.err.limit_license_expiring=La licence Alfresco expirera dans {0} jo
system.usage.err.limit_license_expired=La licence Alfresco a expir\u00e9.
# Subsystems error messages
-system.loggable_error_event.unspecified_error=Erreur non sp\u00e9cifi\u00e9e.
-system.jodconverter.err.failed_start=Impossible de d\u00e9marrer la biblioth\u00e8que JodConverter. Cause : {0}.
-system.imap.err.port_in_use=Le port choisi pour IMAP est d\u00e9j\u00e0 utilis\u00e9 : {0}.
-system.smtp.err.port_in_use=Le port choisi pour SMTP est d\u00e9j\u00e0 utilis\u00e9 : {0}.
-system.ftp.err.port_in_use=Le port choisi pour FTP est d\u00e9j\u00e0 utilis\u00e9 : {0}.
+system.portcheck.err.empty_port=La valeur pour la propri\u00e9t\u00e9 de port {0} ne peut pas \u00eatre vide.
+system.portcheck.err.parse_port=Impossible d''analyser la valeur pour la propri\u00e9t\u00e9 de port {0}\u00a0: {1}.
+system.portcheck.err.port_out_of_bounds=Le port s\u00e9lectionn\u00e9 pour {0} est en dehors de la plage requise (1, 65535)\u00a0: {1}.
+system.portcheck.err.ports_out_of_bounds=Les ports suivants s\u00e9lectionn\u00e9s pour {0} sont en dehors de la plage requise (1, 65535)\u00a0: {1}.
+system.portcheck.err.port_in_use=Le port s\u00e9lectionn\u00e9 pour {0} est d\u00e9j\u00e0 utilis\u00e9\u00a0: {1}.
+system.portcheck.err.ports_in_use=Les ports suivants s\u00e9lectionn\u00e9s pour {0} sont d\u00e9j\u00e0 utilis\u00e9s\u00a0: {1}.
# License
system.license.msg.unknown=Inconnu
diff --git a/config/alfresco/messages/templates-messages_fr.properties b/config/alfresco/messages/templates-messages_fr.properties
index 600da2902d..d3853fe922 100755
--- a/config/alfresco/messages/templates-messages_fr.properties
+++ b/config/alfresco/messages/templates-messages_fr.properties
@@ -75,3 +75,12 @@ templates.invite_user_email.invited_to_space=Vous avez \u00e9t\u00e9 invit\u00e9
templates.invite_user_email.role=Vous disposerez du r\u00f4le suivant : {0}
templates.invite_user_email.you_can_view_the_space=Vous pouvez visualiser l'espace au moyen du client Alfresco
templates.invite_user_email.regards=Cordialement
+
+#invite-email-add-direct.html
+templates.invite-email-add-direct.html.header=Vous avez \u00e9t\u00e9 ajout\u00e9 au site ''{0}''
+templates.invite-email-add-direct.html.salutation=Cher/Ch\u00e8re {0},
+templates.invite-email-add-direct.html.detail={0} {1} vous a ajout\u00e9 au site {2} avec le r\u00f4le suivant\u00a0: {3}.
+templates.invite-email-add-direct.html.navigate=Acc\u00e9dez \u00e0 {0}
+templates.invite-email-add-direct.html.closing=Sinc\u00e8res salutations,
Alfresco {0}
+templates.invite-email-add-direct.html.leave=Vous ne souhaitez pas faire partie de ce site\u00a0?
Quitter le site
+templates.invite-email-add-direct.html.alfresco_info=Pour plus d''informations sur Alfresco {0}, consultez le site Internet http://www.alfresco.com
\ No newline at end of file
diff --git a/config/alfresco/workflow/workflow-messages_fr.properties b/config/alfresco/workflow/workflow-messages_fr.properties
index 4ff97ac421..d813554ef3 100755
--- a/config/alfresco/workflow/workflow-messages_fr.properties
+++ b/config/alfresco/workflow/workflow-messages_fr.properties
@@ -227,4 +227,4 @@ listconstraint.wf_reviewOutcomeOptions.Reject=Rejeter
# The result of a workflow task seen on Workflow Details - History
# This is formed by prefixing workflowtask.outcome to the value of the wf:outcome property
workflowtask.outcome.Approve=Approuv\u00e9
-workflowtask.outcome.Reject=Rejet\u00e9
+workflowtask.outcome.Reject=Rejet\u00e9
\ No newline at end of file