ちなみに、Discourseの投稿を含む完全な翻訳が可能です

Discourse で Linguise をうまく機能させるための追加の詳細について、ご報告いたします。

まず、当サイトでは、別のユーザー ストアに対してユーザーを認証するために Discourse SAML プラグインを使用しています。その特定のケースで Cookie の問題が発生しました。

幸いなことに、Discourse の優れたホスティング会社である Communiteq (https://www.communiteq.com/) の担当者が問題を分析し、それを解決するためのプラグインという形で小さな修正を作成してくれました。しかし、ほとんどのユーザーには必要ないでしょう。

注意すべき制限が 1 つあります。Linguise は、デフォルト言語(当サイトの場合は英語)で実行されている場合、翻訳を行いません。

通常は問題ありませんが、1 つの問題があります。たとえばスペイン語などの別の言語で作成された投稿は、Linguise が英語に設定されている場合、スペイン語のまま表示されます。他の言語では翻訳されますが、デフォルト言語では翻訳されません。

Linguise は今後改善される可能性がありますが、保証はありません。

この回避策は、Discourse Translator プラグインも併用することです。Google、Yandex、Microsoft などの翻訳会社の API へのアクセスを設定し、その認証情報をプラグインで構成する必要があります。

それが完了すると、英語でスペイン語で作成された投稿を読んでいる場合、小さな地球儀のアイコンが表示されます。

それをクリックすると、元の投稿の下に翻訳が表示されます。

これら 2 つを組み合わせることで、すべてのケースに対応できますが、私が望んでいたほどエレガントではありません。

Google Cloud アカウントを使用しており、毎月最初の 500,000 語は無料ですが、その制限を超えることはめったにありません。他のベンダーも同様の取引をしていると思います。

これが誰かの役に立つことを願っています。

「いいね!」 3