Closed Bug 61863 Opened 24 years ago Closed 24 years ago

Platform specific L10n files prevent XP Language Packs

Categories

(Core :: Internationalization: Localization, defect, P3)

x86
All
defect

Tracking

()

VERIFIED DUPLICATE of bug 61626

People

(Reporter: kairo, Assigned: tao)

Details

Files listed in http://www.mozilla.org/projects/l10n/mlp_what2.html#platform such as http://lxr.mozilla.org/mozilla/source/xpfe/components/prefwindow/resources/locale/en-US/unix/platformPrefOverlay.dtd do prevent us from making real XP Language Packs! As platformPrefOverlay.dtd has less entities on Unix than on Windows, I can't use the XPI Package created by MozillaTranslator (Linux) on a Windows platform (see bug 60900), other files may stop packages from working the other way round. Can't we include all entities we use on our platforms in the L10n files? In this case, we would at least be able to use the files on all platforms. The _real_ XP solution would IMHO be use of entities like win32.mousewheel.label (<platform>.<current entity name>) in platform*.* files, and no different .dtd/.properties files for different platforms. If only XUL (perhaps also .js) files would vary in use of unix.*/win32.*/mac.*/whatever entities, we would be able to really provide one Language Pack for all Mozilla platforms...
Blocks: 60900
Affected files seem to be only 5 .dtd files, listed at http://www.mozilla.org/projects/l10n/mlp_what2.html#platform
Keywords: mozilla1.0
I am taking this over
Assignee: rchen → tao
*** This bug has been marked as a duplicate of 61626 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
No longer blocks: 60900
Verified as dup.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.