[Zip] Initial Mail after ZIP revival at EuroZope Conference
Juan David Ibáñez Palomar
palomar@sg.uji.es
Wed, 18 Jul 2001 08:31:20 +0200 (METDST)
> >
> >It seems too much magic to me, does it work now? which is the status
> >of ZBabelObject?
>
> Well, currently it still needs a patch, since you cannot access the REQUEST=
> =20
> variable via self.REQUEST in the __getattr__() method. Well, it is not as=20
> much magic, just using the power of Python. The current version is on my=20
> dev server and I did not want to release it with the patch for Zope, but I=
> =20
> guess I should do that now.
>
Yep, I had the same problem and found the solution in the Fishbowl:
http://dev.zope.org/Wikis/DevSite/Proposals/GlobalGetRequest
It would be nice to have this feature in the core, then I could remove
the patch from the Localizer. Andreas, could you do something to get this
into?
> >Anyway, what I'm meaning is that the problem is more complex than what
> >it seems at a first glance. Another example, how would you internationalize
> >and localize the Zope on-line help system? Message catalogs doesn't work
> >there, we need to address this issue in a different and specific way, just
> >another "tool" to the collection.
>
> Well, I personally would create keys (called the 'label' language in=20
> ZBabel) for the different topics and passages and then I would translate=20
> them in the ZBabel Tower (or Message Catalog - if I understand that term=20
> correctly). I think that is by far the best approach. Also, we were=20
> discussing the issue about security today and that is also solved (without=
> =20
> going into details now).
>
But, where ZBabel Towers live? in the ZODB?
Translations for text that lives in the file system must be in the file
system too.
And it has not too much sense to store this kind of text in message
catalogs, since these texts are usually too much long to be reusable.
Regards,
jdavid