Multilingual data driven c# windows forms application

109 views
Skip to first unread message

Usman

unread,
Oct 27, 2010, 7:51:04 AM10/27/10
to DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web Services,.NET Remoting
Dear all,
i am facing a problem with a client. i have developed a desktop
application which is a data driven application. my client's demand is
that he wants this software to be running in multiple languages. as i
have idea of dotnet globalization and localization and i am able to
convert all my application's labels with selected language. but the
problem is that what to do with database ?

say my client has stored a customer record in English and later on he
opens up the application in Spanish language then how will he be able
to find that customer in Spanish language as well ?

what i am anticipating is that i need to have multiple databases for
each of the language and user has to provide data to the system
multiple times. but i have assessed that this is quit annoying for a
user to enter a record multiple times and even if number of languages
increase later on then number of input for a single record also
increases. so i want to know that is there any way to deal with this
problem ? is there any shortcut to overcome it ?

any help in this regard shall highly be appreciated.
thanks in advance

Regards,
Usman Majeed

Jamie Fraser

unread,
Oct 27, 2010, 8:58:58 AM10/27/10
to dotnetde...@googlegroups.com
You localise your UI (which you are doing).

Your data stays in one language. I don't see why you'd want to try and localise customer data? You can of course format things like DOB, Phone Number etc differently, but the data is language agnostic.

Stephen Russell

unread,
Oct 27, 2010, 10:30:38 AM10/27/10
to dotnetde...@googlegroups.com
I think he is talking about his lookups not in the proper language. 

So a new column needs to de added to those lookup tables. Please keep it consistent do ease of pasting in this mod. 

Who Is responsible for this data entry?  Watch out for no records and able to default language. 

Sent from my iPhone
Stephen Russell

kishan kutti

unread,
Oct 27, 2010, 8:42:27 AM10/27/10
to DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web Services,.NET Remoting
Hi

You can use Google Translator

Thanks in advance

Yogarajan Ganesan

unread,
Oct 27, 2010, 8:01:41 AM10/27/10
to dotnetde...@googlegroups.com
Dear

Hi you can use Google Translator

Thanks

Cerebrus

unread,
Oct 27, 2010, 12:10:19 PM10/27/10
to DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web Services,.NET Remoting
Absolutely correct and precisely stated !! Nothing more can be said
about this.

"Data is language agnostic".
Reply all
Reply to author
Forward
0 new messages