Contents
Everything that changes when software leaves home
Read it in order, or jump straight to the chapter you need. If you're adding localisation to an app that already exists, start with the playbook in chapter 27.
Free to read: Preface, What localisation is and Language 101. Every other chapter opens with a preview, and the rest is for readers of the book.
Part 1
Foundations
What localisation is, how locales work, how to work out who your user is, and why text is harder than it looks.
Part 2
Words
How languages differ, translating your interface, messages that change shape, working with translators, and why English is not one language.
Part 3
Numbers, money, time and place
Number formats, units, phone numbers, currencies, calendars, dates and timezones, addresses, people's names and everything else forms ask for.
Part 4
Design
Text that changes length, fonts that can't draw every character, pictures that need localising too, and designing for right-to-left languages.
Part 5
Beyond the web page
Emails, jobs, PDFs and APIs, native mobile and desktop apps, and AI features that have to work in every language.
Part 6
Shipping it
URLs and SEO, the networks, devices and services your users actually have, testing, keeping it working after launch, and running localisation as a business.
Part 7
Putting it together
A step-by-step playbook for localising a new or existing app, and the master checklist.
Back matter
References
The afterword, a field guide to how different countries do things, and a glossary of the terms the book uses.