SplendidCrm支持多语言,但其中文包存在直译问题,难以理解。整理了以下修改步骤:
-
修改数据库表
SplendidCrm中与语言相关的表为Terminology和术语帮助,其中 terminology 存放页面术语, terminologyHelp 存放模块帮助文件。
-
导出语言包
系统管理中未提供导出语言包功能,可通过/_devtools目录下的Terminology.aspx导出页面术语,TerminologyHelp.aspx导出模块帮助(一般无需导出)。
-
修改导出的语言包
打开Terminology.aspx导出的*.sql文件,将所有调用存储过程spTERMINOLOGY_Update的地方替换为spTERMINOLOGY_InsertOnly。
-
导入语言包
在系统管理中导入压缩为zip格式的语言包。注意:执行导入前建议备份数据库。