Course on .NET Localization
John Reilly commented
Would be good if this course covered Globalize. (Particularly given the changes currently being made to it)
I would like to see this course include how to have the selected language whether it be english, chinese or arabic or anything else have its language code embedded into the url. For example if the user has chosen arabic I would like to have the ar language parameter inside the url, in order to gain the seo benefits and so forth for other languages en for english and zn for chinese.
Eduardo Martin Bezold commented
I am also interesting. I have tried to customize the default implementation to get resources from DB. Is it only possible by override the Default ResourceProviderFactory? Shouldn't be easier to override just the ResourceProvider? Why is ResourceReader a sealed class that you can't customize?
I think it is a very interesting study area
Maybe include capitalization issues?
Hany Elgabry commented
I am interested too
Samar Mirza commented
I would also like to see a MVC course specifically about localization and multilingualism that takes widely different cultures/languages like english/arabic. And which also takes jquery/ajax into consideration.
Maciek Świszczowski commented
Yes, it's a pain. A course would be highly useful.
David Miller commented
Would be nice to also see how to localize exceptions.
Colin Mackay commented
For me, specifically localisation in an ASP.NET MVC application.
Chad Bentz commented
+1 for Silverlight localization
Phil Beeson commented
I'd like to see this course extended to WinForms and WPF, with an introduction module that I can show to marketing & managers so that they can appreciate it's not just about changing a bunch of strings!
Ideally would include:
Differentiation between internationalisation and localisation.
Techniques for each technology (WinForms / WPF & Silverlight / WebForms / MVC)
Tools for the job
Working with translators (issues, file formats etc)
LTR & RTL input handling
Issues relating to Eastern scripts (& non-latin based locales)