Unity Applications Place needs internationalization support

Bug #619072 reported by David Planella
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
High
Unassigned
Unity
Fix Released
High
Mikkel Kamstrup Erlandsen
unity-lens-applications
Fix Released
High
Mikkel Kamstrup Erlandsen
unity (Ubuntu)
Fix Released
Undecided
Unassigned
Maverick
Won't Fix
Undecided
Unassigned
unity-place-applications (Ubuntu)
Fix Released
High
Canonical Desktop Experience Team
Maverick
Fix Released
High
Canonical Desktop Experience Team

Bug Description

Right now Unity Applications Place lacks i18n support, which effectively means it is not translatable.

In order to comply with the main inclusion process (https://wiki.ubuntu.com/MainInclusionProcess), the Ubuntu philosophy (http://www.ubuntu.com/project/about-ubuntu/our-philosophy), and in short for non-English speakers to be able to use it, the application needs to implement internationalization.

This means adding gettext support, marking visible strings for translation and exposing them in Launchpad.

For more information see the internationalization guide at:

  https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation (still WIP).

It would be very useful to have this in place by the User Interface Freeze on the 26th of August, so that translators can then start doing their work according to the release schedule.

Thanks!

Related branches

David Planella (dpm)
summary: - Unity Applications Place needs internationalization support CancelOk
+ Unity Applications Place needs internationalization support
Changed in ubuntu-translations:
status: New → Triaged
importance: Undecided → High
Changed in unity-place-applications:
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
importance: Undecided → High
status: New → Triaged
Changed in unity:
assignee: nobody → Mikkel Kamstrup Erlandsen (kamstrup)
importance: Undecided → High
milestone: none → 2010-08-26
status: New → Triaged
Changed in unity-place-applications:
status: Triaged → Fix Committed
Changed in unity:
status: Triaged → Fix Committed
David Planella (dpm)
Changed in ubuntu-translations:
status: Triaged → Fix Released
Revision history for this message
David Planella (dpm) wrote :

Mikkel,

Looking at the diff, I've noticed that on the following string:

ResultsColumn.DISPLAY_NAME, _(@"There are no $section_name installed on this computer"), /* TRANSLATORS: section_name is plural */

I believe that the "TRANSLATORS" comment should be above the ResultsColumn.DISPLAY_NAME [...] line to be put into the .pot template and thus be visible to translators.

Also, would it be possible to leave out the @ in the translatable string? This might confuse translators, who might get the translation wrong. Can the @ be put outside the _() marks?

Thanks!

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

reopened as of David's remark.

Changed in unity:
status: Fix Committed → Fix Released
Changed in unity-place-applications:
status: Fix Committed → Fix Released
Changed in unity-place-applications (Ubuntu):
status: New → Fix Released
Changed in unity-place-applications:
status: Fix Released → Triaged
Changed in unity:
status: Fix Released → Triaged
Changed in unity-place-applications (Ubuntu):
status: Fix Released → Triaged
importance: Undecided → High
David Barth (dbarth)
Changed in unity:
milestone: 2010-08-26 → 2010-09-09
Changed in unity-place-applications (Ubuntu):
milestone: none → ubuntu-10.10
Changed in unity-place-applications (Ubuntu):
assignee: nobody → Canonical Desktop Experience Team (canonical-dx-team)
Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

David Planella: I filed bug #632227 to track this. Thanks for bringing it up

Revision history for this message
Mikkel Kamstrup Erlandsen (kamstrup) wrote :

Marking as Fix Released as there is now a new more specific bug to track the issue raised by David Planella. See bug #632227

Changed in unity:
status: Triaged → Fix Released
Changed in unity-place-applications:
status: Triaged → Fix Released
Changed in unity-place-applications (Ubuntu Maverick):
status: Triaged → Fix Released
Changed in unity-place-applications (Ubuntu Maverick):
status: Fix Released → Fix Committed
Changed in unity-place-applications (Ubuntu Maverick):
status: Fix Committed → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Maverick has long since stopped to receive any updates. Marking the Maverick task for this ticket as "Won't Fix".

Changed in unity (Ubuntu Maverick):
status: New → Won't Fix
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.