diff --git a/ChangeLog b/ChangeLog index d465c8d640..9d4fd9e53d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-12-23 David Hampton + + * src/gnome-utils/dialog-options.c: Translate strings for + multichoice options. + 2005-12-22 Christian Stimming * macros/g-wrap.m4: Copy macro file from gwrap-1.3.4 package diff --git a/src/gnome-utils/dialog-options.c b/src/gnome-utils/dialog-options.c index e4e5f76960..2d00a11fd2 100644 --- a/src/gnome-utils/dialog-options.c +++ b/src/gnome-utils/dialog-options.c @@ -543,8 +543,12 @@ gnc_option_create_multichoice_widget(GNCOption *option) widget = gtk_combo_box_new_text(); for (i = 0; i < num_values; i++) { string = gnc_option_permissible_value_name(option, i); - gtk_combo_box_append_text(GTK_COMBO_BOX(widget), string); - g_free(string); + if (string) { + gtk_combo_box_append_text(GTK_COMBO_BOX(widget), _(string)); + g_free(string); + } else { + gtk_combo_box_append_text(GTK_COMBO_BOX(widget), ""); + } } g_signal_connect(G_OBJECT(widget), "changed", G_CALLBACK(gnc_option_multichoice_cb), option);