New de_DE translation from Markus Raab
[dcpomatic.git] / src / wx / about_dialog.cc
index b7b556879920affba5f97cc0d6186540c2052d4b..5ded69339db66f659a99e96dc1b25669a3157fd2 100644 (file)
@@ -29,6 +29,7 @@ using std::vector;
 AboutDialog::AboutDialog (wxWindow* parent)
        : wxDialog (parent, wxID_ANY, _("About DCP-o-matic"))
 {
+       wxBoxSizer* overall_sizer = new wxBoxSizer (wxVERTICAL);
        wxBoxSizer* sizer = new wxBoxSizer (wxVERTICAL);
        
        wxFont title_font (*wxNORMAL_FONT);
@@ -74,7 +75,7 @@ AboutDialog::AboutDialog (wxWindow* parent)
 
        t = new wxStaticText (
                this, wxID_ANY,
-               _("(C) 2012-2013 Carl Hetherington, Terrence Meiczinger, Paul Davis, Ole Laursen"),
+               _("(C) 2012-2014 Carl Hetherington, Terrence Meiczinger, Paul Davis, Ole Laursen"),
                wxDefaultPosition, wxDefaultSize, wxALIGN_CENTER
                );
        
@@ -96,6 +97,7 @@ AboutDialog::AboutDialog (wxWindow* parent)
        translated_by.Add (wxT ("Massimiliano Broggi"));
        translated_by.Add (wxT ("Manuel AC"));
        translated_by.Add (wxT ("Adam Klotblixt"));
+       translated_by.Add (wxT ("Markus Raab"));
        add_section (_("Translated by"), translated_by);
 
        wxArrayString supported_by;
@@ -104,6 +106,7 @@ AboutDialog::AboutDialog (wxWindow* parent)
        supported_by.Add (wxT ("Manual AC"));
        supported_by.Add (wxT ("Theo Lipfert"));
        supported_by.Add (wxT ("Olivier Lemaire"));
+       supported_by.Add (wxT ("Mattias Mattsson"));
        supported_by.Add (wxT ("Andrä Steiner"));
        supported_by.Add (wxT ("Jonathan Jensen"));
        supported_by.Add (wxT ("Kjarten Michaelsen"));
@@ -119,11 +122,24 @@ AboutDialog::AboutDialog (wxWindow* parent)
        supported_by.Add (wxT ("Kieran Carroll"));
        supported_by.Add (wxT ("Kambiz Afshar"));
        supported_by.Add (wxT ("Sean Leigh"));
+       supported_by.Add (wxT ("Wolfram Weber"));
+       supported_by.Add (wxT ("Randy Stankey"));
+       supported_by.Add (wxT ("Frank Cianciolo"));
+       supported_by.Add (wxT ("Rodolfo Giuliano"));
+       supported_by.Add (wxT ("Sylvain Mielle"));
+       supported_by.Add (wxT ("Ivan Pullman"));
        add_section (_("Supported by"), supported_by);
 
        sizer->Add (_notebook, wxSizerFlags().Centre().Border(wxALL, 16).Expand());
+
+       overall_sizer->Add (sizer);
+
+       wxSizer* buttons = CreateButtonSizer (wxOK);
+       if (buttons) {
+               overall_sizer->Add (buttons, 1, wxEXPAND | wxALL, 4);
+       }
        
-       SetSizerAndFit (sizer);
+       SetSizerAndFit (overall_sizer);
 }
 
 void