将自定义的表、窗体和列文本翻译为其他语言

在非托管解决方案中创建自定义的表和列文本之后,您可能需要将其翻译成其他语言。

重要

导出翻译时,导出翻译功能会导出表的翻译。 因此,这意味着即使解决方案仅包含一个窗体,表的所有窗体的标签也将被导出。 确保在导入回翻译时仅修改窗体的标签,否则,将把您修改的另一个组件翻译作为依赖项添加到解决方案。

  1. 登录 Power Apps,然后从左侧导航中选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  2. 选择所需的非托管解决方案,在命令栏上选择 ,选择翻译,然后选择导出翻译

  3. 导出完成后,导出的翻译压缩 (zip) 文件将下载到浏览器的默认下载文件夹中,其中包含导出的标签。

  4. 从压缩的 (.zip) 文件提取 XML 文件。

  5. 在 Excel 中打开 CrmTranslations.xml 文件。

  6. 选择名称为本地化标签的工作表。

  7. 请注意,已经有一个列包含基本语言代码 ID,如 1033 (English U.S.)。添加一个包含要翻译的标签的每种语言的语言代码 ID 的列。 例如,为 1034 (Spanish traditional) 添加一列。

  8. 在新列中为所需对象名和对象 ID 添加翻译的文本。

    Excel 文件中翻译的文本。

  9. 完成添加翻译、保存和压缩包后,您可以导入翻译的表和列文本

备注

并非所有内容都可以使用此工具进行翻译。 这包括站点地图区域、组和子区域的标签。 若要翻译这些标签,请使用站点地图设计器中的更多标题属性

社区工具

Easy Translator 是 XrmToolBox 社区为 Power Apps 开发的一款工具。 可使用 Easy Translator 导出和导入翻译和上下文信息。

备注

这些社区工具不受 Microsoft 支持。 如果您对该工具有任何疑问,请联系发布者。 详细信息:XrmToolBox

后续步骤

导入翻译的表和列文本

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。