刘光辉
9 小时以前 cf11e63b659afcc9792ab3e395f1b45d844431a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import cn from './cn';
 
 
export default function customTranslate(template: any, replacements: any) {
  replacements = replacements || {};
 
  // Translate
  // @ts-ignore
  template = cn[template] || template;
 
  // Replace
  return template.replace(/{([^}]+)}/g, function(_: any, key: any) {
    return replacements[key] || '{' + key + '}';
  });
}