lightdm-gtk-greeter-team team mailing list archive
-
lightdm-gtk-greeter-team team
-
Mailing list archive
-
Message #00313
[Merge] lp:~gunnarhj/lightdm-gtk-greeter/default-lang into lp:lightdm-gtk-greeter
Gunnar Hjalmarsson has proposed merging lp:~gunnarhj/lightdm-gtk-greeter/default-lang into lp:lightdm-gtk-greeter.
Commit message:
* Use the system language by default (LP: #1276072).
* Replace the label "Guest Account" with "Guest Session".
Requested reviews:
LightDM Gtk+ Greeter Development Team (lightdm-gtk-greeter-team)
Related bugs:
Bug #1276072 in lightdm-gtk-greeter (Ubuntu): "Language selection always falls back to English"
https://bugs.launchpad.net/ubuntu/+source/lightdm-gtk-greeter/+bug/1276072
For more details, see:
https://code.launchpad.net/~gunnarhj/lightdm-gtk-greeter/default-lang/+merge/208958
There are two reasons why I suggest that "Guest Session" is used instead of "Guest Account".
1. An "account" indicates something persistent, while a guest session is of a temporary nature per se.
2. "Guest Session" is used everywhere else - in unity-greeter, in Unity's system menu, in Ubuntu's desktop guide, in the tutorial https://help.ubuntu.com/community/CustomizeGuestSession ...
--
https://code.launchpad.net/~gunnarhj/lightdm-gtk-greeter/default-lang/+merge/208958
Your team LightDM Gtk+ Greeter Development Team is requested to review the proposed merge of lp:~gunnarhj/lightdm-gtk-greeter/default-lang into lp:lightdm-gtk-greeter.
=== modified file 'src/lightdm-gtk-greeter.c'
--- src/lightdm-gtk-greeter.c 2014-02-27 11:55:36 +0000
+++ src/lightdm-gtk-greeter.c 2014-03-02 09:00:56 +0000
@@ -1263,7 +1263,7 @@
if (g_strcmp0 (username, "*guest") == 0)
{
- user_tooltip = g_strdup(_("Guest Account"));
+ user_tooltip = g_strdup(_("Guest Session"));
}
set_login_button_label (greeter, username);
@@ -1275,6 +1275,8 @@
set_language (lightdm_user_get_language (user));
set_session (lightdm_user_get_session (user));
}
+ else
+ set_language (lightdm_language_get_code (lightdm_get_language ()));
gtk_widget_set_tooltip_text (GTK_WIDGET (user_combo), user_tooltip);
start_authentication (username);
g_free (user_tooltip);
@@ -1848,7 +1850,7 @@
gtk_list_store_append (GTK_LIST_STORE (model), &iter);
gtk_list_store_set (GTK_LIST_STORE (model), &iter,
0, "*guest",
- 1, _("Guest Account"),
+ 1, _("Guest Session"),
2, PANGO_WEIGHT_NORMAL,
-1);
}
Follow ups