[sword-devel] Re: sword-devel Digest, Vol 19, Issue 30

David Blue linuxdave at frontiernet.net
Tue Nov 1 21:16:00 MST 2005

On Tuesday 01 November 2005 07:39 am, DM Smith wrote:
> C++ does not support internationalization or localization. It is an
> afterthought at best.

>From the design point of view of a language, i18n should be an after thought 
unless you have built in strings (and even in java they're a class) with the 
exception of making sure your character types are able to hold Unicode bytes 
instead of just ASCII. Also I can think of at least two good tool 
kits/libraries for doing localization and internationalization of programs. 
gettext which lots of gtk (straight C) based programs use, and qt's (C++) 
built in internationalization stuff. So there *is* support, it's not not 
necessarily wide spread because I'm not sure how windows handles it. But in 
terms of i18n or being able to internationalize or localize a program that 
should be up to the programmer on how to do it, not the language since 
different programs have different needs.

More information about the sword-devel mailing list