msgid "" msgstr "" "Project-Id-Version: luci-app-radicale 3\n" "PO-Revision-Date: 2026-08-31 06:44+0000\n" "Last-Translator: Hosted Weblate user 54392 " "\n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 2026.9.dev0\n" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:288 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:298 msgid "'Plaintext Password' and 'Confirm Plaintext Password' do not match" msgstr "“纯文本密码“和”确认纯文本密码“不匹配" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:397 msgid "" "([ -d .git ] || git init) && git add -A && (git diff --cached --quiet || git " "commit -m 'Changes by '%(user)s" msgstr "" "([ -d .git ] || git init) && git add -A && (git diff --cached --quiet || git " "commit -m 'Changes by '%(user)s" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:177 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:227 msgid "ARGON2" msgstr "ARGON2" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:90 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:183 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:377 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:468 msgid "Advanced" msgstr "高级" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:463 msgid "Alert" msgstr "警报" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:117 msgid "Allowed Ciphers" msgstr "允许的加密法" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:148 msgid "Authentication" msgstr "身份认证" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:185 msgid "Authentication Type" msgstr "身份认证类型" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:174 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:224 msgid "BCRYPT" msgstr "BCRYPT" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:411 msgid "Based on settings in 'Rights File'" msgstr "基于 \"Rights File\" 中的设置" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433 msgid "CORS" msgstr "CORS" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:99 msgid "Certificate" msgstr "证书" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:113 msgid "Client Certificate Authority" msgstr "客户端证书颁发机构" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:391 msgid "Command that is run after changes to storage" msgstr "存储更改后运行的命令" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:277 msgid "Confirm Plaintext Password" msgstr "确认纯文本密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:462 msgid "Critical" msgstr "严重" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:457 msgid "Debug" msgstr "调试" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:380 msgid "Default (Multiple files on filesystem)" msgstr "默认(文件系统中多文件)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:186 msgid "Default (htpasswd file from users below)" msgstr "默认(来自下面用户的 htpasswd 文件)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:455 msgid "Default (info)" msgstr "默认(信息)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:407 msgid "Default (owner only)" msgstr "默认(仅所有者)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:386 msgid "Delete sync tokens that are older (seconds)" msgstr "删除较旧的同步令牌(秒)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:437 msgid "Document Encoding" msgstr "文档编码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:95 msgid "Enable SSL connections" msgstr "启用 SSL 连接" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:440 msgid "Encoding for responding to requests/events" msgstr "响应请求/事件的编码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444 msgid "Encoding for storing local collections" msgstr "存储本地集合的编码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:306 msgid "Encrypted Password" msgstr "加密的密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:166 msgid "Encryption" msgstr "加密" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:218 msgid "Encryption method when changing this password" msgstr "更改此密码时的加密方法" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:461 msgid "Error" msgstr "错误" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:394 msgid "Example storage hook" msgstr "示例存储钩子" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:194 msgid "Filename" msgstr "文件名" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:373 msgid "Folder" msgstr "文件夹" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:373 msgid "Folder in which to store collections" msgstr "存储集合的文件夹" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:113 msgid "For verifying client certificates" msgstr "用于验证客户端证书" #: applications/luci-app-radicale3/root/usr/share/rpcd/acl.d/luci-app-radicale3.json:3 msgid "Grant UCI access for luci-app-radicale3" msgstr "授予 luci-app-radicale3 的 UCI 权限" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:200 msgid "HTTP(S) Basic Authentication Realm" msgstr "HTTP(S) 基本身份认证域" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430 msgid "HTTP(S) Headers" msgstr "HTTP(S) 标头" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:433 msgid "Header: X-Access-Control-Allow-Origin" msgstr "标头:X-Access-Control-Allow-Origin" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:430 msgid "Headers" msgstr "标头" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:391 msgid "Hook" msgstr "钩子" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:85 msgid "Host:port" msgstr "主机:端口" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:306 msgid "" "If 'Plaintext Password' is filled and matches 'Confirm Plaintext Password' " "then this field becomes of hash of that password, otherwise this field " "remains the existing hash (you can also put your own hash value for the type " "of hash listed above)." msgstr "" "如果“纯文本密码”被填写并匹配“确认纯文本密码”,则该字段变为该密码的哈希值,否" "则该字段仍为现有哈希值(对上方所列哈希类型,也可以放入自己的哈希值)。" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:458 msgid "Info" msgstr "信息" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:453 msgid "Log Level" msgstr "日志级别" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:448 msgid "Logging" msgstr "日志记录" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:170 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:220 msgid "MD5-APR1" msgstr "MD5-APR1" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:83 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:164 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:371 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:451 msgid "Main" msgstr "主要" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:470 msgid "Mask Passwords" msgstr "隐藏密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:133 msgid "Max Connections" msgstr "最大连接数" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138 msgid "Max Content Length" msgstr "最大内容长度" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:386 msgid "Max Sync Token Age" msgstr "最大同步令牌年龄" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:133 msgid "Maximum number of simultaneous connections" msgstr "最大并行连接数" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:138 msgid "Maximum size of request body (bytes)" msgstr "请求正文的最大大小(单位:字节)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:381 msgid "Multiple files on filesystem" msgstr "文件系统中多文件" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:382 msgid "" "Multiple files on filesystem wit no file-based locking. Must only be used " "with a single process." msgstr "无文件锁定的文件系统中的多个文件。必须仅用于单进程。" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:57 msgid "Need a listen address" msgstr "需要侦听地址" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:126 msgid "No SSL" msgstr "无 SSL" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:126 msgid "No SSL support available. Please install python3-openssl." msgstr "无 SSL 支持可用。请安装 python3-openssl。" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:188 msgid "No authentication" msgstr "无身份认证" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:459 msgid "Notice" msgstr "通知" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:68 msgid "Open Web Interface" msgstr "打开 Web 界面" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:166 msgid "Password encryption method" msgstr "密码加密方法" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:347 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:363 msgid "Password is required" msgstr "密码是必需的" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:169 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:219 msgid "Plaintext" msgstr "纯文本" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:271 msgid "Plaintext Password" msgstr "纯文本密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:104 msgid "Private Key" msgstr "私钥" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:189 msgid "REMOTE_USER from web server" msgstr "来自 web 服务器的 REMOTE_USER" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:412 msgid "RO: All, RW: All" msgstr "只读:全部,读写:全部" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:410 msgid "RO: Authenticated Users, RW: Owner" msgstr "只读:已认证身份的用户,读写:所有者" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:409 msgid "RO: None, RW: Authenticated Users" msgstr "只读:无,读写:已认证身份的用户" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:408 msgid "RO: None, RW: Owner" msgstr "只读:无,读写:所有者" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:58 msgid "" "Radicale needs a non-loopback IP address for your browser to access the web " "interface" msgstr "Radicale 需要非环回 IP 地址让浏览器访问 web 界面" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:77 msgid "Radicale v3 CalDav/CardDAV Server Configuration" msgstr "Radicale v3 CalDav/CardDAV 服务器配置" #: applications/luci-app-radicale3/root/usr/share/luci/menu.d/luci-app-radicale3.json:3 msgid "Radicale3" msgstr "Radicale3" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:214 msgid "Radicale3 Users" msgstr "Radicale3 用户" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:200 msgid "Realm" msgstr "范围" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:470 msgid "Redact passwords in logs" msgstr "在日志中遮盖密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:440 msgid "Request" msgstr "请求" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:204 msgid "Required time between a failed authentication attempt and trying again" msgstr "身份认证尝试失败后最短隔多久才能重试" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:204 msgid "Retry Delay" msgstr "重试延迟" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:403 msgid "Rights" msgstr "权限" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:416 msgid "Rights File" msgstr "权限文件" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:406 msgid "Rights Type" msgstr "权限类型" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:171 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:221 msgid "SHA-256" msgstr "SHA-256" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:172 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:222 msgid "SHA-512" msgstr "SHA-512" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:95 msgid "SSL" msgstr "SSL" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:117 msgid "See python3-openssl documentation for available ciphers" msgstr "可用加密法见 python3-openssl 文档" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:121 msgid "See python3-openssl documentation for available protocols" msgstr "可用协议见 python3-openssl 文档" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:79 msgid "Server Settings" msgstr "服务器设置" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143 msgid "Socket timeout (seconds)" msgstr "套接字超时(单位:秒)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:368 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:444 msgid "Storage" msgstr "存储" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:379 msgid "Storage Type" msgstr "存储类型" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:143 msgid "Timeout" msgstr "超时" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:456 msgid "Trace" msgstr "追踪" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:339 msgid "Unable to encrypt plaintext password" msgstr "无法加密纯文本密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:121 msgid "Use Protocol" msgstr "使用协议" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:403 msgid "User-based ACL Settings" msgstr "基于用户的 ACL 设置" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:239 msgid "Username" msgstr "用户名" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:263 msgid "Username already exists" msgstr "用户名已存在" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:254 msgid "" "Username can only contain letters, numbers, dots, underscores and hyphens" msgstr "用户名只能包含字母、数字、点、下划线和连接符" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:246 msgid "Username is required" msgstr "用户名必填" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:250 msgid "Username must be at least 1 character long" msgstr "用户名长度至少 1 个字符" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:460 msgid "Warning" msgstr "警告" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:420 msgid "Web UI" msgstr "Web 用户界面" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:423 msgid "Web UI Type" msgstr "Web 用户界面类型" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:290 #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:300 msgid "When changing encryption method, you must change all passwords" msgstr "更改加密方法时必须更改所有密码" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:190 msgid "X-Remote-User from web server" msgstr "来自 web 服务器的 X-Remote-User" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:179 msgid "autodetect" msgstr "自动检测" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:187 msgid "htpasswd file (manually populated)" msgstr "htpasswd 文件(手动填充)" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:194 msgid "htpasswd-formatted file filename" msgstr "htpasswd 格式文件的文件名" #: applications/luci-app-radicale3/htdocs/luci-static/resources/view/radicale3.js:179 msgid "password file can have users with a mix of support encryption methods" msgstr "密码文件中的用户可使用不同的受支持的加密方法" #~ msgid "Do not filter debug messages starting with 'TRACE'" #~ msgstr "不过滤 'TRACE' 开头的调试信息" #~ msgid "Trace on debug" #~ msgstr "Trace on debug"