.\" GNU gettext source code and manual
.\" LI18NUX 2000 Globalization Specification
.\"
-.TH BIND_TEXTDOMAIN_CODESET 3 "May 2001" "GNU gettext @VERSION@"
+.TH BIND_TEXTDOMAIN_CODESET 3 "November 2024" "GNU gettext @VERSION@"
.SH NAME
bind_textdomain_codeset \- set encoding of message translations
.SH SYNOPSIS
.PP
By default, the \fBgettext\fP family of functions returns translated messages
in the locale's character encoding, which can be retrieved as
-\fBnl_langinfo(CODESET)\fP. The need for calling \fBbind_textdomain_codeset\fP
+\fBnl_langinfo (CODESET)\fP. The need for calling \fBbind_textdomain_codeset\fP
arises for programs which store strings in a locale independent way (e.g.
UTF-8) and want to avoid an extra character set conversion on the returned
translated messages.
.\" GNU gettext source code and manual
.\" LI18NUX 2000 Globalization Specification
.\"
-.TH GETTEXT 3 "May 2001" "GNU gettext @VERSION@"
+.TH GETTEXT 3 "November 2024" "GNU gettext @VERSION@"
.SH NAME
gettext, dgettext, dcgettext \- translate message
.SH SYNOPSIS
Translation lookup operates in the context of the current locale. For the
\fBgettext\fP and \fBdgettext\fP functions, the \fBLC_MESSAGES\fP locale
facet is used. It is determined by a preceding call to the \fBsetlocale\fP
-function. \fBsetlocale(LC_ALL,"")\fP initializes the \fBLC_MESSAGES\fP locale
+function. \fBsetlocale (LC_ALL, "")\fP initializes the \fBLC_MESSAGES\fP locale
based on the first nonempty value of the three environment variables
\fBLC_ALL\fP, \fBLC_MESSAGES\fP, \fBLANG\fP; see \fBsetlocale\fP(3). For the
\fBdcgettext\fP function, the locale facet is determined by the \fIcategory\fP