Lost-Hedgehog
Lost-Hedgehog

Reputation: 29

Multilingual webforms or mvc from SQL Server

This is more of an advise / best practice question that I'm hoping someone has come across before and can give me a steer.

I need to build a web application (the client would like webforms because that's what their developers know for when i hand it over)

Essentially when the client logs in, they will pick a language then I need to replace the text for menus, input boxes etc. The client wants to add their translations and update them at any time.

Ideas I have looked at are:

Does anyone know of any good examples or had the experience of doing this themselves.

Upvotes: 1

Views: 269

Answers (1)

Yehuda Shapira
Yehuda Shapira

Reputation: 8630

I've a similar situation, and chose to store data in SQL.

Translation mistakes happen often, and you don't want to recompile or disassemble every time.

It is possible to avoid the need to republish, but I've found it just more intuitive and straightforward to maintain SQL.

Bottom line, it depends on the amount of data you have. If it's more than just a couple of keywords, it sounds like a job for SQL to me.


Edit:

In a similar question, users recommend using resources, claiming it is the standard method.

However, if your users are going to make changes to values on regular basis (not because of mistake correction, but because data actually changes), then SQL seems best fit for the job.

Upvotes: 1

Related Questions