By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
445,743 Members | 1,058 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 445,743 IT Pros & Developers. It's quick & easy.

multilanguage in c#

P: n/a

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text, menus
etc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
Nov 15 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
Hi

Windows Forms are entirely Unicode-enabled, meaning that
each character is represented by a unique number, no
matter what the platform, program, or language.
However, certain controls do not support Unicode in
Windows 98 and Windows Millennium Edition. These
controls, all of which inherit from the common control,
will process data with the Windows code pages, as ANSI.
These controls are: TabControl, ListView, TreeView,
DateTimePicker, MonthCalendar, TrackBar, ProgressBar,
ImageList, ToolBar, and StatusBar. The result of this is
that you cannot display Unicode data in these controls on
the listed platforms. For example, you cannot display
Japanese characters on an English Windows 98 system.

Check out this URL:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbtskcustomizingsettingsforspecificcultures.
asp

HTH
Ravikanth[MVP]

-----Original Message-----

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text, menusetc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
.

Nov 15 '05 #2

P: n/a
With all due respect, I don't think he was asking that Ravikanth. I think
Ahmet wanted to now how he can internationalize his application.
Ahmed, you can find internationalization and globalization resources here:
http://msdn.microsoft.com/library/de...nalization.asp

This should provide you with all the info you need.

Greetz,
-- Rob.

Ravikanth[MVP] wrote:
Hi

Windows Forms are entirely Unicode-enabled, meaning that
each character is represented by a unique number, no
matter what the platform, program, or language.
However, certain controls do not support Unicode in
Windows 98 and Windows Millennium Edition. These
controls, all of which inherit from the common control,
will process data with the Windows code pages, as ANSI.
These controls are: TabControl, ListView, TreeView,
DateTimePicker, MonthCalendar, TrackBar, ProgressBar,
ImageList, ToolBar, and StatusBar. The result of this is
that you cannot display Unicode data in these controls on
the listed platforms. For example, you cannot display
Japanese characters on an English Windows 98 system.

Check out this URL:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbtskcustomizingsettingsforspecificcultures.
asp

HTH
Ravikanth[MVP]

-----Original Message-----

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text,
menus etc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
.

Nov 15 '05 #3

P: n/a
Sorry Ravikanth,
didn't notice the link you provided on the bottom on your post.

Greetz,
-- Rob.

Ravikanth[MVP] wrote:
Hi

Windows Forms are entirely Unicode-enabled, meaning that
each character is represented by a unique number, no
matter what the platform, program, or language.
However, certain controls do not support Unicode in
Windows 98 and Windows Millennium Edition. These
controls, all of which inherit from the common control,
will process data with the Windows code pages, as ANSI.
These controls are: TabControl, ListView, TreeView,
DateTimePicker, MonthCalendar, TrackBar, ProgressBar,
ImageList, ToolBar, and StatusBar. The result of this is
that you cannot display Unicode data in these controls on
the listed platforms. For example, you cannot display
Japanese characters on an English Windows 98 system.

Check out this URL:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbtskcustomizingsettingsforspecificcultures.
asp

HTH
Ravikanth[MVP]

-----Original Message-----

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text,
menus etc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
.

Nov 15 '05 #4

P: n/a

Hi ...
about MultLnaguage..

iam Using Windows XP and it Support Arabic Languafe..
i can write Arabic in Word , or in th Internet..
But....
when i Used Visial Stedeu and try to print some Arabic
Character in the screen it print ????? just a question
mark..

so how do you think can I solve this Problem..??

thank you
-----Original Message-----
Sorry Ravikanth,
didn't notice the link you provided on the bottom on your post.
Greetz,
-- Rob.

Ravikanth[MVP] wrote:
Hi

Windows Forms are entirely Unicode-enabled, meaning that each character is represented by a unique number, no
matter what the platform, program, or language.
However, certain controls do not support Unicode in
Windows 98 and Windows Millennium Edition. These
controls, all of which inherit from the common control,
will process data with the Windows code pages, as ANSI.
These controls are: TabControl, ListView, TreeView,
DateTimePicker, MonthCalendar, TrackBar, ProgressBar,
ImageList, ToolBar, and StatusBar. The result of this is that you cannot display Unicode data in these controls on the listed platforms. For example, you cannot display
Japanese characters on an English Windows 98 system.

Check out this URL:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbtskcustomizingsettingsforspecificcultures. asp

HTH
Ravikanth[MVP]

-----Original Message-----

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text, menus etc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
.

.

Nov 15 '05 #5

P: n/a
Hello,

look at the link I posted above. You have to set 2 cultureinfo objects to
your desired language, and then it should work.

Greetz,
-- Rob.

Salem wrote:
Hi ...
about MultLnaguage..

iam Using Windows XP and it Support Arabic Languafe..
i can write Arabic in Word , or in th Internet..
But....
when i Used Visial Stedeu and try to print some Arabic
Character in the screen it print ????? just a question
mark..

so how do you think can I solve this Problem..??

thank you
-----Original Message-----
Sorry Ravikanth,
didn't notice the link you provided on the bottom on your post.

Greetz,
-- Rob.

Ravikanth[MVP] wrote:
Hi

Windows Forms are entirely Unicode-enabled, meaning that
each character is represented by a unique number, no
matter what the platform, program, or language.
However, certain controls do not support Unicode in
Windows 98 and Windows Millennium Edition. These
controls, all of which inherit from the common control,
will process data with the Windows code pages, as ANSI.
These controls are: TabControl, ListView, TreeView,
DateTimePicker, MonthCalendar, TrackBar, ProgressBar,
ImageList, ToolBar, and StatusBar. The result of this is
that you cannot display Unicode data in these controls on
the listed platforms. For example, you cannot display
Japanese characters on an English Windows 98 system.

Check out this URL:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-
us/vbcon/html/vbtskcustomizingsettingsforspecificcultures. asp

HTH
Ravikanth[MVP]
-----Original Message-----

Hi;

How can I create multylanguage windows forms in c# ?

I mean is it possible to change all resource language (button text,
menus etc.) from english to spanish
with a small change ?

any help will be appreciated..

Ahmet
.

.

Nov 15 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.