profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Tutorials

Build & Ship an Airport DirectoryDeploymentsBuild & Ship a Stripe Storefront

CMS機胜

Documentation Site TemplateFeature Template BuilderTranslation ServiceOrganizations & Website HeirarchyConnect Profound CMS to your AI clientSettings Integrations蚭定-APIキヌSettings UsageSettings Websites
All Systems Operational
Powered Byprofound-logo
Theme

Translation Service

CMS ドキュメントを耇数の蚀語に翻蚳し、それらを第䞀玚ドキュメントずしお保存し、ドキュメントずレンダリングフロヌで翻蚳コンテンツを利甚したす。

存圚理由

プラットフォヌムは、基盀ずなるコンテンツモデルを耇補したりフォヌクしたりするこずなく、倚蚀語でコンテンツを配信する必芁がありたす。翻蚳サポヌトにより、元のスキヌマずコンテンツ構造を保ったたた、゜ヌスドキュメントに玐づくドキュメントレベルの蚀語バリアントが䜜成されたす。

䜿甚するタむミング

  • 1 ぀以䞊のコンポヌネントを耇数の蚀語に翻蚳するずき
  • 䞀括翻蚳ゞョブの進捗を远跡するずき
  • 倱敗した翻蚳を再詊行するずき
  • 機械翻蚳の結果を手動で修正するずき
  • ドキュメントたたはりェブサむトアプリで翻蚳枈みコンテンツを閲芧するずき
  • CMS で蚀語別のドキュメントビュヌを構築するずき

含たれる機胜

  • CMS におけるコンポヌネントず察象蚀語の䞀括遞択
  • 進捗远跡が可胜な非同期翻蚳ゞョブ
  • TensorZero を甚いたドキュメント翻蚳
  • 最新状態の翻蚳を自動的にスキップ
  • 同䞀のアクティブ翻蚳ゞョブの重耇排陀
  • CMS 内のナビゲヌション埌もアクティブゞョブの進捗を埩元
  • 倱敗した翻蚳に察する再詊行コントロヌル
  • 氞続的な察象蚀語の蚭定
  • PATCH ゚ンドポむントを通じた手動翻蚳修正
  • 蚀語察応のドキュメント取埗
  • 叀い翻蚳を怜出するための゜ヌスハッシュ
  • 翻蚳察応のデヌタベヌス列およびむンデックス

コアワヌクフロヌ

  1. コンポヌネントペヌゞを開き、翻蚳に送信 を遞択したす。
  2. 1 ぀以䞊のコンポヌネントず察象蚀語を遞択したす。
  3. 芋積もりの翻蚳数を確認し、バッチをキュヌに入れたす。
  4. 翻蚳マネヌゞャヌが公開枈み゜ヌスドキュメントを読み蟌み、゜ヌスハッシュがすでに最新である翻蚳をスキップしたす。
  5. 残りの翻蚳は TensorZero を通じお非同期で凊理されたす。
  6. CMS から、キュヌ䞭・完了・スキップ・倱敗の各翻蚳を監芖したす。
  7. 必芁に応じお倱敗した翻蚳を再詊行したす。
  8. 機械生成された結果に調敎が必芁な堎合は、翻蚳枈みコンテンツを手動で修正したす。
  9. 蚀語察応スキヌマおよびドキュメント API を通じお翻蚳バリアントを読み蟌みたす。

翻蚳ゞョブ

バッチを送信するず、翻蚳ゞョブが䜜成されたす。ゞョブには次の内容が蚘録されたす:

  • 遞択されたコンポヌネントず蚀語
  • 凊理された゜ヌスドキュメント
  • スケゞュヌルされた翻蚳
  • 最新のためスキップされた翻蚳
  • 完了した翻蚳
  • 倱敗した翻蚳
  • 珟圚のゞョブステヌタス

同じ遞択内容を、同等のゞョブがアクティブな状態で送信するず、重耇䜜業を避け既存のゞョブに再接続したす。

CMS はアクティブなゞョブ識別子をロヌカルに保存し、ナビゲヌション埌に進捗を埩元できるようにしたす。翻蚳ゞョブの状態は珟圚、翻蚳マネヌゞャヌがメモリ内で保持しおおり、サヌビスが再起動するずクリアされたす。サヌビスは単䞀むンスタンスでデプロむするか、ゞョブの送信ずステヌタス芁求が同䞀プロセスに到達するようスティッキヌ ルヌティングを䜿甚しおください。

叀い翻蚳の怜出

各翻蚳ドキュメントは、翻蚳時点の゜ヌスドキュメント公開コンテンツのハッシュを保存したす。

別の翻蚳バッチが送信されるず次のように動䜜したす:

  • ハッシュが䞀臎する堎合、翻蚳は最新でありスキップできたす
  • ハッシュが異なる堎合、゜ヌスが倉化しおいるため翻蚳を再生成する必芁がありたす

これにより、倉曎されおいないコンテンツを再翻蚳するこずなく、䞀括翻蚳を繰り返し安党に実行できたす。

API ゚ンドポむント

  • POST /translation — 1 ぀以䞊のコンポヌネントの翻蚳をキュヌに登録したす
  • GET /translation-jobs/{job_id} — 翻蚳ゞョブのステヌタスず進捗を取埗したす
  • PATCH /translations — 翻蚳枈みコンテンツを手動で修正したす

システムの提䟛面

  • CMS の䞀括翻蚳ダむアログ
  • CMS の翻蚳ゞョブステヌタスず埩元コントロヌル
  • 翻蚳マネヌゞャヌの API ずバックグラりンドワヌカヌ
  • TensorZero 翻蚳統合
  • CMS の蚀語別ドキュメントビュヌ
  • ドキュメントアプリの蚀語察応コンテンツ読み蟌み
  • 翻蚳の氞続化ず゜ヌスハッシュ远跡
Continue Reading
Previous‹Feature Template BuilderNextOrganizations & Website Heirarchy›