分享方式:


在功能區中使用當地語系化的標籤

 

發佈日期: 2016年11月

適用對象: Dynamics CRM 2015

雖然顯示文字的功能區元素允許直接輸入文字,但最佳做法是使用當地語系化的標籤定義功能區中顯示的文字。 這樣會啟用多語言功能,也能改善共用文字的管理。

使用當地語系化標籤

<RibbonDiffXml> (RibbonDiffXml) 元素包含 <LocLabels> (RibbonDiffXml) 元素。 如下列範例所示,您可以在此指定要在功能區標籤和工具提示中顯示文字的位置,使用 <Titles> (RibbonDiffXml) 元素。

<LocLabels>
 <LocLabel Id="MyISV.account.SendToOtherSystem.LabelText">
  <Titles>
   <Title languagecode="1033"
          description="Send to Other System" />
  </Titles>
 </LocLabel>
 <LocLabel Id="MyISV.account.SendToOtherSystem.ToolTip">
  <Titles>
   <Title languagecode="1033"
          description="Sends this Record to another system" />
  </Titles>
 </LocLabel>
</LocLabels>

在顯示文字的功能區元素定義內,下列範例將示範如何使用 $LocLabels: 指示詞參考當地語系化標籤。

ToolTipTitle="$LocLabels:MyISV.account.SendToOtherSystem.LabelText"
ToolTipDescription="$LocLabels:MyISV.account.SendToOtherSystem.ToolTip"

在功能區控制項標籤中強制連結中斷

如果您的功能區控制項標籤非常長,則文字將會換行,以符合可用空間。 您可以使用下列字元指定要包含分行符號的位置:&#x200b;&#x200b;。

如果標籤文字非常長,且沒有空間可讓文字換行,控制項的寬度會擴大,以便顯示整個標籤。

另請參閱

自訂命令和功能區
匯出,準備編輯,然後匯入功能區
Use Localized Labels with Ribbons
定義功能區命令

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權