comparison src/bar_exif.c @ 1471:65a5c27823c2

update translated pane titles
author nadvornik
date Sat, 21 Mar 2009 17:47:50 +0000
parents 607c60506863
children 0e82a03c165b
comparison
equal deleted inserted replaced
1470:38925ff71a46 1471:65a5c27823c2
773 return ped->widget; 773 return ped->widget;
774 } 774 }
775 775
776 GtkWidget *bar_pane_exif_new_from_config(const gchar **attribute_names, const gchar **attribute_values) 776 GtkWidget *bar_pane_exif_new_from_config(const gchar **attribute_names, const gchar **attribute_values)
777 { 777 {
778 gchar *title = g_strdup(_("Exif")); 778 gchar *title = NULL;
779 gchar *id = g_strdup("exif"); 779 gchar *id = g_strdup("exif");
780 gboolean expanded = TRUE; 780 gboolean expanded = TRUE;
781 GtkWidget *ret; 781 GtkWidget *ret;
782 782
783 while (*attribute_names) 783 while (*attribute_names)
790 if (READ_BOOL_FULL("expanded", expanded)) continue; 790 if (READ_BOOL_FULL("expanded", expanded)) continue;
791 791
792 log_printf("unknown attribute %s = %s\n", option, value); 792 log_printf("unknown attribute %s = %s\n", option, value);
793 } 793 }
794 794
795 bar_pane_translate_title(PANE_EXIF, id, &title);
795 ret = bar_pane_exif_new(id, title, expanded, FALSE); 796 ret = bar_pane_exif_new(id, title, expanded, FALSE);
796 g_free(title); 797 g_free(title);
797 g_free(id); 798 g_free(id);
798 return ret; 799 return ret;
799 } 800 }
820 log_printf("unknown attribute %s = %s\n", option, value); 821 log_printf("unknown attribute %s = %s\n", option, value);
821 } 822 }
822 823
823 if (title) 824 if (title)
824 { 825 {
826 bar_pane_translate_title(PANE_EXIF, ped->pane.id, &title);
825 gtk_label_set_text(GTK_LABEL(ped->pane.title), title); 827 gtk_label_set_text(GTK_LABEL(ped->pane.title), title);
826 g_free(title); 828 g_free(title);
827 } 829 }
828 830
829 bar_update_expander(pane); 831 bar_update_expander(pane);