首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >对于php代码库的i18n,有哪些好的工具/框架?

对于php代码库的i18n,有哪些好的工具/框架?
EN

Stack Overflow用户
提问于 2008-10-01 00:25:16
回答 5查看 1.9K关注 0票数 3

我一直在寻找一些选项来实现动态php应用程序的本地化和国际化。似乎有各种各样的工具可用,例如gettext和雅虎的R3,我很有兴趣听到开发人员和翻译人员关于哪些工具适合使用,以及哪些功能对于简化实现和翻译任务是重要的。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-10-01 12:54:10

PHP gettext的实现非常流畅。使用po edit和gettext的po文件是处理本地化的最好方法,但请记住,没有哪种解决方案可以完全处理各种语言的复杂性。例如,gettext方法在复数形式上非常好,但我见过的任何方法都不能处理像共轭这样的事情。

有关更多信息,请参阅我的帖子:How do you build a multi-language web site?

票数 3
EN

Stack Overflow用户

发布于 2008-10-01 00:59:27

我们一直在修补Zend_Translate,因为我们使用的是Zend Framework。它有很好的文档,到目前为止是非常可靠的。

在过去,我主要使用自己开发的解决方案。它涉及包含常量或变量的语言文件,这些常量或变量保存所有文本部分,并在稍后在视图/模板中回显。

至于gettext,过去我听说过PHP的gettext实现有问题,但我不能真的支持这一点,我现在也没有任何参考。

票数 2
EN

Stack Overflow用户

发布于 2008-10-31 00:11:50

在pecl中有许多有用的扩展:http://pecl.php.net/packages.php?catpid=28&catname=Internationalization

特别是,您可能想要查看php-intl,它提供了来自International Components for Unicode (ICU)的大多数关键i18n函数

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/155706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档