renderer: fix header translation

This commit is contained in:
leejooy96 committed 2022-11-08 08:59:26 +09:00
1 parent 820118e610
commit f3c48d114e
2 files changed
+4 -8

No files matched your search

@@ -14,7 +14,7 @@ const isCurrentRoute = (path: string): boolean => {
</script> </script>
<template> <template>
<v-app-bar color="primary" density="compact"> <v-app-bar color="primary" density="compact">
<v-app-bar-title>{{ $route.meta.title }}</v-app-bar-title> <v-app-bar-title>{{ $t($route.meta.titleKey || 'title.main') }}</v-app-bar-title>
<template #append> <template #append>
<v-btn <v-btn
prepend-icon="mdi-home" prepend-icon="mdi-home"
+3 -7
View File
@@ -1,10 +1,6 @@
import { createRouter, createWebHashHistory } from 'vue-router/dist/vue-router.esm-bundler' import { createRouter, createWebHashHistory } from 'vue-router/dist/vue-router.esm-bundler'
import { MainScreen, ErrorScreen, SecondScreen } from '@/renderer/screens' import { MainScreen, ErrorScreen, SecondScreen } from '@/renderer/screens'
import i18n from '../plugins/i18n'
const { t } = i18n.global
export default createRouter({ export default createRouter({
history: createWebHashHistory(), history: createWebHashHistory(),
routes: [ routes: [
@@ -12,21 +8,21 @@ export default createRouter({
path: '/', path: '/',
component: MainScreen, component: MainScreen,
meta: { meta: {
title: t('title.main') titleKey: 'title.main'
} }
}, },
{ {
path: '/second', path: '/second',
component: SecondScreen, component: SecondScreen,
meta: { meta: {
title: t('title.second') titleKey: 'title.second'
} }
}, },
{ {
path: '/error', path: '/error',
component: ErrorScreen, component: ErrorScreen,
meta: { meta: {
title: t('title.error') titleKey: 'title.error'
} }
}, },
{ {