[RESOLVED] Some qustions about Localization
Hi.
if i have website that is been translated to about 30 languages, thats mean i have 30 resx files correct?
my default language is english, now, if i want to add another string to the English resx files do i have a way to automatically add it to all the other resx files that stored in my site App_GlobalResources folder ?
second question, is there a way to let users update the resx files online ? in my site some of the users are responsible to their language translation, can i let them update the file while they're logged ?
Thanks
Re: Some qustions about Localization
After doing some research I now i have doubts if i should use this feature, some of the updating process looks like a pain to me, i did in the past translating system for my website and i stored all the strings in the database and pulling them by the "language" session of each user. this system works fine and it almost had no drawbacks, i can now re-create the system for my new website this time i can even improve it by using classes (my old one was written with asp classic), so basically my question is will it be bad idea? should i stick to the asp.net multilingual features?
Re: Some qustions about Localization
If you're going to let users update the translations, then you don't want to store it in RESX and yes, the database would be more helpful.
When it comes to using the resource strings in your application, you can likely write a custom ResourceProvider that talks to the database. You then write a separate interface that allows the user to update individual values in the resource tables.
Re: Some qustions about Localization
Thank you Mend,
i think I'll just do it my way with the website translation.
Re: [RESOLVED] Some qustions about Localization
Interesting, I wasn't aware that you could provide a Custom Resource Provider. Good to know!! Let us know how you get on motil.
Gary