diff --git a/pkg/embed/locales/zh_CN/backend.po b/pkg/embed/locales/zh_CN/backend.po index 00886ec6..2e65c27a 100644 --- a/pkg/embed/locales/zh_CN/backend.po +++ b/pkg/embed/locales/zh_CN/backend.po @@ -13,7 +13,7 @@ msgstr "" "X-Crowdin-File-ID: 922\n" "Project-Id-Version: ratpanel\n" "Language-Team: Chinese Simplified\n" -"PO-Revision-Date: 2025-05-26 15:10\n" +"PO-Revision-Date: 2025-05-31 11:39\n" #: internal/data/website.go:270 #: internal/data/website.go:643 @@ -36,7 +36,7 @@ msgstr "作者" msgid "Accepted Connections" msgstr "已接受连接" -#: internal/apps/mysql/app.go:121 +#: internal/apps/mysql/app.go:124 msgid "Active Connections" msgstr "活动连接" @@ -64,7 +64,7 @@ msgstr "阿里云" msgid "Already initialized" msgstr "已经初始化过了" -#: internal/data/app.go:347 +#: internal/data/app.go:350 msgid "App %s %s" msgstr "应用 %s %s" @@ -142,13 +142,13 @@ msgstr "绑定 UA 已禁用" msgid "Bind domain disabled" msgstr "绑定域名已禁用" -#: internal/apps/mysql/app.go:120 -#: internal/apps/mysql/app.go:139 +#: internal/apps/mysql/app.go:123 +#: internal/apps/mysql/app.go:142 msgid "Bytes Received" msgstr "已接收字节" -#: internal/apps/mysql/app.go:119 -#: internal/apps/mysql/app.go:139 +#: internal/apps/mysql/app.go:122 +#: internal/apps/mysql/app.go:142 msgid "Bytes Sent" msgstr "已发送字节" @@ -468,11 +468,11 @@ msgstr "修复面板" msgid "Forum:https://bbs.haozi.net" msgstr "论坛:https://bbs.haozi.net" -#: internal/apps/mysql/app.go:127 +#: internal/apps/mysql/app.go:130 msgid "Full Joins without Index" msgstr "没有使用索引的 Join" -#: internal/apps/mysql/app.go:128 +#: internal/apps/mysql/app.go:131 msgid "Full Range Joins without Index" msgstr "没有使用索引的范围 Join" @@ -552,7 +552,7 @@ msgstr "Igbinary 是一个用于序列化和反序列化数据的库" msgid "ImageMagick is free software for creating, editing, and composing images" msgstr "ImageMagick 是一个创建、编辑、合成图片的免费软件" -#: internal/apps/mysql/app.go:123 +#: internal/apps/mysql/app.go:126 msgid "Index Hit Rate" msgstr "索引命中率" @@ -567,7 +567,7 @@ msgstr "初始化失败:%v" msgid "Initialize panel (use only under guidance)" msgstr "初始化面板(仅在指导下使用)" -#: internal/apps/mysql/app.go:124 +#: internal/apps/mysql/app.go:127 msgid "Innodb Index Hit Rate" msgstr "Innodb 索引命中率" @@ -575,7 +575,7 @@ msgstr "Innodb 索引命中率" msgid "Install PHP-%d %s extension" msgstr "安装 PHP-%d %s 扩展" -#: internal/data/app.go:191 +#: internal/data/app.go:194 msgid "Install app %s" msgstr "安装应用 %s" @@ -740,7 +740,7 @@ msgstr "OPcache 将 PHP 脚本预编译的字节码存储到共享内存中来 msgid "Old username cannot be empty" msgstr "旧用户名不能为空" -#: internal/apps/mysql/app.go:126 +#: internal/apps/mysql/app.go:129 msgid "Open Tables" msgstr "已打开的表" @@ -815,7 +815,7 @@ msgstr "密码:%s" msgid "Path where the website is hosted (default path if not filled)" msgstr "网站托管的路径(不填则使用默认路径)" -#: internal/apps/mysql/app.go:122 +#: internal/apps/mysql/app.go:125 msgid "Peak Connections" msgstr "峰值连接数" @@ -919,7 +919,7 @@ msgstr "移除网站" msgid "Restart panel service" msgstr "重启面板服务" -#: internal/apps/mysql/app.go:118 +#: internal/apps/mysql/app.go:121 msgid "Rollbacks per Second" msgstr "每秒回滚" @@ -991,7 +991,7 @@ msgstr "设置不存在" msgid "Slow Requests" msgstr "慢请求" -#: internal/apps/mysql/app.go:130 +#: internal/apps/mysql/app.go:133 msgid "Sort Merge Passes" msgstr "排序后的合并次数" @@ -1012,7 +1012,7 @@ msgstr "停止面板服务" msgid "Storage Usage" msgstr "存储使用" -#: internal/apps/mysql/app.go:129 +#: internal/apps/mysql/app.go:132 msgid "Subqueries without Index" msgstr "没有索引的子查询" @@ -1048,7 +1048,7 @@ msgstr "Sysvshm 是一个处理 V 共享内存的库" msgid "TCP Port" msgstr "TCP 端口" -#: internal/apps/mysql/app.go:131 +#: internal/apps/mysql/app.go:134 msgid "Table Locks Waited" msgstr "锁表次数" @@ -1056,7 +1056,7 @@ msgstr "锁表次数" msgid "Tasks cleared successfully" msgstr "任务已成功清除" -#: internal/apps/mysql/app.go:125 +#: internal/apps/mysql/app.go:128 msgid "Temporary Tables Created on Disk" msgstr "创建临时表到磁盘" @@ -1084,7 +1084,7 @@ msgstr "已分配内存总量" msgid "Total Commands Processed" msgstr "执行的命令总数" -#: internal/apps/mysql/app.go:116 +#: internal/apps/mysql/app.go:119 #: internal/apps/postgresql/app.go:143 msgid "Total Connections" msgstr "总连接数" @@ -1101,7 +1101,7 @@ msgstr "内存使用总数" msgid "Total Processes" msgstr "总进程数" -#: internal/apps/mysql/app.go:115 +#: internal/apps/mysql/app.go:118 msgid "Total Queries" msgstr "查询总数" @@ -1117,7 +1117,7 @@ msgstr "总握手数" msgid "Total requests" msgstr "总请求数" -#: internal/apps/mysql/app.go:117 +#: internal/apps/mysql/app.go:120 msgid "Transactions per Second" msgstr "每秒事务" @@ -1136,7 +1136,7 @@ msgstr "无法在离线模式下更新应用列表缓存" msgid "Uninstall PHP-%d %s extension" msgstr "卸载 PHP-%d %s 扩展" -#: internal/data/app.go:246 +#: internal/data/app.go:249 msgid "Uninstall app %s" msgstr "卸载应用 %s" @@ -1152,7 +1152,7 @@ msgstr "解压备份文件失败:%v" msgid "Unzip panel data failed: %v" msgstr "解压面板数据失败:%v" -#: internal/data/app.go:301 +#: internal/data/app.go:304 msgid "Update app %s" msgstr "更新应用 %s" @@ -1164,7 +1164,7 @@ msgstr "更新应用" msgid "Update panel" msgstr "更新面板" -#: internal/apps/mysql/app.go:114 +#: internal/apps/mysql/app.go:117 msgid "Uptime" msgstr "运行时间" @@ -1278,28 +1278,28 @@ msgstr "XSL 是用于处理 XML 文档的库" msgid "Zip is a library for handling ZIP files" msgstr "Zip 是一个用于处理 ZIP 文件的库" -#: internal/data/app.go:159 +#: internal/data/app.go:162 msgid "app %s already installed" msgstr "应用 %s 已安装" -#: internal/data/app.go:56 +#: internal/data/app.go:59 msgid "app %s not found" msgstr "找不到应用 %s" -#: internal/data/app.go:210 -#: internal/data/app.go:265 +#: internal/data/app.go:213 +#: internal/data/app.go:268 #: internal/http/middleware/must_install.go:38 msgid "app %s not installed" msgstr "应用 %s 未安装" -#: internal/data/app.go:179 -#: internal/data/app.go:289 +#: internal/data/app.go:182 +#: internal/data/app.go:292 msgid "app %s not support current panel version" msgstr "应用 %s 不支持当前面板版本" -#: internal/data/app.go:170 -#: internal/data/app.go:225 -#: internal/data/app.go:280 +#: internal/data/app.go:173 +#: internal/data/app.go:228 +#: internal/data/app.go:283 msgid "app %s requires panel version %s, current version %s" msgstr "应用 %s 需要面板版本 %s,当前版本 %s" @@ -1588,11 +1588,11 @@ msgstr "获取时区失败: %v" msgid "failed to get total banned list" msgstr "获取全部被禁止的列表失败" -#: internal/data/app.go:234 +#: internal/data/app.go:237 msgid "failed to get uninstall script for app %s" msgstr "获取应用 %s 的卸载脚本失败" -#: internal/apps/mysql/app.go:188 +#: internal/apps/mysql/app.go:191 #: internal/apps/mysql/app.go:83 msgid "failed to load MySQL root password: %v" msgstr "加载 MySQL root 密码失败: %v" @@ -1675,7 +1675,7 @@ msgstr "运行命令失败: %v" #: internal/apps/mysql/app.go:99 msgid "failed to set MYSQL_PWD env: %v" -msgstr "设置 MYSQL_PWD 环境变量失败: %v" +msgstr "设置 MYSQL_PWD 环境变量失败:%v" #: internal/service/toolbox_system.go:159 msgid "failed to set SWAP permission: %v" @@ -1705,6 +1705,10 @@ msgstr "停止 %s 服务失败: %v" msgid "failed to unmount: %v" msgstr "卸载失败: %v" +#: internal/apps/mysql/app.go:108 +msgid "failed to unset MYSQL_PWD env: %v" +msgstr "取消设置 MYSQL_PWD 环境变量失败:%v" + #: internal/service/toolbox_system.go:63 msgid "failed to update DNS: %v" msgstr "更新 DNS失败: %v" diff --git a/pkg/embed/locales/zh_TW/backend.po b/pkg/embed/locales/zh_TW/backend.po index 9b95ca58..2cecac66 100644 --- a/pkg/embed/locales/zh_TW/backend.po +++ b/pkg/embed/locales/zh_TW/backend.po @@ -13,7 +13,7 @@ msgstr "" "X-Crowdin-File-ID: 922\n" "Project-Id-Version: ratpanel\n" "Language-Team: Chinese Traditional\n" -"PO-Revision-Date: 2025-05-26 15:10\n" +"PO-Revision-Date: 2025-05-31 11:39\n" #: internal/data/website.go:270 #: internal/data/website.go:643 @@ -36,7 +36,7 @@ msgstr "作者" msgid "Accepted Connections" msgstr "已接受連接" -#: internal/apps/mysql/app.go:121 +#: internal/apps/mysql/app.go:124 msgid "Active Connections" msgstr "活動連接" @@ -64,7 +64,7 @@ msgstr "阿里雲" msgid "Already initialized" msgstr "已經初始化過了" -#: internal/data/app.go:347 +#: internal/data/app.go:350 msgid "App %s %s" msgstr "應用 %s %s" @@ -142,13 +142,13 @@ msgstr "繫結 UA 已禁用" msgid "Bind domain disabled" msgstr "繫結網域已禁用" -#: internal/apps/mysql/app.go:120 -#: internal/apps/mysql/app.go:139 +#: internal/apps/mysql/app.go:123 +#: internal/apps/mysql/app.go:142 msgid "Bytes Received" msgstr "已接收字節" -#: internal/apps/mysql/app.go:119 -#: internal/apps/mysql/app.go:139 +#: internal/apps/mysql/app.go:122 +#: internal/apps/mysql/app.go:142 msgid "Bytes Sent" msgstr "已發送字節" @@ -468,11 +468,11 @@ msgstr "修復面板" msgid "Forum:https://bbs.haozi.net" msgstr "論壇:https://bbs.haozi.net" -#: internal/apps/mysql/app.go:127 +#: internal/apps/mysql/app.go:130 msgid "Full Joins without Index" msgstr "沒有使用索引的 Join" -#: internal/apps/mysql/app.go:128 +#: internal/apps/mysql/app.go:131 msgid "Full Range Joins without Index" msgstr "沒有使用索引的範圍 Join" @@ -552,7 +552,7 @@ msgstr "Igbinary 是一個用於序列化和反序列化數據的庫" msgid "ImageMagick is free software for creating, editing, and composing images" msgstr "ImageMagick 是一個創建、編輯、合成圖片的免費軟件" -#: internal/apps/mysql/app.go:123 +#: internal/apps/mysql/app.go:126 msgid "Index Hit Rate" msgstr "索引命中率" @@ -567,7 +567,7 @@ msgstr "初始化失敗:%v" msgid "Initialize panel (use only under guidance)" msgstr "初始化面板(僅在指導下使用)" -#: internal/apps/mysql/app.go:124 +#: internal/apps/mysql/app.go:127 msgid "Innodb Index Hit Rate" msgstr "Innodb 索引命中率" @@ -575,7 +575,7 @@ msgstr "Innodb 索引命中率" msgid "Install PHP-%d %s extension" msgstr "安裝 PHP-%d %s 擴展" -#: internal/data/app.go:191 +#: internal/data/app.go:194 msgid "Install app %s" msgstr "安裝應用 %s" @@ -740,7 +740,7 @@ msgstr "OPcache 將 PHP 腳本預編譯的位元組碼儲存到共享記憶體 msgid "Old username cannot be empty" msgstr "舊用戶名不能為空" -#: internal/apps/mysql/app.go:126 +#: internal/apps/mysql/app.go:129 msgid "Open Tables" msgstr "已開啟的表" @@ -815,7 +815,7 @@ msgstr "密碼:%s" msgid "Path where the website is hosted (default path if not filled)" msgstr "網站託管的路徑(不填則使用默認路徑)" -#: internal/apps/mysql/app.go:122 +#: internal/apps/mysql/app.go:125 msgid "Peak Connections" msgstr "峰值連接數" @@ -919,7 +919,7 @@ msgstr "移除網站" msgid "Restart panel service" msgstr "重新啟動面板服務" -#: internal/apps/mysql/app.go:118 +#: internal/apps/mysql/app.go:121 msgid "Rollbacks per Second" msgstr "每秒回滾" @@ -991,7 +991,7 @@ msgstr "設置不存在" msgid "Slow Requests" msgstr "慢請求" -#: internal/apps/mysql/app.go:130 +#: internal/apps/mysql/app.go:133 msgid "Sort Merge Passes" msgstr "排序後的合併次數" @@ -1012,7 +1012,7 @@ msgstr "停止面板服務" msgid "Storage Usage" msgstr "存儲使用" -#: internal/apps/mysql/app.go:129 +#: internal/apps/mysql/app.go:132 msgid "Subqueries without Index" msgstr "沒有索引的子查詢" @@ -1048,7 +1048,7 @@ msgstr "Sysvshm 是一個處理系統 V 共享記憶體的庫" msgid "TCP Port" msgstr "TCP 連接埠" -#: internal/apps/mysql/app.go:131 +#: internal/apps/mysql/app.go:134 msgid "Table Locks Waited" msgstr "等待表鎖定" @@ -1056,7 +1056,7 @@ msgstr "等待表鎖定" msgid "Tasks cleared successfully" msgstr "任務已成功清除" -#: internal/apps/mysql/app.go:125 +#: internal/apps/mysql/app.go:128 msgid "Temporary Tables Created on Disk" msgstr "在磁碟上創建的臨時表" @@ -1084,7 +1084,7 @@ msgstr "已分配記憶體總量" msgid "Total Commands Processed" msgstr "已處理的命令總數" -#: internal/apps/mysql/app.go:116 +#: internal/apps/mysql/app.go:119 #: internal/apps/postgresql/app.go:143 msgid "Total Connections" msgstr "總連接數" @@ -1101,7 +1101,7 @@ msgstr "記憶體使用總量" msgid "Total Processes" msgstr "總進程數" -#: internal/apps/mysql/app.go:115 +#: internal/apps/mysql/app.go:118 msgid "Total Queries" msgstr "查詢總數" @@ -1117,7 +1117,7 @@ msgstr "總握手數" msgid "Total requests" msgstr "總請求數" -#: internal/apps/mysql/app.go:117 +#: internal/apps/mysql/app.go:120 msgid "Transactions per Second" msgstr "每秒事務" @@ -1136,7 +1136,7 @@ msgstr "無法在離線模式下更新應用程式列表快取" msgid "Uninstall PHP-%d %s extension" msgstr "卸載 PHP-%d %s 擴展" -#: internal/data/app.go:246 +#: internal/data/app.go:249 msgid "Uninstall app %s" msgstr "卸載應用 %s" @@ -1152,7 +1152,7 @@ msgstr "解壓備份檔案失敗:%v" msgid "Unzip panel data failed: %v" msgstr "解壓面板數據失敗:%v" -#: internal/data/app.go:301 +#: internal/data/app.go:304 msgid "Update app %s" msgstr "更新應用 %s" @@ -1164,7 +1164,7 @@ msgstr "更新應用" msgid "Update panel" msgstr "更新面板" -#: internal/apps/mysql/app.go:114 +#: internal/apps/mysql/app.go:117 msgid "Uptime" msgstr "運行時間" @@ -1278,28 +1278,28 @@ msgstr "XSL 是用於處理 XML 文檔的庫" msgid "Zip is a library for handling ZIP files" msgstr "Zip 是一個用於處理 ZIP 文件的庫" -#: internal/data/app.go:159 +#: internal/data/app.go:162 msgid "app %s already installed" msgstr "應用 %s 已安裝" -#: internal/data/app.go:56 +#: internal/data/app.go:59 msgid "app %s not found" msgstr "找不到應用 %s" -#: internal/data/app.go:210 -#: internal/data/app.go:265 +#: internal/data/app.go:213 +#: internal/data/app.go:268 #: internal/http/middleware/must_install.go:38 msgid "app %s not installed" msgstr "應用程式 %s 未安裝" -#: internal/data/app.go:179 -#: internal/data/app.go:289 +#: internal/data/app.go:182 +#: internal/data/app.go:292 msgid "app %s not support current panel version" msgstr "應用程式 %s 不支援目前面板版本" -#: internal/data/app.go:170 -#: internal/data/app.go:225 -#: internal/data/app.go:280 +#: internal/data/app.go:173 +#: internal/data/app.go:228 +#: internal/data/app.go:283 msgid "app %s requires panel version %s, current version %s" msgstr "應用程式 %s 需要面板版本 %s,目前版本 %s" @@ -1588,11 +1588,11 @@ msgstr "無法獲取時區:%v" msgid "failed to get total banned list" msgstr "無法獲取全部被禁止的列表" -#: internal/data/app.go:234 +#: internal/data/app.go:237 msgid "failed to get uninstall script for app %s" msgstr "無法取得應用程式 %s 的解除安裝腳本" -#: internal/apps/mysql/app.go:188 +#: internal/apps/mysql/app.go:191 #: internal/apps/mysql/app.go:83 msgid "failed to load MySQL root password: %v" msgstr "無法載入 MySQL root 密碼:%v" @@ -1705,6 +1705,10 @@ msgstr "停止 %s 服務失敗:%v" msgid "failed to unmount: %v" msgstr "卸載失敗:%v" +#: internal/apps/mysql/app.go:108 +msgid "failed to unset MYSQL_PWD env: %v" +msgstr "取消設置 MYSQL_PWD 環境變量失敗:%v" + #: internal/service/toolbox_system.go:63 msgid "failed to update DNS: %v" msgstr "更新 DNS 失敗: %v" diff --git a/web/src/locales/zh_CN.po b/web/src/locales/zh_CN.po index 1794f2ca..c7be6021 100644 --- a/web/src/locales/zh_CN.po +++ b/web/src/locales/zh_CN.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: ratpanel\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" -"PO-Revision-Date: 2025-05-26 15:10\n" +"PO-Revision-Date: 2025-05-31 11:30\n" #: src/components/common/AppFooter.vue:13 #: src/views/dashboard/IndexView.vue:439 @@ -212,15 +212,15 @@ msgstr "根目录" #: src/views/container/ComposeView.vue:340 #: src/views/container/ComposeView.vue:370 #: src/views/container/ContainerCreate.vue:370 -#: src/views/container/ContainerView.vue:481 +#: src/views/container/ContainerView.vue:485 #: src/views/container/ImageView.vue:217 #: src/views/container/NetworkView.vue:313 #: src/views/container/VolumeView.vue:213 -#: src/views/database/CreateDatabaseModal.vue:131 +#: src/views/database/CreateDatabaseModal.vue:132 #: src/views/database/CreateServerModal.vue:120 -#: src/views/database/CreateUserModal.vue:118 +#: src/views/database/CreateUserModal.vue:125 #: src/views/database/UpdateServerModal.vue:112 -#: src/views/database/UpdateUserModal.vue:73 +#: src/views/database/UpdateUserModal.vue:79 #: src/views/file/ToolBar.vue:261 #: src/views/file/ToolBar.vue:282 #: src/views/firewall/CreateForwardModal.vue:88 @@ -247,8 +247,8 @@ msgstr "获取日志流失败" #: src/components/common/RealtimeLogModal.vue:67 #: src/views/apps/supervisor/IndexView.vue:91 -#: src/views/container/ContainerView.vue:102 -#: src/views/container/ContainerView.vue:442 +#: src/views/container/ContainerView.vue:106 +#: src/views/container/ContainerView.vue:446 #: src/views/task/CronView.vue:120 #: src/views/task/TaskView.vue:74 msgid "Logs" @@ -342,7 +342,7 @@ msgstr "自启动已成功禁用" #: src/views/apps/redis/IndexView.vue:60 #: src/views/apps/rsync/IndexView.vue:214 #: src/views/apps/supervisor/IndexView.vue:330 -#: src/views/container/ContainerView.vue:80 +#: src/views/container/ContainerView.vue:84 msgid "Running Status" msgstr "运行状态" @@ -357,16 +357,16 @@ msgstr "自启动关闭" #: src/components/common/ServiceStatus.vue:152 #: src/views/apps/supervisor/IndexView.vue:119 #: src/views/container/ComposeView.vue:158 -#: src/views/container/ContainerView.vue:126 -#: src/views/container/ContainerView.vue:408 +#: src/views/container/ContainerView.vue:130 +#: src/views/container/ContainerView.vue:412 msgid "Start" msgstr "启动" #: src/components/common/ServiceStatus.vue:158 #: src/views/apps/supervisor/IndexView.vue:145 #: src/views/container/ComposeView.vue:189 -#: src/views/container/ContainerView.vue:131 -#: src/views/container/ContainerView.vue:409 +#: src/views/container/ContainerView.vue:135 +#: src/views/container/ContainerView.vue:413 msgid "Stop" msgstr "停止" @@ -376,8 +376,8 @@ msgstr "您确定要停止 %{ service } 吗?" #: src/components/common/ServiceStatus.vue:165 #: src/views/apps/supervisor/IndexView.vue:174 -#: src/views/container/ContainerView.vue:136 -#: src/views/container/ContainerView.vue:410 +#: src/views/container/ContainerView.vue:140 +#: src/views/container/ContainerView.vue:414 #: src/views/dashboard/IndexView.vue:447 msgid "Restart" msgstr "重启" @@ -658,7 +658,7 @@ msgstr "在主页显示" #: src/views/container/ComposeView.vue:74 #: src/views/container/ContainerCreate.vue:174 #: src/views/container/ContainerCreate.vue:255 -#: src/views/container/ContainerView.vue:87 +#: src/views/container/ContainerView.vue:91 #: src/views/container/ImageView.vue:69 #: src/views/container/NetworkView.vue:109 #: src/views/container/VolumeView.vue:63 @@ -850,8 +850,8 @@ msgstr "您确定要删除规则 %{ name } 吗?" #: src/views/container/ComposeView.vue:220 #: src/views/container/ContainerCreate.vue:235 #: src/views/container/ContainerCreate.vue:286 -#: src/views/container/ContainerView.vue:156 -#: src/views/container/ContainerView.vue:414 +#: src/views/container/ContainerView.vue:160 +#: src/views/container/ContainerView.vue:418 #: src/views/container/ImageView.vue:94 #: src/views/container/NetworkView.vue:134 #: src/views/container/VolumeView.vue:88 @@ -1241,9 +1241,9 @@ msgstr "这将修改 PostgreSQL 用户配置文件。如果您不了解每个参 #: src/views/apps/pureftpd/IndexView.vue:32 #: src/views/apps/pureftpd/IndexView.vue:221 #: src/views/container/ImageView.vue:198 -#: src/views/database/CreateDatabaseModal.vue:93 +#: src/views/database/CreateDatabaseModal.vue:94 #: src/views/database/CreateServerModal.vue:94 -#: src/views/database/CreateUserModal.vue:70 +#: src/views/database/CreateUserModal.vue:77 #: src/views/database/ServerList.vue:47 #: src/views/database/UpdateServerModal.vue:86 #: src/views/database/UserList.vue:40 @@ -1281,8 +1281,8 @@ msgstr "运行日志" #: src/views/apps/pureftpd/IndexView.vue:213 #: src/views/apps/pureftpd/IndexView.vue:217 -#: src/views/database/CreateDatabaseModal.vue:78 -#: src/views/database/CreateUserModal.vue:54 +#: src/views/database/CreateDatabaseModal.vue:79 +#: src/views/database/CreateUserModal.vue:55 #: src/views/database/IndexView.vue:36 #: src/views/setting/CreateModal.vue:32 #: src/views/setting/IndexView.vue:69 @@ -1291,8 +1291,8 @@ msgstr "创建用户" #: src/views/apps/pureftpd/IndexView.vue:226 #: src/views/container/ImageView.vue:203 -#: src/views/database/CreateDatabaseModal.vue:98 -#: src/views/database/CreateUserModal.vue:75 +#: src/views/database/CreateDatabaseModal.vue:99 +#: src/views/database/CreateUserModal.vue:82 msgid "Enter username" msgstr "输入用户名" @@ -1301,12 +1301,12 @@ msgstr "输入用户名" #: src/views/apps/rsync/IndexView.vue:304 #: src/views/apps/rsync/IndexView.vue:358 #: src/views/container/ImageView.vue:206 -#: src/views/database/CreateDatabaseModal.vue:101 +#: src/views/database/CreateDatabaseModal.vue:102 #: src/views/database/CreateServerModal.vue:102 -#: src/views/database/CreateUserModal.vue:78 +#: src/views/database/CreateUserModal.vue:85 #: src/views/database/ServerList.vue:56 #: src/views/database/UpdateServerModal.vue:94 -#: src/views/database/UpdateUserModal.vue:49 +#: src/views/database/UpdateUserModal.vue:55 #: src/views/database/UserList.vue:50 #: src/views/login/IndexView.vue:142 #: src/views/setting/CreateModal.vue:47 @@ -1353,7 +1353,7 @@ msgstr "用户" #: src/views/apps/rsync/IndexView.vue:61 #: src/views/apps/rsync/IndexView.vue:312 #: src/views/apps/rsync/IndexView.vue:367 -#: src/views/database/CreateDatabaseModal.vue:110 +#: src/views/database/CreateDatabaseModal.vue:111 #: src/views/database/CreateServerModal.vue:73 #: src/views/database/ServerList.vue:87 #: src/views/database/UpdateServerModal.vue:65 @@ -1368,11 +1368,11 @@ msgstr "主机" #: src/views/apps/rsync/IndexView.vue:320 #: src/views/apps/rsync/IndexView.vue:375 #: src/views/database/CreateServerModal.vue:111 -#: src/views/database/CreateUserModal.vue:109 +#: src/views/database/CreateUserModal.vue:116 #: src/views/database/DatabaseList.vue:57 #: src/views/database/ServerList.vue:97 #: src/views/database/UpdateServerModal.vue:103 -#: src/views/database/UpdateUserModal.vue:64 +#: src/views/database/UpdateUserModal.vue:70 #: src/views/database/UserList.vue:114 msgid "Comment" msgstr "注释" @@ -1586,7 +1586,7 @@ msgid "Select website" msgstr "选择网站" #: src/views/backup/ListView.vue:227 -#: src/views/database/CreateDatabaseModal.vue:70 +#: src/views/database/CreateDatabaseModal.vue:71 #: src/views/database/DatabaseList.vue:35 #: src/views/task/CreateModal.vue:154 #: src/views/task/CreateModal.vue:156 @@ -1596,9 +1596,9 @@ msgid "Database Name" msgstr "数据库名称" #: src/views/backup/ListView.vue:232 -#: src/views/database/CreateDatabaseModal.vue:75 -#: src/views/database/CreateUserModal.vue:106 -#: src/views/database/UpdateUserModal.vue:61 +#: src/views/database/CreateDatabaseModal.vue:76 +#: src/views/database/CreateUserModal.vue:113 +#: src/views/database/UpdateUserModal.vue:67 msgid "Enter database name" msgstr "输入数据库名称" @@ -2137,8 +2137,8 @@ msgid "Edit" msgstr "编辑" #: src/views/container/ComposeView.vue:111 -#: src/views/container/ContainerView.vue:237 -#: src/views/container/ContainerView.vue:301 +#: src/views/container/ContainerView.vue:241 +#: src/views/container/ContainerView.vue:305 msgid "Start successful" msgstr "启动成功" @@ -2151,8 +2151,8 @@ msgid "Force pull images" msgstr "强制拉取镜像" #: src/views/container/ComposeView.vue:170 -#: src/views/container/ContainerView.vue:244 -#: src/views/container/ContainerView.vue:315 +#: src/views/container/ContainerView.vue:248 +#: src/views/container/ContainerView.vue:319 msgid "Stop successful" msgstr "停止成功" @@ -2161,8 +2161,8 @@ msgid "Are you sure you want to stop compose %{ name }?" msgstr "您确定要停止编排 %{ name } 吗?" #: src/views/container/ComposeView.vue:201 -#: src/views/container/ContainerView.vue:279 -#: src/views/container/ContainerView.vue:357 +#: src/views/container/ContainerView.vue:283 +#: src/views/container/ContainerView.vue:361 #: src/views/container/ImageView.vue:118 #: src/views/container/NetworkView.vue:158 #: src/views/container/VolumeView.vue:112 @@ -2217,7 +2217,7 @@ msgid "Unless stopped" msgstr "除非停止" #: src/views/container/ContainerCreate.vue:127 -#: src/views/container/ContainerView.vue:402 +#: src/views/container/ContainerView.vue:406 msgid "Create Container" msgstr "创建容器" @@ -2384,102 +2384,102 @@ msgstr "标签值" msgid "Ports (Host->Container)" msgstr "端口(主机->容器)" -#: src/views/container/ContainerView.vue:118 -#: src/views/container/ContainerView.vue:465 +#: src/views/container/ContainerView.vue:122 +#: src/views/container/ContainerView.vue:469 #: src/views/file/ListTable.vue:84 #: src/views/file/ListTable.vue:264 msgid "Rename" msgstr "重命名" -#: src/views/container/ContainerView.vue:141 -#: src/views/container/ContainerView.vue:411 +#: src/views/container/ContainerView.vue:145 +#: src/views/container/ContainerView.vue:415 msgid "Force Stop" msgstr "强制停止" -#: src/views/container/ContainerView.vue:146 -#: src/views/container/ContainerView.vue:412 +#: src/views/container/ContainerView.vue:150 +#: src/views/container/ContainerView.vue:416 msgid "Pause" msgstr "暂停" -#: src/views/container/ContainerView.vue:151 -#: src/views/container/ContainerView.vue:413 +#: src/views/container/ContainerView.vue:155 +#: src/views/container/ContainerView.vue:417 msgid "Resume" msgstr "恢复" -#: src/views/container/ContainerView.vue:196 +#: src/views/container/ContainerView.vue:200 #: src/views/file/ListTable.vue:364 msgid "More" msgstr "更多" -#: src/views/container/ContainerView.vue:229 +#: src/views/container/ContainerView.vue:233 msgid "Rename successful" msgstr "重命名成功" -#: src/views/container/ContainerView.vue:251 -#: src/views/container/ContainerView.vue:329 +#: src/views/container/ContainerView.vue:255 +#: src/views/container/ContainerView.vue:333 msgid "Restart successful" msgstr "重启成功" -#: src/views/container/ContainerView.vue:258 -#: src/views/container/ContainerView.vue:343 +#: src/views/container/ContainerView.vue:262 +#: src/views/container/ContainerView.vue:347 msgid "Force stop successful" msgstr "强制停止成功" -#: src/views/container/ContainerView.vue:265 -#: src/views/container/ContainerView.vue:371 +#: src/views/container/ContainerView.vue:269 +#: src/views/container/ContainerView.vue:375 msgid "Pause successful" msgstr "暂停成功" -#: src/views/container/ContainerView.vue:272 -#: src/views/container/ContainerView.vue:385 +#: src/views/container/ContainerView.vue:276 +#: src/views/container/ContainerView.vue:389 msgid "Resume successful" msgstr "恢复成功" -#: src/views/container/ContainerView.vue:286 +#: src/views/container/ContainerView.vue:290 #: src/views/container/ImageView.vue:125 #: src/views/container/NetworkView.vue:165 #: src/views/container/VolumeView.vue:119 msgid "Cleanup successful" msgstr "清理成功" -#: src/views/container/ContainerView.vue:292 +#: src/views/container/ContainerView.vue:296 msgid "Please select containers to start" msgstr "请选择要启动的容器" -#: src/views/container/ContainerView.vue:306 +#: src/views/container/ContainerView.vue:310 msgid "Please select containers to stop" msgstr "请选择要停止的容器" -#: src/views/container/ContainerView.vue:320 +#: src/views/container/ContainerView.vue:324 msgid "Please select containers to restart" msgstr "请选择要重启的容器" -#: src/views/container/ContainerView.vue:334 +#: src/views/container/ContainerView.vue:338 msgid "Please select containers to force stop" msgstr "请选择要强制停止的容器" -#: src/views/container/ContainerView.vue:348 +#: src/views/container/ContainerView.vue:352 msgid "Please select containers to delete" msgstr "请选择要删除的容器" -#: src/views/container/ContainerView.vue:362 +#: src/views/container/ContainerView.vue:366 msgid "Please select containers to pause" msgstr "请选择要暂停的容器" -#: src/views/container/ContainerView.vue:376 +#: src/views/container/ContainerView.vue:380 msgid "Please select containers to resume" msgstr "请选择要恢复的容器" -#: src/views/container/ContainerView.vue:405 +#: src/views/container/ContainerView.vue:409 msgid "Cleanup Containers" msgstr "清理容器" -#: src/views/container/ContainerView.vue:472 +#: src/views/container/ContainerView.vue:476 #: src/views/file/ListTable.vue:719 msgid "New Name" msgstr "新名称" -#: src/views/container/ContainerView.vue:477 +#: src/views/container/ContainerView.vue:481 msgid "Enter new name" msgstr "输入新名称" @@ -2523,9 +2523,9 @@ msgid "Authentication" msgstr "身份验证" #: src/views/container/ImageView.vue:212 -#: src/views/database/CreateDatabaseModal.vue:107 -#: src/views/database/CreateUserModal.vue:84 -#: src/views/database/UpdateUserModal.vue:55 +#: src/views/database/CreateDatabaseModal.vue:108 +#: src/views/database/CreateUserModal.vue:91 +#: src/views/database/UpdateUserModal.vue:61 msgid "Enter password" msgstr "输入密码" @@ -2992,44 +2992,44 @@ msgstr "所有 (%)" msgid "Specific" msgstr "特定" -#: src/views/database/CreateDatabaseModal.vue:54 +#: src/views/database/CreateDatabaseModal.vue:55 #: src/views/database/IndexView.vue:32 msgid "Create Database" msgstr "创建数据库" -#: src/views/database/CreateDatabaseModal.vue:62 -#: src/views/database/CreateUserModal.vue:62 +#: src/views/database/CreateDatabaseModal.vue:63 +#: src/views/database/CreateUserModal.vue:69 #: src/views/database/DatabaseList.vue:42 #: src/views/database/IndexView.vue:51 #: src/views/database/UserList.vue:91 msgid "Server" msgstr "服务器" -#: src/views/database/CreateDatabaseModal.vue:66 -#: src/views/database/CreateUserModal.vue:66 +#: src/views/database/CreateDatabaseModal.vue:67 +#: src/views/database/CreateUserModal.vue:73 msgid "Select server" msgstr "选择服务器" -#: src/views/database/CreateDatabaseModal.vue:84 +#: src/views/database/CreateDatabaseModal.vue:85 msgid "Authorized User" msgstr "授权用户" -#: src/views/database/CreateDatabaseModal.vue:90 +#: src/views/database/CreateDatabaseModal.vue:91 msgid "Enter authorized username (leave empty for no authorization)" msgstr "输入授权用户名(留空表示无授权)" -#: src/views/database/CreateDatabaseModal.vue:114 -#: src/views/database/CreateUserModal.vue:91 +#: src/views/database/CreateDatabaseModal.vue:115 +#: src/views/database/CreateUserModal.vue:98 msgid "Select host" msgstr "选择主机" -#: src/views/database/CreateDatabaseModal.vue:121 -#: src/views/database/CreateUserModal.vue:95 +#: src/views/database/CreateDatabaseModal.vue:122 +#: src/views/database/CreateUserModal.vue:102 msgid "Specific Host" msgstr "特定主机" -#: src/views/database/CreateDatabaseModal.vue:127 -#: src/views/database/CreateUserModal.vue:100 +#: src/views/database/CreateDatabaseModal.vue:128 +#: src/views/database/CreateUserModal.vue:107 msgid "Enter supported host address" msgstr "输入支持的主机地址" @@ -3083,18 +3083,23 @@ msgstr "输入数据库服务器密码" msgid "Enter database server comment" msgstr "输入数据库服务器备注" -#: src/views/database/CreateUserModal.vue:87 +#: src/views/database/CreateUserModal.vue:65 +#: src/views/database/UpdateUserModal.vue:51 +msgid "If the privilege databases does not exist, it will be created automatically." +msgstr "如果特权数据库不存在,将会自动创建。" + +#: src/views/database/CreateUserModal.vue:94 msgid "Host (MySQL only)" msgstr "主机(仅限MySQL)" -#: src/views/database/CreateUserModal.vue:103 -#: src/views/database/UpdateUserModal.vue:58 +#: src/views/database/CreateUserModal.vue:110 +#: src/views/database/UpdateUserModal.vue:64 #: src/views/database/UserList.vue:99 msgid "Privileges" msgstr "权限" -#: src/views/database/CreateUserModal.vue:114 -#: src/views/database/UpdateUserModal.vue:69 +#: src/views/database/CreateUserModal.vue:121 +#: src/views/database/UpdateUserModal.vue:75 msgid "Enter database user comment" msgstr "输入数据库用户备注" diff --git a/web/src/locales/zh_TW.po b/web/src/locales/zh_TW.po index 465128c7..223900e0 100644 --- a/web/src/locales/zh_TW.po +++ b/web/src/locales/zh_TW.po @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: ratpanel\n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" -"PO-Revision-Date: 2025-05-26 15:10\n" +"PO-Revision-Date: 2025-05-31 11:30\n" #: src/components/common/AppFooter.vue:13 #: src/views/dashboard/IndexView.vue:439 @@ -212,15 +212,15 @@ msgstr "根目錄" #: src/views/container/ComposeView.vue:340 #: src/views/container/ComposeView.vue:370 #: src/views/container/ContainerCreate.vue:370 -#: src/views/container/ContainerView.vue:481 +#: src/views/container/ContainerView.vue:485 #: src/views/container/ImageView.vue:217 #: src/views/container/NetworkView.vue:313 #: src/views/container/VolumeView.vue:213 -#: src/views/database/CreateDatabaseModal.vue:131 +#: src/views/database/CreateDatabaseModal.vue:132 #: src/views/database/CreateServerModal.vue:120 -#: src/views/database/CreateUserModal.vue:118 +#: src/views/database/CreateUserModal.vue:125 #: src/views/database/UpdateServerModal.vue:112 -#: src/views/database/UpdateUserModal.vue:73 +#: src/views/database/UpdateUserModal.vue:79 #: src/views/file/ToolBar.vue:261 #: src/views/file/ToolBar.vue:282 #: src/views/firewall/CreateForwardModal.vue:88 @@ -247,8 +247,8 @@ msgstr "獲取日誌流失敗" #: src/components/common/RealtimeLogModal.vue:67 #: src/views/apps/supervisor/IndexView.vue:91 -#: src/views/container/ContainerView.vue:102 -#: src/views/container/ContainerView.vue:442 +#: src/views/container/ContainerView.vue:106 +#: src/views/container/ContainerView.vue:446 #: src/views/task/CronView.vue:120 #: src/views/task/TaskView.vue:74 msgid "Logs" @@ -342,7 +342,7 @@ msgstr "自啟動已成功禁用" #: src/views/apps/redis/IndexView.vue:60 #: src/views/apps/rsync/IndexView.vue:214 #: src/views/apps/supervisor/IndexView.vue:330 -#: src/views/container/ContainerView.vue:80 +#: src/views/container/ContainerView.vue:84 msgid "Running Status" msgstr "運行狀態" @@ -357,16 +357,16 @@ msgstr "自動啟動關閉" #: src/components/common/ServiceStatus.vue:152 #: src/views/apps/supervisor/IndexView.vue:119 #: src/views/container/ComposeView.vue:158 -#: src/views/container/ContainerView.vue:126 -#: src/views/container/ContainerView.vue:408 +#: src/views/container/ContainerView.vue:130 +#: src/views/container/ContainerView.vue:412 msgid "Start" msgstr "開始" #: src/components/common/ServiceStatus.vue:158 #: src/views/apps/supervisor/IndexView.vue:145 #: src/views/container/ComposeView.vue:189 -#: src/views/container/ContainerView.vue:131 -#: src/views/container/ContainerView.vue:409 +#: src/views/container/ContainerView.vue:135 +#: src/views/container/ContainerView.vue:413 msgid "Stop" msgstr "停止" @@ -376,8 +376,8 @@ msgstr "您確定要停止 %{ service } 嗎?" #: src/components/common/ServiceStatus.vue:165 #: src/views/apps/supervisor/IndexView.vue:174 -#: src/views/container/ContainerView.vue:136 -#: src/views/container/ContainerView.vue:410 +#: src/views/container/ContainerView.vue:140 +#: src/views/container/ContainerView.vue:414 #: src/views/dashboard/IndexView.vue:447 msgid "Restart" msgstr "重啟" @@ -658,7 +658,7 @@ msgstr "在主頁顯示" #: src/views/container/ComposeView.vue:74 #: src/views/container/ContainerCreate.vue:174 #: src/views/container/ContainerCreate.vue:255 -#: src/views/container/ContainerView.vue:87 +#: src/views/container/ContainerView.vue:91 #: src/views/container/ImageView.vue:69 #: src/views/container/NetworkView.vue:109 #: src/views/container/VolumeView.vue:63 @@ -850,8 +850,8 @@ msgstr "您確定要刪除規則 %{ name } 嗎?" #: src/views/container/ComposeView.vue:220 #: src/views/container/ContainerCreate.vue:235 #: src/views/container/ContainerCreate.vue:286 -#: src/views/container/ContainerView.vue:156 -#: src/views/container/ContainerView.vue:414 +#: src/views/container/ContainerView.vue:160 +#: src/views/container/ContainerView.vue:418 #: src/views/container/ImageView.vue:94 #: src/views/container/NetworkView.vue:134 #: src/views/container/VolumeView.vue:88 @@ -1241,9 +1241,9 @@ msgstr "這將修改 PostgreSQL 用戶配置文件。如果您不了解每個參 #: src/views/apps/pureftpd/IndexView.vue:32 #: src/views/apps/pureftpd/IndexView.vue:221 #: src/views/container/ImageView.vue:198 -#: src/views/database/CreateDatabaseModal.vue:93 +#: src/views/database/CreateDatabaseModal.vue:94 #: src/views/database/CreateServerModal.vue:94 -#: src/views/database/CreateUserModal.vue:70 +#: src/views/database/CreateUserModal.vue:77 #: src/views/database/ServerList.vue:47 #: src/views/database/UpdateServerModal.vue:86 #: src/views/database/UserList.vue:40 @@ -1281,8 +1281,8 @@ msgstr "運行日誌" #: src/views/apps/pureftpd/IndexView.vue:213 #: src/views/apps/pureftpd/IndexView.vue:217 -#: src/views/database/CreateDatabaseModal.vue:78 -#: src/views/database/CreateUserModal.vue:54 +#: src/views/database/CreateDatabaseModal.vue:79 +#: src/views/database/CreateUserModal.vue:55 #: src/views/database/IndexView.vue:36 #: src/views/setting/CreateModal.vue:32 #: src/views/setting/IndexView.vue:69 @@ -1291,8 +1291,8 @@ msgstr "建立使用者" #: src/views/apps/pureftpd/IndexView.vue:226 #: src/views/container/ImageView.vue:203 -#: src/views/database/CreateDatabaseModal.vue:98 -#: src/views/database/CreateUserModal.vue:75 +#: src/views/database/CreateDatabaseModal.vue:99 +#: src/views/database/CreateUserModal.vue:82 msgid "Enter username" msgstr "輸入使用者名稱" @@ -1301,12 +1301,12 @@ msgstr "輸入使用者名稱" #: src/views/apps/rsync/IndexView.vue:304 #: src/views/apps/rsync/IndexView.vue:358 #: src/views/container/ImageView.vue:206 -#: src/views/database/CreateDatabaseModal.vue:101 +#: src/views/database/CreateDatabaseModal.vue:102 #: src/views/database/CreateServerModal.vue:102 -#: src/views/database/CreateUserModal.vue:78 +#: src/views/database/CreateUserModal.vue:85 #: src/views/database/ServerList.vue:56 #: src/views/database/UpdateServerModal.vue:94 -#: src/views/database/UpdateUserModal.vue:49 +#: src/views/database/UpdateUserModal.vue:55 #: src/views/database/UserList.vue:50 #: src/views/login/IndexView.vue:142 #: src/views/setting/CreateModal.vue:47 @@ -1353,7 +1353,7 @@ msgstr "用戶" #: src/views/apps/rsync/IndexView.vue:61 #: src/views/apps/rsync/IndexView.vue:312 #: src/views/apps/rsync/IndexView.vue:367 -#: src/views/database/CreateDatabaseModal.vue:110 +#: src/views/database/CreateDatabaseModal.vue:111 #: src/views/database/CreateServerModal.vue:73 #: src/views/database/ServerList.vue:87 #: src/views/database/UpdateServerModal.vue:65 @@ -1368,11 +1368,11 @@ msgstr "主機" #: src/views/apps/rsync/IndexView.vue:320 #: src/views/apps/rsync/IndexView.vue:375 #: src/views/database/CreateServerModal.vue:111 -#: src/views/database/CreateUserModal.vue:109 +#: src/views/database/CreateUserModal.vue:116 #: src/views/database/DatabaseList.vue:57 #: src/views/database/ServerList.vue:97 #: src/views/database/UpdateServerModal.vue:103 -#: src/views/database/UpdateUserModal.vue:64 +#: src/views/database/UpdateUserModal.vue:70 #: src/views/database/UserList.vue:114 msgid "Comment" msgstr "註釋" @@ -1586,7 +1586,7 @@ msgid "Select website" msgstr "選擇網站" #: src/views/backup/ListView.vue:227 -#: src/views/database/CreateDatabaseModal.vue:70 +#: src/views/database/CreateDatabaseModal.vue:71 #: src/views/database/DatabaseList.vue:35 #: src/views/task/CreateModal.vue:154 #: src/views/task/CreateModal.vue:156 @@ -1596,9 +1596,9 @@ msgid "Database Name" msgstr "數據庫名稱" #: src/views/backup/ListView.vue:232 -#: src/views/database/CreateDatabaseModal.vue:75 -#: src/views/database/CreateUserModal.vue:106 -#: src/views/database/UpdateUserModal.vue:61 +#: src/views/database/CreateDatabaseModal.vue:76 +#: src/views/database/CreateUserModal.vue:113 +#: src/views/database/UpdateUserModal.vue:67 msgid "Enter database name" msgstr "輸入數據庫名稱" @@ -2137,8 +2137,8 @@ msgid "Edit" msgstr "編輯" #: src/views/container/ComposeView.vue:111 -#: src/views/container/ContainerView.vue:237 -#: src/views/container/ContainerView.vue:301 +#: src/views/container/ContainerView.vue:241 +#: src/views/container/ContainerView.vue:305 msgid "Start successful" msgstr "啟動成功" @@ -2151,8 +2151,8 @@ msgid "Force pull images" msgstr "強制拉取鏡像" #: src/views/container/ComposeView.vue:170 -#: src/views/container/ContainerView.vue:244 -#: src/views/container/ContainerView.vue:315 +#: src/views/container/ContainerView.vue:248 +#: src/views/container/ContainerView.vue:319 msgid "Stop successful" msgstr "停止成功" @@ -2161,8 +2161,8 @@ msgid "Are you sure you want to stop compose %{ name }?" msgstr "您確定要停止編排 %{ name } 嗎?" #: src/views/container/ComposeView.vue:201 -#: src/views/container/ContainerView.vue:279 -#: src/views/container/ContainerView.vue:357 +#: src/views/container/ContainerView.vue:283 +#: src/views/container/ContainerView.vue:361 #: src/views/container/ImageView.vue:118 #: src/views/container/NetworkView.vue:158 #: src/views/container/VolumeView.vue:112 @@ -2217,7 +2217,7 @@ msgid "Unless stopped" msgstr "除非停止" #: src/views/container/ContainerCreate.vue:127 -#: src/views/container/ContainerView.vue:402 +#: src/views/container/ContainerView.vue:406 msgid "Create Container" msgstr "創建容器" @@ -2384,102 +2384,102 @@ msgstr "標籤值" msgid "Ports (Host->Container)" msgstr "端口(主機->容器)" -#: src/views/container/ContainerView.vue:118 -#: src/views/container/ContainerView.vue:465 +#: src/views/container/ContainerView.vue:122 +#: src/views/container/ContainerView.vue:469 #: src/views/file/ListTable.vue:84 #: src/views/file/ListTable.vue:264 msgid "Rename" msgstr "重新命名" -#: src/views/container/ContainerView.vue:141 -#: src/views/container/ContainerView.vue:411 +#: src/views/container/ContainerView.vue:145 +#: src/views/container/ContainerView.vue:415 msgid "Force Stop" msgstr "強制停止" -#: src/views/container/ContainerView.vue:146 -#: src/views/container/ContainerView.vue:412 +#: src/views/container/ContainerView.vue:150 +#: src/views/container/ContainerView.vue:416 msgid "Pause" msgstr "暫停" -#: src/views/container/ContainerView.vue:151 -#: src/views/container/ContainerView.vue:413 +#: src/views/container/ContainerView.vue:155 +#: src/views/container/ContainerView.vue:417 msgid "Resume" msgstr "恢復" -#: src/views/container/ContainerView.vue:196 +#: src/views/container/ContainerView.vue:200 #: src/views/file/ListTable.vue:364 msgid "More" msgstr "更多" -#: src/views/container/ContainerView.vue:229 +#: src/views/container/ContainerView.vue:233 msgid "Rename successful" msgstr "重命名成功" -#: src/views/container/ContainerView.vue:251 -#: src/views/container/ContainerView.vue:329 +#: src/views/container/ContainerView.vue:255 +#: src/views/container/ContainerView.vue:333 msgid "Restart successful" msgstr "重啟成功" -#: src/views/container/ContainerView.vue:258 -#: src/views/container/ContainerView.vue:343 +#: src/views/container/ContainerView.vue:262 +#: src/views/container/ContainerView.vue:347 msgid "Force stop successful" msgstr "強制停止成功" -#: src/views/container/ContainerView.vue:265 -#: src/views/container/ContainerView.vue:371 +#: src/views/container/ContainerView.vue:269 +#: src/views/container/ContainerView.vue:375 msgid "Pause successful" msgstr "暫停成功" -#: src/views/container/ContainerView.vue:272 -#: src/views/container/ContainerView.vue:385 +#: src/views/container/ContainerView.vue:276 +#: src/views/container/ContainerView.vue:389 msgid "Resume successful" msgstr "恢復成功" -#: src/views/container/ContainerView.vue:286 +#: src/views/container/ContainerView.vue:290 #: src/views/container/ImageView.vue:125 #: src/views/container/NetworkView.vue:165 #: src/views/container/VolumeView.vue:119 msgid "Cleanup successful" msgstr "清理成功" -#: src/views/container/ContainerView.vue:292 +#: src/views/container/ContainerView.vue:296 msgid "Please select containers to start" msgstr "請選擇要啟動的容器" -#: src/views/container/ContainerView.vue:306 +#: src/views/container/ContainerView.vue:310 msgid "Please select containers to stop" msgstr "請選擇要停止的容器" -#: src/views/container/ContainerView.vue:320 +#: src/views/container/ContainerView.vue:324 msgid "Please select containers to restart" msgstr "請選擇要重啟的容器" -#: src/views/container/ContainerView.vue:334 +#: src/views/container/ContainerView.vue:338 msgid "Please select containers to force stop" msgstr "請選擇要強制停止的容器" -#: src/views/container/ContainerView.vue:348 +#: src/views/container/ContainerView.vue:352 msgid "Please select containers to delete" msgstr "請選擇要刪除的容器" -#: src/views/container/ContainerView.vue:362 +#: src/views/container/ContainerView.vue:366 msgid "Please select containers to pause" msgstr "請選擇要暫停的容器" -#: src/views/container/ContainerView.vue:376 +#: src/views/container/ContainerView.vue:380 msgid "Please select containers to resume" msgstr "請選擇要恢復的容器" -#: src/views/container/ContainerView.vue:405 +#: src/views/container/ContainerView.vue:409 msgid "Cleanup Containers" msgstr "清理容器" -#: src/views/container/ContainerView.vue:472 +#: src/views/container/ContainerView.vue:476 #: src/views/file/ListTable.vue:719 msgid "New Name" msgstr "新名稱" -#: src/views/container/ContainerView.vue:477 +#: src/views/container/ContainerView.vue:481 msgid "Enter new name" msgstr "輸入新名稱" @@ -2523,9 +2523,9 @@ msgid "Authentication" msgstr "身份驗證" #: src/views/container/ImageView.vue:212 -#: src/views/database/CreateDatabaseModal.vue:107 -#: src/views/database/CreateUserModal.vue:84 -#: src/views/database/UpdateUserModal.vue:55 +#: src/views/database/CreateDatabaseModal.vue:108 +#: src/views/database/CreateUserModal.vue:91 +#: src/views/database/UpdateUserModal.vue:61 msgid "Enter password" msgstr "輸入密碼" @@ -2992,44 +2992,44 @@ msgstr "所有 (%)" msgid "Specific" msgstr "特定" -#: src/views/database/CreateDatabaseModal.vue:54 +#: src/views/database/CreateDatabaseModal.vue:55 #: src/views/database/IndexView.vue:32 msgid "Create Database" msgstr "創建數據庫" -#: src/views/database/CreateDatabaseModal.vue:62 -#: src/views/database/CreateUserModal.vue:62 +#: src/views/database/CreateDatabaseModal.vue:63 +#: src/views/database/CreateUserModal.vue:69 #: src/views/database/DatabaseList.vue:42 #: src/views/database/IndexView.vue:51 #: src/views/database/UserList.vue:91 msgid "Server" msgstr "伺服器" -#: src/views/database/CreateDatabaseModal.vue:66 -#: src/views/database/CreateUserModal.vue:66 +#: src/views/database/CreateDatabaseModal.vue:67 +#: src/views/database/CreateUserModal.vue:73 msgid "Select server" msgstr "選擇伺服器" -#: src/views/database/CreateDatabaseModal.vue:84 +#: src/views/database/CreateDatabaseModal.vue:85 msgid "Authorized User" msgstr "授權使用者" -#: src/views/database/CreateDatabaseModal.vue:90 +#: src/views/database/CreateDatabaseModal.vue:91 msgid "Enter authorized username (leave empty for no authorization)" msgstr "輸入授權使用者名稱(留空表示無授權)" -#: src/views/database/CreateDatabaseModal.vue:114 -#: src/views/database/CreateUserModal.vue:91 +#: src/views/database/CreateDatabaseModal.vue:115 +#: src/views/database/CreateUserModal.vue:98 msgid "Select host" msgstr "選擇主機" -#: src/views/database/CreateDatabaseModal.vue:121 -#: src/views/database/CreateUserModal.vue:95 +#: src/views/database/CreateDatabaseModal.vue:122 +#: src/views/database/CreateUserModal.vue:102 msgid "Specific Host" msgstr "特定主機" -#: src/views/database/CreateDatabaseModal.vue:127 -#: src/views/database/CreateUserModal.vue:100 +#: src/views/database/CreateDatabaseModal.vue:128 +#: src/views/database/CreateUserModal.vue:107 msgid "Enter supported host address" msgstr "輸入支持的主機地址" @@ -3083,18 +3083,23 @@ msgstr "輸入數據庫伺服器密碼" msgid "Enter database server comment" msgstr "輸入數據庫伺服器備註" -#: src/views/database/CreateUserModal.vue:87 +#: src/views/database/CreateUserModal.vue:65 +#: src/views/database/UpdateUserModal.vue:51 +msgid "If the privilege databases does not exist, it will be created automatically." +msgstr "如果特權數據庫不存在,將會自動創建。" + +#: src/views/database/CreateUserModal.vue:94 msgid "Host (MySQL only)" msgstr "主機(僅限MySQL)" -#: src/views/database/CreateUserModal.vue:103 -#: src/views/database/UpdateUserModal.vue:58 +#: src/views/database/CreateUserModal.vue:110 +#: src/views/database/UpdateUserModal.vue:64 #: src/views/database/UserList.vue:99 msgid "Privileges" msgstr "權限" -#: src/views/database/CreateUserModal.vue:114 -#: src/views/database/UpdateUserModal.vue:69 +#: src/views/database/CreateUserModal.vue:121 +#: src/views/database/UpdateUserModal.vue:75 msgid "Enter database user comment" msgstr "輸入數據庫用戶備註"