The "Password:" string can't be translated

Bug #43866 reported by Ricardo Pérez López
10
Affects Status Importance Assigned to Milestone
gksu (Ubuntu)
Invalid
Low
Sebastian Heinlein

Bug Description

The "Password:" prompt in the gksu dialog appears in English in my Spanish desktop, and it can't be translated into Spanish because it's not in the Rosetta's template, as you can see here:

https://launchpad.net/distros/ubuntu/dapper/+source/gksu/+pots/gksu/es/+translate

I've downloaded the .po file from Rosetta, and I saw the string is commented:

#~ msgid "Password:"
#~ msgstr "Contraseña:"

I attach an screenshot to illustrate the problem.

Revision history for this message
Ricardo Pérez López (ricardo) wrote : "Password:" appears in English rather than Spanish

It can't be translated because is not in the Rosetta's template.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

The string is not included in gksu. it is part of libgksuui1.0

you have to translate this package

Changed in gksu:
assignee: nobody → glatzor
status: Unconfirmed → Rejected
Revision history for this message
Sebastian Heinlein (glatzor) wrote :

This is neither a bug of rosetta nor gksu. The string is part of libgksuui1.0. You have to translate this package.

Thanks,

Sebastian

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

Sorry, but I disagree. The libgksuui1.0 package is fully translated. Looking at:

https://launchpad.net/distros/ubuntu/dapper/+source/libgksuui1.0/+pots/libgksuui1.0/es/+translate

you can see that "Password:" is translated to "Contraseña".

And looking at the libgksuui1.0.mo file, you can see that the translation is applied and installed in my system:

ricardo@yuggoth:~ $ strings -e S /usr/share/locale-langpack/es/LC_MESSAGES/libgksuui1.0.mo | grep "Contraseña"
Contraseña:

However, the gksu still shows "Password:" instead of "Contraseña:"

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Reopened the bug and assigned to libgksuui1.0

Changed in gksu:
status: Rejected → Confirmed
Revision history for this message
Sebastian Heinlein (glatzor) wrote :

By the way thanks for your patience. I am investigating this now.

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Finally found the correct library that provides the string.

Thanks a lot Ricardo. I will send a notification to all translators since we are going to do a string change in gksu. So I can also use this chance to inform the translators about the need to translate this library package, too.

gksu is a very splitted piece of software.

Regards,

Sebastian

Changed in libgksuui1.0:
status: Confirmed → Rejected
Revision history for this message
Sebastian Heinlein (glatzor) wrote :

It is the libgksu1.2 library

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

You're welcome :)

By the way, the libgksu1.2 library is translated into Spanish in Rosetta:

https://launchpad.net/distros/ubuntu/dapper/+source/libgksu1.2/+pots/libgksu1.2/es/+translate?offset=10

"Password: " is translated to "Contraseña: ". But the translation is not in the libgksu1.2.mo file:

ricardo@yuggoth:~/ISO $ strings -e S /usr/share/locale-langpack/es/LC_MESSAGES/libgksu1.2.mo | grep "Contraseña:"
ricardo@yuggoth:~/ISO $

Probably it's because the langpack is out to date. Maybe we need to wait until langpacks upgrades, in order to see if the ("Password:" => "Contraseña:") translation enters into the .mo file.

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.