6.47.2. Inhalt von Gettext
Installierte Programme: Autopoint, envsubst, gettext, gettext.sh, gettextize, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq, ngettext, recode-sr-latin , und xgettext
Installierte Bibliotheken: libasprintf.so, libgettextlib.so, libgettextpo.so, libgettextsrc.so und preloadable_libintl.so
Installierte Verzeichnisse: /usr/lib/gettext, /usr/share/doc/gettext-0.20.1, /usr/share/gettext und /usr/share/gettext-0.19.8
Kurze Beschreibungen
autopoint Kopiert standardmäßige Gettext-Infrastrukturdateien in ein Quellpaket
envsubst Ersetzt Umgebungsvariablen in Shell-Formatzeichenfolgen
gettext Übersetzt eine Nachricht in natürlicher Sprache in die Sprache des Benutzers, indem die Übersetzung in einem Nachrichtenkatalog nachgeschlagen wird
gettext.sh dient hauptsächlich als Shell-Funktionsbibliothek für gettext
gettextize Kopiert alle Standard-Gettext-Dateien in das angegebene Top-Level-Verzeichnis eines Pakets, um mit der Internationalisierung zu beginnen
msgattrib Filtert die Nachrichten eines Übersetzungskatalogs nach ihren Attributen und manipuliert die Attribute
msgcat Verkettet und führt das Gegebene zusammen .po Dateien
msgcmp Vergleicht zwei .po Dateien, um zu überprüfen, ob beide denselben Satz von msgid-Zeichenfolgen enthalten
msgcomm Findet die Nachrichten, die den gegebenen Nachrichten gemeinsam sind .po Dateien
msgconv Konvertiert einen Übersetzungskatalog in eine andere Zeichenkodierung
msgen Erstellt einen englischen Übersetzungskatalog
msgexec Wendet einen Befehl auf alle Übersetzungen eines Übersetzungskatalogs an
msgfilter Wendet einen Filter auf alle Übersetzungen eines Übersetzungskatalogs an
msgfmt Erzeugt einen binären Nachrichtenkatalog aus einem Übersetzungskatalog
msggrep Extrahiert alle Nachrichten eines Übersetzungskatalogs, die einem bestimmten Muster entsprechen oder zu bestimmten Quelldateien gehören
msginit Erstellt eine neue .po Datei, wobei die Metainformationen mit Werten aus der Umgebung des Benutzers initialisiert werden
msgmerge Kombiniert zwei Rohübersetzungen in einer einzigen Datei
msgunfmt Dekompiliert einen binären Nachrichtenkatalog in rohen Übersetzungstext
msguniq Vereinheitlicht doppelte Übersetzungen in einem Übersetzungskatalog
ngettext Zeigt muttersprachliche Übersetzungen einer Textnachricht an, deren grammatikalische Form von einer Zahl abhängt
recode-sr-latin Kodiert serbischen Text von der kyrillischen in die lateinische Schrift um
xgettext Extrahiert die übersetzbaren Nachrichtenzeilen aus den angegebenen Quelldateien, um die erste Übersetzungsvorlage zu erstellen
libasprintf definiert die autosprintf Klasse, die C-formatierte Ausgaberoutinen in C++-Programmen für die Verwendung mit dem nutzbar macht Saiten und die Ströme
libgettextlib ist eine private Bibliothek mit allgemeinen Routinen, die von den verschiedenen Gettext-Programmen verwendet werden. Diese sind nicht für den allgemeinen Gebrauch bestimmt
libgettextpo Wird zum Schreiben spezieller Programme für die Verarbeitung verwendet .po Dateien; Diese Bibliothek wird verwendet, wenn die mit Gettext gelieferten Standardanwendungen (z. B msgcomm, msgcmp, msgattrib und msgen) wird nicht ausreichen
libgettextsrc Eine private Bibliothek mit allgemeinen Routinen, die von den verschiedenen Gettext-Programmen verwendet werden. Diese sind nicht für den allgemeinen Gebrauch bestimmt
preloadable_libintl Eine Bibliothek, die von LD_PRELOAD verwendet werden soll und libintl bei der Protokollierung nicht übersetzter Nachrichten unterstützt