PLAY PODCASTS
63: What is i18n? (with Eli Schutze)

63: What is i18n? (with Eli Schutze)

Internationalisation is often cited as one of the really hard programming tasks. What does it involve? And is it really hard?

A Question of Code · Ed & Tom Hazledine

May 18, 202038m 56s

Audio is streamed directly from the publisher (media.transistor.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

This week we're joined by internationalisation (i18n) expert Eli Schutze. Originally from Nicaragua, Eli is a London-based web engineer and speaker currently making money work for everyone at Monzo Bank. In this episode she clears up some common misconceptions around the issue of translating apps and websites. It turns out that doing i18n properly often runs counter to a lot of the principles developers are taught when they learn programming.


Why do we call it "i18n"? (Spoiler: because it's hard to say!) And why do developers need to do the hard work of i18n themselves? Why not just use automated tools? How does i18n work on a technical level, and what is likely to go horribly wrong when developers try to be too "smart"? Find out all this and more in this week's international instalment of A Question of Code.

Mentioned in this episode:

Topics

programmingcodinglearning to codequestionspythonjavascript