Я хочу иметь группу в Plone, которая может переводить только на 1 конкретный язык. Это возможно? И если да, то как?
Вариант использования заключается в том, что на сайте довольно много языков, и переводчики могут переводить только на свой язык.
Я хочу иметь группу в Plone, которая может переводить только на 1 конкретный язык. Это возможно? И если да, то как?
Вариант использования заключается в том, что на сайте довольно много языков, и переводчики могут переводить только на свой язык.
Не без очень существенной настройки. Добавив некоторый код, вы можете сделать раскрывающиеся действия перевода более умными, чтобы они предлагали определенные языки только пользователям из определенных групп. Это может дать вам то, что вам нужно.
Если вам нужна безопасность, чтобы соответствовать, это будет сложнее. Вам придется вмешаться (через код) после создания перевода, чтобы установить общий доступ.
Итак, возможно да. Практично, скорее всего, нет.
Если это проект с очень высоким приоритетом и у вас есть доступные ресурсы, свяжитесь с людьми, работающими над следующим поколением LinguaPlone, и предложите помощь в разработке (или финансирование разработки) этой функции. Возможно, это лучший способ добиться этого.
На самом деле — это не должно быть так сложно.
Предоставив переводчику права на добавление и редактирование в требуемой языковой подпапке, а не в других языковых поддеревьях, все это должно просто работать.
Единственная реальная потребность в настройке может заключаться в том, чтобы скрыть действия перевода из меню, если у пользователя нет разрешений на перевод туда.