The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization — Smashing Magazine
August 11, 2025

Internationalization isn’t just translation. It’s about formatting dates, pluralizing words, sorting names, and more, all according to specific locales. Instead of relying on heavy third-party libraries, modern JavaScript offers the Intl API — a powerful, native way to handle i18n. A quiet reminder that the web truly is worldwide.
Internationalisation is about a lot more than simply translation or using localised language depending on the user’s language preferences.
There are date formats, number formats, and, as I constantly grapple with, currency formats as well.
The web has great support for internationalising things like this. As this fantastic article details.
We also have quite a few presentations on Conffab on the topic, so if it’s of value to you, why not check out some of those?