9 言語サービス・プロバイダの翻訳コネクタの開発
Oracle Content Managementは、開発者がカスタム翻訳コネクタを開発するためのコネクタ・フレームワークを提供します。 コネクタ・フレームワークは拡張可能です。開発者またはパートナは、任意の言語サービス・プロバイダ(LSP)に対して機能する翻訳コネクタを構築できます。
ノート:
翻訳コネクタは、「プライベート・インスタンス」ではサポートされていません。LSPによる翻訳の場合、Oracle Content Managementは翻訳zipファイルをベンダーが期待する形式に変換し、ベンダーからのレスポンスをOracle Content Managementが消費できるzipファイルにパッケージ化します。
カスタム翻訳コネクタは、次のアーティファクトを実装する必要があります:
- 構成の定義、認可の提供、コンテンツの翻訳を行うためのRESTインタフェース。
- 翻訳ジョブを作成および管理し、翻訳ジョブのzipファイルを受け入れ、翻訳済バージョンの翻訳済zipファイルを返す論理
Oracle Content Managementは、含まれているモック・サーバーに対して実行され、開始するサンプルの変換コネクタ実装を提供します。
Oracle Content Managementには、サイトおよびアセットの変換に関する次のツールが用意されています:
- コンテンツ・ツールキットの翻訳コネクタ・フレームワーク、翻訳SDKおよびコマンドライン・インタフェース(CLI)ユーティリティ
- カスタム翻訳コネクタを作成するための管理webインタフェース
- コントリビュータがLSPによる翻訳のためにアセットまたはサイトを送信し、翻訳をOracle Content Managementにインポートできるようにする翻訳ジョブwebインタフェース
ノート:
この章では、コネクタをデプロイまたは管理する方法の詳細は説明しません。 デプロイメント用に選択するモデルは、コネクタの実装に使用するテクノロジおよびコネクタのデプロイ用に選択したサーバーによって異なります。次のトピックでは、Oracle Content Managementのカスタム翻訳コネクタを開発し、LSPを使用してOracle Content Managementサイトおよびアセットを翻訳する方法について説明します: