]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - greeters/lightdm-gtk-greeter.c
Correctly pass LANG and LANGUAGE through to the session
[sojka/lightdm.git] / greeters / lightdm-gtk-greeter.c
index a5fb147ecec12245d4c818e1854ad1ba38748d39..ab32bb6db4d699917d49ab7f2ad104fefd9e8b2a 100644 (file)
@@ -637,7 +637,7 @@ main(int argc, char **argv)
         language_radio_list = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (menu_item));
         gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item);
 
-        if (g_str_equal (ldm_language_get_code (language), ldm_greeter_get_default_language (greeter)))
+        if (ldm_language_matches (language, ldm_greeter_get_default_language (greeter)))
             gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_item), TRUE);
 
         g_object_set_data (G_OBJECT (menu_item), "language", g_strdup (ldm_language_get_code (language)));