添加对象和流程标题、操作和状态的单个翻译
将启用多语言支持系统设置设为真之后,您可以为对象和流程标题、操作和状态添加翻译。数据库具有默认语言以及一种或多种其他语言。此部分介绍如何使用对象设计器和流程设计器添加其他语言。
我们建议用默认语言完成设计工作,而唯一使用其他语言完成的设计工作就是添加翻译。
要在流程中添加手动操作的翻译:
- 在流程设计器中,打开所需流程。
- 单击所需的操作,然后显示属性网格。
- 在本地化标题旁边,单击 。
随即显示“添加新语言信息”对话框。已在数据库中具有翻译的语言将显示在列表中,并显示针对所选操作的所有现有翻译。 - 要添加新语言,请在选择要添加翻译的语言下拉列表中选择所需的语言。
语言列表和本地化文本将会更新。 - 在相应的语言值旁边输入本地化文本,然后单击确定。
翻译将被添加到数据库,并且将关闭“添加新语言信息”对话框。 - 根据需要为其他手动操作重复以上步骤,然后单击 以将更改保存到流程。
您也可以通过相似方式将翻译添加到可选操作。
要在流程中添加可选操作的翻译:
- 在流程设计器中,打开所需流程。
- 单击所需的状态,然后显示属性网格。
- 在可选操作实例旁边,单击 。
出现“可选操作实例”对话框。 - 选择所需的可选操作,然后在本地化标题旁边单击 。
随即显示“添加新语言信息”对话框。 - 根据之前程序中的介绍,填写“添加新语言信息”对话框,然后将更改保存到流程。
除了为流程设计中所使用的操作添加翻译之外,您还可以将翻译添加到非流程操作(例如,附件上的发送,升级点上的取消、完成和过期)。您可以使用“流程设计器”中的业务对象树来添加这些翻译:当您将系统设置启用翻译添加设置为真时,会在树中显示这些操作的分支。
要为非流程操作添加翻译:
- 在流程设计器中,显示业务对象树。
- 展开树并双击所需的非流程操作。(例如,事件管理\附件\操作\发送。)
这将更新“属性”网格。 - 在本地化标题旁边,单击 。
随即显示“添加新语言信息”对话框。 - 根据之前的介绍,填写“添加新语言信息”对话框,然后保存更改。
尽管您还可以将本地化标题添加到流程和任务操作的操作(例如事件和任务事件下的操作),但这些翻译在运行时不会显示。这是因为在运行时针对流程操作所显示的操作,是那些通过流程定义而存储的操作实例。因此,您现在需要在想提供多语言的每个流程中为每个操作实例添加翻译。
类似地,您也可以使用“对象设计器”中的管理操作和管理业务对象操作操作来添加本地化标题,但是由于相同的原因,这些翻译当前不会在运行时显示。
您还可以使用“流程设计器”中的业务对象树来将翻译添加到状态。
要添加状态的翻译:
- 在流程设计器中,显示业务对象树。
- 展开树并双击所需的“状态”。
这将更新“属性”网格。 - 在本地化标题旁边,单击 。
随即显示“添加新语言信息”对话框。 - 根据之前的介绍,填写“添加新语言信息”对话框,然后保存更改。
要为流程标题添加翻译:
- 在流程设计器中,打开相应的流程。
- 显示属性网格。
- 在本地化标题旁边,单击 。
随即显示“添加新语言信息”对话框。 - 根据之前的介绍,填写“添加新语言信息”对话框,然后保存更改。
要为对象标题添加翻译:
- 在对象设计器中,打开相应的对象。
- 在本地化标题旁边的属性网格中,单击 。
随即显示“添加新语言信息”对话框。 - 根据之前的介绍,填写“添加新语言信息”对话框,然后保存更改。