小编tmr*_*mdv的帖子

数据库支持PHP网站的i18n

我有一个用PHP编写的网站,有15-20页,他们有很多文字.我必须将它翻译成3种不同的语言.首先,我尝试使用strings($text_hello = "??";)但是这个选项变得非常繁琐且难以用50多个字符串来管理.我也发现了gettext选项,这很好.但我特别感兴趣的是(MySQL)数据库支持选项,其中所有翻译都将从数据库中获取.另外,我可能是错的,但是使用gettext,你必须拥有额外的index.php ?lang=en_US(?)我希望它在Twitter或Facebook上更改,就像URL不会改变一样.你能建议我怎么做或指导我这个主题的教程/文章/以前的问题吗?谢谢!

另外,我看到人们推荐Zend_Translate,但这是否需要我在Zend框架中重新编写我的网站?

在询问之前,我确实在搜索它,但我得到的结果并不是我想要的.

php database localization gettext internationalization

5
推荐指数
1
解决办法
862
查看次数