diff --git a/src/locale/index.js b/src/locale/index.js index c5b6b60..c6615c2 100644 --- a/src/locale/index.js +++ b/src/locale/index.js @@ -45,4 +45,16 @@ export const i18n = function(fn) { i18nHandler = fn || i18nHandler; }; -export default { use, t, i18n }; \ No newline at end of file +// using with vue-i18n in CDN +/*eslint-disable */ +export const setLang = function (l) { + if (typeof window.iview !== 'undefined') { + if (!('langs' in iview)) { + iview.langs = {}; + } + iview.langs[l] = lang; + } +}; +/*eslint-enable */ + +export default { use, t, i18n, setLang }; \ No newline at end of file diff --git a/src/locale/lang/de-DE.js b/src/locale/lang/de-DE.js index d9b94ff..7121971 100644 --- a/src/locale/lang/de-DE.js +++ b/src/locale/lang/de-DE.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'de-DE', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/en-US.js b/src/locale/lang/en-US.js index 4ef04db..1fb76c8 100644 --- a/src/locale/lang/en-US.js +++ b/src/locale/lang/en-US.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'en-US', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/es-ES.js b/src/locale/lang/es-ES.js index 5ba3acd..27709df 100644 --- a/src/locale/lang/es-ES.js +++ b/src/locale/lang/es-ES.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'es-ES', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/fr-FR.js b/src/locale/lang/fr-FR.js index 8894455..276456d 100644 --- a/src/locale/lang/fr-FR.js +++ b/src/locale/lang/fr-FR.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'fr-FR', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/id-ID.js b/src/locale/lang/id-ID.js index b8ba567..b9f5087 100644 --- a/src/locale/lang/id-ID.js +++ b/src/locale/lang/id-ID.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'id-ID', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/ja-JP.js b/src/locale/lang/ja-JP.js index 7e536b0..ccd2827 100644 --- a/src/locale/lang/ja-JP.js +++ b/src/locale/lang/ja-JP.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'ja-JP', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/ko-KR.js b/src/locale/lang/ko-KR.js index 51e5e69..012e54d 100644 --- a/src/locale/lang/ko-KR.js +++ b/src/locale/lang/ko-KR.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'ko-KR', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/pt-BR.js b/src/locale/lang/pt-BR.js index cfda208..ffa8902 100644 --- a/src/locale/lang/pt-BR.js +++ b/src/locale/lang/pt-BR.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'pt-BR', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/pt-PT.js b/src/locale/lang/pt-PT.js index d3fbb2e..8cc91e0 100644 --- a/src/locale/lang/pt-PT.js +++ b/src/locale/lang/pt-PT.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'pt-PT', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/ru-RU.js b/src/locale/lang/ru-RU.js index 5611099..3a72047 100644 --- a/src/locale/lang/ru-RU.js +++ b/src/locale/lang/ru-RU.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'ru-RU', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/sv-SE.js b/src/locale/lang/sv-SE.js index e5b158c..ee2d66b 100644 --- a/src/locale/lang/sv-SE.js +++ b/src/locale/lang/sv-SE.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'sv-SE', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/tr-TR.js b/src/locale/lang/tr-TR.js index 4944edc..f443fba 100644 --- a/src/locale/lang/tr-TR.js +++ b/src/locale/lang/tr-TR.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'tr-TR', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/uk-UA.js b/src/locale/lang/uk-UA.js index 8149829..5c76a29 100644 --- a/src/locale/lang/uk-UA.js +++ b/src/locale/lang/uk-UA.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'uk-UA', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/vi-VN.js b/src/locale/lang/vi-VN.js index 1023589..a29fcda 100644 --- a/src/locale/lang/vi-VN.js +++ b/src/locale/lang/vi-VN.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'vi-VN', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file diff --git a/src/locale/lang/zh-CN.js b/src/locale/lang/zh-CN.js index 7c3fdae..0af55fc 100644 --- a/src/locale/lang/zh-CN.js +++ b/src/locale/lang/zh-CN.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'zh-CN', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; diff --git a/src/locale/lang/zh-TW.js b/src/locale/lang/zh-TW.js index 57a52cf..109f9c1 100644 --- a/src/locale/lang/zh-TW.js +++ b/src/locale/lang/zh-TW.js @@ -1,4 +1,6 @@ -export default { +import { setLang } from '../index'; + +const lang = { i: { locale: 'zh-TW', select: { @@ -97,3 +99,7 @@ export default { } } }; + +setLang(lang.i.locale); + +export default lang; \ No newline at end of file -- libgit2 0.21.4