workflow icon indicating copy to clipboard operation
workflow copied to clipboard

注册后,默认生成的应为中文模板流程

Open marchtian opened this issue 6 years ago • 3 comments

不管是从https://cn.steedos.com/accounts/a/signup注册、还是从https://cn.steedos.com/accounts/a/signup?redirect_uri=https%3A%2F%2Fcn.steedos.com%2F注册, 新创建的工作区中都生成了英文的流程。

marchtian avatar Feb 04 '20 02:02 marchtian

本地object-sever的app-contracts项目注册的企业下没有生成流程模板

yinlianghui avatar Feb 04 '20 06:02 yinlianghui

经确认代码,结果如下:

  • 生成中文的原因是注册后users数据中少了locale属性,所以生成了英文模板
  • 本地注册时没有生成模板,CN上生成了,应该是因为CN上的settings.json中配置了workflowTemplates

yinlianghui avatar Feb 04 '20 06:02 yinlianghui

  • 已经修改@steedos/accounts包,让新注册的用户locale值为浏览器的navigator.userLanguage值了,发包引用后生效
  • 我没有测试生成模板的情况,因为我本地没有资源文件,不好测试,后续上到CN上测试就行了,应该没问题

yinlianghui avatar Feb 05 '20 03:02 yinlianghui