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