統合機能

Sitecore (TMS)

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

対象

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

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

Sitecoreは、ユーザーがウェブサイトを構築・管理するのを支援するウェブコンテンツ管理サービスです。

一般リンク内のurl およびその他の翻訳不要箇所、およびイメージ内の翻訳不要箇所は、既存の翻訳を更新しても Sitecore 内で変更されません

Sitecore コネクタを使用すると、次のフィールド タイプの原文コンテンツのダウンロードと Sitecore への翻訳のアップロードを行うことができます。

  • 単一行のテキスト(および制限付き)

  • リッチテキスト

  • 複数行のテキスト(および制限付き)

  • HTML

  • テキスト

  • 名前値リスト

  • 一般的なリンク

  • 画像

  • チェックリスト(翻訳されていない場合、参照項目がジョブに含まれます。)

  • マルチリスト (翻訳されていない場合、参照項目がジョブに含まれます)

  • ツリーリスト (翻訳されていない場合、参照アイテムがジョブに含まれます)

サポートされているバージョン

Sitecore - XP(エクスペリエンスプラットフォーム):8.2 以降

使用事例

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

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

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

  • プロジェクトの自動作成(APC)を使用して、監視対象のファイルまたはフォルダに最終更新日の変更が検出されると、新しいプロジェクトが自動的に作成されます。

    • 選択したファイルは、APCの初回実行時にインポートされます。フォルダがモニタリングされると、すべてのファイルがインポートされます。

    • プロジェクトの自動作成を使用し、翻訳するメイン ページにサブ項目が含まれている場合、サブ項目を変更しても新しいプロジェクトは自動的に作成されません。これらの項目は手動で翻訳する必要があります。

制限

  • Sitecore サーバのデフォルト言語設定は、Phrase アカウントの原文言語と同じである必要があります。

文書内プレビューを設定

文書内プレビュー機能は、CAT web editorとCAT desktop editorの両方で原文または翻訳されたテキストのリアルタイムプレビューを提供します。

Phrase requirements:

  • エンタープライズファイアウォールを通過してオンプレミスインストールにアクセスします。

  • オーサリング環境を認証します。

オンプレミスインストール用のファイアウォール設定:

  • インストールは次の IP アドレスからアクセスできる必要があります。

    34.243.87.13, 34.248.197.209, 108.129.22.31, 3.248.158.93

  • ドメイン名は、外部で解決できる必要があります。

備考

一部のHTMLタグにはリスクがあり、CATエディタはプレビューを表示する際にこれらのタグをHTMLから削除します。これはユーザーのデータプライバシーとセキュリティを確保するためです。

削除されるタグには、FORMIFRAMESCRIPTSVGVIDEOEMBEDOBJECT、background-image CSS プロパティーなどがあります。

Sitecore の設定

コネクターを設定するには、Sitecore 管理者が SSL と Rest API を有効にする必要があります。

Rest API を有効にする手順は、次のとおりです。

  1. ファイル {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config set itemwebapi.mode  and itemwebapi.access:

    <site name="website">
        <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute>
        <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute>
    </site>
  2. セキュリティポリシーを設定します。

    ファイル {SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config で、値 Sitecore.Services.SecurityPolicy を Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure に設定します。

  3. サーバー/サービスを再起動します。

  4. /sitecore/admin/showconfig.aspx を開き、設定が正しく適用されたことを確認します。

    • Item REST API enabled: <site name="website" itemwebapi.mode="StandardSecurity" itemwebapi.access="ReadWrite" patch:source="Sitecore.ItemWebApi.config"/>

    • 適用されるセキュリティポリシー: <setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>

アクセスの役割と権限

Sitecore コネクタには特定のロールは必要ありません。

以下の設定を適用します。

  • 翻訳するアイテムに 読み取り および 書き込み アクセス権を追加します。

    詳細については、Sitecore アクセス権を参照してください。

  • 翻訳する項目の親である項目に読み取りアクセス権を追加します。

  •  /System/Languages/** を使用して言語アイテムに 読み取り アクセス権を追加する

  • ワークフローアイテムへの 読み取り アクセス権の追加 /システム/ワークフロー/**

Phrase TMS設定

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

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

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

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

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

  4. プロトコルを含む Sitecore URL を入力します。

  5. ユーザー名とパスワードを入力します。

  6. 原文言語を選択します。

    原文言語は Sitecore のデフォルト言語と一致する必要があります。

  7. 接続する Sitecore データベースを選択します。デフォルトのデータベースを使用しない場合は、カスタムデータベース名を入力します。

  8. [Test connection] をクリックします。

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

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

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

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

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.