ALBPM是一款支持多语言的产品,其产品在建模、开发、部署阶段都可以对语言进行设置。
首先,在建模阶段,ALBPM Studio提供默认语言的设置,我们可以从Studio中的File -> Project Preferences -> Languages中进行语言的设置

该界面提供了语言的自定义窗口,我们可以点击Add按钮,进行语言的添加,选择打开的下拉列表:

选择需要的语言,并在语言定义窗口中进行当前语言的定义。
ALBPM支持所有级别的中文化,包括流程的管理目录、流程名称、流程节点名称、角色名称等。下图显示了一个全中文流程的管理实例:

从上图可以看到,ALBPM Studio本身对于中文支持的非常好,我们可以实现全中文化管理。
另外一点是,我们可以设置流程的多语言,使得当语言环境变化时,流程的显示可自动进行调整。
我们在studio中的Process中创建多语言的流程,例如,现有有一个节点,其默认的语言设置为English,这时我们可以右键点击该窗口,打开该节点的属性,如:

我们可以点击名称栏,打开:

通过以上的设置,ALBPM即可实现多语言建模。
在部署阶段,WinX系列的系统无需考虑语言模式,当在UNIX环境中安装ALBPM Enterprise时,并且项目的开发大量采用了中文时,则需要考虑对中文的支持。我们可以通过以下语句获取系统的当前语言:
bea@p550c:/home/bea> echo $LANG
en_US
并进行设置:
bea@p550c:/home/bea> export LANG=zh_CN
bea@p550c:/home/bea> echo $LANG
zh_CN
bea@p550c:/home/bea>
之后,我们启动ALBPM的Admin Center进行基于Web模式的项目的部署,在进行部署之前,需要启动:
bea@p550c:/home/bea>./albpmadmcenter
启动管理客户端,之后直接进行部署即可