note 99816 added to book.gettext
| From: | c9s at osu1 dot php dot net | Date: | Wed, 08 Sep 2010 17:58:16 +0000 |
| Subject: | note 99816 added to book.gettext | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-172382@lists.php.net to get a copy of this message | ||
My workable code:
<?php
# $language = 'en_US.utf8';
$language = 'zh_TW';
putenv("LANG=$language");
setlocale(LC_MESSAGES, $language );
$textdomain = 'project1';
bindtextdomain( $textdomain, dirname(__FILE__).'/locale');
bind_textdomain_codeset( $textdomain, 'UTF-8');
textdomain( $textdomain );
echo _('Author');
echo _("Upload Image");
?>
And for simplify gettext usage , I wrote App::Po for managing locale/*/LC_MESSAGES and message
parsing
http://github.com/c9s/App-Po
----
Server IP: 69.147.83.197
Probable Submitter: 118.168.69.136
----
Manual Page -- http://www.php.net/manual/en/book.gettext.php
Edit -- https://master.php.net/note/edit/99816
Del: integrated -- https://master.php.net/note/delete/99816/integrated
Del: useless -- https://master.php.net/note/delete/99816/useless
Del: bad code -- https://master.php.net/note/delete/99816/bad+code
Del: spam -- https://master.php.net/note/delete/99816/spam
Del: non-english -- https://master.php.net/note/delete/99816/non-english
Del: in docs -- https://master.php.net/note/delete/99816/in+docs
Del: other reasons-- https://master.php.net/note/delete/99816
Reject -- https://master.php.net/note/reject/99816
Search -- https://master.php.net/manage/user-notes.php