From 9e0a9b6d05e5dfbeebcbe4ccb37b64c1de37edcb Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Wed, 8 Jul 2020 07:33:04 +0200
Subject: [PATCH] no-jira: translation fr

---
 .../admin/_i18n/LocalStrings_fr.properties    |   4 +-
 .../help/ui/_i18n/LocalStrings_fr.properties  |  52 +++++-
 .../_i18n/LocalStrings_fr.properties          |   3 +-
 .../ui/_i18n/LocalStrings_fr.properties       |   4 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  11 +-
 .../ui/_i18n/LocalStrings_fr.properties       |  19 +-
 .../nodes/iq/_i18n/LocalStrings_fr.properties |  13 +-
 .../qti21/ui/_i18n/LocalStrings_fr.properties |   5 +-
 .../report/_i18n/LocalStrings_fr.properties   |   3 +-
 .../ui/_i18n/LocalStrings_de.properties       |   2 +-
 .../ui/_i18n/LocalStrings_fr.properties       | 164 +++++++++++++++++-
 .../ui/_i18n/LocalStrings_fr.properties       |  11 +-
 .../ui/admin/_i18n/LocalStrings_fr.properties |  11 +-
 .../_i18n/LocalStrings_fr.properties          |  37 +++-
 14 files changed, 324 insertions(+), 15 deletions(-)

diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
index 05104a04355..73f8942e98e 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Jul 03 11:07:26 CEST 2020
+#Tue Jul 07 15:31:37 CEST 2020
 bulkuserreplay.chkbx.onoff=Checkbox activ\u00E9e signifie Replay ON et AJAX OFF
 bulkuserreplay.tt=Nom d'utilisateur ligne par ligne (sans virgule ou similaires)
 data.no.save=Attention\: Les modifications seront perdues apr\u00E8s le red\u00E9marrage d'OLAT\! Pour enregistrer les r\u00E9glages de fa\u00E7on permanente, il faut enregistrer les modifications dans le fichier olat.properties. Dans une version future, un enregistrement automatique sera possible.
@@ -31,6 +31,7 @@ menu.external.tools.alt=Int\u00E9gration \u00E0 des outils externes
 menu.filesfolders=Fichiers et dossiers
 menu.filesfolders.alt=Fichiers volumineux, configuration des versions...
 menu.help=Aide
+menu.help.alt=Aide
 menu.hibernate=Base de donn\u00E9es et ORM
 menu.hibernate.alt=Base de donn\u00E9es et ORM / Hibernate
 menu.i18n=Langues
@@ -70,6 +71,7 @@ menu.quota.alt=Gestion des quotas
 menu.registration=Enregistrement du syst\u00E8me
 menu.registration.alt=Enregistrez votre syst\u00E8me OLAT aupr\u00E8s d'openolat.org
 menu.reports=Rapports
+menu.reports.alt=Rapports
 menu.restapi=REST API
 menu.restapi.alt=R\u00E9glages REST API
 menu.scheduler=Scheduler
diff --git a/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_fr.properties
index f9aa1642505..50bdf301908 100644
--- a/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/help/ui/_i18n/LocalStrings_fr.properties
@@ -1,2 +1,52 @@
-#Fri Jul 03 11:07:43 CEST 2020
+#Tue Jul 07 21:59:31 CEST 2020
 dialog.confirm=Confirmation
+dialog.confirm.delete.acknowledge=Les modules d'aide effac\u00E9s peuvent \u00EAtre restaur\u00E9s.
+dialog.confirm.error=Cette entr\u00E9e est obligatoire
+dialog.confirm.message=<i class\="o_icon o_icon-fw o_icon_important"> </i> Voulez-vous effacer ce module d'aide <strong>{0}</strong>?
+help.academy=Acad\u00E9mie OpenOlat
+help.admin.academy=Acad\u00E9mie OpenOlat officielle
+help.admin.action=Action
+help.admin.add.help=Ajouter un module d'aide
+help.admin.authorsite=Espace auteurs
+help.admin.confluence=Manuel officiel OpenOlat
+help.admin.course=Cours OpenOlat
+help.admin.course.key.wrong=Aucun cours n'a \u00E9t\u00E9 trouv\u00E9. Entrez une ID ou une Soft-ID valide s'il vous pla\u00EEt.
+help.admin.custom1=Adresse URL personnalis\u00E9 1
+help.admin.custom2=Adresse URL personnalis\u00E9 2
+help.admin.custom3=Adresse URL personnalis\u00E9 3
+help.admin.delete=Effacer
+help.admin.delete.title=Effacer le module d'aide
+help.admin.display=Affichage
+help.admin.display.authorsite=Espace auteurs
+help.admin.display.context=Contexte
+help.admin.display.login=Login
+help.admin.display.usertool=Outil utilisateur
+help.admin.edit=\u00C9diter
+help.admin.edit.title=\u00C9diter le module d'aide
+help.admin.icon=Ic\u00F4ne
+help.admin.icon.examples={0}
+help.admin.input.academy=Adresse URL acad\u00E9mie
+help.admin.input.confluence=Adresse URL du manuel
+help.admin.input.course=ID / soft ID du cours
+help.admin.input.ooTeach=Adresse URL ooteach
+help.admin.input.support=Adresse courriel
+help.admin.input.url=URL
+help.admin.input.wrong.mail=Entrez une adresse courriel valide s'il vous pla\u00EEt.
+help.admin.is.disabled=Ce module d'aide est d\u00E9sactiv\u00E9.
+help.admin.label=Identifiant
+help.admin.login=Login
+help.admin.new.window=Ouvrir dans une nouvelle fen\u00EAtre
+help.admin.ooTeach=Formation en ligne officielle OpenOlat
+help.admin.support=Formulaire de contact
+help.admin.title=Aide
+help.admin.type=Type
+help.admin.up.down=Position
+help.admin.usertool=Outil utilisateur
+help.authoring=Aide & instructions
+help.confluence=Manuel OpenOlat
+help.course=Cours d'aide
+help.custom1=Aide suppl\u00E9mentaire
+help.custom2=Aide suppl\u00E9mentaire
+help.custom3=Aide suppl\u00E9mentaire
+help.ooTeach=Formation en ligne OpenOlat
+help.support=Assistance par courriel
diff --git a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_fr.properties
index 01de76dca6f..d5d367786f4 100644
--- a/src/main/java/org/olat/course/condition/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/condition/_i18n/LocalStrings_fr.properties
@@ -1,5 +1,6 @@
-#Sun Mar 01 08:17:45 CET 2020
+#Tue Jul 07 15:27:02 CEST 2020
 access.provider.name=Cours conventionnel
+access.provider.toolTip=Contr\u00F4lez la progression du cours avec la visibilit\u00E9 et les r\u00E8gles d'acc\u00E8s sans statut d'apprentissage. Cela convient aux structures de cours complexes.
 apply=Reprendre
 choose=S\u00E9lectionner
 command.activate.easyMode=Afficher mod\u00E8le simple
diff --git a/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_fr.properties
index 901af0b2235..a384218987e 100644
--- a/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/learningpath/ui/_i18n/LocalStrings_fr.properties
@@ -1,5 +1,6 @@
-#Mon May 04 22:28:57 CEST 2020
+#Tue Jul 07 15:28:20 CEST 2020
 access.provider.name=Parcours d'apprentissage
+access.provider.toolTip=Contr\u00F4lez la progression du cours via le parcours d'apprentissage, l'identification des \u00E9l\u00E9ments de cours obligatoires et facultatifs ainsi que la visualisation du statut d'apprentissage. Convient \u00E0 la plupart des sc\u00E9narios.
 assessment.status.done=Termin\u00E9
 assessment.status.inProgress=$org.olat.modules.assessment.ui\:assessment.status.inProgress
 assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
@@ -25,6 +26,7 @@ curriculum.element.list.title=$org.olat.modules.assessment.ui\:learning.progress
 error.fully.assessed.passed=Le crit\u00E8re d'ex\u00E9cution de l'\u00E9l\u00E9ment de cours ne peut pas \u00EAtre "r\u00E9ussi" car l'\u00E9l\u00E9ment de cours ne peut pas \u00EAtre "r\u00E9ussi".
 error.fully.assessed.score=Le crit\u00E8re d'ex\u00E9cution de l'\u00E9l\u00E9ment de cours ne peut pas \u00EAtre le nombre de points car l'\u00E9l\u00E9ment de cours ne donne pas de points.
 error.positiv.int=Entrer un nombre positif
+error.start.after.end=La date d'\u00E9ch\u00E9ance doit \u00EAtre post\u00E9rieure \u00E0 la date de publication.
 identities.list.course=Dans le cours {0}
 identities.list.title=Parcours d'apprentissage
 identity.list.course=dans le cours {0}
diff --git a/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_fr.properties
index d0507523491..7751fbcfdaa 100644
--- a/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/appointments/ui/_i18n/LocalStrings_fr.properties
@@ -1,3 +1,10 @@
-condition.accessibility.title=Acc\u00e8s
-pane.tab.accessibility=Acc\u00e8s
+#Tue Jul 07 19:09:50 CEST 2020
+condition.accessibility.title=Acc\u00E8s
+config.edit.appointment=\u00C9diter les rendez-vous
+config.edit.topic=\u00C9diter le th\u00E8me
+no.outstanding.appointments=Vous n'avez aucun rendez-vous \u00E0 venir.
+pane.tab.accessibility=Acc\u00E8s
 pane.tab.config=Configuration
+role.coach=Coach
+title.appointment=Planification
+user.rights=Autorisations des utilisateurs
diff --git a/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_fr.properties
index a81e39ab17c..c1c75987fb6 100644
--- a/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/edusharing/ui/_i18n/LocalStrings_fr.properties
@@ -1,2 +1,19 @@
-#Fri Jul 03 11:05:55 CEST 2020
+#Tue Jul 07 15:31:18 CEST 2020
 course.node.title=edu-sharing
+edit.no.item=Contenu
+edit.no.item.text=Aucun contenu s\u00E9lectionn\u00E9
+edit.preview=Aper\u00E7u
+edit.replace=Remplacer
+edit.select=Choisir
+edit.show=Montrer
+edit.show.license=$org.olat.modules.edusharing.ui\:tiny.config.license.label
+edit.show.metadata=$org.olat.modules.edusharing.ui\:tiny.config.infos.label
+edit.title=$\:pane.tab.config
+edit.version=$org.olat.modules.edusharing.ui\:tiny.config.version
+edit.version.current=$org.olat.modules.edusharing.ui\:tiny.config.version.current
+edit.version.latest=$org.olat.modules.edusharing.ui\:tiny.config.version.latest
+error.no.item.long=Pour "{0}", vous devez choisir un contenu dans l'onglet "edu-sharing".
+error.no.item.short=Aucun contenu s\u00E9lectionn\u00E9.
+error.selection.failed=La s\u00E9lection n'a pas pu \u00EAtre sauv\u00E9e.
+pane.tab.config=edu-sharing
+preview=Aper\u00E7u
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_fr.properties
index f17ba089fb9..ac22cab7092 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Mon May 04 22:30:27 CEST 2020
+#Tue Jul 07 19:11:48 CEST 2020
 Intro.self=Pressez sur D\u00E9marrer pour commencer l'auto-test.
 Intro.surv=Pressez sur D\u00E9marrer pour commencer avec le questionnaire. 
 Intro.test=Pressez sur D\u00E9marrer pour commencer le test. 
@@ -39,6 +39,11 @@ correction.mode.help=Pour la correction automatique, le r\u00E9sultat s'affiche
 correction.test.title=Corriger
 correcttest=Corriger le test
 coursefolder=Dossier stockage cours "{0}"
+date.different=Dates diff\u00E9rentes pour pas r\u00E9ussi et r\u00E9ussi
+date.failedOnly=Seulement si pas r\u00E9ussi
+date.false=Toujours
+date.no=Non
+date.true=Si pas r\u00E9ussi ou r\u00E9ussi
 digital.signature=Signature digitale
 digital.signature.download=Signature digitale
 digital.signature.download.date=( Etabli le {0} )
@@ -113,6 +118,8 @@ qti.form.block.afterSuccess=La premi\u00E8re tentative r\u00E9ussie compte
 qti.form.date.end=\u00E0
 qti.form.date.error.endbeforebegin=La date de d\u00E9but doit pr\u00E9c\u00E9der la date de fin.
 qti.form.date.error.format=Mauvais format de date
+qti.form.date.failed.start=Si pas r\u00E9ussi
+qti.form.date.passed.start=Si r\u00E9ussi
 qti.form.date.start=de
 qti.form.date.start.error.mandatory=Il faut indiquer au moins une date de d\u00E9but.
 qti.form.enablecancel=Permettre abandon
@@ -173,6 +180,9 @@ replace.wizard.title.step2=Informations sur les r\u00E9sultats
 replace.wizard.title.step3=Informer utilisateur
 report.config=Rapport
 reset.test.data.title=R\u00E9initialiser les donn\u00E9es du test
+results.visibility.after.correction=Visibilit\u00E9 des points apr\u00E8s correction
+results.visibility.after.correction.not.visible=Pas visible
+results.visibility.after.correction.visible=Visible
 retrieve.tests.title=$org.olat.ims.qti.statistics.ui\:menu.pull.tests.title
 retrievetest.confirm.text=$org.olat.ims.qti\:retrievetest.confirm.text
 score.cut=Points n\u00E9cessaires pour "R\u00E9ussi" 
@@ -190,6 +200,7 @@ showResults.detailed=R\u00E9sultat
 showResults.title=R\u00E9sultats
 showResults.visibility=Les r\u00E9sultats seront affich\u00E9s de "{0}" \u00E0 "{1}".
 showResults.visibility.future=Vos r\u00E9sultats seront visibles ici d\u00E8s que la correction en sera termin\u00E9e.
+showResults.visibility.past=La p\u00E9riode pour voir les r\u00E9sultats est pass\u00E9e.
 start=D\u00E9marrer
 table.header.end.date=Date de fin
 table.header.extra.time=Suppl\u00E9ment
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 b9988ce83e1..5415fc3061a 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 @@
-#Thu May 07 16:24:56 CEST 2020
+#Tue Jul 07 18:43:17 CEST 2020
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Configuration QTI 2.1
@@ -222,6 +222,9 @@ results.title.failed=D\u00E9sol\u00E9, vous n'avez pas r\u00E9ussi le test.
 results.title.for=pour {0}
 results.title.generic=Ce sont les r\u00E9sultats de votre test.
 results.title.passed=Vous avez r\u00E9ussi le test.
+results.visibility.correction=Visibilit\u00E9 des r\u00E9sultats apr\u00E8s correction
+results.visibility.correction.not.visible=Pas visible
+results.visibility.correction.visible=Visible
 retrievetest.confirm.text=$org.olat.ims.qti\:retrievetest.confirm.text
 retrievetest.confirm.text.plural=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.text.plural
 retrievetest.confirm.title=$org.olat.ims.qti.statistics.ui\:retrievetest.confirm.title
diff --git a/src/main/java/org/olat/ims/qti21/ui/report/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/ims/qti21/ui/report/_i18n/LocalStrings_fr.properties
index 76350ee95de..880a23dec83 100644
--- a/src/main/java/org/olat/ims/qti21/ui/report/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/report/_i18n/LocalStrings_fr.properties
@@ -1,5 +1,6 @@
-#Tue Jul 07 07:51:42 CEST 2020
+#Tue Jul 07 15:34:44 CEST 2020
 admin.menu.report.question.title=Questions de tests
+admin.menu.report.question.title.alt=De questions \u00E0 tests
 report.course.displayname=Titre du cours
 report.course.externalref=R\u00E9f\u00E9rence du cours
 report.course.id=ID du cours
diff --git a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_de.properties
index 05e12a0c3c7..677fb9b7bbc 100644
--- a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_de.properties
@@ -119,7 +119,7 @@ no.topics=Es sind keine Termine verf\u00fcgbar.
 notification.new.participation={1} hat sich in "{0}" eingetragen.
 notifications.header=Termine in Kurs "{0}"
 notifications.title=Terminplanung im Kurs "{0}" 
-organizer=Orginisator
+organizer=Organisator
 organizer.separator=,
 organizer.with=mit
 participants=Teilnehmer
diff --git a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_fr.properties
index 245bb9677a5..262ac7eacba 100644
--- a/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/appointments/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,166 @@
+#Tue Jul 07 22:06:04 CEST 2020
+add.appointment=Ajoutez un rendez-vous
+add.appointment.button=Ajouter
+add.appointment.recurring=Ajouter un rendez-vous r\u00E9current
+add.appointment.single=Add un unique rendez-vous
+add.appointment.title=Ajouter un rendez-vous
+add.topic=Ajoutez des rendez-vous
+add.topic.title=$\:add.topic
+add.user=Ajouter un utilisateur
+add.user.title=$\:add.user
+appointment.delete.participations={0} participants ont s\u00E9lectionn\u00E9 ce rendez-vous. Voulez-vous modifier les r\u00E9servations de ces personnes?
+appointment.details=D\u00E9tails
+appointment.end=Fin
+appointment.free.participations=Places disponibles
 appointment.id=ID
+appointment.init.value=Cette valeur initiale est utilis\u00E9e pour tous les rendez-vous, mais elle peut \u00EAtre \u00E9dit\u00E9e pour chaque rendez-vous individuellement plus tard.
+appointment.last=Dernier rendez-vous
+appointment.location=Lieu
+appointment.max.participations=Maximum de participants
+appointment.next=Prochain rendez-vous
+appointment.number.of.participations=Nombre de participants
+appointment.select=S\u00E9lectionner un rendez-vous
+appointment.selected=Rendez-vous s\u00E9lectionn\u00E9
+appointment.start=D\u00E9but
+appointment.status=Statut
+appointment.status.confirmed=Confirm\u00E9
+appointment.status.planned=Planifi\u00E9
+appointments=Rendez-vous
+appointments.confirmable={0} rendez-vous ont \u00E9t\u00E9 confirm\u00E9s.
+appointments.confirmable.none=Aucun rendez-vous n'a \u00E9t\u00E9 confirm\u00E9.
+appointments.confirmable.one=Un rendez-vous a \u00E9t\u00E9 confirm\u00E9.
+appointments.finding.confirmed=Un rendez-vous a \u00E9t\u00E9 confirm\u00E9. Vous n'\u00EAtes pas de ce rendez-vous.
+appointments.free=Il y a {0} rendez-vous disponibles.
+appointments.free.no=Il n'y a aucun rendez-vous disponible.
+appointments.free.one=Il y a un rendez-vous disponible.
+appointments.open=Montrer les rendez-vous
+appointments.recurring=Rendez-vous r\u00E9currents
+appointments.recurring.days.of.week=Jours de la semaine
+appointments.recurring.first=Premier rendez-vous
+appointments.recurring.last=Dernier rendez-vous
+appointments.select=S\u00E9lectionner des rendez-vous
+appointments.select.multi.message=S\u00E9lectionner s'il vous pla\u00EEt les rendez-vous souhait\u00E9s.
+appointments.select.one.message=S\u00E9lectionner s'il vous pla\u00EEt le rendez-vous souhait\u00E9.
+appointments.selected=Vous avez s\u00E9lectionn\u00E9 {0} rendez-vous.
+appointments.selected.not.confirmed=Aucun rendez-vous n'a \u00E9t\u00E9 confirm\u00E9 pour l'instant.
+appointments.total=Il y a un total de {0} rendez-vous.
+appointments.total.one=Il y a un rendez-vous disponible.
+condition.accessibility.title=Acc\u00E8s
+config.confirmation=Confirmation par le coach
+config.multi.participation=S\u00E9lection de plusieurs rendez-vous
+confirm=Confirmer
+confirm.appointment.delete=Voulez-vous r\u00E9ellement effacer ce rendez-vous?
+confirm.appointment.delete.title=Effacer un rendez-vous
+confirm.participation.self=Voulez-vous vraiment vous inscrire \u00E0 ce rendez-vous ({0})? Aucun autre rendez-vous ne pourra plus \u00EAtre s\u00E9lectionn\u00E9.
+confirm.participation.self.multi=Voulez-vous vraiment vous inscrire \u00E0 ce rendez-vous ({0})? Le rendez-vous ne pourra plus \u00EAtre annul\u00E9.
+confirm.participation.self.title=S\u00E9lectionner un rendez-vous
+confirm.topic.delete=Voulez-vous vraiment effacer tous les rendez-vous?
+confirm.topic.delete.title=Effacer les rendez-vous
+delete=Effacer
+delete.topic=Effacer
+edit.appointment.button=\u00C9diter
+edit.appointment.title=\u00C9diter le rendez-vous
+edit.groups=Les participants
+edit.topic=\u00C9diter le th\u00E8me
+edit.topic.title=\u00C9diter un th\u00E8me
+email.organizer.recipients=Organisateurs
+email.organizer.subject=Rendez-vous "{0}"
+email.title=Nouveau message
+error.config.not.changeable=La configuration ne peut plus \u00EAtre modifi\u00E9e. Elle a \u00E9t\u00E9 r\u00E9initialis\u00E9e aux valeurs d'origine.
+error.first.after.start=Le dernier rendez-vous ne pas se trouver avant le premier.
+error.not.as.many.participations.left=Il n'est pas possible d'ajouter autant d'utilisateurs \u00E0 ce rendez-vous.
+error.positiv.number=Entrez un nombre entier positif.
+error.rebook=La modification de r\u00E9servation du participant n'a pas r\u00E9ussi.
+error.select.appointment=Vous devez s\u00E9lectionner un rendez-vous.
+error.select.participant=Vous devez s\u00E9lectionner un participant.
+error.start.after.end=La date de fin ne peut se trouver avant la date de d\u00E9but.
+error.too.much.participations=Il y a d\u00E9j\u00E0 {0} participants.
+error.user.remove.atleastone=Vous devez s\u00E9lectionner au moins un utilisateur.
+filter.all=Tout montrer
+filter.future=Futur
+filter.participated=S\u00E9lectionn\u00E9
+finding.confirmation.empty.table=Aucun participant n'a s\u00E9lectionn\u00E9 ce rendez-vous.
+finding.confirmation.info=Voulez-vous vraiment confirmer ce rendez-vous?<br><br>Dans la liste ci-dessous, vous pouvez voir quels participants ont choisi ce rendez-vous. Vous pouvez ajouter d'autres participants au rendez-vous ou d\u00E9sinscrire des participants.
+full.day=Jour entier
+full.day.lower=jour entier
+groups.business.groups=Participants du groupe
+groups.course=Participants du cours
+groups.curriculum=Participants de curriculum
+groups.info=Ici, vous pouvez restreindre l'acc\u00E8s aux rendez-vous \u00E0 certains des groupes ou utilisateurs. Si vous ne s\u00E9lectionnez rien, tous les utilisateurs auront acc\u00E8s aux rendez-vous.
+groups.title=Restrictions de groupes
+groups.users.add=Ajouter
+groups.users.add.title=Ajouter un utilisateur
+groups.users.empty.table=Aucuns utilisateurs s\u00E9lectionn\u00E9s
+groups.users.remove=Enlever
+groups.users.remove.confirm.text=Voulez-vous r\u00E9ellement enlever les utilisateurs s\u00E9lectionn\u00E9s?
+groups.users.remove.confirm.title=Enlever un utilisateur
+groups.users.title=Restrictions utilisateurs
+groups.users.username=Nom d'utilisateur
+mail.appointments.deleted.body=Ch\u00E8re/cher {0} <br><br>Le rendez-vous suivant a \u00E9t\u00E9 annul\u00E9.<br><br>{1}
+mail.appointments.deleted.subject=Rendez-vous annul\u00E9s
+mail.confirmed.body=Ch\u00E8re/cher {0} <br><br>Le rendez-vous suivant a \u00E9t\u00E9 confirm\u00E9.<br><br>{1}
+mail.confirmed.subject=Rendez-vous "{0}" confirm\u00E9
+mail.day=Date\: {0} (jour entier)
+mail.deleted.body=Ch\u00E8re/cher {0} <br><br>Le rendez-vous suivant a \u00E9t\u00E9 annul\u00E9.<br><br>{1}
+mail.deleted.subject=Rendez-vous "{0}" annul\u00E9
+mail.end=Fin\: {0}
+mail.location=Lieu\: {0}
+mail.participation.created.body=Ch\u00E8re/cher {0} <br><br>Vous avez \u00E9t\u00E9 ajout\u00E9 au rendez-vous suivant\:<br><br>{1}
+mail.participation.created.subject=Ajout\u00E9 au rendez-vous "{0}"
+mail.participation.deleted.body=Ch\u00E8re/cher {0} <br><br>Vous avez \u00E9t\u00E9 retir\u00E9 du rendez-vous suivant\:<br><br>{1}
+mail.participation.deleted.subject=Retir\u00E9 du rendez-vous "{0}"
+mail.rebooked.body=Ch\u00E8re/cher {0} <br><br>Le rendez-vous suivant a \u00E9t\u00E9 d\u00E9plac\u00E9.<br><br><b>Rendez-vous pr\u00E9c\u00E9dent</b><br>{1}<br><b>Nouveau rendez-vous</b><br>{2}
+mail.rebooked.subject=Rendez-vous d\u00E9plac\u00E9
+mail.start=D\u00E9but\: {0}
+mail.topic=Th\u00E8me\: {0}
+mail.unconfirmed.body=Ch\u00E8re/cher {0} <br><br>Les rendez-vous suivant ont \u00E9t\u00E9 r\u00E9ouverts.<br><br>{1}
+mail.unconfirmed.subject=Rendez-vous "{0}" r\u00E9ouvert
+no.appointments=Aucuns rendez-vous disponibles
+no.topics=Aucun rendez-vous disponibles
+notification.new.participation={1} inscrit dans "{0}"
+notifications.header=Rendez-vous dans le cours "{0}"
+notifications.title=Planification dans le cours "{0}"
+organizer=Organisateur
+organizer.separator=,
+organizer.with=avec
+participants=Participants
+participation.created.by=<i>Vous avez \u00E9t\u00E9 inscrit \u00E0 ce rendez-vous par {0}.</i>
+participation.not.created=Vous n'avez pas \u00E9t\u00E9 inscrit.
+participations.free=Il y a encore {0} places disponibles.
+participations.free.one=Il y a une place disponible.
+participations.not.created=Les utilisateurs n'ont pas \u00E9t\u00E9 inscrits au rendez-vous.
+participations.number.of={0} participants
+participations.number.of.one={0} participant
+participations.selected.many.many={0} participants ont s\u00E9lectionn\u00E9s {1} rendez-vous.
+participations.selected.many.one={0} participants ont s\u00E9lectionn\u00E9 un rendez-vous.
+participations.selected.one.many=Un participant a s\u00E9lectionn\u00E9 {0} rendez-vous.
+participations.selected.one.one=Un participant a s\u00E9lectionn\u00E9 un rendez-vous.
+rebook=D\u00E9placer
+remove.user=Enlever un utilisateur
+remove.user.appointments=Rendez-vous
+remove.user.change=Enlever
+remove.user.delete=Effacer
+remove.user.no.appointments=$\:remove.user.appointments
+remove.user.no.appointments.text=<i>Il n'y a pas de rendez-vous avec suffisamment de places disponibles.</i>
+remove.user.participation=Participants
+remove.user.rebook=D\u00E9placer
+remove.user.title=Enlever l'utilisateur
+save.back=Enregistrer et retourner
+select=S\u00E9lectionner
+table.empty.appointments=Il n'y a pas de rendez-vous disponibles.
 table.header.delete=<i class\='o_icon o_icon-lg o_icon_delete'> </i>
-topic.title=Titr\u00e9
+table.header.id=ID
+table.header.organizer=Organisateur
+table.header.participation=Rendez-vous
+topic.coach.confirmation=Confirmation par le coach
+topic.configuration=Configuration
 topic.description=Description
+topic.description.closed=Cacher la description du rendez-vous
+topic.description.opened=Montrer la description des rendez-vous
+topic.multi.participation=S\u00E9lection de plusieurs rendez-vous
+topic.title=Titr\u00E9
+topic.type=Type
+topic.type.enrollment=Inscription
+topic.type.finding=Choix du rendez-vous
+unconfirm=R\u00E9ouvrir
+unconfirmed=non confirm\u00E9
diff --git a/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_fr.properties
index b9e9340a526..5373c86d313 100644
--- a/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/grading/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Mon May 04 22:24:59 CEST 2020
+#Tue Jul 07 22:03:00 CEST 2020
 absence.grader.title=Ajouter un cong\u00E9 pour "{0}"
 add.grader=Ajouter un correcteur
 admin.menu.title=Correction
@@ -71,11 +71,18 @@ grading.enabled=Activ\u00E9 le flux de travail correction
 grading.infos.configuration=Configuration
 grading.infos.graders=Correcteurs
 grading.my.assignments.title=Mes affectations
+grading.real.correction.time.administrator=$org.olat.admin.user\:role.administrator
+grading.real.correction.time.author=$org.olat.admin.user\:role.author
+grading.real.correction.time.grader=Correcteur
+grading.real.correction.time.learnresourcemanager=$org.olat.admin.user\:role.learnresourcemanager
+grading.real.correction.time.visibility=Visibilit\u00E9 des minutes r\u00E9elles de correction
 grading.repo.enabled=Activer la correction
 info.grader.activated=Correcteur "{0}" a \u00E9t\u00E9 activ\u00E9.
 mail.grader.to.entry.body=Vous \u00EAtes maintenant un correcteur
 mail.grader.to.entry.subject=Comme correcteur
 mail.notification.body=Nouvelle attribution de correction pour $coursetitle
+mail.notification.participant.body=Vos r\u00E9sultats sont visible en suivant le lien\: $courseurl
+mail.notification.participant.subject=Nouveaux r\u00E9sultats
 mail.notification.subject=Nouvelle attribution de correction
 mail.reminder1.body=Premier rappel pour la correction de $coursetitle
 mail.reminder1.subject=Premier rappel
@@ -84,6 +91,8 @@ mail.reminder2.subject=Deuxi\u00E8me et dernier rappel
 mail.to.grader.body=Texte pour les correcteurs
 mail.to.grader.subject=Objet pour les correcteurs
 notification.body=Texte de la notification
+notification.participant.body=Texte de notification aux participants
+notification.participant.subject=Objet de la notification aux participants
 notification.subject=Objet de la notification
 passed.false=$org.olat.course.assessment\:passed.false
 passed.false.label=Pas r\u00E9ussi
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 78ae927907a..65565fed4af 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 @@
-#Fri Jul 03 11:08:37 CEST 2020
+#Tue Jul 07 19:12:16 CEST 2020
 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
@@ -8,9 +8,12 @@ allow.request.delete.account.mail=Adresse courriel pour les demandes
 allow.request.delete.account.time=Demander \u00E0 effacer le compte utilisateur
 bulkDelete.title=Effacer des utilisateurs
 bulkStatus.title=Modification de status
+bulkStatus.title.plural=Modifier le status de {0} utilisateurs
+bulkStatus.title.single=Modifier le statut de "{0}"
 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
+delete.users.data.title=Effacer {0} utilisateurs
 error.deleteworkflow.locked.by=Le workfow de suppression d'utilisateurs est \u00E9dit\u00E9 en ce moment par {0}. Veuillez essayer plus tard SVP.
 error.mail.not.valid=L'adresse courriel n'est pas valide.
 menu.administratorgroup=Administrateurs
@@ -53,6 +56,8 @@ 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.inactivegroup=Utilisateurs inactifs
+menu.inactivegroup.alt=Utilisateurs inactifs
 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
@@ -124,8 +129,12 @@ menu.usersimport=Importer utilisateur
 menu.usersimport.alt=Importer utilisateur via une liste Excell
 menu.userswithoutgroup=Utilisateurs sans groupe
 menu.userswithoutgroup.alt=Utilisateurs sans groupe
+modify.status=Modifier le status
 organisations.intro=Organisations est une fonction puissante.
 queries.intro=Dans la barre de menu sous <i>Recherches pr\u00E9d\u00E9finies</i> vous trouverez les recherches les plus utilis\u00E9es. Vous pouvez d\u00E9finir des recherches plus sp\u00E9cifiques gr\u00E2ce \u00E0 la recherche d'utilisateurs.
 sysroles.intro=Dans la barre de menu sous <i>Acc\u00E8s et droits</i>, vous trouverez un aper\u00E7u des droits et acc\u00E8s disponibles dans OLAT, que vous pouvez administrer.
 table.identity.creationdate=Cr\u00E9\u00E9 
+table.identity.days.deletion=Jours jusqu'\u00E0 l'effacement
+table.identity.days.inactivation=Jours jusqu'\u00E0 l'inactivation
+table.identity.inactivation.date=Date d'inactivation
 table.identity.lastlogin=dernier login 
diff --git a/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_fr.properties
index 6cfb856a59a..7a466a87092 100644
--- a/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/user/ui/admin/lifecycle/_i18n/LocalStrings_fr.properties
@@ -1,8 +1,41 @@
-#Fri Jun 05 15:17:38 CEST 2020
+#Tue Jul 07 21:58:07 CEST 2020
+admin.configuration.title=Cycle de vie automatis\u00E9
+admin.menu.title.lifecycle=Cycle de vie des utilisateurs
+admin.menu.title.lifecycle.alt=Cycle de vie automatis\u00E9 des utilisateurs
 clear=Enlever
+days=jours
 deleted.users.msg=Les utilisateurs s\u00E9lectionn\u00E9s ont \u00E9t\u00E9 effac\u00E9s.
+enable.deactivation=D\u00E9sactiver les utilisateurs inactifs
+enable.deletion=Effacer les utilisateurs inactifs
+enable.mail.after.deactivation=Courriel apr\u00E8s d\u00E9sactivation
+enable.mail.after.deletion=Courriel apr\u00E8s effacement
+enable.mail.before.deactivation=Courriel avant d\u00E9sactivation
+enable.mail.before.deletion=Courriel apr\u00E8s effacement
 error.delete=Les utilisateurs suivants n'ont pas pu \u00EAtre supprimer\: {0}
+mail.after.deactivation.body=Votre compte a \u00E9t\u00E9 d\u00E9sactiv\u00E9.
+mail.after.deactivation.body.label=Objet de la notification
+mail.after.deactivation.subject=Compte d\u00E9sactiv\u00E9
+mail.after.deactivation.subject.label=Texte de la notification
+mail.after.deletion.body=Votre compte a \u00E9t\u00E9 effac\u00E9
+mail.after.deletion.body.label=Texte de la notification
+mail.after.deletion.subject=Effacement du compte
+mail.after.deletion.subject.label=Objet de la notification
+mail.before.deactivation.body=Votre compte sera d\u00E9sactiv\u00E9
+mail.before.deactivation.body.label=Objet de la notification
+mail.before.deactivation.subject=D\u00E9sactivation du compte
+mail.before.deactivation.subject.label=Texte de la notification
+mail.before.deletion.body=Votre compte sera effac\u00E9
+mail.before.deletion.body.label=Objet de la notification
+mail.before.deletion.subject=Effacement du compte
+mail.before.deletion.subject.label=Texte de la notification
 notification.noNews=Aucun nouvel utilisateur ne s'est connect\u00E9 depuis cette date.
+num.day.before.mail.deactivation=Nombre de jours avant la notification par courriel
+num.day.before.mail.deletion=Nombre de jours avant notification par courriel
+num.inactive.day.deactivation=Nombre de jours d'inactivit\u00E9 avant d\u00E9sactivation
+num.inactive.day.deletion=Nombre de jours d\u00E9sactiv\u00E9 avant effacement
+overview.inactive.user=Utilisateurs d\u00E9sactiv\u00E9s
+overview.ready.to.delete.user=Pr\u00EAt \u00E0 \u00EAtre effac\u00E9
+overview.ready.to.inactivate.user=Utilisateurs sans activit\u00E9
 readyToDelete.delete.confirm=Les comptes d'utilisateur s\u00E9lectionn\u00E9s "<strong>{0}</strong>" (y compris les donn\u00E9es personnelles) seront supprim\u00E9s et ne pourront plus \u00EAtre r\u00E9tablis. 
 readyToDelete.delete.confirm.check=Toutes les donn\u00E9es seront d\u00E9finitivement effac\u00E9es et ne pourront pas \u00EAtre r\u00E9cup\u00E9r\u00E9es.
 readyToDelete.delete.confirm.check.label=Confirmation
@@ -12,3 +45,5 @@ table.identity.deleteddate=Effac\u00E9 le
 table.identity.deletedroles=R\u00F4les
 table.name.firstName=Pr\u00E9nom
 table.name.lastName=Nom
+translate=Traduire
+translate.title=Traduire "{0}"
-- 
GitLab