On Mon, Apr 19, 2004 at 05:17:31PM +0200, Marcin Owsiany wrote:
> On Sun, Apr 18, 2004 at 12:43:11PM +0100, Brian Candler wrote:
> > (1) Bite the internationalization bullet
> > 
> > What I suggest is
> > - remove all natural language strings from templates; replace them with
> >   placeholders like "#123" which are pointers into a language-specific
> >   dictionary file
> 
> If you plan to internationalize sqwebmail, you really should consider
> using gettext system.
> 
> I have taken part in i18n of several open source projects and have taken
> the following lesson: whatever home-grown i18n you use, it will fail at
> some point, forcing you to do some really nasty kludges or adopting
> gettext after all.

Good suggestion - experience counts for a lot :-)

Cheers,

Brian.

Reply via email to