diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
index 6e035742d9c62d21570d524b310ac1757909aaa4..7426cb15518e070bf8d0cfb3d86d3da32eac278f 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_de.properties
@@ -80,7 +80,7 @@ menu.usearch=Benutzersuche
 menu.usearch.alt=Benutzersuche
 menu.useradmin=Benutzerverwaltung
 menu.useradmin.alt=Benutzer und Systemrollen verwalten
-menu.userbulkreplayurl=Benutzer ReplayURL and AJAX 
+menu.userbulkreplayurl=Benutzer ReplayURL und AJAX 
 menu.userbulkreplayurl.alt=Setzen von ReplayURLS und AJAX f\u00FCr viele User
 menu.userdelete=Benutzer l\u00F6schen
 menu.userdelete.alt=Benutzerl\u00F6schen mit E-Mail-Benachrichtigung
diff --git a/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
index 8dbb2881b63554fcbe86350753d0f8d80d11d46f..3e4bf2989b3b40267c27dc8d8de18b257617d1ed 100644
--- a/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/_i18n/LocalStrings_fr.properties
@@ -56,7 +56,7 @@ menu.notifications=Notifications
 menu.notifications.alt=Notifications
 menu.onlinetranslation=Outil de traduction
 menu.onlinetranslation.alt=Traduisez OLAT dans votre langue
-menu.onlinetranslation.customize=outil d'adaptation linguistique
+menu.onlinetranslation.customize=Outil d'adaptation linguistique
 menu.onlinetranslation.customize.alt=Adaptez les \u00E9l\u00E9ments de langue de votre installation avec votre outil d'adaptation linguistique.
 menu.parent.customizing=Personnalisation
 menu.parent.customizing.alt=Personnalisation d'OpenOLAT
diff --git a/src/main/java/org/olat/admin/user/groups/GroupOverviewController.java b/src/main/java/org/olat/admin/user/groups/GroupOverviewController.java
index ce00a9aa2ba3b4cac7b62134ef4639799a16eb61..a0a14fa13952e22597c0fbec5e721eaef2479501 100644
--- a/src/main/java/org/olat/admin/user/groups/GroupOverviewController.java
+++ b/src/main/java/org/olat/admin/user/groups/GroupOverviewController.java
@@ -183,8 +183,7 @@ public class GroupOverviewController extends BasicController {
 			groupsCtrl = new GroupSearchController(ureq, getWindowControl());
 			listenTo(groupsCtrl);
 			
-			cmc = new CloseableModalController(getWindowControl(), translate("add.groups"), groupsCtrl.getInitialComponent());
-//			calloutCtrl = new CloseableCalloutWindowController(ureq, wControl, groupsCtrl.getInitialComponent(), addGroups, translate("add.groups"), false, null);
+			cmc = new CloseableModalController(getWindowControl(), translate("add.groups"), groupsCtrl.getInitialComponent(), true, translate("add.groups"), true);
 			listenTo(cmc);
 			cmc.activate();
 		}
diff --git a/src/main/java/org/olat/admin/user/groups/GroupSearchController.java b/src/main/java/org/olat/admin/user/groups/GroupSearchController.java
index 69d5ebdbc03fa2da88d7e3e515eb89c777cdc62d..952391869499a2768b71906b2b8835e839e5c3d5 100644
--- a/src/main/java/org/olat/admin/user/groups/GroupSearchController.java
+++ b/src/main/java/org/olat/admin/user/groups/GroupSearchController.java
@@ -112,10 +112,7 @@ public class GroupSearchController extends StepFormBasicController {
 		
 		errorComp = uifactory.createSimpleErrorText("error", "");
 		formLayout.add(errorComp);
-		if (!isUsedInStepWizzard()) {
-			uifactory.addFormSubmitButton("save", formLayout);
-		}
-		
+
 		tableCont = FormLayoutContainer.createCustomFormLayout("", getTranslator(), velocity_root + "/resulttable.html");
 		tableCont.setRootForm(mainForm);
 		formLayout.add(tableCont);
@@ -132,6 +129,10 @@ public class GroupSearchController extends StepFormBasicController {
 		tableDataModel = new GroupTableDataModel(Collections.<GroupWrapper>emptyList(), tableColumnModel);
 		FlexiTableElment table = uifactory.addTableElement("groupList", tableDataModel, tableCont);
 		tableCont.add("groupList", table);
+		
+		if (!isUsedInStepWizzard()) {
+			uifactory.addFormSubmitButton("save", formLayout);
+		}
 	}
 	
 	@Override
diff --git a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_de.properties
index 3e89a19a6d74adc07dd373e316e2351b8cd89c1d..b1f45001acf41e676548629f9391fe6cf44d76e3 100644
--- a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_de.properties
@@ -6,7 +6,7 @@ owner=Besitzer
 table.group.name=Gruppenname
 table.group.type=Typ der Gruppe
 
-table.group.add.tutor=Hinzufügen als Tutor
+table.group.add.tutor=Hinzufügen als Betreuer
 table.group.add.participant=Hinzufügen als Teilnehmer
 table.header.resources=$org.olat.group.ui.main\:table.header.resources
 
@@ -23,7 +23,7 @@ unsubscribe.group.del=Dieser Benutzer ist der einzige Besitzer der Gruppe. Die G
 
 
 
-group.search.description=Wählen Sie die Gruppen, zu welchen der Benutzer als Besitzer oder Teilnehmer eingetragen werden sollen.
+group.search.description=Wählen Sie die Gruppen bei denen der Benutzer als Betreuer oder Teilnehmer eingetragen werden soll.
 group.add.result=Benutzer wurde den Gruppen hinzugefügt. Als Besitzer in "{0}" und als Teilnehmer in "{1}".
 group.add.result.none=Der Benutzer wurde keiner Gruppe hinzugefügt. Entweder wurde keine Auswahl getroffen oder der Benutzer war bereits Gruppenmitglied.
 group.result.desc=Beschreibung: {0}
diff --git a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_en.properties
index 0daed446a67108a1c7a98377ba921e102be61aeb..27e901edf82489e6798a75b32f4187ac1fe94a27 100644
--- a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_en.properties
@@ -10,13 +10,16 @@ table.user.role=User role
 add.groups.title=Groups of which this user is a member
 waiting=On waiting list in position {0}
 table.user.unsubscribe=Unsubscribe
-add.groups=add to groups
+table.header.resources=$org.olat.group.ui.main\:table.header.resources
+table.group.add.tutor=Add as coach
+table.group.add.participant=Add as participant
+add.groups=Add to group
 unsubscribe.successful=You successfully unsubscribed the user from group "{0}".
 unsubscribe.title=Unsubscribe user from group
 unsubscribe.text=Do you really want to unsubscribe the user "{0}" from the group "{1}" ?
 unsubscribe.group.del=This user is the alone owner of this group. This group will therefore be deleted forever by this step.
 group.add.as=Add as {0}
-group.search.description=Choose the groups, to which the user(s) should be added as owner or participant.
+group.search.description=Choose the group(s) to which the user should be added as coach or participant.
 group.add.result=Added user to group(s). As owner in "{0}" and as participant in "{1}".
 group.add.result.none=Did not add user to any group. Either none was selected or the user was already member of them.
 group.result.desc=Description: {0}
diff --git a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_fr.properties
index ef418cee55cdc9232167060c1d506c13cb470ed3..0de8ddd809af249ebc80c69b279cf88fa15b2b8e 100644
--- a/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/admin/user/groups/_i18n/LocalStrings_fr.properties
@@ -2,7 +2,7 @@
 add.groups=Ajouter aux groupes
 add.groups.title=Groupes auxquels cet utilisateur appartient
 attende=Participants
-attende.and.owner=Propri\u00E9taire et participants
+attende.and.owner=Coaches et participants
 description=Description
 error.choose.one=S\u00E9lectionner au moins un groupe s'il-vous-pla\u00EEt.
 group.add.result=L'utilisateur a \u00E9t\u00E9 ajout\u00E9 aux groupes. Comme coaches dans "{0}" et comme participants dans "{1}".
@@ -14,7 +14,7 @@ group.result.desc=Description\: {0}
 group.result.group=Groupe\: {0}
 group.search.description=S\u00E9lectionner les groupes auxquels l'utilisateur sera ajout\u00E9 comme coach ou comme participant.
 no.results=Aucun groupe n'a \u00E9t\u00E9 trouv\u00E9 avec ces crit\u00E8res.
-owner=Propri\u00E9taire
+owner=Coach
 result=Groupes trouv\u00E9s
 search.field=Chercher les groupes\:
 send.email=Envoyer l'invitation
diff --git a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_de.properties
index 431e37cf486d4f88aa5dca382f107b940c12f708..126c3be2d510bbf32b9cf50308d735e5a9869707 100644
--- a/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/core/commons/modules/bc/_i18n/LocalStrings_de.properties
@@ -73,7 +73,7 @@ chelp.repResFol=<i>$org.olat.core.commons.chiefcontrollers\:FileResource.SHAREDF
 chelp.resFol=<b>resourcefolders</b>\:
 chelp.right=<i>$org.olat.group.ui\:LearningGroup</i>
 chelp.sett=<i>$org.olat.home\:menu.mysettings</i>
-chelp.webdav=<i>&laquo;<b>Web</b>-based <b>D</b>istributed <b>A</b>uthoring and <b>V</b>ersioning&raquo;</i>
+chelp.webdav=<i>&laquo;<b>Web</b>-based <b>D</b>istributed <b>A</b>uthoring und <b>V</b>ersioning&raquo;</i>
 chelp.what=Was ist WebDAV?\:
 chelp.what1=WebDAV steht f\u00FCr $\:chelp.webdav.
 chelp.what2=Es ist ein offener Standard zur \u00DCbermittlung von Dateien im Internet. OLAT unterst\u00FCtzt dieses Protokoll und erm\u00F6glicht so einen einfachen Dateitransfer von Ihrem Rechner zu OLAT-Ordnern.
diff --git a/src/main/java/org/olat/course/db/CustomDBController.java b/src/main/java/org/olat/course/db/CustomDBController.java
index ec457032e0aa5845dd5714aa6a70d3a4325bf6b6..da66bba0255cebdc9fd60a3c5fedea5c357dea43 100644
--- a/src/main/java/org/olat/course/db/CustomDBController.java
+++ b/src/main/java/org/olat/course/db/CustomDBController.java
@@ -41,7 +41,9 @@ import org.olat.core.gui.components.form.flexible.impl.FormEvent;
 import org.olat.core.gui.components.form.flexible.impl.FormLayoutContainer;
 import org.olat.core.gui.components.link.Link;
 import org.olat.core.gui.control.Controller;
+import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
+import org.olat.core.gui.control.generic.closablewrapper.CloseableModalController;
 import org.olat.core.gui.media.MediaResource;
 import org.olat.core.helpers.Settings;
 import org.olat.core.id.User;
@@ -70,11 +72,15 @@ import org.olat.user.UserManager;
  */
 public class CustomDBController extends FormBasicController {
 
+	private FormLink addDatabase;
 	private List<FormLink> resetDbs = new ArrayList<FormLink>();
 	private List<FormLink> deleteDbs = new ArrayList<FormLink>();
 	private List<FormLink> exportDbs = new ArrayList<FormLink>();
 	private FormLayoutContainer dbListLayout;
 	
+	private CustomDBAddController addController;
+	private CloseableModalController cmc;
+	
 	private final Long courseKey;
 	
 	public CustomDBController(UserRequest ureq, WindowControl wControl, Long courseKey) {
@@ -86,10 +92,12 @@ public class CustomDBController extends FormBasicController {
 	@Override
 	protected void initForm(FormItemContainer formLayout, Controller listener, UserRequest ureq) {
 		setFormTitle("customDb.custom_db");
-		
+
 		dbListLayout = FormLayoutContainer.createDefaultFormLayout("dbListLayout", getTranslator());
 		formLayout.add(dbListLayout);
 		updateDBList(dbListLayout);
+		
+		addDatabase = uifactory.addFormLink("command.new_db", formLayout, Link.BUTTON);
 	}
 	
 	public void updateUI() {
@@ -155,9 +163,57 @@ public class CustomDBController extends FormBasicController {
 			deleteDb((String)source.getUserObject());
 		} else if (exportDbs.contains(source)) {
 			exportDb(ureq, (String)source.getUserObject());
+		} else if (source == addDatabase) {
+			removeAsListenerAndDispose(addController);
+			addController = new CustomDBAddController(ureq, getWindowControl());
+			listenTo(addController);
+			removeAsListenerAndDispose(cmc);
+			cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
+			listenTo(cmc);
+			cmc.activate();
+		}
+	}
+	
+	@Override
+	public void event(UserRequest ureq, Controller source, Event event) {
+		if (source == addController) {
+			if(event == Event.DONE_EVENT) {
+				String category = addController.getCategory();
+				addCustomDb(category);
+				updateUI();
+			}
+			cmc.deactivate();
+			disposeAddController();
 		}
 	}
 	
+	private void addCustomDb(final String category) {
+		final ICourse course = CourseFactory.loadCourse(courseKey);
+		CoordinatorManager.getInstance().getCoordinator().getSyncer().doInSync(course, new SyncerExecutor() {
+			@Override
+			public void execute() {
+				CoursePropertyManager cpm = course.getCourseEnvironment().getCoursePropertyManager();
+				CourseNode rootNode = ((CourseEditorTreeNode)course.getEditorTreeModel().getRootNode()).getCourseNode();
+				Property p = cpm.findCourseNodeProperty(rootNode, null, null, CustomDBMainController.CUSTOM_DB);
+				if(p == null) {
+					p = cpm.createCourseNodePropertyInstance(rootNode, null, null, CustomDBMainController.CUSTOM_DB, null, null, null, category);
+					cpm.saveProperty(p);
+				} else {
+					String currentDbs = p.getTextValue();
+					p.setTextValue(currentDbs + ":" + category);
+					cpm.updateProperty(p);
+				}
+			}
+		});
+	}
+	
+	private void disposeAddController() {
+		removeAsListenerAndDispose(addController);
+		removeAsListenerAndDispose(cmc);
+		addController = null;
+		cmc = null;
+	}
+	
 	private void resetDb(String category) {
 		CourseDBManager dbManager = CourseDBManager.getInstance();
 		ICourse course = CourseFactory.loadCourse(courseKey);
diff --git a/src/main/java/org/olat/course/db/CustomDBMainController.java b/src/main/java/org/olat/course/db/CustomDBMainController.java
index bba17cc1560aa31016af7d06b7a93b020f5e761e..d452f99163952bcd73a31b8c7351ce150923a31a 100644
--- a/src/main/java/org/olat/course/db/CustomDBMainController.java
+++ b/src/main/java/org/olat/course/db/CustomDBMainController.java
@@ -23,20 +23,10 @@ package org.olat.course.db;
 import org.olat.core.commons.fullWebApp.LayoutMain3ColsController;
 import org.olat.core.gui.UserRequest;
 import org.olat.core.gui.components.Component;
-import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.Event;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.gui.control.controller.MainLayoutBasicController;
-import org.olat.core.gui.control.generic.closablewrapper.CloseableModalController;
-import org.olat.core.gui.control.generic.tool.ToolController;
-import org.olat.core.gui.control.generic.tool.ToolFactory;
-import org.olat.core.util.coordinate.CoordinatorManager;
-import org.olat.core.util.coordinate.SyncerExecutor;
 import org.olat.course.ICourse;
-import org.olat.course.nodes.CourseNode;
-import org.olat.course.properties.CoursePropertyManager;
-import org.olat.course.tree.CourseEditorTreeNode;
-import org.olat.properties.Property;
 
 /**
  * 
@@ -50,29 +40,18 @@ import org.olat.properties.Property;
 public class CustomDBMainController extends MainLayoutBasicController {
 	
 	public static final String CUSTOM_DB = "custom_db";
-	
-	private final ICourse course;
-	private final ToolController toolC;
-	
+
 	private final CustomDBController dbController;
-	private CustomDBAddController addController;
-	private CloseableModalController cmc;
+
 
 	public CustomDBMainController(UserRequest ureq, WindowControl windowControl, ICourse course) {
 		super(ureq, windowControl);
-		this.course = course;
-	
-		// Tool and action box
-		toolC = ToolFactory.createToolController(getWindowControl());
-		listenTo(toolC);
-		toolC.addHeader(translate("tool.name"));
-		toolC.addLink("cmd.new_db", translate("command.new_db"), null, "b_toolbox_link b_new");
 
 		dbController = new CustomDBController(ureq, getWindowControl(), course.getResourceableId());
 		listenTo(dbController);
 		
 		LayoutMain3ColsController columnLayoutCtr
-			= new LayoutMain3ColsController(ureq, getWindowControl(), null, toolC.getInitialComponent(), dbController.getInitialComponent(), "cdb-" + course.getResourceableId());
+			= new LayoutMain3ColsController(ureq, getWindowControl(), null, null, dbController.getInitialComponent(), "cdb-" + course.getResourceableId());
 		listenTo(columnLayoutCtr);
 		putInitialPanel(columnLayoutCtr.getInitialComponent());
 	}
@@ -82,61 +61,8 @@ public class CustomDBMainController extends MainLayoutBasicController {
 		// controllers disposed by BasicController:
 	}
 	
-	private void disposeAddController() {
-		removeAsListenerAndDispose(addController);
-		removeAsListenerAndDispose(cmc);
-		addController = null;
-		cmc = null;
-	}
-	
 	@Override
 	protected void event(UserRequest ureq, Component source, Event event) {
 		//
 	}
-
-	/**
-	 * @see org.olat.core.gui.control.DefaultController#event(org.olat.core.gui.UserRequest,
-	 *      org.olat.core.gui.control.Controller, org.olat.core.gui.control.Event)
-	 */
-	@Override
-	public void event(UserRequest ureq, Controller source, Event event) {
-		if (source == toolC) {
-			if (event.getCommand().equals("cmd.new_db")) {
-				removeAsListenerAndDispose(addController);
-				addController = new CustomDBAddController(ureq, getWindowControl());
-				listenTo(addController);
-				removeAsListenerAndDispose(cmc);
-				cmc = new CloseableModalController(getWindowControl(), translate("close"), addController.getInitialComponent());
-				listenTo(cmc);
-				cmc.activate();
-			}
-		} else if (source == addController) {
-			if(event == Event.DONE_EVENT) {
-				String category = addController.getCategory();
-				addCustomDb(category);
-				dbController.updateUI();
-			}
-			cmc.deactivate();
-			disposeAddController();
-		}
-	}
-	
-	private void addCustomDb(final String category) {
-		CoordinatorManager.getInstance().getCoordinator().getSyncer().doInSync(course, new SyncerExecutor() {
-			@Override
-			public void execute() {
-				CoursePropertyManager cpm = course.getCourseEnvironment().getCoursePropertyManager();
-				CourseNode rootNode = ((CourseEditorTreeNode)course.getEditorTreeModel().getRootNode()).getCourseNode();
-				Property p = cpm.findCourseNodeProperty(rootNode, null, null, CUSTOM_DB);
-				if(p == null) {
-					p = cpm.createCourseNodePropertyInstance(rootNode, null, null, CUSTOM_DB, null, null, null, category);
-					cpm.saveProperty(p);
-				} else {
-					String currentDbs = p.getTextValue();
-					p.setTextValue(currentDbs + ":" + category);
-					cpm.updateProperty(p);
-				}
-			}
-		});
-	}
 }
diff --git a/src/main/java/org/olat/course/db/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/db/_i18n/LocalStrings_de.properties
index 52c6721b44fd91f83cbc1e0f46152d0683a63ad1..6e702457d68e8036b73061b6517755baf47fea36 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_de.properties
@@ -1,7 +1,6 @@
 #Mon Mar 02 09:54:04 CET 2009
 command.new_db=Neue Datenbank erstellen
-command.closedb=Schliessen
-customDb.custom_db=Datenbank
+customDb.custom_db=Datenbanken
 customDb.create=Erstellen
 customDb.reset=Zurücksetzen
 customDb.export=Exportieren
@@ -12,5 +11,4 @@ customDb.entry.value=Wert
 customDb.url=URL
 main.menu.title=Datenbanken
 main.menu.title.alt=Kurs Datenbanken
-tool.name=Datenbanken
 customDb.export.failed=
\ No newline at end of file
diff --git a/src/main/java/org/olat/course/db/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/db/_i18n/LocalStrings_en.properties
index aacbccf15b98cdcaea30c130a4d719adc6876a78..2b13261b1a80c42024a6066c20c08f0d3e80295f 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_en.properties
@@ -1,9 +1,8 @@
 #Thu May 26 09:44:01 CEST 2011
-command.closedb=Close
-command.new_db=Create new database
+command.new_db=Create a new database
 customDb.category=Name
 customDb.create=Create
-customDb.custom_db=Database
+customDb.custom_db=Databases
 customDb.entry.identity=User
 customDb.entry.name=Name
 customDb.entry.value=Value
@@ -12,4 +11,3 @@ customDb.reset=Reset
 customDb.url=URL
 main.menu.title=Databases
 main.menu.title.alt=Course databases
-tool.name=Databases
diff --git a/src/main/java/org/olat/course/db/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/course/db/_i18n/LocalStrings_fr.properties
index 7d0769e77ce2310c1f59a7586587088320e4a9c5..62abfaa23fdebf9cdfb91e3f83d343b8270b986e 100644
--- a/src/main/java/org/olat/course/db/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/course/db/_i18n/LocalStrings_fr.properties
@@ -1,5 +1,4 @@
 #Tue Oct 23 08:51:25 CEST 2012
-command.closedb=Fermer
 command.new_db=Cr\u00E9er une nouvelle base de donn\u00E9e
 customDb.category=Nom
 customDb.create=Cr\u00E9er
@@ -12,5 +11,4 @@ customDb.reset=Remettre \u00E0 z\u00E9ro
 customDb.url=URL
 main.menu.title=Bases de donn\u00E9es
 main.menu.title.alt=Bases de donn\u00E9es du cours
-tool.name=Bases de donn\u00E9es
 customDb.export.failed=
diff --git a/src/main/java/org/olat/course/member/AbstractMemberListController.java b/src/main/java/org/olat/course/member/AbstractMemberListController.java
index 697e3134e0792bf28d7ee7d317c48b783d96e79f..67ac1c99f47975854f3df99afc4da1ad76baa13c 100644
--- a/src/main/java/org/olat/course/member/AbstractMemberListController.java
+++ b/src/main/java/org/olat/course/member/AbstractMemberListController.java
@@ -254,7 +254,7 @@ public abstract class AbstractMemberListController extends BasicController imple
 			List<Identity> ids = securityManager.loadIdentityByKeys(identityKeys);
 			StringBuilder sb = new StringBuilder();
 			for(Identity id:ids) {
-				if(sb.length() > 0) sb.append(", ");
+				if(sb.length() > 0) sb.append(" / ");
 				sb.append(userManager.getUserDisplayName(id.getUser()));
 			}
 			leaveDialogBox = activateYesNoDialog(ureq, null, translate("dialog.modal.bg.leave.text", sb.toString()), leaveDialogBox);
diff --git a/src/main/java/org/olat/course/member/MembersOverviewController.java b/src/main/java/org/olat/course/member/MembersOverviewController.java
index a14767445ab6500185a7a62e12d0f865e0ce032c..f9de2c94df48314329dcbcdf8c3c3b64a7bd4983 100644
--- a/src/main/java/org/olat/course/member/MembersOverviewController.java
+++ b/src/main/java/org/olat/course/member/MembersOverviewController.java
@@ -183,7 +183,6 @@ public class MembersOverviewController extends BasicController implements Activa
 			}
 		} else if (source == addMemberLink) {
 			doChooseMembers(ureq);
-			
 		} else if (source == importMemberLink) {
 			doImportMembers(ureq);
 		}
@@ -219,7 +218,7 @@ public class MembersOverviewController extends BasicController implements Activa
 		};
 		
 		importMembersWizard = new StepsMainRunController(ureq, getWindowControl(), start, finish, null,
-				translate("import.member"), "o_sel_course_member_import_1_wizard");
+				translate("add.member"), "o_sel_course_member_import_1_wizard");
 		listenTo(importMembersWizard);
 		getWindowControl().pushAsModalDialog(importMembersWizard.getInitialComponent());
 	}
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
index e2c4583577f12ef7be043d56f9b69b2e5d1c8f69..861b36f270a324309211e85d73d9989e83bdad76 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_de.properties
@@ -19,8 +19,8 @@ waitinglist=Warteliste
 waiting.infos=Personen auf der Gruppenwarteliste haben weder Zugang zum Kurs noch zu der Gruppe. Der Zugang wird erst freigegeben wenn genügend Platz vorhanden ist oder die Person von Hand umgeteilt wurde.
 search=Suche
 action=Aktion
-add.member=Mitglieder hinzufügen
-import.member=Mitglieder importieren
+add.member=Mitglied hinzufügen
+import.member=Mitglieder hinzufügen
 edit.member=Mitglied bearbeiten
 edit.member.title=Mitgliederrechte Kurs "{0}"
 edit.member.groups=Gruppenmitgliedschaften
@@ -30,7 +30,7 @@ course.lastTime=Zuletzt ge
 course.numOfVisits=Anzahl Kursaufrufe
 home=Visitenkarte
 assessment=Bewertungswerkzeug
-dialog.modal.bg.leave.text=Wollen Sie wirklich dieser Person {0} von dem Kurs und alle Gruppe entfernen?
+dialog.modal.bg.leave.text=Wollen Sie wirklich die Person(en) {0} aus dem Kurs und allen Gruppen entfernen?
 error.atleastone=Es muss mindestens ein Besitzer in der Kurs sein.
 group.create=Gruppe erstellen
 group.add=Gruppe hinzufügen
diff --git a/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
index cda81287b80e7417b7e189c2c9e22454a7319efa..ea91cb1b3c97c46eac90ec4701b0bda6fb7351c5 100644
--- a/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/member/_i18n/LocalStrings_en.properties
@@ -5,10 +5,10 @@ assessment=Assessment tool
 course.lastTime=Last visit
 course.membership.creation=Registration
 course.numOfVisits=Course launches
-dialog.modal.bg.leave.text=Do you really want to remove this person {0} of the course and all the groups?
-edit.member=Manage member
+dialog.modal.bg.leave.text=Do you really want to remove the user(s) {0} from the course and all the groups?
+edit.member=Edit member
 edit.member.groups=Group membership
-edit.member.title=Member's permission on course "{0}"
+edit.member.title=Member right for the course "{0}"
 group.add=Add group
 group.create=Create group
 home=Visiting card
@@ -16,7 +16,7 @@ import.member=Import members
 mail.member=E-Mail
 members.all=All
 menu.breadcrumbs=$org.olat.course.run\:command.opensimplegroupmngt
-menu.groups=Groups
+menu.groups=GroupsManage
 menu.groups.alt=Groups management
 menu.members=Members
 menu.members.alt=Members management
@@ -61,7 +61,7 @@ table.header.participants=Participant
 table.header.participantsCount=Assigned
 table.header.remove=Remove
 table.header.role=Roles
-table.header.tutors=Coaches
+table.header.tutors=Coach
 table.header.tutorsCount=Coaches
 table.header.waitingList=Waiting list
 tutors=Coaches
diff --git a/src/main/java/org/olat/course/member/wizard/ImportMember_1b_ChooseMemberStep.java b/src/main/java/org/olat/course/member/wizard/ImportMember_1b_ChooseMemberStep.java
index 984b4ba16ef0be37dc3a08cbb367810fe09612c1..71f5d57b31daf580a6f7e12555cbf03ba5d16d33 100644
--- a/src/main/java/org/olat/course/member/wizard/ImportMember_1b_ChooseMemberStep.java
+++ b/src/main/java/org/olat/course/member/wizard/ImportMember_1b_ChooseMemberStep.java
@@ -37,7 +37,7 @@ public class ImportMember_1b_ChooseMemberStep extends BasicStep {
 	public ImportMember_1b_ChooseMemberStep(UserRequest ureq, RepositoryEntry repoEntry) {
 		super(ureq);
 		setNextStep(new ImportMember_2_ConfirmMemberChoiceStep(ureq, repoEntry));
-		setI18nTitleAndDescr("import.import.title", "import.import.title");
+		setI18nTitleAndDescr("import.choose.title", "import.choose.title");
 	}
 
 	@Override
diff --git a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_de.properties
index 3e2cddd9e07ba8d54e47dd72be05d9e254bf46ff..6274269b9d7d2d24615cdd370aaded8751a54796 100644
--- a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_de.properties
@@ -1,5 +1,6 @@
 #Mon Mar 02 09:54:04 CET 2009
 import.import.title=Benutzernamen angeben
+import.choose.title=$\:import.import.title
 import.confirm.title=Überprüfen
 import.permission.title=Berechtigungen
 import.mail.title=E-Mail-Benachrichtigung
diff --git a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_en.properties
index ce0916e03ad86ee91acea26b8d94bc29d128c885..ce33ce12273124324b16116b2e99ed0f6079ebff 100644
--- a/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/member/wizard/_i18n/LocalStrings_en.properties
@@ -1,7 +1,8 @@
 #Thu Sep 27 13:24:15 CEST 2012
-form.addusers=User name
+form.addusers=User names
 form.names.example=test01<br/>author02<br/>
 import.confirm.title=Review
-import.import.title=Fill the user names
+import.import.title=Enter user names
+import.choose.title=Indicate user name
 import.mail.title=E-Mail notification
-import.permission.title=Permissions
+import.permission.title=Rights
diff --git a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_en.properties
index 7e6ced60878d9798efd2a94865f4d573cca7aa2a..de8b83ce115593d1eeeb14cf7e37bab3649ad742 100644
--- a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_en.properties
@@ -42,6 +42,7 @@ create.form.title.description=Description
 create.form.title.max=Maximum number of <br>participants
 create.form.title.min=Minimum number of <br>participants
 create.form.title.minmax.example=If unrestricted\: leave blank
+create.form.groupcard=Visiting card
 default.context=Created automatically in course 
 error.group.name.exists=This group name is already being used in this context, please select another one.
 fieldset.legend.groupowners=Coaches
diff --git a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_fr.properties
index 943f1cac179fcdccd1b3cfaec3720e8cb936e3bd..c5a05c57c874d05c7f7a22704379a10367714f76 100644
--- a/src/main/java/org/olat/group/ui/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/_i18n/LocalStrings_fr.properties
@@ -15,7 +15,7 @@ archive.group.description=Description de groupe
 archive.group.name=Nom de groupe
 archive.group.type=Type de groupe
 archive.groups=Groupes
-archive.header.owners=Propri\u00E9taire
+archive.header.owners=Coaches
 archive.header.partipiciant=Membres
 archive.header.waitinggroup=Liste d'attente
 archive.interninfo=Information interne
diff --git a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_fr.properties
index f506adc986c553f493e63a1f6a5026a8ed1c8805..f13ac555b0b81f7caa3fb81add97abb54d0034ce 100644
--- a/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/edit/_i18n/LocalStrings_fr.properties
@@ -56,10 +56,10 @@ chelp.tools.quota=La capacit\u00E9 de sauvegarde s'\u00E9l\u00E8ve \u00E0 10 MB.
 chelp.tools.title=Configuration d'outils collaboratifs
 chkBox.open=Publier ce groupe \u00E0 la r\u00E9servation
 chkBox.open.downloadList=Les utilisateurs peuvent t\u00E9l\u00E9charger la liste des membres
-chkBox.open.owners=Tous voient les propri\u00E9taires
+chkBox.open.owners=Tous voient les coaches
 chkBox.open.partips=Tous voient les participants
 chkBox.open.waitingList=Tous voient la liste d'attente
-chkBox.show.owners=Membres voient propri\u00E9taires
+chkBox.show.owners=Membres voient coaches
 chkBox.show.partips=Membres voient participants
 chkBox.show.waitingList=Membres voient liste d'attente
 cmd.addresource=Ajouter un cours
@@ -68,7 +68,7 @@ fieldset.legend.areas=Domaines d'\u00E9tude affect\u00E9s
 fieldset.legend.collabtools=Outils collaboratifs
 fieldset.legend.details=D\u00E9tails
 fieldset.legend.displaymembers=Affichage membres
-fieldset.legend.groupowners=Propri\u00E9taires
+fieldset.legend.groupowners=Coaches
 fieldset.legend.grouppartips=Participants
 fieldset.legend.open=Visibilit\u00E9
 fieldset.legend.resources=Cours li\u00E9s
diff --git a/src/main/java/org/olat/group/ui/homepage/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/homepage/_i18n/LocalStrings_fr.properties
index 2ae6696939aaa21026e90056d937eaa5b0c042c0..b79edc436b288cb7ba8e993eb9d20191c573c060 100644
--- a/src/main/java/org/olat/group/ui/homepage/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/homepage/_i18n/LocalStrings_fr.properties
@@ -4,15 +4,15 @@ GroupInfoDisplayController.content.numParticipants=Membres
 GroupInfoDisplayController.content.title=Groupe
 contact.to=Membre du groupe
 contactform.intro=Message \u00E0 tous les membres du groupes.
-contactform.nobody=Ce groupe n'a ni membre ni propri\u00E9taires.
-contactform.noowners=Ce groupe n'a pas de propri\u00E9taires.
+contactform.nobody=Ce groupe n'a ni membre ni coaches.
+contactform.noowners=Ce groupe n'a pas de coaches.
 contactform.noparticipants=Ce groupe n'a pas de membres.
 contactform.title=Contact
 form.fieldset.message=Message
 form.fieldset.to=Destinataire
 form.to=\u00C0\:
-form.to.all=Membres et propri\u00E9taires
-form.to.owners=Propri\u00E9taires
+form.to.all=Membres et coaches
+form.to.owners=Coaches
 form.to.participants=Membres
 main.menu.contact=Contact
 main.menu.members=Membres
diff --git a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_fr.properties
index 86041999b8b73f689a492fa6597c65b026406ff4..8ff73a1b606720eb4f1524c12d7bda4a86c718f9 100644
--- a/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/main/_i18n/LocalStrings_fr.properties
@@ -5,13 +5,13 @@ cif.description=Description
 cif.displayname=Nom
 cif.error.allempty=Remplissez s'il-vous-pla\u00EEt au moins un champ du formulaire.
 cif.id=ID
-cif.owner=Propri\u00E9taire
+cif.owner=Coach
 config.group=Configurer
 copy.group=Copier
 course.groups=Cours
 create.form.title=Cr\u00E9er un nouveau groupe de travail
 create.group=Cr\u00E9er un groupe
-create.group.description=Cr\u00E9er un nouveau groupe avec le bouton ci-dessous. Tous les propri\u00E9taires de ce groupe pourront d\u00E9verrouiller les outils, ajouter des utilisateurs ou publier le groupe.
+create.group.description=Cr\u00E9er un nouveau groupe avec le bouton ci-dessous. Tous les coaches de ce groupe pourront d\u00E9verrouiller les outils, ajouter des utilisateurs ou publier le groupe.
 dialog.modal.bg.delete.text=Voulez-vous vraiment effacer le groupe de travail "{0}"?<p>
 dialog.modal.bg.delete.title=Effacer le groupe?
 dialog.modal.bg.leave.text=Si vous quittez le groupe de travail "{0}", vous n'y aurez plus acc\u00E8s. <br> Voulez-vous vraiment quitter le groupe de travail?<p>
@@ -36,8 +36,8 @@ menu.index.alt=Travaillez avec vos groupes
 menu.opengroups=Groupes publi\u00E9s
 menu.opengroups.alt=Les groupes qui ont \u00E9t\u00E9 publi\u00E9s et auxquels je peux prendre part.
 merge.group=R\u00E9unir
-msg.alleastone.editable.group=Vous devez choisir au moins un groupe dont vous \u00EAtes propri\u00E9taire,
-msg.atleastone=Il faut qu'au moins un propri\u00E9taire fasse partie du groupe de travail.
+msg.alleastone.editable.group=Vous devez choisir au moins un groupe dont vous \u00EAtes coach,
+msg.atleastone=Il faut qu'au moins un coach fasse partie du groupe de travail.
 notification.mail.added.body=*** Ceci est un message g\u00E9n\u00E9r\u00E9 de mani\u00E8re automatique. Veuillez, SVP., ne pas r\u00E9pondre \u00E0 ce message. *** \r\n\r\nVous avez \u00E9t\u00E9 invit\u00E9(e) par {0} {1} ({3}) dans un groupe de travail \: \r\n\r\nNom du groupe\: $groupname\r\nDescription\: $groupdescription\r\n\r\nSi vous ne y donnez pas votre accord, vous pouvez vous d\u00E9sinscrire du groupe de travail.
 notification.mail.added.self.body=*** Ceci est un message g\u00E9n\u00E9r\u00E9 de mani\u00E8re automatique. Veuillez, SVP., ne pas r\u00E9pondre \u00E0 ce message *** \n\n Vous avez cr\u00E9\u00E9 un groupe de travail dans OLAT \:\n\nNom du groupe\: $groupname\nDescription\: $groupdescription\n\nVous pourrez annuler ce groupe \u00E0 tout moment. 
 notification.mail.added.self.subject=Groupe de travail OLAT $groupname
@@ -53,7 +53,7 @@ open.intro=Dans cette liste, vous trouverez tous les groupes qui ont \u00E9t\u00
 open.nogroup=Aucun groupe correspondant \u00E0 vos crit\u00E8res n'a \u00E9t\u00E9 trouv\u00E9.
 opengroups.all=Tous les groupes
 opengroups.search=Recherche
-owned.groups=Propri\u00E9taire
+owned.groups=Coach
 owned.groups.2=Supervis\u00E9
 right.header=Groupes de droits
 right.intro=Dans la liste ci-dessus, vous trouvez tous les groupes de droits dont vous faites partie.
@@ -68,7 +68,7 @@ search.intro=Chercher parmi les groupes
 search.limit.type=Type
 search.no=Non
 search.open=Publi\u00E9
-search.owner=Propri\u00E9taire / tuteurs
+search.owner=Coach / tuteurs
 search.public=Groupe publi\u00E9
 search.resources=Utilis\u00E9 dans un cours
 search.roles=R\u00F4le
diff --git a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
index 8d4cbbf3f257e408a11ced674dadd009d48def0e..7c6f57a0fb014033f8f0c18c0d1248b939024a7e 100644
--- a/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/run/_i18n/LocalStrings_fr.properties
@@ -40,7 +40,7 @@ resources.launch=D\u00E9marrer
 resources.noresources=Il n'y a pas de cours pour ce groupe.
 resources.title=Cours
 sendtochooser.email.disclaimer=N'oubliez pas que les e-mails peuvent \u00EAtre envoy\u00E9s uniquement \u00E0 des fins didactiques ou d'apprentissage. Nous vous renvoyons, \u00E0 ce sujet, aux conditions d'utilisation.
-sendtochooser.form.chckbx.owners=Tous les propri\u00E9taires
+sendtochooser.form.chckbx.owners=Tous les coaches
 sendtochooser.form.chckbx.partip=Tous les participants
 sendtochooser.form.chckbx.waitingList=Toutes les peronnes sur la liste d'attente
 sendtochooser.form.error.nonselected=Il faut s\u00E9lectionner au moins un groupe d'accueil
@@ -63,7 +63,7 @@ sendtochooser.form.radio.waitings.choose=Utilisateurs en attente s\u00E9lectionn
 sendtochooser.form.radio.waitings.nothing=Aucun utilisateur en attente
 sendtochooser.form.submit=Continuer
 userlist.show.no.owners.text=pas visible
-userlist.show.no.owners.title=Propri\u00E9taire
+userlist.show.no.owners.title=Coach
 userlist.show.no.participants.text=pas visible
 userlist.show.no.participants.title=Participant
 userlist.show.no.waitinglist.text=pas visible
diff --git a/src/main/java/org/olat/group/ui/wizard/_i18n/LocalStrings_fr.properties b/src/main/java/org/olat/group/ui/wizard/_i18n/LocalStrings_fr.properties
index 12480c36f4806d4ab0af0394a5835cf5affd143c..5df53df1d698362ca82bdb13a7633b905c3c1771 100644
--- a/src/main/java/org/olat/group/ui/wizard/_i18n/LocalStrings_fr.properties
+++ b/src/main/java/org/olat/group/ui/wizard/_i18n/LocalStrings_fr.properties
@@ -36,7 +36,7 @@ create.form.title.max=Nombre pr\u00E9vu <br>de participants
 email.select.receiver.description=But
 email.select.receiver.participant=Participant
 email.select.receiver.title=But
-email.select.receiver.tutor=Propri\u00E9taires / tuteurs
+email.select.receiver.tutor=Coaches / tuteurs
 email.select.receivers=Envoyer les courriels
 email.select.receivers.desc=Choisissez les destinataires parmi les tuteurs, les participants ou les deux.
 email.write.description=Ecrire un courriel
@@ -71,7 +71,7 @@ table.role=R\u00F4le
 table.status=Statut
 table.subject.action=Action
 table.user.login=Login
-users.addowner=Ajouter un propri\u00E9taire
+users.addowner=Ajouter un coach
 users.addparticipant=Ajouter un participant
 users.addwaiting=Ajouter \u00E0 la liste d'attente
 users.email.desc=Envoyer un courriel
diff --git a/src/main/java/org/olat/modules/glossary/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/glossary/_i18n/LocalStrings_de.properties
index 52f6aeaa6266eea26f256d85c14d4c0473161f23..0274b65aacd9a18f217b73c8baeeeae600adc60f 100644
--- a/src/main/java/org/olat/modules/glossary/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/glossary/_i18n/LocalStrings_de.properties
@@ -2,5 +2,5 @@ register.title = Register konfigurieren
 register.intro = Das alphabetische Register ist für ein lateinisches Alphabet ausgelegt und beeinhaltet die Zeichen von A-Z. Für ein Glossar mit anderem Zeichensatz, sollte das Register ausgeschaltet werden.
 register.onoff = Register einschalten
 edit.title = Schreibberechtigung
-edit.intro = Standardmässig können nur die Besitzer dieses Glossars Beiträge erstellen und editieren. Die Auswahl "Schreibberechtigung für alle Benutzer" erlaubt es allen Systembenutzern neue Glossarbeiträge zu erstellen, ihre selbst erstellten Beiträge anschliessend zu ändern und auch wieder zu löschen. Besitzer können die Beiträge die von anderen Benutzern erstellt wurden jederzeit ändern oder löschen.<br /<br />Wenn diese Funktion eingeschaltet ist, so wird der jeweilige Urheber und die letzte Person die Änderungen vorgenommen hat neben dem Glossarbeitrag angezeigt.
+edit.intro = Standardmässig können nur die Besitzer dieses Glossars Beiträge erstellen und editieren. Die Auswahl "Schreibberechtigung für alle Benutzer" erlaubt es allen Systembenutzern neue Glossarbeiträge zu erstellen, ihre selbst erstellten Beiträge anschliessend zu ändern und auch wieder zu löschen. Besitzer können die Beiträge die von anderen Benutzern erstellt wurden jederzeit ändern oder löschen.<br /><br />Wenn diese Funktion eingeschaltet ist, so wird der jeweilige Urheber und die letzte Person die Änderungen vorgenommen hat neben dem Glossarbeitrag angezeigt.
 edit.onoff = Schreibberechtigung für alle Benutzer zulassen
diff --git a/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
index 750a97949f86879efdcdca3889521fa80fb629be..ddc084e279d9e67b0d8108f81b3deb8518d912e5 100644
--- a/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/user/_i18n/LocalStrings_de.properties
@@ -201,11 +201,11 @@ email.change.reminder = Sie haben die \u00c4nderung Ihrer in OLAT hinterlegten E
 mail.system=E-Mail Versand
 mail.intern.only=E-Mails an das interne OLAT Postfach zustellen
 mail.send.copy=E-Mails an das interne OLAT Postfach und die Adresse {0} zustellen
-chelp.mail.system= Hier k�nnen Sie einstellen, ob Ihre pers�nlichen E-Mails and Ihre konfigurierte E-Mail Adresse verschickt oder nur in dem Posteingang innerhalb des OLAT Systems angezeigt werden sollen. Bitte beachten Sie, dass die Benachrichtigungen �ber Neuigkeiten innerhalb des System in jedem Fall per E-Mail an Ihre konfigurierte Mailadresse versendet werden. In dieser Benachrichtigungsemail finden Sie denn auch einen Hinweis �ber allf�llige neue E-Mails innerhalb des OLAT Postfachs falls Sie die Option "$:mail.intern.only" gew�hlt haben.. 
+chelp.mail.system= Hier können Sie einstellen, ob Ihre persönlichen E-Mails und Ihre konfigurierte E-Mail Adresse verschickt oder nur in dem Posteingang innerhalb des OLAT Systems angezeigt werden sollen. Bitte beachten Sie, dass die Benachrichtigungen \u00fcber Neuigkeiten innerhalb des System in jedem Fall per E-Mail an Ihre konfigurierte Mailadresse versendet werden. In dieser Benachrichtigungsemail finden Sie denn auch einen Hinweis \u00fcber allällige neue E-Mails innerhalb des OLAT Postfachs falls Sie die Option "$:mail.intern.only" gewählt haben.. 
 runonce.profile.intro=Bitte pr\u00FCfen Sie, ob Ihr Profil auf dem aktuellsten Stand ist und dr\u00FCcken Sie danach "Speichern".
 runonce.changepw.intro=Bitte \u00E4ndern Sie Ihr Passwort.
 pwdav.title=WebDAV Zugang
-pwdav.description=WebDAV ermöglicht Ihnen einen einfachen Dateitransfer von Ihrem Rechner zu OLAT-Ordnern, wobei Sie mit Drag und Drop nebst einzelnen Dateien auch ganze Verzeichnisse in OLAT-Ordner kopieren können. Um WebDAV zu nutzen, müssen Sie auf Ihrem Computer ein Netzlaufwerk mit untenstehender Adresse anlegen: 
+pwdav.description=WebDAV ermöglicht Ihnen einen einfachen Dateitransfer von Ihrem Rechner zu OLAT-Ordnern, wobei Sie mit Drag und Drop nebst einzelnen Dateien auch ganze Verzeichnisse in OLAT-Ordner kopieren können. Um WebDAV zu nutzen, m\u00fcssen Sie auf Ihrem Computer ein Netzlaufwerk mit untenstehender Adresse anlegen: 
 pwdav.access_data=<h4>Zugangsdaten</h4>
 pwdav.username=WebDAV Benutzername
 pwdav.password=WebDAV-Passwort