Re: Source L10n for extensions (ChatZilla, venkman and others)
Robert Kaiser <[email protected]> Sun, 23 Sep 2007 15:33:39 +0200
| Newsgroups | gmane.comp.mozilla.devel.jsdebugger |
|---|---|
| Message-ID | <wZudnbkQtJ-p9mvbnZ2dnUVZ_jydnZ2d__25390.613920945$1190554527$gmane$org@mozilla.org> |
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. Robert Kaiser