国际化应用程序的最佳快速解决方案



我刚刚完成了我的脚本,现在我想把这段代码翻译成另一种语言,比如英语。现在我正在寻找最好、最快的方法来实现这一点。很多人都在谈论php_gettext,但在php.net中,有人说:

GNU gettext库基于每个进程而非每个线程工作。这意味着在Apache web服务器等多用户设置中它将仅使用预处理MPM(即每个用户一个进程)。Worker和其他线程MPM将无法工作。

此外,许多用户通过设置系统来控制GNU gettext环境变量,如LANG。对于web服务器环境由于明显的竞争条件。

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

你认为什么是最好的解决方案,如果你重新审视灭绝或有人学习了这个解决方案,我会很感激。

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

还有phpgettext,它有时比php中的本机实现更好。

最新更新