diff --git a/pkg/embed/locales/zh_CN/helper.po b/pkg/embed/locales/zh_CN/helper.po index 07ade76..bfb8458 100644 --- a/pkg/embed/locales/zh_CN/helper.po +++ b/pkg/embed/locales/zh_CN/helper.po @@ -13,24 +13,24 @@ msgstr "" "X-Crowdin-File-ID: 1242\n" "Project-Id-Version: acepanel\n" "Language-Team: Chinese Simplified\n" -"PO-Revision-Date: 2026-01-23 21:57\n" +"PO-Revision-Date: 2026-01-24 08:54\n" -#: internal/ui/app.go:581 +#: internal/ui/app.go:642 msgid "All data will be cleared and cannot be recovered!" msgstr "所有数据将被清除且无法恢复!" -#: internal/ui/app.go:543 +#: internal/ui/app.go:594 msgid "Are you sure you want to uninstall the panel?" msgstr "您确定要卸载面板吗?" -#: internal/ui/app.go:863 +#: internal/ui/app.go:951 msgid "Available disks:" msgstr "可用磁盘:" -#: internal/ui/app.go:434 -#: internal/ui/app.go:584 -#: internal/ui/app.go:623 -#: internal/ui/app.go:854 +#: internal/ui/app.go:468 +#: internal/ui/app.go:645 +#: internal/ui/app.go:691 +#: internal/ui/app.go:942 msgid "Back" msgstr "返回" @@ -38,116 +38,116 @@ msgstr "返回" msgid "CPU must support at least x86-64-v2 instruction set" msgstr "CPU 必须支持至少 x86-64-v2 指令集" -#: internal/ui/app.go:600 +#: internal/ui/app.go:661 msgid "Cancel" msgstr "取消" -#: internal/service/mounter.go:57 +#: internal/service/mounter.go:62 msgid "Cannot operate on system disk" msgstr "无法操作系统盘" -#: internal/service/installer.go:57 +#: internal/service/installer.go:62 msgid "Checking system requirements" msgstr "检查系统要求" -#: internal/service/installer.go:455 +#: internal/service/installer.go:460 msgid "Checksum mismatch" msgstr "校验和不匹配" -#: internal/service/installer.go:63 +#: internal/service/installer.go:68 msgid "Configuring firewall" msgstr "配置防火墙" -#: internal/ui/app.go:311 +#: internal/ui/app.go:325 msgid "Confirm Installation" msgstr "确认安装" -#: internal/ui/app.go:806 +#: internal/ui/app.go:884 msgid "Confirm Operation" msgstr "确认操作" -#: internal/ui/app.go:542 +#: internal/ui/app.go:593 msgid "Confirm Uninstallation" msgstr "确认卸载" -#: internal/ui/app.go:584 +#: internal/ui/app.go:645 msgid "Continue" msgstr "继续" -#: internal/service/mounter.go:77 +#: internal/service/mounter.go:82 msgid "Creating %s..." msgstr "正在创建 %s……" -#: internal/service/mounter.go:77 +#: internal/service/mounter.go:82 msgid "Creating mount point" msgstr "创建挂载点" -#: internal/service/mounter.go:107 +#: internal/service/mounter.go:112 msgid "Creating partition" msgstr "创建分区" -#: internal/service/mounter.go:107 +#: internal/service/mounter.go:112 msgid "Creating partition on /dev/%s..." msgstr "正在 /dev/%s 上创建分区……" -#: internal/service/installer.go:61 +#: internal/service/installer.go:66 msgid "Creating swap file" msgstr "创建交换文件" -#: internal/service/installer.go:64 +#: internal/service/installer.go:69 msgid "Creating systemd service" msgstr "创建 systemd 服务" -#: internal/service/installer.go:58 +#: internal/service/installer.go:63 msgid "Creating www user" msgstr "创建 www 用户" -#: internal/service/mounter.go:92 +#: internal/service/mounter.go:97 msgid "Deleting existing partitions" msgstr "删除现有分区" -#: internal/service/mounter.go:92 +#: internal/service/mounter.go:97 msgid "Deleting existing partitions..." msgstr "正在删除现有分区……" -#: internal/service/installer.go:66 +#: internal/service/installer.go:71 msgid "Detecting installed apps" msgstr "检测已安装的应用" -#: internal/ui/app.go:848 +#: internal/ui/app.go:936 msgid "Device" msgstr "设备" -#: internal/ui/app.go:251 -#: internal/ui/app.go:835 +#: internal/ui/app.go:265 +#: internal/ui/app.go:923 msgid "Disk Partition" msgstr "磁盘分区" -#: internal/service/mounter.go:52 +#: internal/service/mounter.go:57 msgid "Disk not found" msgstr "磁盘未找到" -#: internal/service/mounter.go:170 +#: internal/service/mounter.go:175 msgid "Disk partition and mount successful" msgstr "磁盘分区和挂载成功" -#: internal/ui/app.go:807 +#: internal/ui/app.go:885 msgid "Disk: %s, Mount Point: %s, File System: %s" msgstr "磁盘:%s,挂载点:%s,文件系统:%s" -#: internal/service/installer.go:62 +#: internal/service/installer.go:67 msgid "Downloading panel" msgstr "下载面板" -#: internal/ui/app.go:774 +#: internal/ui/app.go:852 msgid "Enter the mount point path (e.g. /opt/ace)" msgstr "输入挂载点路径(例如 /opt/ace)" -#: internal/service/installer.go:81 +#: internal/service/installer.go:86 msgid "Error" msgstr "错误" -#: internal/ui/app.go:252 +#: internal/ui/app.go:266 msgid "Exit" msgstr "退出" @@ -155,7 +155,7 @@ msgstr "退出" msgid "Failed to add port" msgstr "添加端口失败" -#: internal/service/installer.go:450 +#: internal/service/installer.go:455 msgid "Failed to compute checksum" msgstr "计算校验和失败" @@ -163,7 +163,7 @@ msgstr "计算校验和失败" msgid "Failed to create group" msgstr "创建组失败" -#: internal/service/mounter.go:111 +#: internal/service/mounter.go:116 msgid "Failed to create partition" msgstr "创建分区失败" @@ -179,11 +179,11 @@ msgstr "daemon-reload 失败" msgid "Failed to disable" msgstr "禁用失败" -#: internal/service/installer.go:439 +#: internal/service/installer.go:444 msgid "Failed to download checksum" msgstr "下载校验和失败" -#: internal/service/installer.go:431 +#: internal/service/installer.go:436 msgid "Failed to download panel" msgstr "下载面板失败" @@ -195,23 +195,23 @@ msgstr "启用失败" msgid "Failed to enable firewalld" msgstr "启用 firewalld 失败" -#: internal/service/mounter.go:142 +#: internal/service/mounter.go:147 msgid "Failed to get UUID" msgstr "获取 UUID 失败" -#: internal/service/installer.go:387 +#: internal/service/installer.go:392 msgid "Failed to get version info" msgstr "获取版本信息失败" -#: internal/service/installer.go:556 +#: internal/service/installer.go:561 msgid "Failed to initialize panel" msgstr "初始化面板失败" -#: internal/service/installer.go:445 +#: internal/service/installer.go:450 msgid "Failed to open downloaded file" msgstr "打开下载的文件失败" -#: internal/service/installer.go:402 +#: internal/service/installer.go:407 msgid "Failed to parse version info" msgstr "解析版本信息失败" @@ -235,156 +235,156 @@ msgstr "启动失败" msgid "Failed to stop" msgstr "停止失败" -#: internal/service/installer.go:562 +#: internal/service/installer.go:567 msgid "Failed to sync panel" msgstr "同步面板失败" -#: internal/service/installer.go:461 +#: internal/service/installer.go:466 msgid "Failed to unzip panel" msgstr "解压面板失败" -#: internal/ui/app.go:790 -#: internal/ui/app.go:850 +#: internal/ui/app.go:868 +#: internal/ui/app.go:938 msgid "File System" msgstr "文件系统" -#: internal/ui/app.go:589 +#: internal/ui/app.go:650 msgid "For safety, please wait before proceeding" msgstr "为安全起见,请稍候再继续" -#: internal/service/mounter.go:125 +#: internal/service/mounter.go:130 msgid "Format failed" msgstr "格式化失败" -#: internal/service/mounter.go:115 +#: internal/service/mounter.go:120 msgid "Formatting /dev/%s1 as %s..." msgstr "正在将 /dev/%s1 格式化为 %s……" -#: internal/service/mounter.go:115 +#: internal/service/mounter.go:120 msgid "Formatting partition" msgstr "格式化分区" -#: internal/ui/app.go:579 +#: internal/ui/app.go:640 msgid "High-risk operation" msgstr "高风险操作" -#: internal/service/installer.go:65 +#: internal/service/installer.go:70 msgid "Initializing panel" msgstr "初始化面板" -#: internal/ui/app.go:249 -#: internal/ui/app.go:418 +#: internal/ui/app.go:263 +#: internal/ui/app.go:452 msgid "Install Panel" msgstr "安装面板" -#: internal/service/installer.go:97 +#: internal/service/installer.go:102 msgid "Installation complete" msgstr "安装完成" -#: internal/ui/app.go:423 +#: internal/ui/app.go:457 msgid "Installation failed" msgstr "安装失败" -#: internal/ui/app.go:427 +#: internal/ui/app.go:461 msgid "Installation successful" msgstr "安装成功" -#: internal/service/installer.go:60 +#: internal/service/installer.go:65 msgid "Installing dependencies" msgstr "安装依赖" -#: internal/service/mounter.go:61 +#: internal/service/mounter.go:66 msgid "Installing partition tools" msgstr "安装分区工具" -#: internal/service/mounter.go:61 +#: internal/service/mounter.go:66 msgid "Installing partition tools..." msgstr "正在安装分区工具……" -#: internal/service/installer.go:138 +#: internal/service/installer.go:143 msgid "Kernel version too old, requires 5.x or above" msgstr "内核版本过旧,需要 5.x 或更高版本" -#: internal/ui/app.go:860 +#: internal/ui/app.go:948 msgid "Loading disk list..." msgstr "正在加载磁盘列表……" -#: internal/ui/app.go:773 -#: internal/ui/app.go:849 +#: internal/ui/app.go:851 +#: internal/ui/app.go:937 msgid "Mount Point" msgstr "挂载点" -#: internal/service/mounter.go:170 +#: internal/service/mounter.go:175 msgid "Mount complete" msgstr "挂载完成" -#: internal/service/mounter.go:135 +#: internal/service/mounter.go:140 msgid "Mount failed" msgstr "挂载失败" -#: internal/service/mounter.go:85 +#: internal/service/mounter.go:90 msgid "Mount point is not empty" msgstr "挂载点不为空" -#: internal/service/mounter.go:132 +#: internal/service/mounter.go:137 msgid "Mounting /dev/%s1 to %s..." msgstr "正在将 /dev/%s1 挂载到 %s……" -#: internal/service/mounter.go:132 +#: internal/service/mounter.go:137 msgid "Mounting partition" msgstr "挂载分区" -#: internal/ui/app.go:314 -#: internal/ui/app.go:545 -#: internal/ui/app.go:813 +#: internal/ui/app.go:328 +#: internal/ui/app.go:596 +#: internal/ui/app.go:891 msgid "No" msgstr "否" -#: internal/ui/app.go:663 +#: internal/ui/app.go:731 msgid "No available disks found" msgstr "未找到可用磁盘" -#: internal/service/installer.go:421 +#: internal/service/installer.go:426 msgid "No download URL found for architecture %s" msgstr "未找到架构 %s 的下载 URL" -#: internal/ui/app.go:840 +#: internal/ui/app.go:928 msgid "Operation failed" msgstr "操作失败" -#: internal/service/installer.go:59 +#: internal/service/installer.go:64 msgid "Optimizing system settings" msgstr "优化系统设置" -#: internal/service/installer.go:99 +#: internal/service/installer.go:104 msgid "Panel installed successfully" msgstr "面板安装成功" -#: internal/service/installer.go:150 +#: internal/service/installer.go:155 msgid "Panel is already installed" msgstr "面板已安装" -#: internal/service/uninstaller.go:47 +#: internal/service/uninstaller.go:52 msgid "Panel is not installed" msgstr "面板未安装" -#: internal/service/uninstaller.go:84 +#: internal/service/uninstaller.go:89 msgid "Panel uninstalled successfully" msgstr "面板卸载成功" -#: internal/ui/app.go:312 +#: internal/ui/app.go:326 msgid "Panel will be installed to %s" msgstr "面板将安装到 %s" -#: internal/ui/app.go:844 +#: internal/ui/app.go:932 msgid "Partition and mount successful" msgstr "分区及挂载已成功" -#: internal/ui/app.go:580 +#: internal/ui/app.go:641 msgid "Please backup all data before uninstalling." msgstr "卸载前请备份所有数据。" -#: internal/ui/app.go:778 +#: internal/ui/app.go:856 msgid "Please enter an absolute path" msgstr "请输入绝对路径" @@ -392,132 +392,132 @@ msgstr "请输入绝对路径" msgid "Please run with root privileges" msgstr "请以 root 权限运行" -#: internal/ui/app.go:793 +#: internal/ui/app.go:871 msgid "Recommended" msgstr "推荐" -#: internal/service/uninstaller.go:81 +#: internal/service/uninstaller.go:86 msgid "Removing %s..." msgstr "正在移除 %s……" -#: internal/service/uninstaller.go:61 +#: internal/service/uninstaller.go:66 msgid "Removing /usr/local/sbin/acepanel..." msgstr "正在移除 /usr/local/sbin/acepanel……" -#: internal/service/uninstaller.go:61 +#: internal/service/uninstaller.go:66 msgid "Removing CLI tool" msgstr "移除 CLI 工具" -#: internal/service/uninstaller.go:81 +#: internal/service/uninstaller.go:86 msgid "Removing installation directory" msgstr "移除安装目录" -#: internal/service/uninstaller.go:56 +#: internal/service/uninstaller.go:61 msgid "Removing service file" msgstr "移除服务文件" -#: internal/service/uninstaller.go:65 +#: internal/service/uninstaller.go:70 msgid "Removing swap file" msgstr "移除交换文件" -#: internal/service/uninstaller.go:65 +#: internal/service/uninstaller.go:70 msgid "Removing swap file..." msgstr "正在移除交换文件……" -#: internal/service/uninstaller.go:56 +#: internal/service/uninstaller.go:61 msgid "Removing systemd service file..." msgstr "正在移除 systemd 服务文件……" -#: internal/service/installer.go:145 +#: internal/service/installer.go:150 msgid "Requires 64-bit system" msgstr "需要 64 位系统" -#: internal/ui/app.go:761 +#: internal/ui/app.go:839 msgid "Select Disk" msgstr "选择磁盘" -#: internal/ui/app.go:247 +#: internal/ui/app.go:261 msgid "Select Operation" msgstr "选择操作" -#: internal/ui/app.go:762 +#: internal/ui/app.go:840 msgid "Select a disk to partition and mount" msgstr "选择要分区和挂载的磁盘" -#: internal/ui/app.go:791 +#: internal/ui/app.go:869 msgid "Select the file system type" msgstr "选择文件系统类型" -#: internal/ui/app.go:600 +#: internal/ui/app.go:661 msgid "Skip" msgstr "跳过" -#: internal/service/uninstaller.go:51 +#: internal/service/uninstaller.go:56 msgid "Stopping acepanel service..." msgstr "正在停止 acepanel 服务……" -#: internal/service/uninstaller.go:51 +#: internal/service/uninstaller.go:56 msgid "Stopping panel service" msgstr "停止面板服务" -#: internal/ui/app.go:620 +#: internal/ui/app.go:688 msgid "Thank you for using AcePanel." msgstr "感谢您使用 AcePanel。" -#: internal/service/installer.go:368 +#: internal/service/installer.go:373 msgid "There is an error in the /etc/fstab file configuration" msgstr "在 /etc/fstab 文件配置中存在错误" -#: internal/ui/app.go:250 -#: internal/ui/app.go:573 +#: internal/ui/app.go:264 +#: internal/ui/app.go:634 msgid "Uninstall Panel" msgstr "卸载面板" -#: internal/service/uninstaller.go:84 +#: internal/service/uninstaller.go:89 msgid "Uninstallation complete" msgstr "卸载完成" -#: internal/ui/app.go:614 +#: internal/ui/app.go:682 msgid "Uninstallation failed" msgstr "卸载失败" -#: internal/ui/app.go:618 +#: internal/ui/app.go:686 msgid "Uninstallation successful" msgstr "卸载成功" -#: internal/service/installer.go:123 +#: internal/service/installer.go:128 msgid "Unsupported CPU architecture" msgstr "不支持的 CPU 架构" -#: internal/service/mounter.go:122 +#: internal/service/mounter.go:127 msgid "Unsupported filesystem type: %s" msgstr "不支持的文件系统类型:%s" -#: internal/service/installer.go:119 -#: internal/service/installer.go:300 +#: internal/service/installer.go:124 +#: internal/service/installer.go:305 #: internal/system/firewall.go:45 msgid "Unsupported operating system" msgstr "不支持的操作系统" -#: internal/service/mounter.go:139 +#: internal/service/mounter.go:144 msgid "Updating /etc/fstab for auto-mount..." msgstr "正在更新 /etc/fstab 以实现自动挂载……" -#: internal/service/mounter.go:139 +#: internal/service/mounter.go:144 msgid "Updating fstab" msgstr "更新 fstab" -#: internal/ui/app.go:590 +#: internal/ui/app.go:651 msgid "Waiting:" msgstr "等待中:" -#: internal/ui/app.go:878 +#: internal/ui/app.go:966 msgid "Warning: This will erase all data on the disk!" msgstr "警告:这将擦除磁盘上的所有数据!" -#: internal/ui/app.go:313 -#: internal/ui/app.go:544 -#: internal/ui/app.go:812 +#: internal/ui/app.go:327 +#: internal/ui/app.go:595 +#: internal/ui/app.go:890 msgid "Yes" msgstr "是" @@ -533,7 +533,7 @@ msgstr "apt-get remove 失败" msgid "apt-get update failed" msgstr "apt-get update 失败" -#: internal/service/installer.go:92 +#: internal/service/installer.go:97 msgid "completed" msgstr "已完成" @@ -549,15 +549,15 @@ msgstr "dnf makecache 失败" msgid "dnf remove failed" msgstr "dnf remove 失败" -#: internal/service/mounter.go:167 +#: internal/service/mounter.go:172 msgid "fstab configuration error" msgstr "fstab 配置错误" -#: internal/service/uninstaller.go:77 +#: internal/service/uninstaller.go:82 msgid "fstab configuration error, please check /etc/fstab" msgstr "fstab 配置错误,请检查 /etc/fstab" -#: internal/ui/app.go:592 +#: internal/ui/app.go:653 msgid "seconds" msgstr "秒" diff --git a/pkg/embed/locales/zh_TW/helper.po b/pkg/embed/locales/zh_TW/helper.po index 62ac6d3..f2117b3 100644 --- a/pkg/embed/locales/zh_TW/helper.po +++ b/pkg/embed/locales/zh_TW/helper.po @@ -13,24 +13,24 @@ msgstr "" "X-Crowdin-File-ID: 1242\n" "Project-Id-Version: acepanel\n" "Language-Team: Chinese Traditional\n" -"PO-Revision-Date: 2026-01-23 21:57\n" +"PO-Revision-Date: 2026-01-24 08:54\n" -#: internal/ui/app.go:581 +#: internal/ui/app.go:642 msgid "All data will be cleared and cannot be recovered!" msgstr "所有資料將被清除且無法恢復!" -#: internal/ui/app.go:543 +#: internal/ui/app.go:594 msgid "Are you sure you want to uninstall the panel?" msgstr "您確定要卸載面板嗎?" -#: internal/ui/app.go:863 +#: internal/ui/app.go:951 msgid "Available disks:" msgstr "可用磁碟:" -#: internal/ui/app.go:434 -#: internal/ui/app.go:584 -#: internal/ui/app.go:623 -#: internal/ui/app.go:854 +#: internal/ui/app.go:468 +#: internal/ui/app.go:645 +#: internal/ui/app.go:691 +#: internal/ui/app.go:942 msgid "Back" msgstr "返回" @@ -38,116 +38,116 @@ msgstr "返回" msgid "CPU must support at least x86-64-v2 instruction set" msgstr "CPU 必須支援至少 x86-64-v2 指令集" -#: internal/ui/app.go:600 +#: internal/ui/app.go:661 msgid "Cancel" msgstr "取消" -#: internal/service/mounter.go:57 +#: internal/service/mounter.go:62 msgid "Cannot operate on system disk" msgstr "無法操作系統碟" -#: internal/service/installer.go:57 +#: internal/service/installer.go:62 msgid "Checking system requirements" msgstr "檢查系統要求" -#: internal/service/installer.go:455 +#: internal/service/installer.go:460 msgid "Checksum mismatch" msgstr "校驗和不匹配" -#: internal/service/installer.go:63 +#: internal/service/installer.go:68 msgid "Configuring firewall" msgstr "配置防火牆" -#: internal/ui/app.go:311 +#: internal/ui/app.go:325 msgid "Confirm Installation" msgstr "確認安裝" -#: internal/ui/app.go:806 +#: internal/ui/app.go:884 msgid "Confirm Operation" msgstr "確認操作" -#: internal/ui/app.go:542 +#: internal/ui/app.go:593 msgid "Confirm Uninstallation" msgstr "確認卸載" -#: internal/ui/app.go:584 +#: internal/ui/app.go:645 msgid "Continue" msgstr "繼續" -#: internal/service/mounter.go:77 +#: internal/service/mounter.go:82 msgid "Creating %s..." msgstr "正在建立 %s……" -#: internal/service/mounter.go:77 +#: internal/service/mounter.go:82 msgid "Creating mount point" msgstr "建立掛載點" -#: internal/service/mounter.go:107 +#: internal/service/mounter.go:112 msgid "Creating partition" msgstr "建立分區" -#: internal/service/mounter.go:107 +#: internal/service/mounter.go:112 msgid "Creating partition on /dev/%s..." msgstr "正在 /dev/%s 上建立分區……" -#: internal/service/installer.go:61 +#: internal/service/installer.go:66 msgid "Creating swap file" msgstr "建立交換檔案" -#: internal/service/installer.go:64 +#: internal/service/installer.go:69 msgid "Creating systemd service" msgstr "建立 systemd 服務" -#: internal/service/installer.go:58 +#: internal/service/installer.go:63 msgid "Creating www user" msgstr "建立 www 使用者" -#: internal/service/mounter.go:92 +#: internal/service/mounter.go:97 msgid "Deleting existing partitions" msgstr "刪除現有分區" -#: internal/service/mounter.go:92 +#: internal/service/mounter.go:97 msgid "Deleting existing partitions..." msgstr "正在刪除現有分區……" -#: internal/service/installer.go:66 +#: internal/service/installer.go:71 msgid "Detecting installed apps" msgstr "偵測已安裝的應用" -#: internal/ui/app.go:848 +#: internal/ui/app.go:936 msgid "Device" msgstr "裝置" -#: internal/ui/app.go:251 -#: internal/ui/app.go:835 +#: internal/ui/app.go:265 +#: internal/ui/app.go:923 msgid "Disk Partition" msgstr "磁碟分區" -#: internal/service/mounter.go:52 +#: internal/service/mounter.go:57 msgid "Disk not found" msgstr "磁碟未找到" -#: internal/service/mounter.go:170 +#: internal/service/mounter.go:175 msgid "Disk partition and mount successful" msgstr "磁碟分區和掛載成功" -#: internal/ui/app.go:807 +#: internal/ui/app.go:885 msgid "Disk: %s, Mount Point: %s, File System: %s" msgstr "磁碟:%s,掛載點:%s,檔案系統:%s" -#: internal/service/installer.go:62 +#: internal/service/installer.go:67 msgid "Downloading panel" msgstr "下載面板" -#: internal/ui/app.go:774 +#: internal/ui/app.go:852 msgid "Enter the mount point path (e.g. /opt/ace)" msgstr "輸入掛載點路徑(例如 /opt/ace)" -#: internal/service/installer.go:81 +#: internal/service/installer.go:86 msgid "Error" msgstr "錯誤" -#: internal/ui/app.go:252 +#: internal/ui/app.go:266 msgid "Exit" msgstr "退出" @@ -155,7 +155,7 @@ msgstr "退出" msgid "Failed to add port" msgstr "新增連接埠失敗" -#: internal/service/installer.go:450 +#: internal/service/installer.go:455 msgid "Failed to compute checksum" msgstr "計算校驗和失敗" @@ -163,7 +163,7 @@ msgstr "計算校驗和失敗" msgid "Failed to create group" msgstr "建立群組失敗" -#: internal/service/mounter.go:111 +#: internal/service/mounter.go:116 msgid "Failed to create partition" msgstr "建立分區失敗" @@ -179,11 +179,11 @@ msgstr "daemon-reload 失敗" msgid "Failed to disable" msgstr "停用失敗" -#: internal/service/installer.go:439 +#: internal/service/installer.go:444 msgid "Failed to download checksum" msgstr "下載校驗和失敗" -#: internal/service/installer.go:431 +#: internal/service/installer.go:436 msgid "Failed to download panel" msgstr "下載面板失敗" @@ -195,23 +195,23 @@ msgstr "啟用失敗" msgid "Failed to enable firewalld" msgstr "啟用 firewalld 失敗" -#: internal/service/mounter.go:142 +#: internal/service/mounter.go:147 msgid "Failed to get UUID" msgstr "取得 UUID 失敗" -#: internal/service/installer.go:387 +#: internal/service/installer.go:392 msgid "Failed to get version info" msgstr "取得版本資訊失敗" -#: internal/service/installer.go:556 +#: internal/service/installer.go:561 msgid "Failed to initialize panel" msgstr "初始化面板失敗" -#: internal/service/installer.go:445 +#: internal/service/installer.go:450 msgid "Failed to open downloaded file" msgstr "開啟下載的檔案失敗" -#: internal/service/installer.go:402 +#: internal/service/installer.go:407 msgid "Failed to parse version info" msgstr "解析版本資訊失敗" @@ -235,156 +235,156 @@ msgstr "啟動失敗" msgid "Failed to stop" msgstr "停止失敗" -#: internal/service/installer.go:562 +#: internal/service/installer.go:567 msgid "Failed to sync panel" msgstr "同步面板失敗" -#: internal/service/installer.go:461 +#: internal/service/installer.go:466 msgid "Failed to unzip panel" msgstr "解壓面板失敗" -#: internal/ui/app.go:790 -#: internal/ui/app.go:850 +#: internal/ui/app.go:868 +#: internal/ui/app.go:938 msgid "File System" msgstr "檔案系統" -#: internal/ui/app.go:589 +#: internal/ui/app.go:650 msgid "For safety, please wait before proceeding" msgstr "為安全起見,請稍候再繼續" -#: internal/service/mounter.go:125 +#: internal/service/mounter.go:130 msgid "Format failed" msgstr "格式化失敗" -#: internal/service/mounter.go:115 +#: internal/service/mounter.go:120 msgid "Formatting /dev/%s1 as %s..." msgstr "正在將 /dev/%s1 格式化為 %s……" -#: internal/service/mounter.go:115 +#: internal/service/mounter.go:120 msgid "Formatting partition" msgstr "格式化分區" -#: internal/ui/app.go:579 +#: internal/ui/app.go:640 msgid "High-risk operation" msgstr "高風險操作" -#: internal/service/installer.go:65 +#: internal/service/installer.go:70 msgid "Initializing panel" msgstr "初始化面板" -#: internal/ui/app.go:249 -#: internal/ui/app.go:418 +#: internal/ui/app.go:263 +#: internal/ui/app.go:452 msgid "Install Panel" msgstr "安裝面板" -#: internal/service/installer.go:97 +#: internal/service/installer.go:102 msgid "Installation complete" msgstr "安裝完成" -#: internal/ui/app.go:423 +#: internal/ui/app.go:457 msgid "Installation failed" msgstr "安裝失敗" -#: internal/ui/app.go:427 +#: internal/ui/app.go:461 msgid "Installation successful" msgstr "安裝成功" -#: internal/service/installer.go:60 +#: internal/service/installer.go:65 msgid "Installing dependencies" msgstr "安裝依賴" -#: internal/service/mounter.go:61 +#: internal/service/mounter.go:66 msgid "Installing partition tools" msgstr "安裝分區工具" -#: internal/service/mounter.go:61 +#: internal/service/mounter.go:66 msgid "Installing partition tools..." msgstr "正在安裝分區工具……" -#: internal/service/installer.go:138 +#: internal/service/installer.go:143 msgid "Kernel version too old, requires 5.x or above" msgstr "核心版本過舊,需要 5.x 或更高版本" -#: internal/ui/app.go:860 +#: internal/ui/app.go:948 msgid "Loading disk list..." msgstr "正在載入磁碟列表……" -#: internal/ui/app.go:773 -#: internal/ui/app.go:849 +#: internal/ui/app.go:851 +#: internal/ui/app.go:937 msgid "Mount Point" msgstr "掛載點" -#: internal/service/mounter.go:170 +#: internal/service/mounter.go:175 msgid "Mount complete" msgstr "掛載完成" -#: internal/service/mounter.go:135 +#: internal/service/mounter.go:140 msgid "Mount failed" msgstr "掛載失敗" -#: internal/service/mounter.go:85 +#: internal/service/mounter.go:90 msgid "Mount point is not empty" msgstr "掛載點不為空" -#: internal/service/mounter.go:132 +#: internal/service/mounter.go:137 msgid "Mounting /dev/%s1 to %s..." msgstr "正在將 /dev/%s1 掛載到 %s……" -#: internal/service/mounter.go:132 +#: internal/service/mounter.go:137 msgid "Mounting partition" msgstr "掛載分區" -#: internal/ui/app.go:314 -#: internal/ui/app.go:545 -#: internal/ui/app.go:813 +#: internal/ui/app.go:328 +#: internal/ui/app.go:596 +#: internal/ui/app.go:891 msgid "No" msgstr "否" -#: internal/ui/app.go:663 +#: internal/ui/app.go:731 msgid "No available disks found" msgstr "未找到可用磁碟" -#: internal/service/installer.go:421 +#: internal/service/installer.go:426 msgid "No download URL found for architecture %s" msgstr "未找到架構 %s 的下載 URL" -#: internal/ui/app.go:840 +#: internal/ui/app.go:928 msgid "Operation failed" msgstr "操作失敗" -#: internal/service/installer.go:59 +#: internal/service/installer.go:64 msgid "Optimizing system settings" msgstr "最佳化系統設定" -#: internal/service/installer.go:99 +#: internal/service/installer.go:104 msgid "Panel installed successfully" msgstr "面板安裝成功" -#: internal/service/installer.go:150 +#: internal/service/installer.go:155 msgid "Panel is already installed" msgstr "面板已安裝" -#: internal/service/uninstaller.go:47 +#: internal/service/uninstaller.go:52 msgid "Panel is not installed" msgstr "面板未安裝" -#: internal/service/uninstaller.go:84 +#: internal/service/uninstaller.go:89 msgid "Panel uninstalled successfully" msgstr "面板卸載成功" -#: internal/ui/app.go:312 +#: internal/ui/app.go:326 msgid "Panel will be installed to %s" msgstr "面板將安裝到 %s" -#: internal/ui/app.go:844 +#: internal/ui/app.go:932 msgid "Partition and mount successful" msgstr "分區及掛載已成功" -#: internal/ui/app.go:580 +#: internal/ui/app.go:641 msgid "Please backup all data before uninstalling." msgstr "卸載前請備份所有資料。" -#: internal/ui/app.go:778 +#: internal/ui/app.go:856 msgid "Please enter an absolute path" msgstr "請輸入絕對路徑" @@ -392,132 +392,132 @@ msgstr "請輸入絕對路徑" msgid "Please run with root privileges" msgstr "請以 root 權限執行" -#: internal/ui/app.go:793 +#: internal/ui/app.go:871 msgid "Recommended" msgstr "推薦" -#: internal/service/uninstaller.go:81 +#: internal/service/uninstaller.go:86 msgid "Removing %s..." msgstr "正在移除 %s……" -#: internal/service/uninstaller.go:61 +#: internal/service/uninstaller.go:66 msgid "Removing /usr/local/sbin/acepanel..." msgstr "正在移除 /usr/local/sbin/acepanel……" -#: internal/service/uninstaller.go:61 +#: internal/service/uninstaller.go:66 msgid "Removing CLI tool" msgstr "移除 CLI 工具" -#: internal/service/uninstaller.go:81 +#: internal/service/uninstaller.go:86 msgid "Removing installation directory" msgstr "移除安裝目錄" -#: internal/service/uninstaller.go:56 +#: internal/service/uninstaller.go:61 msgid "Removing service file" msgstr "移除服務檔案" -#: internal/service/uninstaller.go:65 +#: internal/service/uninstaller.go:70 msgid "Removing swap file" msgstr "移除交換檔案" -#: internal/service/uninstaller.go:65 +#: internal/service/uninstaller.go:70 msgid "Removing swap file..." msgstr "正在移除交換檔案……" -#: internal/service/uninstaller.go:56 +#: internal/service/uninstaller.go:61 msgid "Removing systemd service file..." msgstr "正在移除 systemd 服務檔案……" -#: internal/service/installer.go:145 +#: internal/service/installer.go:150 msgid "Requires 64-bit system" msgstr "需要 64 位元系統" -#: internal/ui/app.go:761 +#: internal/ui/app.go:839 msgid "Select Disk" msgstr "選擇磁碟" -#: internal/ui/app.go:247 +#: internal/ui/app.go:261 msgid "Select Operation" msgstr "選擇操作" -#: internal/ui/app.go:762 +#: internal/ui/app.go:840 msgid "Select a disk to partition and mount" msgstr "選擇要分區和掛載的磁碟" -#: internal/ui/app.go:791 +#: internal/ui/app.go:869 msgid "Select the file system type" msgstr "選擇檔案系統類型" -#: internal/ui/app.go:600 +#: internal/ui/app.go:661 msgid "Skip" msgstr "跳過" -#: internal/service/uninstaller.go:51 +#: internal/service/uninstaller.go:56 msgid "Stopping acepanel service..." msgstr "正在停止 acepanel 服務……" -#: internal/service/uninstaller.go:51 +#: internal/service/uninstaller.go:56 msgid "Stopping panel service" msgstr "停止面板服務" -#: internal/ui/app.go:620 +#: internal/ui/app.go:688 msgid "Thank you for using AcePanel." msgstr "感謝您使用 AcePanel。" -#: internal/service/installer.go:368 +#: internal/service/installer.go:373 msgid "There is an error in the /etc/fstab file configuration" msgstr "在 /etc/fstab 檔案配置中存在錯誤" -#: internal/ui/app.go:250 -#: internal/ui/app.go:573 +#: internal/ui/app.go:264 +#: internal/ui/app.go:634 msgid "Uninstall Panel" msgstr "卸載面板" -#: internal/service/uninstaller.go:84 +#: internal/service/uninstaller.go:89 msgid "Uninstallation complete" msgstr "卸載完成" -#: internal/ui/app.go:614 +#: internal/ui/app.go:682 msgid "Uninstallation failed" msgstr "卸載失敗" -#: internal/ui/app.go:618 +#: internal/ui/app.go:686 msgid "Uninstallation successful" msgstr "卸載成功" -#: internal/service/installer.go:123 +#: internal/service/installer.go:128 msgid "Unsupported CPU architecture" msgstr "不支援的 CPU 架構" -#: internal/service/mounter.go:122 +#: internal/service/mounter.go:127 msgid "Unsupported filesystem type: %s" msgstr "不支援的檔案系統類型:%s" -#: internal/service/installer.go:119 -#: internal/service/installer.go:300 +#: internal/service/installer.go:124 +#: internal/service/installer.go:305 #: internal/system/firewall.go:45 msgid "Unsupported operating system" msgstr "不支援的作業系統" -#: internal/service/mounter.go:139 +#: internal/service/mounter.go:144 msgid "Updating /etc/fstab for auto-mount..." msgstr "正在更新 /etc/fstab 以實現自動掛載……" -#: internal/service/mounter.go:139 +#: internal/service/mounter.go:144 msgid "Updating fstab" msgstr "更新 fstab" -#: internal/ui/app.go:590 +#: internal/ui/app.go:651 msgid "Waiting:" msgstr "等待中:" -#: internal/ui/app.go:878 +#: internal/ui/app.go:966 msgid "Warning: This will erase all data on the disk!" msgstr "警告:這將擦除磁碟上的所有資料!" -#: internal/ui/app.go:313 -#: internal/ui/app.go:544 -#: internal/ui/app.go:812 +#: internal/ui/app.go:327 +#: internal/ui/app.go:595 +#: internal/ui/app.go:890 msgid "Yes" msgstr "是" @@ -533,7 +533,7 @@ msgstr "apt-get remove 失敗" msgid "apt-get update failed" msgstr "apt-get update 失敗" -#: internal/service/installer.go:92 +#: internal/service/installer.go:97 msgid "completed" msgstr "已完成" @@ -549,15 +549,15 @@ msgstr "dnf makecache 失敗" msgid "dnf remove failed" msgstr "dnf remove 失敗" -#: internal/service/mounter.go:167 +#: internal/service/mounter.go:172 msgid "fstab configuration error" msgstr "fstab 配置錯誤" -#: internal/service/uninstaller.go:77 +#: internal/service/uninstaller.go:82 msgid "fstab configuration error, please check /etc/fstab" msgstr "fstab 配置錯誤,請檢查 /etc/fstab" -#: internal/ui/app.go:592 +#: internal/ui/app.go:653 msgid "seconds" msgstr "秒"