Visual Force ページで selectOptions をローカライズしようとしています。
.class コード スニペットは次のとおりです。
List<SelectOption> options = new List<SelectOption>();
List<MyOption__c> dropDownValues = [SELECT Id, Display_Label_Name__c FROM MyOption__c];
for (MyOption__c val : dropDownValues) {
// Display_Label_Name__c field is the label from *.labels that needs to be translated
options.add(new SelectOption(val.Id, val.Display_Label_Name__c));
}
.page コード スニペットは次のとおりです。
<apex:selectList value="{!myVal}">
<apex:selectOptions value="{!options}"/>
</apex:selectList>
現在、ドロップダウンには Display_Label_Name__c 詳細が表示されます。.labels ファイルから翻訳されたバージョンを表示する方法を確認しようとしています。出来ますか?そうでない場合、回避策は何ですか?
ご回答ありがとうございます。