PHP
Referenzliste
gettext
Gettext-Funktionen
Befehl:
string gettext ( string $message )
Parameter-Liste:
Beschreibung | |
---|---|
Die zu übersetzende Mitteilung. |
Rückgabewerte:
Diese Funktion gibt einen übersetzten string zurück, falls einer in der Übersetzungstabelle gefunden wird, andernfalls den übergebenen Originalstring.
Beschreibung:
Sucht nach einer Mitteilung in der aktuellen Domain.
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Sie können einen Unterstrich '_' als Alias für diese Funktion verwenden.
Das reine Setzen einer Sprachangabe reicht bei einigen Systemen nicht aus. Daher sollte putenv() verwendet werden, um die aktuelle lokale Umgebung zu definieren.
Siehe auch:
gettext() - Beispiel:
Eingabe:
<?PHP // Sprache auf Deutsch setzen putenv('LC_ALL=de_DE'); setlocale(LC_ALL, 'de_DE'); // Angeben des Pfads der Übersetzungstabellen bindtextdomain("meinePHPApp", "./locale"); // Domain auswählen textdomain("meinePHPApp"); // Die Übersetzung wird nun in ./locale/de_DE/LC_MESSAGES/meinePHPApp.mo gesucht // Ausgeben des Test-Textes echo gettext("Willkommen in meiner PHP-Applikation"); // Oder verwenden Sie den Alias _() für gettext() echo _("Einen schönen Tag noch"); ?>
Gettext-Funktionen