From: Jacek S. <arn...@gm...> - 2007-12-29 14:56:42
|
Ok, I've now committed the basic i18n support using gettext...I'm no gettext expert so there are probably better ways to go about, but it seems to be working more or less...let me know what I got wrong... What's left is the following: 1) Decide on formatting function (with positional args, preferably with automatic memory managment). Boost seems the best so far (positional params, supported by xgettext, no memory hassles) but I'm open to (msvcrt-friendly) alternatives... Steven? If boost, I'm open to using more of the boost library (pointers, threads etc), evaluating each sublibrary on its own... 2) Convert all strings to use above mentioned formatting function 3) Make a script that converts the old language files 4) Preferably create the automatic merge script for the two project guis... Anyone interested? /J |