GlobalValueSetTranslation
グローバル値セット翻訳の詳細が含まれます。グローバル値セットは複数のカスタム選択リスト項目 (必要に応じて複数オブジェクト間) で共有可能な値のリストです。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
GlobalValueSetTranslation コンポーネントのサフィックスは .globalValueSetTranslation で、globalValueSetTranslations フォルダに保存されます。
翻訳は、ValueSetName-lang.globalValueSetTranslation という形式のファイルに保存されます。ValueSetName は、グローバル値セットの名前で、lang は翻訳言語です。
バージョン
GlobalValueSetTranslation コンポーネントは、API バージョン 38.0 以降で使用できます。
項目
| 項目 | 項目の型 | 説明 |
|---|---|---|
| valueTranslation | ValueTranslation[] | 翻訳されたグローバル値セットの値の翻訳された名前。各 valueTranslation は、その値の元 (未翻訳) の名前である masterLabel とペアになっています。 |
ValueTranslation
翻訳されたグローバル値セットにおける元の値の名前と翻訳された値の名前。
| 項目 | 項目の型 | 説明 |
|---|---|---|
| masterLabel | string | 必須。グローバル値セットの値の元 (未翻訳) の名前。各 valueTranslation には、translation とペアになっている masterLabel があります。 |
| translation | string | 翻訳されたグローバル値セットの値の翻訳された名前。 |
宣言的なメタデータの定義のサンプル
GlobalValueSetTranslation コンポーネントの例を次に示します。値が翻訳されていない場合、その翻訳は masterLabel とペアのコメントになります。
1<?xml version="1.0" encoding="UTF-8"?>
2<GlobalValueSetTranslation xmlns="http://soap.sforce.com/2006/04/metadata">
3 <valueTranslation>
4 <masterLabel>Three</masterLabel>
5 <translation>Trois</translation>
6 </valueTranslation>
7 <valueTranslation>
8 <masterLabel>Four</masterLabel>
9 <translation>Quatre</translation>
10 </valueTranslation>
11 <valueTranslation>
12 <masterLabel>Five</masterLabel>
13 <translation><!-- Five --></translation>
14 </valueTranslation>
15</GlobalValueSetTranslation>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>Numbers-fr</members>
5 <name>GlobalValueSetTranslation</name>
6 </types>
7 <version>38.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデ��タのリリースと取得」を参照してください。