Missing translated strings in Firefox Snap desktop file
Categories
(Firefox Build System :: Third Party Packaging, defect, P3)
Tracking
(Not tracked)
People
(Reporter: mail, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Steps to reproduce:
Firefox Snap is no longer officially supported, however the build from Canonical uses an official Snap desktop file (taskcluster/docker/firefox-snap/firefox.desktop) from the source archive[1]. This desktop file sadly lacks many of the translated strings.
Possible solution could be to sync the translated (Name[*]) strings from the Firefox Flatpak desktop file (taskcluster/docker/firefox-flatpak/org.mozilla.firefox.desktop). Replacing the whole Snap desktop file with the Flatpak one would not be a good solution, because it looks like that the Snap desktop file contains some custom, Snap-related changes.
Comment 1•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox Build System::Task Configuration' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•1 year ago
|
Comment 2•1 year ago
|
||
gabriel is this something your recent work on the .desktop file for packages could help with?
Comment 3•1 year ago
|
||
Yes. I filed Bug 1831896 about generating better Snap and Flatpak desktop files using this work. Maybe we could push the generated desktop files to the FTP archive? The new translations from the localizers are not in-tree so these new .desktop files would have to be generated using a mach command.
Comment 4•1 year ago
|
||
Presumably the snap build process can run whatever command will be needed to generate the desktop file, so no need to upload them. Thanks!
Updated•5 months ago
|
Still the same problem on Ubuntu 24.04 with latest Firefox Snap.
Updated•3 months ago
|
Comment 7•3 months ago
|
||
Dupe as a by-product of bug 1901703 that will generate everything so localization should be fixed
Description
•