統合機能

Contentful (TMS)

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

対象

  • ビジネスプランとエンタープライズプラン

ライセンスについては、営業部門にお問い合わせください。

対象

  • エンタープライズプラン(レガシー)

ライセンスについては、営業部門にお問い合わせください。

ヒント

Phrase Strings での Contentful の統合については、Contentful (Strings) を参照してください。

Contentfulは、あらゆるプラットフォームやデバイスにコンテンツを作成、管理、配信するためのヘッドレスコンテンツ管理インフラストラクチャを提供します。

備考

コネクターはJSONオブジェクトの翻訳をサポートしていません。

サポートされているローカライゼーション方法

Contentfulは複数のローカライゼーション方法をサポートしています。詳細な説明は Contentful documentation を参照してください。

エントリーレベルのローカライゼーション

 Contentful (Entry-Level) コネクタを使用します。

エントリレベルのコネクタは、ローカライズされた参照フィールドを持つコンテンツタイプ (たとえば、ローカライズが有効になっている ローカライズされた 参照 フィールド) でのみ機能します。

フィールドレベルのローカライゼーション

 Contentful (Field-Level) コネクタを使用します。

フィールドレベルのコネクタは、翻訳可能なフィールド (たとえば、ローカライゼーションが有効になっている Text または Rich Text フィールド) とメディアアセットを持つコンテンツタイプに対してのみ機能します。コネクターが参照エントリをインポートするように設定されている場合、ネストされたコンテンツの階層全体を走査し、翻訳可能なすべてのフィールドをインポートします。参照フィールドがローカライゼーションに対応している場合、プロジェクトの原文言語と一致する参照がインポートされます。

使用事例

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

  • プロジェクトマネージャは、ファイルをオンラインリポジトリから直接プロジェクトに追加することができます。コンテンツはエントリーIDで検索可能です。

  • サブミッターポータルを設定して、サブミッターがオンラインリポジトリから直接リクエストにファイルを追加できるようにします。コンテンツはエントリーIDで検索可能です。

  • プロジェクトの自動作成(APC)を使用して、監視対象のドキュメントまたはフォルダのコンテンツ サイズの変更が検出されると、新しいプロジェクトが自動的に作成されます。

    • 選択したファイルは、APCの初回実行時にインポートされます。

アプリケーションの使用事例:

  • コンテンツエディターは、Contentful内から直接ローカライゼーションのエントリーを送信できます。これにより、コンテンツ編集者やマネージャはローカライゼーションフローを完全に制御でき、エントリを表示したときにステータスをその場で更新できます。

    エントリが完了したら、次の手順を実行します。

    • ローカライゼーションに使用する訳文言語を選択します。

    • 選択した言語のエントリのみをPhrase TMSに送信します。

    • APC設定に基づき、ジョブは提出されたコンテンツから自動的に作成されます。APCの実行中は、送信済みステータスのエントリのみがジョブ作成用に選択されます。

    • 提出されたエントリのジョブが作成されると、ステータスが「進行中」に変わります。翻訳を Contentful にプッシュバックすると、ステータスが完了済に変わります。

    • 以前に翻訳したエントリは、オリジナル原稿を変更した後で再提出できます。

  • コンテンツエディターは、Phrase TMSホーム画面を使用して次のことが可能です。

    • エントリを一括送信。

    • 一括送信時に個々の訳文言語を指定してください。

    • アクティブな翻訳ジョブの概要がある。

Contentful の設定

Phrase TMSアプリケーションを使用する場合:

  1. MarketplaceからPhrase TMSアプリケーションをダウンロードします。

  2. アプリケーションを現在のアクティブなスペースにインストールし、アプリケーションのインストールが必要なコンテンツモデルを選択します。

  3. Phrase TMS内でコネクタを作成する際に取得したPhrase TMS認証トークンを入力します。

  4. Install をクリックします。

オプション - アプリを起動

Contentful アプリ起動経由でワークフローサポートを使用する場合は、次の手順に従います。

  1. Contentful の Launch アプリケーションを 1 つまたは複数のスペースにインストールします。

    備考

    スペースごとに作成できるワークフローは 1 つだけです。1つのContentfulスペース内でコンテンツタイプごとに異なるアプローチが必要な場合は、専任のカスタマーサクセスマネージャにお問い合わせください。

  2. 必要なローカライゼーションワークフローを設定します。

  3. 説明されているワークフローに従ってコンテンツ タイプを選択します。

コネクターにワークフローが設定されている場合、モニタリング対象の記事またはコンテンツタイプに対して ワークフローステップ の変更が検出されると、プロジェクトの自動作成(APC)が自動的に新しいプロジェクトを作成します。

Phrase TMS設定

重要

カスタムドメイン (mydomain.phrase.jp など) からアクセスする場合は、シークレットブラウザウィンドウを開き、cloud.memsource.com または us.cloud.memsource.com 経由でログインし、コネクタの作成または保存に必要な認証を適用します。保存後、コネクターはカスタムドメイン経由でアクセスできます。

  1. Settings Setup_gear.png ページから、Integrations セクションまで下にスクロールします。

  2. Connectors をクリックします。

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

  3. [New] をクリックします。

    作成」ページが開きます。

  4. アプリでコネクタを使用する場合は、「Phrase Contentful App」チェックボックスを選択します。

    • Contentful Appトークン

      Phrase TMS Contentful アプリケーションに入力するアプリケーショントークンを生成します。

    備考

    Contentful のアプリケーション設定にトークンを追加した後は、Contentful 内から変更することはできません。トークンを変更するには、コネクター設定でトークンを取り消し、新しいトークンを生成して、Phrase TMSへの新しいコネクターを作成します。

  5. 言語を問わない設定を行います。

    • スペースを選択

      Contentful スペースのデフォルト言語を上書きする原文言語を設定するには、スペースを選択します。

    • 環境を選択

      設定したスペースの環境を選択します。

    • 原文言語

      原文言語を選択して、Contentful のデフォルト言語を上書きします。コネクタはその後、コネクタ設定で設定された言語からコンテンツを引き込みます。

      例:

      Contentful のデフォルト言語が EN-US であるが、特定のスペースまたはコンテンツモデルのローカライゼーションの原文言語として DE-DE が必要な場合、設定によりスペース(リモートフォルダ)のコンテンツは EN-US ではなく DE-DE からのみ取り込むことができます。

    備考

    アプリケーションを使用する場合は適用されません。

  6. エントリ インポート モードを使用して、ネストされたコンテンツを処理する方法を選択します。コンテンツは参照フィールドを使用して他のコンテンツを参照できるため、エンティティの階層を作成できます。

    備考

    アプリケーションを使用する場合は適用されません。

    • Contentful (エントリレベル)

      エントリレベルのコネクタは、ネストされたコンテンツの階層全体を自動的に経由します。

    • Contentful (フィールドレベル)

      フィールドレベルのコネクタがネストされたコンテンツをインポートする方法を選択します。

      • 選択したエントリのみ

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

        • APCで検出された変更は翻訳用にインポートされます。

      • 参照エントリをインポート

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

  7. [翻訳不要フィールド]にコンマ区切りリストを作成して、[インポートからPhrase TMSへのこのフィールドのローカライズを有効にする]のチェックがオンになっているフィールドを除外します。contentTypeID:fieldID という構造を使用します。

    • 表示されているフィールドを空のままにする場合は、[Leave omitted fields empty]を選択します。この設定はリストされているすべてのエントリに適用されます。

    • 表示されたフィールドに原文の値を含める場合は、「原文を訳文にコピー」を選択します。この設定はリストされているすべてのエントリに適用されます。

  8. 原文言語の特定のフィールドのデータが欠落している場合は、予備言語を使用を選択します。

    必要に応じて、ドロップダウンリストから原文言語フォールバックを選択します。この言語ロケールは、データが欠落している場合に適用されます。

    備考

    Contentful の予備言語とこの設定には関係ありません。

  9. テクニカルサポートチームからデバッグ情報のロギングを依頼された場合は、Log debug information を選択します。

  10. Connect to Contentful] をクリックします。

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

  11. Contentful(エントリレベル)のみ:

    原文言語を設定します。

    備考

    この言語は、Contentful のロケール設定で設定された Contentful スペースのデフォルトロケールと一致する必要があります。

  12. [Save] をクリックします。

    コネクターが「コネクター」ページのリストに追加されます。

  13. 必要に応じて、コネクタを編集して Contentful ワークフローを選択します。

    • 記事の翻訳元:

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

    Contentful からのインポート時:

    • 原文記事の設定

      原文記事がダウンロードされると、コネクターはワークフローをあらかじめ選択したステージ(たとえば「翻訳作業中」)に進めます。

    Contentful へのエクスポート時:

    • 原文記事の設定

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

    備考

    ワークフローのサポートは、Contentfulによって2023年6月1日に終了されます。引き続きご利用の場合は、ご自身の責任でご使用ください。

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

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.