rem: dialogue_error ( _("exchange rate beetween the 2 currencies is 0.") );
add: dialogue_error ( _("exchange rate between the 2 currencies is 0.") );
context: void passage_a_l_euro ( GtkWidget *bouton,			gpointer null ){  GtkWidget *dialog;  GtkWidget *label;  gint resultat;  gfloat value;  p_tab_nom_de_compte_variable = p_tab_nom_de_compte_courant;  dialog = gnome_dialog_new ( _("Confirm euro conversion"),				GNOME_STOCK_BUTTON_YES,				GNOME_STOCK_BUTTON_NO,				NULL );  gtk_window_set_transient_for ( GTK_WINDOW ( dialog ),				 GTK_WINDOW ( window ));  label = gtk_label_new ( g_strdup_printf ( _("Warning, euro conversion is irreversible!\n\nAre you sure you want to convert account \"%s\" to euros?"), 					    NOM_DU_COMPTE ) ) ;  gtk_box_pack_start ( GTK_BOX ( GNOME_DIALOG ( dialog ) -> vbox ),		       label,		       FALSE,		       FALSE,		       0 );  gtk_widget_show ( label );  resultat = gnome_dialog_run_and_close ( GNOME_DIALOG ( dialog ));  if ( resultat )    return;  else    {      GSList *pointeur;      gdouble change;      p_tab_nom_de_compte_variable = p_tab_nom_de_compte_courant;      /* recherche de la devise du compte pour le change */      change = (( struct struct_devise * )( g_slist_find_custom ( liste_struct_devises,								  GINT_TO_POINTER ( DEVISE ),								  ( GCompareFunc ) recherche_devise_par_no ) -> data ))	-> change;      if ( !change )	{	  dialogue_error ( _("exchange rate beetween the 2 currencies is 0.") );	  return;	}      /* retrouve le no de l'euro */      pointeur = g_slist_find_custom ( liste_struct_devises,				       _("Euro"),				       ( GCompareFunc ) recherche_devise_par_nom );      if ( !pointeur )	{	  dialogue ( _("Impossible to find the Euro currency, it has probably been deleted.") );	  return;	}      SOLDE_INIT = SOLDE_INIT / change;      SOLDE_MINI_VOULU = SOLDE_MINI_VOULU / change;      SOLDE_MINI = SOLDE_MINI / change;      SOLDE_DERNIER_RELEVE = SOLDE_DERNIER_RELEVE / change;      DEVISE = (( struct struct_devise * )( pointeur -> data )) -> no_devise;      value = gtk_clist_get_vadjustment ( GTK_CLIST ( CLIST_OPERATIONS )) -> value;      remplissage_liste_operations ( compte_courant );      gtk_clist_get_vadjustment ( GTK_CLIST ( CLIST_OPERATIONS )) -> value = value;      update_liste_comptes_accueil ();      remplissage_details_compte ();      modification_fichier ( TRUE );    }}