Internationalization (i18n) is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.

It is related but distinct of localization (L10n).

Internationalization and localization is a two-part process of product translation and cultural adaptation (for specific countries, regions or groups) to account for differences in distinct markets.


history | show excerpt | excerpt history