From b01179a439465a0f70fdb1e67fef881a61e57ff1 Mon Sep 17 00:00:00 2001 From: Ivan Dmitrievich Yartsev Date: Thu, 29 Jan 2026 16:08:26 +0600 Subject: [PATCH] Fixed using markup in translated labels --- source/ubinstall-gtk-ui-lang.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/ubinstall-gtk-ui-lang.c b/source/ubinstall-gtk-ui-lang.c index 1125b0d..ba49182 100644 --- a/source/ubinstall-gtk-ui-lang.c +++ b/source/ubinstall-gtk-ui-lang.c @@ -288,7 +288,11 @@ void yon_update_translation(main_window *widgets){ GtkWidget *cur_label = GTK_WIDGET(iter->data); char *source_label = g_object_get_data(G_OBJECT(cur_label),"original_label"); if (!yon_char_is_empty(source_label)){ - gtk_label_set_text(GTK_LABEL(cur_label),_(source_label)); + if (gtk_label_get_use_markup(GTK_LABEL(cur_label))){ + gtk_label_set_markup(GTK_LABEL(cur_label),_(source_label)); + } else { + gtk_label_set_text(GTK_LABEL(cur_label),_(source_label)); + } } } else if (GTK_IS_MENU_ITEM(iter->data)){