Unity does not load translations

Bug #697166 reported by David Planella
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Critical
Unassigned
Unity
Fix Released
Medium
Didier Roche-Tolomelli
unity (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: unity

The current version of Unity does not seem to load translations, despite them being available in the language packs.

This includes, as far as I can see:

* All options in the menu that appears upon right-clicking on the icons in the launcher (e.g. "Keep in Launcher")
* The workspace switcher tooltip
* The trash icon tooltip

It seems to be a regression from Maverick, in which all messages were translated

Related branches

David Planella (dpm)
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → Critical
David Planella (dpm)
description: updated
tags: added: regression-release
Changed in unity (Ubuntu):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Gary M (garym)
tags: added: natty
Mirco Müller (macslow)
Changed in unity:
status: New → Confirmed
David Barth (dbarth)
Changed in unity:
importance: Undecided → Medium
assignee: nobody → Neil J. Patel (njpatel)
milestone: none → 3.4
Changed in unity (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
David Barth (dbarth)
Changed in unity:
status: Confirmed → New
Neil J. Patel (njpatel)
Changed in unity:
milestone: 3.4 → 3.2.16
status: New → Triaged
David Barth (dbarth)
Changed in unity (Ubuntu):
assignee: Canonical Desktop Experience Team (canonical-dx-team) → Neil J. Patel (njpatel)
milestone: none → natty-alpha-2
Revision history for this message
David Barth (dbarth) wrote :

Looking more closely at the issue, there are 3 issues to solve:
- the Makefile doesn't update the template (add intl-tool-update)
- missing files in potfiles.in
- we need to explicitly set the translation domain, since we're running inside compiz

Thanks seb128 and didrocks for the analysis.

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

the first item is rather "the debian rules doesn't update the template" which is a packaging issue

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

just to be clear we usually make the packaging update the template since we might have patches adding strings, that doesn't stop you to ship an updated template with the tarball

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

For the first item ("the debian rules doesn't update the template"), there is bug 697168

I'd be happy to file a bug for the second item ("missing files in potfiles.in"), but it might just be easier to just fix it. Let me know what you guys prefer.

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

Regarding shipping POT templates in the tarball, from the translators and maintenance of the imports queue point of view, it's much better to generate them in debian/rules if at all possible.

Otherwise we tend to end up with stale templates which people forget to update, and then translations in Launchpad are not up to date, either.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

FYI, 1/ is done (in debian/rules).

Changed in unity:
assignee: Neil J. Patel (njpatel) → Didier Roche (didrocks)
status: Triaged → Fix Committed
Changed in unity (Ubuntu):
assignee: Neil J. Patel (njpatel) → nobody
Neil J. Patel (njpatel)
Changed in unity:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 3.2.16-0ubuntu1

---------------
unity (3.2.16-0ubuntu1) natty; urgency=low

  * New upstream release:
    - Add the Launcher BaseWindow to the a11y component only if a11y was
      initialized (LP: #705442)
    - Enable _NET_WM_WINDOW_TYPE_UTILITY windows (like gimp toolbox) to hide
      the Launcher (LP: #706109)
    - Fix the defaul indicators size, making them inconsistent (LP: #705803)
    - Always have the indicator session to the top right (LP: #705697)
    - Show launcher when places are activated (LP: #705948)
    - Fix memory leaks in dash (LP: #705705)
    - Support i18n (LP: #697166)
    - Enabling double click on the launcher to restore a maximized window
      (LP: #661049)
    - Update the title bar on tab change (LP: #691651)
    - Hide the launcher instantanly on key press or dash if we have already
      waited the launcher trigger time (LP: #705805)
    - Make sure keypad keys also work in the search entry (LP: #599902)
    - Dash elipsizes file and application names too soon, making them unreadable
      (LP: #632526)
    - Implement Places Group View (LP: #704493)
  * debian/control:
    - ensure we have latest bamf and nux
 -- Didier Roche <email address hidden> Thu, 27 Jan 2011 14:43:29 +0100

Changed in unity (Ubuntu):
status: Confirmed → Fix Released
David Planella (dpm)
Changed in ubuntu-translations:
status: Triaged → 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.