---
sourceDocument: Xanadu Now Platform の管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu Now Platform の管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# プロセッサースクリプト機能

# プロセッサースクリプト機能 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

プロセッサースクリプトには、翻訳可能なコンテンツを抽出し、アーティファクトを構成するときに含まれる翻訳済みコンテンツを保存するのに役立つ関数が含まれています。

## getTranslatedContent(params) {#processor-script-functions__section_kmd_xw4_ypb}

この関数は、ローカリゼーションフレームワーク が使用および消費する翻訳可能コンテンツを抽出し、次のパラメーターを含みます。{#processor-script-functions__table_sym_cx4_ypb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| tableName | 文字列 | アーティファクトレコードのテーブル名。 |
| sysId | 文字列 | アーティファクトレコードの sys_id。 |
| language | 文字列 | アーティファクトの翻訳先にするべき言語 (ターゲット言語)。 |
[表 : 1. getTranslatedContent(params)]

{#processor-script-functions__table_sym_cx4_ypb}  
注:  
このスクリプト関数は、プロセッサースクリプトを構成するときにデフォルトで使用できます。このスクリプト関数では、LFDocumentContent オブジェクトをビルドするためのパラメーターを構成する必要があります。

## saveTranslatedContent(documentContent) {#processor-script-functions__section_l3s_yw4_ypb}

この関数は、翻訳をシステムに保存する役割を果たし、LFDocumentContent のオブジェクトであるパラメーターを持ちます。  
すべてのプロセッサースクリプトは、この関数のデフォルト実装を定義する LFArtifactProcessorSNC を拡張します。つまり、翻訳を標準テーブルに保存します。プロセッサースクリプトでこの関数を定義すると、デフォルトの動作が上書きされます。  
注:  
このスクリプト関数は、新しいプロセッサースクリプトが作成されると、デフォルトでコメント化されます。詳細については、「[LFDocumentContentBuilder のスクリプト読み取りヘルパー関数](https://servicenow-prod.fluidtopics.net/UtUqB6HCcBFyWPIbMBkiLQ "LFDocumentContentBuilder は、ドキュメントコンテンツをビルドするためのユーティリティ関数を提供します。これらの関数を使用して、それらが翻訳に標準テーブルを使用するかどうかに関係なく、アーティファクトから翻訳可能なコンテンツを抽出するロジックを記述します。")」を参照してください。

