google's international bloopers... and how we fixed one
Google has millions of users around the world...but occasionally we mess up. We'll explore some of Google's international "bloopers" and show how to avoid similar mistakes in other applications. We'll also highlight how we solved a persistent blooper, namely having UI strings like "Alice has added 3 contact to his address book." Our Plural/Gender API allows complicated UI strings to change appropriately, based on numbers and personal gender. We'll look at the document formats used to express plural and gendered messages, and explore the impact on the translation process.
internationalization gender agreement number agreement