diff options
author | Fred Drake <fdrake@acm.org> | 2002-03-28 12:40:45 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2002-03-28 12:40:45 (GMT) |
commit | e3a3ceb2b1fa97c786b873a7de6f9710e8a726c7 (patch) | |
tree | 458db766ce44f71c2cbb45b557c14cb3a728046a /Doc/lib/liblocale.tex | |
parent | d1139e043c74fd2495ded3cb534c7e0a339532e2 (diff) | |
download | cpython-e3a3ceb2b1fa97c786b873a7de6f9710e8a726c7.zip cpython-e3a3ceb2b1fa97c786b873a7de6f9710e8a726c7.tar.gz cpython-e3a3ceb2b1fa97c786b873a7de6f9710e8a726c7.tar.bz2 |
Minor consistency adjustments.
Diffstat (limited to 'Doc/lib/liblocale.tex')
-rw-r--r-- | Doc/lib/liblocale.tex | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/Doc/lib/liblocale.tex b/Doc/lib/liblocale.tex index c90b461..9a142ea 100644 --- a/Doc/lib/liblocale.tex +++ b/Doc/lib/liblocale.tex @@ -468,20 +468,21 @@ application doesn't want this to happen, it should remove the table of built-in modules in the \file{config.c} file, and make sure that the \module{_locale} module is not accessible as a shared library. -\subsection{Access to message catalogs} + +\subsection{Access to message catalogs \label{locale-gettext}} The locale module exposes the C library's gettext interface on systems -that provide this interface. It consists of the functions -\function{gettext}, \function{dgettext}, \function{dcgettext}, -\function{textdomain}, and \function{bindtextdomain}. These are -similar to the same functions in the \module{gettext} module, but use +that provide this interface. It consists of the functions +\function{gettext()}, \function{dgettext()}, \function{dcgettext()}, +\function{textdomain()}, and \function{bindtextdomain()}. These are +similar to the same functions in the \refmodule{gettext} module, but use the C library's binary format for message catalogs, and the C library's search algorithms for locating message catalogs. Python applications should normally find no need to invoke these -functions, and should use \module{gettext} instead. A known exception -to this rule are applications that link use additional C libraries -which internally invoke \function{gettext} or \function{dgettext}. For -these applications, it may be necessary to bind the text domain, so -that the libraries can properly locate their message catalogs. - +functions, and should use \refmodule{gettext} instead. A known +exception to this rule are applications that link use additional C +libraries which internally invoke \cfunction{gettext()} or +\function{cdgettext()}. For these applications, it may be necessary to +bind the text domain, so that the libraries can properly locate their +message catalogs. |