/** * @description: 国际化方法 * @param systemName 系统名称,对应entry * @param data 词条名称 * @param params 动态词条 * @creater: liupw * @date: 2021/08/06 11:21 */ import { IndexType, entrys } from './entrys' const getI18n = ( systemName: keyof IndexType, data: string, params: string[] = [] ): string => { let _text: string = entrys[systemName][data] params.length > 0 && params.forEach((m, index) => (_text = _text.replace(`{${index}}`, m))) return _text } export { getI18n }