Hi, folks:
Please refer to the following two bugs:
* http://bugzilla.mozilla.org/show_bug.cgi?id=69935: "Rename all
references of "en-US" to "en""
* http://bugzilla.mozilla.org/show_bug.cgi?id=61626: "Need to make
langxxxx.xpi platform neutral"
Bug 69935 is a follow-up action of bug 62171: "Separate regional content
from UI language resources". In bug 62171, regional contents are
extracted from "en-US.jar" into "US.jar". Since "en-US.jar" contain only
English UI resources, it needs to be renamed to "en.jar". While the
current patch affects Chatzilla, it does not cover embedding module.
Bug 61626 is to reduce the localization and distribution cost of the
langpacks across platforms. The plan is that all Windows files go to
"en-win.jar" (for English), UNIX files to "en-unix.jar" , and Mac files
to "en-mac.jar". During installation, the installer script will select
the right one.
I have tested the patch on Windows and am working on Linux and Mac. I
will submit patches for review when they are ready. Feel free to add
yourselves to the CC list for tracking the status or reviewing the patches.
Thanks,
Tao