2011-08-24 16 views
2

Ploneには1つの特定の言語のみを翻訳できるグループがあります。これは可能ですか?そしてもしそうなら、どうですか?LinguaPloneの言語ごとの翻訳者

ユースケースには、サイト内にかなりの言語があり、翻訳者が言語の翻訳しかできないというケースがあります。

答えて

5

実質的なカスタマイズはありません。いくつかのコードを追加すると、特定のグループのユーザーに特定の言語しか提供しないように、翻訳ドロップダウンアクションをよりスマートにすることができます。それはあなたに必要なものを与えるかもしれません。

セキュリティを一致させる必要がある場合は、より難しくなります。共有を設定するには、翻訳作成後に(コードを介して)介入する必要があります。

したがって、が可能です。はいです。 実用、おそらくそうではありません。

これは非常に重要なプロジェクトであり、利用可能なリソースがある場合は、次世代のLinguaPloneで働く人々と連絡を取り、機能の開発(または開発資金の提供)をお手伝いします。それはそれを実現させる最善の方法かもしれません。

+0

ありがとうSteve。私はドロップダウンアクションをよりスマートにしようと考えています。 – Sjoerd

2

実際、これはそれほど難しいものではありません。

他の言語のサブツリーではなく、必要な言語のサブフォルダで翻訳者の追加と編集の権限を与えることで、これはすべて簡単に機能するはずです。

カスタマイズが必要なのは、ユーザーがそこに翻訳する権限を持っていない場合、メニューから翻訳アクションを非表示にすることだけです。

+0

これを試しましたが、ユーザーがf/e/en /編集または追加する権限を持っていない場合でも、サブメニューを使用してページを翻訳できます。 私は(私がそれを見つけることができます)アクションメニューを変更しようとしていますが、おそらく権利も追加します。 – Sjoerd