From da94c4ab05b8df10cd9240f62368f1ffa7cf8565 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 30 Jul 2012 11:06:40 +0200 Subject: [PATCH] OO-311: propagate the language changes to the from submit in the registration process --- .../org/olat/registration/LanguageChooserController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/registration/LanguageChooserController.java b/src/main/java/org/olat/registration/LanguageChooserController.java index 2e7127e296e..44d0c4144af 100644 --- a/src/main/java/org/olat/registration/LanguageChooserController.java +++ b/src/main/java/org/olat/registration/LanguageChooserController.java @@ -30,6 +30,7 @@ import org.olat.core.gui.components.form.flexible.elements.SingleSelection; import org.olat.core.gui.components.form.flexible.impl.FormBasicController; 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.form.flexible.impl.elements.FormSubmit; import org.olat.core.gui.control.Controller; import org.olat.core.gui.control.Event; import org.olat.core.gui.control.WindowControl; @@ -53,6 +54,7 @@ import org.olat.dispatcher.LocaleNegotiator; public class LanguageChooserController extends FormBasicController { private String curlang; + private FormSubmit nextButton; private SingleSelection langs; private boolean fireStandardEvent = true; @@ -101,6 +103,7 @@ public class LanguageChooserController extends FormBasicController { FormLayoutContainer langLayout = (FormLayoutContainer)flc.getFormComponent("langLayout"); langLayout.contextPut("languageCode", loc.toString()); langLayout.contextPut("selectLanguage", translate("select.language")); + nextButton.setTranslator(getTranslator()); if(fireStandardEvent) { fireEvent(ureq, mue); @@ -143,7 +146,7 @@ public class LanguageChooserController extends FormBasicController { final FormLayoutContainer buttonLayout = FormLayoutContainer.createButtonLayout("buttonLayout", getTranslator()); formLayout.add(buttonLayout); - uifactory.addFormSubmitButton("submit.weiter", buttonLayout); + nextButton = uifactory.addFormSubmitButton("submit.weiter", buttonLayout); uifactory.addFormCancelButton("cancel", buttonLayout, ureq, getWindowControl()); } -- GitLab