如何使用国际化资源插件
同一个流程,可能需要同时支持多个语言,流程元模板提供了中英文切换,能够一键切换语言,提升开发效率与开发体验。 国际化资源是应用级别的插件,在任何一个流程元模板的UI编辑页面都可以访问。
国际化只针对流程元模板中的UI编辑页面,不针对流程引擎本身。
新增国际化词条
- 登录流程引擎。
- 在左侧导航栏中,选择“流程元模板”页面。 ,进入
- 在流程元模板所在行,单击,进入流程元模板的编辑模式。
- 单击“UI编辑”,切换至“UI编辑”页面。
- 在左侧插件栏中,单击,展开“国际化资源”页面。
- 单击“新增词条”。
图1 新增词条
- 在展开词条窗口,设置如下信息,单击“确定”。
表1 新增国际化词条 参数
参数说明
键值
国际化词条的唯一标识。新增时会自动生成,也可以根据企业自身情况自定义,方便快速进行词条键值的映射及查找。
同一流程元模板下,国际化词条之间的键值不能重复。
zh_CN
用户自定义,表示当前新增的国际化词条的中文名称。
en_US
用户自定义,表示当前新增的国际化词条的英文名称。
编辑国际化词条
- 登录流程引擎。
- 在左侧导航栏中,选择“流程元模板”页面。 ,进入
- 在流程元模板所在行,单击,进入流程元模板的编辑模式。
- 单击“UI编辑”,切换至“UI编辑”页面。
- 在左侧插件栏中,单击,展开“国际化资源”页面。
- 在待操作的国际化词条所在行,单击。
图2 编辑国际化词条
- 在展开词条窗口,根据业务需求修改对应信息,单击“确定”。
删除国际化词条
- 登录流程引擎。
- 在左侧导航栏中,选择“流程元模板”页面。 ,进入
- 在流程元模板所在行,单击,进入流程元模板的编辑模式。
- 单击“UI编辑”,切换至“UI编辑”页面。
- 在左侧插件栏中,单击,展开“国际化资源”页面。
- 在“国际化资源”页面,您可以通过如下方式删除国际化词条。
- 单个删除:在待操作的国际化词条所在行,单击。
图3 单个删除国际化词条
- 批量删除:勾选多个国际化词条,单击列表上方的“批量删除”。
图4 批量删除国际化词条
- 单个删除:在待操作的国际化词条所在行,单击。
- 在弹出的提示框中,单击“确认”。
复制国际化词条键值
- 登录流程引擎。
- 在左侧导航栏中,选择“流程元模板”页面。 ,进入
- 在流程元模板所在行,单击,进入流程元模板的编辑模式。
- 单击“UI编辑”,切换至“UI编辑”页面。
- 在左侧插件栏中,单击,展开“国际化资源”页面。
- 在待操作的国际化词条所在行,单击。
页面显示“复制成功”,完成国际化词条键值复制。
图5 复制键值
使用国际化词条
- 登录流程引擎。
- 在左侧导航栏中,选择“流程元模板”页面。 ,进入
- 在流程元模板所在行,单击,进入流程元模板的编辑模式。
- 单击“UI编辑”,切换至“UI编辑”页面。
- 在左侧插件栏中,单击,展开“物料”页面。
- 在“物料”页面的“组件”中,选择组件并拖拽至画布中。例如按钮组件。
- 选中组件,在该组件属性面板的“属性”页签下的“按钮名称”输入框中,单击。
图6 关联国际化词条
- 在弹出的窗口中,单击下拉框,选择对应已有国际化词条,国际化词条关联完成。
如果您没有可选择的国际化词条,可以单击“创建新的多语言文案”进行新增,也可以展开国际化资源页面进行新增,具体操作请参见新增国际化词条。
- 单击顶部工具栏的中英文切换工具,即可进行中英文切换。
图7 切换中文
图8 切换英文