added a sensible 'Translated by' tab to creditsdialog
This commit is contained in:
parent
49b1006d59
commit
9bb33b61cd
|
@ -65,18 +65,32 @@ void Dialog_About::Show_Credits()
|
||||||
Gtk::Dialog dialog( _("Credits"), *this ) ;
|
Gtk::Dialog dialog( _("Credits"), *this ) ;
|
||||||
Gtk::Notebook notebook_credits;
|
Gtk::Notebook notebook_credits;
|
||||||
Gtk::VBox vbox_written, vbox_documented, vbox_translators ;
|
Gtk::VBox vbox_written, vbox_documented, vbox_translators ;
|
||||||
Gtk::Label label_writers( "Bart Hakvoort (gparted@users.sourceforge.net)");
|
Gtk::Label label_writers, label_translators ;
|
||||||
|
|
||||||
|
//written by
|
||||||
vbox_written .set_border_width( 5 ) ;
|
vbox_written .set_border_width( 5 ) ;
|
||||||
|
label_writers .set_text( "Bart Hakvoort (gparted@users.sf.net)");
|
||||||
|
label_writers .set_alignment( Gtk::ALIGN_LEFT ) ;
|
||||||
vbox_written .pack_start( label_writers, Gtk::PACK_SHRINK ) ;
|
vbox_written .pack_start( label_writers, Gtk::PACK_SHRINK ) ;
|
||||||
|
|
||||||
notebook_credits .set_size_request( -1, 200 ) ;
|
notebook_credits .set_size_request( -1, 200 ) ;
|
||||||
/*TO TRANSLATORS: tablabel in aboutdialog */
|
/*TO TRANSLATORS: tablabel in aboutdialog */
|
||||||
notebook_credits .append_page( vbox_written, _("Written by") ) ;
|
notebook_credits .append_page( vbox_written, _("Written by") ) ;
|
||||||
|
|
||||||
|
//documented by
|
||||||
/*TO TRANSLATORS: tablabel in aboutdialog */
|
/*TO TRANSLATORS: tablabel in aboutdialog */
|
||||||
notebook_credits .append_page( vbox_documented, _("Documented by") ) ;
|
notebook_credits .append_page( vbox_documented, _("Documented by") ) ;
|
||||||
|
|
||||||
|
//translated by
|
||||||
|
/*TO TRANSLATORS: your name(s) here please, if there are more translators put newlines (\n) between the names */
|
||||||
|
label_translators .set_text( _( "translator_credits") ) ;
|
||||||
|
|
||||||
|
if ( label_translators .get_text() != "translator_credits" )
|
||||||
|
{
|
||||||
|
label_translators .set_alignment( Gtk::ALIGN_LEFT ) ;
|
||||||
|
vbox_translators .pack_start( label_translators, Gtk::PACK_SHRINK ) ;
|
||||||
/*TO TRANSLATORS: tablabel in aboutdialog */
|
/*TO TRANSLATORS: tablabel in aboutdialog */
|
||||||
notebook_credits .append_page( vbox_translators, _("Translated by") ) ;
|
notebook_credits .append_page( vbox_translators, _("Translated by") ) ;
|
||||||
|
}
|
||||||
|
|
||||||
dialog .get_vbox()->pack_start( notebook_credits, Gtk::PACK_SHRINK );
|
dialog .get_vbox()->pack_start( notebook_credits, Gtk::PACK_SHRINK );
|
||||||
dialog .add_button( Gtk::Stock::CLOSE, Gtk::RESPONSE_CLOSE );
|
dialog .add_button( Gtk::Stock::CLOSE, Gtk::RESPONSE_CLOSE );
|
||||||
|
|
Loading…
Reference in New Issue