Translations
このメタデータ型を使用して、さまざまな使用言語の翻訳を処理できます。Metadata メタデータ型を拡張し、その fullName 項目を継承します。コンポーネントの表示ラベルを翻訳する機能は、トランスレーションワークベンチの一部です。詳細は、Salesforce オンラインヘルプの「トランスレーションワークベンチの設定」を参照してください。
言語
Salesforce では、完全にサポートされる言語、エンドユーザ言語、およびプラットフォームのみの言語という 3 つのレベルの言語がサポートされています。各言語は 2 文字の言語コード (en など) または 5 文字の地域コード (en_AU など) で識別されます。
Salesforce では、次の言語を完全にサポートしています。
- 中国語 (簡体字): zh_CN
- 中国語 (繁体字): zh_TW
- デンマーク語: da
- オランダ語: nl_NL
- 英語: en_US
- フィンランド語: fi
- フランス語: fr
- ドイツ語: de
- イタリア語: it
- 日本語: ja
- 韓国語: ko
- ノルウェー語: no
- ポルトガル語 (ブラジル): pt_BR
- ロシア語: ru
- スペイン語: es
- スペイン語 (メキシコ): es_MX
- スウェーデン語: sv
- タイ語: th
エンドユーザ言語は、会社で一般的に使用されている言語とは異なる言語を使用する多言語組織やパートナーがある場合に便利です。エンドユーザ言語の場合、Salesforce では、管理ページ、設定、およびヘルプを除くすべての標準オブジェクトとページに翻訳済み表示ラベルが示されます。エンドユーザ言語を指定すると、翻訳されていない表示ラベルとヘルプは、英語で表示されます。エンドユーザ言語は、エンドユーザによる個人的な使用のみを想定しています。エンドユーザ言語をマスタ言語として使用しないでください。Salesforce は、エンドユーザ言語のカスタマーサポートは提供していません。
次のようなエンドユーザ言語があります。
- アラビア語: ar
- ブルガリア語: bg
- クロアチア語: hr
- チェコ語: cs
- 英語 (UK): en_GB
- ギリシャ語: el
- ヘブライ語: iw
- ハンガリー語: hu
- インドネシア語: in
- ポーランド語: pl
- ポルトガル語 (ポルトガル): pt_PT
- ルーマニア語: ro
- スロバキア語: sk
- スロベニア語: sl
- トルコ語: tr
- ウクライナ語: uk
- ベトナム語: vi
Salesforce でデフォルトの翻訳が提供されない場合、プラットフォーム専用言語を使用して、Salesforce1 Platform で作成したアプリケーションおよびカスタム機能をローカライズします。カスタム表示ラベル、カスタムオブジェクト、項目名などの項目を翻訳できます。また、ほとんどの標準オブジェクト、表示ラベル、項目の名前を変更できます。情報テキストと項目以外の表示ラベルのテキストは翻訳できません。
プラットフォーム専用言語は、アプリケーションで言語を選択できるすべての場所で使用できます。ただし、プラットフォーム専用言語を選択しても、Salesforce の標準の表示ラベルはすべてデフォルトの英語のままになります。または、一部ではエンドユーザ言語または完全にサポートされる言語になります。
- アルバニア語: sq
- アラビア語 (アルジェリア): ar_DZ
- アラビア語 (バーレーン): ar_BH
- アラビア語 (エジプト): ar_EG
- アラビア語 (イラク): ar_IQ
- アラビア語 (ヨルダン): ar_JO
- アラビア語 (クウェート): ar_KW
- アラビア語 (レバノン): ar_LB
- アラビア語 (リビア): ar_LY
- アラビア語 (モロッコ): ar_MA
- アラビア語 (オマーン): ar_OM
- アラビア語 (カタール): ar_QA
- アラビア語 (サウジアラビア): ar_SA
- アラビア語 (スーダン): ar_SD
- アラビア語 (シリア): ar_SY
- アラビア語 (チュニジア): ar_TN
- アラビア語 (アラブ首長国連邦): ar_AE
- アラビア語 (イエメン): ar_YE
- アルメニア語: hy
- バスク語: eu
- ボスニア語: bs
- ベンガル語: bn
- 中国語 (簡体字 — シンガポール): zh_SG
- 中国語 (繁体字 — 香港): zh_HK
- 英語 (オーストラリア): en_AU
- 英語 (カナダ): en_CA
- 英語 (香港): en_HK
- 英語 (インド): en_IN
- 英語 (アイルランド): en_IE
- 英語 (マレーシア): en_MY
- 英語 (フィリピン): en_PH
- 英語 (シンガポール): en_SG
- 英語 (南アフリカ): en_ZA
- エストニア語: et
- フランス語 (ベルギー): fr_BE
- フランス語 (カナダ): fr_CA
- フランス語 (ルクセンブルグ): fr_LU
- フランス語 (スイス): fr_CH
- グルジア語: ka
- ドイツ語 (オーストリア): de_AT
- ドイツ語 (ルクセンブルグ): de_LU
- ドイツ語 (スイス): de_CH
- ヒンドゥー語: hi
- アイスランド語: is
- アイルランド語: ga
- イタリア語 (スイス): it_CH
- ラトビア語: lv
- リトアニア語: lt
- ルクセンブルク語: lb
- マケドニア語: mk
- マレー語 : ms
- マルタ語: mt
- ルーマニア語 (モルドバ): ro_MD
- モンテネグロ語: sh_ME
- ロマンシュ語: rm
- セルビア語 (キリル文字): sr
- セルビア語 (ラテン文字): sh
- スペイン語 (アルゼンチン): es_AR
- スペイン語 (ボリビア): es_BO
- スペイン語 (チリ): es_CL
- スペイン語 (コロンビア): es_CO
- スペイン語 (コスタリカ): es_CR
- スペイン語 (ドミニカ共和国): es_DO
- スペイン語 (エクアドル): es_EC
- スペイン語 (エルサルバドル): es_SV
- スペイン語 (グアテマラ): es_GT
- スペイン語 (ホンジュラス): es_HN
- スペイン語 (ニカラグア): es_NI
- スペイン語 (パナマ): es_PA
- スペイン語 (パラグアイ): es_PY
- スペイン語 (ペルー): es_PE
- スペイン語 (プエルトリコ): es_PR
- スペイン語 (アメリカ): es_US
- スペイン語 (ウルグアイ): es_UY
- スペイン語 (ベネズエラ): es_VE
- タガログ語: tl
- タミル語: ta
- ウルドゥー語: ur
- ウェールズ語: cy
宣言的なメタデータファイルのサフィックスおよびディレクトリの場所
翻訳は localeCode.translation の形式でファイルに保存されます。localeCode は、翻訳言語のロケールコードです。たとえば、ドイツ語翻訳のファイル名は de.translation です。サポートされるロケールコードのリストは、「言語」 に示しています。
カスタムオブジェクトの翻訳は、対応するパッケージディレクトリの translations フォルダに保存されます。
バージョン
Translations コンポーネントは、API バージョン 14.0 以降で使用できます。
項目
| 項目 | データ型 | 説明 |
|---|---|---|
| customApplications | CustomApplicationTranslation[] | カスタムアプリケーション翻訳のリスト。 |
| customLabels | CustomLabelTranslation[] | カスタム表示ラベル翻訳のリスト。 |
| customPageWebLinks | CustomPageWebLinkTranslation[] | ホームページコンポーネントで定義された Web リンクの翻訳のリスト。 |
| customTabs | CustomTabTranslation[] | カスタムタブ翻訳のリスト。 |
| fullName | string | 必須。言語コード。たとえば、ドイツ語の場合は de です。 Metadata から継承されるこの項目は、このメタデータ型の WSDL では定義されません。作成時、更新時、または削除時に指定する必要があります。コールにおけるこの項目の例を確認するには、「create()」を参照してください。 |
| quickActions | GlobalQuickActionTranslation[] | グローバル (オブジェクト固有ではない) クイックアクションのリスト。 |
| reportTypes | ReportTypeTranslation[] | レポートタイプ翻訳のリスト。 |
| scontrols | ScontrolTranslation[] | Sコントロール翻訳のリスト。 |
CustomApplicationTranslation
CustomApplicationTranslation には、カスタムアプリケーション翻訳の詳細が含まれます。詳細は、「CustomApplication」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳されたカスタムアプリケーション名。最大 765 文字です。 |
| name | string | 必須。カスタムアプリケーションの名前。 |
CustomLabelTranslation
CustomLabelTranslation には、カスタム表示ラベル翻訳の詳細が含まれます。詳細は、「CustomLabels」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳されたカスタム表示ラベル名。最大 765 文字です。 |
| name | string | 必須。カスタム表示ラベル名。 |
CustomPageWebLinkTranslation
CustomPageWebLinkTranslation には、ホームページコンポーネントで定義された Web リンクの翻訳の詳細が含まれます。詳細は、「CustomPageWebLink」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳された Web リンク。 |
| name | string | 必須。Web リンクの名前。 |
CustomTabTranslation
CustomTabTranslation にはカスタムタブの翻訳の詳細が含まれます。詳細は、「CustomTab」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳されたカスタムタブ名。 |
| name | string | 必須。カスタムタブ名。 |
GlobalQuickActionTranslation
GlobalQuickActionTranslation には、グローバルなクイックアクションの翻訳の詳細が含まれます。詳細は、「QuickAction」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。グローバルに翻訳されたクイックアクション名。 |
| name | string | 必須。クイックアクション名。 |
ReportTypeTranslation
ReportTypeTranslation にはカスタムレポートタイプの翻訳の詳細が含まれます。詳細は、「ReportType」を参照してください。
| 項目 | データ型 | 説明 |
|---|---|---|
| description | string | 翻訳されたレポートタイプの説明。 |
| label | string | 翻訳されたレポートタイプ名。 |
| name | string | 必須。レポートタイプの名前。 |
| sections | ReportTypeSectionTranslation[] | レポートタイプセク���ョンの翻訳のリスト。 |
ReportTypeSectionTranslation
ReportTypeSectionTranslation には、レポートタイプセクションの翻訳の詳細が含まれます。
| 項目 | データ型 | 説明 |
|---|---|---|
| columns | ReportTypeColumnTranslation[] | レポートタイプ列翻訳のリスト。 |
| label | string | 翻訳されたレポートタイプセクション名。 |
| name | string | 必須。レポートタイプセクションの名前。 |
ReportTypeColumnTranslation
ReportTypeColumnTranslation には、レポートタイプ列翻訳の詳細が含まれます。
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳されたレポートタイプ列名。 |
| name | string | 必須。レポートタイプ列名。 |
ScontrolTranslation
| 項目 | データ型 | 説明 |
|---|---|---|
| label | string | 必須。翻訳された Sコントロール名。 |
| name | string | 必須。Sコントロールの名前。 |
使用方法
retrieve() コールを使用して組織内の翻訳を取得する場合、.translations フォルダ内に返されるファイルには package.xml で参照されている他のメタデータ型の翻訳のみが含まれます。たとえば、次の package.xml ファイルには、すべてのカスタムアプリケーション、カスタム表示ラベル、ホームページコンポーネントで定義された Web リンク、カスタムタブ、レポートタイプ、および Sコントロールに一致する types 要素が含まれます。各メタデータ型は明示的に package.xml にリストされているため、これらすべてのメタデータ型の翻訳が返されます。