From cbcd2136cd80395eff898738747c52c4b301fd56 Mon Sep 17 00:00:00 2001 From: Dixsie Wolmers Date: Thu, 30 Jan 2020 20:58:37 -0600 Subject: Set up initial language translation - Add i18n internationalization plugin - Create json files for group 0 English and Spanish - Uses $t method to set up initial translations on login page - Meta title is translated using i18n in App.vue and PageTitle.Vue Signed-off-by: Dixsie Wolmers Change-Id: Ifce9f5e54d96f8b2a13239ad6178892f99fc4537 --- src/router/index.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/router') diff --git a/src/router/index.js b/src/router/index.js index 71b90fb1..bec7f548 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -5,6 +5,8 @@ import AppLayout from '../layouts/AppLayout.vue'; Vue.use(VueRouter); +// Meta title is translated using i18n in App.vue and PageTitle.Vue +// Example meta: {title: 'pageTitle.overview'} const routes = [ { path: '/', @@ -18,7 +20,7 @@ const routes = [ path: '', component: () => import('@/views/Overview'), meta: { - title: 'Overview' + title: 'pageTitle.overview' } }, { @@ -26,7 +28,7 @@ const routes = [ name: 'local-users', component: () => import('@/views/AccessControl/LocalUserManagement'), meta: { - title: 'Local user management' + title: 'pageTitle.localUserMgmt' } }, { @@ -34,7 +36,7 @@ const routes = [ name: 'unauthorized', component: () => import('@/views/Unauthorized'), meta: { - title: 'Unauthorized' + title: 'pageTitle.unauthorized' } } ] @@ -44,7 +46,7 @@ const routes = [ name: 'login', component: () => import('@/views/Login'), meta: { - title: 'Login' + title: 'pageTitle.login' } } ]; -- cgit v1.2.3