Closed Bug 271324 (source-l10n) Opened 20 years ago Closed 19 years ago

[source-l10n] - centralize locale files in a small number of directories

Categories

(SeaMonkey :: Build Config, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: benjamin, Assigned: benjamin)

References

Details

Attachments

(1 file, 1 obsolete file)

This is a bug to track the locale-file centralization and merge from the aviary
branch, as discussed extensively on npm.l10n.

Locale files will appear in the following locations:

netwerk/locales - locale files needed for a future standalone necko
dom/locales - locale files needed for "gecko" (tier 9)
security/manager/locales - locale files needed for PSM
toolkit/locales - locale files needed for "the toolkit"

Then also there will be browser/locales and mail/locales, and mailnews/locales
and editor/ui/locales, and others sprinkled as stingily as possible.

Please don't ask about extensions/ until the rest of this is done ;)

This plan has r/sr/consensus from jst/bz/brendan. I will not be attaching
patches to this bug, but just moving the files and fixing the manifests. If you
discover XML parsing errors as a result of a checkin from this bug, please do
not comment in this bug directly, but file another bug and mark it as a
dependency of this bug.

At first, I am going to be keeping all the locale files in the same shipped
location in en-US.jar.  Later this will be split into toolkit-en-US.jar and
app-en-US.jar, which is necessary for the xulrunner to be shipped properly.
Alias: source-l10n
Priority: -- → P1
This is not a merge from the branch, so I would like a review on it.
Patch, updated from comments by Pike and biesi.
Attachment #167340 - Attachment is obsolete: true
So is this a replacement for bug 256188 or a dependency for it, or what?
It's a dup; I forgot about the old one.
Status: NEW → ASSIGNED
*** Bug 256188 has been marked as a duplicate of this bug. ***
Blocks: 267981
This is in-process, with most of the "core" stuff already done, thanks to
gandalf for a lot of the work!
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: