0

我刚刚完成我的脚本,现在我想将此代码翻译成另一种语言,如英语。现在我正在寻找实现这一目标的最佳和最快的方法。许多人谈论 php_gettext 但在 php.net 中,一些人说:

GNU gettext 库在每个进程上工作,而不是在每个线程的基础上。这意味着在多用户设置(例如 Apache Web 服务器)中,它只能与 prefork MPM(即每个用户一个进程)一起使用。Worker 和其他线程 MPM 将不起作用。

另外,很多用户通过设置LANG等系统环境变量来控制GNU gettext。由于明显的竞争条件,这对于 Web 服务器环境来说不是一个好的解决方案。

对于数组,我认为加载这么大的数组并在一页中仅使用 7 或 8 行是浪费资源。但我知道数组速度很快,但数组不够灵活。

您认为是最好的解决方案,如果您引用扩展或学习该解决方案,将不胜感激。

2-这对我来说是一个问题,facebook 使用什么翻译?facebook 使用 zend 框架吗?

4

1 回答 1

1

还有php-gettext,它有时是比 PHP 中的原生实现更好的选择。

于 2012-12-04T12:13:25.767 回答