統合機能

Kontent.ai (TMS)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

利用可能対象

  • ビジネスおよびエンタープライズプラン(LSPプランには利用できません)

ライセンスに関する質問は、営業担当までお問い合わせください。

利用可能対象

  • Enterpriseプラン(従来のプラン)

ライセンスに関する質問は、営業担当までお問い合わせください。

Kontent.aiは、コンテンツを作成および管理するためのインフラストラクチャを提供するヘッドレスCMSです。特定のプレゼンテーションレイヤーに結びついておらず、コンテンツを任意のプラットフォームやデバイスに配信できます。

すべての翻訳可能なフィールドは、Kontent.aiで非ローカライズ可能とフラグ付けされていない限り、ローカリゼーションのためにインポートされます。

TMSからKontent.aiに記事をエクスポートする際は、記事がすでにKontent.aiに公開されていないことを確認してください。Kontent.aiでは、公開されたコンテンツの変更は許可されていません。

翻訳可能なコンテンツ要素:

  • テキスト

  • リッチテキスト

  • アセット

  • リンクされたアイテム

翻訳可能なメディアアセットもサポートされています。アセットにアクセスするには、コネクタを設定する際にアセットデフォルトフォルダーとして選択するか、APCで監視するフォルダーとして選択します。ターゲットファイルは、APCまたはCJで定義された場所にアップロードされます。

使用例

コネクターにはいくつかの使用例があります。

  • プロジェクトマネージャは、オンラインリポジトリからプロジェクトに直接ファイルを追加できます。

  • 提出者がオンラインリポジトリからリクエストにファイルを直接追加できるように提出者ポータルを設定します。

  • 自動プロジェクト作成(APC)を使用して、指定されたワークフローステートの変更が検出されたときに新しいプロジェクトを自動的に作成します。

    • 選択したコンテンツアイテムは、APCの初回実行時にインポートされます。

  • コネクターAPIを使用すると、通常はUIを介して手動で実行するステップを自動化できます。ウェブフックを使用すると、特定のイベント(ジョブのステータス変更など)をサードパーティのシステムに通知できます。

Kontent.ai設定

  1. Kontent.aiアカウントにログインし、選択したプロジェクトを開きます。

    ホーム ページが開きます。

  2. プロジェクト設定 に移動し、APIキー をクリックします。

  3. デリバリーAPIキー(プロジェクトID) をコピーします。

    このキーはコネクターの設定に必要です。このコネクターは、このKontent.aiプロジェクトをブラウズおよび監視することができます。別のプロジェクトを監視する必要がある場合は、そのプロジェクト用に新しいデリバリーAPIキー(プロジェクトID)を持つ新しいコネクターを作成します。

  4. 管理APIキー をコピーします。

    このキーはコネクターの設定に必要です。このキーは、公開前にローカライズされる未公開のコンテンツアイテムへのアクセスを許可します。

Phrase TMS設定

  1. 設定Setup_gear.pngページから、[統合機能]セクションまでスクロールします。

  2. [コネクタ]をクリックします。

    「コネクタ」ページが開きます。

  3. 新しいコネクター をクリックします。

    コネクターを作成 ページが開きます。

  4. 接続の名前を提供し、タイプKentico.ai に変更します。

  5. コネクターがリンクされたコンテンツアイテムをどのようにインポートするかを選択します。

    リモートのKontent.aiワークフローステップは、リンクされたアイテムに対して尊重されます。選択されたコンテンツアイテムが 翻訳 に設定されている場合、すべてのリンクされたアイテムが ドラフト の場合、それらはインポートされません。選択されたアイテムとそのリンクされたアイテムは、APCによってインポートされるために初期の 翻訳 ワークフローステップが必要です。これは、コンテンツ作成者によって明示的にローカライズされることを意図されたコンテンツのみがインポートされることを保証します。

    • 選択したコンテンツ項目のみ

      • リポジトリから追加する際に明示的に選択されたコンテンツがインポートされます。

      • APCによって検出された変更が翻訳のためにインポートされます。

    • リンクされたコンテンツ項目を含める

      • コネクターはリンクされたコンテンツの全階層を横断し、翻訳のためにすべての翻訳可能なフィールドをインポートします。

  6. Kontent.aiサイトから取得した プロジェクトID(デリバリーAPIキー) を入力します。

  7. Kontent.aiサイトから取得した管理APIキーを入力してください。

  8. APCで指定された言語に翻訳するを提供してください。

    自動プロジェクト作成は、指定されたフィールドにあるユニークID(例:target_languages)で指定されたコードの言語のみのジョブを作成します。コードは、カンマで区切られている限り、言語名の後に続けることができます(例:de-DE ドイツ語(ドイツ))。

    言語コードは大文字と小文字を区別せず、_またはフォーマット - を使用できます(例:de_dede-dede-DE)。

    備考

    コンテンツアイテムレベルでターゲット言語を選択するには、選択したKontent.aiプロジェクトID内に新しいタクソノミーグループ(コンテンツモデル > タクソノミー)を作成します。新しく作成されたグループ(例:ターゲット言語)には、選択したプロジェクトで構成されたすべてのローカリゼーション言語の言語コードが含まれている必要があります。構成されたタクソノミーグループを、すべてまたは選択したコンテンツモデルにサポート要素として追加します。追加後、コドネームを取得できます。

  9. ソース言語を選択します。

    この設定は、Kenticoプロジェクトのデフォルト言語には影響しません。コネクタ自体のソース言語は言語に依存せず、特定のKenticoプロジェクトに構成された任意のローカリゼーション言語をソース言語として使用できます。

    複数のソース言語でKontent.aiを使用する場合は、このフィールドに異なるソース言語が構成されたコネクタの複数のインスタンスを設定します。

  10. [接続テストTest connection] をクリックします。

    接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。

  11. Kontent.aiワークフローを選択します。

    Kontent.aiプロジェクトのワークフローを構成することで、必要に応じてローカリゼーションを提供するようにワークフローを調整できます。Kontent.aiワークフローは、各プロジェクトごとに個別に構成されます。コネクタ設定で配信APIキー(プロジェクトID)を設定することで、指定されたプロジェクトIDのリモートワークフローステップのみが表示されます。

    • 以下から記事を翻訳する

      コネクターは、選択したステージ(例: 要翻訳)の記事を監視します。翻訳の準備ができたら、作成者はこのラベルを記事に適用することができます。

    Kontent.aiからのインポート時:

    • 原文記事を以下に設定

      コネクタは、ソース記事がダウンロードされると、選択されたステージ(例:翻訳中)にワークフローを進めます。

    Kontent.aiへのエクスポート時:

    • 原文記事を以下に設定

      コネクターは、翻訳がエクスポートされると、ソース記事のワークフローステージを選択されたステージ(例:翻訳完了)に設定します。

    • 訳文記事を以下に設定

      コネクターは、翻訳がエクスポートされると、記事翻訳のワークフローステップを選択されたステージ(例:レビュー準備完了)に設定します。

  12. 保存をクリックします。

    コネクターが「コネクター」ページの一覧に追加されます。

この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.