"Password:" is shown untranslated, and can't be translated

Bug #442978 reported by Ricardo Pérez López
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Confirmed
Undecided
Adi Roiban
gdm
Unknown
Unknown
gdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gdm

Using Karmic Beta, fully updated until 20091005, the "Password:" prompt at the login screen shows untranslated in my Spanish desktop, and can't be translated because there isn't in the Launchpad template:

https://translations.edge.launchpad.net/ubuntu/karmic/+source/gdm/+pots/gdm/es/+translate?batch=10&show=all&search=Password

I attach an screenshot to illustrate the problem.

Revision history for this message
Ricardo Pérez López (ricardo) wrote :
Revision history for this message
Aron Xu (happyaron) wrote :

This is caused by bug 442742, not gdm.

Changed in gdm (Ubuntu):
status: New → Invalid
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Aron, the bug #442978 doesn't seems to be the same problem as bug
#442742
. The "Password" string is not in the Launchpad template, so I
can't translate it. The bug #442742 seems to be related to .mo files, not
about a missing string in the .pot file.

Changed in gdm (Ubuntu):
status: Invalid → New
Revision history for this message
Aron Xu (happyaron) wrote :

I have to say this is not a problem from gdm and sure caused by bug #442742, because the "_Password:" is from policykit-gnome package other than gdm itself.

https://translations.edge.launchpad.net/ubuntu/karmic/+source/policykit-gnome/+pots/policykit-gnome/es/+translate?batch=10&show=all&search=Password%3A

After this update, Password's translation also doesn't show up in my native language (zh_CN).

Adi Roiban (adiroiban)
Changed in gdm (Ubuntu):
status: New → Confirmed
Changed in ubuntu-translations:
status: New → Confirmed
Changed in gdm (Ubuntu):
importance: Undecided → Low
Revision history for this message
Adi Roiban (adiroiban) wrote :

I have tested it one a virtual machine that was not updated and not affected by bug 442742.
The problem is still there.

Aron, your info is very valuable.
Do you know exactly how the Password label is displayed in the GDM greeter.
I was looking at the gdm-greeter-login-window.glade and gdm-greeter-login-window.c and it looks like auth-prompt-label is set to an empty string.

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Aron, the string is "Password:", and not "_Password:", as you can see in my screenshot. I think there are two different strings.

Revision history for this message
Aron Xu (happyaron) wrote : Re: [Bug 442978] Re: "Password:" is shown untranslated, and can't be translated

Yes, I did a check and I was wrong.

On Mon, Oct 5, 2009 at 8:17 PM, Ricardo Pérez López <email address hidden> wrote:
> *** This bug is a duplicate of bug 442742 ***
>    https://bugs.launchpad.net/bugs/442742
>
> Aron, the string is "Password:", and not "_Password:", as you can see in
> my screenshot. I think there are two different strings.
>
> --
> "Password:" is shown untranslated, and can't be translated
> https://bugs.launchpad.net/bugs/442978
> You received this bug notification because you are a member of Ubuntu
> Translations Coordinators, which is the registrant for Ubuntu
> Translations.
>
> Status in Ubuntu Translations (internationalization and localization): Confirmed
> Status in “gdm” package in Ubuntu: Confirmed
>
> Bug description:
> Binary package hint: gdm
>
> Using Karmic Beta, fully updated until 20091005, the "Password:" prompt at the login screen shows untranslated in my Spanish desktop, and can't be translated because there isn't in the Launchpad template:
>
> https://translations.edge.launchpad.net/ubuntu/karmic/+source/gdm/+pots/gdm/es/+translate?batch=10&show=all&search=Password
>
> I attach an screenshot to illustrate the problem.
>

Revision history for this message
Ricardo Pérez López (ricardo) wrote :

According to the new info supplied by Adi and Aron, I'll mark again this bug as non-duplicate. Thanks.

Adi Roiban (adiroiban)
Changed in ubuntu-translations:
assignee: nobody → Adi Roiban (adiroiban)
Revision history for this message
Sebastien Bacher (seb128) wrote :

the label is correctly translated on the beta image so it's not a gdm issue but rather a language pack one

Revision history for this message
Adi Roiban (adiroiban) wrote :

This is the upstream comment / resolution :

--- Comment #1 from Ray Strode 2009-10-06 13:58:41 UTC ---
The Password text comes from PAM. If it's not coming up translated, that means
either the PAM module isn't translated or you don't have the translations for
the pam module installed.

Closing NOTGNOME.

---

Here is the PAM template:
https://translations.edge.launchpad.net/ubuntu/karmic/+source/pam/+pots/linux-pam/
Password: is at string id 102

Let's wait to settle the language-pack update problems and test again.
Meanwhile I will do a local test.

Revision history for this message
Sebastien Bacher (seb128) wrote :

The password prompt is correctly translated there on current karmic that really seems broken translations and not a gdm bug

Adi Roiban (adiroiban)
Changed in gdm (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

The upstream comment seems to be right. At least, there's a "Password: -> Contraseña" translation inside Linux-PAM.mo file in Jaunty:

strings -eS /usr/share/locale-langpack/es/LC_MESSAGES/Linux-PAM.mo | grep "Password:\|Contraseña"
Password:
Contraseña:

Can't say the same in Karmic now, due to the broken langpacks.

Revision history for this message
Aron Xu (happyaron) wrote :

The translation of "Password:" appears when I build a Linux-PAM.mo from a po exported of launchpad, so we can confirm this is a language pack issue rather than gdm. I would like to mark it duplicate again.

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.