Last post Aug 06, 2008 07:09 AM by TATWORTH
Aug 04, 2008 09:49 AM|thegreensurfer|LINK
I would like to be able to implement a multi lingual website which can be broken down into country and then language versions in future. This is so sub domains or individual domains can be used to host country and language versions. What's the best way
to do this?
Aug 04, 2008 10:01 AM|mohi88|LINK
one of the best ways that came with asp.net is localization, which can be appliad to every asp.net site.
you may have a look at this tutorial for more information
hope this helps
Aug 04, 2008 10:02 AM|dacanetdev|LINK
You can work with text resources and try have all your text assigned to that Resources using Localization
Aug 04, 2008 10:04 AM|budugu|LINK
Check these links..
Aug 04, 2008 10:19 AM|redbull2|LINK
There is never such a simple thing as "a best way" in every respect. It always depends on your priorities and you make certain tradeoffs in the process.
That said, why not use the .net frameworks built-in solution? An example snippet from MSDN:
// Set the CurrentCulture property to the culture associated with the Web
// browser's current language setting.
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(Request.UserLanguages);
// It is good practice to explicitly set the CurrentUICulture property.
// Initialize the CurrentUICulture property
// with the CurrentCulture property.
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
This affects the behavior of how types (dates are an obvious example) present themselves as strings, how they parse strings ("04-08-2008" is Aug 4 in my culture, but April 8 in a US culture), and in what culture the ResourceManager class returns resources.
Should fit the bill nicely.
Aug 04, 2008 10:21 AM|redbull2|LINK
See http://msdn.microsoft.com/en-us/library/aa309419(VS.71).aspx for more
Aug 04, 2008 05:41 PM|vivek_iit|LINK
I would like to be able to implement a multi lingual website which can be broken down into country and then language versions in future. This is so sub domains or individual domains can be used to host country and language versions. What's the best way to
Refer this article for localization:
Hope this helps,
Aug 06, 2008 06:53 AM|thegreensurfer|LINK
I'd like to thank everyone for all the really good advice. I need to review all the replies in the context of my overall objectives and priorities and mark an answer when i've decided on the way forward.
Aug 06, 2008 07:09 AM|TATWORTH|LINK
I suggest that you look at
http://www.guysmithferrier.com/ and in particular at Guy Smith's book
ISBN 0321341384. The book is available online at Safari books at
Also his presentation