Internationalization - infoplus/docs GitHub Wiki

目前有多种不同的技术支持InfoPlus的国际化。

1.引擎后端国际化

  • 效果:后台提示信息多语言支持
  • 支持语言:en/zh
  • 实现方式:自动,无需流程开发者干预

2.引擎前端国际化

  • 效果:表单渲染页的分表单部分的各种文字信息
  • 支持语言:en/zh
  • 实现方式:自动,无需流程开发者干预

3.表单国际化

  • 效果:对于表单内的各种文字和控件的国际化
  • 支持语言:不限
  • 实现方式:表单国际化使用多视图页来实现

4.API国际化

  • 效果:支持taskcenter等通过API获取的流程信息的多语言
  • 支持语言:多种,可配置
  • 支持范围:分为租户级和流程级两大类
    • 租户级:支持应用、分类、部门、代码表
    • 流程级:支持步骤、动作、字段、里程碑
  • 实现方式:在API调用时,通过locale参数(方式1)或Accept-Language(方式2)传入语言串

5.messenger国际化

  • 参考API国际化方式,需使开发者自行实现

6.Task Integration API国际化

  • 参考API国际化方式,但分类的国际化,由Task Integration API完成(在其配置文件中)

备注: