greeter is in english after a non-english installation

Bug #831026 reported by Jean-Baptiste Lallement
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Light Display Manager
Invalid
High
Unassigned
Ubuntu Translations
Fix Released
High
Unassigned
Unity Greeter
Fix Released
High
Unassigned
lightdm (Ubuntu)
Invalid
High
Robert Ancell
Oneiric
Invalid
High
Robert Ancell
unity-greeter (Ubuntu)
Fix Released
High
Robert Ancell
Oneiric
Fix Released
High
Robert Ancell

Bug Description

Oneiric Desktop 20110822

After an installation in a non-english language the greeter is not localized (but indicators are)
Not localized parts are:
- Guest Account user name
- Label of Password field
- Login button on guest account
- Invalid password error message

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 0.9.3-0ubuntu5
ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
Uname: Linux 3.0.0-8-generic i686
Architecture: i386
Date: Mon Aug 22 12:29:22 2011
EcryptfsInUse: Yes
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: lightdm
UpgradeStatus: Upgraded to oneiric on 2011-07-12 (41 days ago)
modified.conffile..etc.lightdm.lightdm.conf: [modified]
mtime.conffile..etc.lightdm.lightdm.conf: 2011-08-19T18:56:03

Related branches

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Most of these are from unity-greeter. Some of the strings, like the invalid password error message are marked for translation, but the langpacks that can contain the first translations are only now being generated.
The other strings are not marked for translation.

Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Also, when you click Other..., the appearing "login:" string is from lightdm, not unity-greeter.

affects: lightdm (Ubuntu) → lightdm
Changed in lightdm (Ubuntu):
importance: Undecided → High
Changed in unity-greeter (Ubuntu):
importance: Undecided → High
Changed in lightdm (Ubuntu Oneiric):
status: New → Triaged
assignee: nobody → Robert Ancell (robert-ancell)
Changed in unity-greeter (Ubuntu Oneiric):
status: New → Fix Committed
Changed in unity-greeter:
status: New → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is fixed with 0.0.3 in Oneiric

Changed in unity-greeter (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Closing LightDM component as this only relates to the Unity greeter.

Changed in lightdm:
status: New → Invalid
tags: added: iso-testing
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

This is still not entirely fixed, see attached screenshot. This string comes from lightdm/src/pam-session.c (maybe it sould be better to move it to unity-greeter?), so for now, I reopen this bug there.

Changed in lightdm:
status: Invalid → New
Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Also, when I choose Other..., I see this string.

tags: added: rls-mgr-o-tracking
Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is still there in the current version

Using a french locale:

$ gettext -d unity-greeter "Password:"
Mot de passe :

but the unity-greeter still displays "Password:"

Changed in unity-greeter (Ubuntu Oneiric):
status: Fix Released → Triaged
assignee: nobody → Robert Ancell (robert-ancell)
Changed in unity-greeter:
status: Fix Released → Triaged
importance: Undecided → High
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Fixed gettext initialization in unity-greeter 0.0.8

Changed in unity-greeter:
status: Triaged → Fix Committed
Changed in lightdm (Ubuntu Oneiric):
status: Triaged → Fix Committed
status: Fix Committed → Invalid
status: Invalid → Triaged
Changed in unity-greeter (Ubuntu Oneiric):
status: Triaged → Fix Committed
Changed in lightdm:
status: New → Triaged
importance: Undecided → High
Changed in unity-greeter:
status: Fix Committed → Fix Released
Revision history for this message
Robert Ancell (robert-ancell) wrote :

The only remaining issue that I know of is the PAM messages are not translated as PAM is currently run in the system locale. This is lower priority than the common messages though which should now be translated in the greeter.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

There is an issue where the datetime indicator is corrupting the LANGUAGE environment variable, see bug 861123. This causes some translations to not be shown (but it is random).

Revision history for this message
Gabor Kelemen (kelemeng) wrote :

Looks good to me, thanks!

Changed in unity-greeter (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Changed in lightdm (Ubuntu Oneiric):
status: Triaged → Invalid
Changed in ubuntu-translations:
status: Triaged → Fix Released
Changed in lightdm:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.