note 80155 added to ref.gettext

From: Date: Tue, 01 Jan 2008 09:06:17 +0000
Subject: note 80155 added to ref.gettext
Groups: php.notes 
Request: Send a blank email to php-notes+get-134638@lists.php.net to get a copy of this message
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 ---- Server IP: 69.147.83.197 Probable Submitter: 84.75.114.127 ---- Manual Page -- http://www.php.net/manual/en/ref.gettext.php Edit -- https://master.php.net/note/edit/80155 Del: integrated -- https://master.php.net/note/delete/80155/integrated Del: useless -- https://master.php.net/note/delete/80155/useless Del: bad code -- https://master.php.net/note/delete/80155/bad+code Del: spam -- https://master.php.net/note/delete/80155/spam Del: non-english -- https://master.php.net/note/delete/80155/non-english Del: in docs -- https://master.php.net/note/delete/80155/in+docs Del: other reasons-- https://master.php.net/note/delete/80155 Reject -- https://master.php.net/note/reject/80155 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#134638) next »