Closed
Bug 1443419
Opened 7 years ago
Closed 7 years ago
Snap: GTK dialogs are not translated
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(firefox60 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox60 | --- | fixed |
People
(Reporter: ken.vandine, Assigned: ken.vandine)
References
Details
Attachments
(1 file, 1 obsolete file)
59 bytes,
text/x-review-board-request
|
sfraser
:
review+
jcristau
:
approval-mozilla-release-
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/64.0.3282.167 Chrome/64.0.3282.167 Safari/537.36
Steps to reproduce:
The snap bundles firefox translations but not the GTK translations.
Comment hidden (mozreview-request) |
Comment 2•7 years ago
|
||
mozreview-review |
Comment on attachment 8956372 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap.
https://reviewboard.mozilla.org/r/225236/#review231268
I thought adding the packages would increase significantly the package size. On the 59.0rc snap:
* built without this patch: 185MB[1]
* with: 187MB.
Let's get these strings localized.
[1] https://queue.taskcluster.net/v1/task/GzujpZ9vTgqQcXtJaReq5g/runs/1/artifacts/public/build/firefox-59.0.snap
Attachment #8956372 -
Flags: review?(jlorenzo) → review+
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/32c3c20fd489
Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. r=jlorenzo
Comment 4•7 years ago
|
||
Backed out changeset 32c3c20fd489 (bug 1443419) for shell failure on /firefox-snap/runme.sh:53 on CLOSED TREE
https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&selectedJob=166210671
https://hg.mozilla.org/integration/autoland/rev/031b19788dfcff8743238dd46416333060f64245
Comment hidden (mozreview-request) |
Comment 6•7 years ago
|
||
Comment on attachment 8956372 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap.
The only difference between the new patch and this one, is that I disabled the check that failed the linter. Thanks to the --wildcard, the glob is expanded.
Attachment #8956372 -
Attachment is obsolete: true
Comment 7•7 years ago
|
||
Comment on attachment 8956903 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine
Approval Request Comment
[Feature/Bug causing the regression]: None
[User impact if declined]: GTK windows on Snap aren't localized. The rest of the product is.
[Is this code covered by automated tests?]: N/A
[Has the fix been verified in Nightly?]: N/A. Releng crafts Snap on beta. Starting Firefox 59, Snap are also built on release.
[Needs manual test from QE? If yes, steps to reproduce]: No. This has been tested by Canonical's QA.
[List of other uplifts needed for the feature/fix]: N/A
[Is the change risky?]: No
[Why is the change risky/not risky?]: This is a Snap only fix for 59. It has no impact on the regular product.
[String changes made/needed]: None.
Attachment #8956903 -
Flags: approval-mozilla-release?
Comment 8•7 years ago
|
||
Comment on attachment 8956903 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine
One more uplift for 59. This should only affect the snap builds.
Attachment #8956903 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8956903 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine
https://reviewboard.mozilla.org/r/225864/#review231858
Nice, good catching of the unpacking errors
Attachment #8956903 -
Flags: review?(sfraser) → review+
Comment 10•7 years ago
|
||
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7efade306e9e
Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine r=sfraser
Comment 11•7 years ago
|
||
bugherder |
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Comment 12•7 years ago
|
||
Comment on attachment 8956903 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine
Sorry, was told to punt on this for now to avoid possibly delaying the RC3 build.
Attachment #8956903 -
Flags: approval-mozilla-release+ → approval-mozilla-release?
Comment 13•7 years ago
|
||
Comment on attachment 8956903 [details]
Bug 1443419 - Extract gtk30.mo files from all the Ubuntu langpacks and bundle them into the snap. p=kenvandine
60 is on m-r now, too late for 59.
Attachment #8956903 -
Flags: approval-mozilla-release? → approval-mozilla-release-
You need to log in
before you can comment on or make changes to this bug.
Description
•