Переводчик на язык в LinguaPlone - PullRequest
2 голосов
/ 24 августа 2011

Я хочу иметь группу в Plone, которая может переводить только для 1 конкретного языка. Это возможно? И если да, то как?

Вариант использования: на сайте довольно много языков и переводчики могут переводить только для своего языка.

Ответы [ 2 ]

5 голосов
/ 24 августа 2011

Не без очень существенной настройки. Добавив некоторый код, вы можете сделать выпадающие выпуски умнее, чтобы они предлагали только определенные языки пользователям из определенных групп. Это может дать вам то, что вам нужно.

Если вам нужна безопасность, чтобы соответствовать, было бы сложнее. Вам придется вмешаться (через код) после создания перевода, чтобы установить общий доступ.

Итак, возможно да. Практично , вероятно, нет.

Если это проект с очень высоким приоритетом, и у вас есть доступные ресурсы, свяжитесь с людьми, работающими над LinguaPlone следующего поколения, и предложите помощь в разработке (или финансировании разработки) этой функции. Это может быть самый лучший способ сделать это.

2 голосов
/ 25 августа 2011

На самом деле - это не должно быть так сложно.

Предоставляя переводчику разрешения на добавление и редактирование в требуемой языковой подпапке, а не в других языковых поддеревьях, все это должно просто работать.

Единственная реальная потребность в настройке может заключаться в том, чтобы скрыть действия по переводу из меню, если у пользователя нет прав на перевод туда.

...