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