In a connected, global world there are a surprising number of problems with formatting text for our users. Did you know how many different ways there are to format a number? Or pluralise a noun? Or display a date? And let's not get into doing time zone maths for those dates. Internationalising an app by hand, and doing it correctly, could be a never-ending, full-time job.
The Intl namespace is home to the ECMAScript Internationalization API and contains the solutions to many of our formatting problems. In this talk we'll explore the available APIs that can make it easier to build a truly international application.
With Intl we can build apps that cater to all our users, wherever they are, however they write things down.
Phil Nash
Phil is a developer evangelist for [Twilio](https://www.twilio.com/) and a [Google Developer Expert](https://developers.google.com/experts/people/phil-nash) living in Melbourne, Australia. He loves working with Ruby or JavaScript to build web applications and tools to help developers. He once helped build a website that captured everyone's favourite sandwich fillings. He has too many GitHub repositories and you can find him working on some of them live on Twitch.
Away from the keyboard, Phil listens to ska punk, hangs out with his miniature dachshund (also called Ruby), and is on a mission to discover the world's best beers.
Phil tweets at [@philnash](https://twitter.com/philnash), and you can [find him elsewhere online here](http://philna.sh).