Документация Python неофициальный перевод

i18n.md

34 строк · 3.3 КБ · обычная страница · сырой текст · скачать

1> **Источник:** https://python-all.ru/3.9/library/i18n.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# Интернационализация89Модули, описанные в этой главе, помогают создавать программное обеспечение, не зависящее от языка и локали. Для этого они предоставляют механизмы выбора языка для сообщений программы или настройки вывода в соответствии с местными соглашениями.1011Список модулей, описанных в этой главе:1213- [`gettext` – многоязычные службы интернационализации](https://python-all.ru/3.9/library/gettext.html)1415  - [API GNU **gettext**](https://python-all.ru/3.9/library/gettext.html#gnu-gettext-api)16  - [API на основе классов](https://python-all.ru/3.9/library/gettext.html#class-based-api)1718    - [Класс `NullTranslations`](https://python-all.ru/3.9/library/gettext.html#the-nulltranslations-class)19    - [Класс `GNUTranslations`](https://python-all.ru/3.9/library/gettext.html#the-gnutranslations-class)20    - [Поддержка каталогов сообщений Solaris](https://python-all.ru/3.9/library/gettext.html#solaris-message-catalog-support)21    - [Конструктор Catalog](https://python-all.ru/3.9/library/gettext.html#the-catalog-constructor)22  - [Интернационализация программ и модулей](https://python-all.ru/3.9/library/gettext.html#internationalizing-your-programs-and-modules)2324    - [Локализация модуля](https://python-all.ru/3.9/library/gettext.html#localizing-your-module)25    - [Локализация приложения](https://python-all.ru/3.9/library/gettext.html#localizing-your-application)26    - [Смена языка на лету](https://python-all.ru/3.9/library/gettext.html#changing-languages-on-the-fly)27    - [Отложенные переводы](https://python-all.ru/3.9/library/gettext.html#deferred-translations)28  - [Благодарности](https://python-all.ru/3.9/library/gettext.html#acknowledgements)29- [`locale` – службы интернационализации](https://python-all.ru/3.9/library/locale.html)3031  - [Предыстория, подробности, советы, подсказки и предостережения](https://python-all.ru/3.9/library/locale.html#background-details-hints-tips-and-caveats)32  - [Для разработчиков расширений и программ, встраивающих Python](https://python-all.ru/3.9/library/locale.html#for-extension-writers-and-programs-that-embed-python)33  - [Доступ к каталогам сообщений](https://python-all.ru/3.9/library/locale.html#access-to-message-catalogs)34