add: gtk_label_set_line_wrap ( GTK_LABEL ( label ), TRUE );
context: void a_propos ( GtkWidget *bouton,		gint data ){  GtkWidget *dialogue;  GtkWidget *url;  GtkWidget *label;  GtkWidget *notebook;  GtkWidget *vbox;  GtkWidget *hbox;  gint i;  const gchar *generalites = _("Grisbi is a personnal accounting application for Linux\nSuch a program allows you to sort your financial transactions, whatever they are, in a convenient and intuitive way.  Thus, you will be able to manage them as to fit your needs the more you can.\nGrisbi aims both at simplicty and efficiency for common use, and at a powerful use for power users.  We will always try to respect this as features will come.");  const gchar *auteurs[] = { _("Cdric Auger (cedric@grisbi.org) : Programming"),			    _("Daniel Cartron (doc@grisbi.org) : Manual, website, consultancy"),			    _("Benjamin Drieu (bdrieu@april.org) : Programming, Debian packaging"),			    _("Grald Niel (gerald.niel@grisbi.org) : RPM packaging, website"),			    _("Andr Pascual (andre@linuxgraphic.org) : Logo"),			    NULL };  const gchar *traducteurs[] = { "Daniel Cartron (cartron@grisbi.org) : English",				 NULL };  const gchar *liens[] = { COLON(_("Website")),			   "http://www.grisbi.org/",			   "http://www.grisbi.org/",			   _("Development list (discuss, participate, criticize, ...) : "),			   "mailto:devel-subscribe@grisbi.org",			   _("subscribe"),			   COLON(_("Bug report")),			   "http://www.grisbi.org/bugtracking",			   "http://www.grisbi.org/bugtracking",			   _("Information list (new releases announces, ...) : "),			   "mailto:infos-subscribe@grisbi.org",			   _("subscribe"),			   COLON(_("Grisbi documentation")),			   "http://www.grisbi.org/modules.php?name=Documentation",			   "http://www.grisbi.org/modules.php?name=Documentation",			   NULL };  const gchar *license = "This program is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.You should have received a copy of the GNU General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA";  dialogue = gnome_dialog_new ( _("About..."),				GNOME_STOCK_BUTTON_APPLY,				NULL );  gtk_window_set_transient_for ( GTK_WINDOW ( dialogue ),				 GTK_WINDOW ( window ) );  notebook = gtk_notebook_new ();  gtk_box_pack_start ( GTK_BOX ( GNOME_DIALOG ( dialogue ) -> vbox ),		       notebook,		       TRUE,		       TRUE,		       0 );  gtk_widget_show ( notebook );  /* mise en forme de l'onglet de gnralits */  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_set_border_width ( GTK_CONTAINER ( vbox ),				   10 );  gtk_widget_show ( vbox );  label = gtk_label_new ( g_strconcat ( "Grisbi ",					VERSION,					"\n\n",					NULL ));  gtk_box_pack_start ( GTK_BOX ( vbox ),		       label,		       FALSE,		       FALSE,		       0 );  gtk_widget_show ( label );  label = gtk_label_new ( generalites );  gtk_label_set_line_wrap ( GTK_LABEL ( label ),			    TRUE );  gtk_box_pack_start ( GTK_BOX ( vbox ),		       label,		       TRUE,		       TRUE,		       0 );  gtk_widget_show ( label );  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),			     vbox,			     gtk_label_new ( _("Generalities")));  /* mise en forme de l'onglet auteurs */  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_set_border_width ( GTK_CONTAINER ( vbox ),				   10 );  gtk_widget_show ( vbox );  i=0;  while ( auteurs[i] )    {      hbox = gtk_hbox_new ( FALSE, 			    0 );      gtk_box_pack_start ( GTK_BOX ( vbox ),			   hbox,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( hbox );      label = gtk_label_new ( auteurs[i] );      gtk_box_pack_start ( GTK_BOX ( hbox ),			   label,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( label );      i++;    }  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),			     vbox,			     gtk_label_new ( _("Authors")));  /* mise en forme de l'onglet traduction */  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_set_border_width ( GTK_CONTAINER ( vbox ),				   10 );  gtk_widget_show ( vbox );  i=0;  while ( traducteurs[i] )    {      hbox = gtk_hbox_new ( FALSE, 			    0 );      gtk_box_pack_start ( GTK_BOX ( vbox ),			   hbox,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( hbox );      label = gtk_label_new ( traducteurs[i] );      gtk_box_pack_start ( GTK_BOX ( hbox ),			   label,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( label );      i++;    }  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),			     vbox,			     gtk_label_new ( _("Translators")));  /* mise en forme de l'onglet liens */  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_set_border_width ( GTK_CONTAINER ( vbox ),				   10 );  gtk_widget_show ( vbox );  i=0;  while ( liens[i] )    {      hbox = gtk_hbox_new ( FALSE,			    5 );      gtk_box_pack_start ( GTK_BOX ( vbox ),			   hbox,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( hbox );      label = gtk_label_new ( liens[i] );      gtk_box_pack_start ( GTK_BOX ( hbox ),			   label,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( label );      url = gnome_href_new ( liens[i+1],			     liens[i+2] );      gtk_box_pack_start ( GTK_BOX ( hbox ),			   url,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( url );            i = i + 3;    }  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),			     vbox,			     gtk_label_new ( _("Links")));  /* mise en forme de l'onglet de license */  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_set_border_width ( GTK_CONTAINER ( vbox ),				   10 );  gtk_widget_show ( vbox );  label = gtk_label_new ( license );/*   gtk_label_set_line_wrap ( GTK_LABEL ( label ), *//* 			    TRUE ); */  gtk_box_pack_start ( GTK_BOX ( vbox ),		       label,		       FALSE,		       FALSE,		       0 );  gtk_widget_show ( label );  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),			     vbox,			     gtk_label_new ( _("License")));  gtk_notebook_set_page ( GTK_NOTEBOOK ( notebook ),			  0 );  gnome_dialog_run_and_close ( GNOME_DIALOG ( dialogue ));}