Computer Janitor regression: UI strings not marked for translation

Bug #612493 reported by David Planella on 2010-08-02
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
High
Unassigned
computer-janitor
New
Undecided
Unassigned
computer-janitor (Ubuntu)
Undecided
Barry Warsaw

Bug Description

Binary package hint: computer-janitor

The strings in the .ui file are not translatable, and thus appear in English regardless of the locale.

This was fixed some time ago in this commit, but it seems there has been a regression and the [type: gettext/glade] identifier is gone:

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/computer-janitor/maverick/revision/13#po/POTFILES.in

Reverting that line on the POTFILES.in file should fix this bug.

David Planella (dpm) on 2010-08-02
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
David Planella (dpm) on 2010-08-21
summary: - Regression: UI strings not marked for translation
+ Computer Janitor regression: UI strings not marked for translation
Barry Warsaw (barry) on 2010-08-23
Changed in ubuntu-translations:
assignee: nobody → Barry Warsaw (barry)
assignee: Barry Warsaw (barry) → nobody
Changed in computer-janitor (Ubuntu):
assignee: nobody → Barry Warsaw (barry)
milestone: none → ubuntu-10.10-beta
status: New → Confirmed
Barry Warsaw (barry) wrote :

The Makefile now generates the POTFILES.in file, but it doesn't know about this special case. I will add that to the Makefile rule.

Barry Warsaw (barry) on 2010-08-23
Changed in computer-janitor (Ubuntu):
status: Confirmed → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package computer-janitor - 2.0.3-0ubuntu1

---------------
computer-janitor (2.0.3-0ubuntu1) maverick; urgency=low

  * Fixes for translation support.
    - Turn {foo} string substitutions back into %(foo)s strings since
      gettext does not yet support validation of {foo} or $foo
      substitutions. (LP: #621723)
    - Ensure that POTFILES.in has the proper type information for the
      ComputerJanitor.ui file. (LP: #612493)
 -- Barry Warsaw <email address hidden> Tue, 24 Aug 2010 11:00:14 -0400

Changed in computer-janitor (Ubuntu):
status: Fix Committed → Fix Released
David Planella (dpm) wrote :

The new POT template is in the queue and will be imported soon into Launchpad Translations. I've had a look at it and the strings from the .ui file are now in there, thus marking the translations task as Fix Released as well. Thanks Barry!

Changed in ubuntu-translations:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers