[OGo-Translation] Hebrew support

Helge Hess translation@opengroupware.org
Thu, 11 Mar 2004 12:46:25 +0100


On Mar 11, 2004, at 12:29 PM, Danny Lieberman wrote:
> We're thinking about doing hebrew support -=A0 if I'm not mistaken =
we'll=20
> have to consider the following:
> =A0
> 1. Code changes for UTF-8 /Unicode support - I notice that the system=20=

> is 8 bit today.

Most of the system is Unicode (NSString API). Its mostly libFoundation=20=

which is, again mostly, 8-bit.
I guess instead of tweaking libFoundation, one should rather work on=20
the gstep-base port (gstep-base is already completely Unicode aware).=20
Apparently compilation with gstep-base is smooth now, though I'm not=20
sure whether it works.

> 2. UI translation

Yes. You could start that (in "blind" mode) before so that people=20
working on the Unicode system actually have something to try out.

> 3. Input methods - I'll assume that we're using a 100% browser=20
> interface so this should be pretty easy especially if clients are IE 6

Probably.

> 4. Postgres - conversion to a Unicode database

Yes, this would probably also require some changes in the OGo=20
PostgreSQL adaptor (in ThirdParty/gnustep-db/PostgreSQL72).

> 5. Help pages

The online help system isn't in place (yet ;-).

> 6. Microsoft Exchange migration utility

Yes, something like this would be awesome.

> anything I've forgotten?
> =A0
> based on other language ports - how much time should we scope out?=20
> (I've got my own estimates but I'd love to hear other people on this=20=

> topic)

Well, making the full codebase Unicode aware is going to take quite=20
some time (but is of course well worth the effort).

regards,
   Helge
--=20
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org