Re: Question on Multiple language support
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Fri, 15 Dec 2006 11:08:44 -0500
See below...
On 15 Dec 2006 01:38:13 -0800, "Bob" <bobsinclare666@xxxxxxxxxxx> wrote:
****
Hi there,
I am getting started on multiple language support with MFC and VC++
6.0.
I managed to make a simple test MFC application with satellite resource
DLLs in various languages incuding Japanese. In works fine under XP and
displays the characters well.
However, under Win2000 the Japanese characters won't be displayed
properly, instead it displays the string:
llllllXMLlllllll
Quite strange, considering the Japanese fonts are installed on the
computer. A colleague of mine tried my test app. on his computer
(running on XP) and got the same string displayed, hence my thinking it
is not OS-linked but more on my app. side or something to install on
the OS?
Displays the string WHERE? That's important.
It is also important to note that you must select a font for dialogs that contains
Japanese characters. If it doesn't, you will get the kind of effect you see above.
Depending on how things were installed, the default font may not have the characters
necessary. E.g., if the font is Tahoma, does Tahoma support Japanese? (Use Character Map
on the appropriate machines; select the font, and examine what characters are in it,
particularly the Unicode code points you are using. There may be special versions of
Tahoma distributed with various language packs. If the machine didn't have that version
installed, you'll get problems like this).
I've never tried to use another language on my machine; while I now am a lot more
sensitive to internationalization issues, I usually respond to bug reports from clients.
As far as I know right now, all our products are distributed using Roman, Greek, or
Cyrillic alphabets, which aren't nearly as challenging, so I've not hit problems like
this. So I'm just guessing about the idea of special versions of fonts. But the problem
you describe is definitely related to the font not having the characters in it.
*****
Joseph M. Newcomer [MVP]
Thanks for any help.
Bob
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- References:
- Question on Multiple language support
- From: Bob
- Question on Multiple language support
- Prev by Date: CopyBeforeWrite missing in VC++ 8 for CString
- Next by Date: Re: How to create a FileOpenDialog with preview(picture)
- Previous by thread: Question on Multiple language support
- Next by thread: client-server network
- Index(es):
Relevant Pages
|