--- title: "Localization" id: charset pg_version: "20devel" --- # Localization ## Table of Contents - [23.1. Locale Support](locale.md) - [23.1.1. Overview](locale.md#locale-overview) - [23.1.2. Behavior](locale.md#locale-behavior) - [23.1.3. Selecting Locales](locale.md#locale-selecting-locales) - [23.1.4. Locale Providers](locale.md#locale-providers) - [23.1.5. ICU Locales](locale.md#icu-locales) - [23.1.6. Problems](locale.md#locale-problems) - [23.2. Collation Support](collation.md) - [23.2.1. Concepts](collation.md#collation-concepts) - [23.2.2. Managing Collations](collation.md#collation-managing) - [23.2.3. ICU Custom Collations](collation.md#icu-custom-collations) - [23.3. Character Set Support](multibyte.md) - [23.3.1. Supported Character Sets](multibyte.md#multibyte-charset-supported) - [23.3.2. Setting the Character Set](multibyte.md#multibyte-setting) - [23.3.3. Automatic Character Set Conversion Between Server and Client](multibyte.md#multibyte-automatic-conversion) - [23.3.4. Available Character Set Conversions](multibyte.md#multibyte-conversions-supported) - [23.3.5. Further Reading](multibyte.md#multibyte-further-reading) This chapter describes the available localization features from the point of view of the administrator. PostgreSQL supports two localization facilities: - Using the locale features of the operating system to provide locale-specific collation order, number formatting, translated messages, and other aspects. This is covered in [Section 23.1](locale.md) and [Section 23.2](collation.md). - Providing a number of different character sets to support storing text in all kinds of languages, and providing character set translation between client and server. This is covered in [Section 23.3](multibyte.md).