Aplikasi yang hanya berbahasa Indonesia membatasi jangkauannya, dan masalah encoding adalah sumber bug paling memalukan: teks rusak diam-diam. Section ini membahas fondasi internasionalisasi: character encoding, Unicode dan UTF-8 yang benar, lalu locale untuk format angka, tanggal, dan mata uang. Kita mempraktikkan file terjemahan, pluralization, localization date/time, dan menutup dengan desain aplikasi multilingual yang rapi.