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: [