Inline translations from .desktop files are not loaded
Bug #1325626 reported by
David Planella
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Calculator App |
Fix Released
|
Undecided
|
Unassigned | ||
Ubuntu Calendar App |
Fix Released
|
High
|
David Planella | ||
Ubuntu Clock App |
Fix Released
|
Medium
|
David Planella | ||
Ubuntu File Manager App |
Fix Released
|
Medium
|
David Planella | ||
Ubuntu Music App |
Fix Released
|
High
|
Andrew Hayzen | ||
Ubuntu Shorts App |
Invalid
|
Medium
|
Unassigned | ||
Ubuntu Terminal App |
Fix Released
|
Medium
|
David Planella | ||
Ubuntu Weather App |
Fix Released
|
High
|
David Planella | ||
camera-app |
Fix Released
|
High
|
Florian Boucault | ||
gallery-app |
Fix Released
|
High
|
Ugo Riboni | ||
notes-app |
In Progress
|
Medium
|
Ugo Riboni | ||
camera-app (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
gallery-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity-scope-click (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
Using image #60, and the Calculator app as an example, the inline translations of its desktop files are not loaded.
Steps to reproduce:
1. Set the system locale (System Settings > Language & Text) to Spanish or Simplified Chinese
2. Reboot the phone
Go to My Apps on the click scope
Actual:
- "Calculator" appears untranslated beneath the Calculator icon
Expected:
- "Calculator" appears translated beneath the Calculator icon (if inline translations are available in its .desktop file)
Related branches
lp:~dpm/ubuntu-calculator-app/fix-desktop-l10n-1325626
- PS Jenkins bot: Approve (continuous-integration)
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Mihir Soni: Approve
-
Diff: 31 lines (+5/-2)2 files modifiedcom.ubuntu.calculator_calculator.desktop.in.in (+0/-1)
ubuntu-calculator-app.qmlproject (+5/-1)
lp:~dpm/ubuntu-clock-app/fix-desktop-l10n-1325626
- PS Jenkins bot: Approve (continuous-integration)
- Nekhelesh Ramananthan: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 8 lines (+0/-1)1 file modifiedcom.ubuntu.clock_clock.desktop.in.in (+0/-1)
lp:~ahayzen/music-app/fix-1325626
- David Planella: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 9 lines (+0/-1)1 file modifiedcom.ubuntu.music_music.desktop.in (+0/-1)
lp:~dpm/ubuntu-calendar-app/desktop-i18n-1325626-1318008
- Mihir Soni: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 384 lines (+117/-70)7 files modified.bzrignore (+4/-2)
CMakeLists.txt (+13/-4)
click/manifest.json.in (+1/-1)
com.ubuntu.calendar_calendar.desktop.in.in (+3/-2)
debian/control (+1/-0)
po/CMakeLists.txt (+13/-9)
po/com.ubuntu.calendar.pot (+82/-52)
lp:~dpm/ubuntu-weather-app/desktop-i18n-1325626-1318008
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Martin Borho: Approve
- Nekhelesh Ramananthan (community): Approve
- Victor Thompson: Approve
-
Diff: 473 lines (+116/-81)9 files modified.bzrignore (+3/-1)
CMakeLists.txt (+12/-10)
README (+11/-1)
README.translations (+3/-6)
click/manifest.json.in (+1/-1)
com.ubuntu.weather_weather.desktop.in.in (+3/-2)
debian/control (+1/-0)
po/CMakeLists.txt (+7/-3)
po/com.ubuntu.weather.pot (+75/-57)
lp:~fboucault/camera-app/desktop_inline_translations
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 10 lines (+0/-1)1 file modifiedcamera-app.desktop.in (+0/-1)
lp:~phablet-team/gallery-app/desktop-i18n
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Olivier Tilloy: Approve
- David Planella (community): Approve
-
Diff: 186 lines (+48/-34)6 files modified.bzrignore (+2/-0)
CMakeLists.txt (+3/-5)
desktop/CMakeLists.txt (+5/-7)
desktop/gallery-app.desktop.in.in (+4/-4)
po/CMakeLists.txt (+16/-5)
po/gallery-app.pot (+18/-13)
lp:~phablet-team/notes-app/inline-desktop-i18n
Approved
for merging
into
lp:notes-app
- Olivier Tilloy: Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
- David Planella (community): Approve
-
Diff: 197 lines (+44/-53)6 files modified.bzrignore (+3/-0)
CMakeLists.txt (+15/-18)
NotesApp.qmlproject (+0/-25)
notes-app.desktop.in.in (+4/-3)
po/CMakeLists.txt (+15/-4)
po/com.ubuntu.notes.pot (+7/-3)
tags: | added: touch-cn |
Changed in unity-scope-click (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Critical |
description: | updated |
Changed in ubuntu-clock-app: | |
importance: | Undecided → Medium |
assignee: | nobody → David Planella (dpm) |
Changed in music-app: | |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
importance: | Undecided → High |
status: | New → In Progress |
no longer affects: | dropping-letters |
Changed in ubuntu-weather-app: | |
assignee: | nobody → David Planella (dpm) |
status: | New → In Progress |
Changed in ubuntu-calculator-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-clock-app: | |
status: | Fix Committed → Fix Released |
Changed in music-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-calendar-app: | |
assignee: | nobody → David Planella (dpm) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in camera-app: | |
importance: | Undecided → High |
Changed in camera-app: | |
status: | New → Confirmed |
Changed in ubuntu-calendar-app: | |
status: | Fix Committed → Fix Released |
tags: | added: rtm14 |
Changed in camera-app: | |
milestone: | none → rtm-freeze |
Changed in camera-app: | |
assignee: | nobody → Florian Boucault (fboucault) |
Changed in camera-app: | |
milestone: | rtm-freeze → none |
tags: | added: touch-2014-09-11 |
Changed in camera-app: | |
status: | Confirmed → In Progress |
Changed in gallery-app: | |
assignee: | nobody → Ugo Riboni (uriboni) |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in notes-app: | |
assignee: | nobody → Ugo Riboni (uriboni) |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in camera-app (Ubuntu): | |
importance: | Undecided → High |
Changed in camera-app: | |
status: | In Progress → Fix Released |
tags: |
added: touch-2014-09-25 removed: touch-2014-09-11 |
Changed in gallery-app: | |
status: | Confirmed → In Progress |
Changed in ubuntu-weather-app: | |
importance: | Undecided → High |
status: | Fix Committed → Fix Released |
Changed in ubuntu-filemanager-app: | |
assignee: | nobody → David Planella (dpm) |
importance: | Undecided → Medium |
status: | New → Fix Released |
Changed in ubuntu-terminal-app: | |
assignee: | nobody → David Planella (dpm) |
importance: | Undecided → Medium |
status: | New → Fix Released |
Changed in ubuntu-rssreader-app: | |
assignee: | nobody → David Planella (dpm) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in gallery-app: | |
status: | In Progress → Fix Released |
no longer affects: | sudoku-app |
tags: |
added: touch-2014-10-09 removed: touch-2014-09-25 |
Changed in notes-app: | |
status: | Confirmed → In Progress |
Changed in notes-app: | |
importance: | High → Medium |
To post a comment you must log in.
The scope code is behaving correctly. The problem is that the apps all still have the X-Gettext-Domain= field in their .desktop files. Removing this field results in the translations being loaded correctly. The apps will need to fixed and re-uploaded to the store, with that fix.