Re: Why use UNICODE?
<swtbase@gmail.com> wrote in message
news:97465738-8ce4-489c-b31c-01c54eb69d96@u75g2000hsf.googlegroups.com
According to popular usage, I have been surrounding all my text in my
source code with TEXT(" ") (with UNICODE defined). I am using a
standard installation of XP with English as the default language.
I want to know what advantage do I have in my program with the above
being done when I output all error messages to users in English? How
will my program behave in, say a Chinese language computer? My program
takes no text input from the user, should I still use UNICODE?
One day your program will become popular (or so, I assume, you hope),
and you would want to expand your market share. You might be surprised,
but among one billion plus Chinese-speaking people there are many who
don't speak English. If you want to sell to them, your program would
have to be localized and display its messages in Chinese. This is fairly
trivial if your program is built with Unicode, and fairly difficult if
built with ANSI. Considering that it costs you virtually nothing to
support Unicode, the choice becomes pretty obvious.
--
With best wishes,
Igor Tandetnik
With sufficient thrust, pigs fly just fine. However, this is not
necessarily a good idea. It is hard to be sure where they are going to
land, and it could be dangerous sitting under them as they fly
overhead. -- RFC 1925