What is Internationalization?
Internationalization is the concept behind engineering software
so as to make it adaptable to multiple locales. Locales consist of information such as language, numeric format,
date/time format, and sort order. This locale information may be part of the operating system (such as French
Windows 98), part of the platform (as is the case in Java), or part of the software itself.
Another aspect of internationalization is the preparation for localization. This includes resource extraction (the
extraction of localizable resources), and UI redesign (for the expansion of text within the UI).
Localization is the process of translating the user interface components into another language such as French, Spanish, or Chinese.
Select a locale and watch the clock change