Internationalization, also called i18n, where 18 stands for the 18 letters between the i and final n, refers to subject of writing program fit to be localized into another locale. Localization, in turn, is the process of actually making a program ready for use in a given locale.