Date Added: Feb 2010
This White Paper discusses what is meant by internationalization of an application and the approach followed by Sonata for internationalization of Java / J2EE applications. Furthermore, it also explains what is meant by globalization of an application and the factors underlying it. Internationalization of an application refers to the process of making it attuned to different geographical regions by adapting it to different languages and other regional differences such as writing styles, scripts and conventions. In today's global scenario, internationalization of applications is indispensable for their global success. An application can be internationalized by making it "locale ready" for various countries and languages, so it can be deployed anywhere with equal ease.