我们在lighttpd Web服务器上运行带gettext的PHP。当我们使用新翻译更新.po / .mo文件时,我们必须重新启动以便显示新翻译。
轻松缓存翻译?
任何人都知道如何避免重启轻微?
谢谢!
答案 0 :(得分:2)
据我所知,PHP的gettext扩展是缓存.mo文件,所以这不仅是轻微的问题:)
我建议使用Zend_Translate
组件。 Zend_Translate_Adapter_Gettext
不使用PHP gettext扩展,但具有自己的实现。此外,Zend_Translate_Adapter_Gettext
是多线程安全的,但对于PHP gettext扩展是不正确的。