This guide will give you an overview of the problems you face when writing an app that's used in many countries, in many languages. After reading it you should be familiar with: