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

Creating multilanguage forms

P: n/a
I have created a form with some labels that I have translated into
french and englich, default language is german.
I can switch languages by code no problem.

But when I run this sample on a french windows I still get all the
german labels on startup. Doesn't .NET not realise that I have
installed a frend Win2K? Is there anything I have to add to my code to
achieve this?

Thomas

Nov 20 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Cor
Tosch
Depends on the way you set the language and culture, when you use the
culture methode in the resource, than you have as far as I know to do
nothing. (Be awared for W98/Me systems, because the language is there set
using the keyboard settings.
Cor
Nov 20 '05 #2

P: n/a
* Tosch <to**********@swissonline.ch> scripsit:
I have created a form with some labels that I have translated into
french and englich, default language is german.
I can switch languages by code no problem.

But when I run this sample on a french windows I still get all the
german labels on startup. Doesn't .NET not realise that I have
installed a frend Win2K? Is there anything I have to add to my code to
achieve this?


How did you implement the multiple language support?

--
Herfried K. Wagner
MVP VB Classic, VB.NET
<http://www.mvps.org/dotnet>
Nov 20 '05 #3

P: n/a
On the form I have set localizable=true, set the language I wanted and
then entered the text property for the lables in the appropriate
language.

VB then generated code that loads lot's of properties from the
resource file, not only the text property.
Tosch
On 09 Oct 2003 20:12:48 +0200, hi***************@gmx.at (Herfried K.
Wagner [MVP]) wrote:
* Tosch <to**********@swissonline.ch> scripsit:
I have created a form with some labels that I have translated into
french and englich, default language is german.
I can switch languages by code no problem.

But when I run this sample on a french windows I still get all the
german labels on startup. Doesn't .NET not realise that I have
installed a frend Win2K? Is there anything I have to add to my code to
achieve this?


How did you implement the multiple language support?


Nov 20 '05 #4

P: n/a
Cor
Hi Tosch,
I think that you did it in the right way,
You can check this, when you set your solutions explorer to show all files
(that is in top of the explorer one of the four icons)
And then open the tree beneath your form, there has to be for every language
you have used an extra resx file.
If it is not, you are sure that it is not working.
I hope this helps a little bit.
Cor
Nov 20 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.