無効化された言語での投稿

この機能に対応できると素晴らしいと思います。現在、言語サポートには実質的に5つのレベルがあります:

  • ブラウザベース(およびその他のアドホックな)任意のロケールへの翻訳
  • Discourseがサポートしているロケール(数十種類)
  • Discourse AIがサポートしている自動翻訳可能なロケール(数十種類)
  • _サイト_で有効化されたロケール(ここでは10種類)
  • _サイト_で有効化されたAI翻訳ロケール(ここでは10種類、プランやコストの制約によりさらに限定されることが多い)

Discourseがサポート対象のロケールを追加する前に、l10n(ローカライズ)の対応が適切に行われていることを確認したいのと同じように、個々のサイトも、例えばガイドラインや他の目立つ/重要なコンテンツが適切に翻訳され、サポートされていることを確認したいはずです。例えば、私たちは site_texts を使用して、サイトの重要な側面の 意味 を変更してきました。そのため、より多くのロケールを有効化する前に、それらの適切な翻訳があることを確認する必要があります。

しかし、使用されている言語には長いテール(少数派の言語)が存在します! 長尾の言語を使用しているユーザーが、私たちの site_texts やガイドライン、その他の翻訳がすべて検証されていない場合でも、母国語で投稿できる機能があると非常にありがたく思います。多くの場合、これらのユーザーは英語を十分に読むことができ、何とかなります(特にアドホックな翻訳の助けがあれば)… しかし、投稿はまた別の話です。

投稿の 作成(authorship) において、サポートされる言語を大幅に増やすことが理にかなっていると思います。なぜ サポートされている 自動翻訳可能なロケールのいずれかで投稿することを許可しないのですか? もちろん、私の母国語への 逆方向 の一流の自動翻訳は得られませんが、このような方法で投稿を許可することは、間違いなく大きな利点になるはずです。

「いいね!」 1

「未設定」(Not Set)を選択するドロップダウンメニューを使用して、有効化されていない言語で投稿し、その後手動で英語の翻訳を追加することは可能ですか?それとも、「未設定」は単にサイトのデフォルト言語を意味するのでしょうか?

「いいね!」 1

このフォーラムをテストに使う代わりに、無料でフォーラムを作成してテストに使うこともできます。

「いいね!」 1

これはすでに可能であり、ドキュメントにも記載されています

「いいね!」 3

ありがとうございます。検索はしたのですが、そのトピックは見つけてざっと目を通したものの、そのFAQを見落としていました。このトピックは私の求めていたものに最も近いものに見えたのですが、やはり見落としていたようです。

私にとって混乱の原因となったのは、投稿を作成する際にエスペラントを手動で選択できないことです。しかし、ロケール検出エージェント(Locale Detector Agent)がそれを自動検出し、上記の投稿を eo とマークしていました!

つまり、これは非常に小さなお願いですが、投稿作成時に さらに多くの言語 を手動で指定できるようにしていただけますか?そうすれば、それらの言語を使用しても問題ないことがより明確になります。実際、翻訳LLMがサポートしていない言語もあるはずです。それらがどの言語か、どうすればわかりますか?

「いいね!」 2

それはDiscourseの機能ではなく、選択したLLMに依存するものだと思います。

何千ものエントリを持つあらゆる言語を提供するロケールドロップダウンは、言語の選択を容易にするわけではありません。現在Discourseインターフェースがサポートしている約50言語すべてを表示しても、それは多すぎることになり、それ以外のすべての言語は依然として除外されてしまいます。

もしそのドロップダウンがユーザーを萎縮させていると感じるなら、ドロップダウンを非表示にするのが有効かもしれません。そうすれば、ユーザーはコンポーザーでそれらの言語を見なくなります。ただし、私はフォーラムで目にした言語で返信する傾向があるため、ドイツ語で投稿するのを止めるのがこのドロップダウンであるとは確信できません。

しかし、言語コードを手動で入力できる機能は良い機能だと思います。エンドユーザー向けではなく、スタッフ向けになるかもしれませんが。

「いいね!」 1

私はここにいるユーザーとしてはかなり異例の存在で、さまざまな管理設定の下で翻訳がどのように動作するかを評価し、理解しようとしています。また、私たちの特定のコミュニティにとって最も理にかなった設定が何かを模索しているところです。しかし、サイト全体でも投稿作成時でも、ドロップダウンメニューに英語と日本語しか表示されていないサイトにたまたま遭遇したユーザーが、平然とスペイン語で投稿するのは、非常に直感に反する(そしてかなり前提を置きすぎている!)と思います。

「いいね!」 1

先ほども述べたように、私はフォーラムで目にする言語の方が、ドロップダウンメニューに表示される言語よりもはるかに大きな影響を受けていると思います。日本語ユーザーは、理解できる言語に英語を追加しない限り、すべての投稿を日本語で見ることになります。そのため、その言語で返信するのは自然に感じられるかもしれません。しかし、英語の投稿しかないフォーラムを見ている場合、それがあまりに大きなハードルでない限り、その言語で投稿する傾向があります。

ほぼすべての投稿がドイツ語のドイツ語フォーラムを見ているとして、フォーラムのインターフェース言語としてフランス語を選択できるドロップダウンメニューがあるからといって、フランス語で投稿するでしょうか?
Content localization language switcher(コンテンツローカライゼーション言語スイッチャー)を匿名ユーザーにのみ有効にし、登録したすべてのユーザーが設定画面で Discourse インターフェースがサポートするすべての言語から希望する言語を選べるようにすることは可能です。
それでもなお、他のユーザーが別の言語で投稿しているのが見えてしまいます。

そして、これが私が英語で書く理由だと考えています。できるだけ正確に理解してもらいたいからです。そのため、皆が英語で書いているなら、私もそうするように努めます。翻訳は常に情報損失を伴います。
Meta からの例を挙げます。
英語の投稿にはこう書かれています:

ドイツ語の翻訳にはこう書かれています:

しかし、このスクリプトは過去数ヶ月間機能しておらず、現在では 400 エラーのみを返しています。

何が変化したのかを調べたい場合、「先月のある時点で動作が止まった」と「過去数ヶ月間機能していない」というニュアンスの違いは非常に重要です。

そのため、私は通常、お互いに理解できる言語にこだわるようにしています。誤解のリスクが低くなり、誤解が起きたとしても、少なくともその理由がわかるからです。あなたが参照している翻訳を私が知らない場合、それははるかに困難です。

つまり、私はこのフォーラムの他のユーザーが使用している言語を使っています。どこかにあるドロップダウンメニューのためではなく、彼らに私を理解してほしいからです。

「いいね!」 1

私の主な目的は、私が管理しているディスカースサイト(10年以上運営されている英語専用のサイト)で、自動翻訳をどのように開始できるかを理解することです。

私たちは、投稿の英語への翻訳を有効にすることでこれを試行します。ただし、引き続き英語のみをサポートします! このような設定では、これが可能であることが示すものは何一つありません。実際、投稿エディタの多言語メニューは、英語のみが動作しているように見えます:

このセットアップが機能するのは、Locale Detectorエージェントのおかげです。

「いいね!」 2

そうですね、言語が1つしかない場合は、このコンポーザーメニューを非表示にできますね…「Y言語で投稿し、X言語に翻訳するが、それ以外はY言語に戻して翻訳しない」というケースは、本当に考慮に入れていなかったと思います。少なくとも2つのサポート対象言語を想定していたと信じています。

ロケール検出エージェントは、サイト設定でサポートされている言語に関係なく、あらゆる言語を検出して設定します。言語サポートと検出の品質は、使用するLLMによって異なります。

Discourseがサポートしていない言語で「未設定」として投稿し、英語の翻訳を手動で設定しても、現時点ではAIなしでは機能しません。手動翻訳には、元の投稿を設定するためにサポートされているロケールが必要です。

コンポーザーメニューで使用するために、管理者が追加の言語を設定できるようにすることは、このケースに対して合理的なオプションかもしれません。

「いいね!」 1