From 2402511cf3b8143c467cbecddf93c8bf47954b1a Mon Sep 17 00:00:00 2001 From: lesion Date: Tue, 23 Jul 2019 01:33:13 +0200 Subject: [PATCH] add i18n middlware --- middleware/i18n.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 middleware/i18n.js diff --git a/middleware/i18n.js b/middleware/i18n.js new file mode 100644 index 00000000..8a393b72 --- /dev/null +++ b/middleware/i18n.js @@ -0,0 +1,7 @@ +export default function ({ req, app, store }) { + if (process.server) { + const lang = req.acceptsLanguages('en', 'it') + store.commit('setLocale', lang || 'it') + app.i18n.locale = store.state.locale + } +}