indicator-applet displays application descriptions only in English

Bug #438273 reported by Tomasz Dominikowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Messaging Menu
Fix Released
High
Ted Gould
Ubuntu Translations
Fix Released
Undecided
Adi Roiban
indicator-messages (Ubuntu)
Fix Released
High
Ted Gould

Bug Description

Binary package hint: indicator-applet

As you can see here http://imgur.com/8KPTI.png

The descriptions of applications are displayed in English rather than in my native language. They used to be displayed in my native language when the drop-down menu wasn't so wide and the text was cut-off, so I assume that this is some sort of a regression. Those strings are all translated in my native language in their respective applications, so the source for them does exist.

Tags: i18n
Revision history for this message
mahfiaz (mahfiaz) wrote :

Since it appears in guest session and in default panel configuration in a very noticeable place, it should be considered important.

Changed in indicator-applet (Ubuntu):
status: New → Confirmed
Changed in indicator-applet (Ubuntu):
importance: Undecided → High
assignee: nobody → Ted Gould (ted)
milestone: none → ubuntu-9.10
Ted Gould (ted)
affects: indicator-applet (Ubuntu) → indicator-messages (Ubuntu)
Changed in indicator-messages:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Ted Gould (ted)
milestone: none → 0.2.6
Ted Gould (ted)
Changed in indicator-messages:
milestone: 0.2.6 → none
Revision history for this message
Sebastien Bacher (seb128) wrote :

The descriptions are displayed translated if there is an indicator-message translation file installed for the locale

Changed in indicator-messages (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

Could be something to announce on the translator lists

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

First we need to have them in Launchpad and than will announce them on the translators ML.
Thanks!

Revision history for this message
Ted Gould (ted) wrote : Re: [Bug 438273] Re: indicator-applet displays application descriptions only in English

On Tue, 2009-10-13 at 12:58 +0000, Adi Roiban wrote:
> First we need to have them in Launchpad and than will announce
> them on the translators ML.

I think this is them (though I could very well be wrong)

https://translations.launchpad.net/ubuntu/karmic/+source/indicator-messages/+pots/indicator-messages

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

This is the template, but I can not find those strings in the template and the import queue is empty.

Right now it contains only 3 strings:
https://translations.edge.launchpad.net/ubuntu/karmic/+source/indicator-messages/+pots/indicator-messages/en_GB/+translate

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

Make sure that the build script is updating the translation templates.

More info about verifying translation uploads can be found here:

https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation#Verifying%20translation%20uploads

Changed in ubuntu-translations:
assignee: nobody → Adi Roiban (adiroiban)
Revision history for this message
Ted Gould (ted) wrote :

On Tue, 2009-10-13 at 18:52 +0000, Adi Roiban wrote:
> This is the template, but I can not find those strings in the template
> and the import queue is empty.
>
> Right now it contains only 3 strings:
> https://translations.edge.launchpad.net/ubuntu/karmic/+source/indicator-messages/+pots/indicator-messages/en_GB/+translate

Yes, it should only have three strings. All of the other strings that
the package displays are from the .desktop files of the applications
that it's displaying.

I'm not even 100% sure that the "%s (%d)" one needs to be translated,
but I figured some languages might want the count on the left-hand side.

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

OK. So those translations are fetced from the .desktop files of each apps.

I'm testing this with the latest version of indicator-mesages and it does not work.

Also looking at the changelog I don't see anything mentioning this fix.
https://edge.launchpad.net/ubuntu/karmic/+source/indicator-messages/+changelog

Ted, is this problem fixed on you system ?

Cheers!

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

The issue is fixed once you have an indicator-messages.mo installed, the strings don't come from this source but the translation init will work only if the gettext domain is installed

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

Thanks for the info, Sebasten.

Right now I only have indicator-applet.mo and indicator-session.mo, in an up to date Ubuntu Karmic Beta.

I will look into this problem and see if I can test it.

Revision history for this message
David Planella (dpm) wrote :

This seems to have been fixed on my system for some time now, at least for the languages I've got installed

$ dpkg -S indicator-messages.mo
language-pack-gnome-ca-base: /usr/share/locale-langpack/ca/LC_MESSAGES/indicator-messages.mo
language-pack-gnome-es: /usr/share/locale-langpack/es/LC_MESSAGES/indicator-messages.mo
language-pack-gnome-de-base: /usr/share/locale-langpack/de/LC_MESSAGES/indicator-messages.mo

If I understand the problem correctly, the issue will only affect those languages without a translation in https://translations.edge.launchpad.net/ubuntu/karmic/+source/indicator-messages/+pots/indicator-messages, since the indicator-messages.mo file will only get installed in language packs when there is a translation present. For the languages listed in there, this will affect Basque, Czech and Greek.

I'll announce this on the translators ML on Monday and aso contact the Basque, Czech and Greek translation teams.

Adi Roiban (adiroiban)
Changed in ubuntu-translations:
status: New → Fix Released
Ted Gould (ted)
Changed in indicator-messages:
status: Confirmed → Fix Released
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.