Scopes are not translatable

Bug #1297889 reported by David Planella
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-scopes-api
Fix Released
Undecided
Michal Hruby
unity-scope-click (Ubuntu)
Fix Released
High
dobey
unity-scope-mediascanner (Ubuntu)
Fix Released
Undecided
Unassigned
unity-scope-scopes (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After landing the new scopes, we noticed a regression in which all scopes that previously were translated in the old API now appear untranslated. In order to fix this:

- The Unity scopes API should provide some level of support for internationalizing strings that are shared across scopes.
- Individual scopes that we install by default should be i18n-enabled
- Remote scopes should have a way to pass the locale to the corresponding remote scopes server
- The Software Store should return translated metadata for the click scope (bug 1302045)

See bug 1182577 for how to use translation calls from C++

Related branches

David Planella (dpm)
tags: added: i18n-touch
description: updated
tags: added: touch-cn
Changed in unity-scope-click (Ubuntu):
status: New → Triaged
importance: Undecided → High
David Planella (dpm)
description: updated
dobey (dobey)
Changed in unity-scope-click (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Rodney Dawes (dobey)
dobey (dobey)
summary: - Add i18n support to scopes
+ Scopes are not translatable
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-scope-click - 0.1+14.04.20140410.1-0ubuntu1

---------------
unity-scope-click (0.1+14.04.20140410.1-0ubuntu1) trusty; urgency=low

  [ Alejandro J. Cura ]
  * Remove code in click::Interface that was not actually being used
  * Show desktop applications when CLICK_SCOPE_SHOW_DESKTOP_APPS is set
    (LP: #1300925)

  [ Rodney Dawes ]
  * Add the _ macro definition. Mark strings for translation. Add build
    system support for translating the scope. Add build dependency on
    intltool. (LP: #1297889)
 -- Ubuntu daily release <email address hidden> Thu, 10 Apr 2014 18:19:55 +0000

Changed in unity-scope-click (Ubuntu):
status: In Progress → Fix Released
Michal Hruby (mhr3)
Changed in unity-scopes-api:
assignee: nobody → Michal Hruby (mhr3)
status: New → In Progress
Michal Hruby (mhr3)
Changed in unity-scopes-api:
status: In Progress → Fix Released
Changed in unity-scope-scopes (Ubuntu):
status: New → Fix Released
Changed in unity-scope-mediascanner (Ubuntu):
status: New → Fix Released
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.