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) }}
+
+
+ {{ $t('xpack.upage') }}
+
+
@@ -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');
+};