how the OS supports multi-language

  • Thread starter Thread starter Sandy
  • Start date Start date
S

Sandy

Can someone explain how the OS supports different language?
Where can I tell (which file or which parameter) which language the OS is
supporting?
I am writing an application that can download emails. I use the RichTextBox
to display those subject text, and webBrowser to show the content.
These components do not support all different languages.
How can I set the support languages for these components?
Thanx
 
This is definitely the wrong newsgroup for the question. Try
microsoft.public.platformsdk.localization.

Before you post there, though, please search for localization dev info on
msdn.
 
I'm still trying to work out what she means, lol

If it's all being written in VB, and it's for downloading web pages, errr?
(unless I am missing something?)

--
Regards

Steven Burn
Ur I.T. Mate Group CEO
www.it-mate.co.uk

Disclaimer:
My advice is provided on an 'as-is' basis. Just because I tell you
something, does not mean I am right.


Drew Cooper said:
This is definitely the wrong newsgroup for the question. Try
microsoft.public.platformsdk.localization.

Before you post there, though, please search for localization dev info on
msdn.
--
Drew Cooper [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.


Sandy said:
Can someone explain how the OS supports different language?
Where can I tell (which file or which parameter) which language the OS is
supporting?
I am writing an application that can download emails. I use the RichTextBox
to display those subject text, and webBrowser to show the content.
These components do not support all different languages.
How can I set the support languages for these components?
Thanx
 
Sandy said:
Can someone explain how the OS supports different language?

That is a very broad question..... the quick answer is that it supports
Unicode, which supports all of the languages in question. Unfortunately, VB
does not, in most cases -- which is probably why you are having problems.
Where can I tell (which file or which parameter) which language the OS is
supporting?

There is no single file or parsmeter. The default system code page
(retrievable by calling the GetACP() API) is the code page that VB will use
to convert to and from Unicode a lot of the time, limiting the strings you
can use to that code page.
I am writing an application that can download emails. I use the RichTextBox
to display those subject text, and webBrowser to show the content.
These components do not support all different languages.

Yes, see above. It is the source of the problems you are seeing.
How can I set the support languages for these components?

The short answer is that you can't -- not without either finding controls
that support Unicode or writing your own via owner draw.


--
MichKa [MS]
Collation/Locale/Keyboard Development
Globalization Infrastructure and Font Technologies

This posting is provided "AS IS" with
no warranties, and confers no rights.
 
Then how the Outlook Express does it?
It supports many non-English languages.
Thanx

Michael (michka) Kaplan said:
Sandy said:
Can someone explain how the OS supports different language?

That is a very broad question..... the quick answer is that it supports
Unicode, which supports all of the languages in question. Unfortunately, VB
does not, in most cases -- which is probably why you are having problems.
Where can I tell (which file or which parameter) which language the OS is
supporting?

There is no single file or parsmeter. The default system code page
(retrievable by calling the GetACP() API) is the code page that VB will use
to convert to and from Unicode a lot of the time, limiting the strings you
can use to that code page.
I am writing an application that can download emails. I use the RichTextBox
to display those subject text, and webBrowser to show the content.
These components do not support all different languages.

Yes, see above. It is the source of the problems you are seeing.
How can I set the support languages for these components?

The short answer is that you can't -- not without either finding controls
that support Unicode or writing your own via owner draw.


--
MichKa [MS]
Collation/Locale/Keyboard Development
Globalization Infrastructure and Font Technologies

This posting is provided "AS IS" with
no warranties, and confers no rights.
 
They are a Unicode application -- which VB is not.


--
MichKa [MS]
NLS Collation/Locale/Keyboard Development
Globalization Infrastructure and Font Technologies

This posting is provided "AS IS" with
no warranties, and confers no rights.


Sandy said:
Then how the Outlook Express does it?
It supports many non-English languages.
Thanx

"Michael (michka) Kaplan [MS]" <[email protected]> ¼¶¼g©ó¶l¥ó·s»D
:[email protected]...
Sandy said:
Can someone explain how the OS supports different language?

That is a very broad question..... the quick answer is that it supports
Unicode, which supports all of the languages in question. Unfortunately, VB
does not, in most cases -- which is probably why you are having problems.
Where can I tell (which file or which parameter) which language the OS is
supporting?

There is no single file or parsmeter. The default system code page
(retrievable by calling the GetACP() API) is the code page that VB will use
to convert to and from Unicode a lot of the time, limiting the strings you
can use to that code page.
I am writing an application that can download emails. I use the RichTextBox
to display those subject text, and webBrowser to show the content.
These components do not support all different languages.

Yes, see above. It is the source of the problems you are seeing.
How can I set the support languages for these components?

The short answer is that you can't -- not without either finding controls
that support Unicode or writing your own via owner draw.


--
MichKa [MS]
Collation/Locale/Keyboard Development
Globalization Infrastructure and Font Technologies

This posting is provided "AS IS" with
no warranties, and confers no rights.
 
Back
Top