diff --git a/src/layout/components/SideBar.vue b/src/layout/components/SideBar.vue index 2bf51b0c..9eca2fc5 100644 --- a/src/layout/components/SideBar.vue +++ b/src/layout/components/SideBar.vue @@ -36,14 +36,16 @@ limitations under the License. --> - {{ t(menu.meta.i18nKey) }} + {{ te(menu.meta.i18nKey) ? t(menu.meta.i18nKey) : menu.meta.title }} - {{ t(m.meta && m.meta.i18nKey) }} + + {{ m.meta && (te(m.meta.i18nKey) ? t(m.meta.i18nKey) : m.meta.title) }} + @@ -56,7 +58,9 @@ limitations under the License. --> @@ -75,7 +79,7 @@ limitations under the License. --> import { useAppStoreWithOut } from "@/store/modules/app"; /*global Recordable*/ - const { t } = useI18n(); + const { t, te } = useI18n(); const appStore = useAppStoreWithOut(); const router = useRouter(); const name = ref(String(router.currentRoute.value.name)); diff --git a/src/router/alarm.ts b/src/router/alarm.ts index dc5e19e2..f809af6f 100644 --- a/src/router/alarm.ts +++ b/src/router/alarm.ts @@ -26,6 +26,7 @@ export const routesAlarm: Array = [ icon: "spam", hasGroup: false, activate: true, + title: "Alerting", }, component: Layout, children: [ diff --git a/src/router/dashboard.ts b/src/router/dashboard.ts index 8ced30cf..8aaa0534 100644 --- a/src/router/dashboard.ts +++ b/src/router/dashboard.ts @@ -27,6 +27,7 @@ export const routesDashboard: Array = [ icon: "dashboard_customize", hasGroup: true, activate: true, + title: "Dashboards", }, children: [ { @@ -36,6 +37,7 @@ export const routesDashboard: Array = [ meta: { i18nKey: "dashboardList", activate: true, + title: "Dashboard List", }, }, { @@ -45,6 +47,7 @@ export const routesDashboard: Array = [ meta: { i18nKey: "dashboardNew", activate: true, + title: "New Dashboard", }, }, { diff --git a/src/router/marketplace.ts b/src/router/marketplace.ts index 56196d82..f71ab025 100644 --- a/src/router/marketplace.ts +++ b/src/router/marketplace.ts @@ -26,6 +26,7 @@ export const routesMarketplace: Array = [ icon: "marketplace", hasGroup: false, activate: true, + title: "Marketplace", }, component: Layout, children: [ diff --git a/src/router/settings.ts b/src/router/settings.ts index 11a78251..aa53c735 100644 --- a/src/router/settings.ts +++ b/src/router/settings.ts @@ -26,6 +26,7 @@ export const routesSettings: Array = [ icon: "settings", hasGroup: false, activate: true, + title: "Settings", }, component: Layout, children: [