Sitecoreは、ユーザーがウェブサイトを構築および管理するのを支援するウェブコンテンツ管理サービスです。
url
および の他の翻訳不要属性、 の翻訳不要属性は、既存の翻訳を更新した後もSitecoreで変更されません。
Sitecoreコネクタは、次のフィールドタイプのソースコンテンツのダウンロードと翻訳のアップロードをSitecoreに対して行うことを可能にします:
-
シングルラインテキスト(および制限付き)
-
リッチテキスト
-
マルチラインテキスト(および制限付き)
-
HTML
-
テキスト
-
名前値リスト
-
一般リンク
-
画像
-
チェックリスト(翻訳されていない場合、参照項目はジョブに含まれます。)
-
マルチリスト(翻訳されていない場合、参照項目はジョブに含まれます。)
-
ツリーリスト(翻訳されていない場合、参照項目はジョブに含まれます。)
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトに直接ファイルを追加できます。
-
サブミッターポータルを設定して、提出者がオンラインリポジトリからリクエストにファイルを直接追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダの最終更新日に変更が検出されると、新しいプロジェクトが自動的に作成されます。
-
選択したファイルはAPCの初回実行時にインポートされます。フォルダが監視されている場合、すべてのファイルがインポートされます。
-
自動プロジェクト作成を使用していて、翻訳されるメインページにサブアイテムが含まれている場合、これらのサブアイテムに加えられた変更は自動的に新しいプロジェクトを作成しません。これらのサブアイテムは手動で翻訳する必要があります。
-
制限
-
Sitecoreサーバーで設定されたデフォルト言語は、フレーズアカウントのソース言語と同じ言語でなければなりません。
インコンテキストプレビュー機能は、CAT Web EditorとCAT Desktop Editorの両方で、元のテキストまたは翻訳されたテキストのリアルタイムプレビューを提供します。
テーブル、列、さまざまなグラフィック、フォーマット、フォントがサポートされています。この機能は、翻訳時にコンテキストを提供することを目的としており、元のドキュメントや完成したドキュメントの完璧な表現ではありません。視覚的な違いがあることが予想されます。アクセスとセキュリティ設定でエディタでの外部コンテンツの読み込みを許可するオプションを有効/無効にすることで影響を受けることもあります。
フレーズ要件:
-
オンプレミスインストールにアクセスするために、企業ファイアウォールを通過します。
-
著作環境に認証します。
オンプレミスインストールのファイアウォール設定:
-
インストールは、次のIPアドレスからアクセス可能でなければなりません:
34.243.87.13, 34.248.197.209, 108.129.22.31, 3.248.158.93
-
ドメイン名は外部から解決可能でなければなりません。
備考
一部のHTMLタグはリスクを伴い、CATエディタはプレビューを表示する際にこれらのHTMLから削除します。これは、ユーザーデータのプライバシーとセキュリティを確保するためです。
削除されたタグの例には、FORM
、IFRAME
、SCRIPT
、SVG
、VIDEO
、EMBED
、OBJECT
またはbackground-image CSSプロパティが含まれます。
コネクタを設定するには、Sitecore管理者がSSLとRest APIを有効にする必要があります。
Rest APIを有効にするには、次の手順に従ってください:
-
ファイル
{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>
-
セキュリティポリシーを設定します:
ファイル
{SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config
でSitecore.Services.SecurityPolicy
の値をSitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure
に設定します。 -
サーバー/サービスを再起動します。
-
/sitecore/admin/showconfig.aspx
を開き、設定が正しく適用されたことを確認します:-
アイテム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/**
を使用して、ワークフローアイテムに対して読み取りアクセス権を追加します。
-
設定
ページから、 セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
新しいコネクターをクリックします。
ページが開きます。
-
接続の名前を提供し、タイプをSitecoreに変更します。
-
プロトコルを含むSitecoreのURLを入力します。
-
ユーザー名とパスワードを入力します。
-
選択する 原文の言語。
原文の言語はSitecoreのデフォルト言語と一致する必要があります。
-
接続する
を 。デフォルトのデータベースを使用しない場合は、 を提供してください。 -
[接続テストTest connection] をクリックします。
接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。
-
保存をクリックします。
コネクターが
ページの一覧に追加されます。