This articles was originally at wiki.asp.net but has now been given a new home on CodeProject. Editing rights for this article has been set at Bronze or above, so please go in and edit and update this article to keep it fresh and relevant.
There are three terms around Internationalization that are often used interchangably, however they are distinctions. Here's a good definition.
- "Localization is the process of adapting the text and applications of a product or service to enable its acceptability for a particular cultural or linguistic market."
- "Internationalization s planning and implementing products and services so that they can easily be localized for specific languages and cultures."
- "Globalization is an approach to business strategy that aims to address all of the logistical and organizational challenges an enterprise faces as it expands its supporting content, assets and message across cultures and markets to new clients."
The Basics
GetText-based i18n for ASP.NET - An alternative, open source, library that lets you handle internationalization the way Django, Rails, PHP, Java, and pretty much everybody else does.
Videos
Podcasts
Enjoy!
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.
The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.