Terms around Internationalization (i18n)

Photo by Sigmund on Unsplash

Terms around Internationalization (i18n)

I created a list to explain the most important terms when it comes to i18n of an application.

  • Internationalization (i18n): The process of making an app support different languages and regions.

  • Localization (l8n): The process of customizing a globalized app for specific languages and regions.

  • Culture: A language and, optionally, a region. -> de-CH

  • Neutral culture: A culture that has a specified language, but not a region (for example "en", "es").

  • Specific culture: A culture that has a specified language and region (for example, "en-US", "en-GB", "es-CL").

  • Parent culture: The neutral culture that contains a specific culture (for example, "en" is the parent culture of "en-US" and "en-GB").

  • Locale: A locale is the same as a culture.