feat(i18n): 菜单动态支持i18n (#109)

* feat(i18n): 菜单动态支持i18n
This commit is contained in:
hb0730
2021-11-15 16:45:09 +08:00
committed by GitHub
parent 2d6ad99f6f
commit aa8005a982
15 changed files with 94 additions and 15 deletions

18
src/utils/i18n.ts Normal file
View File

@@ -0,0 +1,18 @@
import { i18n } from "../plugins/i18n";
/**
* 获取对应的消息
* @param message message
* @param isI18n 如果true,获取对应的消息,否则返回this
* @returns message
*/
export function getMessage(message = "", isI18n: Boolean = false) {
if (!message) {
return "";
}
if (isI18n) {
//@ts-ignore
return i18n.global.tc.call(i18n.global, message);
} else {
return message;
}
}