Translations for shortcuts are only loaded when starting the application

Bug #540148 reported by David Planella
48
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Messaging Menu
Fix Released
Undecided
Unassigned
Ubuntu Translations
Fix Released
High
Unassigned
evolution-indicator (Ubuntu)
Invalid
Undecided
Unassigned
indicator-messages (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Binary package hint: indicator-messages

The envelope icon on the notification area shows several shortcuts or entries:

Chat
Mail
- Compose New Message
- Contacts
Broadcast.

These strings are translatable and present in the indicator-messages domain (indicator-messages.mo file) or others (evolution-indicator, evolution). However, they all appear untranslated until you've loaded each particulat application which the shortcuts start.

E.g.
1. When I enter the session in Catalan, all entries appear untranslated.
2. When I click on the Chat shortcut, Empathy starts and the entry gets translated to Xat
3. When I then click on Broadcast, Gwibber is started and Broadcast gets translated to Difusió
4. When I then click on Mail, Evolution is started and all the Mail entries get translated:
Mail -> Correu
- Compose New Message -> Redacta un missatge now
- Contacts -> Contactes

Related branches

David Planella (dpm)
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
Ted Gould (ted)
Changed in indicator-messages:
milestone: none → 0.3.4
status: New → Fix Committed
Ted Gould (ted)
Changed in indicator-messages:
status: Fix Committed → Fix Released
Revision history for this message
Omer Akram (om26er) wrote :

as its fixed upstream.

Changed in indicator-messages (Ubuntu):
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-messages - 0.3.5-0ubuntu1

---------------
indicator-messages (0.3.5-0ubuntu1) lucid; urgency=low

  * Upstream release 0.3.5
    * Show which applications are running with a small icon
      next to their entry. (LP: #438526)
    * Shift command items to line up with application names.
      (LP: #537312)
    * Track applications we've seen so that we can show "Set Up"
      text if we've not seen the app before.
    * Fix avatar spacing to match other menu items
    * Use standard libindicator icon handling in panel
    * Fix translation of non-running applications (LP: #540148)
    * Handling bools for requesting attention from apps
    * Changing microblogging to broadcast to match Me Menu (LP: #534952)
  * debian/control:
    - Updating requirement to libindicator 0.3.5
    - Increasing dbusmenu-glib dep to 0.2.8
 -- Ted Gould <email address hidden> Thu, 25 Mar 2010 10:53:01 -0500

Changed in indicator-messages (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

After upgrading to indicator-messages 0.3.5-0ubuntu1, there're still some untranslated options in drop-down menu when Evolution isn't running:

- Compose New Message
- Contacts

They still shows in English in my Spanish desktop. However, the translations are into evolution-indicator.mo file:

ricardo@kadath:~$ strings -eS /usr/share/locale-langpack/es/LC_MESSAGES/evolution-indicator.mo | grep "Redactar\|Contactos"
Redactar un mensaje nuevo
Contactos
ricardo@kadath:~$

I attach an screenshot to illustrate the issue.

Revision history for this message
Ricardo Pérez López (ricardo) wrote :
Changed in indicator-messages (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
Ted Gould (ted) wrote :

Hey guys, that's a different bug. Let's open it separately. Bug 549322

Changed in indicator-messages (Ubuntu):
status: Confirmed → Fix Released
Changed in evolution-indicator (Ubuntu):
status: New → Invalid
Revision history for this message
Ricardo Pérez López (ricardo) wrote :

Sorry Ted, and thanks!

David Planella (dpm)
Changed in ubuntu-translations:
status: Triaged → Fix Released
Revision history for this message
Еггог (sergey-nr) wrote :

If Evolution not running, then strings "Compose New Message" and "Contacts" in notification-applet not translated. If i run Evolution, then these lines are translated. UNR 10.04, today updated, russian localization.

Revision history for this message
Pavol Klačanský (pavolzetor-deactivatedaccount) wrote :

in natty, there is "Compose New Message" still untranslatable

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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