blob: b60b4b357a3bd36c36787f3c303ccf584b0c32b2 (
plain)
1
2
3
4
5
6
7
8
9
10
|
<span id="i18n"></span><h1>Internationalization</h1> <p>The modules described in this chapter help you write software that is independent of language and locale by providing mechanisms for selecting a language to be used in program messages or by tailoring output to match local conventions.</p> <p>The list of modules described in this chapter is:</p> <ul> <li class="toctree-l1">
<a class="reference internal" href="gettext"><code>gettext</code> — Multilingual internationalization services</a><ul> <li class="toctree-l2"><a class="reference internal" href="gettext#gnu-gettext-api">GNU <strong class="program">gettext</strong> API</a></li> <li class="toctree-l2">
<a class="reference internal" href="gettext#class-based-api">Class-based API</a><ul> <li class="toctree-l3"><a class="reference internal" href="gettext#the-nulltranslations-class">The <code>NullTranslations</code> class</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#the-gnutranslations-class">The <code>GNUTranslations</code> class</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#solaris-message-catalog-support">Solaris message catalog support</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#the-catalog-constructor">The Catalog constructor</a></li> </ul> </li> <li class="toctree-l2">
<a class="reference internal" href="gettext#internationalizing-your-programs-and-modules">Internationalizing your programs and modules</a><ul> <li class="toctree-l3"><a class="reference internal" href="gettext#localizing-your-module">Localizing your module</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#localizing-your-application">Localizing your application</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#changing-languages-on-the-fly">Changing languages on the fly</a></li> <li class="toctree-l3"><a class="reference internal" href="gettext#deferred-translations">Deferred translations</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="gettext#acknowledgements">Acknowledgements</a></li> </ul> </li> <li class="toctree-l1">
<a class="reference internal" href="locale"><code>locale</code> — Internationalization services</a><ul> <li class="toctree-l2"><a class="reference internal" href="locale#background-details-hints-tips-and-caveats">Background, details, hints, tips and caveats</a></li> <li class="toctree-l2"><a class="reference internal" href="locale#for-extension-writers-and-programs-that-embed-python">For extension writers and programs that embed Python</a></li> <li class="toctree-l2"><a class="reference internal" href="locale#access-to-message-catalogs">Access to message catalogs</a></li> </ul> </li> </ul> <div class="_attribution">
<p class="_attribution-p">
© 2001–2023 Python Software Foundation<br>Licensed under the PSF License.<br>
<a href="https://docs.python.org/3.12/library/i18n.html" class="_attribution-link">https://docs.python.org/3.12/library/i18n.html</a>
</p>
</div>
|