From 7bb2d78c4b87415d258477fd3371d4db2074804e Mon Sep 17 00:00:00 2001 From: Andreas Billmann Date: Tue, 12 Jan 2016 22:03:20 +0100 Subject: [PATCH] i18n preferences dialog --- .../ninja/javafx/smartcsv/fx/SmartCSVController.java | 5 +++-- .../ninja/javafx/smartcsv/fx/smartcsv.properties | 3 +++ .../ninja/javafx/smartcsv/fx/smartcsv_de.properties | 9 +++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/java/ninja/javafx/smartcsv/fx/SmartCSVController.java b/src/main/java/ninja/javafx/smartcsv/fx/SmartCSVController.java index 93e891c..530b8f4 100644 --- a/src/main/java/ninja/javafx/smartcsv/fx/SmartCSVController.java +++ b/src/main/java/ninja/javafx/smartcsv/fx/SmartCSVController.java @@ -245,8 +245,9 @@ public class SmartCSVController extends FXMLController { @FXML public void preferences(ActionEvent actionEvent) { Alert alert = new Alert(Alert.AlertType.CONFIRMATION); - alert.setTitle("Preferences"); - alert.setHeaderText("Preferences"); + alert.setGraphic(null); + alert.setTitle(resourceBundle.getString("dialog.preferences.title")); + alert.setHeaderText(resourceBundle.getString("dialog.preferences.header.text")); alert.getDialogPane().setContent(preferencesController.getView()); Optional result = alert.showAndWait(); diff --git a/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv.properties b/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv.properties index 9356b34..e56d4da 100644 --- a/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv.properties +++ b/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv.properties @@ -21,6 +21,9 @@ dialog.exit.title = Close Application dialog.exit.header.text = Do you want to close application? dialog.exit.text = There are changes made to the csv file. If you close now, the changes are lost! +dialog.preferences.title = Preferences +dialog.preferences.header.text = Preferences + preferences.quoteChar = Quote character: preferences.delimiterChar = Delimiter character: preferences.ignoreEmptyLines = Ignore empty lines: diff --git a/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv_de.properties b/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv_de.properties index d56f600..8ccd852 100644 --- a/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv_de.properties +++ b/src/main/resources/ninja/javafx/smartcsv/fx/smartcsv_de.properties @@ -25,10 +25,19 @@ stateline.state = Status: state.changed = Ge\u00e4ndert state.unchanged = Unver\u00e4ndert +dialog.preferences.title = Eigenschaften +dialog.preferences.header.text = Eigenschaften + dialog.exit.title = Anwendung beenden dialog.exit.header.text = M\u00f6chten Sie wirklich die Anwendung beenden? dialog.exit.text = Es gibt noch ungespeicherte \u00c4nderungen, die verloren gehen, wenn Sie die Anwendung jetzt beenden. +preferences.quoteChar = Einfassungszeichen: +preferences.delimiterChar = Trennzeichen: +preferences.ignoreEmptyLines = Leere Zeilen ignorieren: +preferences.surroundingSpacesNeedQuotes = Leerzeichen einfassen: +preferences.quoteMode = Einfassungsmodus: + # validaton messages validation.message.not.empty = Darf nicht leer sein. validation.message.integer = Muss eine Zahl sein.