Plain and Simple
Published in

Plain and Simple

Localization vs Internationalization

Photo by Greg Rosenke on Unsplash

Internationalization is the process of making your software easy to adapt to different languages or regions.

Localization is the process of adapting your software to a different language or region.

Localization is not defined by the language

  • English: The UK has calendars that start on Monday, but the USA have calendars starting on Sunday. The UK has Pounds, the US has Dollars.
  • German: Switzerland has the Swiss franc, Germany has the Euro.

Localization is not defined by the country

See also

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Martin Thoma

I’m a Software Engineer with over 10 years of Python experience (Backend/ML/AI). Support me via https://martinthoma.medium.com/membership