From: gouldtj Date: Tue, 2 May 2006 05:27:05 +0000 (+0000) Subject: r11472@tres: ted | 2006-04-22 20:32:45 -0700 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=8ce0611c942f629213b9dfb57c087e53f607d262;p=inkscape.git r11472@tres: ted | 2006-04-22 20:32:45 -0700 Making it so the title is internationalize properly. Allowing the preferences string to move to either side of the name of the extension. --- diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp index f1bfc67f2..3058b939f 100644 --- a/src/extension/prefdialog.cpp +++ b/src/extension/prefdialog.cpp @@ -27,13 +27,19 @@ namespace Extension { them. It also places the passed in widgets into the dialog. */ PrefDialog::PrefDialog (Glib::ustring name, gchar const * help, Gtk::Widget * controls) : - Gtk::Dialog::Dialog(name + _(" Preferences"), true, true), _help(help), _name(name) + Gtk::Dialog::Dialog("Temp Title", true, true), _help(help), _name(name) { + /* A hack to internationalize the title properly */ + gchar * title = g_strdup_printf(_("%s Preferences"), name.c_str()); + this->set_title(title); + g_free(title); + Gtk::HBox * hbox = Gtk::manage(new Gtk::HBox()); hbox->pack_start(*controls, true, true, 6); hbox->show(); this->get_vbox()->pack_start(*hbox, true, true, 6); + /* Gtk::Button * help_button = add_button(Gtk::Stock::HELP, Gtk::RESPONSE_HELP); if (_help == NULL)