The online account g-c-c interface doesn't support i18n
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Empathy |
New
|
Undecided
|
Unassigned | ||
Google Documents Lens |
Fix Released
|
High
|
Alberto Mardegan | ||
Gwibber |
Fix Released
|
Undecided
|
Unassigned | ||
Online Accounts: GNOME Control Center |
Fix Released
|
High
|
David King | ||
Photos Lens |
Fix Released
|
High
|
David Callé | ||
Shotwell |
New
|
Undecided
|
Unassigned | ||
Ubuntu Translations |
Fix Released
|
High
|
Unassigned | ||
empathy (Ubuntu) |
Fix Released
|
High
|
Didier Roche-Tolomelli | ||
Quantal |
Fix Released
|
High
|
Didier Roche-Tolomelli | ||
gnome-control-center-signon (Ubuntu) |
Fix Released
|
High
|
David King | ||
Quantal |
Fix Released
|
High
|
David King | ||
gwibber (Ubuntu) |
Fix Released
|
High
|
Ken VanDine | ||
Quantal |
Fix Released
|
High
|
Ken VanDine | ||
shotwell (Ubuntu) |
Fix Released
|
High
|
Alberto Mardegan | ||
Quantal |
Fix Released
|
High
|
Alberto Mardegan | ||
unity-lens-photos (Ubuntu) |
Fix Released
|
High
|
David Callé | ||
Quantal |
Fix Released
|
High
|
David Callé | ||
unity-scope-gdocs (Ubuntu) |
Fix Released
|
High
|
Alberto Mardegan | ||
Quantal |
Fix Released
|
High
|
Alberto Mardegan |
Bug Description
The online accounts UI loads the plugins integration from some .application files. Those are not translated, not translatable.
What needs to be done, is:
- rename the .application in .application.in
- ensuring that upstream have an application.in files with translatable tags (using _, as in <_description>I want to be translated<
- add a <translations> tag containing the upstream domain
- then, at build time:
1. Running intltool-extract files.applicati
2. Including the .in file somewhere in the build system (like po/POTFILES.in for Python apps and Makefiles.am for C/vala apps) so that it's merged into the .pot file. In Python, it's just a matter of adding it as an extra line to the po/POTFILES.in file (example [2]):
[type: gettext/
3. And running intltool-merge --no-translations -x -u foo.applications.in foo.application to create the xml upstream file which is shipped
- online-account (the g-c-c plugin) should be patched to load them, looking at the <translations> tag and gettext (package, string)
[1] http://
[2] http://
Related branches
- Alberto Mardegan (community): Approve
- jenkins (community): Approve (continuous-integration)
-
Diff: 8499 lines (+18/-8423)6 files modifiedMakefile.am (+1/-3)
src/cc-credentials-account-applications-model.vala (+6/-2)
src/cc-credentials-applications-model.vala (+4/-2)
src/cc-credentials-providers-model.vala (+7/-3)
src/gtk+-3.0.deps (+0/-7)
src/gtk+-3.0.vapi (+0/-8406)
- David Callé (community): Approve
-
Diff: 337 lines (+125/-110)7 files modifiedMANIFEST.in (+1/-1)
po/POTFILES.in (+1/-0)
po/unity-lens-photos.pot (+102/-85)
setup.cfg (+2/-4)
setup.py (+0/-1)
unity-lens-photos.application (+0/-19)
unity-lens-photos.application.in (+19/-0)
- David King (community): Approve
-
Diff: 188 lines (+100/-13)9 files modified.bzrignore (+1/-0)
MANIFEST.in (+3/-1)
build_i18n_ext.py (+41/-0)
po/POTFILES.in (+1/-0)
po/unity-scope-gdocs.pot (+26/-0)
setup.cfg (+6/-0)
setup.py (+6/-6)
unity-scope-gdocs.application.in (+7/-6)
unity-scope-gdocs.desktop (+9/-0)
summary: |
- The g-c-c interface doesn't support i18n + The online account g-c-c interface doesn't support i18n |
Changed in shotwell (Ubuntu Quantal): | |
importance: | Undecided → High |
milestone: | none → ubuntu-12.10-beta-2 |
status: | New → Confirmed |
Changed in unity-lens-photos (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in unity-scope-gdocs (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in gwibber (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in gnome-control-center-signon (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in empathy (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in ubuntu-translations: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in online-accounts-gnome-control-center: | |
assignee: | nobody → David King (amigadave) |
milestone: | none → 0.0.17 |
importance: | Undecided → High |
status: | New → In Progress |
Changed in gwibber (Ubuntu Quantal): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in gnome-control-center-signon (Ubuntu Quantal): | |
assignee: | nobody → David King (amigadave) |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in unity-lens-photos (Ubuntu Quantal): | |
assignee: | nobody → David Callé (davidc3) |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in unity-scope-gdocs (Ubuntu Quantal): | |
assignee: | nobody → Alberto Mardegan (mardy) |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in shotwell (Ubuntu Quantal): | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in empathy (Ubuntu Quantal): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
milestone: | none → ubuntu-12.10-beta-2 |
Changed in empathy (Ubuntu Quantal): | |
assignee: | Ken VanDine (ken-vandine) → Didier Roche (didrocks) |
Changed in unity-lens-photos: | |
assignee: | nobody → David Callé (davidc3) |
milestone: | none → 0.5 |
importance: | Undecided → High |
status: | New → In Progress |
Changed in unity-lens-photos: | |
milestone: | 0.5 → none |
status: | In Progress → Fix Committed |
Changed in unity-lens-gdocs: | |
assignee: | nobody → Alberto Mardegan (mardy) |
status: | New → In Progress |
Changed in unity-lens-gdocs: | |
status: | In Progress → Fix Committed |
Changed in online-accounts-gnome-control-center: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in unity-lens-photos: | |
milestone: | none → 0.6 |
Changed in gwibber (Ubuntu Quantal): | |
status: | Confirmed → Fix Committed |
Changed in unity-lens-photos: | |
status: | Fix Committed → Fix Released |
Changed in gwibber (Ubuntu Quantal): | |
status: | Fix Committed → Fix Released |
Changed in unity-lens-gdocs: | |
importance: | Undecided → High |
Changed in unity-lens-gdocs: | |
milestone: | none → 0.3 |
status: | Fix Committed → Fix Released |
Changed in shotwell (Ubuntu Quantal): | |
status: | Confirmed → Fix Released |
description: | updated |
Changed in gwibber: | |
status: | New → Fix Released |
Upstream Empathy bug report: https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 684281