Given that most people on the planet don't speak English I thought I should take some time to learn how to use Java's internationalization features.
The chapter on Writing Systems (all the world's writing systems summarized in 32 pages) gives you a feel for how messy internationalization gets. But the rest of the books is pretty focused on specific features of the Java APIs and how to use them. Lots of code examples, covering locales, unicode, sorting, message formatting, GUI stuff, and also a chapter on internationalizing servlets.
I want to get an overview of the issues of internationalization and how to go about starting to tackle them. This book does gives me that.
There are two sample chapters (Chapter 9, Internationalized Graphical User Interfaces and Chapter 11, Internationalized Web Applications) available in PDF format at the Java developer connection.
My rating: Recommended