I18N module
Johannes Pfau
nospam at example.com
Mon Feb 20 11:04:42 PST 2012
Am Mon, 20 Feb 2012 15:28:33 -0200
schrieb Jose Armando Garcia <jsancio at gmail.com>:
> I have been thinking of making a module for i18n model after gettext
> but taking advantage of D's language features. Is there some interest
> in this?
Yep we need this. I also thought about developing an i18n module maybe
we can work together on one. I won't have time for it the next 3
weeks though.
Anyway, I think we should base our i18n module on boost.locale
http://www.boost.org/doc/libs/1_48_0/libs/locale/doc/html/index.html
but boost.locale is pretty big, we should probably start with the
translation part only:
http://www.boost.org/doc/libs/1_48_0/libs/locale/doc/html/index.html
The API is quite good imho. It'll need some changes to fit D better,
but I think this could become a nice D style API.
Boost.locale uses the gettext format internally which is important.
This way we can use all the gettext tools & websites and the translator
community (https://www.transifex.net/start/).
BTW: I already have code to read the gettext format, so that could be
used.
>
> Thanks,
> -Jose
>
More information about the Digitalmars-d
mailing list