Tag Archives: i18n

PHP国际化i18n实例

最近研究了一下i18n这个东西… 第一步是要记得打开php.ini中的gettext.dll扩展,然后再下载一个poedit,然后开始测试。 1.首先先写一个简单的写个简单的hello world! hello.php 2.生成语言文件,进入poedit的bin目录 E:\Poedit\bin>xgettext -d hello E:\xampp\htdocs\i18n\hello.php 3.这时候在poedit的bin目录的目录下会找到这个po文件。 4.设置目录结构. 相对于上面的bindtextdomain设置 E:\xampp\htdocs\i18n\LOCALE LOCALE +—zh_CN +——-LC_MESSAGES//这里放你生成的hello.mo hello.po 5.至于生成mo文件的方法就不多说了,poedit实在是太好用了。 做到最后,发现i18n视乎是有点问题,在切换语言的时候…不多说了,有空要多研究。 最后老规矩,附上源代码:i18n

Posted in i18n | Tagged , | Comments Off