diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java index 86c68e44..28c04d81 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/layout/LectureOptionsPageLayout.java @@ -5,13 +5,14 @@ import javax.swing.JCheckBox; import javax.swing.JLabel; import org.openslx.dozmod.gui.helper.GridManager; +import org.openslx.dozmod.gui.helper.I18n; import org.openslx.dozmod.gui.wizard.Wizard; import org.openslx.dozmod.gui.wizard.WizardPage; @SuppressWarnings("serial") public abstract class LectureOptionsPageLayout extends WizardPage { - protected static String title = "Zusätzliche Optionen"; + protected static String title = I18n.PAGE_LAYOUT.getString("LectureOptions.WizardPage.title"); protected final JCheckBox chkUsbEnabled; protected final JCheckBox chkInternetEnabled; @@ -24,23 +25,23 @@ public abstract class LectureOptionsPageLayout extends WizardPage { */ public LectureOptionsPageLayout(Wizard wizard) { super(wizard, title); - setDescription("Bitte wählen Sie aus folgenden Optionen aus:"); + setDescription(I18n.PAGE_LAYOUT.getString("LectureOptions.WizardPage.description")); GridManager grid = new GridManager(this, 2); // first column for labels hopefully clearing up some of the mess... // first category for general options - JLabel lblGeneral = new JLabel("Allgemeines"); + JLabel lblGeneral = new JLabel(I18n.PAGE_LAYOUT.getString("LectureOptions.Label.general.text")); grid.add(lblGeneral); - chkAutoUpdate = new JCheckBox("Immer auf aktuellste VM-Version updaten", true); + chkAutoUpdate = new JCheckBox(I18n.PAGE_LAYOUT.getString("LectureOptions.CheckBox.autoUpdate.text"), true); grid.add(chkAutoUpdate); grid.nextRow(); - chkIsActive = new JCheckBox("Veranstaltung ist aktiv", true); + chkIsActive = new JCheckBox(I18n.PAGE_LAYOUT.getString("LectureOptions.CheckBox.isActive.text"), true); grid.skip(); grid.add(chkIsActive); grid.nextRow(); - chkIsExam = new JCheckBox("Veranstaltung ist eine Prüfung", false); + chkIsExam = new JCheckBox(I18n.PAGE_LAYOUT.getString("LectureOptions.CheckBox.isExam.text"), false); grid.skip(); grid.add(chkIsExam); grid.nextRow(); @@ -48,15 +49,16 @@ public abstract class LectureOptionsPageLayout extends WizardPage { grid.add(Box.createVerticalStrut(10), 2); grid.nextRow(); // second category for restrictions options - JLabel lblRestriction = new JLabel("Beschränkungen"); + JLabel lblRestriction = new JLabel(I18n.PAGE_LAYOUT.getString("LectureOptions.Label.restrictions.text")); grid.add(lblRestriction); - chkInternetEnabled = new JCheckBox("Netzwerk-/Internetzugriff zulassen", true); + chkInternetEnabled = new JCheckBox(I18n.PAGE_LAYOUT.getString("LectureOptions.CheckBox.internetEnabled.text"), + true); // TODO: Hint at exception editor in lecture details window, or include here... grid.add(chkInternetEnabled).fill(true, false).expand(true, false); grid.nextRow(); - chkUsbEnabled = new JCheckBox("Speichermedien zulassen", true); + chkUsbEnabled = new JCheckBox(I18n.PAGE_LAYOUT.getString("LectureOptions.CheckBox.USBEnabled.text"), true); grid.skip(); grid.add(chkUsbEnabled); grid.nextRow(); |