This is gettext.info, produced by makeinfo version 4.0 from gettext.texi. INFO-DIR-SECTION GNU Gettext Utilities START-INFO-DIR-ENTRY * Gettext: (gettext). GNU gettext utilities. * gettextize: (gettext)gettextize Invocation. Prepare a package for gettext. * msgfmt: (gettext)msgfmt Invocation. Make MO files out of PO files. * msgmerge: (gettext)msgmerge Invocation. Update two PO files into one. * xgettext: (gettext)xgettext Invocation. Extract strings into a PO file. END-INFO-DIR-ENTRY This file provides documentation for GNU `gettext' utilities. It also serves as a reference for the free Translation Project. Copyright (C) 1995, 1996, 1997, 1998, 2001 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be stated in a translation approved by the Foundation.  Indirect: gettext.info-1: 1411 gettext.info-2: 49514 gettext.info-3: 98183 gettext.info-4: 147581 gettext.info-5: 197086  Tag Table: (Indirect) Node: Top1411 Node: Introduction6887 Node: Why8743 Ref: Why-Footnote-111833 Node: Concepts11989 Node: Aspects15402 Node: Files21459 Node: Overview23727 Node: Basics34653 Node: Installation35483 Node: PO Files37450 Ref: PO Files-Footnote-144462 Node: Main PO Commands44574 Node: Entry Positioning49514 Node: Normalizing54765 Node: Sources59217 Node: Triggering60487 Node: Mark Keywords63502 Node: Marking67052 Node: c-format74693 Node: Special cases78443 Node: Initial81305 Node: xgettext Invocation81627 Node: C Sources Context85455 Node: Compendium90434 Node: Updating91137 Node: msgmerge Invocation91777 Node: Translated Entries91951 Node: Fuzzy Entries93242 Node: Untranslated Entries96344 Node: Obsolete Entries98183 Node: Modifying Translations101315 Node: Modifying Comments109133 Node: Subedit113440 Node: Auxiliary117217 Node: Binaries120287 Node: msgfmt Invocation120551 Node: MO Files123177 Node: Users131263 Node: Matrix132744 Node: Installers133947 Node: End Users135117 Node: Programmers135746 Node: catgets136920 Node: Interface to catgets138325 Node: Problems with catgets140326 Node: gettext141224 Node: Interface to gettext142682 Node: Ambiguities145024 Node: Locating Catalogs147581 Ref: Locating Catalogs-Footnote-1148728 Ref: Locating Catalogs-Footnote-2148953 Node: Charset conversion149102 Node: Plural forms151544 Ref: Plural forms-Footnote-1161322 Node: GUI program problems161414 Node: Optimized gettext166517 Node: Comparison167850 Node: Using libintl.a172122 Node: gettext grok172893 Node: Temp Programmers175525 Node: Temp Implementations175965 Node: Temp catgets177331 Node: Temp WSI179018 Node: Temp Notes181006 Node: Translators181495 Node: Trans Intro 0181874 Node: Trans Intro 1184523 Node: Discussions186387 Node: Organization189543 Node: Central Coordination191524 Node: National Teams192652 Node: Sub-Cultures195164 Node: Organizational Ideas196083 Node: Mailing Lists197086 Node: Information Flow198889 Node: Maintainers201022 Node: Flat and Non-Flat202781 Node: Prerequisites204542 Node: gettextize Invocation208651 Node: Adjusting Files212223 Node: po/POTFILES.in213446 Node: configure.in214385 Node: aclocal216511 Node: acconfig217690 Node: Makefile218288 Node: src/Makefile220476 Node: Conclusion222873 Node: History223363 Node: References226823 Node: Language Codes228378  End Tag Table