当前位置:首页 > draw.io教程

在 draw.io 编辑器中翻译图表

drawio4年前 (2022-07-20)draw.io教程9

通过使用我们在线版 draw.io 的 URL 参数,您可以在图表编辑器中直接为图形添加翻译属性。您可以在编辑器中切换语言:在经典模式下,通过“附加功能”>“图表语言”;在简易模式下 ,通过“设置”>“图表语言” 。

如果要制作多语言版本的图表,大多数图表绘制软件都要求使用单独的文件。对原始图表进行的任何更改都需要编辑多个图表副本。

直接在图表编辑器中进行翻译有很多优点:

  • 在上下文中查看标签字符串,更快地翻译图表。

  • 检查不同语言的标签是否仍然适用,而无需理解这些语言。

  • 只需修改一次图表,无需针对每种语言分别修改。

图表翻译功能默认启用。

如果按照以下说明切换图表语言不起作用,请确保它没有通过菜单被禁用。

明确启用图表翻译

translate-diagram=1 将URL 参数添加到我们图表编辑器的 URL 中,或者直接访问以下链接:

或者,添加"translateDiagrams": truedraw.io 编辑器配置中。

翻译形状和连接器上的标签

当您通过上述 URL 参数启用图表翻译功能后,原始标签将显示在“编辑数据”对话框的顶部

  1. 右键单击形状或连接线,然后从上下文菜单中选择“编辑”>“编辑数据”Ctrl+M 。或者,选择一个形状,然后按或Cmd+M

  2. 以“<语言代码>”格式为标签添加语言,label_XY其中“<语言代码> XY”为两位字母的语言代码,然后单击“添加属性”

    例如, “<语言代码>”label_de是德语,“<语言代码label_es>”是西班牙语,“<语言代码label_jp>”是日语,等等。

  3. 在刚刚添加的形状属性右侧输入翻译后的文本。完成后, 单击“应用” 。

现在,当您将鼠标悬停在编辑器中的形状上时,可以看到已添加哪些语言。

将鼠标悬停在图表编辑器中的形状上,即可查看已添加到形状数据中的语言。

提示:要删除翻译,请点击x翻译字符串右侧的图标。

注意:如果您在“编辑数据”对话框中看不到原始标签,说明您尚未启用上述 URL 参数中的图表翻译功能。请将该参数添加到浏览器中 app.diagrams.net 的 URL 中,如有必要,请在编辑器中重新加载图表。

在编辑器中切换图表语言

在为形状或连接标签添加翻译后,您可以通过菜单将图表语言切换到该语言。这不会更改编辑器的语言,只会更改图表中的文本语言。

在图表编辑器中:

  1. 打开菜单,选择“设置”>“语言”

  2. 选择您想要使用的语言,然后刷新浏览器标签页。

    在 draw.io 编辑器中打开此示例。

如果形状属性中包含该语言,则形状的标签将更新并以该语言显示。任何尚未翻译的形状将继续显示原始语言的标签。

在灯箱查看器中切换图表语言

目前,当图表显示在灯箱中时(例如,当您将图表导出为 URL 时),您需要使用URL 参数来更改图表的语言。

将两者添加&translate-diagram=1&diagram-language=XY到灯箱 URL 中,其中 XY 是您希望查看图表的语言。