Bug Description

As other apps cannot know where .mo files might be located for click packages, and unity8 apparently does not know about X-Ubuntu-Gettext-Domain for deb packages, the .desktop files for any applications will need to have their translations merged back into the .desktop file itself. This at a minimum should include the following .desktop fields:

Note however that because webbrowser-app is in main, its translations are stripped from the package at build time and shipped as part of the ubuntu langpacks, so the desktop file installed in /usr/share/applications/ ends up not containing translations. Not sure whether that’s a problem wrt this bug.

Just discussed this with pitti over IRC. Apps for which translations are shipped in langpacks must have X-Ubuntu-Gettext-Domain defined in their desktop file (webbrowser-app does), and unity8 should gain the ability to read that value and query translations accordingly.

[ Ken VanDine ]
* Fixed tests for the dialpad settings failing on mako
* Don't call downloadUpdate when we see a system update ready, the
service does that for us (LP: #1368294) (LP: #1368294)
* Translate desktop file (LP: #1318008) (LP: #1318008)