mirror of
https://github.com/angryip/ipscan.git
synced 2025-10-26 11:18:17 +00:00
add other contributed languages into the selection
This commit is contained in:
parent
13ab9a4f0c
commit
6a044b8135
@ -2,9 +2,13 @@
|
||||
# To translate, copy this file to e.g. messages_fr.txt, where "fr" is the language code
|
||||
preferences.language=Language
|
||||
preferences.language.needsRestart=You need to restart the app for the language change to take effect
|
||||
preferences.language.someIncomplete=Some translations are incomplete
|
||||
language.system=System default
|
||||
language.en=English
|
||||
language.hu=Hungarian
|
||||
language.es=Spanish
|
||||
language.lt=Lithuanian
|
||||
language.ku=Kurdish
|
||||
preferences.csv=CSV
|
||||
preferences.csv.separator=CSV separator
|
||||
menu.scan.save=&Save to file
|
||||
|
||||
@ -66,7 +66,7 @@ public class PreferencesDialog extends AbstractModalDialog {
|
||||
private Button showInfoCheckbox;
|
||||
private Button askConfirmationCheckbox;
|
||||
private Combo languageCombo;
|
||||
private String[] languages = { "system", "en", "hu" };
|
||||
private String[] languages = { "system", "en", "hu", "lt", "es", "ku" };
|
||||
|
||||
public PreferencesDialog(PingerRegistry pingerRegistry, Config globalConfig, ScannerConfig scannerConfig, GUIConfig guiConfig, ConfigDetectorDialog configDetectorDialog) {
|
||||
this.pingerRegistry = pingerRegistry;
|
||||
@ -296,20 +296,18 @@ public class PreferencesDialog extends AbstractModalDialog {
|
||||
groupLayout = new GridLayout();
|
||||
groupLayout.numColumns = 2;
|
||||
|
||||
gridData = new GridData(80, SWT.DEFAULT);
|
||||
|
||||
Group languageGroup = new Group(displayTab, SWT.NONE);
|
||||
languageGroup.setLayout(groupLayout);
|
||||
languageGroup.setText(Labels.getLabel("preferences.language"));
|
||||
|
||||
label = new Label(languageGroup, SWT.NONE);
|
||||
label.setText(Labels.getLabel("preferences.language"));
|
||||
|
||||
languageCombo = new Combo(languageGroup, SWT.DROP_DOWN | SWT.READ_ONLY);
|
||||
for (String language : languages) {
|
||||
languageCombo.add(Labels.getLabel("language." + language));
|
||||
}
|
||||
languageCombo.select(0);
|
||||
|
||||
label = new Label(languageGroup, SWT.NONE);
|
||||
label.setText(Labels.getLabel("preferences.language.someIncomplete"));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user