Kontent.aiは、コンテンツを作成および管理するためのインフラストラクチャを提供するヘッドレスCMSです。特定のプレゼンテーションレイヤーに結びついておらず、コンテンツを任意のプラットフォームやデバイスに配信できます。
すべての翻訳可能なフィールドは、Kontent.aiでとフラグ付けされていない限り、ローカリゼーションのためにインポートされます。
TMSからKontent.aiに記事をエクスポートする際は、記事がすでにKontent.aiに公開されていないことを確認してください。Kontent.aiでは、公開されたコンテンツの変更は許可されていません。
翻訳可能なコンテンツ要素:
-
テキスト
-
リッチテキスト
-
アセット
-
リンクされたアイテム
翻訳可能なメディアアセットもサポートされています。アセットにアクセスするには、コネクタを設定する際にアセットをフォルダーとして選択するか、APCで監視するフォルダーとして選択します。ターゲットファイルは、APCまたはCJで定義された場所にアップロードされます。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトにファイルを直接追加できます。
-
提出者がオンラインリポジトリからリクエストにファイルを直接追加できるように提出者ポータルを設定します。
-
自動プロジェクト作成(APC)を使用して、指定されたワークフローステートの変更が検出されたときに新しいプロジェクトを自動的に作成します。
-
選択したコンテンツアイテムは、APCの初回実行時にインポートされます。
-
-
コネクターAPIを使用すると、通常はUIを介して手動で実行するステップを自動化できます。ウェブフックを使用すると、特定のイベント(ジョブのステータス変更など)をサードパーティのシステムに通知できます。
-
Kontent.aiアカウントにログインし、選択したプロジェクトを開きます。
ページが開きます。
-
に移動し、APIキー をクリックします。
-
プロジェクトIDをコピーします。
プロジェクトIDはコネクターの設定に必要で、 ページを除くすべてのコンテンツページのURLに表示されます。このコネクターは、このKontent.aiプロジェクトをブラウズおよび監視することのみができます。別のプロジェクトを監視する必要がある場合は、新しいプロジェクトIDで新しいコネクターを作成してください。
-
をコピーします。
このキーはコネクターの設定に必要です。このキーは、公開前にローカライズされる未公開のコンテンツアイテムへのアクセスを許可します。
-
をコピーします。
このキーはコネクターの設定に必要です。
-
設定
ページから、セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
新しいコネクター をクリックします。
ページが開きます。
-
タイプ を に変更し、コネクターの名前を提供します。
-
コネクターがリンクされたコンテンツアイテムをどのようにインポートするかを選択します。
リモートのKontent.aiワークフローステップは、リンクされたアイテムに対して尊重されます。選択されたコンテンツアイテムが に設定されている場合、すべてのリンクされたアイテムが の場合、それらはインポートされません。選択されたアイテムとそのリンクされたアイテムは、APCによってインポートされるために初期の ワークフローステップが必要です。これは、コンテンツ作成者によって明示的にローカライズされることを意図されたコンテンツのみがインポートされることを保証します。
-
-
リポジトリから追加する際に明示的に選択されたコンテンツがインポートされます。
-
APCによって検出された変更が翻訳のためにインポートされます。
-
-
-
コネクターはリンクされたコンテンツの全階層を横断し、翻訳可能なすべてのフィールドをインポートします。
-
-
-
Kontent.aiサイトから取得したを入力してください。
-
Kontent.aiサイトから取得したを入力してください。
-
を入力してください。このフィールドには、Kontent.aiサイトから取得したを含める必要があります。
-
自動プロジェクト作成は、指定されたフィールドにあるユニークID(例:target_languages)によって指定されたコードの言語に対してのみジョブを作成します。コードは、カンマで区切られている限り、言語名の後に続けることができます(例:de-DE ドイツ語(ドイツ))。
言語コードは大文字と小文字を区別せず、_またはフォーマット - を使用できます(例:de_de、de-de、de-DE)。
備考
コンテンツアイテムレベルでターゲット言語を選択するには、選択したKontent.aiプロジェクトID内に新しいタクソノミーグループ(コンテンツモデル > タクソノミー)を作成します。新しく作成されたグループ(例:ターゲット言語)には、選択したプロジェクトで構成されたすべてのローカリゼーション言語の言語コードが含まれている必要があります。構成されたタクソノミーグループをすべてまたは選択したコンテンツモデルにサポート要素として追加します。追加後、コドネームを取得できます。
-
を選択してください。
この設定は、Kenticoプロジェクトのデフォルト言語には影響しません。コネクター自体のソース言語は言語に依存せず、特定のKenticoプロジェクトに構成された任意のローカリゼーション言語をソース言語として使用できます。
複数のソース言語でKontent.aiを使用する場合は、このフィールドに構成された異なるソース言語でコネクターの複数のインスタンスを設定します。
-
[接続テストTest connection] をクリックします。
接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。
-
Kontent.aiのワークフローを選択します。
Kontent.aiプロジェクトのワークフローを構成することで、必要に応じてローカリゼーションを提供するようにワークフローを調整できます。Kontent.aiのワークフローは、各プロジェクトごとに個別に構成されます。コネクター設定でプロジェクトIDを設定することで、指定されたプロジェクトIDのリモートワークフローステップのみが表示されます。
-
:
コネクターは、選択したステージ(例: 要翻訳)の記事を監視します。翻訳の準備ができたら、作成者はこのラベルを記事に適用することができます。
Kontent.aiからのインポート時:
-
コネクターは、ソース記事がダウンロードされると、ワークフローを選択されたステージ(例:翻訳中)に進めます。
Kontent.aiへのエクスポート時:
-
コネクターは、翻訳がエクスポートされると、ソース記事のワークフローステージを選択されたステージ(例:翻訳完了)に設定します。
-
コネクターは、翻訳がエクスポートされると、記事翻訳のワークフローステップを選択されたステージ(例:レビュー準備完了)に設定します。
-
-
保存をクリックします。
コネクターがページの一覧に追加されます。