Salesforce Knowledgeは、企業のマーケティング、販売、およびコマースのニーズを支援するオンラインコンテンツ管理システムです。このコネクターは、Salesforce KnowledgeのClassicバージョンとLightningバージョンの両方に対応しています。
プロジェクトの原文言語は、設定で構成されたSalesforce Knowledgeのデフォルト言語と一致している必要があります。Salesforceの英語は、実際には英語(米国)の完全なロケールです。
このコネクターは、文字列またはテキストエリアのデータ型を持つすべての更新可能なフィールドをインポートします。
備考
2022年11月1日より、このコネクターは継続的なローカライズワークフローをサポートしています。これらのワークフローを使用する場合、既存のコネクターを変更しても機能は有効にならず、新しいコネクターを作成する必要があります。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、ファイルをオンラインリポジトリからプロジェクトに直接追加できます。コネクターの原文言語と一致する、または言語が設定されていないドキュメントのみが一覧表示されます。
-
サブミッターポータルを設定し、サブミッターがオンラインリポジトリから直接リクエストにファイルを追加できるようにします。コネクターの原文言語と一致する、または言語が設定されていないドキュメントのみが一覧表示されます。
-
TMSプロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダの最終更新日の変更が検出されると、新しいプロジェクトが自動的に作成されます。
原文記事の翻訳
記事作成者が手動で翻訳をトリガーできるようにするには、Salesforce Knowledgeで特定のフィールドを定義または作成します。これらのフィールドは、Phraseコネクターによって翻訳ワークフローのトリガーおよび追跡に使用されます。既存のフィールドを使用するか、必要に応じてカスタムフィールドを作成します。
必須フィールドマッピング
Salesforce KnowledgeとPhrase TMS間の適切な通信を確保するには、以下のフィールド設定を行う必要があります。
-
翻訳リクエストのトリガー
-
目的:
翻訳対象とする記事を定義します。
-
設定:
特定の値を保持するフィールド (例:
Workflow_stage__c) を作成または指定します (例: 「Translate」)- 推奨タイプ: 選択リスト -
コネクターマッピング:
Phrase TMS で、このフィールドをマッピングし、指定された値を持つ記事のみ翻訳がトリガーされるようにします。
-
-
翻訳進捗の追跡
-
目的:
翻訳プロセス中に記事のステータスを自動的に更新します。
-
設定:
上記と同じフィールドを使用するか、別のフィールドを作成します。
-
コネクターマッピング:
翻訳が開始されたときに、このフィールドの値を のような値に設定するように Phrase TMS を構成します。
-
-
翻訳完了の通知
-
目的:
翻訳が完了したことをユーザーに通知します。
-
設定:
上記と同じフィールドを使用するか、別のフィールドを作成します。
-
コネクターマッピング:
翻訳が Salesforce にプッシュバックされたら、このフィールドの値を のような値に設定します。
-
-
自動プロジェクト作成 (APC) の訳文言語の定義
-
目的:
記事の翻訳先言語を指定します。
-
設定:
-
カスタムフィールド (例:
Target_Languages__c) を作成します。 -
フィールドタイプ:
マルチセレクト選択リスト。
-
値:
API Namesにはラベルではなく、言語コード(例:
fr, de, es)を使用してください。
-
-
コネクターマッピング:
Phrase TMSはこのフィールドを読み取り、選択された言語に対してのみジョブを作成します。
-
注意
カスタムドメイン(例:mydomain.phrase.jp)からアクセスする場合は、シークレットブラウザウィンドウを開き、cloud.memsource.comまたはus.cloud.memsource.com経由でログインして、コネクターの作成または保存に必要な認証を適用してください。保存後、カスタムドメイン経由でコネクターにアクセスできるようになります。
-
設定
ページから、セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
New connectorをクリックします。
ページが開きます。
-
TypeをSalesforce Knowledge<2>に変更し、コネクターの名前を入力します。
-
ホスト名を入力します。
-
必要に応じて、field valueに基づいて記事を翻訳するタイミングを定義します。
-
最初の翻訳がエクスポートされたときに、原文記事内のフィールドを選択した値(例:翻訳準備完了)に変更するように定義することもできます。
-
翻訳後のフィールド値を定義することもできます。
-
翻訳に適用するステータスを選択します。
-
を指定します。
Automated project creationは、フィールド名(例:
Target_Languages__c)で識別されるカスタムフィールドで指定された言語に対してのみジョブを作成します。 -
を設定して、Salesforceの2桁のロケールコードをTMSの4桁のロケールコードにマッピングします。
-
Connect to Salesforceをクリックします。
接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。
-
保存をクリックします。
コネクターがページの一覧に追加されます。
コネクターを削除する
コネクターを削除するには:
-
ページから、削除するコネクターを選択します。
-
Deleteをクリックします。
ウィンドウが開きます。
-
「delete」と入力し、削除をクリックします。
コネクターが削除され、コネクターの一覧が表示されます。
備考
ごみ箱にあるジョブを含め、プロジェクト内の未完了のジョブにリンクされている間は、コネクターを削除できません。そのようなコネクターを削除しようとすると、「コネクターの削除に失敗しました」というエラーが返されます。
解決策: コネクターに関連付けられているプロジェクトを開き、残っているジョブを完了または削除してください。に移動し、コネクターにまだリンクされているジョブを削除するために空にします。コネクターの削除を再試行してください。