翻訳機能を試しています。品質とスピードの両面で驚くほど優れているため、ウェブサイトへの実装まであと一歩です。
唯一の問題は、機械翻訳のコストが少し心配だということです。
翻訳がキャッシュされる場合、コストは大幅に削減されると思いますが、それでもキャッシュされた翻訳はHTMLごとではなく、トピック/コメントごとに保存する必要があります。そうしないと、スレッドが成長し続けるにつれて、翻訳も常に増え続けることになります。
そこで質問ですが、キャッシュされた翻訳はどのように処理されますか?
翻訳機能を試しています。品質とスピードの両面で驚くほど優れているため、ウェブサイトへの実装まであと一歩です。
唯一の問題は、機械翻訳のコストが少し心配だということです。
翻訳がキャッシュされる場合、コストは大幅に削減されると思いますが、それでもキャッシュされた翻訳はHTMLごとではなく、トピック/コメントごとに保存する必要があります。そうしないと、スレッドが成長し続けるにつれて、翻訳も常に増え続けることになります。
そこで質問ですが、キャッシュされた翻訳はどのように処理されますか?
こんにちは
翻訳はキャッシュされるのではなく、テーブルに保存されます。
データエクスプローラーをお持ちの場合は、次のようなクエリを使用して保存されている翻訳を表示できます(topic_localizations、post_localizations、category_localizationsがあり、適宜置き換えてください)。
select * from topic_localizations
limit 10
Discourse はトピック、投稿などの用語を使用します(こちら が役立つかもしれません)。トピックにはタイトルがあり、投稿があります。この返信自体が投稿です。トピック全体に対して 1 つの翻訳のみを保存するわけではありません。したがって、たとえばこのトピックでは次のようになります。
お役に立てば幸いです。