diff --git a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_de.properties
index 34e927ef2afc476bfee0e395ae32702d4531894e..0364eded138549d8add7eed31afa2d58024538fa 100644
--- a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_de.properties
@@ -6,12 +6,13 @@ admin.menu.title=SMS
 admin.menu.title.alt=SMS Konfiguration udn Statistik
 admin.settings=SMS Dienst Konfiguration
 admin.statistics=SMS Versand
-confirm.sms.phone=<h3>SMS Authentifizierung</h3><p>Das System erm\u00F6glicht eine Authentifizierung \u00FCber SMS um ein verlorenes Passwort zur\u00FCcksetzen. Bitte geben Sie Ihre Mobile telefonnummer an um diesen Dienst zu aktivieren</p>
+confirm.sms.phone=<h3>SMS Authentifizierung</h3><p>Das System erm\u00F6glicht eine Authentifizierung \u00FCber SMS, um ein verlorenes Passwort zur\u00FCcksetzen. Bitte geben Sie Ihre Mobile Telefonnummer an, um diesen Dienst zu aktivieren</p>
 dont.activate=Nicht aktivieren
 error.invalid.token=Token stimmt nicht\!
 error.phone.invalid=Das Nummer ist nicht valid (z.B. +41 12 345 67 89)
 on=ein
 on.sms=mit SMS Code
+start.sms.authentication=SMS Authentifizierung starten
 reset.password=Password zur\u00FCcksetzen
 service=Dienst
 sms.phone.number=Telephon Mobil
diff --git a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_en.properties
index 9e990fc12f5d0d1006c46ef1fbca4b501b939773..24282f51993955aae98441f514782649b95ebce3 100644
--- a/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/core/commons/services/sms/ui/_i18n/LocalStrings_en.properties
@@ -1,5 +1,5 @@
 #Tue Feb 07 13:47:28 CET 2017
-admin.configuration.description=<p>Notification with SMS is an optional component.</p><p>Warning\: SMS costs occured per SMS\!</p>
+admin.configuration.description=<p>Notification with SMS is an optional component.</p><p>Warning\: SMS costs occurred per SMS\!</p>
 admin.configuration.title=SMS configuration
 admin.enable=SMS distribution
 admin.menu.title=SMS
@@ -12,6 +12,7 @@ error.invalid.token=The code is not valid.
 error.phone.invalid=The number is not a valid phone number (e.g. +41 12 345 67 89)
 on=on
 on.sms=with SMS code
+start.sms.authentication=Start SMS Authentication
 reset.password=Reset password
 service=Service
 sms.phone.number=Mobile telefon
diff --git a/src/main/java/org/olat/course/nodes/iq/QTI21EditForm.java b/src/main/java/org/olat/course/nodes/iq/QTI21EditForm.java
index 446c5d7c4173362f6b6099b24780c49fe43470c3..e65c7e75f12da749bb4bd764e09824c419ddcb0f 100644
--- a/src/main/java/org/olat/course/nodes/iq/QTI21EditForm.java
+++ b/src/main/java/org/olat/course/nodes/iq/QTI21EditForm.java
@@ -159,6 +159,7 @@ public class QTI21EditForm extends FormBasicController {
 		showResultsOnFinishEl.setElementCssClass("o_sel_qti_show_results");
 		showResultsOnFinishEl.addActionListener(FormEvent.ONCHANGE);
 		showResultsOnFinishEl.setEnabled(!configRef);
+		showResultsOnFinishEl.setHelpText(translate("qti.form.results.onfinish.help"));
 
 		String[] resultsOptionsValues = new String[] {
 				translate("qti.form.summary.metadata"), translate("qti.form.summary.sections"),
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
index 3c6424eb869cd4bb7655e96d4fc2ee5ab15f0a6f..b05806334dd9107e203ed4234282c2ae0c1df060 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_de.properties
@@ -8,7 +8,7 @@ changelog.title=\u00C4nderungsverlauf der Ressource
 choosenfile.self=Selbsttest
 choosenfile.surv=Fragebogen
 choosenfile.test=Test
-choosenlayout=Darstellungsoptionen
+choosenlayout=Optionen
 close.chat.windows.for.test=Schliessen Sie zuerst alle Chatfenster und Chatteilnehmerlisten, um den Test starten zu k\u00F6nnen.
 command.changeRepFile=Datei auswechseln
 command.chooseRepFile=Datei w\u00E4hlen, erstellen oder importieren
@@ -65,7 +65,7 @@ no.disc.chosen=<i>Keine Datei ausgew\u00E4hlt</i>
 no.file.chosen=<i>Keine Datei ausgew\u00E4hlt</i>
 outcomes.title=$de.bps.onyx.plugin.course.nodes.iq\:outcomes.title
 pane.tab.accessibility=Zugang
-pane.tab.iqconfig.layout=Darstellung
+pane.tab.iqconfig.layout=Optionen
 pane.tab.iqconfig.self=Selbsttest-Konfiguration
 pane.tab.iqconfig.surv=Fragebogen-Konfiguration
 pane.tab.iqconfig.test=Test-Konfiguration
@@ -101,6 +101,7 @@ qti.form.questionprogress=Anzahl Fragen im Test anzeigen
 qti.form.questiontitle=Fragetitel anzeigen
 qti.form.result.title=Resultate
 qti.form.results.onfinish=Resultate nach Testabschluss anzeigen
+qti.form.results.onfinish.help=Wenn diese Checkbox nicht ausgew\u00E4hlt werden kann, muss im Tab Optionen "Konfiguration anpassen" aktiviert werden.
 qti.form.results.onhomepage=Resultate auf Test-Startseite anzeigen
 qti.form.scoreinfo=Punkte auf Test-Startseite anzeigen
 qti.form.scoreprogress=Anzahl Punkte im Test anzeigen
diff --git a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_en.properties
index bcee6d0b8e0063d7e0e24ebbfc5137113ddbd36d..2982a38a3f3260ca9f19d7d1748cb6a4e97f2093 100644
--- a/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/course/nodes/iq/_i18n/LocalStrings_en.properties
@@ -8,7 +8,7 @@ changelog.title=Resource change log
 choosenfile.self=Self-test
 choosenfile.surv=Questionnaire
 choosenfile.test=Test
-choosenlayout=Layout parameters
+choosenlayout=Options
 close.chat.windows.for.test=Please close all chat windows or chat lists before starting your test.
 command.changeRepFile=Replace file
 command.chooseRepFile=Choose, create or import file
@@ -65,7 +65,7 @@ no.disc.chosen=<i>No file chosen</i>
 no.file.chosen=<i>No file chosen</i>
 outcomes.title=$de.bps.onyx.plugin.course.nodes.iq\:outcomes.title
 pane.tab.accessibility=Access
-pane.tab.iqconfig.layout=Layout
+pane.tab.iqconfig.layout=Options
 pane.tab.iqconfig.self=Self-test configuration
 pane.tab.iqconfig.surv=Questionnaire configuration
 pane.tab.iqconfig.test=Test configuration
@@ -101,6 +101,7 @@ qti.form.questionprogress=Show number of questions in test
 qti.form.questiontitle=Show question title
 qti.form.result.title=Results
 qti.form.results.onfinish=Show results after test has been submitted
+qti.form.results.onfinish.help=If this check-box cannot be selected, please choose "Adjust configuration" in the Options tab.
 qti.form.results.onhomepage=Show results on test homepage
 qti.form.scoreinfo=Show score on test homepage
 qti.form.scoreprogress=Show score in test
diff --git a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
index 3c3244873843eb56fa0fdcf7ed7c86846637f747..9a10a3386d5c025ba93d952ff05db1b9c03b0a4d 100644
--- a/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/course/nodes/st/_i18n/LocalStrings_de.properties
@@ -8,8 +8,8 @@ condition.accessibility.title=Zugang
 config.fieldset.view=Darstellung
 displayTwoColumns=Anzeige in zwei Spalten
 easyMode.noAssessableChildren=Es k\u00F6nnen nur Bewertungen von anderen, bewertbaren Bausteinen verrechnet werden (z.B. Test, Bewertung und Struktur). In Ihrem Kurs existieren keine solchen Bausteine.
-failedAsNotPassed=Nicht bestanden, wenn nicht bestanden (Kompatibilit\u00E4tsmodus)
-failedAsNotPassedAfterEndDate=Nicht bestanden, aber erst nach Enddatum vom Kurs
+failedAsNotPassed=Nicht bestanden, solange bis Bestanden erreicht.
+failedAsNotPassedAfterEndDate=Nicht bestanden wird ausgegeben, wenn Bestanden nach Enddatum des Kurses nicht erreicht.
 fieldset.chosecreateeditfile=HTML-Seite ausw\u00E4hlen, editieren oder erstellen
 folder.displayname=Ablageordner
 form.delegate=Keine \u00DCbersicht, erster sichtbarer Kursbaustein aktivieren
@@ -21,7 +21,7 @@ form.peekview.max.reached=Sie haben das Maximum von {0} Kursbausteinen erreicht,
 form.save=Speichern
 form.self=eigene HTML-Seite
 form.system=automatische \u00DCbersicht
-manual=Manuell setzen
+manual=Nicht bestanden wird manuell eingegeben.
 pane.tab.accessibility=Zugang
 pane.tab.deliveryOptions=$org.olat.core.gui.control.generic.iframe\:option.delivery
 pane.tab.st_config=\u00DCbersicht
diff --git a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_de.properties
index a82c9509b541c33f0e9502b2902c9aaa6eb3e476..11484a2fe62ce251b2664f584efab046e02b6a80 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_de.properties
@@ -96,7 +96,7 @@ error.input.extendedText.min.max=Erstellen Sie einen Text mit mindestens {0} und
 error.mimetype=$org.olat.core.commons.modules.bc\:WrongMimeType
 error.required.format=Ihre Eingabe entspricht nicht dem erforderlichen Format.
 error.textEntry.invalid=Ihre Eingabe ist ung\u00FCltig.
-error.textEntry.invalid.float=Ihre Eingabe muss einen Zahlenwert haben, Dezimalzahlen mit Komma order Punkt.
+error.textEntry.invalid.float=Ihre Eingabe muss einen Zahlenwert haben, Dezimalzahlen mit Komma oder Punkt.
 error.textEntry.invalid.record=Ihre Eingabe muss eine g\u00FCltige Zahl sein.
 exploded.msg=Explodiert
 form.metadata.title=Title
@@ -135,7 +135,7 @@ qti.form.questiontitle=$org.olat.course.nodes.iq\:qti.form.questiontitle
 qti.form.results.onfinish=$org.olat.course.nodes.iq\:qti.form.results.onfinish
 qti.form.scoreprogress=$org.olat.course.nodes.iq\:qti.form.scoreprogress
 qti.form.setting.formative=Formativ (\u00DCbungtest)
-qti.form.setting.summative=Normativ (scharfe Pr\u00FCfung)
+qti.form.setting.summative=Summativ (scharfe Pr\u00FCfung)
 qti.form.summary=$org.olat.course.nodes.iq\:qti.form.summary
 qti.form.summary.help=$org.olat.course.nodes.iq\:qti.form.summary.help
 qti.form.summary.metadata=$org.olat.course.nodes.iq\:qti.form.summary.metadata
diff --git a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_en.properties
index 5ef0c7acf9756f85e4453dd0f7ea126dc9bb3aa4..5f1ffb4dd7b301ac7cf21f258bc0d126f0724d2c 100644
--- a/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/_i18n/LocalStrings_en.properties
@@ -135,7 +135,7 @@ qti.form.questiontitle=$org.olat.course.nodes.iq\:qti.form.questiontitle
 qti.form.results.onfinish=$org.olat.course.nodes.iq\:qti.form.results.onfinish
 qti.form.scoreprogress=$org.olat.course.nodes.iq\:qti.form.scoreprogress
 qti.form.setting.formative=Formative (exercise test)
-qti.form.setting.summative=Normative (real test)
+qti.form.setting.summative=Summative (real test)
 qti.form.summary=$org.olat.course.nodes.iq\:qti.form.summary
 qti.form.summary.help=$org.olat.course.nodes.iq\:qti.form.summary.help
 qti.form.summary.metadata=$org.olat.course.nodes.iq\:qti.form.summary.metadata
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_de.properties
index 672ab75a82f01a13cdefcaede231049e7f6ceced..b81b55d74f526c93db1c9d0c106af9935d9d5265 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_de.properties
@@ -7,7 +7,7 @@ correct.answers=Korrekt
 cut.value=Notwendige Punktzahl f\u00FCr "Bestanden"
 delete.item=$org.olat.ims.qti.editor\:delete.item
 delete.section=$org.olat.ims.qti.editor\:delete.section
-delete.testPart=Wollen Sie das Test Part mit all ihren Fragen wirklich l\u00F6schen?
+delete.testPart=Wollen Sie den Test-Part mit allen Fragen wirklich l\u00F6schen?
 editor.sc.title=Single choice
 editor.unkown.title=Unbekanntes interaction
 error.cannot.create.section=Sie k\u00F6nnen hier keine Sektion erstellen.
@@ -40,7 +40,7 @@ fib.tolerance.mode.relative.example=Prozent, zum Beispiel 15 oder 99.0
 fib.tolerance.up=Obere Schranke
 file=Datei
 form.choice=Auswahl
-form.drawing=Drawing
+form.drawing=Zeichnen
 form.essay=Freitext
 form.feedback=Feedback
 form.fib=L\u00FCckentext
@@ -63,7 +63,7 @@ form.imd.descr=Frage
 form.imd.empty.text=Feedback bei Wahl keiner Antworten
 form.imd.empty.title=Titel
 form.imd.hint.text=L\u00F6sungshinweis
-form.imd.hint.title=Title
+form.imd.hint.title=Titel
 form.imd.incorrect.text=Feedback bei Wahl einer falschen Antwort
 form.imd.incorrect.title=Titel
 form.imd.layout=$org.olat.ims.qti.editor\:form.imd.layout
@@ -113,7 +113,7 @@ item.session.control.allow.review.hint=Nach Beenden des Tests, R\u00FCckblick au
 item.session.control.allow.skipping=Fragen \u00FCberspring erlauben
 item.session.control.allow.skipping.hint=Ein Test kann beendet werden, bevor alle Frage beantwortet sind.
 item.session.control.attempts=Versuch
-item.session.control.attempts.hint=Diese Einschr\u00E4nkung der L\u00F6sungsversuche bezieht sich auf einen Test Part und nicht den gesamten Test. Die Versuche f\u00FCr den gesamten Test k\u00F6nnen unter "Optionen" eingeschr\u00E4nkt werden.
+item.session.control.attempts.hint=Diese Einschr\u00E4nkung der L\u00F6sungsversuche bezieht sich auf einen Test-Part und nicht den gesamten Test. Die Versuche f\u00FCr den gesamten Test k\u00F6nnen unter "Optionen" eingeschr\u00E4nkt werden.
 item.session.control.show.solution=L\u00F6sung anzeigen
 item.session.control.show.solution.hint=Beim R\u00FCckblick werden auch L\u00F6sungen angezeigt.
 hour.short=h
@@ -122,20 +122,20 @@ max.score=Maximal erreichbare Punktzahl
 min.score=Minimal erreichbare Punktzahl
 new.answer=Neue Antwort
 new.circle=Kreis
-new.drawing=Zeichen
+new.drawing=Zeichnen
 new.elements=Elemente hinzuf\u00FCgen
 new.essay=Freitext
-new.fib=L\u00FCcke
+new.fib=L\u00FCckentext
 new.fib.numerical=Numerische Eingabe
 new.hotspot=Hotspot
 new.kprim=Kprim
-new.match=Match
+new.match=Matrix
 new.mc=Multiple Choice
 new.rectangle=Viereck
 new.sc=Single Choice
 new.section=Sektion
 new.spots=Spots hinzuf\u00FCgen
-new.testpart=Test Part
+new.testpart=Test-Part
 new.upload=Datei hochladen
 preview=Vorschau
 preview.solution=Vorschau L\u00F6sung
@@ -152,7 +152,7 @@ tools.reload.from.files=Dateien neu laden und im Puffer ersetzen
 tools.reload.from.files.tooltip=Only visible to administrators.
 warning.alien.assessment.item=Dieser Fragetyp kann nicht mit dem OpenOLAT-Editor bearbeitet werden.
 warning.alien.assessment.test=Dieser Test kann nicht mit dem OpenOLAT-Editor bearbeitet werden.
-warning.atleastonesection=Die Sektion kann nicht gel\u00F6scht werden. Ein Test oder ein Test Part muss mindestens eine Sektion enthalten.
+warning.atleastonesection=Diese Sektion kann nicht gel\u00F6scht werden. Ein Test oder ein Test-Part muss mindestens eine Sektion enthalten.
 warning.feedback.cutvalue=Feedback wird aktiviert sobald bei "Notwendige Punktzahl f\u00FCr 'Bestanden'" eine Punktzahl eingegeben wurde.
 warning.in.use=Die Ressource wird bereits f\u00FCr Auswertung verwendet. Die Bearbeitung ist begrenzt.
 warning.item.session.control.attempts=Diese Einschr\u00E4nkung kann Auswirkungen auf die Anzahl L\u00F6sungsversuche pro Frage haben.<br/>Bitte \u00FCberpr\u00FCfen Sie die Einstellung der Fragen.
diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_en.properties b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_en.properties
index 278ac7dc4da928e70afb059d42df26089564ea89..6e1fb236ecdb2d10156830b987f042fe1d179698 100644
--- a/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_en.properties
+++ b/src/main/java/org/olat/ims/qti21/ui/editor/_i18n/LocalStrings_en.properties
@@ -128,7 +128,7 @@ new.essay=Essay
 new.fib=Gap text
 new.fib.numerical=Numerical input
 new.hotspot=Hotspot
-new.kprim=KPrim
+new.kprim=Kprim
 new.match=Match
 new.mc=Multiple choice
 new.rectangle=Rectangle
diff --git a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_de.properties
index 460272720a939f3a1d7c4f4b5ebf4e891dcf4d46..0ab164e04ffc2267da7193af2aaf1f2ef2768a98 100644
--- a/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/modules/portfolio/ui/_i18n/LocalStrings_de.properties
@@ -46,7 +46,7 @@ assignment.document.upload=Dokument
 assignment.documents=Dokumente zur Aufgabe
 assignment.evaluation.form=Einsch\u00E4tzung
 assignment.evaluation.form.anonymous.extern=Anonyme Fremdeinsch\u00E4tzung
-assignment.evaluation.form.auto=Nur selbsteinsch\u00E4tzung
+assignment.evaluation.form.auto=Nur Selbsteinsch\u00E4tzung
 assignment.evaluation.form.auto.extern=Selbsteinsch\u00E4tzung und Fremdeinsch\u00E4tzung
 assignment.evaluation.form.entry=Fragebogen
 assignment.evaluation.form.reviewer.see.auto=Selbsteinsch\u00E4tzung an eingeladenen Benutzer anzeigen
@@ -111,9 +111,9 @@ create.page=Neuer Eintrag erstellen
 create.section=Bereich hinzuf\u00FCgen
 create.start.assignment=Aufgabe bearbeiten
 creators=Ersteller
-delete.assignment.confirm.descr=Wollen Sie wirklich diesem Aufgabe "{0}" l\u00F6schen?
+delete.assignment.confirm.descr=Wollen Sie diese Aufgabe "{0}" wirklich l\u00F6schen?
 delete.assignment.confirm.title=Aufgabe l\u00F6schen
-delete.assignment.in.use.confirm.descr=$\:delete.assignment.confirm.descr <div class\='o_warning'>Es gibt schon Benutzer die es angefangen haben.</div>
+delete.assignment.in.use.confirm.descr=$\:delete.assignment.confirm.descr <div class\='o_warning'>Es gibt bereits Benutzer, die mit der Bearbeitung begonnen haben.</div>
 delete.binder=Mappe l\u00F6schen
 delete.binder.acknowledge=Ich verstehe, dass die Mappe und alle ihre Eintr\u00E4ge werden definitive gel\u00F6scht.
 delete.binder.acknowledge.2=Ich verstehe dass ich die Mappe nicht mehr wiedererstellen kann.
diff --git a/src/main/java/org/olat/registration/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/registration/_i18n/LocalStrings_de.properties
index f0e1ae9713e4ced25e3d41f52291022f8dff3f9d..255ed02bbaea6de61a255f8929dcec9ae7da7d8d 100644
--- a/src/main/java/org/olat/registration/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/registration/_i18n/LocalStrings_de.properties
@@ -63,7 +63,7 @@ pw.change.confirm=SMS Code \u00FCberpr\u00FCfen
 pw.change.confirm.descr=Geben Sie den Authentifizierungscode ein, den Sie per SMS erhalten haben\:
 pw.change.confirm.token=SMS Authentifizierungscode
 pw.change.sms=SMS Authentifizierung starten
-pw.change.sms.descr=Sie haben eine Mobile Telefonnummer in OpenOLAT hinterlegt. Sie k\u00F6nnen sich daher \u00FCber SMS authentifizieren. W\u00E4hlen Sie den untenstehenden Button um die SMS-Authentifizierung zu starten\:
+pw.change.sms.descr=Sie haben eine Mobile Telefonnummer in OpenOLAT hinterlegt. Sie k\u00F6nnen sich daher \u00FCber SMS authentifizieren. W\u00E4hlen Sie den untenstehenden Button, um die SMS-Authentifizierung zu starten\:
 pw.change.sms.title=SMS Authentifizierung
 pwchange.body=\u00DCber den Link {0}/dmz/pwchange/index.html?key\={1}&language\={2} \nk\u00F6nnen Sie Ihr OpenOLAT-Passwort neu setzen und sich anschlie\u00DFend unter {0}/dmz/1%3A1%3Aomain_loging%3A1%3A0%3Acid%3Alogin/?lp\=OLAT einloggen. \n\nIhr OpenOLAT-Team \n
 pwchange.homelink=Klicken Sie hier um sich anzumelden
diff --git a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_de.properties b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_de.properties
index b291f53cb6ae1f039b6cde0bc222402599e85b07..d41613a7cf7240c8f27d850a239136a14a0b3c2f 100644
--- a/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_de.properties
+++ b/src/main/java/org/olat/user/propertyhandlers/ui/_i18n/LocalStrings_de.properties
@@ -40,7 +40,7 @@ sms.phone.number.example=$org.olat.core.commons.services.sms.ui\:sms.phone.numbe
 sms.change.number.title=Nummer \u00E4ndern
 sms.change.number.hint=+41 12 345 67 89
 sms.change.number.descr=Die Nummer muss best\u00E4tigt werden. W\u00E4hlen Sie den unten stehenden Button, um einen SMS Code zu schicken:
-sms.phone.not.available=Kein Nummer vorhanden
+sms.phone.not.available=Keine Nummer vorhanden
 sms.change.confirm.descr=$org.olat.core.commons.services.sms.ui\:sms.token.number.explain
 sms.change.confirm.token=SMS Best\u00E4tigungscode
 sms.change.confirm=SMS Code \u00FCberpr\u00FCfen