Closed Bug 271324 (source-l10n) Opened 20 years ago Closed 20 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: 20 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: