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.