【Salesforce:Trailhead】 複数形の表示ラベルの設定が表示されないときの対処法

2017.05.19

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

どうも!西村祐二@大阪です。

Salesforceをゲーム感覚で学習できるTrailheadというサイトがあります。
Trailheadを進めるにあたってハマったところを備忘録として残しておきます。

2017-05-19 9.59.40

ハマりポイント:複数形の表示ラベル設定が表示されない

Trailheadでは理解度テストとして、デモ環境に学んだ設定を行い正解してるかどうか判定してくれる機能があります。

「プラットフォームの使用準備」のところで、下記エラーが表示されました。

Challenge Not yet complete... here's what's wrong: No tab named 'Vehicles' was found

どうやら「Vehicles」という複数形がないそうです。
ですが、作成時は下記のようになっており表示ラベルに複数形を指定する欄がありません。

2017-05-19 1.09.50

対処法:言語のデフォルト値を「日本語」から「英語」に変更

こちらのドキュメントの6ページに下記のような記載がありました。

2017-05-19_1_14_37

ということで、言語設定を変更します。

デモ環境の左側の検索窓から「組織」と入力し、組織プロファイルの「組織情報」をクリックします。

2017-05-19_0_58_34

すると、現在の設定が表示されます。

2017-05-19_0_59_01

「編集」ボタンをクリックして、「英語」に変更します。

2017-05-19 1.00.18

変更が完了したら、再度、Force.comホームから「アプリケーションを追加する」をクリックしてみましょう。

2017-05-19 1.32.07

すると、複数形の表示ラベル設定が表示されました!

2017-05-19_1_08_57

まとめ

言語のデフォルト値を「英語」に変更しましょう。

原因が言語設定が日本語になっているからか不明ですが 日本語のまま進めていると「API参照名」が通常、アンダースコアが2つ(例:Trail__c)つくところ、アンダースコア1つ(例:Trail_c)となっていることがありました。