i18n (18 letters between i and n) is the foundation for later localization (l10n). Extract all user-facing strings into translation files, format dates and numbers via locale-aware libraries, support LTR and RTL layouts. Built-in from the start is cheap; retrofitted is expensive.
Internationalization
Also known as: i18n