Hey,
ich möchte gerne mit Hilfe von gettext ein Sprachsystem erstellen.
Ich habe die benötigten .mo Dateien und auch den richtigen Aufbau vom Verzeichnis (locale/en_US/LC_MESSAGES/text.mo & locale/de_DE/LC_MESSAGES/text.mo).
Mein PHP Code:
PHP
<?php
$language = "en_US";
putenv("LANG=".$language);
setlocale(LC_ALL, $language);
$name= "text";
bindtextdomain($name, "locale");
textdomain($name);
echo gettext("Hilfe");
?>
Alles anzeigen
In diesem Fall wird mir statt "Help" (wie es in der Datei normalerweise steht) der normale Text "Hilfe" angezeigt.
Für denen die sich für die PHP Version Info interessieren: http://pierre65.pf-control.de/phpinfo.html (gettext ist aktiviert).
Ich habe auch das error_reporting komplett aktiviert, aber es kommen keine Fehler.
Hier nochmal ein Bild für die .mo Datei:
Ich habe auch schon lange gesucht, aber nichts interessantes gefunden.
Vielleicht gibt es ja jemanden der sich schon mal mit gettext beschäftigt hat oder sich damit auskennt.
Danke im voraus.