Closed Bug 308672 Opened 20 years ago Closed 20 years ago

use langpack-$(AB_CD)@firefox.mozilla.org for MOZ_LANGPACK_EID

Categories

(Firefox Build System :: General, defect)

1.5.0.x Branch
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: Pike, Assigned: Pike)

References

Details

(Keywords: fixed1.8, late-l10n)

Attachments

(3 files)

We currently use uuids for the langpack extension IDs, which requires an extra step in QA to check that none of those are copy-and-pasted by l10n. As we support foo@bar.tld now, let's make this easier. This does have l10n impact, but it only requires a removal of 1 line in each /l10n/$ab-CD$/$product$/defines.inc. Patch coming up, if we want this, I'll file a corresponding bug for thunderbird, too.
To make reviewing a bit easier, I tested this with make langpack-en-US in browser/locales and attach the resulting install.rdf.
Just link-dropping http://lxr.mozilla.org/seamonkey/search?string=MOZ_LANGPACK_EID to show that this is complete and low risk.
Attachment #196164 - Flags: review?(benjamin) → review+
Heads up notice to localizers. If we land this, I will take the freedom/do the service to remove the langpack IDs from your localizations, so there shouldn't be anything to do for you, and all builds should stay happy.
Attachment #196164 - Flags: superreview+
Here the patch to remove the LANGPACK EIDs from the locales in CVS, for reference.
mac is green on the trunk, going to verify the xpis tomorrow. Putting this on the radar of drivers, I'll request approval on the patch tomorrow after verification. As for the trunk, I will cover the l10n impact on the branch, too.
Status: NEW → RESOLVED
Closed: 20 years ago
Flags: blocking1.8b5?
Keywords: late-l10n
Resolution: --- → FIXED
Flags: blocking1.8b5? → blocking1.8b5+
VERIFIED. To those looking at this bug, I'm working on bug 307225, too, fixing langpacks a bit more.
Status: RESOLVED → VERIFIED
Comment on attachment 196164 [details] [diff] [review] move MOZ_LANGPACK_EID from defines.inc to Makefile.in requesting to land this on the branch. I filed bug 308827 for this change on thunderbird.
Attachment #196164 - Flags: approval1.8b5?
Attachment #196164 - Flags: approval1.8b5? → approval1.8b5+
FIXED on the 1.8 branch, too.
Keywords: fixed1.8
Blocks: 299269
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: