首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌应用程序引擎中的i18n

谷歌应用程序引擎中的i18n
EN

Stack Overflow用户
提问于 2013-07-05 02:11:33
回答 2查看 430关注 0票数 2

我试图通过gettext扩展在GAE - PHP中实现i18n,但是失败了,我想这个扩展到目前为止还没有在GAE中启用。

我尝试过使用php-gettext类,它工作得很好,但我有点担心它的速度。如您所见,in this benchmark类是最慢的方法。

你知道我还能用什么其他方法吗?我更喜欢使用php-gettext类和.po文件,而不是字符串‘d,但我也不想减慢站点的速度。

非常感谢!:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-15 15:23:26

从app engine 1.9.22开始,虽然必须激活intl扩展,但它仍然可用。只需将其包含在php.ini文件中即可:

代码语言:javascript
复制
extension = "intl.so"

(如Google App Engine's issue tracker on June 11th 2015中所述)

票数 1
EN

Stack Overflow用户

发布于 2014-03-13 18:05:15

您可以尝试使用库php-gettext-memcached。它建立在php-gettext库之上,并使用Google的memcached服务缓存解析的翻译数据,从而提高了速度。

Performance benchmark

免责声明:这个库是我写的。

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

https://stackoverflow.com/questions/17476154

复制
相关文章

相似问题

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