diff options
| author | Carl Hetherington <cth@carlh.net> | 2014-03-30 20:08:18 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2014-03-30 20:08:18 +0100 |
| commit | 8522a6a809f98b0325cb4016b078dab2d5649138 (patch) | |
| tree | b92a078455419a48664cac50bcb901703081cfa8 /src | |
| parent | 9fd6adf4b675f8203d3a5c1d5536db7b61ff5d1a (diff) | |
nl_NL translation from Theo Kooijmans
Diffstat (limited to 'src')
| -rw-r--r-- | src/wx/about_dialog.cc | 1 | ||||
| -rw-r--r-- | src/wx/config_dialog.cc | 32 |
2 files changed, 20 insertions, 13 deletions
diff --git a/src/wx/about_dialog.cc b/src/wx/about_dialog.cc index 344f6b092..acd610ade 100644 --- a/src/wx/about_dialog.cc +++ b/src/wx/about_dialog.cc @@ -99,6 +99,7 @@ AboutDialog::AboutDialog (wxWindow* parent) translated_by.Add (wxT ("Lilian Lefranc")); translated_by.Add (wxT ("Olivier Perriere")); translated_by.Add (wxT ("Markus Raab")); + translated_by.Add (wxT ("Theo Kooijmans")); add_section (_("Translated by"), translated_by); wxArrayString artwork_by; diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc index 545ba80b8..baf455c3b 100644 --- a/src/wx/config_dialog.cc +++ b/src/wx/config_dialog.cc @@ -86,12 +86,13 @@ public: _set_language = new wxCheckBox (panel, wxID_ANY, _("Set language")); table->Add (_set_language, 1); _language = new wxChoice (panel, wxID_ANY); + _language->Append (wxT ("Deutsch")); _language->Append (wxT ("English")); + _language->Append (wxT ("Español")); _language->Append (wxT ("Français")); _language->Append (wxT ("Italiano")); - _language->Append (wxT ("Español")); + _language->Append (wxT ("Nederlands")); _language->Append (wxT ("Svenska")); - _language->Append (wxT ("Deutsch")); table->Add (_language); wxStaticText* restart = add_label_to_sizer (table, panel, _("(restart DCP-o-matic to see language changes)"), false); @@ -142,17 +143,19 @@ public: _set_language->SetValue (config->language ()); if (config->language().get_value_or ("") == "fr") { - _language->SetSelection (1); + _language->SetSelection (3); } else if (config->language().get_value_or ("") == "it") { - _language->SetSelection (2); + _language->SetSelection (4); } else if (config->language().get_value_or ("") == "es") { - _language->SetSelection (3); + _language->SetSelection (2); } else if (config->language().get_value_or ("") == "sv") { - _language->SetSelection (4); + _language->SetSelection (6); } else if (config->language().get_value_or ("") == "de") { + _language->SetSelection (0); + } else if (config->language().get_value_or ("") == "nl") { _language->SetSelection (5); } else { - _language->SetSelection (0); + _language->SetSelection (1); } setup_language_sensitivity (); @@ -204,22 +207,25 @@ private: { switch (_language->GetSelection ()) { case 0: - Config::instance()->set_language ("en"); + Config::instance()->set_language ("de"); break; case 1: - Config::instance()->set_language ("fr"); + Config::instance()->set_language ("en"); break; case 2: - Config::instance()->set_language ("it"); + Config::instance()->set_language ("es"); break; case 3: - Config::instance()->set_language ("es"); + Config::instance()->set_language ("fr"); break; case 4: - Config::instance()->set_language ("sv"); + Config::instance()->set_language ("it"); break; case 5: - Config::instance()->set_language ("de"); + Config::instance()->set_language ("nl"); + break; + case 6: + Config::instance()->set_language ("sv"); break; } } |
