ibuilding_18n
v1.0.12
Published
umi脚手架一键生成中英文翻译,同步远程服务
Downloads
45
Readme
@mi_i18n--多语言转译工具
描述
@mi_i18n/index对i18n进行了兼容包装 @params options是i18n的初始化参数 @params code是应用code @params transOptions是i18n的方法,可以将t("")转成项目内常用的方法,例如:formatMessage({id:xxx,defaultMessage:xxx})
i18nInit({
lng: localStorage.getItem('language') || 'zh_CN',
fallbackLng: localStorage.getItem('language') || 'zh_CN',
supportedLngs: ['zh_CN', 'en_US'],
backend: {
loadPath: `locales/{{lng}}.json`,
},
}, 'btri-lift', {
formatMessage: (options: any, arg: any) => {
return options.t(arg?.defaultMessage);
}
});使用方式
配置完成后,回车以下命令,第一次翻译会比较慢
yarn initLang
