Mailinglisten-Archive |
Hallo!
Ich bin gerade dabei, meine Programme mehrsprachig zu gestalten und wollte
dafür die GNU gettext-Funktionen in php benutzen.
Laut den Angaben zu dieser Funktion sollte folgender Code zusammen mit der
passenden Sprachdatei passen:
-----schnipp-------
// Set the language as 'en'
$language = 'en';
putenv("LANG=$language");
setlocale("LC_ALL", $language);
// Set the text domain as 'global_vars'
$domain = 'global_vars';
bindtextdomain("$domain", "./locale");
textdomain("$domain");
// The .mo file searched is:
// ./locale/en/LC_MESSAGES/global_vars.mo
echo gettext("Unbenkannter Systemfehler");
echo "<br>\n";
echo gettext("Willkommen zu CLAUDIA");
----schnapp-------
Tut er aber nicht! Anstatt sich die Übersetzung aus der Datei
./locale/en/LC_MESSAGES/global_vars.mo
zu holen, benutzt er trotzdem
./locale/de/LC_MESSAGES/global_vars.mo
Wenn ich die englische Übersetzung im de-Verzeichnis abspeichere
funktioniert es!
Infos zum System:
- SUSE Linux 7.2
- Apache 1.3.19
- PHP Version 4.0.6
Vielen Dank im Vorraus!
Ciao,
Karsten Stegmann
-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]Im Auftrag
von Michael Denzler
Gesendet: Samstag, 29. September 2001 22:15
An: Alexander Wagner
Betreff: Re[2]: [2]: [php] String ab dem X-ten Zeichen Abschneiden?
Hallo Alexander,
Saturday, September 29, 2001, 10:08:55 PM, you wrote:
AW> Nach dem xten Zeichen abschneiden:
AW> $after = substr($before,0,$x);
vielen vielen dank, jetzt funktioniert es! es ist so einfach, und ich konnte
es nicht
ableiten *schäm*
viele grüsse
Michael Denzler
--
** http://www.php-center.de **
Die PHP-Liste: mailto: php_(at)_phpcenter.de
http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive