我正在使用克隆 4.1.4。我在构建中添加了 Ploneboard 产品。一切都按预期工作,保存 Ploneboard 的翻译;该产品被困在英语中,即使其他一切都是法语。我确实在 /buildout-cache/eggs/Products.Ploneboard-3.2-py2.6.egg/Products/Ploneboard/i18n/ 目录中看到了所有 .po 文件。
Plone 4.x 中的翻译系统是否发生了变化?我们必须配置其他东西吗?
最好的,
基督教
我正在使用克隆 4.1.4。我在构建中添加了 Ploneboard 产品。一切都按预期工作,保存 Ploneboard 的翻译;该产品被困在英语中,即使其他一切都是法语。我确实在 /buildout-cache/eggs/Products.Ploneboard-3.2-py2.6.egg/Products/Ploneboard/i18n/ 目录中看到了所有 .po 文件。
Plone 4.x 中的翻译系统是否发生了变化?我们必须配置其他东西吗?
最好的,
基督教
您的文件夹权限可能有问题,Plone 可能无法在启动时编译翻译。
您可以在 fg 模式 (./instance fg) 下启动您的 Plone 实例,并查看是否有任何与 ploneboard i18n 文件夹相关的警告消息。
如果这是文件夹权限问题,请尝试停止您的实例并运行以下命令:
chown -R plone:root <installation_dir>/buildout-cache/eggs
参考:修复常见的 Plone 错误(修复 Zope / Plone 启动时的翻译编译警告)