The word localization is often abbreviated as l10n, because there are 10 letters between the l and the n. Localization is the process of customizing an application for a particular locale. For example, customization involves the following activities:
Translating the user interface and related documentation into a different language.
Altering some format fields in resource files according to the locale conventions, for example, changing the date format from mm/dd/yy to yy/mm/dd.
Adding code modules that implement locale-specific functionality, for example, an input method editor for Japanese or a module that calculates Hebrew calendar dates.