Asp.net MVC - Multi lingual site?

You could use an automatic language translation service such as Google's Translate . Using it as simple as sending a GET request to googleapis.com/language/translate/v2?key... (translates hello world from English to German) and parsing the resulting JSON.

Up vote 3 down vote favorite share g+ share fb share tw.

I am tasked with developing a multi lingual site using ASP. NET MVC. For static content I am ok to have resx files to allow better scalability.

But the problem comes for user entered data. User1 fills up a customer data form and saves it using language1. Now User2 when views the data, the data entered by user1 in langauge1 should be shown in the language of User2's choice.

Can somebody help with some idea here. Thanks in advance. Asp.net asp.

Net-mvc asp. Net-mvc-3 asp. Net-mvc-2 razor link|improve this question asked Feb 22 at 15:52Hari Subramaniam1487 75% accept rate.

You could use an automatic language translation service such as Google's Translate. Using it as simple as sending a GET request to googleapis.com/language/translate/v2?key... (translates hello world from English to German) and parsing the resulting JSON. As pointed out by @olivehour, Microsoft also offers a similar service.

Don't expect miracles though as far as the quality of the automatic language translation is concerned.

2 And in addition, you'd probably want to store the translated result (indexed by culture) once retrieve from Google Translate because it'd be pretty slow to translate it every time a request is made. – swannee Feb 22 at 15:58.

If you want the user inputted data translated into other users languages, you should request them to input it in those other languages. Or get editors to do that for them, assuming you want some level of quality in the translations.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions