diff --git a/frontend/src/lang/modules/en.ts b/frontend/src/lang/modules/en.ts index d8ea23af7..fc426a8eb 100644 --- a/frontend/src/lang/modules/en.ts +++ b/frontend/src/lang/modules/en.ts @@ -133,6 +133,7 @@ const message = { selectColumn: 'Select column', local: 'local', serialNumber: 'Serial number', + manageGroup: 'Manage Groups', }, loadingText: { Upgrading: 'System upgrade, please wait...', @@ -2835,6 +2836,7 @@ const message = { expiresAlert: 'Friendly reminder: Your Pro license will expire in {0} days, and all Pro features will no longer be accessible. Please renew promptly to ensure continued usage.', menu: 'Pro', + upage: 'AI Website Builder', app: { app: 'APP', title: 'Panel Alias', diff --git a/frontend/src/lang/modules/ja.ts b/frontend/src/lang/modules/ja.ts index 83304ed34..63b1af1cf 100644 --- a/frontend/src/lang/modules/ja.ts +++ b/frontend/src/lang/modules/ja.ts @@ -125,6 +125,7 @@ const message = { selectColumn: '列を選択します', local: 'ローカル', serialNumber: 'シリアル番号', + manageGroup: 'グループ管理', }, loadingText: { Upgrading: 'システムのアップグレード、待ってください...', @@ -2712,6 +2713,7 @@ const message = { expiresAlert: 'ご注意: あなたのProライセンスは{0}日後に終了し、すべてのPro機能が使用できなくなります。継続的な使用のために速やかに更新してください。', menu: 'Рro', + upage: 'AIウェブサイトビルダー', app: { app: 'APP', title: 'パネルの別名', diff --git a/frontend/src/lang/modules/ko.ts b/frontend/src/lang/modules/ko.ts index 0f163b8cc..828086020 100644 --- a/frontend/src/lang/modules/ko.ts +++ b/frontend/src/lang/modules/ko.ts @@ -125,6 +125,7 @@ const message = { selectColumn: '열 선택', local: '로컬', serialNumber: '일련 번호', + manageGroup: '그룹 관리', }, loadingText: { Upgrading: '시스템 업그레이드 중입니다. 잠시만 기다려 주십시오...', @@ -2667,6 +2668,7 @@ const message = { expiresAlert: '친절한 알림: 귀하의 Pro 라이선스가 {0}일 후 만료되며, 모든 Pro 기능에 더 이상 접근할 수 없습니다. 지속적인 사용을 위해 신속하게 갱신하시기 바랍니다.', menu: 'Pro', + upage: 'AI 웹사이트 빌더', app: { app: 'APP', title: '패널 별칭', diff --git a/frontend/src/lang/modules/ms.ts b/frontend/src/lang/modules/ms.ts index 44ec51c7a..a3a5f2415 100644 --- a/frontend/src/lang/modules/ms.ts +++ b/frontend/src/lang/modules/ms.ts @@ -125,6 +125,7 @@ const message = { selectColumn: 'Pilih lajur', local: 'Tempatan', serialNumber: 'Nombor siri', + manageGroup: 'Urus Kumpulan', }, loadingText: { Upgrading: 'Peningkatan sistem, sila tunggu...', @@ -2773,6 +2774,7 @@ const message = { expiresAlert: 'Peringatan mesra: Lesen Pro anda akan tamat dalam {0} hari, dan semua ciri Pro tidak lagi dapat diakses. Sila perbaharui segera untuk memastikan penggunaan berterusan.', menu: 'Pro', + upage: 'Pembina Laman Web AI', app: { app: 'APP', title: 'Nama Panel', diff --git a/frontend/src/lang/modules/pt-br.ts b/frontend/src/lang/modules/pt-br.ts index 49f7d6a0e..9d9264f45 100644 --- a/frontend/src/lang/modules/pt-br.ts +++ b/frontend/src/lang/modules/pt-br.ts @@ -125,6 +125,7 @@ const message = { selectColumn: 'Selecionar coluna', local: 'Local', serialNumber: 'Número de série', + manageGroup: 'Gerenciar Grupos', }, loadingText: { Upgrading: 'Atualizando o sistema, por favor, aguarde...', @@ -2773,6 +2774,7 @@ const message = { expiresAlert: 'Lembrete: Sua licença profissional expirará em {0} dias. Após isso, todas as funcionalidades da versão profissional não estarão mais disponíveis. Por favor, renove sua licença para garantir o uso contínuo.', menu: 'Pro', + upage: 'Construtor de Sites com IA', app: { app: 'APP', title: 'Apelido do Painel', diff --git a/frontend/src/lang/modules/ru.ts b/frontend/src/lang/modules/ru.ts index c4da29c43..2d42007c2 100644 --- a/frontend/src/lang/modules/ru.ts +++ b/frontend/src/lang/modules/ru.ts @@ -125,6 +125,7 @@ const message = { selectColumn: 'Выбрать столбец', local: 'локальный', serialNumber: 'Серийный номер', + manageGroup: 'Управление группами', }, loadingText: { Upgrading: 'Обновление системы, пожалуйста, подождите...', @@ -2767,6 +2768,7 @@ const message = { expiresAlert: 'Дружеское напоминание: ваша лицензия Pro истечет через {0} дней, и все функции Pro станут недоступны. Пожалуйста, продлите лицензию вовремя, чтобы обеспечить дальнейшее использование.', menu: 'Рro', + upage: 'AI Конструктор сайтов', app: { app: 'APP', title: 'Псевдоним панели', diff --git a/frontend/src/lang/modules/zh-Hant.ts b/frontend/src/lang/modules/zh-Hant.ts index 16bbcb827..1894bcc79 100644 --- a/frontend/src/lang/modules/zh-Hant.ts +++ b/frontend/src/lang/modules/zh-Hant.ts @@ -130,6 +130,7 @@ const message = { selectColumn: '選擇列', local: '本地', serialNumber: '序號', + manageGroup: '管理群組', }, loadingText: { Upgrading: '系統升級中,請稍候...', @@ -2643,6 +2644,7 @@ const message = { expiresAlert: '溫馨提醒:您的專業版許可證將在 {0} 天後到期,屆時所有專業版功能將無法繼續使用,請及時續費以保證正常使用。', menu: '高級功能', + upage: 'AI 建站', app: { app: 'APP', title: '面板別名', diff --git a/frontend/src/lang/modules/zh.ts b/frontend/src/lang/modules/zh.ts index b2f55cf36..a3d7f67ef 100644 --- a/frontend/src/lang/modules/zh.ts +++ b/frontend/src/lang/modules/zh.ts @@ -130,6 +130,7 @@ const message = { selectColumn: '选择列', local: '本地', serialNumber: '序号', + manageGroup: '管理分组', }, loadingText: { Upgrading: '系统升级中,请稍候...', @@ -2630,6 +2631,7 @@ const message = { expiresAlert: '温馨提醒:专业版试用将于 [{0}] 天后到期,届时将停止使用所有专业版功能。', name: '专业版', menu: '高级功能', + upage: 'AI 建站', waf: { name: 'WAF', blackWhite: '黑白名单', diff --git a/frontend/src/layout/components/Sidebar/components/SubItem.vue b/frontend/src/layout/components/Sidebar/components/SubItem.vue index 9b7b4a0db..3a08bd952 100644 --- a/frontend/src/layout/components/Sidebar/components/SubItem.vue +++ b/frontend/src/layout/components/Sidebar/components/SubItem.vue @@ -28,6 +28,11 @@ {{ $t(subItem.meta?.title as string, 2) }} + + + @@ -36,6 +41,10 @@ import { RouteRecordRaw } from 'vue-router'; import SvgIcon from '@/components/svg-icon/svg-icon.vue'; defineProps<{ menuList: RouteRecordRaw[] }>(); + +const goUpage = () => { + window.open('https://www.lxware.cn/upage', '_blank', 'noopener,noreferrer'); +};