Do you know that? 20M+ messages are sent through the Elance workroom each year next

What are the Globalization approaches possible in ASP.NET?

You can follow many approaches to have globalized application.
You can create separate web application for each culture.
You can create an application that can detect the user's culture and adjusts output at run time using format specifiers and other tools.
You can store culture-dependent strings in resource files that are compiled into satellite assemblies.