koot
Version:
Koot.js - React isomorphic framework created by CMUX
23 lines (20 loc) • 479 B
JavaScript
import {
availableLocales,
setAvailableLocales,
setLocales,
} from '../index'
/**
* 初始化
*
* @param {[string]} localeIds 项目可用的语言代码
* @param {Object} locales locales 处理后的值
*/
export default ({
localeIds,
locales,
}) => {
if (!__SERVER__) return
if (!__DEV__ && availableLocales.length) return
setAvailableLocales(localeIds)
for (let key in locales) setLocales(key, locales[key])
}