【优化】添加多语言支持
This commit is contained in:
parent
08b0eb40e5
commit
5a1e9a1dda
|
|
@ -836,19 +836,19 @@ public class TicketController extends ControllerBase {
|
|||
if (StrUtil.equals(m.getFrom(), "call")) {
|
||||
if (StrUtil.equals(m.getContent(), "发起了视频通话")) {
|
||||
if (StrUtil.equals(m.getSenderFrom(), Constant.FROM_ADMIN) && Objects.equals(m.getSenderId(), userId)) {
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode).toLowerCase());
|
||||
} else {
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
if (m.isWithdrawn()) {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
if (Objects.nonNull(m.getQuote()) && m.getQuote().isWithdrawn()) {
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode));
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -418,19 +418,19 @@ public class TicketController extends ControllerBase {
|
|||
if (StrUtil.equals(m.getFrom(), "call")) {
|
||||
if (StrUtil.equals(m.getContent(), "发起了视频通话")) {
|
||||
if (StrUtil.equals(m.getSenderFrom(), Constant.FROM_APP) && Objects.equals(m.getSenderId(), userId)) {
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode).toLowerCase());
|
||||
} else {
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
if (m.isWithdrawn()) {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
if (Objects.nonNull(m.getQuote()) && m.getQuote().isWithdrawn()) {
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode));
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -837,19 +837,19 @@ public class TicketController extends ControllerBase {
|
|||
if (StrUtil.equals(m.getFrom(), "call")) {
|
||||
if (StrUtil.equals(m.getContent(), "发起了视频通话")) {
|
||||
if (StrUtil.equals(m.getSenderFrom(), Constant.FROM_ADMIN) && Objects.equals(m.getSenderId(), userId)) {
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord("您" + m.getContent(), aliyunCode).toLowerCase());
|
||||
} else {
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(m.getSenderName() + aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
} else {
|
||||
if (m.isWithdrawn()) {
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode));
|
||||
m.setContent(aliYunTranslate.translateWord(m.getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
if (Objects.nonNull(m.getQuote()) && m.getQuote().isWithdrawn()) {
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode));
|
||||
m.getQuote().setContent(aliYunTranslate.translateWord(m.getQuote().getContent(), aliyunCode).toLowerCase());
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ public class LanguageInterceptor implements HandlerInterceptor {
|
|||
String language = request.getHeader(Constant.HEADER_LANGUAGE);
|
||||
if (StrUtil.isNotBlank(language)) {
|
||||
MultilingualUtil.setLanguage(language);
|
||||
StpUtil.getTokenSession().set(Constant.HEADER_LANGUAGE, language);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue