From e2876ed1c56c781af3b53db21ac57c0137eab569 Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Wed, 21 May 2025 17:00:40 +0800 Subject: [PATCH] style: Modify the node to add prompt information (#8767) --- frontend/src/lang/modules/en.ts | 14 +++++++------- frontend/src/lang/modules/ja.ts | 13 ++++++------- frontend/src/lang/modules/ko.ts | 13 +++++++------ frontend/src/lang/modules/ms.ts | 13 +++++++------ frontend/src/lang/modules/pt-br.ts | 14 +++++++------- frontend/src/lang/modules/ru.ts | 13 +++++++------ frontend/src/lang/modules/zh-Hant.ts | 13 +++++++------ frontend/src/lang/modules/zh.ts | 12 ++++++------ 8 files changed, 54 insertions(+), 51 deletions(-) diff --git a/frontend/src/lang/modules/en.ts b/frontend/src/lang/modules/en.ts index 9f7b61fe9..45cf85b7e 100644 --- a/frontend/src/lang/modules/en.ts +++ b/frontend/src/lang/modules/en.ts @@ -3336,12 +3336,13 @@ const message = { nodeSyncHelper: 'Node information synchronization will sync the following information:', nodeSyncHelper1: '1. Public backup account information', nodeSyncHelper2: '2. Connection information between the main node and sub-nodes', + panelExist: - '1Panel service already exists on this node. Please upgrade to V2 using the upgrade script before adding!', - coreExist: - 'Detected that there is already 1panel-core service on this node. Unable to add this node, please check and try again!', + '1Panel V1 service is running on this node. Please upgrade to V2 using the migration script before adding.', + coreExist: 'This node already has 1Panel V2 service deployed and cannot be added as a secondary node.', agentExist: - 'Detected that the 1panel-agent service already exists on this node. Continuing to add will retain the node data and only replace the 1panel-agent service. Do you want to continue?', + '1panel-agent is already installed on this node. Continuing will preserve existing data and only replace the 1panel-agent service. Proceed?', + dataExist: '1Panel historical data exists on this node. Confirm to continue adding?', errLicense: 'The license bound to this node is unavailable. Please check and try again!', reinstallHelper: 'Reinstall node {0}, do you want to continue?', unhealthyCheck: 'Abnormal Check', @@ -3357,9 +3358,8 @@ const message = { forceDelete: 'Force Delete', operateHelper: 'The following nodes will undergo {0} operation, do you want to continue?', forceDeleteHelper: 'Force delete will ignore node deletion errors and delete database metadata', - uninstall: 'Uninstall service', - uninstallHelper: - 'This will uninstall the child node 1Panel service and delete related data. Choose carefully!', + uninstall: 'Delete node data', + uninstallHelper: 'This will delete all 1Panel related data of the node. Proceed with caution!', baseDir: 'Installation Directory', baseDirHelper: 'When the installation directory is empty, it will be installed in the /opt directory by default', diff --git a/frontend/src/lang/modules/ja.ts b/frontend/src/lang/modules/ja.ts index 9f2882cf5..f1f45244b 100644 --- a/frontend/src/lang/modules/ja.ts +++ b/frontend/src/lang/modules/ja.ts @@ -3195,11 +3195,11 @@ const message = { nodeSyncHelper2: '2. 主ノードとサブノードの接続情報', panelExist: - 'このノードに1Panelサービスが既に存在します。追加する前にアップグレードスクリプトでV2にアップグレードしてください!', - coreExist: - 'このノードに既に1panel-coreサービスが存在します。このノードを追加できません。確認して再試行してください!', + 'このノードで1Panel V1サービスが実行中です。追加する前に移行スクリプトでV2にアップグレードしてください。', + coreExist: 'このノードには1Panel V2サービスがデプロイ済みのため、セカンダリノードとして追加できません。', agentExist: - 'このノードに1panel-agentサービスが既に存在することが検出されました。追加を続行すると、ノードデータは保持され、1panel-agentサービスのみが置き換えられます。続行しますか?', + 'このノードには1panel-agentがインストール済みです。続行すると既存データは保持され、1panel-agentサービスのみ置き換えられます。続行しますか?', + dataExist: 'このノードに1Panelの過去データが存在します。追加を続行しますか?', errLicense: 'このノードにバインドされたライセンスが利用できません。確認して再試行してください!', reinstallHelper: 'ノード{0}を再インストールします。続行しますか?', unhealthyCheck: '異常チェック', @@ -3215,9 +3215,8 @@ const message = { forceDelete: '強制削除', operateHelper: '以下のノードに{0}操作を行います。続行しますか?', forceDeleteHelper: '強制削除はノード削除エラーを無視し、データベースメタデータを削除します', - uninstall: 'サービスをアンインストール', - uninstallHelper: - '子ノードの1Panelサービスをアンインストールし、関連データを削除します。慎重に選択してください!', + uninstall: 'ノードデータを削除', + uninstallHelper: 'ノードに関連するすべての1Panelデータが削除されます。慎重に選択してください!', baseDir: 'インストールディレクトリ', baseDirHelper: 'インストールディレクトリが空の場合、デフォルトで/optディレクトリにインストールされます', nodePort: 'ノードポート', diff --git a/frontend/src/lang/modules/ko.ts b/frontend/src/lang/modules/ko.ts index 8bfd77ff7..e37ab1264 100644 --- a/frontend/src/lang/modules/ko.ts +++ b/frontend/src/lang/modules/ko.ts @@ -3138,12 +3138,13 @@ const message = { nodeSyncHelper: '노드 정보 동기화는 다음 정보를 동기화합니다:', nodeSyncHelper1: '1. 공용 백업 계정 정보', nodeSyncHelper2: '2. 주 노드와 하위 노드 간의 연결 정보', + panelExist: - '이 노드에 1Panel 서비스가 이미 존재합니다. 추가하기 전에 업그레이드 스크립트로 V2로 업그레이드하세요!', - coreExist: - '이 노드에 이미 1panel-core 서비스가 존재합니다. 이 노드를 추가할 수 없습니다. 확인 후 다시 시도하십시오!', + '이 노드에서 1Panel V1 서비스가 실행 중입니다. 추가하기 전에 마이그레이션 스크립트로 V2로 업그레이드하세요.', + coreExist: '이 노드에는 이미 1Panel V2 서비스가 배포되어 있어 보조 노드로 추가할 수 없습니다.', agentExist: - '이 노드에 1panel-agent 서비스가 이미 존재하는 것으로 감지되었습니다. 추가를 계속하면 노드 데이터는 유지되고 1panel-agent 서비스만 교체됩니다. 계속하시겠습니까?', + '이 노드에 1panel-agent가 이미 설치되어 있습니다. 계속하면 기존 데이터는 유지되고 1panel-agent 서비스만 교체됩니다. 계속하시겠습니까?', + dataExist: '이 노드에 1Panel 이전 데이터가 존재합니다. 추가를 계속하시겠습니까?', errLicense: '이 노드에 연결된 라이선스를 사용할 수 없습니다. 확인 후 다시 시도하세요!', reinstallHelper: '노드 {0}를 재설치합니다. 계속하시겠습니까?', unhealthyCheck: '비정상 체크', @@ -3159,8 +3160,8 @@ const message = { forceDelete: '강제 삭제', operateHelper: '다음 노드에 대해 {0} 작업을 수행합니다. 계속하시겠습니까?', forceDeleteHelper: '강제 삭제는 노드 삭제 오류를 무시하고 데이터베이스 메타데이터를 삭제합니다', - uninstall: '서비스 제거', - uninstallHelper: '자식 노드의 1Panel 서비스를 제거하고 관련 데이터를 삭제합니다. 신중하게 선택하세요!', + uninstall: '노드 데이터 삭제', + uninstallHelper: '이 작업은 노드의 모든 1Panel 관련 데이터를 삭제합니다. 신중하게 선택하세요!', baseDir: '설치 디렉토리', baseDirHelper: '설치 디렉토리가 비어 있으면 기본적으로 /opt 디렉토리에 설치됩니다', nodePort: '노드 포트', diff --git a/frontend/src/lang/modules/ms.ts b/frontend/src/lang/modules/ms.ts index c070473e1..9b8141916 100644 --- a/frontend/src/lang/modules/ms.ts +++ b/frontend/src/lang/modules/ms.ts @@ -3263,12 +3263,14 @@ const message = { nodeSyncHelper: 'Penyelarasan maklumat nod akan menyelaraskan maklumat berikut:', nodeSyncHelper1: '1. Maklumat akaun sandaran awam', nodeSyncHelper2: '2. Maklumat sambungan antara nod utama dan nod sub', + panelExist: - 'Perkhidmatan 1Panel sudah wujud pada nod ini. Sila naik taraf ke V2 menggunakan skrip naik taraf sebelum menambah!', + 'Mengesan perkhidmatan 1Panel V1 sedang berjalan pada nod ini. Sila naik taraf ke V2 menggunakan skrip migrasi sebelum menambah.', coreExist: - 'Dikesan bahawa terdapat perkhidmatan 1panel-core yang sudah ada pada nod ini. Tidak dapat menambah nod ini, sila semak dan cuba lagi!', + 'Nod ini telah mempunyai perkhidmatan 1Panel V2 dipasang, tidak boleh ditambah sebagai nod sekunder.', agentExist: - 'Terbukti bahawa perkhidmatan 1panel-agent sudah wujud pada nod ini. Melanjutkan penambahan akan mengekalkan data nod dan hanya menggantikan perkhidmatan 1panel-agent. Adakah anda ingin meneruskan?', + 'Mengesan 1panel-agent telah dipasang pada nod ini. Jika diteruskan, data sedia ada akan dikekalkan dan hanya perkhidmatan 1panel-agent akan diganti. Teruskan?', + dataExist: 'Mengesan data sejarah 1Panel wujud pada nod ini. Sahkan untuk terus menambah?', errLicense: 'Lesen yang terikat pada nod ini tidak tersedia. Sila periksa dan cuba lagi!', reinstallHelper: 'Pasang semula nod {0}, adakah anda ingin meneruskan?', unhealthyCheck: 'Pemeriksaan Tidak Normal', @@ -3286,9 +3288,8 @@ const message = { operateHelper: 'Operasi {0} akan dilakukan pada nod berikut, adakah anda ingin meneruskan?', forceDeleteHelper: 'Hapus secara paksa akan mengabaikan ralat penghapusan nod dan menghapus metadata pangkalan data', - uninstall: 'Nyahpasang perkhidmatan', - uninstallHelper: - 'Akan nyahpasang perkhidmatan 1Panel nod anak dan padam data berkaitan. Pilih dengan berhati-hati!', + uninstall: 'Padam data nod', + uninstallHelper: 'Ini akan memadamkan semua data berkaitan 1Panel bagi nod. Pilih dengan berhati-hati!', baseDir: 'Direktori Pemasangan', baseDirHelper: 'Apabila direktori pemasangan kosong, secara lalai akan dipasang di direktori /opt', nodePort: 'Port Nod', diff --git a/frontend/src/lang/modules/pt-br.ts b/frontend/src/lang/modules/pt-br.ts index 5f4107b8c..3dd1fde65 100644 --- a/frontend/src/lang/modules/pt-br.ts +++ b/frontend/src/lang/modules/pt-br.ts @@ -3270,12 +3270,13 @@ const message = { nodeSyncHelper: 'A sincronização das informações do nó irá sincronizar as seguintes informações:', nodeSyncHelper1: '1. Informações da conta de backup pública', nodeSyncHelper2: '2. Informações de conexão entre o nó principal e os sub-nós', + panelExist: - 'O serviço 1Panel já existe neste nó. Por favor, atualize para V2 usando o script de atualização antes de adicionar!', - coreExist: - 'Detectado que já existe um serviço 1panel-core neste nó. Não é possível adicionar este nó, por favor verifique e tente novamente!', + 'O serviço 1Panel V1 está em execução neste nó. Atualize para V2 usando o script de migração antes de adicionar.', + coreExist: 'Este nó já tem o serviço 1Panel V2 implantado e não pode ser adicionado como nó secundário.', agentExist: - 'Detectado que o serviço 1panel-agent já existe neste nó. Continuar a adicionar irá manter os dados do nó e apenas substituir o serviço 1panel-agent. Você deseja continuar?', + '1panel-agent já está instalado neste nó. Continuar preservará os dados existentes e substituirá apenas o serviço 1panel-agent. Prosseguir?', + dataExist: 'Existem dados históricos do 1Panel neste nó. Confirmar para continuar a adição?', errLicense: 'A licença vinculada a este nó não está disponível. Por favor, verifique e tente novamente!', reinstallHelper: 'Reinstalar o nó {0}, deseja continuar?', unhealthyCheck: 'Verificação Anormal', @@ -3292,9 +3293,8 @@ const message = { operateHelper: 'A operação {0} será realizada nos seguintes nós, deseja continuar?', forceDeleteHelper: 'Excluir forçadamente ignorará erros de exclusão do nó e removerá os metadados do banco de dados', - uninstall: 'Desinstalar serviço', - uninstallHelper: - 'Isso desinstalará o serviço 1Panel do nó filho e excluirá os dados relacionados. Escolha com cuidado!', + uninstall: 'Excluir dados do nó', + uninstallHelper: 'Isso excluirá todos os dados relacionados ao 1Panel do nó. Escolha com cuidado!', baseDir: 'Diretório de Instalação', baseDirHelper: 'Quando o diretório de instalação está vazio, será instalado por padrão no diretório /opt', nodePort: 'Porta do Nó', diff --git a/frontend/src/lang/modules/ru.ts b/frontend/src/lang/modules/ru.ts index c00fc3ed3..57f56fdc5 100644 --- a/frontend/src/lang/modules/ru.ts +++ b/frontend/src/lang/modules/ru.ts @@ -3257,12 +3257,13 @@ const message = { nodeSyncHelper: 'Синхронизация информации о узле будет синхронизировать следующую информацию:', nodeSyncHelper1: '1. Информация о публичной резервной учетной записи', nodeSyncHelper2: '2. Информация о соединении между основным узлом и подузлами', + panelExist: - 'Служба 1Panel уже существует на этом узле. Пожалуйста, обновитесь до V2 с помощью скрипта обновления перед добавлением!', - coreExist: - 'Обнаружено, что на этом узле уже существует служба 1panel-core. Невозможно добавить этот узел, пожалуйста, проверьте и попробуйте снова!', + 'На этом узле запущена служба 1Panel V1. Перед добавлением обновитесь до V2 с помощью скрипта миграции.', + coreExist: 'На этом узле уже развернута служба 1Panel V2, поэтому его нельзя добавить как вторичный узел.', agentExist: - 'Обнаружено, что служба 1panel-agent уже существует на этом узле. Продолжение добавления сохранит данные узла и только заменит службу 1panel-agent. Вы хотите продолжить?', + '1panel-agent уже установлен на этом узле. Продолжение сохранит существующие данные и заменит только службу 1panel-agent. Продолжить?', + dataExist: 'На этом узле есть исторические данные 1Panel. Подтвердить продолжение добавления?', errLicense: 'Лицензия, привязанная к этому узлу, недоступна. Пожалуйста, проверьте и повторите попытку!', reinstallHelper: 'Переустановить узел {0}, вы хотите продолжить?', unhealthyCheck: 'Проверка на неисправности', @@ -3279,8 +3280,8 @@ const message = { operateHelper: 'Будет выполнена операция {0} для следующих узлов, вы хотите продолжить?', forceDeleteHelper: 'Принудительное удаление проигнорирует ошибки удаления узла и удалит метаданные базы данных', - uninstall: 'Удалить службу', - uninstallHelper: 'Будет удалена служба 1Panel дочернего узла и связанные данные. Выбирайте осторожно!', + uninstall: 'Удалить данные узла', + uninstallHelper: 'Это удалит все данные 1Panel, связанные с узлом. Выбирайте осторожно!', baseDir: 'Каталог установки', baseDirHelper: 'Если каталог установки пуст, по умолчанию он будет установлен в каталоге /opt', nodePort: 'Порт узла', diff --git a/frontend/src/lang/modules/zh-Hant.ts b/frontend/src/lang/modules/zh-Hant.ts index dc9f483b2..e2760eace 100644 --- a/frontend/src/lang/modules/zh-Hant.ts +++ b/frontend/src/lang/modules/zh-Hant.ts @@ -3092,10 +3092,11 @@ const message = { nodeSyncHelper: '節點信息同步將同步以下信息:', nodeSyncHelper1: '1. 公用的備份帳號信息', nodeSyncHelper2: '2. 主節點與子節點的連接信息', - panelExist: '檢測到該節點上已存在 1panel 服務,請先透過升級腳本升級到 V2 後再新增!', - coreExist: '已檢測到該節點上已存在 1panel-core 服務,無法新增該節點,請檢查後再試!', - agentExist: - '檢測到該節點上已存在 1panel-agent 服務,繼續添加將保留該節點數據,僅替換 1panel-agent 服務,是否繼續?', + + panelExist: '檢測到該節點正在運行 1Panel V1 服務,請先透過遷移腳本升級至 V2 後再進行新增。', + coreExist: '該節點已部署 1Panel V2 服務,無法作為從屬節點新增。', + agentExist: '檢測到該節點已安裝 1panel-agent,繼續新增將保留現有數據,僅替換 1panel-agent 服務,是否繼續?', + dataExist: '檢測到該節點存在 1Panel 歷史數據,是否確認繼續新增?', errLicense: '檢測到該節點綁定的許可證不可用,請檢查後重試!', reinstallHelper: '重新安裝節點 {0},是否繼續?', unhealthyCheck: '異常檢查', @@ -3111,8 +3112,8 @@ const message = { forceDelete: '強制刪除', operateHelper: '將對以下節點執行 {0} 操作,是否繼續?', forceDeleteHelper: '強制刪除將忽略節點刪除錯誤並刪除資料庫元資料', - uninstall: '卸載服務', - uninstallHelper: '將卸載子節點 1Panel 服務,刪除相關數據,請謹慎選擇!', + uninstall: '刪除節點資料', + uninstallHelper: '此操作將刪除與節點相關的所有 1Panel 資料,請謹慎選擇!', baseDir: '安裝目錄', baseDirHelper: '安裝目錄為空時,預設安裝於 /opt 目錄下', nodePort: '節點端口', diff --git a/frontend/src/lang/modules/zh.ts b/frontend/src/lang/modules/zh.ts index c231a2d00..78dabadf7 100644 --- a/frontend/src/lang/modules/zh.ts +++ b/frontend/src/lang/modules/zh.ts @@ -3074,10 +3074,10 @@ const message = { nodeSyncHelper: '节点信息同步将同步以下信息:', nodeSyncHelper1: '1. 公用的备份账号信息', nodeSyncHelper2: '2. 主节点与子节点的连接信息', - panelExist: '检测到该节点上已存在 1panel 服务,请先通过升级脚本升级到 V2 后添加!', - coreExist: '检测到该节点上已存在 1panel-core 服务,无法添加该节点,请检查后重试!', - agentExist: - '检测到该节点上已存在 1panel-agent 服务,继续添加将保留该节点数据,仅替换 1panel-agent 服务,是否继续?', + panelExist: '检测到该节点正在运行 1Panel V1 服务,请先通过迁移脚本升级至 V2 后再进行添加。', + coreExist: '该节点已部署 1Panel V2 服务,无法作为从节点添加。', + agentExist: '检测到该节点已安装 1panel-agent,继续添加将保留现有数据,仅替换 1panel-agent 服务,是否继续?', + dataExist: '检测到该节点存在 1Panel 历史数据,是否确认继续添加?', errLicense: '检测到该节点绑定的许可证不可用,请检查后重试!', reinstallHelper: '重新安装节点 {0}, 是否继续?', unhealthyCheck: '异常检查', @@ -3092,8 +3092,8 @@ const message = { fixAPI: '排查节点日志,检查防火墙端口是否正常放行', forceDelete: '强制删除', operateHelper: '将对以下节点进行 {0} 操作,是否继续?', - uninstall: '卸载服务', - uninstallHelper: '将卸载子节点 1Panel 服务,删除相关数据,谨慎选择!', + uninstall: '删除节点数据', + uninstallHelper: '将删除节点所有 1Panel 相关数据,谨慎选择!', forceDeleteHelper: '强制删除将会忽略节点删除错误,删除数据库元数据', baseDir: '安装目录', baseDirHelper: '安装目录为空时,默认安装在 /opt 目录下',