Click here to Skip to main content
15,887,083 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi,

I've read a lot of articles and tried many ways to do a multi-language application (Globalization, ResourceManager, and so on ...). i've tried a lot of examples given, but which doesn't work at all !

What's the simpliest way to do an application, where the user can change the choosen language of a form display to French, English, ..., for example through a combobox ?

An example will be appreciated.
I'm programming in Visual basic 2010.

Thanks
Posted

 
Share this answer
 
v2
Comments
contact97438 16-Dec-11 2:35am    
The samples date are from 2004. I'm using VS 2010, conversion doesn't work when opening the samples. My application is a Windows Application, not Web.
thatraja 16-Dec-11 2:51am    
Check my updated answer
RaviRanjanKr 16-Dec-11 3:12am    
My 5+
In my experience, having a resource file that contains all the translations strings, downloading this to the client and then mapping UI text to the translations using the key is the easiest approach. In this case, .Net takes care of most of the work for you.

Here[^] is a simple example.
 
Share this answer
 
v3
Comments
contact97438 16-Dec-11 2:36am    
Yes, i've seen that. But my application is in Visual Basic 2010, not ASP ;
Windows application, not web ;
Abhinav S 16-Dec-11 2:52am    
You can use a similar approach in Windos Forms as well.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900