diff --git a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_fr.properties b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_fr.properties
index e44e18a18223cccb7ffb74eb43b2cfeb0c4aaa5a..7d72178d7996ec2e8ad878d3d7c9cb45983e8e37 100644
--- a/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/de/bps/course/nodes/vc/_i18n/LocalStrings_fr.properties
@@ -1,11 +1,36 @@
-#Tue Oct 23 09:29:55 CEST 2012
+#Tue Oct 23 15:35:48 CEST 2012
+chelp.ced-vc-config.title=Configuration de classes virtuelles
+chelp.hover.vc.config=Aide \u00E0 la configuration de classes virtuelles
+chelp.vc1=Mise en place d'une classe virtuelle pour la communication en ligne (pr\u00E9sentations, tables, tableau noire, partage de bureau, etc.) avec les participants au cours. A chaque \u00E9l\u00E9ment de cours est affect\u00E9 exactement une classe virtuelle. S\u00E9lectionnez un espace pr\u00E9configur\u00E9 pour d\u00E9finir \u00E0 quelles dates l'espace est accessible aux utilisateurs. Pour \u00E9conomiser les ressources, une salle ne s'ouvre pas automatiquement \u00E0 la cr\u00E9ation l'\u00E9l\u00E9ment de cours, mais en fonction de la configuration (voir <i>droits d'acc\u00E8s</ i>) avant de l'entr\u00E9e d'un mod\u00E9rateur ou d'un participant.
+chelp.vc2=<b>Mod\u00E8le pour classe virtuelle\:</b> Les mod\u00E8les apportent diff\u00E9rentes possibilit\u00E9s de configurations.
+chelp.vc3=<b>Dates pour les r\u00E9unions\:</b> D\u00E9finir une ou plusieurs dates auxquelles les participants peuvent acc\u00E9der \u00E0 la classe.
 condition.accessibility.title=Acc\u00E8s
 config.header=Configuration de la classe virtuelle
 config.header.extended=Configuration \u00E9tendue
 config.select.vc=Syst\u00E8me des classes virtuelles
+delete.meeting.text=Vous avez choisi un autre syst\u00E8me de classe virtuelle. Les classes virtuelles existantes seront supprim\u00E9e. Voulez-vous vraiment changer de type de syst\u00E8me?
+delete.meeting.title=Supprimer la classe virtuelle
+error.config.long=La configuration de l'\u00E9l\u00E9ment de cours "{0}" est corrompu ou incompl\u00E8te.
+error.config.short=Configuration de "{0}" est incorrecte.
+error.update.room=La classe virtuelle ne peut pas \u00EAtre synchronis\u00E9 avec les param\u00E8tres actuels. Veuillez contactez votre coach ou votre administrateur syst\u00E8me.
+no.meeting.learner=Il n'y a pour l'instant aucune r\u00E9union auquel vous pouvez participer.
+no.meeting.moderator=Il n'y a pas de r\u00E9union pr\u00E9vue pour l'instant. Les participants pourront entrer dans la classe virtuelle 15 minutes avant la r\u00E9union pr\u00E9vue.
+pane.tab.accessibility=Acc\u00E8s
+pane.tab.vcconfig=Configuration
+success.update.room=La classe virtuelle a \u00E9t\u00E9 synchronis\u00E9 avec succ\u00E8s. N'oubliez pas de publier vos modifications.
+sync.meeting.text=Vous avez modifi\u00E9 les param\u00E8tres de cette classe virtuelle apr\u00E8s son ouverture. Les modifications ne prendront effet que lorsque vous aurez synchronis\u00E9 cette classe virtuelle avec ses nouveaux param\u00E8tres. Les param\u00E8tres peuvent \u00E9galement \u00EAtre synchronis\u00E9s \u00E0 tout moment depuis le cours. Ne souhaitez-vous pas synchroniser les param\u00E8tres d\u00E8s maintenant?
+sync.meeting.title=Synchroniser la classe virtuelle
 title_vc=Classes virtuelles
+vc.access.dates=Il n'est possible d'entrer dans la classe virtuelle qu'\u00E0 certaines dates.
 vc.meetings.intro=Rendez-vous pour les r\u00E9unions
+vc.options=Autorisation d'acc\u00E8s
+vc.options.intro=Autorisation d'acc\u00E8s
+vc.options.label=Autorisation d'acc\u00E8s
+vc.table.add=+
 vc.table.begin=D\u00E9marrer
+vc.table.begin.empty=La date manque
+vc.table.begin.error=Donn\u00E9e incorrecte
+vc.table.delete=-
 vc.table.description=Description
 vc.table.description.empty=La description manque
 vc.table.duration=Dur\u00E9e
diff --git a/src/main/java/de/bps/course/nodes/vc/provider/adobe/_i18n/LocalStrings_fr.properties b/src/main/java/de/bps/course/nodes/vc/provider/adobe/_i18n/LocalStrings_fr.properties
index 81f8074beb747273f0abfc7d9f9df03441c25797..692ed1e634165a75dfb9693ef35a260dd6d35232 100644
--- a/src/main/java/de/bps/course/nodes/vc/provider/adobe/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/de/bps/course/nodes/vc/provider/adobe/_i18n/LocalStrings_fr.properties
@@ -1,3 +1,29 @@
-#Tue Oct 23 09:30:24 CEST 2012
+#Tue Oct 23 15:26:25 CEST 2012
 chelp.ced-vc-config.title=Configurer la classe virtuelle (Adobe Connect)
 chelp.hover.vc.config=Aide \u00E0 la configuration des classes virtuelles
+chelp.vc1=Entrez les options sp\u00E9cifiques \u00E0 votre classe virtuelle Adobe Connect.
+chelp.vc2=<b>Droits d'acc\u00E8s\:</ b> indiquez si vous souhaitez restreindre l'acc\u00E8s \u00E0 une salle \u00E0 de participants qui auront \u00E9t\u00E9 confirm\u00E9 au pr\u00E9alable par un mod\u00E9rateur, ou si les participants sont autoris\u00E9s \u00E0 entrer librement dans la salle.
+cmd.join.learner=Acc\u00E9der \u00E0 la classe virtuelle
+cmd.join.learner.intro=L'acc\u00E8s \u00E0 la classe virtuelle est ouvert.
+cmd.join.learner.wait=La classe virtuelle n'est pas encore disponible.
+cmd.join.moderator=Mod\u00E9rer la classe virtuelle
+cmd.join.moderator.intro=La classe virtuelle a \u00E9t\u00E9 ouverte. Vous pouvez entrer dans la salle et la mod\u00E9rer. Les participants ne peuvent acc\u00E9der \u00E0 cette classe virtuelle sans le consentement d'un mod\u00E9rateur.
+cmd.remove.meeting=Termin\u00E9 une r\u00E9union
+cmd.start.join.meeting=Acc\u00E9der \u00E0 la classe virtuelle
+cmd.start.meeting=Ouvrir la classe virtuelle
+cmd.start.meeting.intro=La classe virtuelle n'est pas encore disponible. Les participants \u00E0 cette classe ne peuvent pas encore y acc\u00E9der.
+cmd.sync.meeting=Synchroniser les r\u00E9unions
+error.create.room=La classe virtuelle n'a pas pu \u00EAtre cr\u00E9\u00E9e. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+error.no.login=L'inscription n'a pas r\u00E9ussi. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.no.room=La classe virtuelle ne peut pas \u00EAtre charg\u00E9. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+error.remove.room=La salle de classe virtuelle n'a pas pu \u00EAtre supprim\u00E9e. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+error.update.rights=Les autorisations n\u00E9cessaires \u00E0 cette classe n'ont pas pu vous \u00EAtre assign\u00E9. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+error.update.room=La classe virtuelle n'a pas pu \u00EAtre synchronis\u00E9e avec les param\u00E8tres actuels. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+success.update.room=La classe virtuelle a \u00E9t\u00E9 synchronis\u00E9e avec succ\u00E8s avec les param\u00E8tres actuels.
+sync.meeting.text=Vous avez modifi\u00E9 les param\u00E8tres de cette classe virtuelle apr\u00E8s son ouverture. Les modifications ne prendront effet qu'apr\u00E8s l'avoir synchronis\u00E9e avec ses nouveaux param\u00E8tres. Les param\u00E8tres peuvent \u00E9galement \u00EAtre synchronis\u00E9s \u00E0 tout moment depuis le cours. Souhaitez-vous synchroniser les nouveaux param\u00E8tres maintenant?
+sync.meeting.title=Synchroniser la classe virtuelle
+title.options=Plus d'informations et d'options pour les auteurs
+vc.access.dates=L'acc\u00E8s \u00E0 cet classe virtuelle est limit\u00E9e \u00E0 certaines dates
+vc.access.label=Autorisation d'acc\u00E8s
+vc.access.open=Les mod\u00E9rateur de la classe doivent \u00EAtre connect\u00E9 pour confirmer l'acc\u00E8s des participants
+vc.access.start=Seuls les mod\u00E9rateurs ont le droit d'ouvrir cette classe
diff --git a/src/main/java/de/bps/course/nodes/vc/provider/wimba/_i18n/LocalStrings_fr.properties b/src/main/java/de/bps/course/nodes/vc/provider/wimba/_i18n/LocalStrings_fr.properties
index 6fd4c289b3f5d089fc4c887743ed0263e127e2f5..133e1c37b020c65300f4c3dfb2d4aa284d567120 100644
--- a/src/main/java/de/bps/course/nodes/vc/provider/wimba/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/de/bps/course/nodes/vc/provider/wimba/_i18n/LocalStrings_fr.properties
@@ -1,2 +1,54 @@
-#Tue Oct 23 09:31:09 CEST 2012
+#Tue Oct 23 15:55:09 CEST 2012
 chelp.ced-vc-config.title=Configuration \u00E9tendue (Wimba Classroom)
+chelp.hover.vc.config=Aide pour la configuration avanc\u00E9e de la classe virtuelle
+chelp.vc1=En cliquant sur "Configuration de la salle" une nouvelle fen\u00EAtre va s'ouvrir dans laquelle vous pouvez pr\u00E9configurer votre r\u00E9union Wimba. Vous pouvez activer ou d\u00E9sactiver par exemple le chat, le eBoard ou l'archivage de r\u00E9union.
+chelp.vc2=Avec "Configuration m\u00E9dia", des informations techniques sur votre r\u00E9union Wimba seront affich\u00E9s.
+chelp.vc3=Si les utilisateurs anonymes peuvent assister aux r\u00E9unions, cochez l'option "Autoriser l'acc\u00E8s invit\u00E9".
+cmd.close.meeting=Ferme la classe virtuelle
+cmd.delete.recording=Supprimer l'enregistrement
+cmd.join.guest=Participer \u00E0 la r\u00E9union en tant qu'invit\u00E9
+cmd.join.learner=Entrez dans la salle de classe
+cmd.join.learner.intro=La classe virtuelle est accessible.
+cmd.join.learner.wait=La classe virtuelle n'a pas encore \u00E9t\u00E9 ouverte.
+cmd.join.moderator=Mod\u00E9rer la r\u00E9union
+cmd.join.moderator.intro=La classe virtuelle est ouverte. Vous pouvez mod\u00E9rer la r\u00E9union. Les participants peuvent se joindre \u00E0 la r\u00E9union sans l'approbation d'un mod\u00E9rateur mais celiu-ci pourra s'y opposer.
+cmd.open.manageroom=G\u00E9rer le contenu de la classe
+cmd.open.mediasettings=Configuration m\u00E9dia
+cmd.open.pollresults=Voir les r\u00E9sultats du sondage
+cmd.open.recording=D\u00E9marrer l'enregistrement
+cmd.open.roomsettings=Configuration de la classe
+cmd.open.tracking=Tracking
+cmd.open.wizard=D\u00E9marrer l'assistant de configuration
+cmd.open.wizard.intro=Utilisez l'assistant de configuration pour vous assurer que votre ordinateur est pr\u00EAt \u00E0 utiliser une classe Wimba.
+cmd.start.meeting=D\u00E9marrer la r\u00E9union
+cmd.start.meeting.intro=La salle de classe virtuelle n'a pas \u00E9t\u00E9 ouverte. Les participants de la r\u00E9union ne peuvent pas y adh\u00E9rer \u00E0 cause de sa configuration.
+cmd.unclose.meeting=Ouvrir la classe virtuelle
+cmd.update.meeting=Synchroniser la configuration
+description.guestlink=L'acc\u00E8s invit\u00E9 est autoris\u00E9 pour cette r\u00E9union. Le lien suivant fournit un acc\u00E8s direct \u00E0 la classe virtuelle en tant qu'invit\u00E9\:
+error.close.room=La classe virtuelle n'a pas pu \u00EAtre ferm\u00E9e. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.create.room=La classe virtuelle n'a pas pu \u00EAtre cr\u00E9\u00E9. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.no.login=L'inscription n'a pas r\u00E9ussi. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.no.room=La classe virtuelle n'a pas pu \u00EAtre charg\u00E9e. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.remove.room=La classe virtuelle n'a pas pu \u00EAtre supprim\u00E9e. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.update.rights=Vous n'avez pas pu recevoir les autorisations n\u00E9cessaires pour cette r\u00E9union. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+error.update.room=La classe virtuelle n'a pas pu \u00EAtre synchronis\u00E9e avec ses param\u00E8tres actuels. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+meeting.status=La r\u00E9union est termin\u00E9e pour l'instant et les participants ne peuvent y acc\u00E9der.
+success.update.room=La classe virtuelle a \u00E9t\u00E9 synchronis\u00E9e avec ses param\u00E8tres actuels.
+sync.meeting.text=Vous avez modifi\u00E9 les param\u00E8tres de cette classe virtuelle apr\u00E8s son ouverture. Les modifications ne prendront effet qu'apr\u00E8s avoir synchronis\u00E9 la classe virtuelle avec ses nouveaux param\u00E8tres. Les param\u00E8tres peuvent \u00E9galement \u00EAtre synchronis\u00E9s \u00E0 tout moment depuis le cours. Souhaitez-vous synchroniser les nouveaux param\u00E8tres maintenant?
+sync.meeting.title=Synchroniser la classe virtuelle
+table.recordings.action=Action
+table.recordings.close=Fermer l'enregistrement
+table.recordings.close.error=L'enregistrement n'a pas pu \u00EAtre ferm\u00E9. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+table.recordings.close.success=Enregistrement ferm\u00E9 avec succ\u00E8s
+table.recordings.delete=Supprimer l'enregistrement
+table.recordings.delete.error=L'enregistrement n'a pas pu \u00EAtre supprim\u00E9. Veuillez contacter votre superviseur ou votre administrateur syst\u00E8me.
+table.recordings.delete.success=Enregistrement supprim\u00E9 avec succ\u00E8s
+table.recordings.empty=Il n'y a aucun enregistrement disponible pour cette classe.
+table.recordings.name=Enregistrements
+table.recordings.status=Changer le status
+table.recordings.unclose=Ouvrir l'enregistrement
+table.recordings.unclose.error=L'enregistrement n'a pas \u00EAtre ouvert. Veuillez contactez votre superviseur ou votre administrateur syst\u00E8me.
+table.recordings.unclose.success=Enregistrement ouvert avec succ\u00E8s
+title.options=Options suppl\u00E9mentaires pour les auteurs
+vc.guest.access=Permettre l'acc\u00E8s invit\u00E9
+vc.options.label=Options
diff --git a/src/main/java/de/bps/onyx/plugin/course/nodes/iq/_i18n/LocalStrings_fr.properties b/src/main/java/de/bps/onyx/plugin/course/nodes/iq/_i18n/LocalStrings_fr.properties
index 683433bde98b4fcaf46adaaec3f315bc65694230..4b97748922acce4a26ceb798702d76ae2f8b1941 100644
--- a/src/main/java/de/bps/onyx/plugin/course/nodes/iq/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/de/bps/onyx/plugin/course/nodes/iq/_i18n/LocalStrings_fr.properties
@@ -1,9 +1,11 @@
-#Tue Oct 23 08:59:11 CEST 2012
+#Tue Oct 23 13:50:03 CEST 2012
 configonyx=Configuration player
 outcomes.title=Variable de r\u00E9sultat (outcome variable) de ce test\:
 qti.form.allowShowSolution=Montrer les solutions
 qti.form.onyx.cutvalue=Points pour r\u00E9ussite
+qti.form.onyx.cutvalue.passed.overwrite=<span class\="onyx_passed_warning">Dans ce test, un niveau est d\u00E9j\u00E0 d\u00E9fini pour le r\u00E9ussir avec succ\u00E8s. Si vous entrez une valeur ici, cela peut conduire \u00E0 des incoh\u00E9rences entre l'\u00E9valuation par Onyx et par la plate-forme d'apprentissage OpenOLAT et peuvent d\u00E9stabilis\u00E9 vos utilisateurs..</span>
 qti.form.onyx.template=S\u00E9lection mod\u00E8le
+reporter.unavailable=La connexion au rapporteur Onyx est pour l'instant impossible. Les donn\u00E9es ne peuvent pas \u00EAtre affich\u00E9es.
 templateHTWDD=HTW Dresden
 templatewithouttree=Original Onyx sans navigation
 templatewithtree=Original Onyx
diff --git a/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_fr.properties b/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_fr.properties
index 9dfdbf6838d83a2487d480bac4fcdd1649ddf646..9213ceb50105b564d8ee46b0b12639bc57eb8357 100644
--- a/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/de/bps/onyx/plugin/run/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Fri Jan 21 12:11:14 CET 2011
+#Tue Oct 23 13:51:52 CEST 2012
 Intro.surv=D\u00E9marrez et commencez le questionnaire
 assessment.state=Statut
 assessment.testresults.finished=Evaluation achev\u00E9e
@@ -22,6 +22,7 @@ onyx.cancel.info=Cliquez sur "Terminer test" seulement si vous l'avez vraiment t
 onyx.cancel.info.survey=Cliquez sur "Terminer questionnaire" seulement si vous l'avez vraiment termin\u00E9. En cliquant avant, le questionnaire sera interrompu et il ne vous sera plus possible de l'achever.
 onyx.end=Le test Onyx est termin\u00E9.
 onyx.end.errors=Des erreurs se sont produites. Informez-en votre tuteur, svp.
+onyx.modalcontroller.close.yesno.message=S'il vous pla\u00EEt fermer cette fen\u00EAtre apr\u00E8s avoir termin\u00E9 le test. Assurez-vous que vos r\u00E9sultats ont \u00E9t\u00E9 enregistr\u00E9es avec succ\u00E8s. Voulez-vous vraiment fermer la fen\u00EAtre?
 onyx.onlyonetime=Il ne vous est plus permis de lancer ce test.
 onyx.survey.back=Terminer questionnaire
 onyx.waiting.info=Le test est t\u00E9l\u00E9charg\u00E9. Attendez, svp. Le processus peut durer quelques minutes, selon la vitesse du r\u00E9seau et de l'ordinateur.
@@ -33,4 +34,7 @@ passed.no=non r\u00E9ussi
 passed.yes=r\u00E9ussi
 score.yourscore=Score atteint
 showResults.title=R\u00E9sultats
+showResults.visibility=Les r\u00E9sultats de {0} \u00E0 {1} seront montr\u00E9s.
 startapplet=D\u00E9marrer
+error0 =
+error1 =  
diff --git a/src/main/java/org/olat/course/area/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/area/_i18n/LocalStrings_fr.properties
index bb673ee6752a859617cacc16657060d92ec35aaa..d9a24a2fb61ad25f9226a05701bd3a69730f9e49 100644
--- a/src/main/java/org/olat/course/area/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/area/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 08:51:20 CEST 2012
+#Tue Oct 23 13:44:56 CEST 2012
 action=Action
 course.areas.description=Cr\u00E9er un domaine d'\u00E9tude
 course.areas.title=Domaine d'\u00E9tude du cours
@@ -7,5 +7,6 @@ delete=Effacer
 delete.area.description=Voulez-vous vraiment effacer le domaine d'\u00E9tude "{0}"?
 delete.area.title=Effacer le domaine d'\u00E9tude
 edit=Editer
+resources.noresources=Aucun domaine d'\u00E9tude n'a \u00E9t\u00E9 cr\u00E9er dans ce cours.
 table.header.description=Description
 table.header.name=Nom
diff --git a/src/main/java/org/olat/group/ui/area/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/area/_i18n/LocalStrings_fr.properties
index 2ec230b6ffba55e184edb95b7f8d947960556ccb..6723d5453558b0a4cf067a370d228ac9fc256c76 100644
--- a/src/main/java/org/olat/group/ui/area/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/area/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Dec 21 13:37:18 CET 2010
+#Tue Oct 23 13:42:51 CEST 2012
 area.edit.title=\u00C9diter le domaine d'\u00E9tude <i>{0}</i>
 area.form.description=Description 
 area.form.error.illegalName=Les virgules ne sont pas accept\u00E9es.
@@ -6,6 +6,7 @@ area.form.name=Nom du domaine d'\u00E9tude
 area.form.name.example=(Exemple\: rouge,vert,bleu)
 chelp.desc.allChars=Le choix du nom est libre et peut contenir tous les caract\u00E8res sp\u00E9ciaux et des chiffres.
 chelp.desc.area=Domaine d'\u00E9tude
+chelp.desc.area.intro=Les domaines d'\u00E9tudes sont utilis\u00E9es pour d\u00E9finir diff\u00E9rents domaines au sein d'un cours afin d'y assigner plus facilement les groupes. L'avantage par rapport la liste explicite de tous les groupes concern\u00E9s est une gestion plus facile de l'acc\u00E8s et des limitations de visibilit\u00E9 dans l'\u00E9diteur de cours. Si de nouvelles r\u00E8gles sont d\u00E9finies pour groupe dans le cours, celui-ci doit \u00EAtre republi\u00E9. Au lieu de cela, une zone d'\u00E9tude d\u00E9finie de mani\u00E8re g\u00E9n\u00E9rale comme la participation \u00E0 un groupe peut \u00EAtre d\u00E9fini dans le gestionnaire de domaine d'\u00E9tude et le cours n'a pas besoin d'\u00EAtre publi\u00E9 \u00E0 nouveau.
 chelp.desc.area1=Vous devez donner un nom \u00E0 la $\:chelp.desc.area .
 chelp.desc.area2=Le nom du domaine appara\u00EEt dans l'aper\u00E7u du domaine d'\u00E9tude.
 chelp.desc.area3=Facultativement, vous pouvez donner une description plus d\u00E9taill\u00E9e de la $\:chelp.desc.area .
diff --git a/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_fr.properties
index b02841e04e385a1c1835cb59d262d0670a9227d8..6b6e91a984576bed4fd27907353fad11541216c2 100644
--- a/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/provider/paypal/ui/_i18n/LocalStrings_fr.properties
@@ -1,10 +1,28 @@
-#Tue Oct 23 08:48:00 CEST 2012
+#Tue Oct 23 15:24:21 CEST 2012
 access.button=A payer
 access.paypal.desc=L'acc\u00E8s \u00E0 cette ressource peut \u00EAtre acheter avec un compte Paypal ou une carte-de-cr\u00E9dit (Visa/Mastercard). Pr\u00E9parez  les informations n\u00E9cessaires et cliquer le bouton "Acheter" pour obtenir l'acc\u00E8s demand\u00E9.
 access.paypal.title=Payer avec Paypal ou une carte-de-cr\u00E9dit
 chelp.accesscontrol.method.paypal=Choisissez la m\u00E9thode de paiement PayPal / carte-de-cr\u00E9dit si la r\u00E9servation doit \u00EAtre activ\u00E9e une compensation financi\u00E8re. Avec cette m\u00E9thode, vous pouvez d\u00E9finir le montant de la r\u00E9servation qui doit \u00EAtre pay\u00E9 avec un compte PayPal ou par carte de cr\u00E9dit (Visa / MasterCard).
 chelp.accesscontrol_group.method.paypal=$\:chelp.accesscontrol.method.paypal  (Cette fonction est uniquement disponible pour les auteurs)
+chelp.paypalMasterAccount.account=Pour utiliser la m\u00E9thode de r\u00E9servation PayPal, vous devez avoir un compte Business PayPal. Vous pouvez cr\u00E9er un tel compte PayPal sans frais suppl\u00E9mentaires. Dans votre compte PayPal, vous pouvez cr\u00E9er l'aurotisation d'acc\u00E8s \u00E0 l'API. Il est compos\u00E9 du nom d'utilisateur de l'API, son mot de passe et une signature. Vous devez disposer de ces trois \u00E9l\u00E9ments de s\u00E9curit\u00E9 et les entrer dans la configuration du module PayPal d'OpenOLAT pour traiter les paiements de vos clients. Ci-dessous vous trouverez des instructions pour obtenir cette fonction sur le site PayPal.
+chelp.paypalMasterAccount.api.step1=Etape 1\: s\u00E9lectionnez "Mon profil"
+chelp.paypalMasterAccount.api.step10=Etape 10\: ne pas oublier de sauvegarder
+chelp.paypalMasterAccount.api.step2=Etape 2\: s\u00E9lectionner les outils pour "vendeur / marchant"
+chelp.paypalMasterAccount.api.step3=Etape 3\: s\u00E9lectionner "Acc\u00E8s API"
+chelp.paypalMasterAccount.api.step4=Etape 4\: s\u00E9lectionner l'option 2 pour cr\u00E9er les autorisations pour l'API
+chelp.paypalMasterAccount.api.step5=Etape 5\: s\u00E9lectionner la m\u00E9thode avec la signature de l'API
+chelp.paypalMasterAccount.api.step6=Etape 6\: envoyer le formulaire
+chelp.paypalMasterAccount.api.step7=Etape 7\: copier le nom d'utilisateur de l'API et le mot-de-passe ainsi que la signature dans la configuration PayPal d'OpenOLAT
+chelp.paypalMasterAccount.api.step8=Etape 8\: revenir \u00E0 l'\u00E9tape 2  chez PayPal et d\u00E9sactiver l'option "Bloquer les paiements des fournisseurs / marchant"
+chelp.paypalMasterAccount.api.step9=Etape 9\: d\u00E9sactiver "Non, accepter et convertir" pour la configuration  "paiements pour une monnaie non prise en charge"
+chelp.paypalMasterAccount.api.steps=Connectez-vous \u00E0 votre compte PayPal Business et effectuer les \u00E9tapes suivantes\:
 chelp.paypalMasterAccount.api.title=Cr\u00E9er les autorisations de l'API PayPal
+chelp.paypalMasterAccount.commission=Attention\: en fonction de la monnaie, du pays et du montant,  PayPal demande  des frais de transaction. Cela repr\u00E9sente environ 5% du montant et est d\u00E9duit du montant correspondant.
+chelp.paypalMasterAccount.courses=Pour d\u00E9verrouillez les cours et les groupes moyennant finance, vous devez configurer la m\u00E9thode de r\u00E9servation PayPal sur la page de configuration du cours ou du groupe. Pour plus d'informations, s'il vous pla\u00EEt visitez\:
+chelp.paypalMasterAccount.courses.title=Utilisation dans les cours et les groupes
+chelp.paypalMasterAccount.hover=M\u00E9thode de r\u00E9servation PayPal\: configuration du compte PayPal et des acc\u00E8s \u00E0 l'API
+chelp.paypalMasterAccount.intro=Le module de r\u00E9servation PayPal permet de d\u00E9bloquer les cours des auteurs et des groupes moyennant finance. Vos clients peuvent payer par carte de cr\u00E9dit ou avec leur compte PayPal. Ce dernier n'est pas obligatoire pour vos clients. Dans la configuration du module PayPal, vous pouvez  configurer les informations du compte PayPal \u00E0 utiliser pour toutes les transactions.
+chelp.paypalMasterAccount.title=Configuration du compte PayPal et des acc\u00E8s \u00E0 l'API
 click.enlarge=Agrandir l'image
 create=Cr\u00E9er
 currency=Monnaie
diff --git a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_fr.properties
index 06e2d0168d2498346b5aee8c835d8e9257d5f693..961ffef3977cedfdacfe4e33dc443194f28c8ff9 100644
--- a/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/resource/accesscontrol/ui/_i18n/LocalStrings_fr.properties
@@ -1,4 +1,4 @@
-#Tue Oct 23 09:45:15 CEST 2012
+#Tue Oct 23 14:33:49 CEST 2012
 access.button=R\u00E9server
 access.desc=Vous n'avez pas encore r\u00E9serv\u00E9 cette ressource. Une r\u00E9servation est requise pour y acc\u00E9der. S\u00E9lectionnez l'une des m\u00E9thodes de r\u00E9servations list\u00E9es ci-dessous pour vous inscrire.
 access.free.desc=Cette ressource est disponible gratuitement. S\u00E9lectionnez "$\:access.button" pour vous enregistrer et y acc\u00E9der.
@@ -11,6 +11,8 @@ access.token.desc=Cette ressource est prot\u00E9g\u00E9e par un code d'acc\u00E8
 access.token.title=Ressource prot\u00E9g\u00E9
 accesscontrol.desc=Vous pouvez configurer les m\u00E9thodes de r\u00E9servations pour l'acc\u00E8s \u00E0 cette ressource. $\:accesscontrol.desc.end
 accesscontrol.desc.end=S\u00E9lectionnez "$\:add.accesscontrol" pour choisir dans la liste des m\u00E9thodes disponibles une ou plusieurs forme de r\u00E9servation. En option, les m\u00E9thodes de r\u00E9servation peuvent \u00EAtre configur\u00E9es pour une p\u00E9riode limit\u00E9e.
+accesscontrol.no.methods.full.access=Aucune m\u00E9thode de r\u00E9servation n'a \u00E9t\u00E9 configur\u00E9 pour l'instant. L'acc\u00E8s \u00E0 cette ressource est disponible \u00E0 tous les utilisateurs du syst\u00E8me. S\u00E9lectionnez "$\:add.accesscontrol" pour restreindre l'acc\u00E8s et / ou rendre une r\u00E9servation obligatoire.
+accesscontrol.no.methods.no.access=Une m\u00E9thode de r\u00E9servation n'a pas \u00E9t\u00E9 configur\u00E9 pour l'instant. Cette ressource peut \u00EAtre utilis\u00E9e par tous les participants \u00E0 la ressource didactique. S\u00E9lectionnez "$\:add.accesscontrol" pour choisir une m\u00E9thode de r\u00E9servation et publier la ressource.
 accesscontrol.table.from=valide de
 accesscontrol.table.method=M\u00E9thode de r\u00E9servation
 accesscontrol.table.to=\u00E0
@@ -18,7 +20,31 @@ accesscontrol.title=Configurer la m\u00E9thode r\u00E9servation
 accesscontrol.token=Code d'acc\u00E8s
 accesscontrol_group.desc=Vous pouvez configurer une m\u00E9thode de r\u00E9servation pour l'acc\u00E8s \u00E0 ce groupe. $\:accesscontrol.desc.end
 add.accesscontrol=Ajouter une m\u00E9thode de r\u00E9servation
+add.accesscontrol.intro=S\u00E9lectionner une m\u00E9thode de r\u00E9servation pour contr\u00F4ler l'acc\u00E8s \u00E0 cette ressource. Vous pouvez choisir entre plusieurs m\u00E9thodes avec chacune des restrictions de date diff\u00E9rentes.
 add.token=Cr\u00E9er un code d'acc\u00E8s
+chelp.accesscontrol.access=Si une ressource didactique est ouverte \u00E0 tous les utilisateurs enregistr\u00E9s, vous pouvez ici en d\u00E9finir sous quelles conditions les utilisateurs peuvent y acc\u00E9der\:
+chelp.accesscontrol.access.free=La ressource est accessible sans aucune restriction ni r\u00E9servation. Dans ce cas, vous ne savez pas qui a visit\u00E9 la ressource didactique et vous ne pouvez pas utiliser les donn\u00E9es comme les r\u00E9sultats des tests (limit\u00E9 aux cours uniquement). C'est le mode par d\u00E9faut.
+chelp.accesscontrol.access.member=Si vous souhaitez partager cette ressource au sein d'un groupe ferm\u00E9 d'utilisateurs, vous ne choisirez pas l'option "Pour tous les utilisateurs", mais "Seuls les membres de cette ressource". Vous pouvez ensuite g\u00E9rer directement les participants et les coaches dans la partie administration.
+chelp.accesscontrol.access.order=Si une m\u00E9thode de configuration a \u00E9t\u00E9 configur\u00E9e et que les utilisateurs peuvent effectuer eux-m\u00EAme la r\u00E9servation, vous avez dans la partie administration des membres d'une vue d'ensemble des utilisateurs de vos ressources. Ci-dessous, vous apprendrez quelles sont les m\u00E9thodes de r\u00E9servations disponibles.
+chelp.accesscontrol.dates=Vous pouvez configurer plusieurs m\u00E9thodes de r\u00E9servations. Celles-ci sont consid\u00E9r\u00E9es comme des options diff\u00E9rentes \u00E0 choix de l'utilisateur. Une configuration peut avoir une date de validit\u00E9 limit\u00E9e. Cette configuration est valide seulement entre les dates configur\u00E9es. Vous pouvez \u00E9galement sp\u00E9cifier uniquement une date de d\u00E9but ou une de fin. Si vous laissez ce champ vide, la validit\u00E9 de la configuration n'est pas limit\u00E9e dans le temps.
+chelp.accesscontrol.delete=Vous pouvez supprimer les m\u00E9thodes de r\u00E9servations configur\u00E9es \u00E0 tout moment. Les r\u00E9servations d\u00E9j\u00E0 effectu\u00E9es n'en seront pas affect\u00E9es.
+chelp.accesscontrol.hover=Aide pour configurer le contr\u00F4le d'acc\u00E8s et les m\u00E9thodes de r\u00E9servations
+chelp.accesscontrol.intro=Dans "$\:accesscontrol.title", vous pouvez sp\u00E9cifier quand et sous quelles conditions les utilisateurs du syst\u00E8me peuvent r\u00E9server une ressource. Les r\u00E9servations peuvent \u00EAtre comprises comme un synonyme d'inscription ou d'achat.
+chelp.accesscontrol.manual=Attention\: cette date de d\u00E9but et de fin se r\u00E9f\u00E8re exclusivement \u00E0 la r\u00E9servation. Si un utilisateur a r\u00E9serv\u00E9 une ressource, la personne doit \u00EAtre inscrite dans la liste des participants de cette ressource. A cet instant, le syst\u00E8me d\u00E9cide d'accorder l'acc\u00E8s uniquement en fonction de la liste de membres. L'expiration de la configuration d'une r\u00E9servation n'a aucun effet sur une liste de membres. En tant que propri\u00E9taire de la ressource, vous pouvez \u00E9galement annuler l'inscription d'une personne ou alors en ajouter une \u00E0 la liste des participants. Dans le second cas, l'utilisateur peut \u00E0 nouveau acc\u00E9der \u00E0 la ressource comme participant.
+chelp.accesscontrol.method.free=S\u00E9lectionnez la m\u00E9thode de r\u00E9servation gratuite si aucune autre restrictions s'appliquent. Tous les utilisateurs du syst\u00E8me peuvent ainsi r\u00E9server cette ressource.
+chelp.accesscontrol.method.token=S\u00E9lectionnez la m\u00E9thode de r\u00E9servation par code d'acc\u00E8s pour limiter l'acc\u00E8s \u00E0 un groupe limit\u00E9 de personnes. Ici, l'acc\u00E8s \u00E0 la ressource est prot\u00E9g\u00E9e par un code. Seules les personnes qui ont obtenu ce code auront acc\u00E8s \u00E0 la ressource.
+chelp.accesscontrol.methods=S\u00E9lectionnez "$\:add.accesscontrol" pour choisir l'une des m\u00E9thodes de r\u00E9servations suivantes\:
+chelp.accesscontrol.title=Contr\u00F4le d'acc\u00E8s aux ressources et de m\u00E9thodes de r\u00E9servations
+chelp.accesscontrol_group.access=Tant qu'un groupe n'a pas de m\u00E9thode de r\u00E9servation d\u00E9finie, il n'est visible que de ses membres.
+chelp.accesscontrol_group.dates=$\:chelp.accesscontrol.dates
+chelp.accesscontrol_group.delete=$\:chelp.accesscontrol.delete
+chelp.accesscontrol_group.hover=Aide \u00E0 propos de la publication des groupes et des m\u00E9thodes de r\u00E9servations
+chelp.accesscontrol_group.intro=Dans "$\:accesscontrol.title", vous pouvez sp\u00E9cifier quand et dans quelles conditions les utilisateurs peuvent acc\u00E9der \u00E0 un groupe. R\u00E9servation peut \u00EAtre compris comme un synonyme d'inscription ou d'achat.
+chelp.accesscontrol_group.manual=$\:chelp.accesscontrol.manual
+chelp.accesscontrol_group.method.free=$\:chelp.accesscontrol.method.free
+chelp.accesscontrol_group.method.token=$\:chelp.accesscontrol.method.token
+chelp.accesscontrol_group.methods=Pour rendre un groupe visible \u00E0 tous les utilisateurs, s\u00E9lectionner une ou plusieurs m\u00E9thodes de r\u00E9servations\:
+chelp.accesscontrol_group.title=Publication des groupes et m\u00E9thodes de r\u00E9servations
 cmd.close=Fermer
 cmd.title=Contr\u00F4le d'acc\u00E8s
 create=Cr\u00E9er
@@ -32,14 +58,18 @@ members.name=Nom
 members.owners=Propri\u00E9taire
 members.owners.alt=Utilisateur avec autorisation de propri\u00E9taire pour cette ressource
 members.owners.confirm.remove=Veuillez confirmer que vous voulez supprimer l'auteur "{0}" de tous les groupes\:
+members.owners.info=Cette liste indique \u00E0 l'utilisateur les d\u00E9tenteurs des droits de cette ressource didactique. Ces personnes ont un acc\u00E8s complet \u00E0 tous les outils d'administration, y compris la gestion des propri\u00E9taires des ressources. S\u00E9lectionnez "$\:members.add" ou "$\:members.import" pour octroyer le droit "propri\u00E9taire" \u00E0 un ou plusieurs utilisateurs.
 members.participants=Participants
 members.participants.alt=Utilisateur avec un fonction de participant
 members.participants.confirm.remove=Veuillez confirmer que vous voulez supprimer le participant "{0}" de tous les groupes\:
+members.participants.info=Cette liste montre les utilisateur avec acc\u00E8s "participant" \u00E0 cette ressource didactique. Ces personnes ont acc\u00E8s \u00E0 la ressource didactique d\u00E8s qu'elle est publi\u00E9e. S\u00E9lectionnez "$\:members.add" ou "$\:members.import" pour en autoriser l'acc\u00E8s \u00E0 un ou plusieurs utilisateurs.<br />Si vous travaillez avec des groupes, les membres des groupes de cette ressource seront automatiquement inscrits dans la liste des participants.<br />Si vous avez travaill\u00E9 avec des r\u00E9servations, les utilisateurs qui auront r\u00E9serv\u00E9 cette ressource didactiques seront automatiquement inscrits dans la liste des participants.<br />Une personne peut toujours vous \u00EAtre supprim\u00E9e de cette liste. La personne ne peut alors plus y acc\u00E9der.
 members.title=Administration des membres
 members.title.alt=Administrer les propri\u00E9taires, coaches et participants de cette ressource
 members.tutors=Coaches
 members.tutors.alt=Utilisateur avec la fonction coach pour cette ressource
 members.tutors.confirm.remove=Veuillez confirmer que vous voulez supprimer le coach "{0}" de tous les groupes\:
+members.tutors.info=Cette liste montre les utilisateurs disposant de l'autorisation de coach pour cette ressource didactique. Ces personnes ont acc\u00E8s \u00E0 la ressource didactique d\u00E8s qu'elle a \u00E9t\u00E9 publi\u00E9e comme pour les participants. Les coachs ont acc\u00E8s \u00E0 des fonctions comme les outils d'\u00E9valuation. S\u00E9lectionnez "$\:members.add" ou "$\:members.import" pour octroyer ces droits \u00E0 un ou plusieurs utilisateurs.
+membership.delete.desc=Veuillez confirmer que vous voulez supprimer les utilisateurs s\u00E9lectionn\u00E9s de la liste\:
 membership.delete.title=Supprimer un utilisateur
 menu.orders=R\u00E9servations
 menu.orders.alt=R\u00E9servations
@@ -51,6 +81,7 @@ order.from=De
 order.item=Ressource
 order.item.name=Nom de la ressource
 order.menu.title=R\u00E9servations
+order.menu.title.alt=R\u00E9servations
 order.nr=Num\u00E9ro de r\u00E9servation
 order.part.payment=M\u00E9thode de r\u00E9servation
 order.status=Status