GNU Info
Info Node: (gettext.info)Top
(gettext.info)Top
GNU `gettext' utilities
***********************
- Introduction
- Introduction
- Basics
- PO Files and PO Mode Basics
- Sources
- Preparing Program Sources
- Template
- Making the PO Template File
- Creating
- Creating a New PO File
- Updating
- Updating Existing PO Files
- Binaries
- Producing Binary MO Files
- Users
- The User's View
- Programmers
- The Programmer's View
- Translators
- The Translator's View
- Maintainers
- The Maintainer's View
- Conclusion
- Concluding Remarks
- Language Codes
- ISO 639 language codes
- Country Codes
- ISO 3166 country codes
--- The Detailed Node Listing ---
Introduction
- Why
- The Purpose of GNU `gettext'
- Concepts
- I18n, L10n, and Such
- Aspects
- Aspects in Native Language Support
- Files
- Files Conveying Translations
- Overview
- Overview of GNU `gettext'
PO Files and PO Mode Basics
- Installation
- Completing GNU `gettext' Installation
- PO Files
- The Format of PO Files
- Main PO Commands
- Main Commands
- Entry Positioning
- Entry Positioning
- Normalizing
- Normalizing Strings in Entries
Preparing Program Sources
- Triggering
- Triggering `gettext' Operations
- Mark Keywords
- How Marks Appear in Sources
- Marking
- Marking Translatable Strings
- c-format
- Telling something about the following string
- Special cases
- Special Cases of Translatable Strings
Making the PO Template File
- xgettext Invocation
- Invoking the `xgettext' Program
Updating Existing PO Files
- msgmerge Invocation
- Invoking the `msgmerge' Program
- Translated Entries
- Translated Entries
- Fuzzy Entries
- Fuzzy Entries
- Untranslated Entries
- Untranslated Entries
- Obsolete Entries
- Obsolete Entries
- Modifying Translations
- Modifying Translations
- Modifying Comments
- Modifying Comments
- Subedit
- Mode for Editing Translations
- C Sources Context
- C Sources Context
- Auxiliary
- Consulting Auxiliary PO Files
- Compendium
- Using Translation Compendiums
Producing Binary MO Files
- msgfmt Invocation
- Invoking the `msgfmt' Program
- MO Files
- The Format of GNU MO Files
The User's View
- Matrix
- The Current `ABOUT-NLS' Matrix
- Installers
- Magic for Installers
- End Users
- Magic for End Users
The Programmer's View
- catgets
- About `catgets'
- gettext
- About `gettext'
- Comparison
- Comparing the two interfaces
- Using libintl.a
- Using libintl.a in own programs
- gettext grok
- Being a `gettext' grok
- Temp Programmers
- Temporary Notes for the Programmers Chapter
About `catgets'
- Interface to catgets
- The interface
- Problems with catgets
- Problems with the `catgets' interface?!
About `gettext'
- Interface to gettext
- The interface
- Ambiguities
- Solving ambiguities
- Locating Catalogs
- Locating message catalog files
- Charset conversion
- How to request conversion to Unicode
- Plural forms
- Additional functions for handling plurals
- GUI program problems
- Another technique for solving ambiguities
- Optimized gettext
- Optimization of the *gettext functions
Temporary Notes for the Programmers Chapter
- Temp Implementations
- Temporary - Two Possible Implementations
- Temp catgets
- Temporary - About `catgets'
- Temp WSI
- Temporary - Why a single implementation
- Temp Notes
- Temporary - Notes
The Translator's View
- Trans Intro 0
- Introduction 0
- Trans Intro 1
- Introduction 1
- Discussions
- Discussions
- Organization
- Organization
- Information Flow
- Information Flow
Organization
- Central Coordination
- Central Coordination
- National Teams
- National Teams
- Mailing Lists
- Mailing Lists
National Teams
- Sub-Cultures
- Sub-Cultures
- Organizational Ideas
- Organizational Ideas
The Maintainer's View
- Flat and Non-Flat
- Flat or Non-Flat Directory Structures
- Prerequisites
- Prerequisite Works
- gettextize Invocation
- Invoking the `gettextize' Program
- Adjusting Files
- Files You Must Create or Alter
Files You Must Create or Alter
- po/POTFILES.in
- `POTFILES.in' in `po/'
- configure.in
- `configure.in' at top level
- config.guess
- `config.guess', `config.sub' at top level
- aclocal
- `aclocal.m4' at top level
- acconfig
- `acconfig.h' at top level
- Makefile
- `Makefile.in' at top level
- src/Makefile
- `Makefile.in' in `src/'
Concluding Remarks
- History
- History of GNU `gettext'
- References
- Related Readings
automatically generated by info2www version 1.2.2.9
|