export default ({ isHMR, app, store, route, params, error, redirect }) => { // If middleware is called from hot module replacement, ignore it if (isHMR) return let { locales } = store.state let { fullPath } = route locales.some(val => { if (fullPath.indexOf(`/${val}`) === 0) { store.commit('SET_LANG', val) return true } }) }