diff --git a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/Strings.java b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/Strings.java index cec58df83c35ad948d3c031c96fdc536b45c753c..3de3d5a958aa526087d4d25ea52a02159f2a62e3 100644 --- a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/Strings.java +++ b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/Strings.java @@ -9,4 +9,9 @@ public final class Strings { public static final String MENU_ITEM_LOG = "main.menuitem.log"; + public static final String PLAYOUT_LOG_DIALOG_LABEL_HEADLINE = "PlayoutLogDialog.Label.Headline"; + public static final String PLAYOUT_LOG_DIALOG_BUTTON_START = "PlayoutLogDialog.Button.Start"; + public static final String PLAYOUT_LOG_DIALOG_BUTTON_STOP = "PlayoutLogDialog.Button.Stop"; + public static final String PLAYOUT_LOG_DIALOG_BUTTON_EXPORT = "PlayoutLogDialog.Button.Export"; + public static final String PLAYOUT_LOG_DIALOG_BUTTON_DELETE = "PlayoutLogDialog.Button.Delete"; } diff --git a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/viewcontroller/PlayoutLogViewController.java b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/viewcontroller/PlayoutLogViewController.java index 40a26d169e5593ca7a0a01de8430cfba9aefd8ef..596746003306e12a4bef7edf35c2518a6ba16e60 100644 --- a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/viewcontroller/PlayoutLogViewController.java +++ b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/java/de/tobias/playpad/plugin/playout/viewcontroller/PlayoutLogViewController.java @@ -46,7 +46,6 @@ public class PlayoutLogViewController extends NVC { private FontIcon logIcon; - // TODO l10n public PlayoutLogViewController(Window owner) { load("view/dialog", "PlayoutLogDialog", Localization.getBundle()); @@ -64,11 +63,11 @@ public class PlayoutLogViewController extends NVC { logIcon = new FontIcon(FontAwesomeType.LIST); if (LogSeasons.getInstance() != null) { // Running - startButton.setText("Stop"); // TODO l10n + startButton.setText(Localization.getString(Strings.PLAYOUT_LOG_DIALOG_BUTTON_STOP)); nameTextField.setDisable(true); nameTextField.setText(LogSeasons.getInstance().getName()); } else { - startButton.setText("Start"); // TODO l10n + startButton.setText(Localization.getString(Strings.PLAYOUT_LOG_DIALOG_BUTTON_START)); nameTextField.setDisable(false); } } @@ -102,12 +101,12 @@ public class PlayoutLogViewController extends NVC { logSeason.createProjectSnapshot(currentProject); controller.addToolbarItem(logIcon); - startButton.setText("Stop"); // TODO l10n + startButton.setText(Localization.getString(Strings.PLAYOUT_LOG_DIALOG_BUTTON_STOP)); nameTextField.setDisable(false); } else { // Stop LogSeasons.stop(); controller.removeToolbarItem(logIcon); - startButton.setText("Start"); // TODO l10n + startButton.setText(Localization.getString(Strings.PLAYOUT_LOG_DIALOG_BUTTON_START)); nameTextField.setDisable(false); } } diff --git a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/lang/playoutlog_de.properties b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/lang/playoutlog_de.properties index 1f9bdcb16d222740af0a638017a5bdc97ed6d8e5..1da74c46c7bd2de824639b8e8f624d10e74e743a 100644 --- a/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/lang/playoutlog_de.properties +++ b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/lang/playoutlog_de.properties @@ -1,2 +1,8 @@ UI.Dialog.PlayoutLog.Title=PlayoutLog -main.menuitem.log=Playout Log... \ No newline at end of file +main.menuitem.log=Playout Log... + +PlayoutLogDialog.Label.Headline=PlayOut Log +PlayoutLogDialog.Button.Start=Starten +PlayoutLogDialog.Button.Stop=Stoppen +PlayoutLogDialog.Button.Export=Exportieren... +PlayoutLogDialog.Button.Delete=L\u00F6schen... \ No newline at end of file diff --git a/PlayWall/src/main/resources/view/dialog/PlayoutLogDialog.fxml b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/view/dialog/PlayoutLogDialog.fxml similarity index 85% rename from PlayWall/src/main/resources/view/dialog/PlayoutLogDialog.fxml rename to PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/view/dialog/PlayoutLogDialog.fxml index 4b47ced2e5ce67f7e78f19876668d3ac61b44c10..5d5250eb128a932eed4acd04c984837cb62c980a 100644 --- a/PlayWall/src/main/resources/view/dialog/PlayoutLogDialog.fxml +++ b/PlayWallPlugins/PlayWallPluginPlayoutLog/src/main/resources/view/dialog/PlayoutLogDialog.fxml @@ -7,13 +7,14 @@ <VBox maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" spacing="14.0" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1"> <children> - <Label styleClass="headline" text="PlayOut Log"/> + <Label styleClass="headline" text="%PlayoutLogDialog.Label.Headline"/> <HBox spacing="14.0"> <children> <TextField fx:id="nameTextField" maxWidth="1.7976931348623157E308" prefWidth="300.0" promptText="Name" HBox.hgrow="ALWAYS"/> <Button fx:id="startButton" maxWidth="1.7976931348623157E308" mnemonicParsing="false" - onAction="#startButtonHandler" prefWidth="100.0" text="Starten" HBox.hgrow="ALWAYS"/> + onAction="#startButtonHandler" prefWidth="100.0" text="%PlayoutLogDialog.Button.Start" + HBox.hgrow="ALWAYS"/> </children> </HBox> <HBox maxWidth="1.7976931348623157E308" spacing="14.0" VBox.vgrow="ALWAYS"> @@ -23,9 +24,10 @@ <VBox maxWidth="1.7976931348623157E308" spacing="14.0" HBox.hgrow="ALWAYS"> <children> <Button fx:id="exportButton" maxWidth="1.7976931348623157E308" mnemonicParsing="false" - onAction="#exportButtonHandler" prefWidth="100.0" text="Export..." VBox.vgrow="ALWAYS"/> + onAction="#exportButtonHandler" prefWidth="100.0" text="%PlayoutLogDialog.Button.Export" + VBox.vgrow="ALWAYS"/> <Button fx:id="deleteButton" maxWidth="1.7976931348623157E308" mnemonicParsing="false" - onAction="#deleteButtonHandler" prefWidth="100.0" text="Löschen..." + onAction="#deleteButtonHandler" prefWidth="100.0" text="%PlayoutLogDialog.Button.Delete" VBox.vgrow="ALWAYS"/> </children> </VBox>