Closed
Bug 1363645
Opened 8 years ago
Closed 8 years ago
Update translations for Pocket
Categories
(Firefox :: Pocket, enhancement)
Firefox
Pocket
Tracking
()
RESOLVED
FIXED
Firefox 55
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | fixed |
People
(Reporter: flod, Assigned: mixedpuppy)
References
Details
Attachments
(1 file)
We have new translations for Pocket, we should add them to m-c.
| Reporter | ||
Comment 1•8 years ago
|
||
@shane
In bug 1325239 you told that these changes should start from a PR against https://github.com/mozilla-partners/pocket
But that repository doesn't have localization files, only en-US. Can you explain what the process should be?
Flags: needinfo?(mixedpuppy)
| Assignee | ||
Comment 2•8 years ago
|
||
It's in the readme (bad formatting) at https://github.com/mozilla-partners/pocket
pull both repositories into the same base dir:
mkdir sources
cd sources
git clone git@github.com:mozilla-partners/pocket.git
git clone git@github.com:mozilla-l10n/pocket-l10n.git
cd pocket
make
To prepare a patch for landing on m-c (be sure to also have a clone of m-c in sources)
make land
To prepare a xpi for gofaster
make xpi
There could be patches on m-c that need to be pushed back to the pocket repo first.
Flags: needinfo?(mixedpuppy)
| Reporter | ||
Comment 3•8 years ago
|
||
I think you updated GitHub last time I touched files. Having said that, it fails for me
Sadly make dies for me, and I have no idea where to start from.
removing ../../../mozilla/mercurial/mozilla-unified/browser/extensions/pocket/locale/zh-TW/pocket.properties
not removing ../../../mozilla/mercurial/mozilla-unified/browser/extensions/pocket/locale/id: no tracked files
make: *** [land] Error 1
| Reporter | ||
Comment 4•8 years ago
|
||
Uhm, I managed to make it work by removing /* here
https://github.com/mozilla-partners/pocket/blob/master/Makefile#L30
But the resulting changes in mozilla-central are way too big. I think we need a real dev to take a look once bug 1363648 is fixed, otherwise I can land only the l10n bits like I did in the previous bug.
| Reporter | ||
Comment 5•8 years ago
|
||
@shane
I need some help. I can't update the add-on using make, because that requires someone who understands the code. Are you the right person to help in case? As said, I could update only the l10n bits in m-c if needed.
Flags: needinfo?(mixedpuppy)
| Comment hidden (mozreview-request) |
| Assignee | ||
Updated•8 years ago
|
Attachment #8867850 -
Flags: review?(gijskruitbosch+bugs)
Attachment #8867850 -
Flags: review?(francesco.lodolo)
| Assignee | ||
Comment 7•8 years ago
|
||
I updated the pocket git repo, it hadn't been synchronized with mozilla-central. Flod, can you review the patch? Gijs, I added you, but it's probably really not necessary.
Flags: needinfo?(mixedpuppy)
| Assignee | ||
Updated•8 years ago
|
Assignee: nobody → mixedpuppy
Updated•8 years ago
|
Attachment #8867850 -
Flags: review?(gijskruitbosch+bugs)
Comment 8•8 years ago
|
||
Flod can add me back if he thinks it's necessary.
Related: really, we have a fy-NL translation but not an nl-NL one? That is... odd.
| Reporter | ||
Comment 9•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8867850 [details]
Bug 1363645 update pocket l10n
https://reviewboard.mozilla.org/r/139386/#review142724
It looks, thanks.
P.S. Dutch has been in there from the beginning, the first list is only for locale codes with hyphens ;-)
Attachment #8867850 -
Flags: review?(francesco.lodolo) → review+
Comment 10•8 years ago
|
||
Pushed by mixedpuppy@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/6821d95e317e
update pocket l10n r=flod
Comment 11•8 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 55
You need to log in
before you can comment on or make changes to this bug.
Description
•