diff --git a/generators/vue/files-vue.ts b/generators/vue/files-vue.ts index 02dd6197903..903d1238606 100644 --- a/generators/vue/files-vue.ts +++ b/generators/vue/files-vue.ts @@ -49,11 +49,12 @@ export const vueFiles = { { condition: generator => generator.microfrontend, ...clientSrcTemplatesBlock(), - templates: [ - 'microfrontends/entities-menu.component-test.ts', - 'microfrontends/entities-menu-test.vue', - 'microfrontends/entities-router-test.ts', - ], + templates: ['microfrontends/entities-menu.component-test.ts', 'microfrontends/entities-router-test.ts'], + }, + { + condition: generator => generator.enableTranslation && generator.microfrontend, + ...clientSrcTemplatesBlock(), + templates: ['microfrontends/entities-menu-test.vue'], }, { condition: generator => generator.applicationTypeMicroservice, diff --git a/generators/vue/templates/src/main/webapp/app/main.ts.ejs b/generators/vue/templates/src/main/webapp/app/main.ts.ejs index 86c4dffc215..26abcebc125 100644 --- a/generators/vue/templates/src/main/webapp/app/main.ts.ejs +++ b/generators/vue/templates/src/main/webapp/app/main.ts.ejs @@ -186,7 +186,7 @@ const app = createApp({ provide('trackerService', useTrackerService({ authenticated })); <%_ } _%> -<%_ if (applicationTypeMicroservice && microfrontend) { _%> +<%_ if (enableTranslation && applicationTypeMicroservice && microfrontend) { _%> provide('microfrontendI18n', false); <%_ } _%> },