-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
I am an Empathy developer who has been working on the accounts management dialog lately. I have been fixing some bugs related to the new design of this dialog. However, in order to improve the user experience, some messages had to be added. Unfortunately, I have not been able to complete my modifications before the string freeze and I have to request a string freeze break. Here are the new messages added: http://bugzilla.gnome.org/show_bug.cgi?id=593054 In the patch intended to address that bug, a string representing the default display name is created. The format of that string can vary depending on the protocol. Without this patch, the user could be confused if he has multiple IRC account or multiple accounts where there is no notion of "username". By default, the display name would be the "username" but in the two cases I just mentioned, all account would have the same display name. Here are code snippets where strings have been added: [...] /* To translators: The first parameter is the login id and the * second one is the server. The resulting string will be something * like: "MyUserName on chat.freenode.net". * You should reverse the order of these arguments if the * server should come before the login id in your locale.*/ default_display_name = g_strdup_printf (_("%1$s on %2$s"), login_id, server); [...] /* To translators: The parameter is the protocol name. The resulting * string will be something like: "Jabber Account" */ default_display_name = g_strdup_printf (_("%s Account"), protocol); [...] default_display_name = g_strdup (_("New account")); http://bugzilla.gnome.org/show_bug.cgi?id=592997 To address that bug report, some messages have been added to inform the user that the modifications he has made to an account are about to be lost. He can then choose to proceed or not. There is not really another viable alternative that can be used to inform the user of the situation. Showing him those messages is pretty much the only option. Here are code snippets where strings have been added: [...] message = g_strdup_printf ( _("There are unsaved modification regarding your %s account.\n" "You are about to create a new account, which will discard\n" "your changes. Are you sure you want to proceed?"), empathy_account_get_display_name (account)); [...] message = g_strdup_printf ( _("There are unsaved modification regarding your %s account.\n" "You are about to select another account, which will discard\n" "your changes. Are you sure you want to proceed?"), empathy_account_get_display_name (account)); [...] message = g_strdup_printf ( _("There are unsaved modifications regarding your %s account.\n" "Are you sure you want to close the window? "), empathy_account_get_display_name (account)); Please note that the actual content of those three messages might change a bit. The branch containing them has not yet been reviewed. The final version of those strings could be merged tomorrow at the latest. I'm sorry for the inconvenience that this string freeze break can generate. Jonathan Tellier -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkqW4OUACgkQSOek70M7q8VkqwCaA8MjuTqlxKCo3TreAELkcFgQ UkcAn0h84ROu3U7WNOe3+aQSwv1NaLj8 =kKpM -----END PGP SIGNATURE----- _______________________________________________ gnome-i18n mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-i18n
