**简要描述：** 

-  系统消息国际化支持3部分： 1 消息内容， 2 事项名称， 3 模块名称

 **消息内容国际化** 
- 		
    消息发送接口支持i18nEntity参数，通过此参数支持国际化.
	 ```
 private String i18nKey;  //e10国际化的labelId
//  @ApiModelProperty("国际化动态参数")
private Map<String, String> i18nParams;

	// demo
	//  lableId=12345678  12345678= 请记得提交%Y%年第%W%周工作报告  
	I18nEntity  i18n=new I18nEntity();
	i18n.setI18nKey("12345678");
	Map<String,String> params=new HashMap<>;
	params.put("%Y%","2023");
	params.put("%W%","1");
	i18n.setI18nParams(params);    
	 ```
 **事项名称国际化**
    	 ```
    	 事项名称时指发送消息时，entity对象中的name字段。如果需要实现国际化， 需要在发送参数的 dynamicParams 参数中设置 im.sys.tt=labelId

         SendMessageEntity  smg=new SendMessageEntity();
         Map<String,String> dynamicParams=new HashMap<>;
         dynamicParams.put("im.sys.tt","${labelId}");
         smg.setDynamicParams(dynamicParams);

	  ```
**模块名称国际化**
   
 ```
  在系统消息的下面会显示当前消息所属模块，默认时显示模块名称。如果需要调整这部分显示。只需要传递optType=labelId;
  SendMessageEntity  smg=new SendMessageEntity();
  smg.setOptType("${labelId}");
 ```
