[Zip] Initial Mail after ZIP revival at EuroZope Conference

Stephan Richter srichter@cbu.edu
Tue, 17 Jul 2001 11:53:23 -0500


At 05:31 PM 7/17/01 +0200, you wrote:
>At 17:10 17/07/01, you wrote:
>>FOR ALL OTHER READERS: PLEASE COMMENT ON THESE MAILS TOO, SINCE THEIR 
>>RESULT WILL INFLUENCE THE DEVELOPMENT OF THE JOINT INTERNATIONALIZATION 
>>TOOL GREATLY!!!
>
>I don't think so.

???

>I thought that we agreed in Berlin that the main question was to try to 
>find a Requirements list for Zope to be Localisable.

Zope can be localized using the current tools. There might be some things 
to make this nicer, such as automatic language detection (which people at 
DC work on), but in general we got everything.

I think we should push to get one tool, build a Demo localized Zope version 
and push DC to accept this Localization product in the core.

>ZBabel and Localizer are much more advanced solutions than what we had 
>before (zzLocale and the others) but it's still a patching on Zope. I 
>think that I18N support should come in the Zope core and DC will agree if 
>we get to explain it enough clear.

Yes, via a product. But we need a product that covers 95% of all the cases 
first, before it gets into the core. For example SQL Methods are part of 
the core, but they are still in the Products Directory.

>- Much discussion about what does Zope need to be fully Localisable. But 
>don't forget that we should profit the work and experience of other 
>software developements ( We are not discovering anything. The software 
>industry and the Free Software community is dealing with those problems 
>for many many years. )

That's the reason Localizer as well as ZBabel both use very similar 
approaches to the other projects. In fact, now that I think about it again, 
I think the internationalization should be optional in the Zope core as the 
ZCatalog is.

>- I don't think that we need convergence of solutions NOW. I think each of 
>the approaches should follow his way and see the results after a bit of 
>testing. We should try, test and think about each solution before starting 
>to discuss. As far as I know Localizer 0.5 with Localizable Content and 
>Properties are available only for a couple of hours...

WHY? We have far too many solutions already. Instead of me and a couple 
other guys working on ZBabel and some guys working on Localizer, why should 
we not join together and have a programming team of 15 people or so? The 
results will be much better!!!

>So... let's discuss about what does Zope need to be a fully multilingual 
>application.

It needs the functionality of the translation tools already done! It's that 
easy! All we need, is to get one into the core!

Let's take KDE for example. The Qt and KDE libs are not localized, but 
there is an additional lib to localize your programs. That is exactly how 
Localizer and ZBabel work. The Zoep libs are not localized, but with an 
additional library (Localizer or ZBabel) you can do it!

Regards,
Stephan

--
Stephan Richter
CBU - Physics and Chemistry Student
Web2k - Web Design/Development & Technical Project Management