Los mercados globales son lucrativos. Vender tus aplicaciones en todo el mundo genera muchas rentas e incrementa la cuota de mercado. Para tener �xito en el mercado internacional tus aplicaciones deben soportar idiomas locales y convenciones para el formateo de datos. Tus clientes no esperar�n menos de t�. Por ejemplo, los Norteamericamos esperan sus mensajes en Ingl�s, las fechas en el formato mm/dd/yy, y la moneda expresada en d�lares ($). Los Alemanes querr�n sus mensajes en Alem�n, las fechas en el formato dd.mm.yyyy, y la moneda expresada en Marcos alemanes (DM).
Las compa��as de software utilizaban las forma m�s dura para personalizar sus programas. En la primera versi�n de un producto, codificaban dentro del programa los datos dependientes de la cultura como los textos o las fechas. Cuando quer�an soportar un nuevo idioma, ten�an que hacer una copia del c�digo fuente, cambiar todos los elementos necesarios y recompilar, Para liberar una nueva versi�n, ten�an que actualizar los diferentes ficheros de c�digo fuente y luego lanzar un nuevo conjunto de ejecutables. Este proceso no s�lo era tedioso, tambi�n era propenso a errores y costoso. Afortunadamente, han emergido nuevas t�cnicas para ayudar a desarrollar software global: la Internacionalizaci�n y la Localizaci�n.
�Internationalizaci�n
Esta secci�n describe las ventajas y propiedades de la Internacionalizaci�n. Cuando se internacionaliza un programa se hace m�s f�cil el poder portarlo entre idiomas y regiones.
�Localizaci�n
Despu�s de que un programa ha sido internacionalziado, puede ser adaptado, o localizado, para un idioma o regi�n espec�fica. Esta secci�n describe brevemente el proceso de localizaci�n.
�Datos Sensibles a la Cultura
Los datos sensibles a la cultura son la raz�n que tenemos para internacionalizar y localizar nuestros programas. Esta secci�n describe los diferentes tipos de datos sensibles a la cultura que nos podr�amos encontrar.