Forum und email

Gettext-Funktionen

Einführung

Die gettext-Funktionen implementieren ein NLS (Native Language Support) API, das dazu verwendet werden kann, Ihre PHP-Applikationen zu internationalisieren. Bitte lesen Sie die gettext-Dokumentation für Ihr System, um eine ausführliche Erläuterung dieser Funktionen zu erhalten, oder werfen Sie einen Blick in die Dokumentation auf » https://www.gnu.org/software/gettext/manual/gettext.html.

Anforderungen

Um diese Funktionen zu verwenden, müssen Sie das GNU gettext Paket von » https://www.gnu.org/software/gettext/gettext.html herunterladen und installieren.

Installation

Um GNU gettext-Unterstützung in Ihrem PHP einzubinden, müssen Sie die Option --with-gettext[=DIR] Ihrer Build-Konfiguration hinzufügen. Dabei steht DIR für das gettext-Installationsverzeichnis, standardmäßig gesetzt auf /usr/local.

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.

Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

Inhaltsverzeichnis

  • bind_textdomain_codeset — Gibt das Encoding an, in dem Texte aus der Übersetzungstabelle der DOMAIN zurückgegeben werden
  • bindtextdomain — Setzt den Pfad für eine Domain
  • dcgettext — Überschreibt die gesetzte Domain für eine einzelne Abfrage
  • dcngettext — Pluralversion von dcgettext
  • dgettext — Überschreibt die aktuelle Domain
  • dngettext — Pluralversion von dgettext
  • gettext — Sucht einen Text in der aktuellen Domain
  • ngettext — Pluralversion von gettext
  • textdomain — Setzt die Standarddomain