note 80155 rejected from ref.gettext by mazzanet

From: Date: Tue, 01 Jan 2008 10:58:25 +0000
Subject: note 80155 rejected from ref.gettext by mazzanet
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-134642@lists.php.net to get a copy of this message
Note Submitter: gert dot dorn at a-t-c dot ch ---- Hi all. HAPPY NEW YEAR. I'm working on my problem no one month an can't find a solution. I have installd on CENT os ZEND PHP and try to use gettext. Withe windows everything works fine but Linux is my webserver. In error.log i get only Sun Dec 30 20:00:26 2007] [error] [client 84.75.114.127] PHP Fatal error: Call to undefined function bindtextdomain() /usr/local/Zend/apache2/htdocs/index_gettext.php This is my script. <?php $lang = 'de' ; // Set language to Lang putenv("LANG=$lang"); // teilt gettext die Sprache mit setlocale(LC_ALL, $lang); $locale = $lang; // setzt die Sprache auf Deutsch $domain = 'A-T-C'; // setzt die Dom?ne $encoding = 'ISO-8859-15'; // setzt die Zeichenkodierung // teilt gettext die Sprache mit setlocale(LC_MESSAGES, $locale); // teilt gettext mit, wo es die ?bersetzungen suchen soll bindtextdomain($domain , "./"); // teilt gettext die zu verwendene Zeichenkodierung mit bind_textdomain_codeset($domain, $encoding); // weist gettext an, die definierte Dom?ne zu verwenden textdomain($domain); // gettext erwartet die ?bersetzung nun in ./de/LC_MESSAGES/A-T-C.mo //echo " $locale ,$domain , $encoding <br>"; // die ?bersetzung ausgeben echo gettext('Hello World'); echo '<br />'; // die ?bersetzung ausgeben; Kurzform echo _('trans_reser.php_text1'); ?> Someone can help ? Thanks a lot Gert

« previous php.notes (#134642) next »