23. Internationalisation
************************

Les modules décrits dans ce chapitre vous aident à rédiger des
programmes indépendants des langues et des cultures en fournissant des
mécanismes pour sélectionner une langue à utiliser dans les messages,
ou en adaptant la sortie aux conventions culturelles.

La liste des modules documentés dans ce chapitre est :

* 23.1. "gettext" — Services d'internationalisation multilingue

  * 23.1.1. API GNU **gettext**

  * 23.1.2. API basée sur les classes

    * 23.1.2.1. La classe "NullTranslations"

    * 23.1.2.2. La classe "GNUTranslations"

    * 23.1.2.3. Support du catalogue de message de Solaris

    * 23.1.2.4. Le constructeur *Catalog*

  * 23.1.3. Internationaliser vos programmes et modules

    * 23.1.3.1. Localiser votre module

    * 23.1.3.2. Localiser votre application

    * 23.1.3.3. Changer de langue à la volée

    * 23.1.3.4. Traductions différées

  * 23.1.4. Remerciements

* 23.2. "locale" --- Services d'internationalisation

  * 23.2.1. Contexte, détails, conseils, astuces et mises en garde

  * 23.2.2. Pour les auteurs d'extensions et les programmes qui
    intègrent Python

  * 23.2.3. Accéder aux catalogues de messages
