統合機能

Sitecore (TMS)

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

利用可能対象

  • BusinessおよびEnterpriseプラン

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

Sitecoreは、ユーザーがWebサイトを構築および管理するのに役立つWebコンテンツ管理サービスです。

urlおよびGeneral Links内の翻訳不可属性、Image内の翻訳不可属性は、既存の翻訳を更新した後もSitecore内で変更されません。

Sitecoreコネクタを使用すると、以下のフィールドタイプについて、Sitecoreとの間でソースコンテンツのダウンロードおよび翻訳のアップロードを行うことができます。

  • シングルラインテキスト(および制限付き)

  • リッチテキスト

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

  • HTML

  • テキスト

  • 名前値リスト

  • 一般リンク

  • 画像

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

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

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

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

Sitecore - XP (Experience Platform):8.2以降

使用例

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

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

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

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

    • プロジェクト自動作成を使用しており、翻訳対象のメインページにサブアイテムが含まれている場合、それらのサブアイテムに加えられた変更によって新しいプロジェクトが自動的に作成されることはありません。これらのサブアイテムは手動で翻訳する必要があります。

制限事項

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

インコンテキストプレビューの設定

インコンテキストプレビュー機能は、CAT WebエディターとCATデスクトップエディターの両方で、原文または翻訳済みテキストのリアルタイムプレビューを提供します。

テーブル、列、各種グラフィック、書式設定、およびフォント(ユーザーがインストールした場合)がサポートされています。この機能は翻訳時にコンテキストを提供することを目的としており、原文や完成したドキュメントを完全に再現するものではありません。多少の視覚的な違いが生じることは想定されます。また、アクセスおよびセキュリティ設定でエディターでの外部コンテンツの読み込みを許可するオプションを有効/無効にすることによっても影響を受ける可能性があります。

Phrase 要件:

  • オンプレミスインストールにアクセスするには、エンタープライズファイアウォールを通過してください。

  • オーサリング環境にログインしてください。

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

  • インストール環境は、PhraseサーバーのIPアドレスからアクセス可能である必要があります。現在のリストについては、PhraseサーバーのIPアドレスを参照してください。

  • ドメイン名は外部から解決可能である必要があります。

備考

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

削除されるタグの例には、FORM、IFRAME、SCRIPT、SVG、VIDEO、EMBED、OBJECT、またはbackground-image CSSプロパティなどがあります。

Sitecore設定

コネクタをセットアップするには、Sitecore管理者がSSLとRest APIを有効にする必要があります。

Rest APIを有効にするには、以下の手順に従ってください。

  1. ファイル {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config で、itemwebapi.mode および 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 が有効: <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/** を使用して、言語アイテムに「読み取り」アクセス権を追加します。

  • /System/Workflows/** を使用して、ワークフローアイテムに「読み取り」アクセス権を追加します。

Phrase TMS設定

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

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

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

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

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

  4. タイプをSitecoreに変更し、コネクタの名前を入力します。

  5. プロトコルを含め、Sitecore URLを入力します。

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

  7. 原文言語を選択する

    ソース言語は、Sitecoreのデフォルト言語と一致している必要があります。

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

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

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

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

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

コネクタの削除

コネクタを削除するには:

  1. 統合ページから、削除するコネクタを選択します。

  2. 削除をクリックします。

    コネクタの削除ウィンドウが開きます。

  3. 「delete」と入力し、削除をクリックします。

    コネクタが削除され、コネクタのリストが表示されます。

備考

プロジェクト内の未完了のジョブ(ごみ箱にあるジョブを含む)にリンクされている間は、コネクタを削除できません。そのようなコネクタを削除しようとすると、「コネクタの削除に失敗しました」というエラーが返されます。

解決策:コネクタに関連付けられているプロジェクトを開き、残りのジョブを完了または削除します。設定/ごみ箱に移動し、ごみ箱を空にして、コネクタにまだリンクされているジョブをすべて削除します。コネクタの削除を再試行してください。

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

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.