diff --git a/web/src/locales/menu.ts b/web/src/locales/menu.ts index 6dc27c37..e4614c81 100644 --- a/web/src/locales/menu.ts +++ b/web/src/locales/menu.ts @@ -19,8 +19,13 @@ export function translateTitle(key: string): string { Tasks: $gettext('Tasks'), Website: $gettext('Website'), // 应用标题 + 'Fail2ban Manager': $gettext('Fail2ban Manager'), + 'S3fs Manager': $gettext('S3fs Manager'), + 'Supervisor Manager': $gettext('Supervisor Manager'), + 'Rsync Manager': $gettext('Rsync Manager'), + 'Frp Manager': $gettext('Frp Manager'), 'Rat Benchmark': $gettext('Rat Benchmark'), - Toolbox: $gettext('Toolbox') + 'System Toolbox': $gettext('System Toolbox') } return titles[key] || key diff --git a/web/src/views/apps/fail2ban/route.ts b/web/src/views/apps/fail2ban/route.ts index c4673407..c1239c17 100644 --- a/web/src/views/apps/fail2ban/route.ts +++ b/web/src/views/apps/fail2ban/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'Fail2ban', + title: 'Fail2ban Manager', icon: 'mdi:wall-fire', role: ['admin'], requireAuth: true diff --git a/web/src/views/apps/frp/route.ts b/web/src/views/apps/frp/route.ts index f663fe6e..04aaa461 100644 --- a/web/src/views/apps/frp/route.ts +++ b/web/src/views/apps/frp/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'Frp', + title: 'Frp Manager', icon: 'icon-park-outline:connection-box', role: ['admin'], requireAuth: true diff --git a/web/src/views/apps/rsync/route.ts b/web/src/views/apps/rsync/route.ts index c5904ec1..1926eb25 100644 --- a/web/src/views/apps/rsync/route.ts +++ b/web/src/views/apps/rsync/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'Rsync', + title: 'Rsync Manager', icon: 'file-icons:rsync', role: ['admin'], requireAuth: true diff --git a/web/src/views/apps/s3fs/route.ts b/web/src/views/apps/s3fs/route.ts index 438a0a52..f0ffca55 100644 --- a/web/src/views/apps/s3fs/route.ts +++ b/web/src/views/apps/s3fs/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'S3fs', + title: 'S3fs Manager', icon: 'logos:aws', role: ['admin'], requireAuth: true diff --git a/web/src/views/apps/supervisor/route.ts b/web/src/views/apps/supervisor/route.ts index edced71f..a79a6db8 100644 --- a/web/src/views/apps/supervisor/route.ts +++ b/web/src/views/apps/supervisor/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'Supervisor', + title: 'Supervisor Manager', icon: 'mdi:monitor-dashboard', role: ['admin'], requireAuth: true diff --git a/web/src/views/apps/toolbox/route.ts b/web/src/views/apps/toolbox/route.ts index 26419d51..8a52fd0b 100644 --- a/web/src/views/apps/toolbox/route.ts +++ b/web/src/views/apps/toolbox/route.ts @@ -13,7 +13,7 @@ export default { path: '', component: () => import('./IndexView.vue'), meta: { - title: 'Toolbox', + title: 'System Toolbox', icon: 'mdi:tools', role: ['admin'], requireAuth: true