Localization often involves the administrator. In many organizations, you will find that different users speak different languages. A user who speaks French prefers to see messages and help text in French. A user who speaks German prefers to interact with the database (as much as possible) using the German language. You also might find that you need to store data in character sets other than ASCII.

PostgreSQL can accommodate both of these issues. PostgreSQL can be localized into different languages and different cultural preferences. PostgreSQL can also store data using a variety of character encoding. Chapter 20, "Internationalization/Localization," provides an in-depth discussion of the issues involved in providing localized access to your users.

    Part II: Programming with PostgreSQL