命令栏上的按钮具有错误的标签或翻译
本文解决了 Microsoft Power Apps 中新式或经典命令按钮的错误标签或翻译问题。
新式命令
可以像对窗体和表一样为 新式命令 自定义标签和创建翻译。 如果新式命令显示不正确的文本,则其标签可能未正确配置。
检查解决方案中是否存在正确的翻译
导出包含新式命令的解决方案的翻译。 打开 XML 文件并验证标签是否具有正确的翻译。
以下屏幕截图显示了在 Microsoft Excel 中打开的翻译文件。 最后三行用于新式命令的说明、工具提示和标签。 最后两列显示用于 LCID 1033 和 2052 的文本,分别对应于英语 (美国) 和简体中文 (中国) 。
检查解决方案分层
如果翻译文件中存在正确的文本,则可能还有其他解决方案会替代它。 查看标签的解决方案层,以便在更高解决方案中为同一标签定义文本时检查。
经典命令
通过将经典命令添加到 customization.xml 文件的 元素并将 XML 文件导入到解决方案中<RibbonDiffXml>
,可以自定义标签和创建翻译。
检查是否存在正确的翻译
右窗格显示可为命令按钮自定义的四种文本。
- Alt:屏幕阅读器使用的标签。
- LabelText:为命令按钮显示的标签。
- ToolTipTitle:命令按钮的工具提示标题。
- ToolTipDescription:命令按钮的工具提示正文文本。
对于按钮标签问题,相关属性为 LabelText。
在 text 属性的底部,选择“ 查看标签解决方案层”。 如果未自定义文本,则不会显示此选项。
注意
系统命令的某些标签自定义不使用
<RibbonDiffXml>
,因此无法在命令检查器中检查。列出了自定义文本的解决方案。 在此示例中,只有一个解决方案具有自定义 的 LabelText。
选择解决方案以查看它包含的所有 LocLabel 翻译。 验证是否存在正确的文本。
检查解决方案分层
如果解决方案中存在正确的 LocLabel,则可能有其他解决方案替代它。 查看标签解决方案层,如果更高的解决方案定义了相同的 LocLabel,则检查。