joo
(slower)
2025 年 7 月 17 日午後 5:09
1
セルフホストのDiscourseインスタンスで自動コンテンツローカライゼーション(AI翻訳バックフィル)を有効にしようとしていますが、利用可能なすべてのガイドラインに従ったにもかかわらず、翻訳が表示されません。
これまでに実施したことは以下の通りです。
content localization enabledを有効化
content localization supported localesで少なくとも1つの言語を選択
ai translation enabledを有効化
動作するai translation modelを選択(テストは成功)
ai_translation_backfill_hourly_rateを0より大きい数値に設定(app.ymlの環境変数メソッドを使用)
ai translation max age daysを大きな値に設定
保存して再構築した後、ユーザーの言語設定とは異なる言語でトピックを投稿しましたが、何も翻訳されません。翻訳ジョブが実行されている証拠は見られず(Sidekiqのスケジュール/キューを確認しようとしました)、ユーザーインターフェースのコンテンツは翻訳されたままです。
他に確認すべきことはありますか、または翻訳バックフィルがトリガーされない理由をより適切に診断する方法はありますか?
「いいね!」 2
nat
(Natalie T)
2025 年 7 月 18 日午前 2:51
3
ai_translation_backfill_hourly_rateはいくらですか?すべての値を共有していただけると助かります。
すべての投稿は公開されており、制限付きカテゴリにないですか? ai_translation_backfill_limit_to_public_contentが無効になっている場合、投稿は翻訳されません。
「いいね!」 1
joo
(slower)
2025 年 7 月 18 日午前 11:25
6
nat:
ご提案ありがとうございます!
はい、Sidekiq の /sidekiq/scheduler でこれらのジョブを確認できます。
Jobs::PostLocalizationBackfill
Jobs::TopicLocalizationBackfill
Jobs::TopicsLocaleDetectionBackfill
すべて「OK」ステータスで表示され、最近実行されています。
トピックのタイトルは正しく翻訳されていることに気づきましたが、投稿コンテンツ自体はまだ翻訳されていません。
コンテンツが処理されるまで単純に長く待つべきでしょうか、それとも投稿コンテンツの翻訳について確認する必要がある別の設定がありますか?
tyronejv
(Tyrone Visser)
2025 年 9 月 10 日午後 9:13
7
ホストインスタンスで同じ変更を行った後、同様の問題が発生しました。この場合、openai 4oを使用しています。過去3〜4件の投稿のみを翻訳し、それ以降は何も翻訳しないようです。APIキーにはまだ十分なクレジットがあります。
RGJ
(Richard - Communiteq)
2025 年 9 月 10 日午後 9:45
8
ai翻訳の最大日数は何日ですか?
それを調整した後、効果が出るまでしばらく時間がかかる場合があります。
こんにちは。
私も同じ問題に直面しているようです。ガイド (https://meta.discourse.org/t/content-localization-manual-and-automatic-with-discourse-ai/370969 ) のすべての手順に従い、AI_translation_backfill_hourly_rate = 50 も設定しました。
利用可能なすべての OpenAI モデルでテストし (テストは成功しました)、リベイクも実行しました。
残念ながら、AI プラグインは自動翻訳を実行してくれません。
何か問題があるか、どなたかアイデアはありますか?
この機能を楽しみにしているので、どんな助けでも大変感謝します。
バージョン: 3.6.0.beta1-dev
よろしくお願いします。
グラハム
tyronejv
(Tyrone Visser)
2025 年 9 月 11 日午後 5:31
11
現在、私はこの状況です。APIキーでテストを実行しましたが、問題ありませんでした。先ほども申し上げたように、3〜4件の投稿は翻訳されましたが、それ以降は翻訳されませんでした。また、新しい投稿が追加されても翻訳されていません。
@joo : 私と@tyronejvはOpenAIを使用しています。あなたもそうでしょうか?
もしかしたら、問題は彼らのAPI接続に関連しているのかもしれません。
Jagster
(Jakke Lehtonen)
2025 年 9 月 12 日午前 6:22
15
現時点ではGPT-5は非常に遅いため、使用は異なる種類のタスクに限定されるべきです。もちろん、それは好みの問題であり、状況によります。
しかし、私は時折、フィンランド語でChatGPT/GPT-5を使用しています。以前は4xシリーズはフィンランド語のような小さく難しい言語でもかなり良好でした。しかし今は…翻訳には決して使用しません。おそらくGPT-5と次世代は進化し、将来的にさらに良い仕事をするでしょうし、主要言語間ではすでに完璧かもしれません。
もちろん、それは完全に脱線しましたが、今回は許されるかもしれません。結局、必要な解決策を見つけたのですから。しかし、私の曖昧な点は、このトピックはそもそも生まれるべきではなかったということです。なぜなら、私の経験では、現時点では誰もGPT-5を翻訳に使用すべきではないからです。
nat
(Natalie T)
2025 年 9 月 15 日午後 12:21
16
スクリーンショットありがとうございます。
@GrahamM が言及したように、ai_translation_backfill_hourly_rate は非表示設定のため、サイト管理者が設定する必要があります。
FAQ に記載されていること以外に、以下を確認していただけますでしょうか。
https://your-site.com/admin/plugins/discourse-ai/ai-translations のグラフを確認してください。対象となる投稿は何件ありますか?表示されない場合は、更新が必要です。
SELECT
a.id,
a.created_at,
a.raw_request_payload,
a.raw_response_payload,
a.post_id
FROM ai_api_audit_logs a
WHERE a.created_at > '2025-09-01'
AND a.feature_name = 'translation'
ORDER BY a.created_at DESC
LIMIT 100
バックフィル候補の投稿を開き、ロケールが検出されているか確認してください。
RBoy
(RBoy)
2025 年 11 月 5 日午前 2:09
17
nat:
これらがお探しのジョブでしたか?
AI翻訳が有効になっていること、バックフィル(1時間あたり10件)と制限(10000件)がすべて設定されていることを確認しました。スペイン語の翻訳を追加しましたが、バックフィルが無効になっていると表示され、Sidekiqにジョブが表示されません。再構築が必要ですか?3日前に再構築しました。ほとんどの投稿は公開されています。
何が足りないのでしょうか?
nat
(Natalie T)
2025 年 11 月 5 日午前 2:42
18
このPR で、ai_translation_backfill_hourly_rateという設定を再表示しました。
この設定のデフォルト値は0で、当初はホスティング事業者(適切な知識を持つユーザー)のみが値を設定できるようにするために非表示になっていました。この値を100のような値に更新する必要があります。
「いいね!」 1
RBoy
(RBoy)
2025 年 11 月 5 日午前 11:38
19
はい、それを見て0から10に変更しました(上記のスクリーンショットを参照)。それでもバックフィルが無効になっていると表示されます。
100にしても、うまくいきませんでした。
nat
(Natalie T)
2025 年 11 月 6 日午後 3:20
20
どの投稿を翻訳しようとしていますか?ボットの投稿(IDが0以下のユーザー)は翻訳用に送信されません。
RBoy
(RBoy)
2025 年 11 月 6 日午後 6:35
21
サイト全体、特にユーザーがさまざまな言語で投稿を表示するためのオプションを使用したいと考えています。ボットやプライベートではなく、数千件の公開投稿があります。
これは非常に奇妙ですが、19時間後にダッシュボードを見ると、このようになっています。バックフィルが無効になっていると表示されていますが、一部の投稿を開始したように見えますが、11件の投稿のみと表示されています。これは完了した数ですか、それともターゲットとしている総数ですか、それとも新しい投稿ですか?
もう一度言いますが、スケジュールされたジョブにバックフィルジョブが表示されません。