У меня возникает проблема в моем коде, потому что он переводит несколько слов (в данном случае кнопку) в соответствии с языком os. Я искал решения, но я не нашел ничего, чтобы соответствовать моему делу. Насколько я видел, связки используются для перевода строк.диалог интернационализации в javafx
Моя проблема заключается в том, что вместо того, чтобы отменить это пишет «Annuler», французское слово.
Вот код диалога:
printerSet.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent e) {
ChoiceDialog<String> dialog = new ChoiceDialog<>(
"Dummy Printer", choices);
dialog.setTitle("Choice Dialog");
dialog.setHeaderText(null);
dialog.setContentText("Choose the printer you want to use:");
Optional<String> result = dialog.showAndWait();
if (result.isPresent()) {
String opt = result.get();
System.out.println("Your choice: " + opt);
printerLabel.setText("Selected Printer: " + opt);
}
printButton.setDisable(true);
name.setText("");
code.setText("");
description.setText("");
availability.setText("");
}
});
Кто-нибудь знает решение?