diff --git a/front/src/components/Footer.vue b/front/src/components/Footer.vue
index a0543e1e34c7d574f17f6e659fa9509a32b23eed..f62bc548b98a0b715b3534c5533bac3d2b81e309 100644
--- a/front/src/components/Footer.vue
+++ b/front/src/components/Footer.vue
@@ -81,6 +81,7 @@ export default {
       let self = this
       import(`../translations/${value}.json`).then((response) =>{
         Vue.$translations[value] = response.default[value]
+      }).finally(() => {
         self.$language.current = value
       })
     }
diff --git a/front/vue.config.js b/front/vue.config.js
index ede81fd1abba4a7eabee22fe1979e809d631f5c6..f4d96898e708480ca349361c65b88a3fb4567d74 100644
--- a/front/vue.config.js
+++ b/front/vue.config.js
@@ -37,6 +37,9 @@ module.exports = {
   },
   chainWebpack: config => {
     config.optimization.delete('splitChunks')
+    console.log(config.plugins)
+    config.plugins.delete('prefetch-embed')
+    config.plugins.delete('prefetch-index')
   },
   configureWebpack: {
     plugins: plugins,