Re: Source L10n for extensions (ChatZilla, venkman and others)
Axel Hecht <[email protected]> Wed, 26 Sep 2007 16:42:06 +0200
| Newsgroups | gmane.comp.mozilla.devel.jsdebugger |
|---|---|
| Message-ID | <E7adnSUwto4y8mfbnZ2dnUVZ_oytnZ2d__7619.81888576901$1190817952$gmane$org@mozilla.org> |
Robert Kaiser wrote: > Robert Kaiser wrote: >> So, to me, it seems that the way to go for those extensions is >> something Axel called "dependent langpacks" - which is more or less >> what ChatZilla already uses, but with extension dependency added into >> it (which is ignored on older applications, so ChatZilla langpacks can >> easily add them and still be compatible with older apps). >> What this means is that the original extension packages will probably >> all include the en-US locale as previously, and additionally we'll >> have every existing additional language as a separate extension (both >> in SeaMonkey and as XPIs). > > As it looks to me that there is basic agreement on this as the technical > solution, I filed https://bugzilla.mozilla.org/show_bug.cgi?id=397246 to > work on this for ChatZilla. > I already have some work in progress lying around on my disk for the > SeaMonkey repackaging case, but I consider this quite experimental for > the moment (and of course this depends on ChatZilla being packaged as an > extension within SeaMonkey, which is a different bug). > > This does not mean that this is set in stone - I can't decide that - but > it's the way I'd like to go for SeaMonkey. I consider what I'm doing > with this now some kind of experiment on how this can work, and there > are still some things I need to figure out. > I think we can arrive at a good solution with this though. Did anyone actually test that this scheme works? Like, other than in theory? In all releases/branches/apps that are wanted? This is really only a build problem at the very end. I haven't seen a real commitment from the chatzilla devs on this scheme, either, so I'm unclear on who's owning chatzilla l10n. Axel