diff --git a/package.json b/package.json index 0e36cfa..299faa0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ddei-editor", - "version": "1.2.42", + "version": "1.2.42-1", "private": false, "type": "module", "author": "hoslay <3697355039@qq.com>", diff --git a/src/App.vue b/src/App.vue index fe75d68..80b11e0 100644 --- a/src/App.vue +++ b/src/App.vue @@ -68,12 +68,12 @@ export default defineComponent({ ] } }, - i18n: { //国际化配置 - lang: "en_US", //强制设定语言,如果不设置则读取浏览器的语言设置 - langs: { //导入自定义语言包,可以覆盖自带的语言包中相同的内容 - // "ja_JP": i18nJP - } - }, + // i18n: { //国际化配置 + // lang: "ja_JP", //强制设定语言,如果不设置则读取浏览器的语言设置 + // langs: { //导入自定义语言包,可以覆盖自带的语言包中相同的内容 + // "ja_JP": i18nJP + // } + // }, extensions: [ // //布局的配置 DDeiCoreStandLayout.configuration({ diff --git a/src/editor/Editor.vue b/src/editor/Editor.vue index d16cb6d..f7502ee 100644 --- a/src/editor/Editor.vue +++ b/src/editor/Editor.vue @@ -83,7 +83,15 @@ export default { } this.options.extensions.splice(0,0,DDeiCore) let editor = DDeiEditor.newInstance(this.id, this.id, true, this.options); + //加载语言包 + + if (this.options?.i18n) { + if (this.options.i18n.langs) { + editor.registerLangs(this.options.i18n.langs) + } + } editor.setI18nLang(this.options?.i18n?.lang) + this.editor = editor editor.appContext = getCurrentInstance().appContext @@ -191,13 +199,7 @@ export default { if (options?.config?.height) { this.$refs.editor_div.style.height = options?.config?.height + "px"; } - //加载语言包 - if(options?.i18n){ - if(options.i18n.langs){ - this.editor.registerLangs(options.i18n.langs) - } - } //初始化控件 if (options?.config?.initData){