From 0edce781b516a2f7eed1713faf04c40aad3a1716 Mon Sep 17 00:00:00 2001 From: jstebbins Date: Wed, 9 Jun 2010 16:54:36 +0000 Subject: [PATCH] LinGui: initialize srt language with preferred language from prefernces whenever a new srt is added to the subtitle list. git-svn-id: svn://localhost/HandBrake/trunk@3374 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- gtk/src/subtitlehandler.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk/src/subtitlehandler.c b/gtk/src/subtitlehandler.c index fddb6a9f..a7f06712 100644 --- a/gtk/src/subtitlehandler.c +++ b/gtk/src/subtitlehandler.c @@ -1124,13 +1124,15 @@ srt_add_clicked_cb(GtkWidget *xwidget, signal_user_data_t *ud) { // Add the current subtitle settings to the list. GValue *settings; - gchar *dir, *filename; + gchar *dir, *filename, *lang; g_debug("subtitle_add_clicked_cb ()"); settings = ghb_dict_value_new(); ghb_settings_set_int(settings, "SubtitleSource", SRTSUB); - ghb_settings_set_string(settings, "SrtLanguage", "und"); + lang = ghb_settings_get_string(ud->settings, "PreferredLanguage"); + ghb_settings_set_string(settings, "SrtLanguage", lang); + g_free(lang); ghb_settings_set_string(settings, "SrtCodeset", "UTF-8"); dir = ghb_settings_get_string(ud->settings, "SrtDir"); -- 2.11.0