https://www.gnu.org/software/gettext/
The GNU gettext package provides a set of tools and documentation for
producing multi-lingual messages in programs. Tools include a set of
conventions about how programs should be written to support message
catalogs, a directory and file naming organization for the message
catalogs, a runtime library which supports the retrieval of translated
messages, and stand-alone programs for handling the translatable and
the already translated strings. Gettext provides an easy to use
library and tools for creating, using, and modifying natural language
catalogs and is a powerful and simple method for internationalizing
programs.
Version: 0.22.5
See also: gettext-devel, gettext-envsubst, gettext-runtime.
General Commands | |
msgattrib | attribute matching and manipulation on message catalog |
msgcat | combines several message catalogs |
msgcmp | compare message catalog and template |
msgcomm | match two message catalogs |
msgconv | character set conversion for message catalog |
msgen | create English message catalog |
msgexec | process translations of message catalog |
msgfilter | edit translations of message catalog |
msgfmt | compile message catalog to binary format |
msggrep | pattern matching on message catalog |
msginit | initialize a message catalog |
msgmerge | merge message catalog and template |
msgunfmt | uncompile message catalog from binary format |
msguniq | unify duplicate translations in message catalog |
recode-sr-latin | convert Serbian text from Cyrillic to Latin script |
xgettext | extract gettext strings from source |