Closed Bug 174989 Opened 22 years ago Closed 22 years ago

1.2b sucks and won't get localization - missing .dtd updates for locale version number

Categories

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

x86
All
defect

Tracking

()

RESOLVED FIXED
mozilla1.2beta

People

(Reporter: kairo, Assigned: kairo)

References

Details

(Keywords: l12y)

Attachments

(1 file)

As http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/xpfe/global/resources/locale/en-US/brand.dtd&rev=&root=/cvsroot states, the version number in brand.dtd wasn't updated last night for 1.2b, the same is true for region.dtd and I guess that for some component even the localeVersion string in chrome.rdf wasn't updated correctly. If version strings changes are performed that incomplete and there's no time to check for it because they're flipped only very very very short times before the release, we won't ever be able to ship langauge packs again and we could drop locale support completely. I'll search for other version numbers that might be wrong as soon as I've pulled and build my tree.
BTW, this is the same thing that bug 168923 was about, and it makes bug 168066 a WONTFIX in my eyes :((
reassigning to self, making blocker as it is a blocker for L10n people. If bug 169074 would be solved, we could avoid such problems completely.
Assignee: rchen → kairo
Severity: normal → blocker
Priority: -- → P1
Target Milestone: --- → mozilla1.2beta
OK, this patch fixes all problem I could find. First, there are those two .dtd files, which still have 1.2a Then, inspector never gets updated to newer localeVersions (well, it was once on a branch - IIRC that was 1.1) and still has 0.9.4 Then, there is a built but empty mac donloadmanager directory which still has 1.0.0 And, CaScadeS looks a bit messed up with localeVersion strings entirely (having the string in locale/ but missing it in content/) and has 0.1.7 which looks imported from the previous mozdev project For L10n people, it's important that all components share the same version string, or it will get much harder to even provide correct and working L10n for those components.
Blocks: 1.2
Comment on attachment 103182 [details] [diff] [review] patch updating all known non-fitting locale version strings r=jbetak
Attachment #103182 - Flags: review+
leaf, tao: we really need to get the release scripts fixed. We miss brand.dtd and region.dtd in *every* release. You might have seen an email about it two weeks ago. I caught the four contents.rdf files while working on bug 137331 and wanted to file a follow-up bug after wrapping up bug 137331. Kudos to kairo for catching this!
Status: NEW → ASSIGNED
leaf, are we using flipLocale.sh and strsubs.pl (see bug 154927)? If so, could we make them part of the Mozilla tree? :-)
asked bz for sr= (he sr'ed bug 168923 as well). Asa, can you a= this change? (If we get sr before, I'll mail you anyway...)
Keywords: l12y
QA Contact: ruixu → kasumi
Comment on attachment 103182 [details] [diff] [review] patch updating all known non-fitting locale version strings sr=bzbarsky
Attachment #103182 - Flags: superreview+
*** Bug 175396 has been marked as a duplicate of this bug. ***
Blocks: 161762
Keywords: mozilla1.2
Comment on attachment 103182 [details] [diff] [review] patch updating all known non-fitting locale version strings a=asa for checkin to 1.2 (on behalf of drivers).
Attachment #103182 - Flags: approval+
QA Contact: kasumi → blee
Checking in xpfe/global/resources/locale/en-US/brand.dtd; /cvsroot/mozilla/xpfe/global/resources/locale/en-US/brand.dtd,v <-- brand.dtd new revision: 1.10; previous revision: 1.9 done Checking in xpfe/global/resources/locale/en-US/region.dtd; /cvsroot/mozilla/xpfe/global/resources/locale/en-US/region.dtd,v <-- region.dtd new revision: 1.13; previous revision: 1.12 done Checking in extensions/inspector/resources/content/contents.rdf; /cvsroot/mozilla/extensions/inspector/resources/content/contents.rdf,v <-- contents.rdf new revision: 1.6; previous revision: 1.5 done Checking in extensions/inspector/resources/locale/en-US/contents.rdf; /cvsroot/mozilla/extensions/inspector/resources/locale/en-US/contents.rdf,v <-- contents.rdf new revision: 1.3; previous revision: 1.2 done Checking in xpfe/components/download-manager/resources/mac/contents.rdf; /cvsroot/mozilla/xpfe/components/download-manager/resources/mac/contents.rdf,v <-- contents.rdf new revision: 1.3; previous revision: 1.2 done Checking in extensions/editor/cascades/resources/locale/en-US/contents.rdf; /cvsroot/mozilla/extensions/editor/cascades/resources/locale/en-US/contents.rdf,v <-- contents.rdf new revision: 1.2; previous revision: 1.1 done Hopefully FIXED. Perhaps I'll file a bug with a patch to get _really all_ locale version strings updated for 1.2final correctly. I'm not sure we should trust leaf's script again...
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: