#
Junjie
2024-07-05 cf3c6082e48c67461d36596eff6d3da6e54bf84f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { globalState } from '../config.js'
import enUS from '../locales/en_US.js';
import zhCN from '../locales/zh_CN.js';
 
export const formatMessage = (id, defaultMessage) => {
    const localesType = {
        enUS,
        zhCN,
    }
 
    const message = localesType[globalState.locale]
    if(message == null) {
        return defaultMessage;
    }
    if(message[id] == null || message[id] == undefined) {
        return defaultMessage;
    }
    return message[id];
}