diff --git a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_de.properties
index 0f605dd4f5ac60eb42be966745ab28342232438e..ff9f17ec802b50db12d09ef741931fa8a63d1456 100644
--- a/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/commons/calendar/_i18n/LocalStrings_de.properties
@@ -109,7 +109,6 @@ cal.links.noprovider=Keine Verkn\u00FCpfung m\u00F6glich.
 cal.links.submit=Speichern
 cal.links.title=Verkn\u00FCpfung
 cal.list=Kalenderliste
-cal.list.day=<i class=''
 cal.managecalendars=Kalender importieren und verwalten 
 cal.mon=Montag
 cal.month=Monat
diff --git a/src/main/java/org/olat/core/util/mail/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/util/mail/_i18n/LocalStrings_fr.properties
index b9401e69d7bf22e5907f21e63ca1fc19a531b403..58f321b4abc842bf3c5783d34ad800ff1cbeab65 100644
--- a/src/main/java/org/olat/core/util/mail/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/util/mail/_i18n/LocalStrings_fr.properties
@@ -1,10 +1,10 @@
-#Thu May 31 16:14:31 CEST 2018
+#Mon Nov 19 18:29:59 CET 2018
 add.email=Ajouter
 at.least.one.recipient=You delves choisi au moins un destinataire.
 contact.cp.from=Copie \u00E0 l'exp\u00E9diteur
 error.too.long=Le mod\u00E8le est trop grand. La taille maximale est {0}\!
-footer.no.userdata=<p>Ce message a \u00E9t\u00E9 envoy\u00E9 automatiquement via la plateforme d'apprentissage OpenOLAT\: <a href="{0}">{0}</a></p>
-footer.with.userdata=<p>Exp\u00E9diteur\: {2} {3} ({0}), {4} {5}</p><p>Ce message a \u00E9t\u00E9 envoy\u00E9 via la plateforme d'apprentissage OpenOLAT\: <a href="{1}">{1}</a></p>
+footer.no.userdata=<p>Ce message a \u00E9t\u00E9 envoy\u00E9 automatiquement via la plateforme d'apprentissage OpenOLAT\: <a href\="{0}">{0}</a></p>
+footer.with.userdata=<p>Exp\u00E9diteur\: {2} {3} ({0}), {4} {5}</p><p>Ce message a \u00E9t\u00E9 envoy\u00E9 via la plateforme d'apprentissage OpenOLAT\: <a href\="{1}">{1}</a></p>
 mail.action.emtpy=S\u00E9lectionnez au moins une adresse e-mail pour d\u00E9clencher un effet.
 mail.action.mark=Signaler
 mail.action.open=Lire
@@ -13,6 +13,7 @@ mail.action.send.real=R\u00E9exp\u00E9dier
 mail.action.send.real.success=Le message au sujet de "{0}" a \u00E9t\u00E9 redirig\u00E9e vers votre adresse e-mail personnelle.
 mail.action.unmark=Pas signal\u00E9
 mail.action.unread=Pas lu
+mail.admin.css=CSS
 mail.admin.default.settings=Valeurs par d\u00E9faut pour l'envoi de courriels
 mail.admin.description=Configuration des options d'envoi des e-mails par OpenOLAT et de la bo\u00EEte aux lettres interne.
 mail.admin.inbox=Bo\u00EEte de r\u00E9ception
@@ -20,6 +21,11 @@ mail.admin.intern.enabled=Activer la bo\u00EEte aux lettres OpenOLAT
 mail.admin.intern.only=Distribuer les courriels \u00E0 la bo\u00EEte aux lettres OpenOLAT
 mail.admin.intern.real.mail=Distribuer les courriels \u00E0 la bo\u00EEte aux lettres interne d'OpenOLAT et \u00E0 la bo\u00EEte aux lettres e-mail personnelle.
 mail.admin.outbox=Envoy\u00E9s
+mail.admin.preview.button=Aper\u00E7u
+mail.admin.preview.text=<h1>Lorem Ipsum</h1>Lorem Ipsum<br/><br/>Repudiandae soluta assumenda aut quia nulla in laudantium praesentium.<br/><br/><div class\="o_email_button_group"><a class\="o_email_button" href\="https\://www.openolat.com">Lorem Ipsum</a></div><br/>Repudiandae soluta assumenda aut quia nulla in laudantium praesentium. Quo corporis praesentium sit quasi repellat incidunt explicabo velit. <strong>Tenetur ea et nihil.</strong> Est dolores et facilis est minima et dolor. Voluptas veniam et ullam porro quia exercitationem.
+mail.admin.preview.title=Aper\u00E7u du courriel
+mail.admin.reset.button=Remettre \u00E0 z\u00E9ro
+mail.admin.reset.confirm=Voulez-vous remettre le mod\u00E8le du courriel \u00E0 son contenu par d\u00E9faut?
 mail.admin.show.mail.addresses=Afficher l'adresse courriel
 mail.admin.show.recipient.names=Afficher le nom du destinataire
 mail.admin.title=Bo\u00EEte aux lettres et envois d'e-mails
diff --git a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_fr.properties
index 2d9de24eaa66bf2bb373846f5b20e350915eb88b..4ab45c70a80b3602a8f9c78cbb31df0f69660a80 100644
--- a/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/config/ui/_i18n/LocalStrings_fr.properties
@@ -1,10 +1,13 @@
-#Fri Jun 01 10:18:11 CEST 2018
+#Mon Nov 19 18:32:32 CET 2018
 chkbx.breadcrumb.onoff=Navigation fil d'Ariane
 chkbx.calendar.onoff=Calendrier du cours
 chkbx.chat.onoff=Chat du cours
 chkbx.efficency.onoff=Utiliser l'attestation de performance
+chkbx.glossary.explain=Le glossaire doit \u00EAtre configurer sous "Options".
+chkbx.glossary.onoff=Glossaire
 chkbx.menu.onoff=Menu visible pour les participants et les coaches
 chkbx.search.onoff=Recherche au sein du cours
+chkbx.toolbar.explain=Activer les outils de la barre d'outils\:
 chkbx.toolbar.off.warning=Si vous d\u00E9sactiv\u00E9 la barre d'outils, les participants ne peuvent plus acc\u00E9der aux fonctions calendrier, chat et glossaire.
 chkbx.toolbar.onoff=Barre d'outils visible pour les participants
 command.choose=S\u00E9lectionner
@@ -12,6 +15,7 @@ command.glossary.add=Choisir glossaire
 command.glossary.remove=Effacer s\u00E9lection
 course.log.changed.message=<br>Les fichiers log de cours d\u00E9taill\u00E9s peuvent \u00EAtre t\u00E9l\u00E9charg\u00E9s dans l'outil d'archivage.<br><br>Les fichiers log de cours anciens (OLAT 6.2 e versions ant\u00E9rieures) sont \u00E0 disposition dans le dossier de stockage du cours.
 coursefolder=Dossier de stockage
+details.options.title=Glossaire et dossier de ressources
 form.layout.changecustomcss=Changer de CSS
 form.layout.choosecustomcss=Choisir son propre CSS
 form.layout.choosesystemcss=Choisir CSS Standard
@@ -34,6 +38,7 @@ tab.calendar.title=R\u00E9glages
 tab.chat.title=R\u00E9glages
 tab.efficency.title=R\u00E9glages
 tab.glossary.title=R\u00E9glages
+tab.layout.title=Agencement
 tab.sharedfolder.title=R\u00E9glages
 warning.change.todisabled=Toutes les attestations de performance ne seront plus affich\u00E9s au participants au cours. Voulez-vous continuer?
 warning.change.toenable=Cette s\u00E9lection conduit \u00E0 la cr\u00E9ation des attestations de performance pour ce cours. Ceci peut prendre un certain temps. Voulez-vous continuer?
diff --git a/src/main/java/org/olat/course/nodes/members/ui/group/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/members/ui/group/_i18n/LocalStrings_fr.properties
index bb5f0ff123159183f92ffab73043a9fbaf436706..c916a68e75ff6537804c7010dd806dd83fe8f0df 100644
--- a/src/main/java/org/olat/course/nodes/members/ui/group/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/members/ui/group/_i18n/LocalStrings_fr.properties
@@ -1,9 +1,10 @@
-#Tue Oct 23 20:57:11 CEST 2018
+#Mon Nov 19 18:32:43 CET 2018
 areaCoachesChoose=S\u00E9lectionner un domaine d'\u00E9tude
 areaCreate=Cr\u00E9er un domaine d'\u00E9tude
 areaParticipantsChoose=S\u00E9lectionner un domain d'\u00E9tude
 condition.accessibility.title=Acc\u00E8s
 curriculumElementsCoachesChoose=S\u00E9lectionner un curriculum
+curriculumElementsParticipantsChoose=S\u00E9lectionner un curriculum
 email.not.specified=Indiquer destinataires, svp
 email.not.valid=Adresse e-mail invalide
 error.no.choice.specified=S\u00E9lection au moins une option
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 34e77ea8a9c9cb331f0c015de55a11befc81a701..9df6f3698634679a7abbdca7f069ddf0c6fe26f9 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,5 +1,6 @@
-#Fri Sep 07 11:21:38 CEST 2018
+#Mon Nov 19 18:13:03 CET 2018
 actualPoints=$org.olat.modules.iq\:actualPoints
+admin.12.description=Conseil\: le support d'OpenOLAT du standard QTI 1.2 arrive \u00E0 son terme et sera enlever compl\u00E8tement de la version 14.
 admin.12.title=Configuration QTI 1.2
 admin.menu.title=QTI 2.1
 admin.menu.title.alt=Configuration QTI 2.1
@@ -80,6 +81,7 @@ correction=Corriger
 correction.workflow=Corrections
 correction.workflow.anonymous=Anonymis\u00E9
 create.12.resources=Autoriser de nouveaux test et questions au format QTI 1.2
+create.12.survey.resources=Autoriser de nouveaux questionnaires au format QTI 1.2
 debug.outcomes=Donn\u00E9es et variables
 debug.responses=Donn\u00E9es de la r\u00E9ponse
 digital.signature=Signature digitale des r\u00E9sultats du test
@@ -115,6 +117,7 @@ error.input.extendedText.max=Ecrivez un texte avec au plus {0} mots.
 error.input.extendedText.min=Ecrivez un texte avec au moins {0} mots.
 error.input.extendedText.min.max=Ecrivez un texte avec au moins {0} mots et au plus {1}.
 error.integer=Format de nombre inad\u00E9quat. Exemple\: 15, 5, 1
+error.item.ended=Vous avez d\u00E9j\u00E0 r\u00E9pondu \u00E0 la question.
 error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
 error.reload.question=Une erreur inattendue s'est produite. Veuillez v\u00E9rifiez la r\u00E9ponse que vous avez donn\u00E9 \u00E0 la question et sauvez-la \u00E0 nouveau.
 error.required.format=Votre entr\u00E9e ne correspond pas au format requis.
@@ -232,6 +235,7 @@ solution=Solution
 submit=Envoyer la r\u00E9ponse
 suspend.test=$org.olat.modules.iq\:suspendAssess
 tab.options=Options
+tab.options.title=Options du test QTI 2.1
 tab.reset.data=Mise \u00E0 z\u00E9ro de donn\u00E9es
 table.header.action=Action
 table.header.corrected=Corrig\u00E9
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 bf3be7807c25a58cc42a4496217c4055907eb341..88165c29433861a819af20bcc12a82c27664abaf 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 @@
-#Tue Oct 23 19:03:21 CEST 2018
+#Mon Nov 19 18:17:32 CET 2018
 EfficiencyStatement=Attestation de performance
 FileResource.BLOG=Contribution de blogue
 FileResource.WIKI=Page wiki
@@ -56,7 +56,10 @@ image.size.medium=Moyen
 image.size.none=Taille de l'image
 image.size.small=Petit
 image.style=Style
+image.style.o_image_border=Bordur\u00E9
 image.style.o_image_classic=Classique
+image.style.o_image_frame=Cadre
+image.style.o_image_polaroid=Polaroid
 image.style.o_image_round=Arroundi
 image.style.o_image_shadow=Ombr\u00E9
 image.title=Titre
@@ -77,6 +80,7 @@ save.and.close=Fermer
 show.description=Description
 show.source=Source
 table.caption=L\u00E9gende
+table.caption.placeholder=L\u00E9gende optionnelle de la table
 table.column=Colonne
 table.column.header=En-t\u00EAte de colonne
 table.row=Ligne
@@ -92,6 +96,7 @@ table.style.bordered=Avec bordure
 table.style.none=Aucun
 table.style.striped=Ray\u00E9
 table.title=Titre
+table.title.placeholder=Titre optionnel de la table
 text=Texte
 text.column.1=1 colonne
 text.column.2=2 colonnes
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 3515dac075f637f3c9d4de6f844436d0026ab2d8..27cdd4a1273d81a615a0c3ef76a5eb0ed174eebb 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 @@
-#Tue Oct 23 21:00:31 CEST 2018
+#Mon Nov 19 18:21:42 CET 2018
 add.formcontainer=Conteneur
 add.formdisclaimer=Conditions d'utilisation
 add.formfileupload=T\u00E9l\u00E9charger un fichier
@@ -63,11 +63,13 @@ report.count.name.title=Valeur
 report.excel.legend=L\u00E9gende
 report.excel.text=Texte
 report.export=Export
+report.max.session.exceeded=Le nombre maximum de questionnaires individuels ({0}) est d\u00E9pass\u00E9. Les questionnaires individuels ne seront pas imprim\u00E9s.
 report.overview.duration=Dur\u00E9e
 report.overview.duration.count=Nombre
 report.overview.duration.title=Dur\u00E9e
 report.overview.figures.average.duration=Dur\u00E9e moyenne
 report.overview.figures.number.done.session=Nombre de participants
+report.overview.figures.number.done.session.of={0} sur {1}
 report.overview.figures.submission.period=P\u00E9riode de soumission
 report.overview.figures.title=Indicateurs
 report.overview.total.title=Total rubriques
@@ -91,9 +93,11 @@ reports.table.overview=Aper\u00E7u
 reports.table.report=Tableaux
 rubic.column.label=Etiquette de colonne
 rubric.insufficient=Insuffisant
+rubric.insufficient.explanation=Evaluation insuffisante (valuer entre {0} et {1})
 rubric.lower.bound=de
 rubric.name=Nom
 rubric.neutral=Neutre
+rubric.neutral.explanation=Evaluation neutre (valeur entre {0} et {1})
 rubric.no.response.enabled=Colonne "$\:no.response"
 rubric.no.response.enabled.show=afficher
 rubric.report.avg.abrev=\u00F8
@@ -120,6 +124,7 @@ rubric.scale.oneToMax=Echelle de Likert ascendante (1 \u00E0 x)
 rubric.scale.type=Type d'\u00E9chelle
 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.upper.bound=\u00E0
 save.as.done=Sauver et terminer
 save.intermediate=Sauver temporairement
@@ -141,6 +146,7 @@ slider.start=D\u00E9but
 slider.steps=Incr\u00E9ment
 slider.type=Type
 start.label=D\u00E9but
+textinput.download.info={0} textes sur {1} sont affich\u00E9s.
 textinput.download.link=T\u00E9l\u00E9charger tous les textes.
 textinput.multiple.rows=Plusieurs lignes
 textinput.no.text=Aucun texte disponible.
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 ddceddeebc25a2f4b392cd13787434a244f6321d..34704ac788742e5329666987e52dfd771373cb24 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 @@
-#Tue Oct 23 20:39:33 CEST 2018
+#Mon Nov 19 18:22:08 CET 2018
 active=Actif
 add.lecture=Cr\u00E9er un nouveau cours bloc
 add.reason=Cr\u00E9er une justification
@@ -255,6 +255,7 @@ table.header.authorized.absence=Excus\u00E9
 table.header.auto.close.date=Termin\u00E9 automatiquement le
 table.header.comment=Commentaire
 table.header.compulsory=<i class\='o_icon o_icon_compulsory o_icon-lg'> </i>
+table.header.compulsory.long=Pr\u00E9sence obligatoire
 table.header.date=Date
 table.header.description=Description
 table.header.details=<i class\='o_icon o_icon_lecture o_icon-lg'> </i>
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 e47fec837b9207d3dd4a939e0f608c0e8258d873..f4a82a3a886b33208e714a3984f146a1b121d0e5 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 @@
-#Tue Oct 23 20:47:32 CEST 2018
+#Mon Nov 19 18:49:09 CET 2018
 access=Acc\u00E8s
 access.binder=Les personnes suivantes ont acc\u00E8s au classeur\:
 access.rights=Ajouter un droit d'acc\u00E8s
@@ -22,6 +22,8 @@ add.image=Ajouter une image
 add.invitation=Ajouter une invitation
 add.media=Ajouter un \u00E9l\u00E9ment multim\u00E9dia
 add.member=Ajouter un membre
+add.template.document=Ajouter des documents
+add.template.form=Ajouter un questionnaire
 add.text=Ajouter un texte
 add.video=Ajouter une vid\u00E9o
 all.binder={0} classeur disponible
@@ -31,6 +33,7 @@ all.pages={0} contributions disponibles
 allow.delete.binder=Les utilisateurs peuvent effacer leurs classeurs
 allow.delete.binder.warning=Les utilisateurs peuvent maintenant effacer leur classeur.
 allow.new.entries=Les utilisateurs sont autoris\u00E9s \u00E0 cr\u00E9er des nouvelles contributions
+allow.templates.folder=Ajouter un dossier de mod\u00E8les
 anonym.evaluator=Evaluation externe {0}
 artefact.EfficiencyStatement=Attestation de performance
 artefact.FileResource.BLOG=Billet d'un blogue
@@ -57,14 +60,18 @@ assignment.evaluation.form.auto=Auto-\u00E9valuation seulement
 assignment.evaluation.form.auto.extern=Auto-\u00E9valuation et \u00E9valuation externe
 assignment.evaluation.form.entry=Questionnaire
 assignment.evaluation.form.reviewer.see.auto=Les invit\u00E9s peuvent voir les auto-\u00E9valuations
+assignment.file=Document
 assignment.hide=Masquer le devoir
 assignment.in.use=Le devoir est d\u00E9j\u00E0 utilis\u00E9. L'\u00E9dition en est limit\u00E9e.
 assignment.summary=Aper\u00E7u
+assignment.template.doc=Mod\u00E8le de document
+assignment.template.documents=Document pour devoirs
 assignment.title=Titre
 assignment.type=Type
 assignment.type.document=Document
 assignment.type.essay=Texte libre
 assignment.type.form=Questionnaire
+assignments.templates=S\u00E9lectionner un mod\u00E8le
 attachments=Documents
 attachments.error.file.exists=Ce fichier existe d\u00E9j\u00E0 et ne peut plus \u00EAtre ajout\u00E9 encore une fois.
 attachments.upload.successful=Le fichier {0} a \u00E9t\u00E9 ajout\u00E9 avec succ\u00E8s. Si besoin, d'autres fichiers peuvent \u00EAtre ajout\u00E9s.
@@ -127,6 +134,8 @@ creators=Cr\u00E9ateurs
 delete.assignment.confirm.descr=Voulez-vous vraiment effacer le devoir "{0}"?
 delete.assignment.confirm.title=Effacer le devoir
 delete.assignment.in.use.confirm.descr=$\:delete.assignment.confirm.descr <div class\='o_warning'>Des utilisateurs ont d\u00E9j\u00E0 retir\u00E9 le devoir.</div>
+delete.assignment.template.confirm.descr=Voulez-vous vraiment effacer ce mod\u00E8le "{0}"?
+delete.assignment.template.confirm.title=Effacer le mod\u00E8le
 delete.binder=Effacer le classeur
 delete.binder.acknowledge=Je comprends que le classeur et toutes ses contributions seront d\u00E9finitivement effac\u00E9es.
 delete.binder.acknowledge.2=Je comprends que le classeur ne pourra pas \u00EAtre restaur\u00E9.
@@ -280,6 +289,7 @@ notifications.new.evaluation=Nouvelle \u00E9valuation '{0}'
 notifications.new.page=Une nouvelle page '{0}' a \u00E9t\u00E9 ajout\u00E9e
 notifications.new.section=Nouvelle section '{0}' ajout\u00E9e
 open=Ouvrir
+open.assignment.template=Ouvrir
 open.full.page=Lire toute la contribution
 open.map=$org.olat.course.nodes.portfolio\:open.map
 open.part=Sections ouvertes
@@ -307,6 +317,9 @@ portfolio.personal.menu.title.alt=$\:portfolio.personal.menu.title
 portfolio.publish=Publier
 portfolio.root.breadcrump=Portfolio
 portfolio.template.options=Options
+portfolio.template.options.title=Options du mod\u00E8le de Portfolio
+portfolio.templates=Mod\u00E8les
+portfolio.templates.edit=Mod\u00E8les
 portfoliotask=Devoir portfolio
 portfoliotask.none=Aucun
 publication.title=Titre de la publication
@@ -348,6 +361,7 @@ section.score=Points
 section.status=Status
 section.title=Section {0}
 section.up=Vers le haut
+select.document=S\u00E9lectionner un document
 select.form=S\u00E9lectionner un questionnaire
 select.mymap=$org.olat.course.nodes.portfolio\:select.mymap
 series=S\u00E9ries
@@ -379,6 +393,7 @@ table.grading.failed.points=<span class\="o_state o_failed"><i class\="o_icon o_
 table.grading.no=pas encore d'\u00E9valuation
 table.grading.passed.points=<span class\="o_state o_passed"><i class\="o_icon o_icon_passed"> </i> {0} Point(s), r\u00E9ussi</span>
 table.grading.points={0} point(s)
+table.header.action=Action
 table.header.categories=Cat\u00E9gories
 table.header.change.status=Status
 table.header.closed=Clos
@@ -406,6 +421,9 @@ table.header.select.sections=Sections
 table.header.status=Status
 table.header.status.user=Status util.
 table.header.status.viewer=Status
+table.header.template.creation.date=Cr\u00E9er le
+table.header.template.name=Nom
+table.header.template.type=Type
 table.header.title=Titre
 table.header.tools=<i class\='o_icon o_icon o_icon-lg o_icon_actions'> </i>
 table.header.type=Type
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 4d8c554ba01484a2182c276c68454953b25a494b..5342fa5b95d4997931da11c99cba9e6f828fc7c1 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 @@
-#Tue Oct 23 20:51:49 CEST 2018
+#Mon Nov 19 19:07:06 CET 2018
 analysis.table.data.collections.latest=Derni\u00E8re collecte de donn\u00E9es
 analysis.table.data.collections.number=Collectes de donn\u00E9es
 analysis.table.data.collections.soonest=Premi\u00E8re collecte de donn\u00E9es
@@ -8,29 +8,72 @@ analysis.table.form.created.on=Cr\u00E9er le {0}
 analysis.table.form.title=Questionnaire
 analysis.table.open=Ouvrir
 analysis.table.participations.number=Participations
+filter.context.curriculum.elements=El\u00E9ment de curriculum
+filter.context.curriculum.organisations=Organisation du curriculum
+filter.context.curriculums=Curriculum
 filter.context.location=Lieu
+filter.context.organisations=Organisation du participant
+filter.context.taxonomy.level=Sujet
 filter.count=Nombre de collectes de donn\u00E9es
 filter.date.range.from=Collecte de donn\u00E9es depuis le
 filter.date.range.to=Collecte de donn\u00E9es jusqu'au
 filter.hide=Filtres
+filter.panel.header=Filtres
 filter.series.index=S\u00E9ries
+filter.series.index.value=Collecte de donn\u00E9es {0}
 filter.show=Filtres
+filter.topic.curriculum.elements=Sujet \u00E9l\u00E9ment de curriculum
+filter.topic.curriculums=Sujet curriculum
+filter.topic.identities=Sujet coach
+filter.topic.organisations=Sujet organisation
+filter.topic.repositories=Sujet cours
+filter.with.user.informations.label=
+filter.with.user.informations=Participation seulement avec donn\u00E9es personelles
+heatmap.empty=La carte thermique ne contient aucune donn\u00E9e.
+heatmap.group.context.curriculum=Curriculum
+heatmap.group.context.curriculum.element=El\u00E9ment de curriculum
+heatmap.group.context.curriculum.organisation=Organisation du curriculum
 heatmap.group.context.location=Lieu
+heatmap.group.context.organisation=Organisation du participant
+heatmap.group.context.taxonomy.level=Sujet
+heatmap.group.data.collection=Collecte de donn\u00E9es
 heatmap.group.panel.header=Regroupement
+heatmap.group.topic.curriculum=Sujet curriculum
+heatmap.group.topic.curriculum.element=Sujet \u00E9l\u00E9ment de curriculum
+heatmap.group.topic.identity=Sujet coach
+heatmap.group.topic.organisation=Sujet organisation
+heatmap.group.topic.repository=Sujet cours
+heatmap.group1=
+heatmap.group2=
+heatmap.group3=
 heatmap.insufficient.select=Seulement insuffisant
+heatmap.insufficient=
 heatmap.legend.questions=Questions
 heatmap.not.specified=n/a
+heatmap.table.slider.header=Q{0}
+heatmap.table.title.blank=
 heatmap.table.title.curriculum=Cursus
 heatmap.table.title.curriculum.element=El\u00E9ment de cursus
+heatmap.table.title.curriculum.organisation=Organisation du curriculum
+heatmap.table.title.data.collection=Collecte de donn\u00E9es
 heatmap.table.title.group=Regroupement
 heatmap.table.title.identity=Coach
 heatmap.table.title.location=Lieu
 heatmap.table.title.organisation=Organisation
 heatmap.table.title.repository=Cours
+heatmap.table.title.taxonomy.level=Sujet de participation
 presentation.create.button=Sauver
+presentation.delete=Effacer la vue
 presentation.delete.button=Effacer
+presentation.delete.confirm=Voulez-vous vraiment la vue "{0}"?
+presentation.delete.title=Effacer la vue
+presentation.edit=Sauver la vue
+presentation.edit.title=Editer la vue
 presentation.name=Nom
 presentation.replace.button=Remplacer
+presentation.replace.selection=Remplacer la vue sauv\u00E9e
+report.figure.form.name=Questionnaire
+report.figure.number.data.collections=Nombre de collecte de donn\u00E9es
 segments.heatmap.breadcrumb=Carte thermique
 segments.heatmap.link=Carte thermique
 segments.report.breadcrumb=Rapport
diff --git a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
index d8ac1dc0c3561370aaa1e7f589450ae15fbe4aab..63a21afb836f4771c25e9740847f7ba54188de50 100644
--- a/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
+++ b/src/main/java/org/olat/modules/quality/analysis/ui/_i18n/LocalStrings_pt_BR.properties
@@ -27,6 +27,7 @@ filter.topic.curriculums=Curr\u00EDculo de t\u00F3pico
 filter.topic.identities=Treinador de t\u00F3picos
 filter.topic.organisations=Organiza\u00E7\u00E3o de t\u00F3picos
 filter.topic.repositories=Curso de t\u00F3pico
+filter.with.user.informations.label=
 filter.with.user.informations=S\u00F3 participa\u00E7\u00F5es com informa\u00E7\u00F5es da pessoa
 heatmap.empty=O mapa de calor n\u00E3o cont\u00E9m dados.
 heatmap.group.context.curriculum=Curr\u00EDculo
@@ -42,10 +43,15 @@ heatmap.group.topic.curriculum.element=Elemento do curr\u00EDculo de t\u00F3pico
 heatmap.group.topic.identity=Treinador de t\u00F3picos
 heatmap.group.topic.organisation=Organiza\u00E7\u00E3o de t\u00F3picos
 heatmap.group.topic.repository=Curso de t\u00F3pico
+heatmap.group1=
+heatmap.group2=
+heatmap.group3=
 heatmap.insufficient.select=Apenas insuficiente
+heatmap.insufficient=
 heatmap.legend.questions=Perguntas
 heatmap.not.specified=n/a
 heatmap.table.slider.header=Q{0}
+heatmap.table.title.blank=
 heatmap.table.title.curriculum=Curr\u00EDculo
 heatmap.table.title.curriculum.element=Elemento curricular
 heatmap.table.title.curriculum.organisation=Organiza\u00E7\u00E3o de curr\u00EDculo
diff --git a/src/main/java/org/olat/modules/quality/generator/provider/course/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/quality/generator/provider/course/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 0000000000000000000000000000000000000000..656e14beb863b7ec30ded4fba2a436ae1e26f2a4
--- /dev/null
+++ b/src/main/java/org/olat/modules/quality/generator/provider/course/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,22 @@
+#Mon Nov 19 18:56:38 CET 2018
+config.days.of.week=Jours de la semaine
+config.due.date.days=Jours apr\u00E8s le d\u00E9but du cours
+config.due.date.days.help=La date de d\u00E9but de la collecte de donn\u00E9es  est calcul\u00E9 depuis le d\u00E9but du cours plus les jours sp\u00E9cifi\u00E9s. Le nombre de jours peut \u00EAtre n\u00E9gatif.
+config.duration=Dur\u00E9e de la collecte de donn\u00E9es (heures)
+config.invitation.days=Invitation (jours apr\u00E8s le d\u00E9but de la collecte)
+config.reminder1.days=Rappel 1 (jours apr\u00E8s le d\u00E9but de la collecte)
+config.reminder2.days=Rappel 2 (jours apr\u00E8s le d\u00E9but de la collecte)
+config.roles=R\u00F4les de participants
+config.roles.coach=Coach
+config.roles.owner=Propri\u00E9taire
+config.roles.participant=Participant
+config.start.time=Heure de d\u00E9but
+config.title=Nom de la collecte de donn\u00E9es
+config.title.help=Variables disponibles\: {0}
+config.trigger.daily=Tous les jours
+config.trigger.date.begin=D\u00E9but du cours
+config.trigger.date.end=Fin du cours
+config.trigger.type=D\u00E9but de l'\u00E9v\u00E9nement
+error.wrong.number=$org.olat.modules.quality.ui\:error.wrong.error
+generate.info=Si vous activez le g\u00E9n\u00E9rateur avec cette date de d\u00E9part, <strong>{0}</strong> nouvelles collectes de donn\u00E9es seront g\u00E9n\u00E9r\u00E9es.
+provider.display.name=Cours
diff --git a/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_fr.properties
index 7007fe82d8228f443416f28b9926ab962b695319..c95a080e61e534aeeff5b425cc6bfb8f50f8f5a1 100644
--- a/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/quality/generator/provider/courselectures/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Sep 11 21:32:13 CEST 2018
+#Mon Nov 19 18:58:23 CET 2018
 config.duration=Dur\u00E9e de la collecte de donn\u00E9es (jours)
 config.invitation.days=Invitation (en jours apr\u00E8s le d\u00E9but de la collecte)
 config.lectures.total.max=Nombre maximum de cours blocs du charg\u00E9 de cours
@@ -11,11 +11,16 @@ config.roles.coach=Tous les coaches
 config.roles.owner=Propri\u00E9taire
 config.roles.participant=Participant
 config.roles.teaching.coach=Charg\u00E9 de cours
+config.survey.last=Dans le dernier cours bloc
+config.survey.lectures=Cours bloc avec le\u00E7on x
+config.survey.number=Durant le cours bloc avec cours x
+config.survey.start=D\u00E9but de la collecte de donn\u00E9es
 config.title=Nom de la collecte de donn\u00E9es
 config.title.help=Variables disponibles\: {0}
 config.topic=Sujet d'\u00E9valuation
 config.topic.coach=Coach
 config.topic.course=Cours
+error.lectures.min.higher.max=Le nombre maximum de cours blocs est plus haut que le nombre minimum.
 error.wrong.number=$org.olat.modules.quality.ui\:error.wrong.error.wrong.number
 followup.config.previous=Premi\u00E8re enqu\u00EAte
 followup.config.single.check=Collecte de donn\u00E9es si la moyenne d'une question est
diff --git a/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_fr.properties
index 2a7ce9370e5693fb5a0f1c9a9557b995dd4adf27..ff5d753dcea7526a62b880aa3bd517b01442d8a2 100644
--- a/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/quality/generator/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Sep 11 21:56:18 CEST 2018
+#Mon Nov 19 19:11:07 CET 2018
 curriculum.element.add=Ajouter un \u00E9l\u00E9ment de cursus
 curriculum.element.begin=D\u00E9but
 curriculum.element.display.name=Nom
@@ -37,18 +37,33 @@ generator.enable.confirm.title=Activ\u00E9 un g\u00E9n\u00E9rateur de collectes
 generator.enable.info=
 generator.enabled=<i class\='o_icon o_icon-lg o_icon_qual_gen_enabled'> </i>
 generator.enabled.hover=Activ\u00E9
+generator.forbidden=Vous n'avez pas acc\u00E8s \u00E0 la collecte de donn\u00E9es de ce g\u00E9n\u00E9rateur.
 generator.form=Questionnaire
 generator.form.edit=Editer
 generator.form.not.selected=Aucun questionnaire s\u00E9lectionn\u00E9
+generator.form.preview=
 generator.form.preview.title=Aper\u00E7u
 generator.form.replace=Remplacer
 generator.form.select=S\u00E9lectionner
 generator.from.date=Ech\u00E9ance
-generator.form.preview=
 generator.number.data.collections=G\u00E9n\u00E9r\u00E9
 generator.organisations=Organisations
 generator.provider.name=Type
+generator.report.access=$org.olat.modules.quality.ui\:data.collection.report.access
 generator.title=Nom du g\u00E9n\u00E9rateur
 generator.title.empty=(pas de titre)
 generator.white.list=Liste blanche
 provider.fallback.display.name=Pas disponible
+repository.entry.begin=D\u00E9but
+repository.entry.display.name=Titre
+repository.entry.empty.table=Ce tableau ne contient pas de donn\u00E9es.
+repository.entry.end=Fin
+repository.entry.id=ID
+repository.entry.identifier=Identifiant
+repository.entry.remove=Enlever
+repository.entry.remove.confirm=Voulez-vous vraiment enlever les entr\u00E9es suivantes {0}?
+repository.entry.remove.confirm.button=Enlever
+repository.entry.remove.confirm.title=Enlever
+repository.entry.select=Ajouter
+repository.entry.select.button=Ajouter
+repository.entry.select.title=Ajouter
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 2c230499a4ebdf8f3338c19bce4e610e7b80ec8e..ae707defc403a571eae9595c38898ed1540ba7a5 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 @@
-#Tue Oct 23 20:58:20 CEST 2018
+#Mon Nov 19 19:07:39 CET 2018
 BinderTemplate=Mod\u00E8le de portfolio 2.0
 CourseModule=Cours
 EPStructuredMapTemplate=Mod\u00E8le de portfolio
@@ -26,6 +26,22 @@ FileResource.WIKI=Wiki
 FileResource.XLS=Excel
 NoImage=Ce format de fichier ne peut pas \u00EAtre transmis comme image.
 ULLimitExceeded=La taille de l'image ne peut pas d\u00E9passer {0} koctets.
+access.info.catalog=Visibilit\u00E9 du catalogue
+access.info.conditions=Conditions
+access.info.conditions.always=Toujours
+access.info.conditions.coach=Seulement avec les status "$\:cif.status.coachpublished", "$\:cif.status.published" ou "$\:cif.status.closed"
+access.info.conditions.no=Non
+access.info.conditions.not.share.allUsers=Acc\u00E8s d\u00E9sactiv\u00E9 pour tous
+access.info.conditions.not.share.guests=Acc\u00E8s d\u00E9sactiv\u00E9 pour les invit\u00E9s
+access.info.conditions.participant=Seulement avec les status "$\:cif.status.published" ou "$\:cif.status.closed"
+access.info.conditions.yes=Oui
+access.info.explain=La visibilit\u00E9 de la ressource didactique dans le catalogue d\u00E9pend de son status et de la configuration de partage.
+access.info.role=R\u00F4le de l'utilisateur
+access.info.role.allUsers=Tous les utilisateurs
+access.info.role.coach=Coach
+access.info.role.guests=Invit\u00E9s
+access.info.role.owner=Propri\u00E9taire
+access.info.role.participant=Participant
 add.blog=Ajouter blogue
 add.blog.intro=Ajouter blogue (fichier zip g\u00E9n\u00E9r\u00E9 par OpenOLAT lors du t\u00E9l\u00E9chargement).
 add.course=cours
@@ -211,11 +227,15 @@ del.header=Supprimer une ressource didactique
 delete.lifecycle=Effacer le semestre
 delete.lifecycle.confirm=Voulez-vous vraiment effacer le semestre "{1}" avec la r\u00E9f\u00E9rence "{0}"?
 details=Page d'information
+details.access=Partage
 details.bookmark=Ajouter aux favoris
 details.bookmark.label=Signet
 details.bookmark.remove=Enlever le signet
 details.catadd=Ajouter au catalogue
+details.catalog=Catalogue
+details.catalog.title=$\:details.catalog
 details.categoriesheader=Entr\u00E9es du catalogue
+details.certificates=Attestation de performance
 details.chdesc=Modifier la description
 details.chprop=Modifier les r\u00E9glages
 details.close=Fermer aper\u00E7u d\u00E9taill\u00E9
@@ -255,6 +275,8 @@ details.download.compatible=Exporter le contenu (mode compatible)
 details.edit=Modifier
 details.edit.error.references=La ressource didactique ne peut pas \u00EAtre \u00E9dit\u00E9e. Il existe des r\u00E9f\u00E9rences actives sur cette ressource dans OpenOLAT.<br /><br /><font color\="red">{0}</font>
 details.entryinfoheader=Informations techniques
+details.execution=Ex\u00E9cution
+details.execution.title=Configurer l'ex\u00E9cution de la ressource
 details.expenditureOfWork.desc=Investissement personnel n\u00E9cessaire
 details.expenditureOfWork.example=5-7 heures de travail / semaine
 details.extlinkheader=Lien externe
@@ -262,17 +284,23 @@ details.groups=G\u00E9rer propri\u00E9taires
 details.groups.participant=Administrer les participants
 details.groups.tutor=Administrer les coaches
 details.header=Aper\u00E7u d\u00E9taill\u00E9
+details.info=Informations
+details.info.title=Informations
 details.label.recent=Derni\u00E8re visite
 details.label.score=Points
 details.label.status=Status
 details.launch=Afficher
+details.layout=Agencement
 details.lifecycle.change=Cycle de vie\: terminer / effacer
 details.members=Administration des membres
+details.metadata=M\u00E9tadonn\u00E9es
+details.metadata.title=$\:details.metadata
 details.noreferenceinfo=N'est utilis\u00E9 dans aucun cours
 details.notifications.acknowledge=Notifications par courriel
 details.notifications.acknowledge.value=Propri\u00E9taire
 details.notypeinfo=Aucune information typologique disponible
 details.openeditor=Editer
+details.options=Options
 details.orders=R\u00E9servations
 details.override.close=Ouvrir et passer outre "lecture seul"
 details.overview=Aper\u00E7u
@@ -286,7 +314,10 @@ details.referenceinfo=R\u00E9f\u00E9rences
 details.referenceinfo.data.collections=Nombre de collectes de donn\u00E9es\: {0}
 details.referenceinfo.txt=Utilis\u00E9 par les cours suivants\:
 details.referenceinfoheader=Informations sur l'application
+details.settings=Param\u00E8tres
 details.summaryprop=R\u00E9sum\u00E9 r\u00E9glages
+details.toolbar=Barre d'outils
+details.toolbar.title=$\:details.toolbar
 details.typeinfoheader=Informations typologiques
 details.unclose.resource=R\u00E9ouvrir
 details.unclose.resource.desc=Avec cette fonction, la ressource didactique sera r\u00E9ouverte.
@@ -445,6 +476,19 @@ referencableSearch.title=Rechercher une ressource didactique possible de r\u00E9
 references=Ressources r\u00E9f\u00E9renc\u00E9es
 references.expl=importer et associer
 remove=Enlever
+rentry.access.author.explain=Acc\u00E8s automatique avec les status "$\:cif.status.review", "$\:cif.status.coachpublished", "$\:cif.status.published" ou "$\:cif.status.closed"
+rentry.access.author.title=Partage pour les autres auteurs
+rentry.access.guest=Acc\u00E8s sans autorisation
+rentry.access.guest.on=autoris\u00E9 pour les invit\u00E9s
+rentry.access.title=Configuration d'acc\u00E8s et r\u00E9servations
+rentry.access.type=Acc\u00E8s pour les participants de l'organisation
+rentry.access.type.booking=Possibilit\u00E9 de r\u00E9servation
+rentry.access.type.booking.explain=R\u00E9servation par l'utilisateur n\u00E9cessaire
+rentry.access.type.explain=Acc\u00E8s automatique avec les status "$\:cif.status.published" ou "$\:cif.status.closed"
+rentry.access.type.private=Priv\u00E9
+rentry.access.type.private.explain=Administration des membres par les administrateurs de la ressource
+rentry.access.type.shared=Partag\u00E9
+rentry.access.type.shared.explain=Sans r\u00E9servation
 rentry.leave.afterenddate=Apr\u00E8s la date de fin
 rentry.leave.atanytime=A tout moment
 rentry.leave.never=Jamais