[Zope-dev] Re: Zope translation into spanish

Martijn Pieters mj@digicool.com
Tue, 17 Oct 2000 20:35:26 +0200


On Tue, Oct 17, 2000 at 10:17:24AM -0700, Amos Latteier wrote:
> > We would like to know if it was possible/recommendable to translate
> > also the user interface of ZOPE. This is important, because when
> > translating we have to mention the user interface elements (especially
> > in the tutorial). Of course, <dtml-tags> will not be translated.
> > Should we translate Control_Panel (Panel_de_Control) or acl_users, or
> > are these hard-cabled into Zope?
> 
> Wow, thanks for your interest in translating the Zope UI. I don't have
> the technical knowledge to advise you, but I am ccing the Zope-dev list
> where more knowledgeable folks should be able to answer your question.

There are several ways you could translate Zope, all of them somewhat
painful and elaborate. One way is by using the zzLocale project, and
create a spanish version for that.

There is a dev.zope.org project that has implemented translatability for
Zope.org but is on hold for now. Python 2.0 and HiperDOM have a lot to do
with this holdup; they both have impact on it's implementation.

> > Also would we like to know, if there is a way to specify the language
> > to use for the management views, and several language could be
> > supported at the same time (e.g. interpreting the browsers language
> > preference, mapping this to different Zope folders).
> 
> I believe that this is planned, but I don't know the present status of
> this effort.

The above mentioned project supports multiple languages, with selection
based on the browser settings. It also supports additional products that
may only have a subset of the available languages, coping with multiple
languages within one interface as a result of this.

I need to update it's wiki, which is on my TODO list. See:

  http://dev.zope.org/Wikis/DevSite/Projects/SkinnableAndLocalizableObjects/

The current implementation (in CVS) works, but is no longer up to date
with the rest of Zope. Also, only a small portion of the interface has
actually been made translatable.

> > Some more questions, as I'm Zope user (and sometimes developer) and
> > still haven't build it from source, how can access the management
> > views elements, like the tab strip at the upper border, or some of
> > other internal documents? (I saw that some of these like AccessControl
> > and others are simple dtml-documents inside de products folder. What
> > about the Help and QuickStart?
> 
> The help content is built from files inside product folders. The
> QuickStart is in the default database that ships with Zope, so it is not
> accessible from the filesystem.

The above project does not deal with TTW content, like the QuickStart
manual and the Help content. It's architecture does support future efforts
in that area though.

-- 
Martijn Pieters
| Software Engineer  mailto:mj@digicool.com
| Digital Creations  http://www.digicool.com/
| Creators of Zope   http://www.zope.org/
---------------------------------------------