diff --git a/src/main/java/org/olat/admin/layout/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/layout/_i18n/LocalStrings_fr.properties
index f72a7c0c14841cef688416d6ed168a0b569ec151..13c4a3f8e2e29c05edca3a8b4d55d3c55ac5ff71 100644
--- a/src/main/java/org/olat/admin/layout/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/layout/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sun Dec 14 17:23:30 CET 2014
+#Thu Feb 01 22:20:11 CET 2018
 CustomizingAdminController.menu.title=Personnaliser la mise-en-page
 CustomizingAdminController.menu.title.alt=T\u00E9l\u00E9charger un logo et changer le pied de page.
 LayoutAdminControllerWithPersist.menu.title=Mise-en-page
@@ -16,6 +16,8 @@ footerLine.description=Texte du pied de page (liens e-mail et adresses sont auto
 footerUrl.default=http\://www.frentix.com
 footerUrl.description=Entrer l'URL pour les clics sur le pied-de-page (en option)
 form.theme=Mise en page syst\u00E8me
+form.theme.forceReload=Forcer le rechargement de toutes les ressources statiques
+form.theme.forceReload.help=Le rechargement est uniquement n\u00E9cessaire si des modifications ont \u00E9t\u00E9 apport\u00E9es \u00E0 une mise en page qui a d\u00E9j\u00E0 \u00E9t\u00E9 t\u00E9l\u00E9charg\u00E9e.
 invitee=invit\u00E9(e)
 layout.intro=Par la suite, vous pouvez exp\u00E9rimenter avec les th\u00E8mes de mise en page mises \u00E0 disposition. Choisissez un sujet dans la liste pour l'utiliser. Pour activer les modifications d'affichage, vous devez vous d\u00E9connecter et vous reconnecter sur OLAT.
 layout.title=Mise en page
diff --git a/src/main/java/org/olat/admin/security/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/security/_i18n/LocalStrings_fr.properties
index aca5c29802f377c43c0bec6bca9eea69a3e0c1a3..8f52021483d5d5b0c9660bc096572d3a6fadccf2 100644
--- a/src/main/java/org/olat/admin/security/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/security/_i18n/LocalStrings_fr.properties
@@ -1,10 +1,10 @@
-#Tue Apr 15 21:59:54 CEST 2014
+#Thu Feb 01 22:21:50 CET 2018
 admin.menu.title=S\u00E9curit\u00E9
 admin.menu.title.alt=Modifier les param\u00E8tres de s\u00E9curit\u00E9
 sec.description=S\u00E9curit\u00E9
 sec.force.download=Forcer le t\u00E9l\u00E9chargement dans les dossiers
 sec.title=Param\u00E8tres de s\u00E9curit\u00E9
+sec.top.frame.explanation=En raison d'incompatibilit\u00E9s avec certains composants d'OpenOLAT (TinyMCE), il n'est pas possible d'int\u00E9grer OpenOLAT dans une frame.
 sec.topframe=Emp\u00EAcher l'int\u00E9gration dans les cadres/frames
 sec.wiki=Bloquer la resource de type wiki
-sec.top.frame.explanation=En raison d'incompatibilit\u00E9s avec certains composants d'OpenOLAT (TinyMCE), il n'est pas possible d'int\u00E9grer OpenOLAT dans une frame.
-
+sec.xframe.sameorigin=Interdire l'encadrant dans une frame avec l'en-t\u00EAte "X-FRAME-OPTIONS\=SAMEDOMAIN"
diff --git a/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_fr.properties
index 58589d008030092434bb136882092af0f5714373..fd13456fa05694a860fced8247cea49c3390a066 100644
--- a/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/site/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Nov 16 20:28:37 CET 2017
+#Thu Feb 01 18:38:36 CET 2018
 AdminSiteDef=Administration
 CatalogAdminSiteDef=Administration du catalogue
 CatalogSiteDef=Catalogue
@@ -30,6 +30,7 @@ disabledSiteSecurityCallback=D\u00E9sactiv\u00E9
 down=En bas
 managersSiteSecurityCallback=Tous les administrateurs
 poolPrivateMembersSiteSecurityCallback=Membres et administrateurs de pools de questions
+poolTaxonomySiteSecurityCallback=Administrateurs banque de questions et comp\u00E9tences
 registredOrGuestSiteSecurityCallback=Utilisateurs enregistr\u00E9 et invit\u00E9s sans invitations portfolio
 registredSiteSecurityCallback=Utilisateurs enregistr\u00E9s sauf les invit\u00E9 / les invitations eP
 restrictToAuthorSiteSecurityCallback=Auteurs
diff --git a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_fr.properties
index e1b8f2d5ebbfe33f34f6d0b5efafd345bd4e3891..895ef1b5a48aa2a0a14cccbf9b6598b9ca809de1 100644
--- a/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/chiefcontrollers/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Nov 16 19:06:40 CET 2017
+#Thu Feb 01 18:31:22 CET 2018
 AssessmentManager=Outil d'\u00E9valuation
 Binder=ePortfolio 2.0
 BinderTemplate=Mod\u00E8le de portfolio 2.0
@@ -47,6 +47,7 @@ PFCourseNode=Dossier participant
 ReturnboxController=Dossier de restitution
 SolutionController=Solutions mod\u00E8les
 TaxonomyLibrary=Biblioth\u00E8que de taxonomie
+Templates=Mod\u00E8le
 User=Utilisateur
 WikiPage=Wiki
 ajax.show.on=[Ajax-Beta-Mode]
diff --git a/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_fr.properties
index 6dbdc37a5939e187965e09205f98724b7696895e..b2a93ebdff46a96a92a5d81be9059e4873945137 100644
--- a/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/commons/controllers/filechooser/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Feb 26 21:09:16 CET 2015
+#Thu Feb 01 18:19:42 CET 2018
 button.create=Cr\u00E9er
 calloutTrigerLink.select.site=Choisir une page
 calloutTriggerLink=Choisir, cr\u00E9er, t\u00E9l\u00E9charger un fichier
@@ -7,6 +7,7 @@ chooseLink=Choisir un fichier
 command.create=Cr\u00E9er une page et l'ouvrir dans l'\u00E9diteur
 command.edit=Ouvrir la page dans l'\u00E9diteur
 command.preview.label=Choisir un fichier
+command.remove=Enlever la page
 createLink=Cr\u00E9er un fichier
 error.deleted=Le fichier configur\u00E9 n'existe pas. Cr\u00E9er \u00E0 nouveau le fichier ou choisissez un autre fichier.
 error.name.empty=S'il vous pla\u00EEt entrez un nom de fichier
diff --git a/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_de.properties
index 5224c875a21a1a8fd03af6029a3488e785712089..4a37012ef8f7bb4a057922d577a9eeb597f8f28f 100644
--- a/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_de.properties
@@ -7,6 +7,6 @@ analytics.privacy=Wir weisen Sie darauf hin, dass Sie als Betreiberin der Plattf
 analytics.disabled=Analytics Module nicht verwenden
 analytics.service=Analytics Service
 
-analytics.google.title=Google Analytics Koniguration
+analytics.google.title=Google Analytics Konfiguration
 analytics.google.desc=Wenn Sie ein Google Analytics Konto besitzen können Sie hier die Google Tracking ID eingeben um detaillierte statistische und real-time Auswertungen über die Nutzung Ihrer OpenOLAT Installation zu erhalten. 
 analytics.google.tracking.id=Tracking ID
diff --git a/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_fr.properties
new file mode 100644
index 0000000000000000000000000000000000000000..1d9492b58bc2ab2ee824eddf81b6c29208b4bbad
--- /dev/null
+++ b/src/main/java/org/olat/core/commons/services/analytics/ui/_i18n/LocalStrings_fr.properties
@@ -0,0 +1,11 @@
+#Thu Feb 01 21:22:39 CET 2018
+admin.menu.title=Analyse d'audience
+admin.menu.title.alt=Analyse du comportement des utilisateurs
+analytics.desc=Choisissez un des services d'analyses optionnels pour confier l'\u00E9valuation du comportement des utilisateurs \u00E0 un service externe.
+analytics.disabled=Le module d'analyse d'audience est d\u00E9sactiv\u00E9.
+analytics.google.desc=Si vous poss\u00E9dez un compte Google Analytics, vous pouvez entrer ici votre Google Tracking ID pour g\u00E9n\u00E9rer et observer en temps r\u00E9el des statistiques d\u00E9taill\u00E9es sur la mani\u00E8re dont votre installation OpenOLAT est utilis\u00E9e.
+analytics.google.title=Configuration Google Analytics
+analytics.google.tracking.id=Tracking ID
+analytics.privacy=Nous vous rendons attentif au fait qu'en tant qu'op\u00E9rateur de la plateforme vous devez vous engag\u00E9 \u00E0 informer vos utilisateurs de l'emploi de services d'analyse d'audience.
+analytics.service=Service d'analyses
+analytics.title=Module d'analyse d'audience
diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_fr.properties
index 80a582678cd31e2e1f0ffa1256f4063f9a5e2d0a..e9907cb59f605888ef0b94e8ad296c596acd67e5 100644
--- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Wed Sep 14 18:05:16 CEST 2016
+#Thu Feb 01 18:31:27 CET 2018
 confirm.delete.file=Voulez-vous vraiment effacer ce fichier?
 confirm.delete.file.title=Effacer un fichier
 day.short.di=Mar
@@ -27,6 +27,7 @@ month.long.mar=Mars
 month.long.nov=Novembre
 month.long.oct=Octobre
 month.long.sep=Septembre
+selection.no.value=-
 text.element.error.maxvalue=valeur maximale autoris\u00E9e\: {0}.
 text.element.error.minvalue=valeur minimale autoris\u00E9e\: {0}.
 text.element.error.notlongerthan=max. {0} signes autoris\u00E9s.
diff --git a/src/main/java/org/olat/core/util/i18n/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/core/util/i18n/ui/_i18n/LocalStrings_fr.properties
index 8bb1f8b2c6bae191824ff6f9dd1fcfe09cec61b6..358a94faebc35870b6cc855e9218bc616153b261 100644
--- a/src/main/java/org/olat/core/util/i18n/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/core/util/i18n/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Sat Oct 26 20:39:05 CEST 2013
+#Thu Feb 01 18:32:11 CET 2018
 cache.disabled=La m\u00E9moire cache de traduction n'est pas activ\u00E9. Ce r\u00E9glage doit \u00EAtre effectu\u00E9 dans le fichier olat.properties . Nous recommandons d'activer la m\u00E9moire cache.
 cache.flush=Effacer m\u00E9moire cache
 cache.flush.ok=La m\u00E9moire cache a \u00E9t\u00E9 vid\u00E9e.
@@ -83,6 +83,7 @@ edit.crumb.link=Cl\u00E9 de traduction
 edit.customize.crumb.hoover=Formulaire pour la traduction d'une cl\u00E9 de traduction
 edit.customize.intro=Copiez ce terme depuis la langue vers l'adaptation et modifiez le terme selon vos souhaits. Vous pouvez \u00E9galement sauter le terme et l'adapter plus t\u00E2rd. Affichez la langue de comparaison, pour v\u00E9rifier vos modifications dans une autre langue.
 edit.customize.target.hover=Cliquez dans le champ d'entr\u00E9e pour adapter cette cl\u00E9.
+edit.error.invalid.item=La traduction n'est pas valide\: {0}
 edit.error.noitem=Aucune cl\u00E9 de traduction n'a \u00E9t\u00E9 trouv\u00E9e. Retournez \u00E0 l'aper\u00E7u et r\u00E9essayez.
 edit.intro=Traduisez le terme depuis la langue de r\u00E9f\u00E9rence dans la langue cible. Vous pouvez aussi sauter le terme et traduire plus tard. Afficher la langue de comparaison pour v\u00E9rifier votre traduction dans une autre langue.
 edit.progressBar.unitLabel=Cl\u00E9 de traduction
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 fe159d3a2ef9ad104283153804b86226d25f4371..16133e4503f5b8896d0d2632d8539a136021751f 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,6 +1,7 @@
-#Thu Nov 16 16:54:08 CET 2017
+#Thu Feb 01 18:31:51 CET 2018
 add.email=Ajouter
 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\: {0}</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\: {1}</p>
 mail.action.emtpy=S\u00E9lectionnez au moins une adresse e-mail pour d\u00E9clencher un effet.
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 ba0d9054ac59ac49b44eb2616d11c4be9f74778e..606435ac57e548d578c8b92ca34d51466e6bd58e 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 @@
-#Thu Jun 08 21:24:36 CEST 2017
+#Thu Feb 01 18:33:31 CET 2018
 checklist=Listes de contr\u00F4le
 cl=Listes de contr\u00F4le
 cmd.download=T\u00E9l\u00E9charger
@@ -81,6 +81,7 @@ menu.scorm.alt=R\u00E9sultats SCORM
 menu.wikis=Wikis
 menu.wikis.alt=Archiver Wikis
 nodechoose.config.error=Choisissez s'il vous pla\u00EEt au moins une option.
+nodechoose.intro.checklist=S\u00E9lectionner un \u00E9l\u00E9ment de cours pour archiver les r\u00E9sultats des listes de contr\u00F4les.
 nodechoose.intro.cl=S\u00E9lectionnez avec le dialogue suivant l'\u00E9l\u00E9ment de cours liste de contr\u00F4le que vous souhaitez \u00E9valuer.
 nodechoose.intro.config=L'archive contient\: tous les utilisateurs et toutes les questions. Modifier les options de t\u00E9l\u00E9chargement avec le bouton ci-dessus.
 nodechoose.intro.dialog=S\u00E9lectionnez un \u00E9l\u00E9ment de cours pour archiver ses discussions de fichiers.
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 f5a95e73dd7337121b992f848600cf560fa468ea..3852ccf1b99f9263982ea9fc5573720a21705629 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,4 +1,6 @@
-#Thu Jun 08 21:28:13 CEST 2017
+#Thu Feb 01 22:06:36 CET 2018
+assessment.mode.now=Le mode d'\u00E9valuation est actif.
+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
 assessment.status.inReview=$org.olat.modules.assessment.ui\:assessment.status.inReview
@@ -41,11 +43,13 @@ overview=Aper\u00E7u
 participantgroups.title=Participant des groupes
 previous=Retour
 reopen=$org.olat.modules.assessment.ui\:reopen
+reset.attempts=R\u00E9initialiser le nombre de tentatives
 save.done=$org.olat.modules.assessment.ui\:save.done
 statistics.small.overview=$org.olat.modules.assessment.ui\:statistics.small.overview
 sub.details=D\u00E9tails
 table.entries=Entr\u00E9es
 table.header.assessmentStatus=$org.olat.modules.assessment.ui\:table.header.assessmentStatus
+table.header.completion=$org.olat.modules.assessment.ui\:table.header.completion
 table.header.description=Description
 table.header.elements.toReview=El\u00E9ment
 table.header.group.name=Noms
@@ -63,6 +67,12 @@ table.header.tools=$org.olat.modules.assessment.ui\:table.header.tools
 table.header.userVisibility=<i class\='o_icon o_icon-fw o_icon_results_hidden'> </i>
 title.infocoach=Informations sur l'\u00E9valuation
 tool.correction=Corriger
+tool.details=Montrer les d\u00E9tails / \u00E9valuer
+tool.reopen=R\u00E9ouvrir l'\u00E9valuation
+tool.reset.attempts=R\u00E9initialiser le nombre de tentatives
+tool.set.done=Mettre le status "clos"
+tool.set.not.visible=Rendre les r\u00E9sultats non visibles
+tool.set.visible=Rendre les r\u00E9sultats visibles
 tooltip.of={0} \u00E0 {1}
 user.visibility=R\u00E9sultats
 user.visibility.hidden=pas encore visible pour les utilisateurs
diff --git a/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_fr.properties
index 18a213153129e25f0a8ea3c8216a254893b7ed81..98c2545654f9a0d6d45979c7f694565e3c42ce75 100644
--- a/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/groupsandrights/_i18n/LocalStrings_fr.properties
@@ -1,26 +1,20 @@
-#Sat Jun 06 12:03:17 CEST 2015
+#Thu Feb 01 18:35:11 CET 2018
 add.all=Ajouter toutes les permissions
 bgr.archive=Archivage des donn\u00E9es
 bgr.assess=Outil d'\u00E9valuation
+bgr.assessmode=Mode d'\u00E9valuation
 bgr.dbs=Base de donn\u00E9e du cours
 bgr.editor=Editeur de cours
 bgr.glossary=Outil glossaire
 bgr.groupmngt=Gestion de groupes
 bgr.membermngt=Gestion des membres
 bgr.statistics=Statistiques
-
-
-
-
-
-
-
-
-
 menu.rights=Permissions
 noRestriction=Aucune restriction
 participant=Participants
 remove.all=Effacer toutes les permissions
+repo.participant=Participant du cours
+repo.tutor=Coach du cours
 table.header.groups=Groupe
 table.header.remove=Effacer
 table.header.role=R\u00F4les
diff --git a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_fr.properties
index ba3aeee3911c408f20526a78ce8165e6d9445973..ce13b9ffb40af650a7643cf3fcb43933eacd9dbe 100644
--- a/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/nodes/cl/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Thu Jun 08 20:30:59 CEST 2017
+#Thu Feb 01 22:07:04 CET 2018
 add.checkbox=Ajouter une case \u00E0 cocher
 assessment=Evaluation
 assessment.checkbox.description=Modifier en fonction de la case \u00E0 cocher\: modifier la case \u00E0 cocher s\u00E9lectionner gr\u00E2ce au filtre de tous les participants.
@@ -19,6 +19,7 @@ column.header.homepage=Page d'accueil
 column.header.node.passed=Element de cours r\u00E9ussi
 column.header.node.points=Points \u00E9l\u00E9ment de cours
 column.header.points=$\:box.points
+column.header.seqnum=Num\u00E9ro
 comment.nocomment=$org.olat.course.nodes.ms\:comment.nocomment
 comment.title=$org.olat.course.nodes.ms\:comment.title
 condition.accessibility.title=Acc\u00E8s
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 8e1da36c37156d2fe36363a5f8da91ef7b06fc88..f8dae99991a2c737c174f658e96203c296c51d55 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,11 +1,15 @@
-#Thu Jul 06 20:47:43 CEST 2017
-allowRelativeLinks=Permettre la cr\u00E9ation de liens dans tout le dossier de stockage
+#Thu Feb 01 22:18:00 CET 2018
 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. 
+allowRelativeLinks=Permettre la cr\u00E9ation de liens dans tout le dossier de stockage
 assessment.documents.title=Documents d'\u00E9valuation
 attempts.nomoreattempts=Vous n'avez plus d'autres essais 
 attempts.yourattempts=Nombre d'essais effectu\u00E9es 
+block.dates.start=Vous pourrez d\u00E9marrer le test le <strong>{0}</strong>
+block.dates.start.end=Le test pourra \u00EAtre commencer entre le <strong>{0}</strong> et le <strong>{1}</strong>.
+button.export=Exporter les r\u00E9sultats
+button.stats=$org.olat.ims.qti.statistics.ui\:menu.title
 changelog.title=Historique des modifications de la ressource
 choosenfile.self=Auto-test
 choosenfile.surv=Questionnaire 
@@ -47,6 +51,7 @@ error.assessment.pulled=Le test a \u00E9t\u00E9 retir\u00E9 par votre coach.
 error.assessment.stopped=Le test est termin\u00E9.
 error.begin.after.end=La date de d\u00E9but doit se trouver avant la date de fin.
 error.entry.locked=La ressource d'\u00E9tude choisie est actuellement \u00E9dit\u00E9e par un utilisateur. Veuillez choisir une autre ressource d'\u00E9tude SVP.
+error.reopean.failed=Le test n'a pas pu \u00EAtre r\u00E9ouvert.
 error.resource.corrupted=L'object didactique n'a pas pu \u00EAtre lu. Il semble soit corrompu soit au mauvais format.
 error.self.undefined.long=Aucun auto-test d\u00E9fini pour "{0}". Choisissez dans "Configuration auto-test".
 error.self.undefined.short=Aucun auto-test d\u00E9fini pour "{0}".
@@ -54,6 +59,10 @@ error.surv.undefined.long=Aucun questionnaire d\u00E9fini pour "{0}". Choisissez
 error.surv.undefined.short=Aucun questionnaire d\u00E9fini pour "{0}".
 error.test.undefined.long=Aucun test d\u00E9fini pour "{0}". Choisissez dans "Configurez test".
 error.test.undefined.short=Aucun test d\u00E9fini pour "{0}".
+extra.time=Prolonger
+extra.time.explain.1=Prolonger le temps pour l'utilisateur "{0}" de
+extra.time.explain.2=minutes.
+extra.time.warning=<strong>Attention\:</strong> la p\u00E9riode du mode d'\u00E9valuation ne sera pas prolong\u00E9e. Le mode d'\u00E9valuation doit \u00EAtre prolonger dans le menu "Mode d'\u00E9valuation".
 fieldset.allowRelativeLinksForm=Param\u00E8tres de s\u00E9curit\u00E9
 fieldset.chosecreateeditfile=Texte informatif (page html)
 file.name=Fichier choisi
@@ -135,7 +144,12 @@ qti.form.summary.responses=R\u00E9ponse, soumise par le participant
 qti.form.summary.section=R\u00E9sum\u00E9 de section (sans solutions)
 qti.form.summary.sections=R\u00E9sum\u00E9 section
 qti.form.summary.solutions=Solution
+qti.form.test.date=D\u00E9finir une p\u00E9riode de test
+qti.form.test.date.confirm=Le test peut \u00EAtre commencer pendant la p\u00E9riode d\u00E9finie. D\u00E8s que la date de fin est atteinte, le test est automatiquement stopp\u00E9 quelque que soit la dur\u00E9e d\u00E9finie pour le test.
+qti.form.test.date.help=$\:qti.form.test.date.confirm
 qti.form.test.title=Test
+reopen=R\u00E9ouvrir
+reopen.test=R\u00E9ouvrir un test d\u00E9j\u00E0 termin\u00E9
 replace.wizard.information.empty.results=<b>Indication\: ce test/questionnaire a d\u00E9j\u00E0 \u00E9t\u00E9 lanc\u00E9 par {0} participant/s\!</b> Tous les r\u00E9sultats d\u00E9j\u00E0 existants seront effac\u00E9s si vous cliquez sur "Terminer"au prochain pas.<br></br><b>Publiez votre cours le plus t\u00F4t possible\!</b> Les participants pourront lancer le nouveau test/questionnaire et les r\u00E9sultats pourront \u00EAtre enregistr\u00E9s seulement apr\u00E8s la publication.
 replace.wizard.information.paragraph1=<b>Indication\: ce test/questionnaire a d\u00E9j\u00E0 \u00E9t\u00E9 lanc\u00E9 par {0} participant/s et partiellement termin\u00E9\!</b> Tous les r\u00E9sultats d\u00E9j\u00E0 existants seront archiv\u00E9s si vous cliquez sur "Terminer" au prochain pas.<br></br> Les r\u00E9sultats archiv\u00E9s peuvent \u00EAtre t\u00E9l\u00E9charg\u00E9s ici\:<br />
 replace.wizard.information.paragraph2=Une copie de cette vue d'ensemble des r\u00E9sultats se trouve dans votre dossier personnel sous\:<br/><i>private/archive/{0}/{1}</i><br /><br /><b>Publiez votre cours le plus vite possible\!</b>Les participants pourront lancer le nouveau test/questionnaire et les r\u00E9sultats pourront \u00EAtre enregistr\u00E9s seulement apr\u00E8s la publication.
@@ -146,7 +160,11 @@ replace.wizard.title=Remplacer test ou questionnaire
 replace.wizard.title.step1=S\u00E9lectionner une nouvelle ressource didactique
 replace.wizard.title.step2=Informations sur les r\u00E9sultats
 replace.wizard.title.step3=Informer utilisateur
+report.config=Rapport
 reporter.unavailable=$de.bps.onyx.plugin.course.nodes.iq\:reporter.unavailable
+reset.test.data.title=R\u00E9initialiser les donn\u00E9es du test
+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" 
 score.max=Maximum de points 
 score.min=Minimum de points 
@@ -159,7 +177,16 @@ 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.
 start=D\u00E9marrer
+table.header.end.date=Date de fin
+table.header.extra.time=Suppl\u00E9ment
 table.header.lastModified=Derni\u00E8re mise \u00E0 jour
 table.header.results=R\u00E9sultats
 time.limit.max=Limite de temps
+time.limit.test.explain=Le test dure au plus <strong>{0}</strong>.
+tool.delete.data=R\u00E9initialiser toutes les donn\u00E9es
+tool.extra.time=Prolonger la dur\u00E9e du test
+tool.pull=Reprendre un test en cours
+warning.assessment.mode=La configuration d'examen suivante est active
+warning.assessment.mode.date={0} de {1} \u00E0 {2}
 warning.test.with.essay=$org.olat.ims.qti.editor\:warning.test.with.essay
+warning.users.extra.time=Vous devez s\u00E9lectionner un utilisateur dont vous pouvez prolonger le test.
diff --git a/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_fr.properties
index 7d7701b21f484eac3a91c0a98557238fbfad8309..da4ab8cbd1b446afc58c19c1c7b7d4852182bdcf 100644
--- a/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/ims/qti21/questionimport/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Aug 15 17:19:04 CEST 2017
+#Thu Feb 01 18:22:50 CET 2018
 download.example=$org.olat.ims.qti.questionimport\:download.example
 error.at.line=Erreur ligne {0}
 form.importdata=$org.olat.ims.qti.questionimport\:form.importdata
@@ -6,6 +6,8 @@ input.title=$org.olat.ims.qti.questionimport\:input.title
 item.type.essay=$org.olat.ims.qti.editor\:item.type.essay
 item.type.fib=$org.olat.ims.qti.editor\:item.type.fib
 item.type.kprim=$org.olat.ims.qti.editor\:item.type.kprim
+item.type.match=$org.olat.ims.qti21.ui.editor\:new.match
+item.type.matchdraganddrop=$org.olat.ims.qti21.ui.editor\:new.matchdraganddrop
 item.type.mc=$org.olat.ims.qti.editor\:item.type.mc
 item.type.sc=$org.olat.ims.qti.editor\:item.type.sc
 table.header.points=$org.olat.ims.qti.questionimport\:table.header.points
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 bd7144f56e387f9d9019b6027356a3bda611264b..667b869142061934241807f861b99832be7e8023 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 Nov 30 09:44:19 CET 2017
+#Thu Feb 01 18:23:01 CET 2018
 actualPoints=$org.olat.modules.iq\:actualPoints
 admin.12.title=Configuration QTI 1.2
 admin.menu.title=QTI 2.1
@@ -112,6 +112,7 @@ error.integer=Format de nombre inad\u00E9quat. Exemple\: 15, 5, 1
 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.
+error.test.closed=Le test est termin\u00E9
 error.textEntry.invalid=Votre entr\u00E9e doit \u00EAtre un {0} valide.
 error.textEntry.invalid.float=Votre entr\u00E9e doit \u00EAtre un nombre {0} valide avec une virgule ou un point comme s\u00E9parateur d\u00E9cimal.
 error.textEntry.invalid.record=Votre entr\u00E9e doit un nombre valide.
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 0be95da7d656e79c917232bf68229a8427aec79b..86f1581996a803e6166828ef2617531c60d9fc2a 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 @@
-#Thu Nov 16 19:02:40 CET 2017
+#Thu Feb 01 18:25:17 CET 2018
 Diff\u00E9rentes=alternatives
 MULTIPLE=Choix multiple
 SINGLE=Choix simple
@@ -18,6 +18,8 @@ change.elements=Edition
 convert=Convertir
 convert.alien=Convertir
 convert.to=Transformer en\:
+copy.at=Copi\u00E9 le
+copy.qpool.question=Faire une copie et l'\u00E9diter
 correct.answers=Correct
 cut.value=Nombre de points n\u00E9cessaire pour "r\u00E9ussi"
 delete=Effacer
@@ -135,6 +137,7 @@ form.match=Match
 form.metadata=M\u00E9tadonn\u00E9es
 form.metadata.description=Description
 form.metadata.title=Titre
+form.pool=Banque de questions
 form.score=Score
 form.score.answer.correct=Correct
 form.score.answer.points=Points
@@ -157,6 +160,8 @@ form.testPart.navigationMode.linear=Lin\u00E9aire
 form.testPart.navigationMode.nonlinear=Non lin\u00E9aire
 form.unkown=Inconnu
 form.upload=T\u00E9l\u00E9verser un fichier
+general.identifier=$org.olat.modules.qpool.ui\:general.identifier
+general.master.identifier=$org.olat.modules.qpool.ui\:general.master.identifier
 hotspot.layout=Couleur des hotpsots
 hotspot.layout.green=Vert
 hotspot.layout.inverted=Invers\u00E9
@@ -176,6 +181,7 @@ item.session.control.attempts=Tentatives
 item.session.control.attempts.hint=Cette limitation du nombre d'essai est seulement valide pour les parties de test et non pour le test entier. Le nombre d'essai pour le test entier peut \u00EAtre limit\u00E9 dans "Options".
 item.session.control.show.solution=Afficher la solution
 item.session.control.show.solution.hint=Lors de la revue, les solutions sont \u00E9galement pr\u00E9sent\u00E9es.
+lifecycle.version=$org.olat.modules.qpool.ui\:lifecycle.version
 math.operator.bigger=>
 math.operator.biggerEquals=>\=
 math.operator.equals=\=
@@ -212,6 +218,7 @@ new.testpart=Partie de test
 new.upload=T\u00E9l\u00E9verser un fichier
 preview=Aper\u00E7u
 preview.solution=Aper\u00E7u de la solution
+rights.owners=$org.olat.modules.qpool.ui\:rights.owners
 time.limit.max=Limite de temps (minute)
 title.add=$org.olat.ims.qti.editor\:title.add
 tools.change.copy=$org.olat.ims.qti.editor\:tools.change.copy
@@ -233,6 +240,7 @@ warning.atleastone=Choisir au moins un \u00E9l\u00E9ment s'il vous pla\u00EEt.
 warning.atleastonesection=La section ne peut pas \u00EAtre supprim\u00E9e. Un test ou un "test part" doit contenir au moins une section.
 warning.conversion.list=Des incompatibilit\u00E9s avec l'\u00E9diteur ont \u00E9t\u00E9 d\u00E9tect\u00E9es\:
 warning.conversion.standard=Il existe un risque que des donn\u00E9es soient perdues bien qu'aucune incompatibilit\u00E9 n'ait \u00E9t\u00E9 d\u00E9tect\u00E9e.
+warning.copy.from.pool=La question a \u00E9t\u00E9 copi\u00E9e depuis la banque de questions. Vous pouvez retrouver l'originale avec l'ID master.
 warning.custom.operator=Une extension non-standard a \u00E9t\u00E9 trouv\u00E9e que cette \u00E9diteur ne la supporte pas.
 warning.feedback.cutvalue=Le feedback est bas\u00E9 sur la valeur "Points n\u00E9cessaire pour 'R\u00E9ussi'" et cell-ci doit \u00EAtre d'abord d\u00E9finie.
 warning.in.use=La ressource est d\u00E9j\u00E0 utilis\u00E9e pour au moins une \u00E9valuation. L'\u00E9dition en est limit\u00E9e.
diff --git a/src/main/java/org/olat/login/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/login/_i18n/LocalStrings_fr.properties
index 38cdabc634c102ca754601eb9395fa1371aef2bb..86857ece73128768d35b43ae4db17242a04f7494 100644
--- a/src/main/java/org/olat/login/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/login/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Aug 15 17:29:04 CEST 2017
+#Thu Feb 01 18:37:13 CET 2018
 about.copyright=Copyright et participations
 about.custom=
 about.custom.title=
@@ -116,6 +116,7 @@ timeout.message=Votre session a expir\u00E9 ou le serveur a \u00E9t\u00E9 red\u0
 timeout.title=Expiration de la session
 topnav.help=Aide
 topnav.help.alt=D\u00E9marrer l'aide de OpenOLAT
+warning.old.browser=La version de votre butineur n'est plus support\u00E9e. Veuillez mettre \u00E0 jour votre butineur pour qu'OpenOLAT fonctionne sans accroc. Vous trouverez plus d'information dans le manual\: <a href\="{0}" target\="_blank">Manuel d'utilisation</a>.
 wayf.homesite=Institution
 wayf.intro=Veuillez choisir votre institution.<br>Vous allez \u00EAtre redirig\u00E9(e) pour l'authentification.
 wayf.pleasechoose=Veuillez choisir votre institution...
diff --git a/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_fr.properties
index 37a549f67104fb6026b0c5c01131f75143b4266e..5d8f134f0fa4b0d423ccd1d204cf9e824343f64f 100644
--- a/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/assessment/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Sep 23 11:41:35 CEST 2016
+#Thu Feb 01 18:26:00 CET 2018
 assessment.status.done=Evalu\u00E9
 assessment.status.inProgress=D\u00E9marr\u00E9
 assessment.status.inReview=A passer en revue
@@ -24,9 +24,11 @@ filter.passed=R\u00E9ussi
 index.introduction=Evaluez les participants de ce test avec l'outil d'\u00E9valuation. Il vous permettra d'acc\u00E9der aux r\u00E9sultats des tests et de les modifier.
 reopen=R\u00E9ouvrir
 review=Passer en revue
+run.ended=Termin\u00E9
 save.done=Sauver comme compl\u00E9t\u00E9
 statistics.small.overview=Aper\u00E7u statistiques
 table.header.assessmentStatus=Status
+table.header.completion=Progression
 table.header.elements.toReview=Passer en revue
 table.header.name=Nom d'utilisateur
 table.header.numOfAssessedIdentities=\# participants
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 ec400f245119e08d37e8f233e871f32d0f4a9e6c..d9200144f9c125a764bbc80baff7a862127fdbad 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
@@ -1,4 +1,4 @@
-#Fri Nov 17 11:56:26 CET 2017
+#Thu Feb 01 18:27:02 CET 2018
 admin.description=La banque de documents propose une biblioth\u00E8que de documents structur\u00E9 automatiquement sur la base d'une taxonomie et des comp\u00E9tences.
 admin.menu.title=Banque de documents
 admin.menu.title.alt=Banque de documents
@@ -34,3 +34,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.
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 b5aca5141a912e9345a3f31cd47a4e66b8bfcbc3..288e67760e82a4dcd7ac9248283964ae25eef2f2 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 @@
-#Thu Nov 16 16:51:38 CET 2017
+#Thu Feb 01 21:29:46 CET 2018
 access=Acc\u00E8s
 access.binder=Les personnes suivantes ont acc\u00E8s au classeur\:
 access.rights=Ajouter un droit d'acc\u00E8s
@@ -72,6 +72,7 @@ binder.num.sections.pages={0} sections avec un total de {1} entr\u00E9es
 binder.status=Status
 binder.title=Portfolio {0}
 binders=Classeurs
+bookmark=Favori
 categories=Cat\u00E9gories
 categories.add=Ajouter des cat\u00E9gories
 categories.hint=Entrer le texte de la cat\u00E9gorie et passer "Entrez" pour cr\u00E9er la cat\u00E9gorie d\u00E9sir\u00E9e.
@@ -91,6 +92,8 @@ comment.several={0} commentaires
 comment.title=Commentaires
 comment.zero=Pas encore de commentaires
 compare.evaluations=Evaluation
+confirm.close.page=Voulez-vous clore cette contribution? Cette contribution sera clos pour l'apprenant.
+confirm.close.page.other.coaches=Les personnes suivantes ont acc\u00E8s \u00E0 la contribution\:
 confirmation=Confirmation
 create.binder=Cr\u00E9er un classeur
 create.empty.binder=Nouveau classeur vide
@@ -162,6 +165,7 @@ export.page=Exporter la page
 export.page.onepage=En une page
 export.page.pdf=Exporter la page au format PDF
 fileupload=Image du titre
+filter.sections.empty=Pas de sections ouvertes
 filter.show.all=Tout affichez
 firstName=Pr\u00E9nom
 go.to.trash=Aller \u00E0 la poubelle
@@ -189,6 +193,8 @@ invitation.mail.success=Les personnes invit\u00E9es ont \u00E9t\u00E9 inform\u00
 issue=Edition
 language=Langue
 lastName=Nom de famille
+leave=Enlever
+leave.explain=Voulez-vous enlever le classeur? Vous n'y aurez plus acc\u00E8s. Pour obtenir \u00E0 nouveau un acc\u00E8s, le propri\u00E9taire du classeur devra vous en accorder l'acc\u00E8s \u00E0 nouveau.
 mail=Courriel
 mail.body=Message
 mail.subject=Sujet
@@ -326,6 +332,9 @@ section.up=Vers le haut
 select.form=S\u00E9lectionner un questionnaire
 select.mymap=$org.olat.course.nodes.portfolio\:select.mymap
 series=S\u00E9ries
+shared.binders=Classeurs
+shared.bookmarks=Favoris
+shared.entries=Contributions / \u00E0 faire
 shared.with.me=Partag\u00E9 avec moi
 shared.with.me.text=Une liste de classeurs que d'autres personnes partagent avec vous.
 show.help.binder=Aide
@@ -340,6 +349,9 @@ status.inRevision=$\:status.in.revision
 status.not.started=pas commenc\u00E9
 status.published=publi\u00E9
 status.submitted=soumis
+status.user.done=Fait
+status.user.inProcess=En cours
+status.user.incoming=Nouveau
 summary=R\u00E9sum\u00E9
 summary.placeholder=Court r\u00E9sum\u00E9 du contenu de la contribution
 table.grading.failed.points=<span class\="o_state o_failed"><i class\="o_icon o_icon_failed"> </i> {0} Point(s)</span>
@@ -348,14 +360,19 @@ table.grading.passed.points=<span class\="o_state o_passed"><i class\="o_icon o_
 table.grading.points={0} point(s)
 table.header.categories=Cat\u00E9gories
 table.header.change.status=Status
+table.header.closed=Clos
 table.header.collection.date=Collect\u00E9 le
 table.header.course=Cours
 table.header.course.node=El\u00E9ment de cours
 table.header.date=Date
 table.header.down=<i class\='o_icon o_icon o_icon-lg o_icon_move_down'> </i>
+table.header.draft=$\:status.draft
 table.header.grading=Evaluation
+table.header.inRevision=$\:status.in.revision
 table.header.key=ID
 table.header.lastUpdate=Derni\u00E8re mise-\u00E0-jour
+table.header.mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favori"> </i>
+table.header.new=Nouveau
 table.header.numpages=\# Contributions
 table.header.open=D\u00E9marrer
 table.header.open.sections=Ouvrir
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 a37ada097f268361a8b6c779a054f7f6a886706b..53387318ba316ecfc122643a608735ed38bc7752 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
@@ -1,4 +1,4 @@
-#Thu Nov 16 19:06:10 CET 2017
+#Thu Feb 01 21:42:55 CET 2018
 add=+
 add.to.list=Ajouter \u00E0 la liste
 admin.menu.title=Banque de questions
@@ -11,10 +11,24 @@ classification.taxonomic.path=Sujet chemin
 classification.taxonomic.path.incl=Sujets
 classification.taxonomy.level=Sujet
 classification.taxonomy.parents=Chemin
+collection.add.to.source=Ajouter des questions \u00E0 la liste "{0}"
 collection.creationDate=Cr\u00E9er le
 collection.name=Nom
+commands=Questions
+confirm.copy.button=Copier
+confirm.copy.editable=D'autres utilisateurs ont le droit d'\u00E9diter la question.
+confirm.copy.message=Voulez-vous copier la question?
+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.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?
+confirm.delete.title=Effacer
 confirm.unshare=Voulez-vous vraiment enlever cette question de "{0}"?
+convert.editable=D'autres utilisateurs peuvent \u00E9diter la question.
 convert.format=Format
 convert.item=Convertir
 convert.item.msg=D\u00E9sirez-vous convertir la ou les questions "{0}" au format suivant?
@@ -22,12 +36,16 @@ convert.item.not.possible=Vous n'avez pas s\u00E9lectionn\u00E9 de questions qui
 convert.item.successful={0} question(s) ont \u00E9t\u00E9 converties avec succ\u00E8s.
 convert.item.warning={0} question(s) n'ont pas \u00E9t\u00E9 converties.
 convert.qti21.hint=Vous trouverez plus d'informations sur la conversion QTI 1.2 vers QTI 2.1 dans le manuel d'utilisation
+convert.questions=Questions
 copy=Copier
 create.collection.description=Donnez le nom de votre liste.
 create.list=Cr\u00E9er une liste
 create.pool=Cr\u00E9er un pool
 create.success=1 question a \u00E9t\u00E9 cr\u00E9er avec succ\u00E8s.
 create.test=Cr\u00E9er un test
+create.test.format.qti12=QTI 1.2
+create.test.format.qti21=QTI 2.1
+create.test.no.formats=Les questions s\u00E9lectionn\u00E9es sont dans un format qui ne permet pas de cr\u00E9er un test.
 delete.collection=Effacer la liste
 delete.item=Effacer
 delete.pool=Effacer un pool
@@ -43,8 +61,40 @@ educational.learningTime.minute=m
 educational.learningTime.second=s
 error.input.toolong=Le texte que vous avez entr\u00E9 est trop long ({1} caract\u00E8res). Limitez-vous s'il vous pla\u00EEt \u00E0 {1} caract\u00E8res.
 error.select.one=Vous devez s\u00E9lectionner au moins une question.
+error.select.one.author=Vous devez s\u00E9lectionner au moins une question qu'auteur peut \u00E9diter.
+error.select.one.convert=Vous devez s\u00E9lectionner au moins une question qui puisse \u00EAtre convertie dans un autre format.
+error.select.one.copy=Vous devez s\u00E9lectionner au moins une question que vous puissiez copier.
+error.select.one.create.test=Vous devez s\u00E9lectionner au moins une question que vous puissiez utiliser dans un test.
+error.select.one.delete=Vous devez s\u00E9lectionner au moins une question que vous puissiez effacer.
+error.select.one.export=Vous devez s\u00E9lectionner au moins une question que vous puissiez exporter.
+error.select.one.metadata=Vous devez s\u00E9lectionner au moins une question dont vous puissiez changer les m\u00E9ta-donn\u00E9es.
+error.select.one.remove=Vous devez s\u00E9lectionner au moins une question \u00E0 enlever.
 error.wrongFloat=Format num\u00E9rique inad\u00E9quat. Exemple\: 1.0, 0.5, 0.2
 export.item=Exporter
+export.log=Fichier log
+export.log.header.additional.informations=$\:general.additional.informations
+export.log.header.assessment.type=$\:question.assessmentType
+export.log.header.context=$\:educational.context
+export.log.header.copyright=$\:rights.copyright
+export.log.header.coverage=$\:general.coverage
+export.log.header.creator=$\:rights.creator
+export.log.header.differentiation=$\:question.differentiation
+export.log.header.difficulty=$\:question.difficulty
+export.log.header.item.type=$\:question.type
+export.log.header.keywords=$\:general.keywords
+export.log.header.language=$\:general.language
+export.log.header.learningTime=$\:educational.learningTime
+export.log.header.log.action=Action
+export.log.header.log.author=Chang\u00E9 par
+export.log.header.log.date=Date
+export.log.header.numOfAnswerAlternatives=$\:question.numOfAnswerAlternatives
+export.log.header.status=$\:lifecycle.status
+export.log.header.stdevDifficulty=$\:question.stdevDifficulty
+export.log.header.taxonomic.path=$\:classification.taxonomic.path
+export.log.header.title=$\:general.title
+export.log.header.topic=$\:general.topic
+export.log.header.usage=$\:question.usage
+export.log.header.version=$\:lifecycle.version
 general=G\u00E9n\u00E9ral
 general.additional.informations=Informations additionnelles
 general.additional.informations.long=$\:general.additional.informations
@@ -55,6 +105,9 @@ general.key=Cl\u00E9 DB
 general.keywords=Mots cl\u00E9s
 general.language=Langue
 general.master.identifier=ID master
+general.taxonomy.level=Sujet
+general.taxonomy.path={0}
+general.title=Titre
 general.topic=Th\u00E8me
 import.excellike.12=Importer QTI 1.2 un fichier Excel par copier coller
 import.excellike.21=Importer QTI 2.1 un fichier Excel par copier coller
@@ -69,6 +122,7 @@ item.collectioned=La question {0} a \u00E9t\u00E9 ajout\u00E9e \u00E0 la liste.
 item.copied={0} question(s) ont \u00E9t\u00E9 copi\u00E9es.
 item.deleted=La question a \u00E9t\u00E9 effac\u00E9e.
 item.level=Niveau
+item.numbers.of={0} / {1}
 item.pooled=La question {0} a \u00E9t\u00E9 ajout\u00E9e au pool.
 item.shared=La question {0} a \u00E9t\u00E9 partag\u00E9e.
 item.type.drawing=Dessin
@@ -87,12 +141,15 @@ item.type.upload=T\u00E9l\u00E9verser un fichier
 lifecycle.status=Statut
 lifecycle.status.draft=Ebauche
 lifecycle.status.finalVersion=Final
+lifecycle.status.last.modified=Dernier changement de statut
 lifecycle.status.review=En cours d'examen
 lifecycle.status.revised=R\u00E9vis\u00E9
 lifecycle.status.unavailable=Indisponible
 lifecycle.version=Version
 list=Listes
+manage.owners=Editer
 mark=<i class\="o_icon o_icon_bookmark_header o_icon-lg" title\="Favoris"> </i>
+mark.add.to.source=Ajouter les questions aux favoris.
 menu.admin=Administration
 menu.admin.alt=Administration
 menu.admin.levels=Niveau
@@ -100,30 +157,61 @@ menu.admin.levels.alt=Niveau
 menu.admin.licenses=Licenses
 menu.admin.licenses.alt=Administrer les licenses
 menu.admin.pools=Gestion des pools
+menu.admin.review.process=Processus d'\u00E9valuation
 menu.admin.studyfields=Sujet
 menu.admin.studyfields.alt=Sujet
 menu.admin.types=Type de questions
 menu.admin.types.alt=Administrer les types de questions
+menu.database=Ma banque de questions
+menu.database.alt=Ma banque de questions
 menu.database.favorit=Mes favoris
 menu.database.favorit.alt=Mes favoris
 menu.database.my=Mes questions
 menu.database.my.alt=Mes questions
+menu.final=Final
 menu.pools=Pool
 menu.pools.alt=Pool
 menu.pools.main=Catalogue
 menu.pools.main.alt=Catalogue
+menu.queries=Questions
+menu.queries.all=Toutes les questions
+menu.queries.without.author=Sans auteur
+menu.queries.without.taxonomy.level=Sans sujet
+menu.ratings=Evaluations
+menu.review=Evaluation
 menu.share=Partag\u00E9
+metadata.hide=M\u00E9ta-donn\u00E9es
+metadata.show=M\u00E9ta-donn\u00E9es
 metadatas=M\u00E9tadonn\u00E9es
+my.competences=Mes sujets
 my.list=Mes listes
 my.share=Partag\u00E9s
 new.item=Cr\u00E9er une question
 next=Suivant
+numberOfRatings=Nombre d'\u00E9valuations
+pool.add.to.source=Ajouter les questions au pool "{0}".
 pool.key=ID
 pool.name=Nom
 pool.owners=Propri\u00E9taires
 pool.public=Public
 presentation.title=Banque de questions
 previous=Pr\u00E9c\u00E9dent
+process.activate.not.reviewable.description=Les questions au format QTI 1.2 ne peuvent pas \u00EAtre \u00E9valu\u00E9es. Convertissez-les d'abord au format QTI 2.1.
+process.activate.review=Evaluer la question
+process.activate.review.description=La question est pass\u00E9e en revue. V\u00E9rifier attentivement , s'il vous pla\u00EEt, l'exactitude technique et la justesse de la question avant de soumettre votre \u00E9valuation avec le bouton ci-dessous.
+process.activate.start.review=D\u00E9marrer le processus d'\u00E9valuation
+process.activate.start.review.description=Vous pouvez cr\u00E9er ici une question et l'am\u00E9liorer jusqu'\u00E0 ce qu'elle soit de qualit\u00E9 suffisante. Lorsque la question est termin\u00E9e, vous pouvez commencer le processus d'\u00E9valuation. La question ne peut plus \u00EAtre modifi\u00E9e par la suite.
+process.comment=Commentaire
+process.confirm.endOfLife=Une question avec le  "$\:lifecycle.status.endOfLife" ne heut plus \u00EAtre utilis\u00E9e. Voulez-vous mettre le statut "$\:lifecycle.status.endOfLife" \u00E0 la question "{0}"?
+process.endOfLife=End of life
+process.final=Final
+process.rating=Evaluation
+process.rating.button=Evaluer
+process.rating.title=Evaluation
+process.revision=R\u00E9vision
+process.start.review.button=$\:process.activate.start.review
+process.start.review.taxonomy.level=$\:general.taxonomy.level
+process.start.review.title=$\:process.activate.start.review
 question=Analyse \u00E9l\u00E9ment
 question.assessmentType=Type de test
 question.assessmentType.both=Tous les deux
@@ -140,31 +228,48 @@ question.type=Type
 question.usage=Utilisation dans des tests
 quickview=<i class\='o_icon o_icon_quickview'> </i>
 rating=Evaluation
+rating.creation.date=Date
+rating.empty.table=Cette question n'a pas encore \u00E9t\u00E9 \u00E9valu\u00E9e.
 remove=-
 rename.collection=Renommer la liste
 rights=Droits
 rights.copyright=Copyright
 rights.creator=Propri\u00E9taires
 rights.description=License
+rights.owners=Auteurs
 root.taxonomyLevel=Sujets
 select.group=Partag\u00E9
 select.item=$\:details
 select.pool=Partagez dans un pool
+share.add.to.source=Ajouter les questions au groupe "{0}".
 share.editable=Editer
 share.group=Partagez avec un groupe
 share.item=Partagez
+share.item.group=Partagez par le groupe "{0}"
+share.item.groups=Partage par groupes
+share.item.pool=Partage par le pool "{0}"
+share.item.pools=Partage par pools
 share.options=Voulez-vous permettre \u00E0 une autre personne d'\u00E9diter cette/ces question(s)?
 share.pool=Partagez dans un pool
 shared=Partag\u00E9
+sharing.pools.empty.table=Cette question n'est partag\u00E9 par aucun pool.
 sharing.shares=Groupes
+sharing.shares.empty.table=Cette question n'est partag\u00E9 par aucun groupe.
+source.status.draft=$\:lifecycle.status.draft ({0})
+source.status.endOfLife=$\:lifecycle.status.endOfLife ({0})
+source.status.finalVersion=$\:lifecycle.status.finalVersion ({0})
+source.status.review=$\:lifecycle.status.review ({0})
+source.status.revised=$\:lifecycle.status.revised ({0})
 technical=Technique
 technical.creation=Cr\u00E9ation
 technical.editor=Editeur
 technical.editorVersion=Version de l'\u00E9diteur
 technical.format=Format
 technical.lastModified=Modifi\u00E9
+technical.statusLastModified=Dernier changement de statut
 technics=Technique
 topnav.qpool=Banque de questions
 topnav.qpool.alt=Banque de questions et partage
 unshare.item=Enlever
 used=Utilis\u00E9
+warning.qpool.index.emtpy=La page d'informations de la banque de documents n'a pas \u00E9t\u00E9 configur\u00E9e. Demandez \u00E0 l'administrateur syst\u00E8me d'ajouter une page d'informations dans <strong>Administration de la banque de questions</strong>.
diff --git a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_fr.properties
index bf7585fea641527d9921ac377ee4480cb12dff3e..3c311b13ea280f0baf21d31b374a8d0cbf873751 100644
--- a/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/qpool/ui/admin/_i18n/LocalStrings_fr.properties
@@ -1,27 +1,38 @@
-#Sat Nov 02 16:23:20 CET 2013
+#Thu Feb 01 21:58:58 CET 2018
 admin.configuration.title=Banque de questions
 admin.levels.intro=Cr\u00E9er les niveaux qui s'appliquent aux niveaux d'\u00E9ducation de votre organisation. Exemples de niveaux dans un contexte acad\u00E9mique pourrait \u00EAtre l'\u00E9cole primaire, coll\u00E8ge, lyc\u00E9e, bachelor, master. Dans le contexte d'une soci\u00E9t\u00E9, les niveaux pourraient \u00EAtre les suivantes\: sans apprentissage, formation professionnelle, administration...
 admin.licenses.intro=Vous pouvez cr\u00E9er plusieurs types de licence si ceux par d\u00E9faut ne sont pas suffisants. Veuillez noter que les licences par d\u00E9faut ne peuvent pas \u00EAtre supprim\u00E9es.
+admin.pool.manager.title=Permissions des administrateurs de la banque de questions
 admin.pools.intro=Cr\u00E9ez un ou plusieurs pools de questions. Un pool est une banque de questions qui permet \u00E0 tous les utilisateurs avec droits d'auteur d'\u00E9changer des \u00E9l\u00E9ments - questions (si en acc\u00E8s public). Vous pouvez \u00E9galement opter pour un pool partag\u00E9 par seulement quelques auteurs, par exemple le personnel d'un d\u00E9partement (en acc\u00E8s priv\u00E9).
+admin.review.process.decision.type=M\u00E9thode d'\u00E9valuation
+admin.review.process.title=Processus d'\u00E9valuation
 admin.studyfields.intro=Les sujets permettent une indexation technique des questions. Elle est organis\u00E9e comme une structure hi\u00E9rarchique pour mod\u00E9liser les \u00E9ventuels programmes d'\u00E9tudes. S\u00E9lectionner le r\u00E9pertoire "$org.olat.modules.taxonomy.ui\:add.taxonomy.level" afin de cr\u00E9er un nouveau sujet, ou s\u00E9lectionnez un existant pour l'\u00E9diter.
 admin.types.intro=Cr\u00E9er davantage de types de questions si les types par d\u00E9faut ne sont pas suffisants. Veuillez noter que les types de questions par d\u00E9faut ne peuvent pas \u00EAtre supprim\u00E9s.
+average.rating.for.final=Evaluation moyenne pour obtenir le statut "final"
+collections.enabled=Listes
 create.infos.page=Cr\u00E9er une page d'information
 create.level=Cr\u00E9er un niveau
 create.license=Cr\u00E9er une license
 create.type=Cr\u00E9er un type
 delete.level=Effacer
 delete.level.confirm=Voulez-vous vraiment effacer ce niveau?
-delete.taxonomyLevel=Effacer
-delete.taxonomyLevel.confirm=Voulez-vous vraiment effacer le sujet suivant "{0}"?
 delete.license=Effacer
 delete.license.confirm=Voulez-vous vraiment effacer cette license?
+delete.qustions.without.author=Effacer les questions si l'auteur est effac\u00E9
+delete.taxonomyLevel=Effacer
+delete.taxonomyLevel.confirm=Voulez-vous vraiment effacer le sujet suivant "{0}"?
 delete.type=Effacer
 delete.type.confirm=Voulez-vous vraiment effacer ce type?
 edit.info.page=Editer la page d'informations
 edit.taxonomyLevel=Editer le sujet
 educational.context.deleted=Le sujet a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
 educational.context.notdeleted=Le sujet n'a pas pu \u00EAtre effac\u00E9, il est probablement utilis\u00E9.
-error.item.type.unique=Un type de question avec ce nom existe d\u00e9j\u00e0.
+error.integer.positive=L'entr\u00E9e doit \u00EAtre un nombre positif.
+error.item.type.unique=Un type de question avec ce nom existe d\u00E9j\u00E0.
+final.visibility=Visibilit\u00E9 des questions "final"
+final.visibility.manager=Administrateur
+final.visibility.manager.teacher=Administrateur, enseignant
+import.create.subject=Cr\u00E9er les sujets \u00E0 l'importation
 item.license.deleted=Le license a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
 item.license.notdeleted=Le license n'a pas pu \u00EAtre effac\u00E9 avec succ\u00E8s, il est probablement encore utilis\u00E9.
 item.type.deleted=Le type a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
@@ -31,10 +42,39 @@ level.level=Niveau
 level.translation=Traduction
 license.id=ID
 license.key=License
+lower.limit=Limite inf\u00E9rieure des \u00E9valuations positives
+lower.limit.provider.name=Limite inf\u00E9rieure
+number.of.ratings=Nombre d'\u00E9valuation par question
+pool.manager.allowed=L'administrateur de la banque de donn\u00E9es peut
+pool.manager.edit.matadata=voir toutes les questions et \u00E9diter les m\u00E9ta-donn\u00E9es
+pool.manager.edit.status=changer le status de toutes les questions
+pool.manager.educational.context=\u00E9diter les param\u00E8tres "$\:segment.educational.context"
+pool.manager.item.types=\u00E9diter les param\u00E8tres "$\:segment.item.types"
+pool.manager.licenses=\u00E9diter les param\u00E8tres "$\:segment.licenses"
+pool.manager.pools=\u00E9diter les param\u00E8tres "$\:segment.pools"
+pool.manager.review.process=\u00E9diter les param\u00E8tres "$\:segment.review.process"
+pool.manager.taxonomy=\u00E9diter les param\u00E8tres "$\:segment.taxonomy"
+pools.enabled=Pools
+reset.status=Remettre le status "Brouillon" \u00E0 toutes questions
+review.process.confirm.enable.button=activ\u00E9
+review.process.confirm.enable.title=Activer le processus d'\u00E9valuation
+review.process.enabled=Processus d'\u00E9valuation
+segment.configuration=Banque de questions
+segment.educational.context=Niveaux
 segment.info.page=Page d'informations
+segment.item.types=Type de questions
+segment.licenses=Licenses
+segment.pools=Administration pool
+segment.review.process=Processus d'\u00E9valuation
+segment.taxonomy=Sujets
 selected.taxonomy.tree=Taxonomie
+shares.enabled=Groupes
+taxonomy.all=Tous les sujets
+taxonomy.competences=Sujets avec la comp\u00E9tence "Enseigner" ou "G\u00E9rer"
+taxonomy.selectable=Sujets s\u00E9lectionnables
 taxonomyLevel.deleted=Le sujet a \u00E9t\u00E9 effac\u00E9 avec succ\u00E8s.
 taxonomyLevel.notdeleted=Le sujet n'a pas pu \u00EAtre effac\u00E9 avec succ\u00E8s, il est probablement encore utilis\u00E9.
+translation=Traductions
 type.key=ID
 type.translation=Traduction
 type.type=Type
diff --git a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_fr.properties
index 7ff112f86edd9f511a48c72222dbe354ab720917..74f550c1d0cbad5249605fbce5c88ea59804bfcd 100644
--- a/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/modules/taxonomy/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Nov 17 12:09:10 CET 2017
+#Thu Feb 01 22:02:52 CET 2018
 QuestionItemImpl=Question
 actions=Actions
 add.competence.have=Ajouter "$\:have"
@@ -14,6 +14,7 @@ admin.configuration.title=Configuration taxonomie
 admin.menu.title=Taxonomie
 admin.menu.title.alt=Taxonomie
 admin.taxonomy.trees=Taxonomie
+assign.type=Attribuer
 atleast.one.competence=Vous devez choisir au moins une comp\u00E9tence que vous pouvez \u00E9diter.
 confirm.delete.level.type.sucessfull=Le type de niveau "{0}" a \u00E9t\u00E9 effac\u00E9.
 confirm.deleted.level=Le niveau "{0}" de la taxonomie a \u00E9t\u00E9 effac\u00E9.
@@ -49,6 +50,8 @@ level.type.docs.enabled=Activer le dossier documents
 level.visible=Visible
 manage=G\u00E9rer
 move.taxonomy.level=D\u00E9placer
+move.taxonomy.level.title=D\u00E9placer "{0}"
+move.taxonomy.levels.title=D\u00E9placer
 my.taxonomies=Ma taxonomie
 not.configured=Pas encore configur\u00E9e\! Configurer d'abord une taxonomie dans la partie administration.
 not.implemented=Not implemented
@@ -56,6 +59,7 @@ open.taxonomy=montrer / \u00E9diter
 remove=Enlever
 selected.taxonomy.qpool=Taxonomie pour la banque de questions
 selected.taxonomy.tree=Taxonomie pour la banque de documents
+show.all=Tout montrer
 table.competence.empty=Il n'y a pas encore de comp\u00E9tences attribu\u00E9es pour ce niveau de la taxonomie
 table.header.actions=<i class\='o_icon o_icon_actions o_icon-lg'> </i>
 table.header.competence.achievement=Accomplissement
@@ -72,15 +76,18 @@ table.header.taxonomy.level.displayName=Nom
 table.header.taxonomy.level.externalId=R\u00E9f. ext. niveau
 table.header.taxonomy.level.identifier=Identifiant
 table.header.taxonomy.level.num.children=Nombre
+table.header.taxonomy.level.type=Type de niveau
 table.header.taxonomy.level.type.identifier=Type du niveau
 table.header.type.displayName=Nom
 table.header.type.identifier=Identifiant
 table.relations.empty=Il n'y a pas encore de relations \u00E0 ce niveau de la taxonomie.
 table.taxonomy.empty=Il n'existe pas encore de taxonomie. Pour utiliser la banque de documents, la banque de questions ou les comp\u00E9tences, vous devez d'abord cr\u00E9er une taxonomie.
+table.taxonomy.level.empty=Il n'y a pas de niveau disponible.
 table.taxonomy.level.type.empty=Il n'y pas encore de type de niveaux de la taxonomie. Pour utiliser la banque de documents ou la banque de questions, vous devez d\u00E9finir des types \u00E0 attribuer aux niveaux de la taxonomie.
 target=A atteindre
 target.can.read="$\:target" autoriser en lecture
 taxonomy.admin.enabled=Activer taxonomie
+taxonomy.competence.expiration=Expiration
 taxonomy.competence.fullName=Nom
 taxonomy.competence.type=Comp\u00E9tence
 taxonomy.description=Description
@@ -107,5 +114,8 @@ taxonomy.metadata=M\u00E9tadonn\u00E9es
 taxonomy.types=Types de niveaux
 teach=Enseigner
 tools=$\:table.header.actions
+type.taxonomy.level=Attribuer un type de niveau
+warning.atleastone.level=Vous devez s\u00E9lectionner au moins un niveau que vous pouvez \u00E9diter.
+warning.atleastone.level.competence=Vous devez s\u00E9lectionner au moins un niveau.
 warning.delete.level=Ce niveau de la taxonomie ne peut pas \u00EAtre effac\u00E9 car il est encore utilis\u00E9.
 warning.delete.level.type=Le niveau de la taxonomie n'a pas \u00E9t\u00E9 effac\u00E9 car il est encore utilis\u00E9.
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 3e5abeb9b306c434a481fbcfaebb3e9555061873..7c740386991942bc2aabaf064fb24fcfcf4f0ebe 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 @@
-#Thu Mar 09 17:09:13 CET 2017
+#Thu Feb 01 18:30:54 CET 2018
 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?
@@ -76,9 +76,9 @@ track.table.header.file=Fichier
 track.table.header.language=Langue
 track.table.label=Sous-titres
 track.upload=T\u00E9l\u00E9charger
+track.upload.error.filetype=Pour les sous-titres, seuls les fichiers au format WebVTT avec le suffixe .srt sont support\u00E9s.
 track.upload.error.nofile=Choisissez un fichier s'il vous pla\u00EEt.
 track.upload.error.nolang=Choisissez une langue de la liste
-track.upload.error.filetype=Pour les sous-titres, seuls les fichiers au format WebVTT avec le suffixe .srt sont support\u00E9s.
 transcoding.error=Master endommag\u00E9
 transcoding.inefficient=Qualit\u00E9 m\u00E9diocre
 transcoding.processing=En cours
@@ -121,3 +121,4 @@ video.not.replaced=Le fichier vid\u00E9o n'a pas pu \u00EAtre remplac\u00E9. Cho
 video.replace.desc=Veuillez choisir un fichier vid\u00E9o sur votre ordinateur et cliquer le bouton "Remplacer la vid\u00E9o" pour remplacer l'ancien.
 video.replace.upload=Fichier vid\u00E9o
 video.replaced=Le fichier vid\u00E9o a \u00E9t\u00E9 remplac\u00E9 et il sera transcod\u00E9 pour obtenir les diff\u00E9rentes r\u00E9solutions configur\u00E9es.
+warning.no.poster.proposals=Un aper\u00E7u n'a pas pu \u00EAtre g\u00E9n\u00E9r\u00E9.
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 1d9de9f97f10c51cc6c1539ff5eaccf9c6ec10f2..087cc752e309f62400c50a4c1dfc7b2db7da1254 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 Aug 15 17:30:54 CEST 2017
+#Thu Feb 01 18:37:37 CET 2018
 BinderTemplate=Mod\u00E8le de portfolio 2.0
 CourseModule=Cours
 EPStructuredMapTemplate=Mod\u00E8le de portfolio
@@ -140,6 +140,10 @@ cif.private.dates=Date
 cif.public.dates=Semestre
 cif.requirements=Exigences
 cif.resourcename=Nom de fichier
+cif.resources.status=Cours
+cif.resources.status.active=Actif
+cif.resources.status.all=Tous
+cif.resources.status.closed=Termin\u00E9
 cif.softkey=OpenOLAT-Soft-ID
 cif.type=Type
 cif.type.na=pas d'indication
diff --git a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_fr.properties
index 03386d72b123d275ba2d32268313469298f2d562..c288b25c7e2b728d4b892ded17015e7b7cf45450 100644
--- a/src/main/java/org/olat/search/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/search/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Nov 17 12:07:55 CET 2017
+#Thu Feb 01 18:38:42 CET 2018
 DocumentPool=Banque de documents
 EPSite=Portfolio
 HomeSite=Home
@@ -6,6 +6,7 @@ LibrarySite=Biblioth\u00E8que
 Portfolio=Portfolio
 Taxonomy=Taxonomie
 TaxonomyLevel=Niveau de la taxonomie
+Templates=Mod\u00E8le
 all.search.result.title=tous les {0} r\u00E9sultats 
 area.blogs=Blogue/podcast
 area.courses=Cours