[geeklog-devel] Translation possibility

Jason Whittenburg me at jasonwhittenburg.com
Mon Feb 3 09:47:48 EST 2003


One more thing to add is I saw this today in the PEAR weekly news:

http://pear.php.net/package-info.php?pacid=124&version=1.2.2

I looks like he is adding gettext support in the new version.  Might be
worth checking out.

-Jason

-----
Jason Whittenburg
Internet Security Systems, Inc.
404.236.4043 

-----Original Message-----
From: geeklog-devel-admin at lists.geeklog.net
[mailto:geeklog-devel-admin at lists.geeklog.net] On Behalf Of Tony Bibbs
Sent: Wednesday, January 29, 2003 10:04 AM
To: Geeklog Developers
Subject: Re: [geeklog-devel] Translation possibility


Ok, it seems there could be issues with gettext not working on macosx.
I 
will probably stick wtih the concept below.  Please give me some sort of

head nod if you think the approach below makes sense.

--Tony

 On Fri, 24 Jan 2003, 
Tony Bibbs wrote:

> Ok, bare with me but I think I have a potential way of handling this
> translation issue.
> 
> 1) We create an xml file for all languages other than english that 
> looks
> like this:
> <GL2_Translation>
>     <language>de</language>
>     <GL_version></GL_version>
>     <translations>
>         <entry msgid="some english text">translated text</entry>
>         <entry msgid="some other text">other translated text</entry>
>         .
>         .
>         .
>     </translations>
> </GL2_Translation>
> 2) During automated install, the translation type is queried from the 
> user.  
> 2a) if gettext, XML files for all translations are loaded a .po is 
> constructed for each and then we launch msgfmt against all .po's to
get 
> the .mo file
> 2b) otherwise we either leave the XML alone and parse that for each 
> request OR we load it into some structure (similar to current array 
> system)
> 
> After all this I start wondering if gettext is so important it 
> justifies
> the work.  I mean, why not just to with the method in 2b?  My answer, 
> though I can't verify would be speed. I have to believe gettext is 
> faster/more efficient.
> 
> 

-- 
------------------------------------------------------------------------
|
Tony Bibbs         | "I guess you have to remember that those who don't
|   
tony at tonybibbs.com | hunt or fish often see those of us who do as
|
                   | harmlessly strange and sort of amusing. When you
| 
                   | think about it, that might be a fair assessment."
| 
                   | --Unknown
|
------------------------------------------------------------------------
|


_______________________________________________
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
http://lists.geeklog.net/listinfo/geeklog-devel




More information about the geeklog-devel mailing list