Commit d63a3781031042340cb27fcfe2aa6ec223426035

Authored by 梁灏
1 parent a5dad1af

fixed

#1090 #2387 #379
src/locale/index.js
@@ -47,12 +47,12 @@ export const i18n = function(fn) { @@ -47,12 +47,12 @@ export const i18n = function(fn) {
47 47
48 // using with vue-i18n in CDN 48 // using with vue-i18n in CDN
49 /*eslint-disable */ 49 /*eslint-disable */
50 -export const setLang = function (l) { 50 +export const setLang = function (name, lang) {
51 if (typeof window.iview !== 'undefined') { 51 if (typeof window.iview !== 'undefined') {
52 if (!('langs' in iview)) { 52 if (!('langs' in iview)) {
53 iview.langs = {}; 53 iview.langs = {};
54 } 54 }
55 - iview.langs[l] = lang; 55 + iview.langs[name] = lang;
56 } 56 }
57 }; 57 };
58 /*eslint-enable */ 58 /*eslint-enable */
src/locale/lang/de-DE.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/en-US.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/es-ES.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/fr-FR.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/id-ID.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/ja-JP.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/ko-KR.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/pt-BR.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/pt-PT.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/ru-RU.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/sv-SE.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/tr-TR.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/uk-UA.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/vi-VN.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file
src/locale/lang/zh-CN.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
src/locale/lang/zh-TW.js
@@ -100,6 +100,6 @@ const lang = { @@ -100,6 +100,6 @@ const lang = {
100 } 100 }
101 }; 101 };
102 102
103 -setLang(lang.i.locale); 103 +setLang(lang.i.locale, lang);
104 104
105 export default lang; 105 export default lang;
106 \ No newline at end of file 106 \ No newline at end of file