The lightdm solution I propose makes the temporary guest account's real name translated to begin with, i.e. it's the translation of "Guest" that will be saved in the /etc/passwd entry. This should do it in most cases.
However.. If you customize the guest session feature in such a way that a guest session is started with some other language but the system wide language in /etc/default/locale, there will be a mix of languages in the logout dialog. This disadvantage could be avoided if this bug was fixed in Unity instead. OTOH I suppose it's good to not spread guest session related hacks all over. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to lightdm in Ubuntu. https://bugs.launchpad.net/bugs/1177713 Title: Unity: Name of Guest account not internationalized Status in Ubuntu Translations: Triaged Status in Unity: Confirmed Status in “lightdm” package in Ubuntu: In Progress Status in “unity” package in Ubuntu: Confirmed Bug description: Steps to reproduce: Login on a guest session Click on logout from guest session Result: There is a dialog, asking whether you're sure to log out. "Auf Wiedersehen, Guest. Sind Sie sicher, dass sie alle Programme schließen und sich von Ihrem Konto abmelden möchten?" In this string "Guest" is not translated to "Gast". Using Ubuntu 13.04 Locale: German, Germany To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-translations/+bug/1177713/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp