# Traditional Chinese Messages for mailfromd # Copyright (C) 2026 Free Software Foundation, Inc. # This file is distributed under the same license as the mailfromd package. # Alang Hsu , 2026. # msgid "" msgstr "" "Project-Id-Version: mailfromd 8.17.91\n" "Report-Msgid-Bugs-To: bug-mailfromd@gnu.org.ua\n" "POT-Creation-Date: 2023-07-20 16:49+0300\n" "PO-Revision-Date: 2026-09-24 17:58+0800\n" "Last-Translator: Alang Hsu \n" "Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" #: gacopyz/gacopyz.c:21 gacopyz/io.c:176 #, c-format msgid "send header: size=%lu, cmd=%c" msgstr "傳送標頭:大小=%lu,命令=%c" #: gacopyz/gacopyz.c:25 gacopyz/gacopyz.c:27 gacopyz/io.c:179 msgid "send data" msgstr "傳送資料" #: gacopyz/gacopyz.c:42 #, c-format msgid "smfi_register: %s: version mismatch; application %d != implementation %d" msgstr "smfi_register:%s:版本不符;應用程式 %d ≠ 實作 %d" #: gacopyz/gacopyz.c:203 gacopyz/gacopyz.c:272 #, c-format msgid "%s: %s: cannot unlink: %s" msgstr "%s:%s:無法刪除:%s" #: gacopyz/gacopyz.c:228 #, c-format msgid "%s: invalid connection type: %s; port is meaningless for UNIX sockets" msgstr "%s:無效的連線類型:%s;對 UNIX 插口而言連接埠無意義" #: gacopyz/gacopyz.c:238 #, c-format msgid "%s: %s: UNIX socket name too long" msgstr "%s:%s:UNIX 插口名稱過長" #: gacopyz/gacopyz.c:254 #, c-format msgid "%s: %s: cannot stat socket: %s" msgstr "%s:%s:無法 stat 插口:%s" #: gacopyz/gacopyz.c:264 #, c-format msgid "%s: %s: not a socket" msgstr "%s:%s:不是插口" #: gacopyz/gacopyz.c:290 #, c-format msgid "%s: invalid connection type: %s; missing port number" msgstr "%s:無效的連線類型:%s;缺少連接埠號碼" #: gacopyz/gacopyz.c:301 #, c-format msgid "%s: invalid connection type: %s; bad port number" msgstr "%s:無效的連線類型:%s;無效的連接埠號碼" #: gacopyz/gacopyz.c:313 #, c-format msgid "%s: invalid connection type: %s; unknown port name" msgstr "%s:無效的連線類型:%s;未知的連接埠名稱" #: gacopyz/gacopyz.c:329 #, c-format msgid "%s: unknown host name %s" msgstr "%s:未知的主機名稱 %s" #: gacopyz/gacopyz.c:344 #, c-format msgid "%s: invalid connection type: %s; unsupported address family" msgstr "%s:無效的連線類型:%s;不支援的位址家族" #: gacopyz/gacopyz.c:367 gacopyz/gacopyz.c:1196 gacopyz/server.c:885 #: lib/srvman.c:259 src/builtin/io.bi:869 #, c-format msgid "%s:%s: cannot parse address: %s" msgstr "%s:%s:無法解析位址:%s" #: gacopyz/gacopyz.c:374 gacopyz/gacopyz.c:1204 gacopyz/server.c:892 #: lib/srvman.c:265 src/builtin/io.bi:875 #, c-format msgid "%s:%d: internal error converting %s:%s" msgstr "%s:%d:內部錯誤轉換 %s:%s" #: gacopyz/gacopyz.c:391 gacopyz/gacopyz.c:1222 gacopyz/server.c:911 #: src/builtin/io.bi:891 #, c-format msgid "%s:%s: address length too big (%lu)" msgstr "%s:%s:位址長度過大(%lu)" #: gacopyz/gacopyz.c:406 gacopyz/server.c:926 lib/srvman.c:288 #, c-format msgid "%s:%s resolves to several addresses; using %s:%s" msgstr "%s:%s 解析為多個位址;使用 %s:%s" #: gacopyz/gacopyz.c:416 #, c-format msgid "%s: unsupported protocol: %s" msgstr "%s:不支援的協定:%s" #: gacopyz/gacopyz.c:425 #, c-format msgid "%s: unable to create new socket: %s" msgstr "%s:無法建立新插口:%s" #: gacopyz/gacopyz.c:434 #, c-format msgid "%s: cannot set close-on-exec: %s" msgstr "%s:無法設定 close-on-exec:%s" #: gacopyz/gacopyz.c:445 #, c-format msgid "%s: set reuseaddr failed (%s)" msgstr "%s:set reuseaddr 失敗(%s)" #: gacopyz/gacopyz.c:457 #, c-format msgid "%s: cannot bind to port %s: %s" msgstr "%s:無法綁定至連接埠 %s:%s" #: gacopyz/gacopyz.c:467 #, c-format msgid "%s: cannot listen on port %s: %s" msgstr "%s:無法在連接埠 %s 上監聽:%s" #: gacopyz/gacopyz.c:487 msgid "empty or missing socket information" msgstr "插口資訊為空或遺失" #: gacopyz/gacopyz.c:494 #, c-format msgid "%s: opening listen socket on %s" msgstr "%s:正在開啟 %s 上的監聽插口" #: gacopyz/gacopyz.c:650 gacopyz/gacopyz.c:718 gacopyz/io.c:41 gacopyz/io.c:115 #, c-format msgid "%s: connection timed out" msgstr "%s:連線逾時" #: gacopyz/gacopyz.c:664 gacopyz/gacopyz.c:732 gacopyz/io.c:55 gacopyz/io.c:129 #, c-format msgid "%s: exception on control fd" msgstr "%s:控制檔案描述器上的例外" #: gacopyz/gacopyz.c:676 gacopyz/io.c:67 #, c-format msgid "%s: read failed: %s" msgstr "%s:讀取失敗:%s" #: gacopyz/gacopyz.c:684 gacopyz/io.c:75 #, c-format msgid "%s: end of file" msgstr "%s:檔案結尾" #: gacopyz/gacopyz.c:744 gacopyz/io.c:141 #, c-format msgid "%s: write failed: %s" msgstr "%s:寫入失敗:%s" #: gacopyz/gacopyz.c:752 gacopyz/io.c:149 #, c-format msgid "%s: wrote 0 bytes" msgstr "%s:寫入 0 位元組" #: gacopyz/gacopyz.c:799 gacopyz/io.c:216 #, c-format msgid "read header: size=%lu, cmd=%c" msgstr "讀取標頭:大小=%lu,命令=%c" #: gacopyz/gacopyz.c:807 gacopyz/gacopyz.c:809 gacopyz/io.c:223 msgid "read data" msgstr "讀取資料" #: gacopyz/gacopyz.c:907 #, c-format msgid "%s: milter claimed not to reply in state %d, but it did" msgstr "%s:milter 宣告在狀態 %d 中不回應,但實際上回應了" #: gacopyz/gacopyz.c:1149 msgid "path too long" msgstr "路徑過長" #: gacopyz/gacopyz.c:1162 #, c-format msgid "%s: shan_connect: inet_aton(%s) failed" msgstr "%s:shan_connect:inet_aton(%s) 失敗" #: gacopyz/gacopyz.c:1237 #, c-format msgid "%s: shan_connect: unknown family %d" msgstr "%s:shan_connect:未知的家族 %d" #: gacopyz/gacopyz.c:1328 #, c-format msgid "protocol version too old: %lu" msgstr "協定版本過舊:%lu" #: gacopyz/gacopyz.c:1377 #, c-format msgid "xxfi_negotiate returned %d (protocol options=0x%lx, actions=0x%lx)" msgstr "xxfi_negotiate 回傳 %d(協定選項=0x%lx,動作=0x%lx)" #: gacopyz/gacopyz.c:1397 #, c-format msgid "%s: shan_optneg: MTA flags %#lx do not match actions requirements %#lx" msgstr "%s:shan_optneg:MTA 旗標 %#lx 不符合動作需求 %#lx" #: gacopyz/gacopyz.c:1419 #, c-format msgid "%s: shan_optneg: MTA flags %#lx do not match protocol requirements %#lx" msgstr "%s:shan_optneg:MTA 旗標 %#lx 不符合協定需求 %#lx" #: gacopyz/gacopyz.c:1626 #, c-format msgid "state %s is unreachable from %s" msgstr "狀態 %s 無法從 %s 到達" #: gacopyz/gacopyz.c:1630 #, c-format msgid "ignoring milter command: %c" msgstr "正在忽略 milter 命令:%c" #: gacopyz/gacopyz.c:1631 #, c-format msgid "ignoring milter command: \\%03o" msgstr "正在忽略 milter 命令:\\%03o" #: gacopyz/gacopyz.c:1633 gacopyz/gacopyz.c:1711 gacopyz/gacopyz.c:1761 msgid "buffer" msgstr "緩衝區" #: gacopyz/gacopyz.c:1693 msgid "start of context loop" msgstr "內容迴圈起點" #: gacopyz/gacopyz.c:1707 #, c-format msgid "unknown command: %c" msgstr "未知的命令:%c" #: gacopyz/gacopyz.c:1708 #, c-format msgid "unknown command: \\%03o" msgstr "未知的命令:\\%03o" #: gacopyz/gacopyz.c:1723 #, c-format msgid "state %s, next state %s" msgstr "狀態 %s,下一個狀態 %s" #: gacopyz/gacopyz.c:1732 #, c-format msgid "transition from state %s to %s is prohibited" msgstr "禁止從狀態 %s 轉換至 %s" #: gacopyz/gacopyz.c:1759 msgid "argument parsing failed" msgstr "引數解析失敗" #: gacopyz/gacopyz.c:1793 #, c-format msgid "%s handler returned failure" msgstr "%s 處理常式回傳失敗" #: gacopyz/gacopyz.c:1800 #, c-format msgid "%s handler returned abort" msgstr "%s 處理常式回傳中止" #: gacopyz/gacopyz.c:1811 #, c-format msgid "end of context loop: %d" msgstr "內容迴圈結束:%d" #: gacopyz/gacopyz.c:1843 #, c-format msgid "accept failed: %s" msgstr "accept 失敗:%s" #: gacopyz/gacopyz.c:1851 msgid "connection refused by xxfi_accept" msgstr "xxfi_accept 拒絕連線" #: gacopyz/gacopyz.c:1861 #, c-format msgid "fork() failed: %s" msgstr "fork() 失敗:%s" #: gacopyz/gacopyz.c:1891 #, c-format msgid "connect from socket %s" msgstr "從插口 %s 連線" #: gacopyz/gacopyz.c:1898 #, c-format msgid "connect from %s:%u" msgstr "從 %s:%u 連線" #: gacopyz/gacopyz.c:1906 #, c-format msgid "connection from unsupported family: %d" msgstr "來自不支援家族 %d 的連線" #: gacopyz/gacopyz.c:1914 msgid "finishing connection" msgstr "正在完成連線" #: gacopyz/proc.c:64 #, c-format msgid "child %lu exited successfully" msgstr "子處理程序 %lu 已成功結束" #: gacopyz/proc.c:69 #, c-format msgid "child %lu failed with status %d" msgstr "子處理程序 %lu 以狀態 %d 失敗" #: gacopyz/proc.c:81 #, c-format msgid "child %lu terminated on signal %d" msgstr "子處理程序 %lu 因訊號 %d 而終止" #: gacopyz/proc.c:86 #, c-format msgid "child %lu stopped on signal %d" msgstr "子處理程序 %lu 因訊號 %d 而停止" #: gacopyz/proc.c:93 #, c-format msgid "child %lu dumped core" msgstr "子處理程序 %lu 傾印了核心" #: gacopyz/proc.c:99 #, c-format msgid "child %lu terminated with unrecognized status" msgstr "子處理程序 %lu 以無法辨識的狀態終止" #: gacopyz/proc.c:131 msgid "terminating subprocesses" msgstr "正在終止子處理程序" #: gacopyz/server.c:64 #, c-format msgid "%s:%lu: not enough memory" msgstr "%s:%lu:記憶體不足" #: gacopyz/server.c:409 gacopyz/server.c:419 #, c-format msgid "%s: not a valid X spec" msgstr "%s:不是有效的 X 規格" #: gacopyz/server.c:433 #, c-format msgid "%s: not a valid X spec, missing = near %s" msgstr "%s:不是有效的 X 規格,在 %s 附近缺少 =" #: gacopyz/server.c:444 gacopyz/server.c:456 gacopyz/server.c:493 #, c-format msgid "%s: not a valid X spec, duplicate field %s" msgstr "%s:不是有效的 X 規格,欄位 %s 重複" #: gacopyz/server.c:465 gacopyz/server.c:482 #, c-format msgid "%s: not a valid X spec, invalid field %s" msgstr "%s:不是有效的 X 規格,欄位 %s 無效" #: gacopyz/server.c:525 gacopyz/server.c:533 gacopyz/server.c:553 #, c-format msgid "%s: not a valid X spec, invalid T field near %s" msgstr "%s:不是有效的 X 規格,在 %s 附近的 T 欄位無效" #: gacopyz/server.c:569 #, c-format msgid "%s: not a valid X spec, invalid delimiter near %s" msgstr "%s:不是有效的 X 規格,在 %s 附近的分隔符無效" #: gacopyz/server.c:601 #, c-format msgid "%s: not a valid X spec, missing port" msgstr "%s:不是有效的 X 規格,缺少連接埠" #: gacopyz/server.c:772 src/builtin/io.bi:765 #, c-format msgid "invalid connection type: %s; port is meaningless for UNIX sockets" msgstr "無效的連線類型:%s;對 UNIX 插口而言連接埠無意義" #: gacopyz/server.c:781 src/builtin/io.bi:771 #, c-format msgid "%s: UNIX socket name too long" msgstr "%s:UNIX 插口名稱過長" #: gacopyz/server.c:792 src/builtin/io.bi:780 #, c-format msgid "%s: cannot stat socket: %s" msgstr "%s:無法 stat 插口:%s" #: gacopyz/server.c:799 src/builtin/io.bi:786 #, c-format msgid "%s: not a socket" msgstr "%s:不是插口" #: gacopyz/server.c:815 src/builtin/io.bi:800 src/builtin/io.bi:851 #, c-format msgid "invalid connection type: %s; missing port number" msgstr "無效的連線類型:%s;缺少連接埠號碼" #: gacopyz/server.c:825 src/builtin/io.bi:808 #, c-format msgid "invalid connection type: %s; bad port number" msgstr "無效的連線類型:%s;無效的連接埠號碼" #: gacopyz/server.c:835 src/builtin/io.bi:817 #, c-format msgid "invalid connection type: %s; unknown port name" msgstr "無效的連線類型:%s;未知的連接埠名稱" #: gacopyz/server.c:849 src/builtin/io.bi:829 #, c-format msgid "unknown host name %s" msgstr "未知的主機名稱 %s" #: gacopyz/server.c:862 src/builtin/io.bi:840 #, c-format msgid "invalid connection type: %s; unsupported address family" msgstr "無效的連線類型:%s;不支援的位址家族" #: gacopyz/server.c:935 lib/srvman.c:298 src/builtin/io.bi:899 #, c-format msgid "unsupported protocol: %s" msgstr "不支援的協定:%s" #: gacopyz/server.c:943 src/builtin/io.bi:906 #, c-format msgid "unable to create new socket: %s" msgstr "無法建立新插口:%s" #: gacopyz/server.c:951 #, c-format msgid "cannot bind to local address: %s" msgstr "無法綁定位址到本機位址:%s" #: gacopyz/server.c:984 src/builtin/io.bi:915 #, c-format msgid "cannot connect to %s: %s" msgstr "無法連線到 %s:%s" #: gacopyz/server.c:1003 #, c-format msgid "connecting to %s" msgstr "正在連線到 %s" #: gacopyz/server.c:1006 #, c-format msgid "%s: already connected, disconnect first" msgstr "%s:已連線,請先中斷連線" #: gacopyz/server.c:1090 msgid "received invalid stage number" msgstr "收到無效的階段號碼" #: gacopyz/server.c:1100 msgid "invalid macro list" msgstr "無效的巨集列表" #: gacopyz/server.c:1104 #, c-format msgid "macros for stage \"%s\" (%d): %s" msgstr "階段 \"%s\" 的巨集(%d):%s" #: gacopyz/server.c:1124 #, c-format msgid "%s: server not connected, cannot negotiate" msgstr "%s:伺服器未連線,無法協商" #: gacopyz/server.c:1130 #, c-format msgid "%s: server already passed negotiation" msgstr "%s:伺服器已通過協商" #: gacopyz/server.c:1144 #, c-format msgid "error reading reply to SMFIC_OPTNEG: %s" msgstr "讀取對 SMFIC_OPTNEG 的回應時發生錯誤:%s" #: gacopyz/server.c:1150 #, c-format msgid "gacopyz_srv_negotiate: got %c instead of %c" msgstr "gacopyz_srv_negotiate:收到 %c 而非 %c" #: gacopyz/server.c:1157 msgid "gacopyz_srv_negotiate: not enough data returned" msgstr "gacopyz_srv_negotiate:回傳的資料不足" #: gacopyz/server.c:1169 #, c-format msgid "client requested unsupported milter version: %#lx" msgstr "用戶端要求了不支援的 milter 版本:%#lx" #: gacopyz/server.c:1177 #, c-format msgid "filter abilities %#lx do not match MTA milter abilities %#lx" msgstr "篩選能力 %#lx 與 MTA milter 能力 %#lx 不符" #: gacopyz/server.c:1186 #, c-format msgid "protocol abilities %#lx do not match MTA milter abilities %#lx" msgstr "協定能力 %#lx 與 MTA milter 能力 %#lx 不符" #: gacopyz/server.c:1285 #, c-format msgid "gacopyz_srv_send_command: size=%lu, cmd=%c" msgstr "gacopyz_srv_send_command:大小=%lu,命令=%c" #: gacopyz/server.c:1313 #, c-format msgid "error reading reply to '%c': %s" msgstr "讀取對 '%c' 的回應時發生錯誤:%s" #: gacopyz/server.c:1463 #, c-format msgid "%s: %s called with flags=%x" msgstr "%s:%s 以 flags=%x 呼叫" #: gacopyz/smfi.c:107 msgid "connection not initialized" msgstr "連線未初始化" #: lib/cache.c:112 lib/db.c:323 #, c-format msgid "cannot remove record `%s' from `%s': %s" msgstr "無法從 `%s' 移除記錄 `%s':%s" #: lib/cache.c:125 lib/db.c:157 #, c-format msgid "cannot fetch record `%s' from `%s': %s" msgstr "無法從 `%s' 擷取記錄 `%s':%s" #: lib/cache.c:166 lib/tbf_rate.c:184 #, c-format msgid "cannot store datum `%s' into `%s': %s" msgstr "無法將資料 `%s' 儲存至 `%s':%s" #: lib/db.c:115 lib/db.c:450 #, c-format msgid "unable to create database %s: %s" msgstr "無法建立資料庫 %s:%s" #: lib/db.c:122 src/builtin/db.bi:192 #, c-format msgid "%s fails safety check: %s" msgstr "%s 未通過安全檢查:%s" #: lib/db.c:130 #, c-format msgid "mu_dbm_open(%s) failed: %s (%s)" msgstr "mu_dbm_open(%s) 失敗:%s(%s)" #: lib/db.c:191 #, c-format msgid "cannot fetch data `%*.*s' from `%s': %s" msgstr "無法擷取資料 `%*.*s',從資料庫 `%s':%s" #: lib/db.c:200 #, c-format msgid "unexpected error scanning database %s: %s" msgstr "掃描資料庫 %s 時發生未預期的錯誤:%s" #: lib/db.c:293 #, c-format msgid "cannot remove record `%*.*s' from `%s': %s" msgstr "無法移除記錄 `%*.*s',從資料庫 `%s':%s" #: lib/db.c:377 mtasim/mtasim.c:773 src/builtin/sa.bi:252 src/calloutd.c:44 #: src/engine.c:78 src/mfdbtool.c:342 src/prog.c:70 src/prog.c:91 #: src/prog.c:106 src/prog.c:1699 src/prog.c:3065 src/prog.c:3072 msgid "not enough memory" msgstr "記憶體不足" #: lib/db.c:388 lib/rate.c:132 #, c-format msgid "cannot insert datum `%s' into `%s': %s" msgstr "無法將資料 `%s' 插入至 `%s':%s" #: lib/db.c:397 #, c-format msgid "cannot insert datum `%*.*s' into `%s': %s" msgstr "無法插入資料 `%*.*s` 到 `%s`:%s" #: lib/db.c:458 #, c-format msgid "unable to open database %s: %s" msgstr "無法開啟資料庫 %s:%s" #: lib/db.c:474 #, c-format msgid "cannot rename %s to %s: %s" msgstr "無法將 %s 重新命名為 %s:%s" #: lib/dbcfg.c:47 msgid "positive-expire-interval is valid only for cache database" msgstr "positive-expire-interval 僅對快取資料庫有效" #: lib/dbcfg.c:68 msgid "negative-expire-interval is valid only for cache database" msgstr "negative-expire-interval 僅對快取資料庫有效" #: lib/dbcfg.c:86 msgid "Name of the database file" msgstr "資料庫檔案名稱" #: lib/dbcfg.c:87 lib/dns.c:1172 msgid "name: string" msgstr "名稱:字串" #: lib/dbcfg.c:89 msgid "Enable or disable the database" msgstr "啟用或停用資料庫" #: lib/dbcfg.c:92 msgid "Set database record expiration interval" msgstr "設定資料庫記錄過期間隔" #: lib/dbcfg.c:93 lib/dbcfg.c:97 lib/dbcfg.c:102 pmult/pmult.c:425 #: pmult/pmult.c:428 pmult/pmult.c:431 pmult/pmult.c:434 msgid "arg: interval" msgstr "引數:間隔" #: lib/dbcfg.c:96 msgid "Set positive expiration interval (for database \"cache\" only)" msgstr "設定正面過期間隔(僅適用於資料庫 \"cache\")" #: lib/dbcfg.c:100 msgid "Set negative expiration interval (for database id \"cache\")" msgstr "設定負面過期間隔(僅適用於資料庫 id \"cache\")" #: lib/dbcfg.c:121 src/mfdbtool.c:200 #, c-format msgid "unknown database format: %s" msgstr "未知的資料庫格式:%s" #: lib/dbcfg.c:144 msgid "invalid file mode" msgstr "無效的檔案模式" #: lib/dbcfg.c:156 msgid "id" msgstr "id" #: lib/dbcfg.c:158 msgid "Define a database." msgstr "定義一個資料庫。" #: lib/dbcfg.c:169 src/mfdbtool.c:310 src/srvcfg.c:541 msgid "Configure file mode for database files" msgstr "設定資料庫檔案的檔案模式" #: lib/dbcfg.c:170 src/mfdbtool.c:311 src/srvcfg.c:542 pmult/pmult.c:712 msgid "mode: octal" msgstr "模式:八進位" #: lib/dns.c:120 #, c-format msgid "%s too big" msgstr "%s 太大" #: lib/dns.c:1171 msgid "Read DNS configuration from this file (default: /etc/resolv.conf)" msgstr "從此檔案讀取 DNS 組態(預設:/etc/resolv.conf)" #: lib/dns.c:1175 msgid "Maximum allowed length of CNAME chains" msgstr "CNAME 鏈的最大允許長度" #: lib/dns.c:1188 msgid "DNS resolver configuration." msgstr "DNS 解析器組態。" #: lib/logger.c:68 #, c-format msgid "cannot configure asynchronous syslog: %s; falling back to system one" msgstr "無法設定非同步 syslog:%s;退回使用系統 syslog" #: lib/rate.c:87 lib/tbf_rate.c:150 #, c-format msgid "cannot fetch `%s' from `%s': %s" msgstr "無法從 `%s` 擷取 `%s`:%s" #: lib/server.c:51 #, c-format msgid "cannot open pidfile `%s': %s" msgstr "無法開啟 pid 檔案 `%s`:%s" #: lib/server.c:56 #, c-format msgid "cannot get pid from pidfile `%s'" msgstr "無法從 pid 檔案 `%s` 取得 PID" #: lib/server.c:59 #, c-format msgid "%s appears to run with pid %lu. If it does not, remove `%s' and retry." msgstr "%s 似乎以 PID %lu 執行中。若否,請移除 `%s` 並重試。" #: lib/server.c:68 #, c-format msgid "cannot unlink pidfile `%s': %s" msgstr "無法刪除 pid 檔案 `%s`:%s" #: lib/server.c:79 #, c-format msgid "cannot create pidfile `%s': %s" msgstr "無法建立 pid 檔案 `%s`:%s" #: lib/server.c:147 msgid "when running as root, --user option is mandatory." msgstr "以 root 執行時,--user 選項為必填。" #: lib/server.c:152 lib/userprivs.c:328 mtasim/mtasim.c:127 #, c-format msgid "no such user: %s" msgstr "沒有這樣的使用者:%s" #: lib/server.c:173 #, c-format msgid "pipe: %s" msgstr "pipe:%s" #: lib/server.c:178 src/builtin/io.bi:700 #, c-format msgid "fork: %s" msgstr "fork:%s" #: lib/server.c:191 #, c-format msgid "cannot open input stream: %s" msgstr "無法開啟輸入串流:%s" #: lib/server.c:223 msgid "syntax check failed; restart cancelled" msgstr "語法檢查失敗;取消重新啟動" #: lib/server.c:238 src/mfdbtool.c:396 #, c-format msgid "cannot change to %s: %s" msgstr "無法切換至 %s:%s" #: lib/server.c:250 msgid "program started without full file name" msgstr "程式以非完整檔案名稱啟動" #: lib/server.c:256 msgid "restart (SIGHUP) will not work" msgstr "重新啟動(SIGHUP)將無法運作" #: lib/server.c:264 #, c-format msgid "cannot become a daemon: %s" msgstr "無法成為常駐程式:%s" #: lib/server.c:278 #, c-format msgid "%s started" msgstr "%s 已啟動" #: lib/server.c:292 #, c-format msgid "%s restarting" msgstr "%s 正在重新啟動" #: lib/server.c:301 #, c-format msgid "cannot restart: %s" msgstr "無法重新啟動:%s" #: lib/server.c:303 #, c-format msgid "command line was: %s" msgstr "命令列為:%s" #: lib/server.c:305 #, c-format msgid "%s terminating" msgstr "%s 正在終止" #: lib/srvman.c:158 #, c-format msgid "cannot get URL scheme: %s" msgstr "無法取得 URL scheme:%s" #: lib/srvman.c:172 #, c-format msgid "cannot get URL path: %s" msgstr "無法取得 URL 路徑:%s" #: lib/srvman.c:179 #, c-format msgid "socket path name too long: %s" msgstr "socket 路徑名稱過長:%s" #: lib/srvman.c:195 lib/srvman.c:248 #, c-format msgid "cannot get URL port: %s" msgstr "無法取得 URL 連接埠:%s" #: lib/srvman.c:201 src/builtin/sa.bi:290 #, c-format msgid "port out of range: %u" msgstr "連接埠超出範圍:%u" #: lib/srvman.c:206 lib/srvman.c:242 #, c-format msgid "cannot get URL host: %s" msgstr "無法取得 URL 主機:%s" #: lib/srvman.c:213 #, c-format msgid "unknown host name: %s" msgstr "未知的主機名稱:%s" #: lib/srvman.c:218 msgid "unsupported address family" msgstr "不支援的位址家族" #: lib/srvman.c:348 #, c-format msgid "%s [%lu] failed with status %d" msgstr "%s [%lu] 以狀態 %d 失敗" #: lib/srvman.c:358 #, c-format msgid "%s [%lu] terminated on signal %d" msgstr "%s [%lu] 因訊號 %d 終止" #: lib/srvman.c:362 #, c-format msgid "%s [%lu] stopped on signal %d" msgstr "%s [%lu] 因訊號 %d 停止" #: lib/srvman.c:366 #, c-format msgid "%s [%lu] terminated with unrecognized status" msgstr "%s [%lu] 以無法辨識的狀態終止" #: lib/srvman.c:545 #, c-format msgid "server %s: access from %s blocked: cannot check ACLs: %s" msgstr "伺服器 %s:已封鎖來自 %s 的存取:無法檢查 ACL:%s" #: lib/srvman.c:552 #, c-format msgid "server %s: undefined ACL result; access from %s allowed" msgstr "伺服器 %s:ACL 結果未定義;允許來自 %s 的存取" #: lib/srvman.c:563 #, c-format msgid "server %s: access from %s blocked" msgstr "伺服器 %s:已封鎖來自 %s 的存取" #: lib/srvman.c:633 #, c-format msgid "removing shut down server %s" msgstr "正在移除已關閉的伺服器 %s" #: lib/srvman.c:640 #, c-format msgid "server %s: too many children (%lu)" msgstr "伺服器 %s:子處理程序過多(%lu)" #: lib/srvman.c:648 #, c-format msgid "server %s: accept failed: %s" msgstr "伺服器 %s:accept 失敗:%s" #: lib/srvman.c:738 #, c-format msgid "too many children (%lu)" msgstr "子處理程序過多(%lu)" #: lib/srvman.c:760 #, c-format msgid "select failed: %s" msgstr "select 失敗:%s" #: lib/srvman.c:784 #, c-format msgid "%s: file %s exists but cannot be stat'd: %s" msgstr "%s:檔案 %s 存在但無法 stat:%s" #: lib/srvman.c:791 #, c-format msgid "%s: file %s is not a socket" msgstr "%s:檔案 %s 不是 socket" #: lib/srvman.c:797 #, c-format msgid "%s: cannot unlink file %s: %s" msgstr "%s:無法刪除檔案 %s:%s" #: lib/srvman.c:803 #, c-format msgid "socket `%s' already exists" msgstr "socket `%s` 已存在" #: lib/srvman.c:820 #, c-format msgid "%s: cannot bind to %s: %s" msgstr "伺服器 %s:無法綁定至 %s:%s" #: lib/srvman.c:828 #, c-format msgid "%s: listen on %s failed: %s" msgstr "伺服器 %s:在 %s 上監聽失敗:%s" #: lib/srvman.c:861 msgid "no servers configured" msgstr "未設定任何伺服器" #: lib/symtab.c:174 msgid "element not found in table" msgstr "在表格中找不到元素" #: lib/symtab.c:176 msgid "symbol table is full" msgstr "符號表格已滿" #: lib/tbf_rate.c:110 src/builtin/db.bi:228 src/builtin/db.bi:310 #: src/builtin/db.bi:354 src/builtin/db.bi:398 src/builtin/db.bi:482 #: src/builtin/db.bi:643 src/builtin/db.bi:769 src/builtin/db.bi:866 #, c-format msgid "mf_dbm_open(%s) failed: %s" msgstr "mf_dbm_open(%s) 失敗:%s" #: lib/transform.c:290 lib/transform.c:380 msgid "invalid transform expression" msgstr "無效的轉換運算式" #: lib/transform.c:317 msgid "missing replacement expression" msgstr "缺少替換運算式" #: lib/transform.c:330 msgid "missing trailing delimiter" msgstr "缺少尾部分隔符" #: lib/transform.c:360 msgid "unknown flag" msgstr "未知的旗標" #: lib/transform.c:413 msgid "back reference out of range" msgstr "反向參考超出範圍" #: lib/userprivs.c:199 msgid "refusing to run as root" msgstr "拒絕以 root 身份執行" #: lib/userprivs.c:210 #, c-format msgid "setgroups failed: %s" msgstr "setgroups 失敗:%s" #: lib/userprivs.c:221 #, c-format msgid "setegid(%lu) failed: %s" msgstr "setegid(%lu) 失敗:%s" #: lib/userprivs.c:225 #, c-format msgid "setregid(%lu,%lu) failed: %s" msgstr "setregid(%lu,%lu) 失敗:%s" #: lib/userprivs.c:230 #, c-format msgid "setresgid(%lu,%lu,%lu) failed: %s" msgstr "setresgid(%lu,%lu,%lu) 失敗:%s" #: lib/userprivs.c:239 #, c-format msgid "setgid(%lu) failed: %s" msgstr "setgid(%lu) 失敗:%s" #: lib/userprivs.c:242 #, c-format msgid "cannot set effective gid to %lu" msgstr "無法將 effective gid 設定為 %lu" #: lib/userprivs.c:260 #, c-format msgid "setreuid(%lu,-1) failed: %s" msgstr "setreuid(%lu,-1) 失敗:%s" #: lib/userprivs.c:266 #, c-format msgid "second setuid(%lu) failed: %s" msgstr "第二次 setuid(%lu) 失敗:%s" #: lib/userprivs.c:274 #, c-format msgid "setuid(%lu) failed: %s" msgstr "setuid(%lu) 失敗:%s" #: lib/userprivs.c:283 msgid "seteuid(0) succeeded when it should not" msgstr "seteuid(0) 不應該成功但成功了" #: lib/userprivs.c:286 msgid "cannot drop non-root setuid privileges" msgstr "無法放棄非 root 的 setuid 權限" #: lib/userprivs.c:302 mtasim/mtasim.c:332 src/srvcfg.c:146 #, c-format msgid "unknown group: %s" msgstr "未知的群組:%s" #: lib/utils.c:95 src/main.c:750 msgid "unexpected list" msgstr "未預期的清單" #: lib/utils.c:99 src/main.c:754 #, c-format msgid "INTERNAL ERROR at %s:%d: please report" msgstr "內部錯誤於 %s:%d:請回報" #: lib/utils.c:106 src/builtin/other.bi:69 src/drivers.c:1283 src/mfdbtool.c:85 #: src/mfdbtool.c:229 #, c-format msgid "unrecognized time format (near `%s')" msgstr "無法辨識的時間格式(接近 `%s`)" #: lib/utils.c:120 #, c-format msgid "this statement has no effect in %s" msgstr "此陳述在 %s 中沒有作用" #: lib/version.c:50 mfmod/mfmodnew.c:231 msgid "(C)" msgstr "(C)" #: lib/version.c:52 mfmod/mfmodnew.c:233 msgid "" "\n" "License GPLv3+: GNU GPL version 3 or later \n" "This is free software: you are free to change and redistribute it.\n" "There is NO WARRANTY, to the extent permitted by law.\n" "\n" msgstr "" "\n" "授權條款 GPLv3+:GNU GPL 第三版或更新版本 \n" "這是自由軟體:您可以自由修改並重新散布它。\n" "在法律允許的範圍內,不提供任何擔保。\n" "\n" #. TRANSLATORS: %s denotes an author name. #: lib/version.c:61 mfmod/mfmodnew.c:242 #, c-format msgid "Written by %s.\n" msgstr "由 %s 撰寫。\n" #: mtasim/mtasim.c:258 #, c-format msgid "expected %s, but got %3.3s" msgstr "預期為 %s,但得到 %3.3s" #: mtasim/mtasim.c:276 #, c-format msgid "expected \"%s\", but got %s" msgstr "預期為 \"%s\",但得到 %s" #: mtasim/mtasim.c:293 msgid "mtasim -- MTA simulator for mailfromd" msgstr "mtasim -- mailfromd 的 MTA 模擬器" #: mtasim/mtasim.c:315 msgid "unsupported mode" msgstr "不支援的模式" #: mtasim/mtasim.c:342 #, c-format msgid "wrong assignment format: %s" msgstr "錯誤的賦值格式:%s" #: mtasim/mtasim.c:387 #, c-format msgid "invalid version syntax (near %s)" msgstr "無效的版本語法(接近 %s)" #: mtasim/mtasim.c:460 #, c-format msgid "unknown timeout: %c" msgstr "未知的逾時:%c" #: mtasim/mtasim.c:465 #, c-format msgid "missing '=' after %c" msgstr "在 %c 之後缺少 '='" #: mtasim/mtasim.c:481 #, c-format msgid "unexpected character at %s" msgstr "在 %s 處出現未預期的字元" #: mtasim/mtasim.c:488 #, c-format msgid "invalid timeout near %s" msgstr "接近 %s 的無效逾時" #: mtasim/mtasim.c:490 #, c-format msgid "value out of range: %s" msgstr "值超出範圍:%s" #: mtasim/mtasim.c:661 #, c-format msgid "error parsing --sender-sockaddr argument: %s" msgstr "解析 --sender-sockaddr 引數時發生錯誤:%s" #: mtasim/mtasim.c:677 src/main.c:532 #, c-format msgid "%s: invalid log level" msgstr "%s:無效的記錄層級" #: mtasim/mtasim.c:684 msgid "Mode selection" msgstr "模式選擇" #: mtasim/mtasim.c:685 msgid "MODE" msgstr "模式" #: mtasim/mtasim.c:686 msgid "set MTA mode (-bd or -bs)" msgstr "設定 MTA 模式(-bd 或 -bs)" #: mtasim/mtasim.c:689 msgid "use the SMTP protocol on standard input and output (same as -bs)" msgstr "在標準輸入和輸出上使用 SMTP 協定(等同於 -bs)" #: mtasim/mtasim.c:692 msgid "run as daemon (same as -bd)" msgstr "以常駐程式方式執行(與 -bd 相同)" #: mtasim/mtasim.c:694 mtasim/mtasim.c:697 src/main.c:625 src/srvcfg.c:648 #: src/srvcfg.c:651 msgid "NAME" msgstr "NAME" #: mtasim/mtasim.c:695 msgid "run with this user privileges" msgstr "以此使用者權限執行" #: mtasim/mtasim.c:698 src/srvcfg.c:652 msgid "retain the supplementary group NAME when switching to user privileges" msgstr "切換至使用者權限時保留補充群組 NAME" #: mtasim/mtasim.c:702 src/main.c:547 msgid "Operation modifiers" msgstr "操作修飾符" #: mtasim/mtasim.c:703 msgid "MACRO=VALUE" msgstr "MACRO=VALUE" #: mtasim/mtasim.c:704 msgid "define Sendmail macro" msgstr "定義 Sendmail 巨集" #: mtasim/mtasim.c:706 msgid "PORT" msgstr "PORT" #: mtasim/mtasim.c:707 msgid "communicate with Milter PORT" msgstr "與 Milter 連接埠 PORT 通訊" #: mtasim/mtasim.c:710 msgid "pass temporary directory to mailfromd as its state dir (with -Xauto)" msgstr "將暫存目錄傳遞給 mailfromd 作為其狀態目錄(搭配 -Xauto)" #: mtasim/mtasim.c:712 src/mfdbtool.c:281 msgid "NUMBER" msgstr "NUMBER" #: mtasim/mtasim.c:713 msgid "set the body chunk for xxfi_body calls" msgstr "設定 xxfi_body 呼叫的本體區塊大小" #: mtasim/mtasim.c:715 msgid "VER" msgstr "VER" #: mtasim/mtasim.c:716 msgid "force using the given Milter protocol version number" msgstr "強制使用指定的 Milter 協定版本號碼" #: mtasim/mtasim.c:718 mtasim/mtasim.c:721 msgid "BITMASK" msgstr "BITMASK" #: mtasim/mtasim.c:719 msgid "force the given Milter actions" msgstr "強制使用指定的 Milter 動作" #: mtasim/mtasim.c:722 msgid "set Milter protocol capabilities" msgstr "設定 Milter 協定能力" #: mtasim/mtasim.c:724 msgid "F=V[,F=V...]" msgstr "F=V[,F=V...]" #: mtasim/mtasim.c:725 msgid "set milter timeouts" msgstr "設定 milter 逾時值" #: mtasim/mtasim.c:728 msgid "FAMILY[,HOSTNAME,ADDRESS[,PORT]]" msgstr "FAMILY[,HOSTNAME,ADDRESS[,PORT]]" #: mtasim/mtasim.c:729 msgid "set sender socket address" msgstr "設定發送端插口位址" #: mtasim/mtasim.c:733 msgid "interactive mode" msgstr "互動模式" #: mtasim/mtasim.c:736 src/main.c:589 src/main.c:593 src/srvcfg.c:685 #: pmult/pmult.c:831 msgid "STRING" msgstr "STRING" #: mtasim/mtasim.c:737 msgid "set readline prompt" msgstr "設定 readline 提示字元" #: mtasim/mtasim.c:740 msgid "Debugging and tracing" msgstr "偵錯與追蹤" #: mtasim/mtasim.c:742 msgid "append to the trace file" msgstr "附加到追蹤檔案" #: mtasim/mtasim.c:744 mtasim/mtasim.c:756 mtasim/mtasim.c:759 #: mtasim/mtasim.c:762 src/calloutd.c:80 src/main.c:573 src/main.c:605 #: src/main.c:608 src/main.c:611 src/mfdbtool.c:252 src/srvcfg.c:645 msgid "FILE" msgstr "FILE" #: mtasim/mtasim.c:745 msgid "set name of the trace file" msgstr "設定追蹤檔案名稱" #: mtasim/mtasim.c:748 msgid "increase verbosity level" msgstr "提高詳細程度等級" #: mtasim/mtasim.c:750 src/main.c:599 src/main.c:665 src/mfdbtool.c:273 #: src/srvcfg.c:666 pmult/pmult.c:834 msgid "LEVEL" msgstr "LEVEL" #: mtasim/mtasim.c:751 src/main.c:666 msgid "set Gacopyz log level" msgstr "設定 Gacopyz 記錄等級" #: mtasim/mtasim.c:755 msgid "TLS options" msgstr "TLS 選項" #: mtasim/mtasim.c:757 msgid "set name of the TLS certificate file" msgstr "設定 TLS 憑證檔案名稱" #: mtasim/mtasim.c:760 msgid "set name of the TLS CA file" msgstr "設定 TLS CA 檔案名稱" #: mtasim/mtasim.c:763 msgid "set name of the TLS key file" msgstr "設定 TLS 金鑰檔案名稱" #: mtasim/mtasim.c:820 #, c-format msgid "cannot change to directory %s: %s" msgstr "無法切換至目錄 %s:%s" #: mtasim/mtasim.c:828 #, c-format msgid "cannot open directory %s: %s" msgstr "無法開啟目錄 %s:%s" #: mtasim/mtasim.c:842 src/srvcfg.c:157 src/srvcfg.c:588 #, c-format msgid "cannot stat file `%s': %s" msgstr "無法取得檔案「%s」的狀態:%s" #: mtasim/mtasim.c:849 #, c-format msgid "cannot unlink %s: %s" msgstr "無法刪除 %s:%s" #: mtasim/mtasim.c:912 #, c-format msgid "cannot save current directory: %s" msgstr "無法儲存目前目錄:%s" #: mtasim/mtasim.c:918 #, c-format msgid "cannot restore current directory: %s" msgstr "無法還原目前目錄:%s" #: mtasim/mtasim.c:925 #, c-format msgid "cannot remove directory %s: %s" msgstr "無法移除目錄 %s:%s" #: mtasim/mtasim.c:950 #, c-format msgid "mailfromd exited with status %d" msgstr "mailfromd 以狀態 %d 結束" #: mtasim/mtasim.c:953 #, c-format msgid "mailfromd terminated on signal %d" msgstr "mailfromd 因訊號 %d 終止" #: mtasim/mtasim.c:955 msgid "mailfromd terminated with unrecognized status" msgstr "mailfromd 以無法辨識的狀態終止" #: mtasim/mtasim.c:985 #, c-format msgid "can't unlink %s: %s" msgstr "無法刪除 %s:%s" #: mtasim/mtasim.c:995 #, c-format msgid "cannot fork: %s" msgstr "無法 fork:%s" #: mtasim/mtasim.c:1033 #, c-format msgid "cannot execute mailfromd: %s" msgstr "無法執行 mailfromd:%s" #: mtasim/mtasim.c:1046 msgid "child process exited unexpectedly" msgstr "子處理程序意外結束" #: mtasim/mtasim.c:1096 #, c-format msgid "cannot open trace output: %s" msgstr "無法開啟追蹤輸出:%s" #: mtasim/mtasim.c:1103 msgid "use either --stdio or --daemon" msgstr "請使用 --stdio 或 --daemon" #: mtasim/mtasim.c:1127 #, c-format msgid "cannot create temporary directory (%s): %s" msgstr "無法建立暫存目錄 (%s):%s" #: mtasim/mtasim.c:1147 msgid "cannot create gacopyz server" msgstr "無法建立 gacopyz 伺服器" #: mtasim/mtasim.c:1175 #, c-format msgid "cannot connect to the milter using %s" msgstr "無法使用 %s 連線至 milter" #: mtasim/mtasim.c:1206 msgid "end of file reached" msgstr "已達檔案結尾" #: mtasim/mtasim.c:1424 mtasim/mtasim.c:1448 #, c-format msgid "write failed: %s" msgstr "寫入失敗:%s" #: mtasim/mtasim.c:1480 #, c-format msgid "read failed: %s" msgstr "讀取失敗:%s" #: mtasim/mtasim.c:1656 mtasim/mtasim.c:1774 mtasim/mtasim.c:1838 #, c-format msgid "%s:%d: INTERNAL ERROR: no reply (%s)" msgstr "%s:%d:內部錯誤:無回應 (%s)" #: mtasim/openat-die.c:31 #, c-format msgid "unable to record current working directory: %s" msgstr "無法記錄目前工作目錄:%s" #: mtasim/openat-die.c:39 #, c-format msgid "failed to return to initial working directory: %s" msgstr "無法返回初始工作目錄:%s" #: src/builtin/builtin.c:52 #, c-format msgid "no such module: %*.*s" msgstr "沒有這樣的模組:%*.*s" #: src/builtin/burst.bi:345 #, c-format msgid "Cannot open temporary file: %s" msgstr "無法開啟暫存檔案:%s" #: src/builtin/burst.bi:358 #, c-format msgid "error writing temporary stream: %s" msgstr "寫入暫存串流時發生錯誤:%s" #: src/builtin/burst.bi:529 msgid "message is not a RFC-934 digest" msgstr "訊息不是 RFC-934 摘要" #: src/builtin/burst.bi:540 src/builtin/mail.bi:311 src/builtin/mbox.bi:215 #: src/builtin/mfmod.bi:294 src/builtin/msg.bi:133 src/builtin/msg.bi:506 #: src/builtin/msg.bi:687 msgid "no more message slots available" msgstr "沒有可用的訊息插槽" #: src/builtin/curhdr.bi:80 src/builtin/curhdr.bi:111 #, c-format msgid "requested item (#%ld) not found" msgstr "找不到要求的項目 (#%ld)" #: src/builtin/curhdr.bi:142 #, c-format msgid "requested item (%s,%ld) not found" msgstr "找不到要求的項目 (%s,%ld)" #: src/builtin/db.bi:102 msgid "bad numeric file mode" msgstr "錯誤的數值檔案模式" #: src/builtin/db.bi:108 #, c-format msgid "not a valid URL: %s" msgstr "不是有效的 URL:%s" #: src/builtin/db.bi:113 #, c-format msgid "bad symbolic file mode (near %s)" msgstr "錯誤的符號檔案模式(靠近 %s)" #: src/builtin/db.bi:122 #, c-format msgid "cannot create list: %s" msgstr "無法建立清單:%s" #: src/builtin/db.bi:134 #, c-format msgid "Cannot create list: %s" msgstr "無法建立清單:%s" #: src/builtin/db.bi:180 #, c-format msgid "cannot create database URL for %s: %s" msgstr "無法為 %s 建立資料庫 URL:%s" #: src/builtin/db.bi:242 #, c-format msgid "cannot fetch data: %s" msgstr "無法擷取資料:%s" #: src/builtin/db.bi:328 src/builtin/db.bi:376 #, c-format msgid "failed to insert data to %s: %s %s: %s" msgstr "無法插入資料至 %s:%s %s:%s" #: src/builtin/db.bi:372 msgid "record already exists" msgstr "記錄已存在" #: src/builtin/db.bi:410 #, c-format msgid "failed to delete data `%s' from `%s': %s" msgstr "無法從「%s」刪除資料「%s」:%s" #: src/builtin/db.bi:494 #, c-format msgid "mf_dbm_firstkey failed: %s" msgstr "mf_dbm_firstkey 失敗:%s" #: src/builtin/db.bi:501 msgid "no more database entries available" msgstr "沒有可用的資料庫條目" #: src/builtin/db.bi:517 src/builtin/db.bi:540 src/builtin/db.bi:557 #: src/builtin/db.bi:581 msgid "invalid database descriptor" msgstr "無效的資料庫描述符" #: src/builtin/db.bi:524 #, c-format msgid "mu_dbm_nextkey: %s" msgstr "mu_dbm_nextkey:%s" #: src/builtin/db.bi:563 #, c-format msgid "cannot fetch key: %s" msgstr "無法擷取索引鍵:%s" #. TRANSLATORS: Do not translate keywords: #. traditional, gray, ct, con-tassios #: src/builtin/db.bi:606 msgid "unknown semantics; allowed values are: traditional (or gray) and ct (or con-tassios)" msgstr "未知的語意;允許值為:traditional(或 gray)與 ct(或 con-tassios)" #: src/builtin/db.bi:658 src/builtin/db.bi:784 src/builtin/db.bi:881 #, c-format msgid "greylist database %s has wrong data size" msgstr "灰名單資料庫 %s 的資料大小錯誤" #: src/builtin/db.bi:692 #, c-format msgid "cannot insert datum `%-.*s' in greylist database %s: %s" msgstr "無法插入資料 `%-.*s' 到灰名單資料庫 %s:%s" #: src/builtin/db.bi:718 src/builtin/db.bi:808 src/builtin/db.bi:836 #, c-format msgid "Cannot insert datum `%-.*s' in greylist database %s: %s" msgstr "無法插入資料 `%-.*s' 到灰名單資料庫 %s:%s" #: src/builtin/db.bi:742 #, c-format msgid "is_greylisted is not implemented for traditional greylist databases; see documentation, chapter %s %s for more info" msgstr "傳統灰名單資料庫未實作 is_greylisted;請參閱說明檔案第 %s 章 %s 以取得更多資訊" #: src/builtin/db.bi:937 src/builtin/db.bi:947 src/builtin/db.bi:957 #: src/builtin/db.bi:967 #, c-format msgid "no such db format: %s" msgstr "沒有這樣的資料庫格式:%s" #: src/builtin/debug.bi:29 #, c-format msgid "invalid module name: %s" msgstr "無效的模組名稱:%s" #: src/builtin/debug.bi:110 src/prog.c:789 msgid "out of stack space; increase #pragma stacksize" msgstr "堆疊空間不足;請增加 #pragma stacksize" #: src/builtin/dkim.bi:220 #, c-format msgid "bad signing algorithm: %s" msgstr "錯誤的簽署演算法:%s" #: src/builtin/dkim.bi:231 src/builtin/dkim.bi:237 #, c-format msgid "bad canonicalization type: %s" msgstr "錯誤的標準化類型:%s" #: src/builtin/dkim.bi:261 #, c-format msgid "MMQ incompatible with dkim_sign: %s on %s, value %s" msgstr "MMQ 與 dkim_sign 不相容:%s 於 %s,值 %s" #: src/builtin/dkim.bi:267 #, c-format msgid "%s failed on %s, value %s: %s" msgstr "%s 於 %s 失敗,值 %s:%s" #: src/builtin/dkim.bi:274 #, c-format msgid "error: %s" msgstr "錯誤:%s" #: src/builtin/dkim.bi:286 #, c-format msgid "Sendmail address header postprocessing failed: %s" msgstr "Sendmail 位址標頭後處理失敗:%s" #: src/builtin/dkim.bi:293 msgid "DKIM failed" msgstr "DKIM 失敗" #: src/builtin/dns.bi:37 #, c-format msgid "cannot resolve IP %s" msgstr "無法解析 IP %s" #: src/builtin/dns.bi:73 #, c-format msgid "cannot create reverse name from %s and %s" msgstr "無法從 %s 與 %s 建立反向名稱" #: src/builtin/dns.bi:77 #, c-format msgid "domain %s is not suitable for PTR record %s" msgstr "網域 %s 不適用於 PTR 記錄 %s" #: src/builtin/dns.bi:82 src/builtin/dns.bi:99 src/builtin/dns.bi:268 #: src/builtin/dns.bi:289 src/builtin/dns.bi:298 #, c-format msgid "cannot resolve host name %s" msgstr "無法解析主機名稱 %s" #: src/builtin/dns.bi:88 #, c-format msgid "cannot reverse IP %s" msgstr "無法反向解析 IP %s" #: src/builtin/dns.bi:120 src/builtin/dns.bi:511 #, c-format msgid "bad DNS reply type: %d" msgstr "錯誤的 DNS 回應類型:%d" #: src/builtin/dns.bi:133 msgid "invalid resolve family value" msgstr "無效的解析家族值" #: src/builtin/dns.bi:138 #, c-format msgid "cannot resolve %s" msgstr "無法解析 %s" #: src/builtin/dns.bi:154 #, c-format msgid "cannot get MX records for %s" msgstr "無法取得 %s 的 MX 記錄" #: src/builtin/dns.bi:259 #, c-format msgid "cannot get MXs for %s" msgstr "無法取得 %s 的 MX 記錄" #: src/builtin/dns.bi:283 #, c-format msgid "%s has no MX records" msgstr "%s 沒有 MX 記錄" #: src/builtin/dns.bi:323 #, c-format msgid "failed to get PTR record for %s" msgstr "無法取得 %s 的 PTR 記錄" #: src/builtin/dns.bi:335 #, c-format msgid "cannot get NS records for %s" msgstr "無法取得 %s 的 NS 記錄" #: src/builtin/dns.bi:480 #, c-format msgid "invalid DNS reply number: %ld" msgstr "無效的 DNS 回應編號:%ld" #: src/builtin/dns.bi:484 src/builtin/dns.bi:497 src/builtin/dns.bi:522 #, c-format msgid "no such reply: %ld" msgstr "沒有這樣的回應:%ld" #: src/builtin/dns.bi:500 src/builtin/dns.bi:525 #, c-format msgid "index out of range: %ld" msgstr "索引超出範圍:%ld" #: src/builtin/dns.bi:528 msgid "can't use dns_reply_ip on non-IPv4 replies" msgstr "無法在非 IPv4 回應上使用 dns_reply_ip" #: src/builtin/dns.bi:566 msgid "DNS reply table full" msgstr "DNS 回應表已滿" #: src/builtin/dns.bi:603 #, c-format msgid "unsupported type: %ld" msgstr "不支援的型別:%ld" #: src/builtin/dns.bi:611 #, c-format msgid "cannot get %s records for %s" msgstr "無法取得 %s 的 %s 記錄" #: src/builtin/geoip2.bi:170 src/builtin/geoip2.bi:263 msgid "IP not found in the database" msgstr "在資料庫中找不到 IP" #: src/builtin/geoip2.bi:294 msgid "malformed data list" msgstr "資料列表格式錯誤" #: src/builtin/geoip2.bi:363 #, c-format msgid "unsupported MMDB data type %d" msgstr "不支援的 MMDB 資料型別 %d" #: src/builtin/geoip2.bi:394 msgid "malformed data list: reported and actual number of keys differ" msgstr "資料列表格式錯誤:金鑰的報告數量與實際數量不符" #: src/builtin/getpw.bi:54 #, c-format msgid "%s: user not found" msgstr "%s:找不到使用者" #: src/builtin/getpw.bi:73 #, c-format msgid "%lu: uid not found" msgstr "%lu:找不到 UID" #: src/builtin/io.bi:30 msgid "Maximum number of stream descriptors." msgstr "串流描述器最大數量。" #: src/builtin/io.bi:70 #, c-format msgid "%s: short write" msgstr "%s:寫入短少" #: src/builtin/io.bi:74 #, c-format msgid "%s: write error: %s" msgstr "%s:寫入錯誤:%s" #: src/builtin/io.bi:145 src/builtin/io.bi:238 src/builtin/io.bi:254 #: src/builtin/io.bi:279 src/builtin/io.bi:1235 src/builtin/io.bi:1265 #: src/builtin/io.bi:1341 src/builtin/io.bi:1369 src/builtin/io.bi:1377 #, c-format msgid "%s: error flushing stream" msgstr "%s:排空串流時發生錯誤" #: src/builtin/io.bi:158 msgid "buffer size out of allowed range" msgstr "緩衝區大小超出允許範圍" #: src/builtin/io.bi:163 msgid "can't allocate stream buffer" msgstr "無法配置串流緩衝區" #: src/builtin/io.bi:171 #, c-format msgid "bad buffering type: %ld" msgstr "錯誤的緩衝型別:%ld" #: src/builtin/io.bi:202 #, c-format msgid "write error on %s: %s" msgstr "在 %s 上寫入錯誤:%s" #: src/builtin/io.bi:224 src/builtin/io.bi:292 msgid "cannot reallocate stream buffer" msgstr "無法重新配置串流緩衝區" #: src/builtin/io.bi:305 src/builtin/io.bi:329 src/builtin/io.bi:355 #, c-format msgid "read error on %s: %s" msgstr "在 %s 上讀取錯誤:%s" #: src/builtin/io.bi:379 src/builtin/io.bi:1325 #, c-format msgid "EOF on %s" msgstr "在 %s 上遇到 EOF" #: src/builtin/io.bi:418 #, c-format msgid "pipe failed: %s" msgstr "pipe 失敗:%s" #: src/builtin/io.bi:426 #, c-format msgid "fork failed: %s" msgstr "fork 失敗:%s" #: src/builtin/io.bi:448 #, c-format msgid "unknown syslog facility (%s), redirecting stderr to %s" msgstr "未知的 syslog 設施(%s),將 stderr 重新導向至 %s" #: src/builtin/io.bi:455 #, c-format msgid "unknown syslog priority (%s), redirecting stderr to %s" msgstr "未知的 syslog 優先權(%s),將 stderr 重新導向至 %s" #: src/builtin/io.bi:518 #, c-format msgid "cannot open file %s for appending: %s" msgstr "無法開啟檔案 %s 以附加:%s" #: src/builtin/io.bi:632 #, c-format msgid "pipe left: %s" msgstr "左管道:%s" #: src/builtin/io.bi:639 #, c-format msgid "pipe right: %s" msgstr "右管道:%s" #: src/builtin/io.bi:677 #, c-format msgid "cannot parse command line %s: %s" msgstr "無法解析命令列 %s:%s" #: src/builtin/io.bi:691 #, c-format msgid "cannot run %s: %s" msgstr "無法執行 %s:%s" #: src/builtin/io.bi:737 src/dkim.c:1744 src/dkim.c:1786 #, c-format msgid "can't open %s: %s" msgstr "無法開啟 %s:%s" #: src/builtin/io.bi:955 #, c-format msgid "can't parse connection string %s" msgstr "無法解析連線字串 %s" #: src/builtin/io.bi:1019 src/builtin/io.bi:1032 src/builtin/io.bi:1254 msgid "invalid file descriptor" msgstr "無效的檔案描述器" #: src/builtin/io.bi:1088 src/builtin/io.bi:1141 src/builtin/io.bi:1196 msgid "no more files available" msgstr "沒有更多檔案可用" #: src/builtin/ipaddr.bi:57 #, c-format msgid "invalid IP address (%s)" msgstr "無效的 IP 位址(%s)" #: src/builtin/ipaddr.bi:78 #, c-format msgid "invalid netmask: %lu" msgstr "無效的網路遮罩:%lu" #: src/builtin/ipaddr.bi:108 #, c-format msgid "invalid IP address: %s" msgstr "無效的 IP 位址:%s" #: src/builtin/ipaddr.bi:138 src/builtin/ipaddr.bi:141 #, c-format msgid "not a valid IP or CIDR: %s" msgstr "不是有效的 IP 或 CIDR:%s" #: src/builtin/macro.bi:27 src/gram.y:1084 src/main.c:295 #, c-format msgid "unknown smtp state tag: %s" msgstr "未知的 SMTP 狀態標籤:%s" #: src/builtin/macro.bi:38 src/prog.c:1286 #, c-format msgid "macro not defined: %s" msgstr "巨集未定義:%s" #: src/builtin/mail.bi:37 #, c-format msgid "cannot create mailer `%s': %s" msgstr "無法建立郵件程式 `%s':%s" #: src/builtin/mail.bi:47 #, c-format msgid "bad recipient address `%s': %s" msgstr "無效的收件者位址 `%s':%s" #: src/builtin/mail.bi:60 #, c-format msgid "bad sender address `%s': %s" msgstr "無效的寄件者位址 `%s':%s" #: src/builtin/mail.bi:72 #, c-format msgid "opening mailer `%s' failed: %s" msgstr "開啟郵件程式 `%s' 失敗:%s" #: src/builtin/mail.bi:82 #, c-format msgid "cannot send message: %s" msgstr "無法傳送訊息:%s" #: src/builtin/mail.bi:302 src/builtin/mail.bi:330 #, c-format msgid "cannot create DSN: %s" msgstr "無法建立 DSN:%s" #: src/builtin/mbox.bi:26 msgid "Maximum number of mailboxes to open simultaneously." msgstr "同時開啟的信箱最大數量。" #: src/builtin/mbox.bi:91 msgid "no more mailboxes available" msgstr "沒有更多信箱可用" #: src/builtin/mbox.bi:120 src/builtin/mbox.bi:126 #, c-format msgid "incorrect mode near `%s'" msgstr "在 `%s' 附近模式不正確" #: src/builtin/mbox.bi:137 #, c-format msgid "invalid permissions (near %s)" msgstr "無效的權限(在 %s 附近)" #: src/builtin/mbox.bi:144 #, c-format msgid "cannot create mailbox `%s': %s" msgstr "無法建立信箱 `%s':%s" #: src/builtin/mbox.bi:150 #, c-format msgid "cannot open mailbox `%s': %s" msgstr "無法開啟信箱 `%s':%s" #: src/builtin/mbox.bi:166 src/builtin/mbox.bi:177 msgid "invalid mailbox descriptor" msgstr "無效的信箱描述器" #: src/builtin/mbox.bi:181 msgid "mailbox not open" msgstr "信箱未開啟" #: src/builtin/mbox.bi:231 #, c-format msgid "cannot append message: %s" msgstr "無法附加訊息:%s" #: src/builtin/mfmod.bi:31 msgid "Maximum number of dynamically loaded modules." msgstr "動態載入模組最大數量。" #: src/builtin/mfmod.bi:33 msgid "Search path for dynamically loaded modules." msgstr "動態載入模組的搜尋路徑。" #: src/builtin/mfmod.bi:148 msgid "no more library slots available" msgstr "沒有更多函式庫插槽可用" #: src/builtin/mfmod.bi:152 #, c-format msgid "module file %s not found in mfmod_path" msgstr "在 mfmod_path 中找不到模組檔案 %s" #: src/builtin/mfmod.bi:156 #, c-format msgid "can't load %s: %s" msgstr "無法載入 %s:%s" #: src/builtin/mfmod.bi:190 msgid "invalid dynamic library handle" msgstr "無效的動態函式庫控制代碼" #: src/builtin/mfmod.bi:198 #, c-format msgid "can't find symbol %s in %s: %s" msgstr "在 %s 中找不到符號 %s:%s" #: src/builtin/mfmod.bi:201 #, c-format msgid "%s in module %s has NULL value" msgstr "模組 %s 中的 %s 值為 NULL" #: src/builtin/mfmod.bi:223 msgid "number of arguments doesn't satisfy type string" msgstr "引數數量不符合型別字串" #: src/builtin/mfmod.bi:265 src/builtin/mfmod.bi:275 #, c-format msgid "call to %s in module %s failed" msgstr "呼叫模組 %s 中的 %s 失敗" #: src/builtin/mfmod.bi:271 #, c-format msgid "call to %s in module %s failed: %s" msgstr "呼叫模組 %s 中的 %s 失敗:%s" #: src/builtin/mfmod.bi:301 #, c-format msgid "unsupported return type %d in call to %s, module %s failed" msgstr "不支援的回傳型別 %d,在呼叫 %s 中(模組 %s 失敗)" #: src/builtin/msg.bi:26 msgid "Maximum number of messages to open simultaneously." msgstr "同時開啟的訊息最大數量。" #: src/builtin/msg.bi:127 #, c-format msgid "cannot obtain capture stream reference: %s" msgstr "無法取得擷取串流參考:%s" #: src/builtin/msg.bi:147 msgid "invalid message descriptor" msgstr "無效的訊息描述器" #: src/builtin/msg.bi:151 msgid "message not open" msgstr "訊息未開啟" #: src/builtin/msg.bi:222 msgid "message size out of representable range" msgstr "訊息大小超出可表示範圍" #: src/builtin/msg.bi:256 msgid "body size out of representable range" msgstr "正文大小超出可表示範圍" #: src/builtin/msg.bi:291 #, c-format msgid "can't create filter for encoding %s: %s" msgstr "無法為編碼 %s 建立篩選器:%s" #: src/builtin/msg.bi:344 msgid "header size out of representable range" msgstr "標頭大小超出可表示範圍" #: src/builtin/msg.bi:419 msgid "header not found" msgstr "找不到標頭" #: src/builtin/msg.bi:544 src/builtin/msg.bi:579 msgid "end of input" msgstr "輸入結束" #: src/builtin/msg.bi:877 #, c-format msgid "can't convert from charset %s to %s: %s" msgstr "無法從字元集 %s 轉換至 %s:%s" #: src/builtin/other.bi:40 #, c-format msgid "temporary failure querying for username %s" msgstr "暫時性查詢使用者名稱 %s 失敗" #: src/builtin/other.bi:46 #, c-format msgid "failure querying for username %s" msgstr "查詢使用者名稱 %s 失敗" #: src/builtin/other.bi:79 #, c-format msgid "unrecongized state id %ld" msgstr "無法辨識的狀態 ID %ld" #: src/builtin/other.bi:95 #, c-format msgid "unrecognized action code %ld" msgstr "無法辨識的動作碼 %ld" #: src/builtin/prereq.bi:27 msgid "invalid version syntax" msgstr "無效的版本語法" #: src/builtin/prereq.bi:29 #, c-format msgid "this source file requires %s version %s or later," msgstr "此來源檔案需要 %s 版本 %s 或更新版本," #: src/builtin/prereq.bi:31 #, c-format msgid "but you use version %s" msgstr "但您使用的是版本 %s" #: src/builtin/prereq.bi:41 #, c-format msgid "not a valid version number: %s (argument %d)" msgstr "無效的版本號碼:%s(引數 %d)" #: src/builtin/rate.bi:28 #, c-format msgid "cannot get rate for %s" msgstr "無法取得 %s 的速率" #: src/builtin/rate.bi:42 #, c-format msgid "cannot check TBF rate for %s" msgstr "無法檢查 %s 的 TBF 速率" #: src/builtin/sa.bi:48 #, c-format msgid "cannot create debug stream; transcript disabled: %s" msgstr "無法建立偵錯串流;轉錄已停用:%s" #: src/builtin/sa.bi:55 #, c-format msgid "cannot create transcript stream: %s" msgstr "無法建立轉錄串流:%s" #: src/builtin/sa.bi:260 src/srvcfg.c:95 #, c-format msgid "cannot create URL from `%s': %s" msgstr "無法從 `%s' 建立 URL:%s" #: src/builtin/sa.bi:266 #, c-format msgid "%s: cannot get scheme: %s" msgstr "%s:無法取得 scheme:%s" #: src/builtin/sa.bi:274 #, c-format msgid "%s: cannot get path: %s" msgstr "%s:無法取得路徑:%s" #: src/builtin/sa.bi:283 #, c-format msgid "%s: cannot get port: %s" msgstr "%s:無法取得連接埠:%s" #: src/builtin/sa.bi:297 #, c-format msgid "%s: cannot get host: %s" msgstr "%s:無法取得主機:%s" #: src/builtin/sa.bi:302 #, c-format msgid "invalid URL: %s" msgstr "無效的 URL:%s" #: src/builtin/sa.bi:376 #, c-format msgid "unknown command: %ld" msgstr "未知的命令:%ld" #: src/builtin/sa.bi:405 #, c-format msgid "send stream failed: %s" msgstr "傳送串流失敗:%s" #: src/builtin/sa.bi:414 msgid "remote side has closed connection" msgstr "遠端已關閉連線" #: src/builtin/sa.bi:419 #, c-format msgid "spamd responded with bad string '%s'" msgstr "spamd 以無效字串 '%s' 回應" #: src/builtin/sa.bi:425 #, c-format msgid "unsupported SPAMD version: %s" msgstr "不支援的 SPAMD 版本:%s" #: src/builtin/sa.bi:438 #, c-format msgid "spamd responded with bad Spam header '%s'" msgstr "spamd 以無效 Spam 標頭 '%s' 回應" #: src/builtin/sa.bi:533 #, c-format msgid "bad response from clamav: expected `PORT' but found `%s'" msgstr "來自 clamav 的無效回應:預期為 `PORT' 但找到 `%s'" #: src/builtin/sa.bi:552 #, c-format msgid "sending to stream failed: %s" msgstr "傳送至串流失敗:%s" #: src/builtin/sa.bi:557 #, c-format msgid "error reading clamav response: %s" msgstr "讀取 clamav 回應時發生錯誤:%s" #: src/builtin/sa.bi:562 src/builtin/sa.bi:586 #, c-format msgid "unknown clamav response: %s" msgstr "未知的 clamav 回應:%s" #: src/builtin/sa.bi:583 #, c-format msgid "clamav error: %s" msgstr "clamav 錯誤:%s" #: src/builtin/sieve.bi:63 msgid "sieve called from here" msgstr "從這裡呼叫 sieve" #: src/builtin/sieve.bi:95 #, c-format msgid "failed to initialize sieve machine: %s" msgstr "初始化 sieve 機器失敗:%s" #: src/builtin/sieve.bi:134 #, c-format msgid "compilation of Sieve script %s failed" msgstr "編譯 Sieve 指令稿 %s 失敗" #: src/builtin/sieve.bi:144 #, c-format msgid "sieving failed: %s" msgstr "sieve 篩選失敗:%s" #: src/builtin/string.bi:60 msgid "argument out of range" msgstr "引數超出範圍" #: src/builtin/string.bi:75 src/builtin/string.bi:96 src/builtin/string.bi:118 #, c-format msgid "argument out of range: start=%ld" msgstr "引數超出範圍:start=%ld" #: src/builtin/string.bi:79 #, c-format msgid "argument out of range: start=%ld, len=%ld" msgstr "引數超出範圍:start=%ld,len=%ld" #: src/builtin/string.bi:162 #, c-format msgid "argument out of range: count=%ld" msgstr "引數超出範圍:count=%ld" #: src/builtin/string.bi:181 #, c-format msgid "error decoding string: %s" msgstr "解碼字串時發生錯誤:%s" #: src/builtin/string.bi:197 #, c-format msgid "error encoding string: %s" msgstr "編碼字串時發生錯誤:%s" #: src/builtin/tr.bi:72 #, c-format msgid "unfinished character class near %s" msgstr "未完成的字元類別靠近 %s" #: src/builtin/tr.bi:79 #, c-format msgid "unclosed character class near %s" msgstr "未關閉的字元類別靠近 %s" #: src/builtin/tr.bi:83 #, c-format msgid "unrecognized character class %*.*s" msgstr "無法辨識的字元類別 %*.*s" #: src/builtin/tr.bi:93 #, c-format msgid "descending range in character class near %s" msgstr "字元類別中靠近 %s 的降序範圍" #: src/builtin/tr.bi:181 msgid "replacement set cannot be empty" msgstr "替換集合不可為空" #: src/builtin/tr.bi:194 msgid "ranges in source set must be in ascending order" msgstr "來源集合中的範圍必須為升序" #: src/builtin/tr.bi:199 msgid "ranges should appear at the same offset in both source and replacement sets" msgstr "範圍應出現在來源和替換集合中的相同偏移量" #: src/builtin/tr.bi:206 msgid "source and replacement ranges differ in size" msgstr "來源和替換範圍大小不同" #: src/optab.opc:45 optab.opc:45 #, c-format msgid "%08lx: unknown opcode %u; aborting dump" msgstr "%08lx:未知的運算碼 %u;正在中止傾印" #: src/callout.c:206 #, c-format msgid "%s: stream_write: wrote 0 bytes" msgstr "%s:stream_write:寫入 0 位元組" #: src/callout.c:215 src/callout.c:282 #, c-format msgid "%s: smtp_wait failed: %s" msgstr "%s:smtp_wait 失敗:%s" #: src/callout.c:275 #, c-format msgid "%s: stream_read: read 0 bytes" msgstr "%s:stream_read:讀取 0 位元組" #: src/callout.c:333 #, c-format msgid "%s: unexpected reply from server: %s" msgstr "%s:來自伺服器的未預期回應:%s" #: src/callout.c:340 #, c-format msgid "%s: unexpected reply code from server: %d" msgstr "%s:來自伺服器的未預期回應碼:%d" #: src/callout.c:508 src/callout.c:580 #, c-format msgid "STARTTLS failed (%s)" msgstr "STARTTLS 失敗(%s)" #: src/callout.c:517 msgid "restarting session" msgstr "正在重新啟動工作階段" #: src/callout.c:614 #, c-format msgid "cannot create debug stream: %s; transcript disabled" msgstr "無法建立偵錯串流:%s;轉錄已停用" #: src/callout.c:633 #, c-format msgid "cannot create transcript filterstream: %s" msgstr "無法建立轉錄篩選串流:%s" #: src/callout.c:638 #, c-format msgid "cannot create transcript stream: %s; transcript disabled" msgstr "無法建立轉錄串流:%s;轉錄已停用" #: src/callout.c:664 src/srvcfg.c:187 #, c-format msgid "cannot convert %s to sockaddr: %s" msgstr "無法將 %s 轉換為 sockaddr:%s" #: src/callout.c:674 #, c-format msgid "%s: cannot connect to `%s': %s" msgstr "%s:無法連線到 `%s':%s" #: src/callout.c:768 #, c-format msgid "%s: cannot create address `%s': %s" msgstr "%s:無法建立位址 `%s':%s" #: src/callout.c:863 #, c-format msgid "%s: invalid address: %s" msgstr "%s:無效的位址:%s" #: src/calloutd.c:49 msgid "calloutd -- a call out server" msgstr "calloutd -- 呼叫伺服器" #: src/calloutd.c:79 src/main.c:580 msgid "General options" msgstr "一般選項" #: src/calloutd.c:81 src/main.c:609 msgid "read resolver configuration from FILE" msgstr "從 FILE 讀取解析器組態" #: src/dkim.c:62 #, c-format msgid "can't read private key from %s: %s" msgstr "無法從 %s 讀取私密金鑰:%s" #: src/dkim.c:67 #, c-format msgid "error parsing file %s" msgstr "解析檔案 %s 時發生錯誤" #: src/dkim.c:71 #, c-format msgid "unexpected end of file in %s" msgstr "在 %s 中未預期的檔案結尾" #: src/dkim.c:75 #, c-format msgid "unsupported RSA version in file %s" msgstr "檔案 %s 中不支援的 RSA 版本" #: src/dkim.c:79 #, c-format msgid "INTERNAL ERROR: unrecognized PEM error code: %d" msgstr "內部錯誤:無法辨識的 PEM 錯誤碼:%d" #: src/dkim.c:710 msgid "unexpected end of file in canonical stream" msgstr "規範串流中未預期的檔案結尾" #: src/dkim.c:1622 msgid "malformed canonical stream" msgstr "規範串流格式錯誤" #: src/drivers.c:274 src/drivers.c:283 src/drivers.c:439 src/drivers.c:449 msgid "division by zero" msgstr "除以零" #: src/drivers.c:317 msgid "left-hand side argument to the arithmetical operation is of wrong data type" msgstr "算術運算的左側引數資料型別錯誤" #: src/drivers.c:322 msgid "right-hand side argument to the arithmetical operation is of wrong data type" msgstr "算術運算的右側引數資料型別錯誤" #: src/drivers.c:666 #, c-format msgid "cannot compile regex: %s" msgstr "無法編譯常規表達式:%s" #: src/drivers.c:713 msgid "left-hand side argument to match is of wrong data type" msgstr "match 的左側引數資料型別錯誤" #: src/drivers.c:727 msgid "right-hand side argument to match is of wrong data type (should not happen)" msgstr "match 的右側引數資料型別錯誤(不應發生)" #: src/drivers.c:745 msgid "left-hand side argument to fnmatch is of wrong data type" msgstr "fnmatch 的左側引數資料型別錯誤" #: src/drivers.c:749 msgid "right-hand side argument to fnmatch is of wrong data type" msgstr "fnmatch 的右側引數資料型別錯誤" #: src/drivers.c:768 msgid "invalid argument type in binary operation" msgstr "二進位運算中的無效引數型別" #: src/drivers.c:1095 msgid "reject code should be 5xx" msgstr "reject 碼應為 5xx" #: src/drivers.c:1099 msgid "reject extended code should be 5.x.x" msgstr "reject 延伸碼應為 5.x.x" #: src/drivers.c:1106 msgid "tempfail code should be 4xx" msgstr "tempfail 碼應為 4xx" #: src/drivers.c:1110 msgid "tempfail extended code should be 4.x.x" msgstr "tempfail 延伸碼應為 4.x.x" #: src/drivers.c:2342 src/drivers.c:2396 #, c-format msgid "cannot convert %s to number" msgstr "無法將 %s 轉換為數字" #: src/drivers.c:2636 src/drivers.c:2668 #, c-format msgid "INTERNAL ERROR at %s:%d: cannot find loop" msgstr "內部錯誤於 %s:%d:找不到迴圈" #: src/drivers.c:2862 msgid "cannot convert literal to number" msgstr "無法將常值轉換為數字" #: src/drivers.c:2882 msgid "expression evaluates to unspecified data type" msgstr "運算式計算為未指定的資料型別" #: src/drivers.c:3057 src/symbols.c:114 #, c-format msgid "invalid transform string: %s" msgstr "無效的轉換字串:%s" #: src/engine.c:237 msgid "execution of the filter program was not finished" msgstr "篩選程式的執行未完成" #: src/engine.c:312 #, c-format msgid "mlfi_connect: unsupported address family: %d" msgstr "mlfi_connect:不支援的位址家族:%d" #: src/engine.c:496 pmult/pmult.c:149 #, c-format msgid "cannot create opool: %s" msgstr "無法建立 opool:%s" #: src/engine.c:513 #, c-format msgid "failed to append to opool: %s" msgstr "附加至 opool 失敗:%s" #: src/engine.c:526 src/engine.c:542 src/engine.c:601 pmult/pmult.c:2179 #, c-format msgid "%s failed: %s" msgstr "%s 失敗:%s" #: src/gram.y:220 #, c-format msgid "function `%s' cannot be used in prog `%s'" msgstr "函式 `%s' 無法用於 prog `%s'" #: src/gram.y:246 #, c-format msgid "built-in function `%s' cannot be used in prog `%s'" msgstr "內建函式 `%s' 無法用於 prog `%s'" #: src/gram.y:555 msgid "missing module declaration" msgstr "缺少模組宣告" #: src/gram.y:567 src/gram.y:578 msgid "duplicate module declaration" msgstr "模組宣告重複" #: src/gram.y:582 msgid "invalid module declaration" msgstr "無效的模組宣告" #: src/gram.y:650 msgid "`precious' used with func" msgstr "`precious' 與 func 一起使用" #: src/gram.y:654 src/gram.y:692 src/gram.y:707 src/gram.y:817 msgid "`static' and `public' used together" msgstr "`static' 和 `public' 一起使用" #: src/gram.y:770 #, c-format msgid "duplicate `%s'" msgstr "重複的 `%s'" #: src/gram.y:813 msgid "`precious' used with const" msgstr "`precious' 與 const 一起使用" #: src/gram.y:832 src/gram.y:870 #, c-format msgid "constant name `%s' clashes with a variable name" msgstr "常數名稱 `%s' 與變數名稱衝突" #: src/gram.y:835 src/gram.y:873 src/gram.y:4044 src/gram.y:4057 #: src/gram.y:4082 msgid "this is the location of the previous definition" msgstr "這是先前定義的位置" #: src/gram.y:854 msgid "initializer element is not constant" msgstr "初始化元素不是常數" #: src/gram.y:909 msgid "initializer element is not numeric" msgstr "初始化元素不是數值" #: src/gram.y:1120 #, c-format msgid "return from %s is ignored" msgstr "來自 %s 的回傳被忽略" #: src/gram.y:1147 src/gram.y:1872 src/gram.y:3793 msgid "unspecified value not ignored as it should be" msgstr "未指定的值未應忽略而未忽略" #: src/gram.y:1187 msgid "Sendmail action is not allowed in begin block" msgstr "begin 區塊中不允許 Sendmail 動作" #: src/gram.y:1191 msgid "Sendmail action is not allowed in end block" msgstr "end 區塊中不允許 Sendmail 動作" #: src/gram.y:1200 msgid "header action is not allowed in end block" msgstr "end 區塊中不允許標頭動作" #: src/gram.y:1218 msgid "arguments are ignored for accept" msgstr "accept 的引數被忽略" #: src/gram.y:1346 msgid "invalid SMTP reply code" msgstr "無效的 SMTP 回應碼" #: src/gram.y:1368 msgid "invalid extended reply code" msgstr "無效的延伸回應碼" #: src/gram.y:1428 msgid "duplicate default statement" msgstr "default 陳述式重複" #: src/gram.y:1430 src/symbols.c:831 src/symbols.c:837 msgid "previously defined here" msgstr "先前定義於此" #: src/gram.y:1517 #, c-format msgid "expected string, but found %s" msgstr "預期為字串,但找到 %s" #: src/gram.y:1606 msgid "duplicate loop increment" msgstr "迴圈增量重複" #: src/gram.y:1613 msgid "duplicate for statement" msgstr "for 陳述式重複" #: src/gram.y:1620 msgid "duplicate while statement" msgstr "while 陳述式重複" #: src/gram.y:1662 src/gram.y:1676 #, c-format msgid "no such loop: %s" msgstr "沒有此迴圈:%s" #: src/gram.y:1665 msgid "`break' used outside of `loop'" msgstr "`break' 在 `loop' 外部使用" #: src/gram.y:1679 msgid "`next' used outside `loop'" msgstr "`next' 在 `loop' 外部使用" #: src/gram.y:1683 msgid "`next' is used outside `loop'; did you mean `pass'?" msgstr "`next' 在 `loop' 外部使用;您是指 `pass' 嗎?" #: src/gram.y:1969 msgid "$(expr) is allowed only in a function with variable number of arguments" msgstr "$(expr) 僅可用於具有可變數量引數的函式" #: src/gram.y:1999 src/gram.y:2024 src/gram.y:2039 src/gram.y:3810 #, c-format msgid "too few arguments in call to `%s'" msgstr "呼叫 `%s' 時引數過少" #: src/gram.y:2005 src/gram.y:3813 #, c-format msgid "too many arguments in call to `%s'" msgstr "呼叫 `%s' 時引數過多" #: src/gram.y:2115 msgid "$@ is allowed only in variadic functions" msgstr "$@ 僅可用於 variadic 函式" #: src/gram.y:2198 #, c-format msgid "expected numeric value, but found `%s'" msgstr "預期為數值,但找到 `%s'" #: src/gram.y:2226 msgid "exception code not a number" msgstr "例外碼不是數字" #: src/gram.y:2229 src/prog.c:2101 #, c-format msgid "invalid exception number: %lu" msgstr "無效的例外編號:%lu" #: src/gram.y:2241 src/gram.y:2253 msgid "`return' outside of a function" msgstr "`return' 在函式外部" #: src/gram.y:2244 msgid "`return' with no value, in function returning non-void" msgstr "在非 void 回傳值的函式中,`return' 沒有值" #: src/gram.y:2258 msgid "`return' with a value, in function returning void" msgstr "在 void 回傳值的函式中,`return' 帶有值" #: src/gram.y:2286 msgid "unspecified data type in conditional expression: please, report" msgstr "條件運算式中有未指定的資料型別:請回報" #: src/gram.y:2306 msgid "`on poll' used without prior `require poll'" msgstr "`on poll' 使用之前未先 `require poll'" #: src/gram.y:2316 msgid "recipient address not specified in `on poll' construct" msgstr "`on poll' 結構中未指定收件者位址" #: src/gram.y:2453 msgid "invalid data type, expected number" msgstr "無效的資料型別,預期為數字" #: src/gram.y:2769 src/gram.y:3271 #, c-format msgid "INTERNAL ERROR at %s:%d, unexpected node type %d" msgstr "內部錯誤於 %s:%d,未預期的節點型別 %d" #: src/gram.y:3299 msgid "nothing to pop" msgstr "沒有可彈出的項目" #: src/gram.y:3343 #, c-format msgid "unknown regexp flag: %s" msgstr "未知的正規表達式旗標:%s" #: src/gram.y:3370 src/gram.y:3402 msgid "invalid size: numeric overflow occurred" msgstr "無效的大小:發生數值溢位" #: src/gram.y:3397 #, c-format msgid "invalid size suffix (near %s)" msgstr "無效的大小後綴(在 %s 附近)" #: src/gram.y:3626 #, c-format msgid "$%d is not a number" msgstr "$%d 不是數字" #: src/gram.y:3915 #, c-format msgid "cannot convert %s to %s" msgstr "無法將 %s 轉換為 %s" #: src/gram.y:3942 msgid "$@ cannnot be used to supply actual arguments for mandatory or optional parameters" msgstr "$@ 無法用於提供強制或選用引數的實際引數" #: src/gram.y:3993 msgid "cannot define variable of unspecified type" msgstr "無法定義未指定型別的變數" #: src/gram.y:4005 #, c-format msgid "INTERNAL ERROR at %s:%d, declaring %s %s" msgstr "內部錯誤於 %s:%d,宣告 %s %s" #: src/gram.y:4013 #, c-format msgid "automatic variable `%s' is shadowing a parameter" msgstr "自動變數 `%s' 正在遮蔽參數" #: src/gram.y:4018 #, c-format msgid "automatic variable `%s' is shadowing a global" msgstr "自動變數 `%s' 正在遮蔽全域" #: src/gram.y:4026 #, c-format msgid "parameter `%s' is shadowing a global" msgstr "參數 `%s' 正在遮蔽全域" #: src/gram.y:4040 src/gram.y:4053 #, c-format msgid "redeclaring `%s' as different data type" msgstr "將 `%s' 重新宣告為不同的資料型別" #: src/gram.y:4062 #, c-format msgid "duplicate variable: %s" msgstr "變數重複:%s" #: src/gram.y:4069 #, c-format msgid "duplicate parameter: %s" msgstr "參數重複:%s" #: src/gram.y:4079 #, c-format msgid "variable name `%s' clashes with a constant name" msgstr "變數名稱 `%s' 與常數名稱衝突" #: src/gram.y:4120 #, c-format msgid "cannot convert `%s' to number" msgstr "無法將 `%s' 轉換為數字" #: src/gram.y:4161 #, c-format msgid "redefining variable %s" msgstr "正在重新定義變數 %s" #: src/gram.y:4187 #, c-format msgid "warning: no such variable: %s" msgstr "警告:沒有此變數:%s" #: src/gram.y:4191 #, c-format msgid "error initialising variable %s: incompatible types" msgstr "初始化變數 %s 錯誤:型別不相容" #: src/gram.y:4243 #, c-format msgid "variable `%s' already initialized" msgstr "變數 `%s' 已初始化" #: src/gram.y:4246 msgid "this is the location of the previous initialization" msgstr "這是之前初始化所在的位置" #: src/gram.y:4277 #, c-format msgid "INTERNAL ERROR at %s:%d: variable to be initialized is not declared" msgstr "內部錯誤於 %s:%d:要初始化的變數未宣告" #: src/gram.y:4303 #, c-format msgid "INTERNAL ERROR at %s:%d: variable to be initialized has wrong type" msgstr "內部錯誤於 %s:%d:要初始化的變數類型錯誤" #: src/gram.y:4691 msgid "$N is allowed only in functions with variable number of arguments" msgstr "$N 僅允許在可變參數數量的函式中使用" #: src/gram.y:4697 msgid "argument number too high" msgstr "引數數量過高" #: src/gram.y:4746 #, c-format msgid "use of uninitialized variable '%s'" msgstr "使用未初始化的變數 '%s'" #: src/lex.l:180 #, c-format msgid "unable to start external preprocessor `%s': %s" msgstr "無法啟動外部前置處理程式 `%s': %s" #: src/lex.l:189 #, c-format msgid "cannot open %s: %s" msgstr "無法開啟 %s: %s" #: src/lex.l:217 #, c-format msgid "cannot open `%s': %s" msgstr "無法開啟 `%s': %s" #: src/lex.l:221 #, c-format msgid "`%s' is not a regular file" msgstr "`%s' 不是普通檔案" #: src/lex.l:230 msgid "recursive inclusion" msgstr "遞迴引入" #: src/lex.l:233 #, c-format msgid "`%s' already included here" msgstr "`%s' 已在此處引入" #: src/lex.l:236 #, c-format msgid "`%s' already included at top level" msgstr "`%s' 已在頂層引入" #: src/lex.l:288 #, c-format msgid "variable %s is not defined" msgstr "變數 %s 未定義" #: src/lex.l:457 msgid "numeric value out of range" msgstr "數值超出範圍" #: src/lex.l:710 msgid "including a module file is unreliable and may cause subtle errors" msgstr "引入模組檔案不可靠,可能導致細微錯誤" #: src/lex.l:713 #, c-format msgid "use `require %*.*s' instead" msgstr "請改用 `require %*.*s'" #: src/lex.l:726 msgid "unexpected end of file" msgstr "未預期的檔案結尾" #: src/lex.l:734 msgid "misplaced `module'" msgstr "錯誤放置的 `module'" #: src/lex.l:1277 msgid "end of file in comment" msgstr "註解中的檔案結尾" #: src/lex.l:1285 msgid "end of file in string" msgstr "字串中的檔案結尾" #: src/lex.l:1290 msgid "end of file in shell block" msgstr "Shell 區塊中的檔案結尾" #: src/main.c:129 #, c-format msgid "cannot create trace stream, using standard log: %s" msgstr "無法建立追蹤串流,改用標準日誌:%s" #: src/main.c:196 #, c-format msgid "cannot open file `%s': %s" msgstr "無法開啟檔案 `%s': %s" #: src/main.c:284 msgid "mailfromd -- a general purpose milter daemon" msgstr "mailfromd -- 通用 milter 常駐程式" #: src/main.c:379 msgid "-O level must be a non-negative integer" msgstr "-O 等級必須是非負整數" #: src/main.c:393 #, c-format msgid "expected assignment, but found `%s'" msgstr "預期為賦值,但找到 `%s'" #: src/main.c:423 msgid "preprocessor options given, but no default preprocessor defined: use the --preprocessor option" msgstr "已指定前置處理程式選項,但未定義預設前置處理程式:請使用 --preprocessor 選項" #: src/main.c:438 src/main.c:449 msgid "Your configuration file disables passing defines to the preprocessor" msgstr "您的設定檔已停用將定義傳遞給前置處理程式" #: src/main.c:459 #, c-format msgid "%s: not a valid interval" msgstr "%s:非有效的間隔" #: src/main.c:464 #, c-format msgid "invalid milter timeout: %s" msgstr "無效的 milter 逾時:%s" #: src/main.c:548 msgid "HANDLER" msgstr "HANDLER" #: src/main.c:549 msgid "run in test mode" msgstr "以測試模式執行" #: src/main.c:551 msgid "FUNC" msgstr "FUNC" #: src/main.c:552 msgid "run script and execute function FUNC (\"main\" if not given)" msgstr "執行腳本並執行函式 FUNC(若未指定則為 \"main\")" #: src/main.c:555 msgid "check syntax and exit" msgstr "檢查語法並結束" #: src/main.c:559 msgid "show compilation defaults" msgstr "顯示編譯預設值" #: src/main.c:563 msgid "run in daemon mode (default)" msgstr "以常駐程式模式執行(預設)" #: src/main.c:567 msgid "preprocess source files and exit" msgstr "前處理原始檔案並結束" #: src/main.c:571 msgid "compile files" msgstr "編譯檔案" #: src/main.c:574 msgid "load library" msgstr "載入程式庫" #: src/main.c:576 src/main.c:581 src/main.c:585 src/mfdbtool.c:278 #: src/srvcfg.c:658 msgid "DIR" msgstr "DIR" #: src/main.c:577 msgid "add DIR to the load path" msgstr "將 DIR 加入載入路徑" #: src/main.c:582 msgid "add the directory DIR to the list of directories to be searched for header files" msgstr "將目錄 DIR 加入搜尋標頭檔的目錄清單" #: src/main.c:586 msgid "add the directory DIR to the list of directories to be searched for MFL module files" msgstr "將目錄 DIR 加入搜尋 MFL 模組檔案的目錄清單" #: src/main.c:590 msgid "set communication socket" msgstr "設定通訊插口" #: src/main.c:594 msgid "set callout socket" msgstr "設定 callout 插口" #: src/main.c:597 msgid "run in mtasim compatibility mode" msgstr "以 mtasim 相容模式執行" #: src/main.c:600 msgid "set code optimization level" msgstr "設定程式碼最佳化等級" #: src/main.c:602 msgid "VAR=VALUE" msgstr "VAR=VALUE" #: src/main.c:603 msgid "assign VALUE to VAR" msgstr "將 VALUE 賦值給 VAR" #: src/main.c:606 msgid "read relayed domains from FILE" msgstr "從 FILE 讀取中繼網域" #: src/main.c:612 msgid "divert output of the \"echo\" instruction to FILE" msgstr "將 \"echo\" 指令的輸出導向至 FILE" #: src/main.c:615 msgid "Preprocessor options" msgstr "前處理程式選項" #: src/main.c:616 msgid "COMMAND" msgstr "COMMAND" #: src/main.c:617 msgid "use command as external preprocessor" msgstr "使用指令作為外部前置處理程式" #: src/main.c:620 msgid "disable the use of external preprocessor" msgstr "停用外部前置處理程式" #: src/main.c:622 msgid "NAME[=VALUE]" msgstr "NAME[=VALUE]" #: src/main.c:623 msgid "define a preprocessor symbol NAME as having VALUE, or empty" msgstr "將前置處理符號 NAME 定義為 VALUE,或空值" #: src/main.c:626 msgid "undefine a preprocessor symbol NAME" msgstr "取消定義前置處理符號 NAME" #: src/main.c:629 msgid "Timeout control" msgstr "逾時控制" #: src/main.c:630 msgid "TIME" msgstr "TIME" #: src/main.c:631 msgid "set MTA connection timeout" msgstr "設定 MTA 連線逾時" #: src/main.c:634 msgid "Informational and debugging options" msgstr "資訊與除錯選項" #: src/main.c:636 msgid "print location column numbers in compiler diagnostics messages" msgstr "在編譯器診斷訊息中列印位置欄號" #: src/main.c:639 msgid "trace executed actions" msgstr "追蹤已執行的動作" #: src/main.c:641 msgid "MODULES" msgstr "MODULES" #: src/main.c:642 msgid "enable filter program tracing" msgstr "啟用篩選程式追蹤" #: src/main.c:646 msgid "dump disassembled code" msgstr "傾印反組譯程式碼" #: src/main.c:650 msgid "dump grammar traces" msgstr "傾印文法追蹤" #: src/main.c:653 msgid "dump lexical analyzer traces" msgstr "傾印詞彙分析器追蹤" #: src/main.c:656 msgid "dump parser tree" msgstr "傾印語法剖析樹" #: src/main.c:659 msgid "show used Sendmail macros" msgstr "顯示已使用的 Sendmail 巨集" #: src/main.c:662 msgid "produce a cross-reference listing" msgstr "產生交互參考列表" #: src/main.c:669 msgid "enable stack traces on runtime errors" msgstr "在執行期錯誤時啟用堆疊追蹤" #: src/main.c:711 #, c-format msgid "Invalid milter timeout: %lu" msgstr "無效的 milter 逾時:%lu" #: src/main.c:729 msgid "not enough arguments" msgstr "引數不足" #: src/main.c:732 msgid "too many arguments" msgstr "引數過多" #: src/main.c:852 msgid "expected string or list of strings" msgstr "預期為字串或字串列表" #: src/main.c:862 msgid "Dump stack traces on runtime errors." msgstr "在執行期錯誤時傾印堆疊追蹤。" #: src/main.c:865 msgid "Set milter timeout." msgstr "設定 milter 逾時。" #: src/main.c:866 src/srvcfg.c:421 src/srvcfg.c:426 src/srvcfg.c:431 #: src/srvcfg.c:436 src/srvcfg.c:442 src/srvcfg.c:448 src/srvcfg.c:454 #: pmult/pmult.c:721 msgid "time: interval" msgstr "時間:間隔" #: src/main.c:868 msgid "Sets the URL of the default callout server." msgstr "設定預設 callout 伺服器的 URL。" #: src/main.c:869 msgid "url" msgstr "url" #: src/main.c:871 msgid "Add directories to the list of directories to be searched for header files. Argument is a list of directory names separated by colons." msgstr "將目錄加入搜尋標頭檔的目錄清單。引數是以冒號分隔的目錄名稱列表。" #: src/main.c:874 src/main.c:879 msgid "path: string" msgstr "路徑:字串" #: src/main.c:876 msgid "Add directories to the list of directories to be searched for MFL modules. Argument is a list of directory names separated by colons." msgstr "將目錄加入搜尋 MFL 模組的目錄清單。引數是以冒號分隔的目錄名稱列表。" #: src/main.c:881 msgid "Initialize a mailfromd variable to ." msgstr "將 mailfromd 變數 初始化為 。" #: src/main.c:882 msgid "var: string> ." msgstr "從 讀取篩選腳本。" #: src/main.c:885 src/srvcfg.c:527 msgid "file" msgstr "file" #: src/main.c:887 msgid "Trace executed actions." msgstr "追蹤已執行的動作。" #: src/main.c:889 msgid "Enable filter program tracing." msgstr "啟用篩選程式追蹤。" #: src/main.c:890 msgid "modules: list" msgstr "modules:list" #: src/main.c:894 msgid "Read relayed domain names from the file" msgstr "從檔案讀取中繼網域名稱" #: src/main.c:895 msgid "file: string" msgstr "file:string" #: src/main.c:939 msgid "Configure MFL runtime values." msgstr "設定 MFL 執行期值。" #: src/main.c:1006 msgid "unknown" msgstr "未知" #: src/main.c:1209 #, c-format msgid "no servers defined; will listen on %s" msgstr "未定義伺服器;將監聽 %s" #: src/main.c:1299 #, c-format msgid "cannot create echo output stream: %s" msgstr "無法建立 echo 輸出串流:%s" #: src/main.c:1353 msgid "extra arguments in daemon mode" msgstr "常駐程式模式中的多餘引數" #: src/main.c:1364 #, c-format msgid "script file specified twice (%s and %s)" msgstr "腳本檔案被指定兩次(%s 與 %s)" #: src/main.c:1405 msgid "extra arguments in this mode" msgstr "此模式中的多餘引數" #: src/main.c:1487 #, c-format msgid "filter script file %s/%s%s does not exist or is unreadable" msgstr "篩選腳本檔案 %s/%s%s 不存在或無法讀取" #: src/main.c:1531 #, c-format msgid "function %s is not defined" msgstr "函式 %s 未定義" #: src/main.c:1537 #, c-format msgid "function %s must take variable number of arguments" msgstr "函式 %s 必須接受可變數量的引數" #: src/main.c:1543 #, c-format msgid "function %s must return number" msgstr "函式 %s 必須傳回數字" #: src/main.c:1563 msgid "script file is given without full file name" msgstr "腳本檔案未使用完整檔案名稱" #: src/mfdbtool.c:47 msgid "operation is not applicable" msgstr "作業不適用" #: src/mfdbtool.c:60 msgid "database file name is not given" msgstr "未提供資料庫檔案名稱" #: src/mfdbtool.c:114 msgid "list is not applicable to this DB format" msgstr "list 不適用於此資料庫格式" #: src/mfdbtool.c:146 msgid "expire is not applicable to this DB format" msgstr "expire 不適用於此資料庫格式" #: src/mfdbtool.c:160 msgid "compact is not applicable to this DB format" msgstr "compact 不適用於此資料庫格式" #: src/mfdbtool.c:169 msgid "mfdbtool -- Mailfromd database management tool" msgstr "mfdbtool -- Mailfromd 資料庫管理工具" #: src/mfdbtool.c:237 msgid "Database management commands" msgstr "資料庫管理指令" #: src/mfdbtool.c:239 msgid "delete given entries from the database" msgstr "從資料庫刪除指定的項目" #: src/mfdbtool.c:242 msgid "list given database (default cache)" msgstr "列出指定的資料庫(預設快取)" #: src/mfdbtool.c:245 msgid "delete expired entries from the database" msgstr "從資料庫刪除已過期的項目" #: src/mfdbtool.c:248 msgid "compact the database" msgstr "壓縮資料庫" #: src/mfdbtool.c:251 msgid "Command modifiers" msgstr "命令修飾符" #: src/mfdbtool.c:253 msgid "DB file name to operate upon" msgstr "要操作的 DB 檔案名稱" #: src/mfdbtool.c:255 msgid "FORMAT" msgstr "格式" #: src/mfdbtool.c:256 msgid "format of the DB file to operate upon" msgstr "要操作的 DB 檔案格式" #: src/mfdbtool.c:259 msgid "ignore failed reads while compacting the database" msgstr "壓縮資料庫時忽略讀取失敗" #: src/mfdbtool.c:261 msgid "RATE" msgstr "速率" #: src/mfdbtool.c:262 msgid "predict when the user will be able to send next message" msgstr "預測使用者何時能傳送下一則訊息" #: src/mfdbtool.c:265 msgid "with --compact or --expire: apply the operation to all available databases" msgstr "使用 --compact 或 --expire:將操作套用至所有可用資料庫" #: src/mfdbtool.c:274 src/srvcfg.c:667 msgid "set debugging level" msgstr "設定偵錯等級" #: src/mfdbtool.c:277 msgid "Configuration modifiers" msgstr "組態修飾符" #: src/mfdbtool.c:279 src/srvcfg.c:659 msgid "set new program state directory" msgstr "設定新的程式狀態目錄" #: src/mfdbtool.c:282 msgid "set database expiration interval to NUMBER seconds" msgstr "將資料庫過期間隔設為 NUMBER 秒" #: src/mfdbtool.c:305 src/srvcfg.c:536 msgid "Default database type" msgstr "預設資料庫類型" #: src/mfdbtool.c:306 src/srvcfg.c:537 msgid "type" msgstr "類型" #: src/mfdbtool.c:313 src/srvcfg.c:533 msgid "Set program state directory." msgstr "設定程式狀態目錄。" #: src/mfdbtool.c:314 msgid "dir" msgstr "目錄" #: src/mfdbtool.c:316 src/srvcfg.c:493 msgid "" "Set mailfromd debugging level. Argument is a semicolon-separated list of debugging specifications. A simplified specification syntax is:\n" " [!][.,...]\n" "For details, please see the Mailfromd manual, section 3.18 \"Logging\n" "and Debugging\", GNU Mailutils manual, section 3.3 \"Debugging\",\n" "or visit ." msgstr "" "設定 mailfromd 偵錯等級。引數是以分號分隔的偵錯規格清單。簡化的規格語法為:\n" " [!][.,...]\n" "詳情請參閱 Mailfromd 手冊第 3.18 節「記錄與偵錯」、GNU Mailutils 手冊第 3.3 節「偵錯」,或造訪 。" #: src/mfdbtool.c:322 src/srvcfg.c:499 pmult/pmult.c:705 msgid "spec: list" msgstr "規格:列表" #: src/mfdbtool.c:363 src/srvcfg.c:781 #, c-format msgid "cannot initialize DBM hint: %s" msgstr "無法初始化 DBM 提示:%s" #: src/mfdbtool.c:372 msgid "you must specify one of --list, --delete, --expire or --compat" msgstr "您必須指定 --list、--delete、--expire 或 --compat 之一" #: src/mfdbtool.c:378 msgid "--all is meaningful only with --expire or --compact option" msgstr "--all 僅在搭配 --expire 或 --compact 選項時有意義" #: src/mfdbtool.c:383 msgid "--format is incompatible with --all" msgstr "--format 與 --all 不相容" #: src/pp.c:180 #, c-format msgid "%s: no such file or directory" msgstr "%s:沒有此檔案或目錄" #: src/pp.c:235 #, c-format msgid "input file %s is not readable: %s" msgstr "輸入檔案 %s 無法讀取:%s" #: src/pp.c:256 #, c-format msgid "cannot parse include line: %s" msgstr "無法解析 include 列:%s" #: src/pp.c:327 src/pp.c:353 #, c-format msgid "cannot parse #line line: %s" msgstr "無法解析 #line 列:%s" #: src/pp.c:340 src/pp.c:360 msgid "malformed #line statement" msgstr "#line 陳述式格式錯誤" #: src/pp.c:357 msgid "invalid #line statement" msgstr "無效的 #line 陳述式" #: src/pp.c:378 msgid "Enable preprocessor (default)." msgstr "啟用前置處理(預設)。" #: src/pp.c:380 msgid "Preprocessor command line stub." msgstr "前置處理命令列 stub。" #: src/pp.c:382 msgid "Pass include search path to the preprocessor via -I options (default: false)" msgstr "透過 -I 選項將 include 搜尋路徑傳遞給前置處理(預設:false)" #: src/pp.c:384 msgid "Pass feature definition and defines from the command line to the preprocessor via -D options (default: true)" msgstr "透過 -D 命令列選項將功能定義和定義傳遞給前置處理(預設:true)" #: src/pp.c:386 msgid "Name of the preprocessor setup file. Looked up in include search path, unless absolute." msgstr "前置處理設定檔案名稱。在 include 搜尋路徑中尋找,除非為絕對路徑。" #: src/pp.c:397 msgid "MFL preprocessor configuration." msgstr "MFL 前置處理組態。" #: src/pp.c:521 #, c-format msgid "preprocessor exited with status %d" msgstr "前置處理以狀態 %d 結束" #: src/pp.c:525 #, c-format msgid "preprocessor terminated on signal %d" msgstr "前置處理因訊號 %d 而終止" #: src/pp.c:528 msgid "preprocessor stopped" msgstr "前置處理已停止" #: src/pp.c:530 msgid "preprocessor terminated abnormally" msgstr "前置處理異常終止" #: src/pp.c:560 msgid "preprocessor options given, but the use of preprocessor is disabled; use the --preprocessor option" msgstr "已指定前置處理選項,但前置處理已停用;請使用 --preprocessor 選項" #: src/pragma.c:175 msgid "too few arguments in pragma" msgstr "pragma 中的引數過少" #: src/pragma.c:179 msgid "too many arguments in pragma" msgstr "pragma 中的引數過多" #: src/pragma.c:205 #, c-format msgid "error parsing pragma: %s" msgstr "解析 pragma 錯誤:%s" #: src/pragma.c:211 msgid "empty pragma" msgstr "空的 pragma" #: src/pragma.c:218 msgid "unknown pragma" msgstr "未知的 pragma" #: src/prog.c:614 #, c-format msgid "stack segment expanded, new size=%lu" msgstr "堆疊區段已擴展,新大小=%lu" #: src/prog.c:690 msgid "stack trace:" msgstr "堆疊追蹤:" #: src/prog.c:702 msgid "stack trace finishes" msgstr "堆疊追蹤結束" #: src/prog.c:711 #, c-format msgid "RUNTIME WARNING near %s:%u: " msgstr "執行期警告於 %s:%u 附近:" #: src/prog.c:726 #, c-format msgid "RUNTIME ERROR near %s:%u: " msgstr "執行期錯誤於 %s:%u 附近:" #: src/prog.c:798 msgid "stack underflow" msgstr "堆疊下溢" #: src/prog.c:809 src/prog.c:829 msgid "heap overrun; increase #pragma stacksize" msgstr "堆積超額;請增加 #pragma stacksize" #: src/prog.c:883 src/prog.c:894 src/prog.c:923 msgid "memory chunk too big to fit into heap" msgstr "記憶體區塊過大而無法放入堆積" #: src/prog.c:1042 msgid "dupn: negative count" msgstr "dupn:負數計數" #: src/prog.c:1167 msgid "Out of stack space; increase #pragma stacksize" msgstr "堆疊空間不足;請增加 #pragma stacksize" #: src/prog.c:1195 msgid "no previous regular expression" msgstr "沒有先前的正規表達式" #: src/prog.c:1199 msgid "invalid back-reference number" msgstr "無效的反向參考數字" #: src/prog.c:1779 #, c-format msgid "invalid transform string \"%s\": %s" msgstr "無效的轉換字串 \"%s\":%s" #: src/prog.c:1950 msgid "`accept' causes previous message modification commands to be ignored; call mmq_purge() prior to `accept', to suppress this warning" msgstr "`accept' 會使先前的訊息修改命令被忽略;請在 `accept' 之前呼叫 mmq_purge() 以隱藏此警告" #: src/prog.c:2548 msgid "pc out of range" msgstr "pc 超出範圍" #: src/prog.c:2562 msgid "out of memory while formatting error message:" msgstr "格式化錯誤訊息時記憶體不足:" #: src/prog.c:2625 #, c-format msgid "unknown exception: %d: %s" msgstr "未知的例外:%d:%s" #: src/prog.c:2646 #, c-format msgid "uncaught exception %s: %s" msgstr "未捕獲的例外 %s:%s" #: src/prog.c:2733 #, c-format msgid "%scannot create temporary stream: %s" msgstr "%s無法建立暫存串流:%s" #: src/prog.c:2768 #, c-format msgid "%stemporary stream seek failed: %s" msgstr "%s暫存串流搜尋失敗:%s" #: src/prog.c:2783 #, c-format msgid "%stemporary stream write failed: %s" msgstr "%s暫存串流寫入失敗:%s" #: src/prog.c:3011 #, c-format msgid "unknown built-in private data requested (%d)" msgstr "要求的未知內建私用資料(%d)" #: src/prog.c:3016 msgid "no built-in private data registered" msgstr "沒有已註冊的內建私用資料" #: src/prog.c:3024 #, c-format msgid "initial allocation for built-in private data #%d failed" msgstr "內建私用資料 #%d 的初始配置失敗" #: src/prog.c:3130 msgid "invalid use of $macro in startup handler" msgstr "在 startup 處理常式中使用 $macro 無效" #: src/prog.c:3137 msgid "invalid use of milter action in startup handler" msgstr "在 startup 處理常式中使用 milter 動作無效" #: src/prog.c:3143 msgid "invalid use of message modification function in startup handler" msgstr "在 startup 處理常式中使用訊息修改函式無效" #: src/spf.c:69 #, c-format msgid "spf_data_init: %s: %s" msgstr "spf_data_init:%s:%s" #: src/spf.c:81 #, c-format msgid "spf_data_init: can't convert IP address %s: %s" msgstr "spf_data_init:無法轉換 IP 位址 %s:%s" #: src/srvcfg.c:117 #, c-format msgid "%s: error parsing URL" msgstr "%s:解析 URL 錯誤" #: src/srvcfg.c:163 src/srvcfg.c:594 #, c-format msgid "`%s' is not a directory" msgstr "`%s' 不是目錄" #: src/srvcfg.c:167 src/srvcfg.c:599 #, c-format msgid "state directory `%s' is not an absolute file name" msgstr "狀態目錄 `%s' 不是絕對檔案名稱" #: src/srvcfg.c:206 #, c-format msgid "INTERNAL ERROR: no such server type: %s" msgstr "內部錯誤:沒有此伺服器類型:%s" #: src/srvcfg.c:210 src/srvcfg.c:325 #, c-format msgid "INTERNAL ERROR at %s:%d: server function not defined" msgstr "內部錯誤於 %s:%d:伺服器函式未定義" #: src/srvcfg.c:264 msgid "Server ID." msgstr "伺服器 ID。" #: src/srvcfg.c:268 msgid "Listen on this URL." msgstr "在此 URL 上監聽。" #: src/srvcfg.c:269 pmult/pmult.c:677 msgid "url: string" msgstr "url:字串" #: src/srvcfg.c:273 msgid "Maximum number of instances allowed for this server." msgstr "此伺服器允許的最大實例數。" #: src/srvcfg.c:276 msgid "Single-process mode." msgstr "單一處理程序模式。" #: src/srvcfg.c:279 msgid "Reuse existing socket (default)." msgstr "重複使用現有插口(預設)。" #: src/srvcfg.c:284 msgid "Server-dependent options" msgstr "伺服器相依選項" #: src/srvcfg.c:287 msgid "Deprecated. It is equivalent to `option \"default\"', i.e. it marks this callout server as the default one." msgstr "已淘汰。等同於 `option \"default\"',即將此呼叫伺服器標記為預設值。" #: src/srvcfg.c:291 msgid "Size of queue of pending connections." msgstr "擱置連線佇列大小。" #: src/srvcfg.c:322 msgid "unknown server type" msgstr "未知的伺服器類型" #: src/srvcfg.c:369 msgid "Configure server." msgstr "設定伺服器。" #: src/srvcfg.c:370 msgid "label" msgstr "標籤" #: src/srvcfg.c:396 #, c-format msgid "unknown timeout class: %s" msgstr "未知的逾時類別:%s" #: src/srvcfg.c:420 msgid "Initial SMTP connection timeout." msgstr "初始 SMTP 連線逾時。" #: src/srvcfg.c:425 msgid "Timeout for initial SMTP response." msgstr "初始 SMTP 回應逾時。" #: src/srvcfg.c:430 msgid "Timeout for HELO response." msgstr "HELO 回應逾時。" #: src/srvcfg.c:435 msgid "Timeout for MAIL response." msgstr "MAIL 回應逾時。" #: src/srvcfg.c:441 msgid "Timeout for RCPT response." msgstr "RCPT 回應逾時。" #: src/srvcfg.c:447 msgid "Timeout for RSET response." msgstr "RSET 回應逾時。" #: src/srvcfg.c:453 msgid "Timeout for QUIT response." msgstr "QUIT 回應逾時。" #: src/srvcfg.c:465 msgid "Set SMTP timeouts." msgstr "設定 SMTP 逾時。" #. TRANSLATORS: soft and hard are keywords, do not translate #. them #: src/srvcfg.c:468 msgid "[soft | hard]" msgstr "[soft | hard]" #: src/srvcfg.c:501 msgid "Enable transcript of call-out SMTP sessions." msgstr "啟用呼叫 SMTP 工作階段轉錄。" #. TRANSLATORS: Don't translate "ondemand" - it is a keyword. #: src/srvcfg.c:506 msgid "Use of STARTTLS in callout sessions (default: ondemand)." msgstr "在呼叫工作階段中使用 STARTTLS(預設:ondemand)。" #. TRANSLATORS: Don't translate keywords to the right of arg: #: src/srvcfg.c:508 msgid "arg: never|always|ondemand" msgstr "引數:never|always|ondemand" #: src/srvcfg.c:513 msgid "Timeout for all SMTP I/O operations." msgstr "所有 SMTP I/O 操作逾時。" #: src/srvcfg.c:514 msgid "time: seconds" msgstr "時間:秒" #: src/srvcfg.c:517 msgid "Set source address for TCP connections." msgstr "設定 TCP 連線的來源位址。" #: src/srvcfg.c:518 msgid "ip: ipaddr" msgstr "ip:ipaddr" #: src/srvcfg.c:520 msgid "Retain the supplementary group when switching to user privileges" msgstr "切換至使用者權限時保留補充群組 " #: src/srvcfg.c:522 msgid "group: string" msgstr "群組:字串" #: src/srvcfg.c:524 msgid "Switch to this user privileges after startup." msgstr "啟動後切換至此使用者權限。" #: src/srvcfg.c:526 msgid "Set file to store PID value in." msgstr "設定儲存 PID 值的檔案。" #: src/srvcfg.c:531 pmult/pmult.c:695 msgid "Set logger stream." msgstr "設定記錄器串流。" #: src/srvcfg.c:534 pmult/pmult.c:715 msgid "dir: string" msgstr "目錄:字串" #: src/srvcfg.c:544 msgid "Set the domain name for EHLO command." msgstr "設定 EHLO 命令的網域名稱。" #: src/srvcfg.c:546 msgid "Set email address for use in SMTP `MAIL FROM' command. Argument is an email address or a comma-separated list of addresses. Use <> for null address. Other addresses can be given without angle brackets." msgstr "設定用於 SMTP `MAIL FROM' 命令的電子郵件地址。引數是電子郵件地址或逗號分隔的地址清單。使用 <> 表示空位址。其他地址可以不使用角括號。" #: src/srvcfg.c:550 msgid "addr" msgstr "位址" #: src/srvcfg.c:552 msgid "Use the SMTP VRFY command, when available." msgstr "使用 SMTP VRFY 命令(如有)。" #: src/srvcfg.c:631 msgid "invalid pidfile name: must be absolute" msgstr "無效的 pid 檔案名稱:必須為絕對路徑" #: src/srvcfg.c:638 msgid "Server configuration modifiers" msgstr "伺服器組態修飾符" #: src/srvcfg.c:640 msgid "stay in foreground" msgstr "留在前景" #: src/srvcfg.c:643 msgid "run in single-process mode" msgstr "以單一處理程序模式執行" #: src/srvcfg.c:646 msgid "set pidfile name" msgstr "設定 pid 檔案名稱" #: src/srvcfg.c:649 msgid "switch to this user privileges after startup" msgstr "啟動後切換至此使用者權限" #: src/srvcfg.c:655 msgid "ADDRESS" msgstr "位址" #: src/srvcfg.c:656 msgid "set source address for TCP connections" msgstr "設定 TCP 連線的來源位址" #: src/srvcfg.c:662 msgid "Logging and debugging options" msgstr "記錄與除錯選項" #: src/srvcfg.c:664 msgid "enable transcript of SMTP sessions" msgstr "啟用 SMTP 工作階段的轉錄" #: src/srvcfg.c:677 pmult/pmult.c:829 msgid "log to stderr" msgstr "記錄到 stderr" #: src/srvcfg.c:680 pmult/pmult.c:826 msgid "log to syslog (default)" msgstr "記錄到 syslog(預設)" #: src/srvcfg.c:682 msgid "STREAM" msgstr "STREAM" #: src/srvcfg.c:683 msgid "select logger stream" msgstr "選擇記錄器串流" #: src/srvcfg.c:686 pmult/pmult.c:832 msgid "set the identifier used in syslog messages to STRING" msgstr "設定 syslog 訊息中使用的識別字為 STRING" #: src/srvcfg.c:689 msgid "debug messages include source information" msgstr "除錯訊息包含原始碼資訊" #: src/srvcfg.c:795 pmult/pmult.c:2284 #, c-format msgid "unsupported logger stream: %s" msgstr "不支援的記錄器串流:%s" #: src/symbols.c:151 #, c-format msgid "cannot compile regex (%s): %s" msgstr "無法編譯正則表達式 (%s):%s" #: src/symbols.c:271 #, c-format msgid "cannot install builtin function %s: %s" msgstr "無法安裝內建函式 %s:%s" #: src/symbols.c:349 #, c-format msgid "cannot import symbol `%s': %s" msgstr "無法匯入符號「%s」:%s" #: src/symbols.c:365 #, c-format msgid "symbol import conflict: %s" msgstr "符號匯入衝突:%s" #: src/symbols.c:366 msgid "imported symbol location" msgstr "匯入符號位置" #: src/symbols.c:367 msgid "conflicting symbol location" msgstr "衝突符號位置" #: src/symbols.c:553 #, c-format msgid "cannot install module %s: %s" msgstr "無法安裝模組 %s:%s" #: src/symbols.c:754 #, c-format msgid "cannot install variable %s: %s" msgstr "無法安裝變數 %s:%s" #: src/symbols.c:777 #, c-format msgid "INTERNAL ERROR: variable %s not found" msgstr "內部錯誤:找不到變數 %s" #: src/symbols.c:817 #, c-format msgid "cannot install function %s: %s" msgstr "無法安裝函式 %s:%s" #: src/symbols.c:828 #, c-format msgid "redefinition of function %s by alias %s" msgstr "函式 %s 被別名 %s 重複定義" #: src/symbols.c:834 #, c-format msgid "redefinition of function %s" msgstr "函式 %s 重複定義" #: src/symbols.c:894 #, c-format msgid "cannot install literal %s: %s" msgstr "無法安裝常值 %s:%s" #: src/symbols.c:918 #, c-format msgid "cannot install constant %s: %s" msgstr "無法安裝常數 %s:%s" #: src/symbols.c:990 #, c-format msgid "cannot install pragma %s: %s" msgstr "無法安裝 pragma %s:%s" #: src/symbols.c:995 #, c-format msgid "INTERNAL ERROR: pragma %s already defined" msgstr "內部錯誤:pragma %s 已定義" #: pmult/pmult.c:156 #, c-format msgid "cannot append body chunk: %s" msgstr "無法附加主體區塊:%s" #: pmult/pmult.c:261 #, c-format msgid "cannot get the value of {%s}: %s" msgstr "無法取得 {%s} 的值:%s" #: pmult/pmult.c:298 #, c-format msgid "client type %s is not supported yet" msgstr "用戶端類型 %s 尚未支援" #: pmult/pmult.c:301 #, c-format msgid "unknown client type %s" msgstr "不明的用戶端類型 %s" #: pmult/pmult.c:386 #, c-format msgid "invalid log level: %s" msgstr "無效的記錄等級:%s" #: pmult/pmult.c:417 msgid "Set remote milter type. Only `milter' is understood so far." msgstr "設定遠端 milter 類型。目前只支援 'milter'。" #. TRANSLATORS: 'milter' and 'pmilter' are keywords, do not translate #. them. #: pmult/pmult.c:420 msgid "arg: milter [version: number]|pmilter" msgstr "arg: milter [version: number]|pmilter" #: pmult/pmult.c:422 msgid "Set remote client URL." msgstr "設定遠端用戶端 URL。" #: pmult/pmult.c:424 msgid "Set write timeout." msgstr "設定寫入逾時。" #: pmult/pmult.c:427 msgid "Set read timeout." msgstr "設定讀取逾時。" #: pmult/pmult.c:430 msgid "Set timeout for EOM." msgstr "設定 EOM 的逾時。" #: pmult/pmult.c:433 msgid "Set connect timeout." msgstr "設定連線逾時。" #: pmult/pmult.c:436 msgid "Set log verbosity level. Arg is a list of items separated by commas or whitespace. Each item is a log level optionally prefixed with `!' to indicate `any level except this', or '<', meaning `all levels up to and including this'. Log levels in order of increasing priority are: proto, debug, info, warn, err, fatal." msgstr "設定記錄詳細程度層級。參數為以逗號或空白分隔的項目清單。每個項目是一個記錄等級,可選擇性地加上 '!' 字首表示「除此等級以外的任何等級」,或 '<' 表示「到此等級為止的所有等級」。記錄等級由低到高依序為:proto、debug、info、warn、err、fatal。" #: pmult/pmult.c:441 msgid "arg: list" msgstr "arg: list" #: pmult/pmult.c:513 pmult/pmult.c:1300 #, c-format msgid "macro table %d is full, symbol {%s} ignored" msgstr "巨集表格 %d 已滿,符號 {%s} 已忽略" #: pmult/pmult.c:520 #, c-format msgid "unknown MeTA1 macro %s" msgstr "不明的 MeTA1 巨集 %s" #: pmult/pmult.c:530 pmult/pmult.c:539 #, c-format msgid "macro \"%s\" cannot be requested at this stage" msgstr "巨集「%s」在此階段無法請求" #: pmult/pmult.c:547 #, c-format msgid "macro %s already defined" msgstr "巨集 %s 已定義" #: pmult/pmult.c:554 pmult/pmult.c:665 pmult/pmult.c:1320 #, c-format msgid "INTERNAL ERROR at %s:%d" msgstr "內部錯誤於 %s:%d" #: pmult/pmult.c:571 msgid "unknown SMTP stage" msgstr "不明的 SMTP 階段" #: pmult/pmult.c:615 msgid "not enough arguments to define-macros" msgstr "define-macros 的引數不足" #: pmult/pmult.c:620 msgid "too many arguments to define-macros" msgstr "define-macros 的引數過多" #: pmult/pmult.c:653 msgid "too many macros defined for stage \"mail\", while processing \"auth-macros\" statement" msgstr "為 \"mail\" 階段定義了過多巨集,在處理 \"auth-macros\" 陳述時" #: pmult/pmult.c:676 msgid "Listen for milter requests on the given URL." msgstr "在指定的 URL 上監聽 milter 請求。" #: pmult/pmult.c:679 msgid "Maximum number of threads (soft limit)." msgstr "執行緒最大數量(軟性限制)。" #: pmult/pmult.c:681 msgid "Maximum number of threads (hard limit)." msgstr "執行緒最大數量(硬性限制)。" #: pmult/pmult.c:683 msgid "Maximum number of file descriptors pmilter is allowed to open" msgstr "pmilter 允許開啟的最大檔案描述符數量" #: pmult/pmult.c:686 msgid "Set pmilter debug verbosity level." msgstr "設定 pmilter 的除錯詳細程度層級。" #: pmult/pmult.c:688 msgid "Write PID to this file." msgstr "將 PID 寫入此檔案。" #: pmult/pmult.c:690 msgid "Pass auth macros to MAIL handler." msgstr "將 auth 巨集傳遞給 MAIL 處理程式。" #: pmult/pmult.c:692 msgid "Define macros for the given SMTP stage." msgstr "為指定的 SMTP 階段定義巨集。" #: pmult/pmult.c:693 msgid "stage: string> [=]\n" "where is the name of a Mailfromd module, and is the desired verbosity level for that module." msgstr "" "設定 Mailfromd 的除錯詳細程度層級。參數是以逗號分隔的除錯規格清單,每個規格格式如下:\n" " [=]\n" "其中 是 Mailfromd 模組名稱, 是該模組所需的詳細程度層級。" #: pmult/pmult.c:708 pmult/pmult.c:711 pmult/pmult.c:714 pmult/pmult.c:717 #: pmult/pmult.c:720 msgid "Ignored for compatibility with mailfromd" msgstr "為與 mailfromd 相容而忽略" #: pmult/pmult.c:709 msgid "type: string" msgstr "type: string" #: pmult/pmult.c:718 msgid "arg: number" msgstr "arg: number" #: pmult/pmult.c:798 msgid "ident" msgstr "ident" #: pmult/pmult.c:805 msgid "pmilter multiplexer" msgstr "pmilter 多工器" #: pmult/pmult.c:822 msgid "URL" msgstr "URL" #: pmult/pmult.c:823 msgid "listen on the given URL" msgstr "在指定的 URL 上監聽" #: pmult/pmult.c:835 msgid "set debug verbosity level" msgstr "設定除錯詳細程度層級" #: pmult/pmult.c:839 msgid "disable signal handling in the main thread (use for debugging)." msgstr "在主執行緒中停用訊號處理(用於除錯)。" #: pmult/pmult.c:1107 #, c-format msgid "unsupported reply code: %c (%d)" msgstr "不支援的回應碼:%c (%d)" #: pmult/pmult.c:1110 #, c-format msgid "unsupported reply code: (%d)" msgstr "不支援的回應碼:(%d)" #: pmult/pmult.c:1308 #, c-format msgid "Sendmail macro {%s} does not translate to a MeTA1 one" msgstr "Sendmail 巨集 {%s} 無法轉換為 MeTA1 巨集" #: pmult/pmult.c:1353 #, c-format msgid "failed to connect to %s (milter %s)" msgstr "連線到 %s 失敗(milter %s)" #: pmult/pmult.c:1356 #, c-format msgid "failed to connect to %s" msgstr "連線到 %s 失敗" #: pmult/pmult.c:1471 #, c-format msgid "%sfailed to connect to %s (milter %s)" msgstr "%s連線到 %s 失敗(milter %s)" #: pmult/pmult.c:2027 #, c-format msgid "%scannot get the size of the header stream: %s" msgstr "%s無法取得標頭串流的大小:%s" #: pmult/pmult.c:2035 #, c-format msgid "%scannot create header: %s" msgstr "%s無法建立標頭:%s" #: pmult/pmult.c:2164 #, c-format msgid "reading from header stream failed: %s" msgstr "從標頭串流讀取失敗:%s" #: pmult/pmult.c:2214 #, c-format msgid "got signal %d" msgstr "收到訊號 %d" #: pmult/pmult.c:2248 #, c-format msgid "%s starting" msgstr "%s 啟動中" #: pmult/pmult.c:2250 #, c-format msgid "%s terminated" msgstr "%s 已終止" #: pmult/pmult.c:2270 #, c-format msgid "failed to set up signals: %s" msgstr "設定訊號失敗:%s" #: pmult/pmult.c:2333 msgid "URL to listen on was not specified" msgstr "未指定要監聽的 URL" #: pmult/pmult.c:2339 msgid "no clients configured" msgstr "未設定用戶端" #: pmult/pmult.c:2347 #, c-format msgid "version mismatch: compile_time=%d, run_time=%d" msgstr "版本不相容:compile_time=%d, run_time=%d" #: pmult/pmult.c:2387 #, c-format msgid "cannot create PID file `%s': %s" msgstr "無法建立 PID 檔案「%s」:%s" #: pmult/pmult.c:2398 #, c-format msgid "cannot create main thread: %s" msgstr "無法建立主執行緒:%s"