13.5.1 C, C++, Objective C 
- RPMs
- gcc, gpp, gobjc, glibc, gettext
 
- File extension
- For C: c,h.
 For C++:C,c++,cc,cxx,cpp,hpp.
 For Objective C:m.
 
- String syntax
- "abc"- 
 
- gettext shorthand
- _("abc")- 
 
- gettext/ngettext functions
- gettext,- dgettext,- dcgettext,- ngettext,- dngettext,- dcngettext- 
 
- textdomain
- textdomainfunction- 
 
- bindtextdomain
- bindtextdomainfunction- 
 
- setlocale
- Programmer must call setlocale (LC_ALL, "")
 
- Prerequisite
- #include <libintl.h>
 - #include <locale.h>
 - #define _(string) gettext (string)- 
 
- Use or emulate GNU gettext
- Use
 
- Extractor
- xgettext -k_- 
 
- Formatting with positions
- fprintf "%2$d %1$d"(POSIX but not C 99)- 
 
- Portability
- autoconf (gettext.m4) and #if ENABLE_NLS
 
- po-mode marking
- yes
  
This document was generated
on May 6, 2002
using texi2html