i18n preferences dialog

This commit is contained in:
Andreas Billmann
2016-01-12 22:03:20 +01:00
parent 134d7fedc8
commit 7bb2d78c4b
3 changed files with 15 additions and 2 deletions

View File

@@ -245,8 +245,9 @@ public class SmartCSVController extends FXMLController {
@FXML @FXML
public void preferences(ActionEvent actionEvent) { public void preferences(ActionEvent actionEvent) {
Alert alert = new Alert(Alert.AlertType.CONFIRMATION); Alert alert = new Alert(Alert.AlertType.CONFIRMATION);
alert.setTitle("Preferences"); alert.setGraphic(null);
alert.setHeaderText("Preferences"); alert.setTitle(resourceBundle.getString("dialog.preferences.title"));
alert.setHeaderText(resourceBundle.getString("dialog.preferences.header.text"));
alert.getDialogPane().setContent(preferencesController.getView()); alert.getDialogPane().setContent(preferencesController.getView());
Optional<ButtonType> result = alert.showAndWait(); Optional<ButtonType> result = alert.showAndWait();

View File

@@ -21,6 +21,9 @@ dialog.exit.title = Close Application
dialog.exit.header.text = Do you want to 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.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.quoteChar = Quote character:
preferences.delimiterChar = Delimiter character: preferences.delimiterChar = Delimiter character:
preferences.ignoreEmptyLines = Ignore empty lines: preferences.ignoreEmptyLines = Ignore empty lines:

View File

@@ -25,10 +25,19 @@ stateline.state = Status:
state.changed = Ge\u00e4ndert state.changed = Ge\u00e4ndert
state.unchanged = Unver\u00e4ndert state.unchanged = Unver\u00e4ndert
dialog.preferences.title = Eigenschaften
dialog.preferences.header.text = Eigenschaften
dialog.exit.title = Anwendung beenden dialog.exit.title = Anwendung beenden
dialog.exit.header.text = M\u00f6chten Sie wirklich die 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. 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 # validaton messages
validation.message.not.empty = Darf nicht leer sein. validation.message.not.empty = Darf nicht leer sein.
validation.message.integer = Muss eine Zahl sein. validation.message.integer = Muss eine Zahl sein.