From 7cff1c7145d8341243c35fc17e16579e704cbfae Mon Sep 17 00:00:00 2001 From: zhuyangbin Date: Mon, 24 Feb 2020 21:20:09 +0800 Subject: [PATCH] lang --- utils/lang/en_US/approval.js | 3 +++ utils/lang/en_US/common.js | 5 +++++ utils/lang/en_US/index.js | 6 ++++++ utils/lang/index.js | 16 ++++++++++++++++ utils/lang/zh_CN/approval.js | 4 ++++ utils/lang/zh_CN/common.js | 5 +++++ utils/lang/zh_CN/index.js | 6 ++++++ 7 files changed, 45 insertions(+) create mode 100644 utils/lang/en_US/approval.js create mode 100644 utils/lang/en_US/common.js create mode 100644 utils/lang/en_US/index.js create mode 100644 utils/lang/index.js create mode 100644 utils/lang/zh_CN/approval.js create mode 100644 utils/lang/zh_CN/common.js create mode 100644 utils/lang/zh_CN/index.js diff --git a/utils/lang/en_US/approval.js b/utils/lang/en_US/approval.js new file mode 100644 index 0000000..73aa7aa --- /dev/null +++ b/utils/lang/en_US/approval.js @@ -0,0 +1,3 @@ +export default { + APPRVALA: 'approval' +} diff --git a/utils/lang/en_US/common.js b/utils/lang/en_US/common.js new file mode 100644 index 0000000..50ad476 --- /dev/null +++ b/utils/lang/en_US/common.js @@ -0,0 +1,5 @@ + +export default { + HELLO: 'hello', + TOTAL: `all $ item` +} diff --git a/utils/lang/en_US/index.js b/utils/lang/en_US/index.js new file mode 100644 index 0000000..d395fef --- /dev/null +++ b/utils/lang/en_US/index.js @@ -0,0 +1,6 @@ +import common from './common' +import approval from './approval' + +const wholeObj = Object.assign({}, common, approval) + +export default wholeObj \ No newline at end of file diff --git a/utils/lang/index.js b/utils/lang/index.js new file mode 100644 index 0000000..abcd053 --- /dev/null +++ b/utils/lang/index.js @@ -0,0 +1,16 @@ +import en_US from './en_US' +import zh_CN from './zh_CN' + +export default function (key) { + // const lang = storage.lang || 'zh_CN' + const lang = 'zh_CN' + let wholeObj = {} + + if(lang === 'zh_CN'){ + wholeObj = zh_CN + } else if (lang === 'en_US') { + wholeObj = en_US + } + + return wholeObj[key] || '' +} \ No newline at end of file diff --git a/utils/lang/zh_CN/approval.js b/utils/lang/zh_CN/approval.js new file mode 100644 index 0000000..97a37be --- /dev/null +++ b/utils/lang/zh_CN/approval.js @@ -0,0 +1,4 @@ + +export default { + APPRVALA: '审批' +} diff --git a/utils/lang/zh_CN/common.js b/utils/lang/zh_CN/common.js new file mode 100644 index 0000000..9d94dfd --- /dev/null +++ b/utils/lang/zh_CN/common.js @@ -0,0 +1,5 @@ + +export default { + HELLO: '你好', + TOTAL: `共$条` +} diff --git a/utils/lang/zh_CN/index.js b/utils/lang/zh_CN/index.js new file mode 100644 index 0000000..d395fef --- /dev/null +++ b/utils/lang/zh_CN/index.js @@ -0,0 +1,6 @@ +import common from './common' +import approval from './approval' + +const wholeObj = Object.assign({}, common, approval) + +export default wholeObj \ No newline at end of file -- 2.21.0