Enable l10n strings from thunderbird-l10n
Categories
(Thunderbird :: Build Config, task)
Tracking
(thunderbird_esr115 fixed, thunderbird_esr128 fixed, thunderbird129 fixed)
People
(Reporter: rjl, Assigned: rjl)
References
(Blocks 2 open bugs)
Details
Attachments
(7 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
64 bytes,
text/x-github-pull-request
|
Details | Review | |
Bug 1905803 - Switch l10n_bumper to use thunderbird-l10n repo. r=#thunderbird-build-system-reviewers
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
corey
:
approval-comm-beta+
|
Details | Review |
53 bytes,
text/x-github-pull-request
|
Details | Review | |
40.00 KB,
patch
|
corey
:
approval-comm-esr115+
|
Details | Diff | Splinter Review |
21.19 KB,
patch
|
corey
:
approval-comm-esr128+
|
Details | Diff | Splinter Review |
Bug to actually use the strings in thunderbird-l10n.
Assignee | ||
Comment 1•11 months ago
|
||
Comment 2•10 months ago
|
||
Assignee | ||
Comment 3•10 months ago
|
||
Updated•10 months ago
|
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/5a764a437807
Switch l10n_bumper to use thunderbird-l10n repo. r=dandarnell
Assignee | ||
Updated•10 months ago
|
Assignee | ||
Comment 5•10 months ago
|
||
Assignee | ||
Comment 6•10 months ago
|
||
Comment 7•10 months ago
|
||
Updated•10 months ago
|
Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/a471e335e982
Use Github thunderbird-l10n for strings. r=dandarnell
https://hg.mozilla.org/comm-central/rev/1a94c4c035fb
Enable l10n_bumper on comm central. r=dandarnell
Assignee | ||
Comment 9•10 months ago
|
||
Comment on attachment 9416667 [details]
Bug 1905803 - Enable l10n_bumper on comm central. r=#thunderbird-build-system-reviewers
[Approval Request Comment]
L10n migration to Github. Requesting late beta uplift so that this is on comm-release post-merge on 2024-08-05.
Request is for 5a764a437807, a471e335e982, and 1a94c4c035fb.
Assignee | ||
Comment 10•10 months ago
|
||
Comment on attachment 9416667 [details]
Bug 1905803 - Enable l10n_bumper on comm central. r=#thunderbird-build-system-reviewers
[Approval Request Comment]
L10n move to Github. Not needed until 128.1.1+
Request is for 5a764a437807, a471e335e982, and 1a94c4c035fb.
[Approval Request Comment]
Needed for 115.15.0 - I will provide an esr115 patch prior to building.
Comment 11•10 months ago
•
|
||
Comment on attachment 9416667 [details]
Bug 1905803 - Enable l10n_bumper on comm central. r=#thunderbird-build-system-reviewers
[Triage Comment]
Approved for beta
Comment 12•10 months ago
•
|
||
Comment on attachment 9416667 [details]
Bug 1905803 - Enable l10n_bumper on comm central. r=#thunderbird-build-system-reviewers
Switching flags back to approval-comm-esr128? and approval-comm-esr115? so that we don't pick these up earlier than expected.
Assignee | ||
Comment 13•10 months ago
|
||
bugherder uplift |
Assignee | ||
Comment 14•10 months ago
|
||
[Approval Request Comment]
This patch combines the 3 patches on this bug as well as bug 1905802 and a final patch to l10n-changesets.json and is specific to comm-esr115.
This change has been on Daily for about a week and on 130.0b1 and 129.0rc monthly have been verified working via manual inspection.
Assignee | ||
Updated•10 months ago
|
Assignee | ||
Comment 15•10 months ago
|
||
[Approval Request Comment]
For comm-esr128, uplift from this bug and bug 1905802 the following changesets in this order:
- 5a764a437807
- 7b6cbb5340b0 (bug 1905802)
- a471e335e982
- 1a94c4c035fb
Then apply this patch to update l10n-changesets.json with a Git revision.
Comment 16•9 months ago
|
||
Comment on attachment 9417821 [details] [diff] [review]
comm_esr115_l10n-bugs.patch
[Triage Comment]
Approved for esr115
Comment 17•9 months ago
|
||
Comment on attachment 9417822 [details] [diff] [review]
comm_esr128_l10n-changesets.patch
[Triage Comment]
Approved for esr128
Assignee | ||
Comment 18•9 months ago
•
|
||
bugherder uplift |
Thunderbird 115.14.1:
https://hg.mozilla.org/releases/comm-esr115/rev/1e330ce82289
https://hg.mozilla.org/releases/comm-esr115/rev/8538ea4ae6d7
https://hg.mozilla.org/releases/comm-esr115/rev/792237232c38
https://hg.mozilla.org/releases/comm-esr115/rev/a04554fae6b6
https://hg.mozilla.org/releases/comm-esr115/rev/7e088929fa16cd84daa8b53e687cf9c710a4d917 (followup)
Assignee | ||
Comment 19•9 months ago
|
||
bugherder uplift |
Assignee | ||
Updated•9 months ago
|
Comment 20•8 months ago
|
||
Is this supposed to bump l10n-changesets.json automatically on 128? That does not seem to be happening (128 still uses an old pinning)
Assignee | ||
Comment 21•8 months ago
|
||
(In reply to Magnus Melin [:mkmelin] from comment #20)
Is this supposed to bump l10n-changesets.json automatically on 128? That does not seem to be happening (128 still uses an old pinning)
It's not supposed to update on esr or release.
The logic behind that makes sense with a monthly stable release cadence -- as translators work through backlogs, they can see the results of their efforts in daily and beta. This never quite made sense for Thunderbird's yearly stable releases though.
I think this is a good idea though. It's a matter of when and how. I generally try to bump for minor versions for the first six months at least, but I'm a forgetful human...
Description
•