PHP 的 gettext 扩展可以在 Google Cloud Platform / Google App Engine 上使用吗?

Can PHP's gettext extension be used on Google Cloud Platform / Google App Engine?

我在我的项目中使用 php_gettext 扩展名来翻译使用“.mo”文件的字符串。我正在将项目转移到 Google 的云平台,但显然 php_gettext 扩展未启用(请参阅 here)。

有没有办法安装这个扩展?如果没有,PHP 的国际化有什么替代方案?

在已经SO tread the library seems to work, you can use the php-gettext-memcached中有更好的表现!

他们仍然不支持 gettext 扩展(现在是 2016 年 6 月,2014 年 10 月开始发行),所以最后我求助于 this gettext library,效果很好。

我使用以下代码检查 gettext 扩展是否已启用,只有在未启用的情况下,才加载库。如果将来启用扩展,我的代码将准备就绪。在本地,我确实启用了它,它工作得很好。

if (!function_exists('gettext'))
    require_once __DIR__ . '/../libs/gettext/gettext.inc';

您仍然可以为问题 here 投票,这样 Google 可能会开始实施它。