No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Translations
このメタデータ型を使用して、さまざまな使用言語の翻訳を処理できます。Metadata メタデータ型を拡張し、その fullName 項目を継承します。コンポーネントの表示ラベルを翻訳する機能は、トランスレーションワークベンチの一部です。詳細は、Salesforce オンラインヘルプの「トランスレーションワークベンチの設定」を参照してください。
言語
Salesforce.com では、完全サポート対象言語、エンドユーザ言語、プラットフォーム専用言語の 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 は、次のエンドユーザ言語をサポートしていますが、管理ページとオンラインヘルプは翻訳されていません。
- アラビア語: ar
- ブルガリア語: bg
- チェコ語: cs
- 英語 (UK): en_GB
- ギリシャ語: el
- ヘブライ語: iw
- ハンガリー語: hu
- インドネシア語: in
- ポーランド語: pl
- ポルトガル語 (ポルトガル): pt_PT
- ルーマニア語: ro
- スロバキア語: sk
- トルコ語: tr
- ウクライナ語: uk
- ベトナム語: vi
プラットフォーム専用言語は、Salesforce プラットフォーム上で作成したカスタム機能(アプリケーション)をローカライズする場合に使用します。プラットフォームのみの言語を使用すると、Salesforce がデフォルトの翻訳を提供していない場合に、カスタム表示ラベル、カスタムオブジェクト、および項目の表示ラベルをローカライズできます。
プラットフォームのみの言語は、アプリケーションで言語を選択できる場所のすべてで使用できますが、プラットフォームのみの言語を選択しても、アプリケーションのすべての表示ラベルはデフォルトの英語のままになります。Salesforce に対するすべてのカスタマイズは、プラットフォームのみの言語に翻訳できます。多くのオブジェクト上にある標準項目名を翻訳する場合は名前の変更を使用します。情報テキストと項目以外の表示ラベルのテキストは翻訳できません。
- アルバニア語: sq
- アルメニア語: hy
- バスク語: eu
- ボスニア語: bs
- ベンガル語: bn
- クロアチア語: hr
- 英語 (オーストラリア): en_AU
- 英語 (カナダ): en_CA
- 英語 (インド): en_IN
- 英語 (マレーシア): en_MY
- 英語 (フィリピン): en_PH
- エストニア語: et
- フランス語 (カナダ): fr_CA
- グルジア語: ka
- ドイツ語 (オーストリア): de_AT
- ドイツ語 (スイス): de_CH
- ヒンドゥー語: hi
- アイスランド語: is
- アイルランド語: ga
- ラトビア語: lv
- リトアニア語: lt
- ルクセンブルク語: lb
- マケドニア語: mk
- マレー語 : ms
- マルタ語: mt
- ルーマニア語 (モルドバ): ro_MD
- モンテネグロ語: sh_ME
- ロマンシュ語: rm
- セルビア語 (キリル文字): sr
- セルビア語 (ラテン文字): sh
- スロベニア語: sl
- タガログ語: 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コントロールの名前。 |
宣言的なメタデータの定義のサンプル
翻訳コンポーネントの XML 定義のサンプルを以下に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Translations xmlns="http://soap.sforce.com/2006/04/metadata">
3 <customApplications>
4 <label>Angebot-Manager</label>
5 <name>Quote Manager</name>
6 </customApplications>
7 <customLabels>
8 <label>Dieses ist ein manuelles Angebot</label>
9 <name>quoteManual</name>
10 </customLabels>
11</Translations>使用方法
retrieve() コールを使用して組織内の翻訳を取得する場合、.translations フォルダ内に返されるファイルには package.xml で参照されている他のメタデータ型の翻訳のみが含まれます。たとえば、次の package.xml ファイルには、すべてのカスタムアプリケーション、カスタム表示ラベル、ホームページコンポーネントで定義された Web リンク、カスタムタブ、レポートタイプ、および Sコントロールに一致する types 要素が含まれます。各メタデータ型は明示的に package.xml にリストされているため、これらすべてのメタデータ型の翻訳が返されます。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>CustomApplication</name>
6 </types>
7 <types>
8 <members>*</members>
9 <name>CustomLabels</name>
10 </types>
11 <types>
12 <members>*</members>
13 <name>CustomPageWebLink</name>
14 </types>
15 <types>
16 <members>*</members>
17 <name>CustomTab</name>
18 </types>
19 <types>
20 <members>*</members>
21 <name>ReportType</name>
22 </types>
23 <types>
24 <members>*</members>
25 <name>Scontrol</name>
26 </types>
27 <types>
28 <members>*</members>
29 <name>Translations</name>
30 </types>
31 <version>32.0</version>
32</Package>