diff --git a/src/core.js b/src/core.js index 148babd..8e28ba6 100644 --- a/src/core.js +++ b/src/core.js @@ -2,6 +2,7 @@ import defaultSetting from './config.js'; import { common_extend } from './utils/util'; import Store from './store'; +import { locales } from './locale/locale'; import server from './controllers/server'; import luckysheetConfigsetting from './controllers/luckysheetConfigsetting'; import sheetmanage from './controllers/sheetmanage'; @@ -253,6 +254,8 @@ luckysheet.showLoadingProgress = showloading; luckysheet.hideLoadingProgress = hideloading; luckysheet.luckysheetextendData = luckysheetextendData; +luckysheet.locales = locales; + export { luckysheet } diff --git a/src/locale/locale.js b/src/locale/locale.js index 960d81f..4e11797 100644 --- a/src/locale/locale.js +++ b/src/locale/locale.js @@ -4,10 +4,10 @@ import es from './es' import zh_tw from './zh_tw' import Store from '../store'; -const localeObj = {en,zh,es,zh_tw} +export const locales = {en,zh,es,zh_tw} function locale(){ - return localeObj[Store.lang]; + return locales[Store.lang]; } export default locale; \ No newline at end of file