2012-12-04 99 views
0

我刚刚完成我的脚本,现在我想将此代码翻译成另一种语言,如english.now我正在寻找最好和最快的方式来实现that.many人们谈论php_gettext,但在php.net有些人说:国际化应用程序的最佳和快速解决方案?

在每个过程,而不是每个线程的GNU gettext库的作品。 这意味着在多用户设置(如Apache Web服务器 )中,它仅适用于prefork MPM(即每个用户一个进程)。 工人和其他线程MPMs将无法工作。

此外,许多用户通过设置系统 环境变量,例如LANG控制GNU的gettext。由于显着的竞争条件,这对于网页服务器环境而言并不是一个好的解决方案。

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

你认为什么是最好的解决办法,如果你refrence的extinsion或somewere得知生病的解决方案应当心存感激。

2 - 这是我的一个问题是什么的Facebook使用了翻译?是Facebook的使用Zend框架?

回答

1

还有php-gettext,这比PHP机实现有时更好的选择。