diff --git a/source/libublsettingsui-gtk3.c b/source/libublsettingsui-gtk3.c index bec248b..e279140 100644 --- a/source/libublsettingsui-gtk3.c +++ b/source/libublsettingsui-gtk3.c @@ -115,12 +115,13 @@ void on_about(GtkWidget *self, char *version_application){ gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG(window),template_app_information.app_title); gtk_about_dialog_set_logo_icon_name(GTK_ABOUT_DIALOG(window),yon_char_append("com.ublinux.",template_app_information.app_tech_name)); gtk_window_set_icon_name(GTK_WINDOW(window),yon_char_append("com.ublinux.",template_app_information.app_tech_name)); - gtk_window_set_title(GTK_WINDOW(window),about_label(template_app_information.app_title)); + char *title_str = about_label(template_app_information.app_title); gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG(window),template_app_information.app_tech_name); gtk_label_set_text(GTK_LABEL(title),template_app_information.app_title); g_signal_connect(G_OBJECT(window),"activate-link",G_CALLBACK(on_link),NULL); gtk_widget_set_visible(hideButtonBox,0); gtk_widget_destroy(hideButtonBox); + gtk_window_set_title(GTK_WINDOW(window),title_str); gtk_widget_show(window); } diff --git a/source/libublsettingsui-gtk3.h b/source/libublsettingsui-gtk3.h index f6f350c..208bcc4 100644 --- a/source/libublsettingsui-gtk3.h +++ b/source/libublsettingsui-gtk3.h @@ -315,7 +315,7 @@ char *yon_custom_config_init(); #define template_ui_LocalePath "/usr/share/locale" #define template_ui_LocaleName "libublsettingsui-gtk3" - #define about_label(target) yon_char_unite(_("About")," ",target,NULL) + #define about_label(target) yon_char_unite(yon_char_get_localised_from_lib(_("About"))," ",target,NULL) #define SUCCESS_LABEL _("Operation succeeded") #define FAIL_LABEL _("Operation failed")