我正在使用Plone 4.1.4。我在我的buildout中添加了Ploneboard产品。一切都按预期工作,保存Ploneboard的翻译;即使其他所有产品都是法语,产品仍然是英文版。我确实在/buildout-cache/eggs/Products.Ploneboard-3.2-py2.6.egg/Products/Ploneboard/i18n/目录中看到了所有.po文件。
Plone 4.x中的翻译系统是否已更改?我们必须配置其他东西吗?
最佳,
基督教
答案 0 :(得分:1)
您可能遇到文件夹权限问题,Plone可能无法在启动时编译翻译。
您可以在fg模式下启动Plone实例(./instance fg)并查看是否有与ploneboard i18n文件夹相关的任何WARNING消息。
如果这是文件夹权限问题,请尝试停止实例并运行以下命令:
chown -R plone:root <installation_dir>/buildout-cache/eggs
参考:Fixing common Plone errors(修复Zope / Plone开始时的翻译编译警告)