我想在Plone中有一个只能翻译1种特定语言的小组。这可能吗?如果是的话,怎么样?
用例是网站中有相当多的语言,翻译人员只能翻译他们的语言。
答案 0 :(得分:5)
不是没有非常实质性的定制。通过添加一些代码,您可以使翻译下拉操作更加智能,以便他们仅向特定组中的用户提供特定语言。那可能会给你你所需要的东西。
如果你需要安全性来匹配,那就更难了。您必须在创建翻译后进行干预(通过代码)以设置共享。
所以,可能是的。 实用,可能不是。
如果这是一个非常优先的项目,并且您有可用的资源,请与处理下一代LinguaPlone的人员联系,并提供帮助开发(或资助开发)该功能。这可能是实现这一目标的最好方法。
答案 1 :(得分:2)
实际上 - 这不一定非常难。
通过授予翻译器在所需语言子文件夹中添加和编辑权限,而不是在其他语言子树中,这应该只是起作用。
唯一真正需要自定义的可能是如果用户没有权限转换到那里,则从菜单中隐藏翻译操作。