この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

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

Sコントロールは、Visualforce ページに置き換えられました。組織で以前に Sコントロールを使用していない場合は、作成できません。既存の Sコントロールに影響はありません。今後も編集できます。

重要

ScontrolTranslation には、Sコントロールの翻訳の詳細が含まれます。詳細は、Salesforce オンラインヘルプの「Sコントロールについて」を参照してください。
項目 データ型 説明
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>