nuxeo-localizer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nuxeo-localizer] Announcement: HowTo for CMF and Localizer


From: Myroslav Opyr
Subject: Re: [Nuxeo-localizer] Announcement: HowTo for CMF and Localizer
Date: Sat, 07 Sep 2002 17:47:59 +0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1) Gecko/20020826

Juan David Ibáñez Palomar wrote:

Myroslav Opyr wrote:

Juan David Ibáñez Palomar wrote:

It will be possible to use Localizer as the back-end for the i18n
namespace of ZPT, Jean-Paul Smets already started to work on this
direction.

Ok. Plone + AltPT-i18n uses .po files from file-system (INSTANCE_HOME/i18n) for l10n. Will Localizer use ZODB-based message catalog? So it will be interchangable solution! If you can deal with filesystem you can use AltPT-i18n. In the case you want to have everything in ZODB you just import .po into Localizer' MessageCatalog and make it serve as AltPT i18n namespace handler?

Correct me if I'm wrong.

Localizer also uses PO files for Python products, they're stored
in the "locale" directory. It has been this way for a long time.
I didn't knew that the Plone folks have taken the same approach.

Not exactly Plone folks. Zope guys are backportin i18n from Zope3 to Zope 2 architecture. It is expected to be in Zope 2.7 (or 2.8). Plone is being developed with focused approach. They needed i18n in PT. Existing PT did not satisfied needs because of poor extensibility of namespaces. Thus AltPT project appeared. And AltPT-i18n plugin Product.AltPT are slower right now but there's much space for improvements. And AltPT are working for Plone right now, that is what was necessary for Plone i18n effort to explode. Plone is being translated in tenth languages right now.

The goal is to let to use Localizer as the back end for the i18n
ZPT namespace, this includes the MessageCatalog meta type (when
you develop through the web) and the PO/MO files of the "locale"
directory (when you develop from the file system).

In Plone there are PT which are file-based and which are in ZODB. All of them use the same technique, and .po file from filesystem.

There's a branch in Localizer (named "branch-zpt-i18n") for these
purposes. Nothing has been done there yet, but yesterday I added
Florent Guillaume as developer of the LLEU project, he's interested
to contribute in this area, as is Jean-Paul Smets and myself. If
somebody else wants to help just tell me.

Regards,

m.
--
Myroslav Opyr
zope.net.ua <http://zope.net.ua/> ° Ukrainian Zope Hosting
e-mail: address@hidden <mailto:address@hidden>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]