对功能区使用本地化标签
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
虽然显示文本的功能区元素允许直接输入文本,但最好使用本地化标签来定义功能区中显示的文本。 这将启用多语言功能并可以更好地管理共享文本。
使用本地化标签
<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"
在功能区控件标签中强制换行
如果您的功能区控件标签很长,文本将换行以适合可用空间。 可以使用以下字符来指定要包括换行符的位置:​​。
如果标签文本很长并且没有空间来让文本换行,则控件宽度将扩展以允许显示整个标签。
另请参阅
自定义命令和功能区
导出功能区、准备编辑和导入功能区
Use Localized Labels with Ribbons
定义功能区命令
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权