Hallo.
Ich versuche verzweifelt i18n zu implementieren.
Ich verstehe nicht, wieso das nicht klappt. Ich habe mehrere Beispiele ausprobiert, komme aber nicht weiter.
Der Code sieht so aus:
Die Übersetzungsdatei liegt unter: /www/sandbox/i18n/locale/en_GB/LC_MESSAGES - da habe ich messages.po als auch die kompilierte messages.mo
In der .mo Datei steht unter anderem:
Habe ein Windows System.
Hat jemand evtl. ein funktionstüchtigen Beispiel?
Was mache ich falsch?
Vielen Dank im Vorraus,
Alex
Ich versuche verzweifelt i18n zu implementieren.
Ich verstehe nicht, wieso das nicht klappt. Ich habe mehrere Beispiele ausprobiert, komme aber nicht weiter.
Der Code sieht so aus:
PHP-Code:
<?php
putenv('LC_ALL=en_GB');
setlocale(LC_ALL, 'en_GB');
bindtextdomain("messages", dirname(__FILE__).'/locale');
textdomain("messages");
bind_textdomain_codeset("messages", 'UTF-8');
echo gettext('Auto');
?>
In der .mo Datei steht unter anderem:
Code:
#: C:\www\sandbox\i18n/test.php:3 msgid "Auto" msgstr "Car"
Hat jemand evtl. ein funktionstüchtigen Beispiel?
Was mache ich falsch?
Vielen Dank im Vorraus,
Alex
Kommentar