From 14291426ff1fe25d90715ad1ccb9c3948b2bda5b Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Mon, 24 Jun 2019 22:54:46 +0200
Subject: [PATCH] no-jira: french translation

---
 .../restapi/_i18n/LocalStrings_fr.properties  |  5 +-
 .../sysinfo/_i18n/LocalStrings_fr.properties  |  3 +-
 .../user/_i18n/LocalStrings_fr.properties     |  5 +-
 .../user/imp/_i18n/LocalStrings_fr.properties |  4 +-
 .../calendar/_i18n/LocalStrings_fr.properties |  3 +-
 .../_i18n/LocalStrings_fr.properties          |  2 +
 .../_i18n/LocalStrings_fr.properties          |  5 +-
 .../bc/_i18n/LocalStrings_fr.properties       |  4 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  9 +++
 .../ui/_i18n/LocalStrings_fr.properties       |  8 +++
 .../ui/_i18n/LocalStrings_fr.properties       |  8 +++
 .../ui/_i18n/LocalStrings_fr.properties       | 28 ++++++++
 .../sms/ui/_i18n/LocalStrings_fr.properties   |  4 +-
 .../version/_i18n/LocalStrings_fr.properties  | 38 ++++++-----
 .../archiver/_i18n/LocalStrings_fr.properties |  3 +-
 .../bulk/_i18n/LocalStrings_fr.properties     | 60 +++--------------
 .../ui/mode/_i18n/LocalStrings_fr.properties  | 18 ++++-
 .../ui/tool/_i18n/LocalStrings_fr.properties  |  7 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  5 +-
 .../_i18n/LocalStrings_fr.properties          |  5 ++
 .../gta/ui/_i18n/LocalStrings_fr.properties   |  8 ++-
 .../ui/_i18n/LocalStrings_fr.properties       |  4 ++
 .../ui/run/_i18n/LocalStrings_fr.properties   |  4 +-
 .../guidemo/_i18n/LocalStrings_fr.properties  |  2 +-
 .../editor/_i18n/LocalStrings_fr.properties   |  3 +-
 .../qti21/ui/_i18n/LocalStrings_fr.properties |  6 +-
 .../editor/_i18n/LocalStrings_fr.properties   |  4 +-
 .../ui/_i18n/LocalStrings_fr.properties       | 65 ++++++++++++++++++-
 .../ui/_i18n/LocalStrings_fr.properties       |  3 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  4 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  2 +-
 .../forms/ui/_i18n/LocalStrings_fr.properties |  5 +-
 .../ui/_i18n/LocalStrings_fr.properties       | 10 ++-
 .../ui/_i18n/LocalStrings_fr.properties       | 16 ++++-
 .../ui/_i18n/LocalStrings_fr.properties       |  8 ++-
 .../qpool/ui/_i18n/LocalStrings_fr.properties |  4 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  3 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  2 +-
 .../video/ui/_i18n/LocalStrings_fr.properties |  3 +-
 .../_i18n/LocalStrings_fr.properties          |  3 +-
 .../_i18n/LocalStrings_fr.properties          |  6 +-
 .../ui/admin/_i18n/LocalStrings_fr.properties | 40 +++++++++++-
 .../move/_i18n/LocalStrings_fr.properties     |  7 ++
 43 files changed, 328 insertions(+), 108 deletions(-)
 create mode 100644 src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_fr.properties
 create mode 100644 src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_fr.properties

diff --git a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_fr.properties
index e124d2be8da..7823355ef95 100644
--- a/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/restapi/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 09:21:43 CET 2019
+#Mon Jun 24 21:42:24 CEST 2019
 managed.cal=Calendriers g\u00E9r\u00E9s
 managed.flags.course.access=Configuration d'acc\u00E8s
 managed.flags.course.all=Compl\u00E8tement g\u00E9r\u00E9 de l'ext\u00E9rieur
@@ -41,6 +41,9 @@ managed.objects=Cours et groupes g\u00E9r\u00E9s de l'ext\u00E9rieur
 managed.relation.role=Relations utilisateur \u00E0 utilisateur g\u00E9r\u00E9es
 managed.repo=Ressources didactiques g\u00E9r\u00E9es
 rest.doc=Documentation
+rest.doc.openapi=JSON brute
+rest.doc.openapi.experimental=Documentation exp\u00E9rimentale OpenAPI 3.0
+rest.doc.swagger.ui=SwaggerUI
 rest.enabled=Acc\u00E8s REST API
 rest.intro=REST API rend accessibles de nombreuses fonctionnalit\u00E9s OLAT pour d'autres syst\u00E8mes. Par exemple, il est possible de g\u00E9rer des utilisateurs et des groupes d'\u00E9tude, d'importer des cours et de g\u00E9rer des catalogues.
 rest.on=activ\u00E9
diff --git a/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_fr.properties
index 7797dadd044..c644fe6fb57 100644
--- a/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/sysinfo/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Nov 08 13:08:06 CET 2015
+#Mon Jun 24 21:42:41 CEST 2019
 allow.dmz.requests.done=Toutes les requests sur DMZ sont permises \u00E0 partir de ce moment
 allow.login.done=Le blocage des enregistrement a \u00E9t\u00E9 enlev\u00E9.
 block.login.done=Les nouveau enregistrements sont bloqu\u00E9s maintenant.
@@ -57,6 +57,7 @@ infomsg.nomsg=Aucun message informatif
 infomsg.preview=Aper\u00E7u
 infomsg.title=Message informatif (toutes les pages de login)
 infomsg.title.cluster=Message d'information (seulement page de connexion de cet ordinateur)
+infomsg.token.title=Token administratif
 infomsgClear=Supprimer le message d'information
 infomsgClearCluster=Supprimer le message d'information
 infomsgEdit=Editer message informatif
diff --git a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_fr.properties
index 3c40c864aa7..926a314b018 100644
--- a/src/main/java/org/olat/admin/user/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/user/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Apr 25 11:35:38 CEST 2019
+#Mon Jun 24 21:43:39 CEST 2019
 action.bulkedit=Changer les attributs de cet utilisateur
 action.choose=S\u00E9lectionner
 action.choose.finish=S\u00E9lectionner et terminer
@@ -85,6 +85,8 @@ new.form.please.enter.pwd=Attribuez un mot de passe \u00E0 l'utilisateur.{0}
 new.form.username=Nom d'utilisateur
 new.user.cancel=L'action a \u00E9t\u00E9 annul\u00E9e. Aucun nouveau compte utilisateur n'a \u00E9t\u00E9 cr\u00E9\u00E9.
 new.user.successful=Le nouveau compte utilisateur a \u00E9t\u00E9 cr\u00E9\u00E9.
+no.eff.statement=Aucune attestation de performance
+no.resource=Aucun object didactique
 notification.noNews=Aucun nouvel utilisateur ne s'est connect\u00E9 depuis cette date.
 notification.noSubscription=Vous n'\u00EAtes pas abonn\u00E9 sur les nouveaux utilisateurs.
 owner=Propri\u00E9taire de cours
@@ -203,6 +205,7 @@ usermanagers=Gestionnaire utilisateurs
 view.access=M\u00E9thodes de r\u00E9servations
 view.competences=Comp\u00E9tences
 view.courses=Objects didactiques
+view.curriculum=Curriculum
 view.effStatements=Attestations
 view.groups=Groupes
 view.lectures=Cours blocs
diff --git a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_fr.properties
index 7b3aa1af682..310c1cab4a1 100644
--- a/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/user/imp/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Apr 29 11:48:01 CEST 2016
+#Mon Jun 24 21:44:29 CEST 2019
 download.example=T\u00E9l\u00E9charger le mod\u00E8le Excel
 error.columncount=Erreur \u00E0 la ligne {0}\: pas assez d'\u00E9l\u00E9ments
 error.email=Erreur \u00E0 la ligne {0}\: l'adresse e-mail "{1}" n'est pas valide. Veuillez indiquer une adresse e-mail compl\u00E8te et valide.
@@ -11,8 +11,10 @@ error.lengthorformat=Erreur \u00E0 la ligne {0} dans la colonne {1}\: {2}
 error.login=Erreur \u00E0 la ligne {0}\: {1}
 error.login.douplicate=Erreur \u00E0 la ligne  {0}\: le nom d'utilisateur "{1}" est contenu plusieurs fois dans la liste, il doit cependant \u00EAtre unique.
 error.mandatory=Erreur \u00E0 la ligne  {0}\: l'indication de "{1}" est obligatoire.
+error.pwd=Erreur \u00E0 la ligne {0}\: le mot de passe n'est pas valide. {1}
 error.shibbolet.name.inuse=Erreur ligne {0}\: l'identifiant Shibbolet "{1}" est d\u00E9j\u00E0 utilis\u00E9 par un compte existant.
 form.importdata=Colonnes copi\u00E9es d'Excel
+form.pwd.intro=Le nouveau mot de passe doit r\u00E9pondre aux crit\u00E8res suivant\:
 formatexplanation.part1=Utilisez Excel (ou OpenOffice), conform\u00E9ment \u00E0 l'illustration ci-dessous. (Cliquez sur la reproduction d'exemple).<br><ul>
 formatexplanation.part2.cancreatepassword=<li>Les colonnes suivantes sont obligatoires\: Login, mot de passe, langue.</li><li>La colonne avec le mot de passe peut \u00EAtre vide.</li>
 formatexplanation.part2.cannotcreatepassword=<li>Les colonnes suivantes sont obligatoires\: Login, mot de passe. </li>
diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_fr.properties
index 7dc0e9d5af4..9bb844915e7 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 20:58:40 CEST 2018
+#Mon Jun 24 21:44:44 CEST 2019
 cal.add.event=Ajouter rendez-vous
 cal.add.readonly=(lecture uniquement)
 cal.color.choose=Choisir la couleur
@@ -109,6 +109,7 @@ cal.links.noprovider=Aucun lien possible.
 cal.links.submit=Enregistrer
 cal.links.title=Lien
 cal.list=Liste des calendriers
+cal.live.stream.url=URL live stream
 cal.managecalendars=Importer et g\u00E9rer le calendrier
 cal.mon=Lundi
 cal.month=Mois
diff --git a/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..0150360fdbb
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/editor/fileeditor/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,2 @@
+#Mon Jun 24 20:54:26 CEST 2019
+editor.display.name=OpenOLAT
diff --git a/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_fr.properties
index 75cb36e5240..6a8977f8269 100644
--- a/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/editor/plaintexteditor/_i18n/LocalStrings_fr.properties
@@ -1,3 +1,6 @@
-#Mon Mar 02 09:54:07 CET 2009
+#Mon Jun 24 20:54:50 CEST 2019
+close=Fermer
+file.name={0}
 plaintext.error.tolarge=Le fichier ne peut pas \u00EAtre ouvert parce qu'elle est trop grande({0}KB). Autoris\u00E9s sont seulement les fichiers jusqu'\u00E0 {1} KB.
+save.close=Sauver et fermer
 textarea=Contenu document
diff --git a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_fr.properties
index 726b429969c..c033301cdef 100644
--- a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Sep 07 11:27:47 CEST 2018
+#Mon Jun 24 21:25:27 CEST 2019
 Directory=Dossier
 FileDeleteFailed=fichier/dossier <b>{0}</b> n'a pas pu \u00EAtre supprim\u00E9.
 FileDeleted=Le fichier/dossier <b>{0}</b> a \u00E9t\u00E9 supprim\u00E9 avec succ\u00E8s.
@@ -75,6 +75,7 @@ header.Status=Statut
 header.Type=Type
 header.Version=Version
 header.license=License
+header.open=Ouvrir
 invalid.file.names=Les noms de fichiers ne sont pas valides car ils contiennent des caract\u00E8res non permis (/, \:, etc.). Veuillez changer le nom s.v.p. .
 license.admin.title=Dossier
 lock.description=Un ou plusieurs fichiers sont bloqu\u00E9s.
@@ -93,6 +94,7 @@ mf.error.filename.invalidchars=Le nom de l'objet contient des signes non valable
 mf.filename=Nom
 mf.header=M\u00E9tadonn\u00E9es fichier/dossier
 mf.lastModified=Date derni\u00E8re modification
+mf.open.in=Ouvrir avec {0}
 mf.size=Taille
 mf.submit=Enregistrer modifications
 mf.type=Type
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..32beb05b3eb
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/collabora/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,9 @@
+#Mon Jun 24 22:14:35 CEST 2019
+admin.enabled=Module "Collabora Online"
+admin.refresh.discovery=Actualiser
+admin.test=Test
+admin.title=Collabora Online
+admin.url=URL
+editor.display.name=Collabora Online
+editor.warning.locked=Le document est actuellement \u00E9dit\u00E9 par un autre \u00E9diteur et ne peut qu'\u00EAtre vu en mode lecture seule.
+editor.warning.no.metadata=Ce document ne peut pas \u00EAtre ouvert\!
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..07eac1dcf11
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/office365/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,8 @@
+#Mon Jun 24 20:59:03 CEST 2019
+admin.enabled=Module "Office Online"
+admin.refresh.discovery=Actualiser
+admin.title=Office Online
+admin.url=URL
+editor.display.name=Office Online
+editor.warning.locked=Le document est actuellement ouvert par un autre \u00E9diteur et donc ne peut pas \u00EAtre \u00E9dit\u00E9 avec Office Online.
+editor.warning.no.metadata=Ce document ne peut pas \u00EAtre ouvert\!
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..781e2e3fd16
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,8 @@
+#Mon Jun 24 21:00:33 CEST 2019
+admin.base.url=URL
+admin.enabled=Module "ONLYOFFICE"
+admin.jwt.secret=Secret
+admin.title=ONLYOFFICE
+editor.warning.locked=Le document est actuellement ouvert avec un autre \u00E9diteur et ne peut donc pas \u00EAtre \u00E9dit\u00E9 avec ONLYOFFICE.
+editor.warning.no.api.config=Le document ne peut pas \u00EAtre ouvert.
+editor.warning.no.metadata=Ce document ne peut pas \u00EAtre ouvert.
diff --git a/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..4e15728cc78
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/doceditor/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,28 @@
+#Mon Jun 24 22:36:24 CEST 2019
+admin.collabora=$org.olat.core.commons.services.doceditor.collabora.ui\:editor.display.name
+admin.data.transfer.confirmation.enabled=Confirmer le transfert de donn\u00E9es
+admin.menu.title=Editeurs de documents
+admin.menu.title.alt=Editeurs de documents
+admin.office365=$org.olat.core.commons.services.doceditor.office365.ui\:editor.display.name
+admin.onlyoffice=$org.olat.core.commons.services.doceditor.onlyoffice.ui\:editor.display.name
+admin.usage.restricted=Restrictions d'usage
+admin.usage.restricted.help=Si vous activez cette option, personne en dehors des r\u00F4les explicitement choisis ne pourront utiliser cet \u00E9diteur. Seuls les administrateurs peuvent utiliser cet \u00E9diteur \u00E0 tout moment.
+admin.usage.roles=\u00E0
+admin.usage.roles.author=Auteurs
+admin.usage.roles.coach=Coach
+admin.usage.roles.managers=Manager
+create.doc.already.exists=$org.olat.core.commons.modules.bc\:cfile.already.exists
+create.doc.button=Cr\u00E9er un document
+create.doc.name=Nom de fichier
+create.doc.name.notvalid=$org.olat.core.commons.modules.bc\:cfile.name.notvalid
+create.doc.type=Type de fichier
+data.transfer.accept=J'accepte le transfert de donn\u00E9es
+data.transfer.intro=Si vous ouvrez le document avec "{0}", le document sera temporairement sauv\u00E9 sur un serveur externe. Votre nom ({1}) sera alors affich\u00E9 par l'\u00E9diteur. Veuillez confirmer s'il vous pla\u00EEt le transfert de donn\u00E9es.
+data.transfer.title=Confirmer le transfert de donn\u00E9es
+doc.type.css=Cascading Style Sheet
+doc.type.docx=Word
+doc.type.html=Document HTML
+doc.type.pptx=PowerPoint
+doc.type.txt=Texte
+doc.type.xlsx=Excel
+error.no.editor=Le fichier ne peut pas \u00EAtre ouvert.
diff --git a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_fr.properties
index 9e77b939141..79820d24df1 100644
--- a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Wed Mar 06 14:57:26 CET 2019
+#Mon Jun 24 21:07:23 CEST 2019
 admin.configuration.description=<p>La notifications par SMS est un composant optionnel.</p><p>Attention\: l'envoi de SMS occasione des co\u00FBts\!</p>
 admin.configuration.title=Configuration SMS
 admin.enable=Distribution SMS
@@ -6,6 +6,7 @@ admin.menu.title=SMS
 admin.menu.title.alt=Configuration SMS et statistiques
 admin.settings=Configuration du service SMS
 admin.statistics=Distribution de SMS
+ask.by.first.login=V\u00E9rification du num\u00E9ro de t\u00E9l\u00E9phone
 bulksms.token.id=Token ID
 bulksms.token.secret=Token secret
 confirm.sms.phone=<h3>Authentication par SMS</h3><p>Le syst\u00E8me permet de s'authentifier par SMS en cas d''oubli du mot de passe. Pour activer cette fonction, veuillez entrer votre num\u00E9ro de t\u00E9l\u00E9phone portable.</p>
@@ -14,6 +15,7 @@ error.invalid.token=Le code n'est pas valide.
 error.phone.invalid=Le num\u00E9ro n'est pas un num\u00E9ro de t\u00E9l\u00E9phone valide (par exemple +41 12 345 67 89)
 no.service.provider=Aucun
 on=Activ\u00E9
+on.first.login=Configurer les num\u00E9ros de t\u00E9l\u00E9phone manquants \u00E0 la premi\u00E8re connection
 on.sms=par code SMS
 reset.password=R\u00E9initialiser le mot de passe
 service=Service
diff --git a/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_fr.properties
index fb756137e85..5126ad3e7b3 100644
--- a/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/services/vfs/ui/version/_i18n/LocalStrings_fr.properties
@@ -1,13 +1,25 @@
-#Sat Nov 02 20:59:58 CET 2013
-
+#Mon Jun 24 21:08:10 CEST 2019
 confirm.delete.orphans=Voulez-vous vraiment effacer toutes les versions orphelines?
 confirm.prune.history=Voulez-vous vraiment effacer toutes les versions qui d\u00E9passent la limite configur\u00E9e?
+download=T\u00E9l\u00E9charger
 form.version=V\u00E9rification des version
 meta.comment.title=Blocage
 meta.locked=Blocage fichier
 meta.retainlock=Maintenir le blocage du fichier pour d'autres utilisateurs
 meta.unlock=D\u00E9bloquer le fichier pour d'autres utilisateurs
+table.empty=Aucune version orpheline ne reste
+table.header.author=Auteur
+table.header.comment=Commentaire
+table.header.css=<i class\='o_icon o_filetype_file'> </i>
+table.header.date=Date
+table.header.file=Fichier
+table.header.id=ID
+table.header.nr=R\u00E9vision
+table.header.path=Chemin
+table.header.size=Taille
+table.header.versions=Nombre de versions
 version.author=Auteur
+version.clean.up=Supprimer les versions orphelines
 version.comment=Commentaire
 version.comment.alltitle=Commentaire / Blocage
 version.comment.description=Les modifications sont enregistr\u00E9s dans le document. Veuillez commenter les modifications effectu\u00E9es.
@@ -20,30 +32,24 @@ version.deletedBy=Effac\u00E9 par
 version.deletedFiles=Fichiers effac\u00E9s
 version.download=T\u00E9l\u00E9charger
 version.initialRevision=Version initiale
-version.name=Fichier
-version.noDeletedFiles=Il n'y a pas de fichier effac\u00E9 avec enregistrement de modifications.
-version.noRevisions=Il n'y pas encore eu de r\u00E9vision de ce fichier.
-version.nr=R\u00E9vision
-version.restore=Restaurer
-version.restore.comment=Version {0} restaur\u00E9e
-version.restore.failed=Le fichier n'a pas pu \u00EAtre restaur\u00E9.
-
-table.empty=Aucune version orpheline ne reste
-table.header.css=<i class='o_icon o_filetype_file'> </i>
-table.header.file=Fichier
-table.header.size=Taille
-table.header.versions=Nombre de versions
-version.clean.up=Supprimer les versions orphelines
 version.intro=Etablir le nombre maximal de versions pour un fichier d'un dossier (dossier de groupe, dossier de cours etc.).
 version.maintenance.intro=Administration des versions
 version.maintenance.title=Administration
+version.name=Fichier
+version.noDeletedFiles=Il n'y a pas de fichier effac\u00E9 avec enregistrement de modifications.
+version.noRevisions=Il n'y pas encore eu de r\u00E9vision de ce fichier.
 version.notANumber=Aucun nombre choisi
+version.nr=R\u00E9vision
 version.numOfVersions=Nombre de versions
 version.off=V\u00E9rification des versions d\u00E9sactiv\u00E9s
 version.orphan.size=Taille des versions orphelines
 version.orphan.size.calc=Calculer la taille
 version.orphan.size.calculating=Taille en cours de calcul
 version.prune.history=Nettoyer les versions
+version.restore=Restaurer
+version.restore.comment=Version {0} restaur\u00E9e
+version.restore.failed=Le fichier n'a pas pu \u00EAtre restaur\u00E9.
 version.show.orphans=Liste des versions orphelines
+version.size=Taille de la version
 version.title=V\u00E9rification des versions
 version.unlimited=Illimit\u00E9
diff --git a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_fr.properties
index b18bd3a3ca0..b8f2c37e779 100644
--- a/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/archiver/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 20:54:15 CEST 2018
+#Mon Jun 24 21:27:33 CEST 2019
 archive=Archiver
 checklist=Listes de contr\u00F4le
 cl=Listes de contr\u00F4le
@@ -123,4 +123,5 @@ table.action.download=T\u00E9l\u00E9charger
 table.action.select=S\u00E9lectionner
 table.header.node=El\u00E9ment de cours
 tool.name=Archivage des donn\u00E9es
+warning.atleast.node=Veuillez s\u00E9lectionner au moins un \u00E9l\u00E9ment de cours s'il vous pla\u00EEt.
 wiki=Wikis
diff --git a/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_fr.properties
index 5e0223cb153..0f51ab13f17 100644
--- a/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/assessment/bulk/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Apr 01 21:10:17 CEST 2014
+#Mon Jun 24 21:30:41 CEST 2019
 bulk.action.greaterThanMax=La valeur est sup\u00E9rieure que 10000 ou le maximum de points ({0})
 bulk.action.lessThanMin=La valeur est inf\u00E9rieure \u00E0 -10000 ou le minimum de points ({0})
 bulk.action.no.coursenodes=Vous n'avez pas d'\u00E9l\u00E9ments de cours appropri\u00E9s pour l'\u00E9valuation en masse. Les types d'\u00E9l\u00E9ments de cours suivants sont possibles\: $org.olat.course.nodes\:title_ms, $org.olat.course.nodes\:title_ita, $org.olat.course.nodes\:title_gta et $org.olat.course.nodes\:title_projectbroker
@@ -21,50 +21,6 @@ bulk.assessment.error.title=Toutes les \u00E9valuations n'ont pas pu \u00EAtre s
 bulk.wizard.desc=Avec l'outil "Evaluation en masse", vous pouvez soumettre les donn\u00E9es d'\u00E9valuation tels qu notes, statuts et commentaires ou fichiers de retour pour les participants du cours en une seule \u00E9tape.
 bulk.wizard.start=S\u00E9lectionnez le bouton "$\:new.bulk" pour pr\u00E9parer ou ex\u00E9cuter une \u00E9valuation en masse. Des informations sur le processus et le format de fichier accept\u00E9 peuvent \u00EAtre trouv\u00E9 dans l'aide contextuelle.
 bulk.wizard.title=Evaluation en masse
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 choose.node.desc=S\u00E9lectionnez l'\u00E9l\u00E9ment de cours pour lequel l'\u00E9valuation en masse sera ex\u00E9cut\u00E9e.
 choose.node.title=S\u00E9lectionner un \u00E9l\u00E9ment de cours
 chooseColumns.description=S\u00E9lectionnez les colonnes de vos donn\u00E9es d'\u00E9valuation qui devront \u00EAtre utilis\u00E9es pour l'importation.
@@ -83,11 +39,15 @@ form.step2.error=Vous n'avez soumis aucune donn\u00E9e d'\u00E9valuation.
 form.step3.delimiter=$org.olat.course.assessment\:form.step3.delimiter
 form.step3.delimiter.comma=$org.olat.course.assessment\:form.step3.delimiter.comma
 form.step3.delimiter.tab=$org.olat.course.assessment\:form.step3.delimiter.tab
-
-
-
-
-
+form.step3.status=Statut
+form.step3.status.assessed=Mettre le statut "$org.olat.modules.assessment.ui\:assessment.status.done"
+form.step3.status.dont.change=Ne pas changer le statut
+form.step3.status.review=Mettre le statut "$org.olat.modules.assessment.ui\:assessment.status.inReview"
+form.step3.submission.dont.change=Ne pas changer
+form.step3.visibility=Visibilit\u00E9 des r\u00E9sultats
+form.step3.visibility.dont.change=Ne pas changer la visibilit\u00E9 des r\u00E9sultats
+form.step3.visibility.notvisible=Pas encore visible pour l'utilisateur
+form.step3.visibility.visible=Visible pour l'utilisateur
 new.bulk=Cr\u00E9er
 passed.false=$org.olat.course.assessment\:passed.false
 passed.true=$org.olat.course.assessment\:passed.true
diff --git a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_fr.properties
index 29528745339..25337727371 100644
--- a/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/assessment/ui/mode/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 20:55:19 CEST 2018
+#Mon Jun 24 21:34:08 CEST 2019
 add.mode=Cr\u00E9er une configuration d'\u00E9valuation
 admin.menu.title=Mode d'\u00E9valuation
 admin.menu.title.alt=$\:admin.menu.title
@@ -10,6 +10,11 @@ assessment.mode.enabled=Activer le mode d'\u00E9valuation
 assessment.mode.enabled.on=activ\u00E9
 assessment.mode.id=ID
 assessment.mode.name=Nom
+assessment.mode.status.assessment=Commenc\u00E9
+assessment.mode.status.end=Termin\u00E9
+assessment.mode.status.followup=Temporisation
+assessment.mode.status.leadtime=Pr\u00E9paration
+assessment.mode.status.none=Pas commenc\u00E9
 assessment.mode.title=Configuration de la fonction mode d'\u00E9valuation
 choose.areas=S\u00E9lectionner les domaines d'\u00E9tude
 choose.curriculum.elements=Choisir un curriculum
@@ -41,6 +46,9 @@ current.mode.in=L'\u00E9valuation commence dans {0} minute(s).
 current.mode.leadtime=Pendant {0} minute(s) avant le d\u00E9but de l'\u00E9valuation, l'acc\u00E8s aux autres cours est bloqu\u00E9.
 current.mode.start=Commencer l'\u00E9valuation
 curriculum.elements=Curriculum
+date.and.time=Date et heure
+date.and.time.text={0} {1} - {2} {3} (-{4}/+{5} min.)
+date.and.time.text.same.day={0} {1} - {3} (-{4}/+{5} min.)
 delete.mode=Effacer la configuration d'\u00E9valuation
 edit=Editer
 elements=El\u00E9ments de cours
@@ -53,7 +61,7 @@ error.in.assessment=Vous ne pouvez pas effacer la configuration d'une \u00E9valu
 error.ip.range=Vous ne vous trouvez pas dans le r\u00E9seau ad\u00E9quat.
 error.ip.range.desc=L'examen ne peut \u00EAtre r\u00E9aliser que depuis un r\u00E9seau pr\u00E9alablement autoris\u00E9, contactez s'il vous pla\u00EEt l'administrateur de l'examen. Votre adresse IP est\: {0}
 error.safe.exam=Veuillez utiliser, s'il vous pla\u00EEt, le Safe Exam Browser.
-error.safe.exam.desc=Voss n'utilisez pas <a href\="http\://safeexambrowser.org" target\="_blank">Safe Exam Browser</a> ou alors une configuration erron\u00E9e de Safe Exam Browse. Utilisez s'il-vous-pla\u00EEt la configuration Safe Exam Browser pr\u00E9vu par le responsable de l'examen pour votre syst\u00E8me d'exploitation.
+error.safe.exam.desc=Voss n'utilisez pas <a href\="http\://safeexambrowser.org" target\="_blank">Safe Exam Browser</a> ou alors une configuration erron\u00E9e de Safe Exam Browse. Utilisez s'il vous pla\u00EEt la configuration Safe Exam Browser pr\u00E9vu par le responsable de l'examen pour votre syst\u00E8me d'exploitation.
 form.mode.description=Cr\u00E9er une configuration d'\u00E9valuation pour utiliser ce cours ou une parte de ses \u00E9l\u00E9ments de cours de mani\u00E8re prot\u00E9g\u00E9 avec des possibilit\u00E9s limit\u00E9s.
 form.mode.title=Configuration d'\u00E9valuation {0}
 form.mode.title.add=Evaluation
@@ -63,6 +71,7 @@ mode.beginend=Mani\u00E8re de d\u00E9marrer/terminer
 mode.beginend.automatic=Automatique
 mode.beginend.manual=Manuel
 mode.course.element.restriction=Limiter l'acc\u00E8s aux \u00E9l\u00E9ments de cours
+mode.course.elements=El\u00E9ments d'\u00E9valuations
 mode.description=Description
 mode.end=Fin
 mode.followupTime=P\u00E9riode de temporisation
@@ -76,6 +85,11 @@ mode.safeexambrowser.hint=Information Safe Exam Browser
 mode.safeexambrowser.key=Cl\u00E9s Safe Exam Browser
 mode.start.element=El\u00E9ment de d\u00E9part
 mode.target=Participants
+mode.target.business.group=Participants du groupe "{0}".
+mode.target.business.groups=Participants aux groupes "{0}".
+mode.target.course=Participants du cours "{0}".
+mode.target.curriculum.element=Participants du curriculum "{0}".
+mode.target.curriculum.elements=Participants des curriculums "{0}".
 modes.description=Cr\u00E9er une configuration d'\u00E9valuation pour utiliser ce cours ou une partie de ses \u00E9l\u00E9ments de cours de mani\u00E8re prot\u00E9g\u00E9 avec des possibilit\u00E9s limit\u00E9s.
 modes.title=Mode d'\u00E9valuations
 new.mode=Nouvelle \u00E9valuation
diff --git a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_fr.properties
index fd99afe9a40..c9801065045 100644
--- a/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/assessment/ui/tool/_i18n/LocalStrings_fr.properties
@@ -1,6 +1,7 @@
-#Thu Apr 25 11:38:35 CEST 2019
+#Mon Jun 24 21:35:24 CEST 2019
 Points=\u00E0 obtenir
 assessment.mode.now=Le mode d'\u00E9valuation est actif.
+assessment.mode.several.now=Plusieurs \u00E9valuations sont actives.
 assessment.modes.overview=Mode d'\u00E9valuation
 assessment.status.done=$org.olat.modules.assessment.ui\:assessment.status.done
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
@@ -14,6 +15,7 @@ assessment.tool.numOfFailed=$org.olat.modules.assessment.ui\:assessment.tool.num
 assessment.tool.numOfPassed=$org.olat.modules.assessment.ui\:assessment.tool.numOfPassed
 assessment.tool.overview=Aper\u00E7u
 assessment.tool.quick.links=$org.olat.modules.assessment.ui\:assessment.tool.quick.links
+assessment.tool.stop=Terminer "{0}"
 assessmentLock=Cette \u00E9valuation est momentan\u00E9ment bloqu\u00E9e par l'utilisateur {0} ({1}). Veuillez essayer d'y acc\u00E9der plus tard SVP.
 bulk.done=Sauver comme compl\u00E9t\u00E9
 bulk.visible=Changer la visibilit\u00E9
@@ -29,6 +31,7 @@ confirm.delete.certificate.title=$org.olat.course.certificate.ui\:confirm.delete
 confirm.stop.text.details=Voulez-vous terminer l'\u00E9valuation "{0}"?
 confirm.stop.title=Terminer l'\u00E9valuation
 elements.to.review=<i class\="o_icon o_icon_warning"> </i> {0} en suspens
+end=Terminer
 filter=$org.olat.modules.assessment.ui\:filter
 filter.done=$org.olat.modules.assessment.ui\:filter.done
 filter.failed=$org.olat.modules.assessment.ui\:filter.failed
@@ -41,6 +44,8 @@ generate.certificate=$org.olat.course.certificate.ui\:generate.certificate
 groups=Groupes
 msg.certificate.pending=$org.olat.course.certificate.ui\:msg.certificate.pending
 no.certificate=Aucun certificat
+output.pdf=Exporter PDF
+output.pdf.prefix.user=Attestation de performance
 overview=Aper\u00E7u
 participantgroups.title=Participant des groupes
 previous=Retour
diff --git a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_fr.properties
index 5f55c5e5fc5..46afc13e07f 100644
--- a/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/certificate/ui/_i18n/LocalStrings_fr.properties
@@ -1,8 +1,9 @@
-#Thu Mar 09 18:11:37 CET 2017
+#Mon Jun 24 21:37:17 CEST 2019
 admin.certificates.bcc=BCC courriel
 admin.certificates.bcc.enable=Activer BCC des certificats
 admin.certificates.bcc.enable.help=Les certificats peuvent \u00EAtre envoy\u00E9 \u00E0 une adresse courriel, par exemple au d\u00E9partement des ressources humaines. Ci-dessous, vous pouvez activer cette option et donner l'adresse courriel souhait\u00E9e.
 admin.certificates.description=Vous pouvez t\u00E9l\u00E9charg\u00E9 vers l'amont un mod\u00E8le.
+admin.certificates.linemanager=Copies du certificat au line manager
 admin.certificates.options.title=Configuration
 admin.certificates.settings=Configuration certificats
 admin.certificates.templates=Mod\u00E8les de certificats
@@ -18,6 +19,7 @@ certificates.wizard.overview=Aper\u00E7u
 certificates.wizard.select=Choisir l'utilisateur
 certificates.wizard.title=G\u00E9n\u00E9rer des certificats
 certification.email.body=<h1>F\u00E9licitations</h1>Vous avez re\u00E7u un certificat.<br/><br/>Vous trouverez en annexe le certificat du cours "{0}".<br/><br/>
+certification.email.copy.subject={1} a re\u00E7u un certificat OpenOLAT.
 certification.email.subject=Vous avez re\u00E7u un certificat OpenOLAT
 choose.title=Choisir le mod\u00E8le
 coaching.tool=Coaching
@@ -58,6 +60,7 @@ recertification.day=Jours
 recertification.month=Mois
 recertification.week=Semaines
 recertification.year=Ann\u00E9es
+relation.right.email=Copie de certificats par courriel
 replace=Remplacer
 table.header.certificate=Certificat
 template.file=Fichier
diff --git a/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..740733e31b0
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/adobeconnect/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,5 @@
+#Mon Jun 24 21:38:42 CEST 2019
+condition.accessibility.title=Acc\u00E8s
+title_vc=Adobe Connect
+wimba.not.supported.message=Wimba Classroom n'est plus support\u00E9.
+wimba.not.supported.title=Wimba Classroom
diff --git a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
index bdf281b4a8e..a9faa3409a6 100644
--- a/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/gta/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Wed Jan 23 18:33:44 CET 2019
+#Mon Jun 24 21:39:28 CEST 2019
 add.solution=T\u00E9l\u00E9chargez une solution
 add.task=Ajouter un devoir
 assessment.group.tool=Evaluer les groupes
@@ -114,6 +114,7 @@ error.select.atleastonestep=Vous n'avez s\u00E9lectionn\u00E9 aucune \u00E9tape.
 external.editor=T\u00E9l\u00E9charger un fichier (PDF par exemple)
 file.name=Nom du document
 file.name.example=Document.html
+file.type=Type
 grading=Evaluation
 grading.enabled=Activ\u00E9 l'\u00E9valuation des documents
 group.apply.toall=Appliquer au groupe
@@ -291,18 +292,23 @@ submit.submit.desc=Pour soumettre des documents qu'un coach puisse voir, vous de
 submit.submit.title=Etape 2\: d\u00E9poser les documents
 table.header.author=Auteur
 table.header.comment=Commentaire
+table.header.delete=<i class\='o_icon o_icon_delete_item o_icon-lg' title\="Effacer"> </i>
 table.header.details.gta=$org.olat.course.nodes.ta\:table.header.details.ta
 table.header.duedates=D\u00E9lais
+table.header.edit=<i class\="o_icon o_icon_edit o_icon-lg" title\="Editer"> </i>
 table.header.group.name=Groupe
 table.header.group.step=Etape
 table.header.group.taskName=Devoir
 table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favori"> </i>
+table.header.metadata=<i class\="o_icon o_icon_edit_metadata o_icon-lg"> </i>
 table.header.num.submissionDocs=Doc.
 table.header.passed=R\u00E9ussi
 table.header.score=Points
 table.header.submissionDate=Date de remise
+table.header.upload=<i class\="o_icon o_icon_upload o_icon-lg" title\="T\u00E9l\u00E9charger"> </i>
 table.header.uploaded.by=T\u00E9l\u00E9charger par {0}
 table.header.userVisibility=<i class\='o_icon o_icon-fw o_icon_results_hidden'> </i>
+table.header.view=<i class\="o_icon o_icon_preview o_icon-lg" title\="Ouvrir"> </i>
 task.alreadyChosen=$org.olat.course.nodes.ta\:task.chosen
 task.assigned.description=Le devoir suivant vous a \u00E9t\u00E9 affect\u00E9\:
 task.assignment=Affectation
diff --git a/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..d3960dc2784
--- /dev/null
+++ b/src/main/java/org/olat/course/nodes/livestream/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,4 @@
+#Mon Jun 24 21:39:38 CEST 2019
+admin.buffer.after.min=$\:config.buffer.after.min
+admin.buffer.before.min=$\:config.buffer.before.min
+admin.coach.edit=$\:config.coach.edit
diff --git a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
index b406f0dec5c..dff2b202440 100644
--- a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sat Feb 23 18:37:30 CET 2019
+#Mon Jun 24 21:08:33 CEST 2019
 blank=
 businessgroup.contact.bodytext=<p></p>---<p>Va directement au groupe "{0}"\: {1}</p>
 businessgroup.contact.subject=Un message de groupe pour{0}
@@ -46,6 +46,8 @@ menutree.ac=R\u00E9servations
 menutree.ac.alt=R\u00E9servations
 menutree.administration=Administration
 menutree.administration.alt=Administration
+menutree.adobeconnect=Adobe Connect
+menutree.adobeconnect.alt=Adobe Connect web conferencing
 menutree.calendar=Calendrier
 menutree.calendar.alt=Calendrier
 menutree.chat=Chat
diff --git a/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_fr.properties
index f43765e38df..738f9529b64 100644
--- a/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/gui/demo/guidemo/_i18n/LocalStrings_fr.properties
@@ -67,7 +67,7 @@ close=fermer
 guidemo.cbdropdown.book=Livre
 guidemo.cbdropdown.clock=Montre
 guidemo.cbdropdown.letter=Lettre
-guidemo.cbdropdown.non.selected=Choisissez s'il-vous-pla\u00EEt
+guidemo.cbdropdown.non.selected=Choisissez s'il vous pla\u00EEt
 guidemo.cbdropdown.phone=T\u00E9l\u00E9phone
 guidemo.dialog.customcss=Dialogue avec propre classe CSS 
 guidemo.dialog.generic=D\u00E9marrer dialogue g\u00E9n\u00E9ral
diff --git a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_fr.properties
index 55c736baac4..11ae4b30580 100644
--- a/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/ims/qti/editor/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sat Aug 27 17:48:55 CEST 2016
+#Mon Jun 24 21:41:46 CEST 2019
 add_answer=Ajouter nouvelle r\u00E9ponse
 add_blank=Ajouter nouveau trou
 add_text=Ajouter nouveau fragment de texte
@@ -25,6 +25,7 @@ error.load=Le document n'a pas pu \u00EAtre charg\u00E9.
 error.lock=Ce test/questionnaire est \u00E9dit\u00E9 en ce moment par l'utilisateur {0} et est ainsi bloqu\u00E9.
 error.move.atleastoneitem=La question ne peut pas \u00EAtre d\u00E9plac\u00E9e. La section doit au moins contenir une question.
 error.preview=Une erreur s'est produite lors de la cr\u00E9ation de l'aper\u00E7u.
+error.qti.deprecated=Cette version de QTI est obsol\u00E8te. Pensez s'il vous pla\u00EEt \u00E0 convertir votre test au format QTI 2.1.
 error.rows=Le format de l'hauteur n'est pas valable.
 error.save=Le document n'a pas pu \u00EAtre sauvegard\u00E9.
 error.title.empty=Le titre de la question ne peut pas \u00EAtre vide.
diff --git a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_fr.properties
index e2f62fe82b2..a7a721389fc 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 08:30:11 CET 2019
+#Mon Jun 24 21:09:26 CEST 2019
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Configuration QTI 2.1
@@ -55,6 +55,8 @@ assessment.test.nextQuestion=Question suivante
 assessment.test.notReleased=$org.olat.ims.qti\:notReleased
 assessment.test.open=Ouvert
 assessment.test.questionMenu=Menu navigation du test
+assessment.test.restart.test=Recommencer le test
+assessment.test.restart.test.explanation="Recommencer le test" est uniquement disponible pour les auteurs.
 assessment.test.session.reseted=Les r\u00E9sultats ont certainement \u00E9t\u00E9 remis \u00E0 z\u00E9ro par un administrateur du cours.
 assessment.test.suspended=Le test a \u00E9t\u00E9 suspendu.
 assessment.testpart.config=Part du test
@@ -257,7 +259,7 @@ test.complete=Test clos
 test.entry.page.text=Le test a jusqu'\u00E0 {0} parties.
 test.entry.page.title=D\u00E9but du test
 test.part.complete=Partie du test termin\u00E9e
-timelimit.1.minute=Moins d'une minute jusqu'\u00E0 la fin du test. Veuillez envoyer vos r\u00E9ponses s'il-vous-pla\u00EEt. Les r\u00E9ponses qui n'auront pas \u00E9t\u00E9 envoy\u00E9es dans les d\u00E9lais ne seront pas sauv\u00E9es.
+timelimit.1.minute=Moins d'une minute jusqu'\u00E0 la fin du test. Veuillez envoyer vos r\u00E9ponses s'il vous pla\u00EEt. Les r\u00E9ponses qui n'auront pas \u00E9t\u00E9 envoy\u00E9es dans les d\u00E9lais ne seront pas sauv\u00E9es.
 timelimit.10.minutes=Moins de 10 minutes restantes dans ce test
 timelimit.15.seconds=Moins de 15 secondes
 timelimit.30.seconds=Moins de 30 secondes
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_fr.properties
index fa2b38c476d..7fc953113e5 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Feb 08 11:37:38 CET 2019
+#Mon Jun 24 21:11:21 CEST 2019
 Diff\u00E9rentes=alternatives
 MULTIPLE=Choix multiple
 SINGLE=Choix simple
@@ -50,6 +50,7 @@ error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
 error.min.score.bigger.max=Le nombre de points minimum doit \u00EAtre plus petit que le nombre de points maximum.
 error.missing.fib=La question doit contenir au moins un text \u00E0 trou ou une entr\u00E9e num\u00E9rique.
 error.missing.hottext=La question doit contenir au moins un hottext.
+error.missing.section=Vous devez avoir au moins une section dans un test ou une partie de test.
 error.need.correct.answer=Vous devez s\u00E9lectionner au moins une r\u00E9ponse comme correcte.
 error.positive.double=Seul des nombres positives sont permis. Par exemple\: 15.0, 5.5, 10
 error.singlechoice=En s\u00E9lectionner exactement une
@@ -59,6 +60,7 @@ essay.max.strings=Nombre de mots max.
 essay.min.strings=Nombre de mots min.
 essay.rows=Hauteur (nombre de lignes)
 export.qpool.successful=$org.olat.ims.qti.editor\:export.qpool.successful
+feedback.additional.help=Retour d'information conditionnel.
 feedback.answered.help=Retour d'information si r\u00E9ponse\: ce retour d'information appara\u00EEt d\u00E8s que l'utilisateur a donn\u00E9 une r\u00E9ponse, correcte ou non.
 feedback.correct.help=Retour d'informations si toutes les r\u00E9ponses sont correctes\: le retour d'informations n'appara\u00EEt que si toute les r\u00E9ponses sont correctes.
 feedback.correct.single.help=Retour d'information si r\u00E9ponse correcte\: ce retour d'information appara\u00EEt seulement si la r\u00E9ponse donn\u00E9e est correcte.
diff --git a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
index 1e387cadd84..ded25a5eed7 100644
--- a/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/adobeconnect/ui/_i18n/LocalStrings_fr.properties
@@ -1,7 +1,66 @@
-#Tue Sep 11 18:23:17 CEST 2018
+#Mon Jun 24 22:44:08 CEST 2019
+add.meeting=Ajouter un meeting
 admin.menu.title=Adobe Connect
 admin.menu.title.alt=Configuration Adobe Connect
+adobeconnect.account.configuration=Configuration
+adobeconnect.intro=Configuration d'Adobe Connect
+adobeconnect.module.enabled=Module "Adobe Connect"
+adobeconnect.module.provider=Fournisseur
+adobeconnect.title=Adobe Connect
 check=Tester la connection
-content.icon=<i class='o_icon o_filetype_file'> </i>
+confirm.delete.meeting=Voulez-vous vraiment effacer le meeting "{0}"?
+confirm.delete.meeting.title=Effacer le meeting "{0}"
+connection.failed=L'authentification a \u00E9chou\u00E9e.
+connection.successful=L'authentication a r\u00E9ussi.
+content.begin=Date de d\u00E9but
+content.icon=<i class\='o_icon o_filetype_file'> </i>
+content.name=Nom
+content.open=Ouvrir
+content.resource=Ressource
+content.type=Type
+error.adminDenied=Acc\u00E8s \u00E0 Adobe Connect refus\u00E9
+error.customerDoesntExist=L'utilisateur n'existe pas.
+error.duplicateField=La valeur de "{0}" a d\u00E9j\u00E0 \u00E9t\u00E9 utilis\u00E9e.
+error.formatError=Le format de "{0}" n'est pas valide.
+error.illegalOperation=L'op\u00E9ration n'est pas autoris\u00E9e.
+error.invalid.meeting=Le meeting a \u00E9t\u00E9 cr\u00E9\u00E9 avec une autre configuration d'Adobe Connect et ne peut plus \u00EAtre ouvert.
+error.invalidField=La valeur de "{0}" n'est pas valide.
+error.missingParameter=Informations manquantes
+error.noAccessDenied=Acc\u00E8s refus\u00E9
+error.noSuchItem=N'existe pas
+error.prefix=Une erreur s'est produite\:
+error.rangeError=L'intervalle n'est pas valide.
 error.start.after.end=La date de fin du rendez-vous ne peut se trouver avant la date de d\u00E9but.
-option.baseurl.example=https://meet73287594.adobeconnect.com/api/xml
\ No newline at end of file
+error.unkown=Erreur inconnue
+meeting.deleted=Le meeting a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
+meeting.description=Description
+meeting.end=Date de fin
+meeting.ended=Le meeting est termin\u00E9.
+meeting.join.button=Rejoindre le meeting
+meeting.name=Nom
+meeting.permanent=Type
+meeting.permanent.on=Permanent
+meeting.register.button=S'enregister
+meeting.resource=Ressource
+meeting.share.documents=Partager des documents
+meeting.share.documents.of=Partager les documents de "{0}"
+meeting.start=Date de d\u00E9but
+meeting.start.button=Commencer le meeting
+meeting.successfully.registered=Enregistrement r\u00E9ussi.
+meeting.templates=Mod\u00E8le
+meetings.admin.title=Configuration
+meetings.content=Contenu
+meetings.past=Meetings anciens
+meetings.upcoming=Meetings \u00E0 venir
+no.contents=Ce meeting n'a pas de contenu.
+no.meeting.configured=Aucun meeting n'a \u00E9t\u00E9 configur\u00E9 pour l'instant.
+no.shared.contents=Pas de meetings pr\u00E9vus \u00E0 l'avenir.
+no.template=Aucun mod\u00E8le
+no.upcoming.meetings=Vous n'avez pas meeting pr\u00E9vu \u00E0 l'avenir.
+option.adminlogin=Nom d'utilisateur
+option.adminpassword=Mot de passe
+option.baseurl=URL du serveur Adobe Connect
+option.baseurl.example=https\://meet73287594.adobeconnect.com/api/xml
+vc.access.open=Un mod\u00E9rateur doit \u00EAtre en ligne pour confirmer l'entr\u00E9e des participants.
+vc.access.start=Seuls les mod\u00E9rateurs peuvent ouvrir le meeting.
+warning.not.registered.shared.documents=Seules les personnes qui se sont enregistr\u00E9s peuvent voir les documents partag\u00E9s.
diff --git a/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_fr.properties
index 6a42698f52e..16e9f8c9c22 100644
--- a/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/ceditor/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Feb 28 14:53:05 CET 2019
+#Mon Jun 24 21:14:52 CEST 2019
 EfficiencyStatement=Attestation de performance
 FileResource.BLOG=Contribution de blogue
 FileResource.WIKI=Page wiki
@@ -8,6 +8,7 @@ add.FileResource.BLOG=Contribution de blogue
 add.FileResource.WIKI=Page wiki
 add.Forum=Forum
 add.bc=Fichier
+add.bc.create=Cr\u00E9er un document
 add.citation=Citation
 add.container=Conteneur
 add.content.descr=Cliquer ici pour ajouter du contenu \u00E0 votre contribution. Vous pouvez les d\u00E9placer et les r\u00E9arranger plus tard.
diff --git a/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_fr.properties
index fbba4eb5233..804d19f3f2f 100644
--- a/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/curriculum/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Apr 25 11:33:29 CEST 2019
+#Mon Jun 24 21:16:02 CEST 2019
 add.curriculum=Cr\u00E9er un cursus
 add.curriculum.element=Cr\u00E9er un nouvel \u00E9l\u00E9ment
 add.element.under=Cr\u00E9er un nouveau sous-\u00E9l\u00E9ment
@@ -73,8 +73,10 @@ remove.memberships=Enlever
 remove.resources=Enlever
 resources.add=$add.resources
 role.coach=Coach
+role.curriculumelementowner=Propri\u00E9taire d'\u00E9l\u00E9ments
 role.curriculummanager=Gestion de cursus
 role.curriculumowner=Propri\u00E9taire de cursus
+role.mastercoach=Professeur
 role.owner=Propri\u00E9taire de cours
 role.participant=Participant
 search.element.begin=De
diff --git a/src/main/java/org/olat/modules/docpool/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/docpool/ui/_i18n/LocalStrings_fr.properties
index 1935ebab5b3..0766ca47cd3 100644
--- a/src/main/java/org/olat/modules/docpool/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/docpool/ui/_i18n/LocalStrings_fr.properties
@@ -35,4 +35,4 @@ teach.can.read.parent.levels.explain.1=Autoriser l'acc\u00E8s en lecture des
 teach.can.read.parent.levels.explain.2=niveaux au-dessus
 teach.can.write=Autoriser l'acc\u00E8s en \u00E9criture
 teach.competence=Comp\u00E9tence enseignement
-warning.taxonomy.index.emtpy=La page d'informations de la banque de documents n'a pas \u00E9t\u00E9 configur\u00E9e. Demandez, s'il-vous-pla\u00EEt, \u00E0 l'administrateur syst\u00E8me d'en mettre une \u00E0 disposition des utilisateurs.
+warning.taxonomy.index.emtpy=La page d'informations de la banque de documents n'a pas \u00E9t\u00E9 configur\u00E9e. Demandez, s'il vous pla\u00EEt, \u00E0 l'administrateur syst\u00E8me d'en mettre une \u00E0 disposition des utilisateurs.
diff --git a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_fr.properties
index 70607a22084..773527dab43 100644
--- a/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/forms/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Feb 28 14:55:47 CET 2019
+#Mon Jun 24 21:17:14 CEST 2019
 add.formcontainer=Conteneur
 add.formdisclaimer=Conditions d'utilisation
 add.formfileupload=T\u00E9l\u00E9charger un fichier
@@ -31,6 +31,7 @@ error.cannot.save=Erreur de sauvegarde
 error.no.number=Format num\u00E9rique inad\u00E9quat. Exemple\: 1.0, 0.5, 0.2
 error.outside.range=La valeur doit se situer entre {0} et {1}.
 error.range.overlapping=Deux domaines de valeurs se chevauchent.
+error.wrong.int=Format de nombre erron\u00E9. Exemple\: 1, 5, 10
 evaluation.anonymous=Ceci est un questionnaire anonyme. Aucune information personnelle \u00E0 votre sujet ne sera stock\u00E9e, sauf demande explicite (par exemple l'\u00E2ge ou le sexe). De plus, l'adresse IP de votre ordinateur ne sera pas enregistr\u00E9e. Il n'y a aucun moyen de fusionner les r\u00E9sultats de l'enqu\u00EAte avec vos donn\u00E9es personnelles.
 evaluation.form.in.use=La ressource est d\u00E9j\u00E0 utilis\u00E9e. L'\u00E9dition en est limit\u00E9.
 evaluation.form.without.elements=Ce questionnaire n'a pas encore de questions.
@@ -140,8 +141,10 @@ rubric.scale.type.help=Sp\u00E9cifiez les valeurs de l'\u00E9chelle s\u00E9lecti
 rubric.scale.zeroBallanced=Echelle de Likert \u00E9quilibr\u00E9e (-x \u00E0 x)
 rubric.sufficient=Suffisant
 rubric.sufficient.explanation=Evaluation suffisante (valeur entre {0} et {1})
+rubric.survey.configuration=Configuration avanc\u00E9e
 rubric.survey.configuration.show=afficher
 rubric.upper.bound=\u00E0
+rubric.weight=Pond\u00E9ration
 save.as.done=Sauver et terminer
 save.intermediate=Sauver temporairement
 session.informations.fill.in=Remplir automatiquement
diff --git a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
index 8126ee25159..4f1dbcf993a 100644
--- a/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/lecture/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 08:40:03 CET 2019
+#Mon Jun 24 21:20:41 CEST 2019
 active=Actif
 add.lecture=Cr\u00E9er un nouveau cours bloc
 add.reason=Cr\u00E9er une justification
@@ -27,6 +27,7 @@ appeal.subject=Recours cours bloc "{0}"
 appeal.title=Recours pour\: "{0}"
 appeal.tooltip=Recours possible du {0} au {1}
 archive.entry=Archivage
+assessment.tool=Outil d'\u00E9valuation
 attendance.list=Liste d'absences
 attendance.list.title=Liste d'absence\: {0}
 attendance.list.to.sign=Liste de pr\u00E9sence
@@ -64,6 +65,7 @@ delete.title=Effacer une justification
 detailled.list=Liste d\u00E9taill\u00E9e
 details=D\u00E9tails
 done=Termin\u00E9
+edit.assessment.mode=Editer la configuration d'\u00E9valuation
 edit.participant.rate=Editer la valeur seuil personalis\u00E9e
 edit.reason=Editer la justification
 effective.lectures=Le\u00E7ons effectives
@@ -103,6 +105,11 @@ lecture.admin.enabled=Activer l'administration des cours blocs et des absences
 lecture.admin.global.title=Configuration globale
 lecture.appeal.absence.enabled=Activer la possibilit\u00E9 de recours
 lecture.appeal.absence.period=D\u00E9lai de recours
+lecture.assessment.mode.enabled=Activer les \u00E9valuations pour cours blocs
+lecture.assessment.mode.followup.time=P\u00E9riode de temporisation
+lecture.assessment.mode.ips=Adresses IP autoris\u00E9es
+lecture.assessment.mode.leading.time=Pr\u00E9paration
+lecture.assessment.mode.seb=Cl\u00E9s Safe Exam Browser
 lecture.attendance.rate.default=Taux de pr\u00E9sence global en %
 lecture.authorized.absence.enabled=Absences excus\u00E9es
 lecture.auto.close.period=D\u00E9lai pour bloquer le cours bloc
@@ -253,6 +260,7 @@ table.header.absence=Pr\u00E9sences
 table.header.absent.lectures=Absences
 table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 table.header.appeal.status=Recours
+table.header.assessment.mode=Evaluations
 table.header.attended.current.rate=% pr\u00E9sent
 table.header.attended.lectures=Pr\u00E9sent
 table.header.authorized.absence=Excus\u00E9
diff --git a/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_fr.properties
index 1b612d38fc7..b043c485a76 100644
--- a/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/library/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Dec 01 09:12:41 CET 2015
+#Mon Jun 24 21:23:51 CEST 2019
 accept.wizard.title=Approuver des documents
 acceptstep.destination.description=S\u00E9lectionnez le dossier dans lequel le document doit \u00EAtre stock\u00E9 au sein de la biblioth\u00E8que.
 acceptstep.destination.noselectionerror=Vous devez s\u00E9lectionner un dossier de destination.
@@ -15,9 +15,12 @@ acceptstep.notification.msg.subject=Biblioth\u00E8que\: le document "{0}" a \u00
 acceptstep.notification.title=Notification
 acceptstep.notification.ui.body=Message
 acceptstep.notification.ui.subject=Sujet
+add.shared.folder=Choisir le dossier de ressources
+admin.menu.title=Biblioth\u00E8que
+admin.menu.title.alt=Configuration de la biblioth\u00E8que
 error.mail.message.empty=Il doit y avoir un message.
-error.mail.subject.empty=Le sujet est obligatoire
 error.mail.not.valid=L'adresse e-mail doit \u00EAtre valable
+error.mail.subject.empty=Le sujet est obligatoire
 library.catalog.choose.folder.link=Choisir le dossier
 library.catalog.download=T\u00E9l\u00E9charger
 library.catalog.file.not.found=Le fichier soit n'a pu \u00EAtre trouv\u00E9. Il a probablement \u00E9t\u00E9 supprim\u00E9 entre temps.
@@ -32,6 +35,11 @@ library.catalog.permalink=Ceci est un lien permanent vers ce fichier. Cliquez su
 library.catalog.send.mail=Envoyer par courriel
 library.catalog.show.details=plus
 library.catalog.title=Catalogue "{0}"
+library.configuration.mail.after.freeing=Courriel apr\u00E8s partage des documents
+library.configuration.mail.after.upload=Courriel apr\u00E8s un t\u00E9l\u00E9chargement
+library.configuration.title=Biblioth\u00E8que
+library.enable=Activer la biblioth\u00E8que
+library.no.sharedfolder=N'est pas configur\u00E9
 library.notification.noNews=Depuis {0}, aucun nouveau document n'a \u00E9t\u00E9 ajout\u00E9 \u00E0 la biblioth\u00E8que.
 library.notification.noSubscription=Vous ne vous \u00EAtes pas abonn\u00E9 \u00E0 la notification des nouveaux documents.
 library.notification.title=Nouveaux documents
@@ -40,6 +48,7 @@ library.notifications.header=Il y a de nouveaux documents dans la biblioth\u00E8
 library.notifications.title={0} nouveaux documents dans la biblioth\u00E8que
 library.notifications.titleOne={0} nouveau document dans la biblioth\u00E8que
 library.review.error=Impossible d'afficher les documents \u00E0 v\u00E9rifier.
+library.shared.folder=Dossier de ressources
 library.title=Biblioth\u00E8que
 library.toolbox.adminactions=Administration
 library.toolbox.configure=Configuration
@@ -62,8 +71,8 @@ mf.filename=Nom
 mf.filename.title=Nom de fichier
 mf.newFilename=Nouveau nom de fichier
 mf.newFilename.error=Les noms de fichiers ne peuvent contenir que les caract\u00E8res suivant _-, AZ az 0-9 et ne pas compter plus de 64 caract\u00E8res.
-order.relevance=Pertinence
 order.publication=Date de publication
+order.relevance=Pertinence
 order.title=Titre
 reject.form.cancel=Annuler
 reject.form.submit=D\u00E9cliner le document
@@ -73,6 +82,7 @@ reject.message.default.subject=Biblioth\u00E8que\: le document "{0}" a \u00E9t\u
 reject.message.from=De
 reject.message.subject=Sujet
 reject.message.to=A
+remove.shared.folder=Enlever le dossier de ressources
 review.explanation=Ces documents doivent d'abord \u00EAtre examin\u00E9s avant d'\u00EAtre mis dans la biblioth\u00E8que.
 review.title=Vous avez {0} document(s) \u00E0 v\u00E9rifier
 search=Recherche
diff --git a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties
index 13adb046815..c6f79eebd0b 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 08:41:04 CET 2019
+#Mon Jun 24 21:24:27 CEST 2019
 access=Acc\u00E8s
 access.binder=Les personnes suivantes ont acc\u00E8s au classeur\:
 access.rights=Ajouter un droit d'acc\u00E8s
@@ -117,6 +117,11 @@ create.binder=Cr\u00E9er un classeur
 create.empty.binder=Nouveau classeur vide
 create.empty.binder.from.course=Nouveau classeur d'un devoir de cours
 create.empty.binder.from.template=Nouveau classeur \u00E0 partir d'un mod\u00E8le
+create.file=Cr\u00E9er
+create.file.name=$org.olat.core.commons.services.doceditor.ui\:create.doc.name
+create.file.name.notvalid=$org.olat.core.commons.services.doceditor.ui\:create.file.doc.notvalid
+create.file.title=Cr\u00E9er un document
+create.file.type=$org.olat.core.commons.services.doceditor.ui\:create.doc.type
 create.new.assignment=Nouveau devoir
 create.new.assignment.descr=Cr\u00E9er un nouveau devoir ...
 create.new.assignment.title=Cr\u00E9er un nouveau devoir
@@ -444,6 +449,7 @@ timeline.switch.on=Frise chronologique
 title=Titre
 trash.binder.acknowledge=Le classeur a \u00E9t\u00E9 transf\u00E9r\u00E9 dans la corbeille \u00E0 papier.
 up=<i class\='o_icon o_icon o_icon-lg o_icon_move_up'> </i>
+upload.file=T\u00E9l\u00E9charger
 url=URL
 used.in=Utilis\u00E9 par
 validate.email=Valider l'adresse courriel
diff --git a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_fr.properties
index b9dee0a91cb..5d6c45ff06d 100644
--- a/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/_i18n/LocalStrings_fr.properties
@@ -22,7 +22,7 @@ confirm.copy.questions=Questions
 confirm.copy.title=Copier
 confirm.delete.button=Effacer
 confirm.delete.confirmation=Effacer toutes les questions
-confirm.delete.confirmation.error=Confirmez s'il-vous-pla\u00EEt.
+confirm.delete.confirmation.error=Confirmez s'il vous pla\u00EEt.
 confirm.delete.message=Voulez-vous vraiment effacer ces questions? Elles ne pourront plus \u00EAtre restaur\u00E9es.
 confirm.delete.questions=Questions
 confirm.delete.source=Voulez-vous vraiment effacer cette liste?
@@ -215,7 +215,7 @@ process.endOfLife=End of life
 process.final=Final
 process.rating=Evaluation
 process.rating.button=Evaluer
-process.rating.description=Evaluez la question s'il-vous-pla\u00EEt. Chaque question peut \u00EAtre \u00E9valuer exactement une fois. Apr\u00E8s \u00E9valuation, la question n'appara\u00EEtra plus dans la liste des questions \u00E0 \u00E9valuer.
+process.rating.description=Evaluez la question s'il vous pla\u00EEt. Chaque question peut \u00EAtre \u00E9valuer exactement une fois. Apr\u00E8s \u00E9valuation, la question n'appara\u00EEtra plus dans la liste des questions \u00E0 \u00E9valuer.
 process.rating.title=Evaluation
 process.review=Evaluation
 process.revision=R\u00E9vision
diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_fr.properties
index 962d913be4c..49fdac6d4b5 100644
--- a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Apr 25 11:36:52 CEST 2019
+#Mon Jun 24 21:24:54 CEST 2019
 analysis.details=D\u00E9tails des tendances
 analysis.details.print.title={0}\: {1}
 analysis.export=Exporter Excel
@@ -43,6 +43,7 @@ filter.topic.organisations=Sujet organisation
 filter.topic.repositories=Sujet cours
 filter.with.user.informations=Participation seulement avec donn\u00E9es personelles
 filter.with.user.informations.label=
+heatmap.empty=Aucunes donn\u00E9es n'est disponibles.
 heatmap.group.context.curriculum=Curriculum
 heatmap.group.context.curriculum.element=El\u00E9ment de curriculum
 heatmap.group.context.curriculum.organisation=Organisation du curriculum
diff --git a/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_fr.properties
index 35da330d08b..352043584aa 100644
--- a/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/quality/ui/_i18n/LocalStrings_fr.properties
@@ -172,7 +172,7 @@ reminder.invitation.subject=$title\: $topictype $topic
 reminder.reminder1.body=<h1>$title</h1>Ch\u00E8re/cher $firstname $lastname<br/><br/>Nous invitons \u00E0 prendre part au questionnaire "$title".<br/><br/><div class\="o_email_button_group"><a class\="o_email_button" href\="$url">Questionnaire ouvert</a></div>Nous vous avons invit\u00E9 voici quelques jours \u00E0 participer au questionnaire que nous vous avons envoy\u00E9 <b>$invitation</b>. Malheureusement, nous n'avons \u00E0 ce jour pas encore re\u00E7u vos r\u00E9ponses. Vos r\u00E9ponses nous aideront \u00E0 am\u00E9liorer notre offre comme institution.<br/><br/>Sujet\: <b>$topictype $topic</b>$context<br/><br/>Le questionnaire se termine le <strong>$deadline</strong>. Il n'est plus possible de prendre part au questionnaire pass\u00E9 ce d\u00E9ali.<br/><br/>Merci beaucoup\!<br/><br/>Avec nos salutations distingu\u00E9es<br/>Votre responsable qualit\u00E9
 reminder.reminder1.date=Date d'envoi du rappel n\u00B01
 reminder.reminder1.subject=$title\: $topictype $topic
-reminder.reminder2.body=<h1>$title</h1>Ch\u00E8re/cher $firstname $lastname<br/><br/>Nous vous invitons \u00E0 prendre part au questionnaire "$title".<br/><br/><div class\="o_email_button_group"><a class\="o_email_button" href\="$url">Questionnaire ouvert</a></div>Nous vous avons invit\u00E9 voici quelques jours \u00E0 participer au questionnaire que nous vous avons envoy\u00E9  <b>$invitation</b>. Malheureusement, nous n'avons pas encore re\u00E7u vos r\u00E9ponses \u00E0 ce jour. S'il-vous-pla\u00EEt, prenez le temps de compl\u00E9ter ce questionnaire aussi vite que possible. Vos r\u00E9ponses nous aideront \u00E0 am\u00E9liorer notre offre comme institution.<br/><br/><strong>Sujet\: $topictype $topic</strong>$context<br/><br/>Le questionnaire se termine le <strong>$deadline</strong>. Il n'est plus possible de prendre part au questionnaire pass\u00E9 ce d\u00E9ali.<br/><br/>Merci beaucoup\!<br/><br/>Avec nos salutations distingu\u00E9es<br/>Votre responsable qualit\u00E9
+reminder.reminder2.body=<h1>$title</h1>Ch\u00E8re/cher $firstname $lastname<br/><br/>Nous vous invitons \u00E0 prendre part au questionnaire "$title".<br/><br/><div class\="o_email_button_group"><a class\="o_email_button" href\="$url">Questionnaire ouvert</a></div>Nous vous avons invit\u00E9 voici quelques jours \u00E0 participer au questionnaire que nous vous avons envoy\u00E9  <b>$invitation</b>. Malheureusement, nous n'avons pas encore re\u00E7u vos r\u00E9ponses \u00E0 ce jour. S'il vous pla\u00EEt, prenez le temps de compl\u00E9ter ce questionnaire aussi vite que possible. Vos r\u00E9ponses nous aideront \u00E0 am\u00E9liorer notre offre comme institution.<br/><br/><strong>Sujet\: $topictype $topic</strong>$context<br/><br/>Le questionnaire se termine le <strong>$deadline</strong>. Il n'est plus possible de prendre part au questionnaire pass\u00E9 ce d\u00E9ali.<br/><br/>Merci beaucoup\!<br/><br/>Avec nos salutations distingu\u00E9es<br/>Votre responsable qualit\u00E9
 reminder.reminder2.date=Date d'envoi du rappel n\u00B02
 reminder.reminder2.subject=$title\: $topictype $topic
 reminder.serie.followup=Questionnaire de suivi
diff --git a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_fr.properties
index a2cb75d7166..991a0840006 100644
--- a/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/video/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sat Feb 23 18:41:24 CET 2019
+#Mon Jun 24 21:25:08 CEST 2019
 add.track=Ajouter sous-titre
 admin.config.enable=Activ\u00E9 la resource de type vid\u00E9o
 admin.config.hint=Voulez-vous vraiment d\u00E9sactiver le transcodage vid\u00E9o?
@@ -17,6 +17,7 @@ chapter.error.notime=Entrez s''il vous pla\u00EEt une p\u00E9riode de temps.
 chapter.error.notitle=Veuillez indiquer un titre de chapitre.
 chapter.error.out.of.range=Le timecode de votre chapitre exc\u00E8de la dur\u00E9e de la vid\u00E9o.
 delete.transcodings=Toutes les vid\u00E9os transcod\u00E9es avec cette r\u00E9solution ont \u00E9t\u00E9 effac\u00E9es.
+error.format.not.supported=Le format n'est pas support\u00E9.
 error.no.duration=La dur\u00E9e doit \u00EAtre plus grande que 0.
 error.percent.value=La valeur doit \u00EAtre en 0 et 100.
 info.transcoding=Les vid\u00E9os transcod\u00E9es manquantes seront cr\u00E9es.
diff --git a/src/main/java/org/olat/registration/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/registration/_i18n/LocalStrings_fr.properties
index c25cf099bd2..bc95c661757 100644
--- a/src/main/java/org/olat/registration/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/registration/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 09:20:04 CET 2019
+#Mon Jun 24 21:40:21 CEST 2019
 admin.enableRegistration=Activer l'auto-enregistrement
 admin.enableRegistration.on=on
 admin.enableRegistrationLink=Activer l'auto-enregistrement depuis une page externe.
@@ -58,6 +58,7 @@ form.password.enter.new=Donner un nouveau mot de passe
 form.password.error.nomatch=Les deux mots de passe doivent \u00EAtre identiques
 form.password.new1=Nouveau mot de passe
 form.password.new2=Confirmer le mot de passe
+form.password.rules=$org.olat.user\:form.password.validation.rules
 login.body=Vous \u00EAtes d\u00E9j\u00E0 enregistr\u00E9 dans OpenOLAT avec le nom d'utilisateur\: {0} \r\n\r\nSi vous avez re\u00E7u cet e-mail sans en avoir fait la demande, supprimez le tout simplement.\\n\\nVotre \u00E9quipe OpenOLAT \\n
 login.subject=Inscription d\u00E9j\u00E0 enregistr\u00E9e dans OpenOLAT
 loginhelp=Le nom d'utilisateur<ul><li>doit \u00EAtre compos\u00E9 au minimum de 4 caract\u00E8res </li><li>ne doit contenir que des lettres minuscules ou/et des chiffres (pas d'accemts, pas de caract\u00E8res sp\u00E9ciaux sauf .-_)</li><li>ne peut \u00EAtre modifi\u00E9 par la suite</li></ul>
diff --git a/src/main/java/org/olat/repository/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/repository/_i18n/LocalStrings_fr.properties
index 6ee87083117..7789ba19ac0 100644
--- a/src/main/java/org/olat/repository/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/repository/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 09:20:59 CET 2019
+#Mon Jun 24 21:40:52 CEST 2019
 BinderTemplate=Mod\u00E8le de portfolio 2.0
 CourseModule=Cours
 EPStructuredMapTemplate=Mod\u00E8le de portfolio
@@ -357,6 +357,7 @@ filter.current.courses=Cours actuels
 filter.not.booked=Pas enregistr\u00E9
 filter.not.passed=Pas r\u00E9ussi
 filter.old.courses=Cours compl\u00E9t\u00E9s
+filter.only.courses=Seulement les cours
 filter.passed=R\u00E9ussi
 filter.selected=\u2713
 filter.show.all=Tout montrer
@@ -415,6 +416,7 @@ new.course=Cr\u00E9er cours
 new.course.intro=Cr\u00E9er un nouveau cours.
 new.cp=Cr\u00E9er contenu didactique CP
 new.cp.intro=Cr\u00E9er un nouveau contenu didactique CP
+new.excel=Cr\u00E9er un document Excel
 new.form=Nouveau formulaire
 new.glossary=Cr\u00E9er glossaire
 new.glossary.intro=Cr\u00E9er nouveau glossaire
@@ -424,6 +426,7 @@ new.portfolio=Mod\u00E8le de portfolio
 new.portfolio.intro=Cr\u00E9er un nouveau mod\u00E8le de portfolio
 new.portfoliov2=Mod\u00E8le portfolio 2.0
 new.portfoliov2.intro=Cr\u00E9er un mod\u00E8le de portfolio 2.0
+new.powerpoint=PowerPoint
 new.sharedfolder=Cr\u00E9er un dossier de ressources
 new.sharedfolder.intro=Cr\u00E9er un nouveau dossier de ressources
 new.survey=Cr\u00E9er questionnaire
@@ -432,6 +435,7 @@ new.test=Cr\u00E9er test
 new.test.intro=Cr\u00E9er un nouveau test.
 new.wiki=Cr\u00E9er Wiki
 new.wiki.intro=Cr\u00E9er un nouvel Wiki
+new.word=Cr\u00E9er un document Word
 no.catalog.entries=Cet object didactique n'est pas encore dans le catalogue. Utilisez le bouton "Ajouter au catalogue" dans la barre d'outils pour ins\u00E9rer l'objet didactique au catalogue. Le catalogue permet \u00E0 l'utilisateur de trouver des objets didactiques en fonction de la configuration d'acc\u00E8s des entr\u00E9es. Vous pouvez ajouter les ressources \u00E0 diff\u00E9rents niveaux du catalogue.
 no.lifecycle=Pas de limitation
 nomembers=Pas de membres
diff --git a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
index 85840d2b136..459050bc45e 100644
--- a/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/user/ui/admin/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Feb 24 09:24:13 CET 2019
+#Mon Jun 24 21:54:11 CEST 2019
 admin.menu.title.request=Effacement de comptes
 admin.menu.title.request.alt=Demandes d'effacement de comptes
 allow.request.delete.account=Autoriser les utilisateurs \u00E0 demander \u00E0 effacer leur compte
@@ -6,15 +6,16 @@ allow.request.delete.account.anytime=A tout moment
 allow.request.delete.account.disclaimer=Si l'utilisateur n'accepte pas les conditions d'utilisation
 allow.request.delete.account.mail=Adresse courriel pour les demandes
 allow.request.delete.account.time=Demander \u00E0 effacer le compte utilisateur
+command.move.to.organisation=D\u00E9placer des r\u00F4les de l'organisation
 command.next=Aller \u00E0 l'utilisateur suivant
 command.previous=Retour \u00E0 l'utilisateur pr\u00E9c\u00E9dent
 error.mail.not.valid=L'adresse courriel n'est pas valide.
 menu.administratorgroup=Administrateurs
 menu.administratorgroup.alt=G\u00E9rer le groupe de administrateurs
-menu.inviteegroup=Utilisateurs anonymes / Invit\u00E9(e)s
-menu.inviteegroup.alt=Gestion du groupe des utilisateurs anonymes (invit\u00E9(e)s)
 menu.authorgroup=Auteurs
 menu.authorgroup.alt=G\u00E9rer le groupe des auteurs
+menu.coachgroup=Coach de cours
+menu.coachgroupgroup.alt=$\:menu.coachgroup
 menu.coauthors=Propri\u00E9taires de cours
 menu.coauthors.alt=Les utilisateurs qui sont propri\u00E9taire d'au minimum un cours.
 menu.coursecoach=Coach de cours
@@ -29,12 +30,27 @@ menu.created.newUsersNotification=Nouvel utilisateur
 menu.created.newUsersNotification.alt=Nouveaux utilisateurs
 menu.created.sixmonth=Nouveau depuis 6 mois
 menu.created.sixmonth.alt=Utilisateurs qui ont \u00E9t\u00E9 ajout\u00E9s les 6 derniers mois
+menu.curriculumelementownergroup=Propri\u00E9taire d'\u00E9l\u00E9ments de curriculum
+menu.curriculumelementownergroup.alt=$\:menu.curriculumelementownergroup
+menu.curriculummanagergroup=$org.olat.admin.user\:role.curriculummanager
+menu.curriculumownergroup=Propri\u00E9taire de curriculums
+menu.curriculumownergroup.alt=$\:menu.curriculumownergroup
+menu.curriculums.roles=R\u00F4les des curriculums
+menu.curriculums.roles.alt=$\:menu.curriculums.roles
+menu.curriculums.roles.intro=Dans le menu <i>$\:menu.curriculums.roles</i>, vous trouverez un aper\u00E7u des permissions d'acc\u00E8s aux curriculums.
 menu.deletedusers=Utilisateurs supprim\u00E9s
 menu.deletedusers.alt=Utilisateurs supprim\u00E9s dans OLAT
 menu.groupcoach=Coach de groupe
 menu.groupcoach.alt=Coach de groupes
 menu.groupmanagergroup=Gestionnaire groupes
 menu.groupmanagergroup.alt=Gestion des groupes d'administrateurs de groupes pour plusieurs cours
+menu.groupparticipant=Participant de groupe
+menu.groupparticipant.alt=$\:menu.groupparticipant
+menu.groups.roles=R\u00F4les des groupes
+menu.groups.roles.alt=$\:menu.groups.roles
+menu.groups.roles.intro=Dans le menu <i>$\:menu.groups.roles</i>, vous trouverez un aper\u00E7u des permissions d'acc\u00E8s aux groupes.
+menu.inviteegroup=Utilisateurs anonymes / Invit\u00E9(e)s
+menu.inviteegroup.alt=Gestion du groupe des utilisateurs anonymes (invit\u00E9(e)s)
 menu.learnresourcemanagergroup=$org.olat.admin.user\:role.learnresourcemanager
 menu.learnresourcemanagergroup.alt=$org.olat.admin.user\:role.learnresourcemanager
 menu.lecturemanagergroup=$org.olat.admin.user\:role.lecturemanager
@@ -43,6 +59,8 @@ menu.linemanagergroup=$org.olat.admin.user\:role.linemanager
 menu.linemanagergroup.alt=$org.olat.admin.user\:role.linemanager
 menu.logondeniedgroup=Utilisateurs avec d\u00E9fense d'enregistrement
 menu.logondeniedgroup.alt=Utilisateurs qui ne sont pas autoris\u00E9s \u00E0 s'enregistrer dans OLAT
+menu.mastercoachgroup=Professeur
+menu.mastercoachgroupgroup.alt=$\:menu.mastercoachgroup
 menu.menuaccess=Acc\u00E8s et droits
 menu.menuaccess.alt=G\u00E9rer les utilisateurs selon leurs acc\u00E8s et droits
 menu.menuqueries=Recherches pr\u00E9d\u00E9finies
@@ -51,6 +69,13 @@ menu.noauthentication=Authentification manquante
 menu.noauthentication.alt=Utilisateurs qui ne sont pas encore inscrits compl\u00E8tement (pas de mot de passe)
 menu.organisations=Organisations
 menu.organisations.alt=Organisations
+menu.organisations.roles=R\u00F4les des organisations
+menu.organisations.roles.alt=$\:menu.organisations.roles
+menu.organisations.roles.intro=Dans le menu <i>$\:menu.organisations.roles</i>, vous trouverez un aper\u00E7u des permissions d'acc\u00E8s aux organisations que vous pouvez administrer.
+menu.ownergroup=Propri\u00E9taire de cours
+menu.ownergroupgroup.alt=$\:menu.ownergroup
+menu.participantgroup=Participant de cours
+menu.participantgroup.alt=$\:menu.participantgroup
 menu.pendinggroup=Utilisateurs au status pendant
 menu.pendinggroup.alt=Utilisateurs dont le status est pendant
 menu.poolmanagergroup=$org.olat.admin.user\:role.poolmanager
@@ -59,8 +84,17 @@ menu.principalgroup=$org.olat.admin.user\:role.principal
 menu.principalgroup.alt=$org.olat.admin.user\:role.principal
 menu.qualitymanagergroup=$org.olat.admin.user\:role.qualitymanager
 menu.qualitymanagergroup.alt=$org.olat.admin.user\:role.qualitymanager
+menu.relations=R\u00F4les utilisateurs
+menu.relations.alt=$\:menu.relations
+menu.relations.intro=Dans le menu <i>$\:menu.relations</i>, vous trouverez un aper\u00E7u des relations entre utilisateurs.
+menu.resources.roles=R\u00F4les des cours
+menu.resources.roles.alt=$\:menu.resources.roles
+menu.resources.roles.intro=Dans le menu <i>$\:menu.organisations.roles</i> , vous trouverez un aper\u00E7u des permissions d'acc\u00E8s aux cours et objets didactiques <strong>mais sans les relations au travers des groupes et curriculums</strong>.
 menu.rolesmanagergroup=$org.olat.admin.user\:role.rolesmanager
 menu.rolesmanagergroup.alt=$org.olat.admin.user\:role.rolesmanager
+menu.status=Statut
+menu.status.alt=$\:menu.status
+menu.status.intro=Dans le menu <i>$\:menu.status</i>, vous avez un aper\u00E7u du statut des utilisateurs.
 menu.sysadmingroup=Administrateurs de syst\u00E8me
 menu.sysadmingroup.alt=G\u00E9rer le groupe de administrateurs de syst\u00E8me
 menu.ucreate=Cr\u00E9er utilisateur
diff --git a/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_fr.properties
new file mode 100644
index 00000000000..eb5cdb61245
--- /dev/null
+++ b/src/main/java/org/olat/user/ui/admin/bulk/move/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,7 @@
+#Mon Jun 24 21:54:59 CEST 2019
+roles=R\u00F4les
+source.organisation=D\u00E9placer de l'organisation
+table.header.role=R\u00F4les
+target.organisation=Vers l'organisation
+wizard.choose.roles=Choisir les r\u00F4les
+wizard.overview.title=Confirmer
-- 
GitLab