Localization, or "L10N," is the process of adapting all user elements of software applications to conform to the standards of any specific locale. Each locale has its own specific languages, cultural and social conventions, legal standards, and preferences that must be met in order to achieve acceptance. Localization includes translating text, adapting graphics, and changing the data and functionality of a software user’s interface.