Localization adapts a product or text to a specific market: not only the language but dates, currencies, units, images, colours, humour and legal requirements. Software localization also involves string extraction, variables, plural rules and layout testing. 'l10n' is a numeronym: l + 10 letters + n.