Commit f53a7789 authored by Matthias Clasen's avatar Matthias Clasen

Mention bind_textdomain_codeset in faq

svn path=/trunk/; revision=20795
parent 0950b2aa
2008-07-06 Matthias Clasen <mclasen@redhat.com>
Bug 488019 - Mention bind_textdomain_codeset in gettext related FAQ
* gtk/question_index.sgml: Mention bind_textdomain_codeset()
2008-07-05 Matthias Clasen <mclasen@redhat.com>
* === Released 2.13.4 ===
......
......@@ -190,9 +190,10 @@ to read the documentation.
<para>
The short checklist on how to use gettext is: call bindtextdomain() so gettext
can find the files containing your translations, call textdomain() to set the
default translation domain, then call gettext() to look up each string to be
translated in the default domain. Conventionally, people define macros as
follows for convenience:
default translation domain, call bind_textdomain_codeset() to request that
all translated strings are returned in UTF-8, then call gettext() to look up
each string to be translated in the default domain.
Conventionally, people define macros as follows for convenience:
<informalexample>
<programlisting>
#define _(x) gettext (x)
......@@ -354,6 +355,11 @@ g_print(text);
g_free (text);
</programlisting></informalexample>
</para>
<para>
If you are using gettext() to localize your application, you need to
call bind_textdomain_codeset() to ensure that translated strings are
returned in UTF-8 encoding.
</para>
</answer>
</qandaentry>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment