# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
# akong <akong@aspa.idv.tw>, 2018
# freedom lee <a74218@gmail.com>, 2018
# Radium <ztl8702@126.com>, 2017
msgid ""
msgstr ""
"Project-Id-Version: Modoboa\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-02 16:07+0100\n"
"PO-Revision-Date: 2018-07-06 08:26+0000\n"
"Last-Translator: akong <akong@aspa.idv.tw>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/tonio/modoboa/"
"language/zh_TW/)\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: admin/api/v1/serializers.py:39
#, fuzzy
#| msgid ""
#| "Default quota in MB applied to mailboxes. A value of 0 means no quota."
msgid ""
"Quota shared between mailboxes. Can be expressed in KB, MB (default) or GB. "
"A value of 0 means no quota."
msgstr "預設套用在信箱幾 MB 的配額。值為0表示沒配額。"

#: admin/api/v1/serializers.py:46
msgid "Default quota in MB applied to mailboxes. A value of 0 means no quota."
msgstr "預設套用在信箱幾 MB 的配額。值為0表示沒配額。"

#: admin/api/v1/serializers.py:94
#, fuzzy
msgid "domain alias with this name already exists"
msgstr "這個名稱的別名已存在"

#: admin/api/v1/serializers.py:104
msgid "No authorized MX record found for this domain"
msgstr "沒有找到這個網域已驗證過的 MX 紀錄"

#: admin/api/v1/serializers.py:122
msgid "Cannot be greater than domain quota"
msgstr "不可以超過網域配額"

#: admin/api/v1/serializers.py:168 admin/api/v1/serializers.py:364
#: admin/api/v2/serializers.py:570 admin/models/alias.py:45
msgid "Permission denied."
msgstr "權限不足"

#: admin/api/v1/serializers.py:231 admin/api/v2/serializers.py:90
#: admin/api/v2/serializers.py:491 amavis/serializers.py:39
#: core/api/v2/serializers.py:255 core/api/v2/serializers.py:257
#: core/api/v2/serializers.py:266 transport/backends.py:40
msgid "This field is required"
msgstr "這個欄位是必填的"

#: admin/api/v1/serializers.py:243
msgid ""
"List of administered domains (resellers and domain administrators only)."
msgstr "管理員網域列表 (只有經銷商和網域管理員)。"

#: admin/api/v1/serializers.py:337 admin/api/v2/serializers.py:552
msgid "Not allowed for this role."
msgstr "不允許這個身份"

#: admin/api/v1/serializers.py:355
msgid "Must be equal to mailbox full_address"
msgstr "必須跟信箱完整位址一樣"

#: admin/api/v1/serializers.py:397 admin/api/v2/serializers.py:604
#: calendars/serializers.py:175 calendars/serializers.py:177
#: pdfcredentials/api/v2/serializers.py:91
msgid "This field is required."
msgstr "這個欄位是必填的"

#: admin/api/v1/serializers.py:409 admin/api/v2/serializers.py:621
msgid "Local domain {} does not exist"
msgstr "本機網域 {} 不存在"

#: admin/api/v1/serializers.py:499
msgid "A list of recipient"
msgstr "收件人列表"

#: admin/api/v1/serializers.py:515 admin/api/v2/viewsets.py:313
#, fuzzy
#| msgid "User '%s' already exists"
msgid "This alias already exists"
msgstr "使用者 '%s' 已存在"

#: admin/api/v1/serializers.py:551
msgid "You don't have access to this domain."
msgstr "您不能存取這個網域。"

#: admin/api/v1/serializers.py:560
msgid "You don't have access to this mailbox."
msgstr "您不能存取這個信箱。"

#: admin/api/v1/viewsets.py:184
msgid "Here is your new Modoboa password: {}"
msgstr ""

#: admin/api/v2/serializers.py:82
msgid "DKIM keys storage directory not configured"
msgstr "未設置 DKIM 金鑰儲存目錄"

#: admin/api/v2/serializers.py:94
msgid "This field is valid when type is relaydomain"
msgstr ""

#: admin/api/v2/serializers.py:101
msgid "You can't define an unlimited quota."
msgstr "您不可以定義無限制配額。"

#: admin/api/v2/serializers.py:135
#, python-format
msgid "User '%s' already exists"
msgstr "使用者 '%s' 已存在"

#: admin/api/v2/serializers.py:255 admin/api/v2/serializers.py:261
msgid "Must be a positive integer"
msgstr "必須是正整數"

#: admin/api/v2/serializers.py:270
msgid "openssl not found, please make sure it is installed."
msgstr "openssl 找不到，請確認已安裝。"

#: admin/api/v2/serializers.py:273 pdfcredentials/api/v2/serializers.py:84
msgid "Directory not found."
msgstr "目錄不存在"

#: admin/api/v2/serializers.py:284
msgid "This field only allows valid IP addresses (or networks)"
msgstr ""

#: admin/api/v2/serializers.py:297
msgid "Please disable imap migration before disabling this option."
msgstr ""

#: admin/api/v2/serializers.py:310
msgid "Define at least one authorized network / address"
msgstr "定義至少一個已驗證網路/位址"

#: admin/api/v2/serializers.py:587
msgid "The left part of an email address can't be more than 64 characters."
msgstr ""

#: admin/api/v2/serializers.py:609
#, fuzzy
#| msgid "A mailbox is required"
msgid "A mailbox is required to create aliases."
msgstr "信箱是必要的"

#: admin/api/v2/serializers.py:782
#, fuzzy
#| msgid "Unknown"
msgid "Unknown status"
msgstr "未知"

#: admin/api/v2/viewsets.py:95
msgid "You don't have access to this domain"
msgstr "您無權訪問此網域"

#: admin/api/v2/viewsets.py:98
msgid "You can't delete your own domain"
msgstr "您不可以刪除您擁有的網域"

#: admin/app_settings.py:19 limits/app_settings.py:38 limits/constants.py:13
msgid "Domains"
msgstr "網域"

#: admin/app_settings.py:25
msgid "Enable MX checks"
msgstr "啟用 MX 檢查"

#: admin/app_settings.py:27
msgid "Check that every domain has a valid MX record"
msgstr "檢查每個網域都有正確的 MX 紀錄"

#: admin/app_settings.py:34
msgid "Valid MXs"
msgstr "正確的 MX"

#: admin/app_settings.py:37
msgid ""
"A list of IP or network address every MX record should match. A warning will "
"be sent if a record does not respect it."
msgstr ""
"每個 MX 紀錄應該要跟列出來的 IP 或網路位址一樣。假如紀錄不同的會有警告送出。"

#: admin/app_settings.py:47
msgid "New domains must use authorized MX(s)"
msgstr "新的網域必須要有已驗立的 MX(s)"

#: admin/app_settings.py:51
msgid ""
"Prevent the creation of a new domain if its MX record does not use one of "
"the defined addresses."
msgstr "假如 MX 紀錄未使用定義的位址請避免建立新的網域。"

#: admin/app_settings.py:59
#, fuzzy
#| msgid "Enable DNS checks"
msgid "Enable IPV6 checks"
msgstr "啟用 DNS 檢查"

#: admin/app_settings.py:62
msgid "Check if MX setup for ipv6 is valid"
msgstr ""

#: admin/app_settings.py:69
#, fuzzy
#| msgid "Enable DNS checks"
msgid "Enable SPF checks"
msgstr "啟用 DNS 檢查"

#: admin/app_settings.py:71
#, fuzzy
#| msgid "Check that every domain has a valid MX record"
msgid "Check if every domain has a valid SPF record"
msgstr "檢查每個網域都有正確的 MX 紀錄"

#: admin/app_settings.py:78
#, fuzzy
#| msgid "Enable MX checks"
msgid "Enable DKIM checks"
msgstr "啟用 MX 檢查"

#: admin/app_settings.py:80
#, fuzzy
#| msgid "Check that every domain has a valid MX record"
msgid "Check if every domain with DKIM signin enabled has a valid DNS record"
msgstr "檢查每個網域都有正確的 MX 紀錄"

#: admin/app_settings.py:88
#, fuzzy
#| msgid "Enable MX checks"
msgid "Enable DMARC checks"
msgstr "啟用 MX 檢查"

#: admin/app_settings.py:90
#, fuzzy
#| msgid "Check that every domain has a valid MX record"
msgid "Check if every domain has a valid DMARC record"
msgstr "檢查每個網域都有正確的 MX 紀錄"

#: admin/app_settings.py:97
#, fuzzy
#| msgid "Enable MX checks"
msgid "Enable autoconfig checks"
msgstr "啟用 MX 檢查"

#: admin/app_settings.py:99
#, fuzzy
#| msgid "Check that every domain has a valid MX record"
msgid "Check if every domain has a valid records for autoconfiguration"
msgstr "檢查每個網域都有正確的 MX 紀錄"

#: admin/app_settings.py:107
msgid "Enable DNSBL checks"
msgstr "啟用 DNSBL 檢查"

#: admin/app_settings.py:109
msgid "Check every domain against major DNSBL providers"
msgstr "針對每個 DNSBL 供應商來檢查每個網域"

#: admin/app_settings.py:116
msgid "Custom DNS server"
msgstr ""

#: admin/app_settings.py:118
msgid "Use a custom DNS server instead of local server configuration"
msgstr ""

#: admin/app_settings.py:126
msgid "DKIM keys storage directory"
msgstr "DKIM 金鑰儲存目錄"

#: admin/app_settings.py:128
msgid ""
"Absolute path of the directory where DKIM private keys will be stored. Make "
"sure this directory belongs to root user and is not readable by the outside "
"world."
msgstr ""
"絕對路徑的目錄將會給 DKIM 私鑰儲存。確認這個目錄屬於 root 使用者並且外面的世"
"界無法讀取。"

#: admin/app_settings.py:137
msgid "Default DKIM key length"
msgstr "預設 DKIM 金鑰長度"

#: admin/app_settings.py:139
msgid "Default length in bits for newly generated DKIM keys."
msgstr "預設長度是給新產生的 DKIM 金鑰用。"

#: admin/app_settings.py:146
msgid "Default domain quota"
msgstr "預設網域配額"

#: admin/app_settings.py:148
msgid ""
"Default quota (in MB) applied to freshly created domains with no value "
"specified. A value of 0 means no quota."
msgstr "預設配額（以MB為單位）應用於未指定值的創立網域。值為0表示沒有配額。"

#: admin/app_settings.py:156
#, fuzzy
#| msgid "Default domain quota"
msgid "Default domain sending limit"
msgstr "預設網域配額"

#: admin/app_settings.py:158
msgid ""
"Number of messages freshly created domains will be allowed to send per day. "
"Leave empty for no limit."
msgstr ""

#: admin/app_settings.py:170 limits/app_settings.py:61
#: limits/app_settings.py:135 limits/constants.py:31 limits/constants.py:84
msgid "Mailboxes"
msgstr "信箱"

#: admin/app_settings.py:176
msgid "Handle mailboxes on filesystem"
msgstr "在檔案系統上處理信箱"

#: admin/app_settings.py:178
msgid ""
"Rename or remove mailboxes on the filesystem when they get renamed or "
"removed within Modoboa"
msgstr "當他要在 Modoboa 上取得更名或移除就會在檔案系統上更名或移除信箱"

#: admin/app_settings.py:186 admin/models/domain.py:36
msgid "Default mailbox quota"
msgstr "預設信箱配額"

#: admin/app_settings.py:188
#, fuzzy
#| msgid ""
#| "Default mailbox quota (in MB) applied to freshly created domains with no "
#| "value specified. A value of 0 means no quota."
msgid ""
"Default mailbox quota (in MB) applied to freshly created domains with no "
"value specified. A value of 0 means no quota."
msgstr ""
"預設信箱配額（以MB為單位）應用於未指定值的建立網域。值為0表示沒有配額。"

#: admin/app_settings.py:197
#, fuzzy
#| msgid "Default mailbox quota"
msgid "Default mailbox sending limit"
msgstr "預設信箱配額"

#: admin/app_settings.py:199
msgid ""
"Number of messages freshly created mailboxes will be allowed to send per "
"day. Leave empty for no limit."
msgstr ""

#: admin/app_settings.py:207
msgid "Automatic account removal"
msgstr "自動刪除帳號"

#: admin/app_settings.py:209
msgid "When a mailbox is removed, also remove the associated account"
msgstr "當信箱移除時，也會移除關聯的帳號"

#: admin/app_settings.py:218
msgid "Automatic domain/mailbox creation"
msgstr "自動建立網域/信箱"

#: admin/app_settings.py:221
msgid "Create a domain and a mailbox when an account is automatically created."
msgstr "當帳號自動建立後會建立網域和一個信箱。"

#: admin/app_settings.py:230
msgid "Create an alias when a mailbox is renamed"
msgstr "當信箱更名時會建立別名"

#: admin/app_settings.py:233
msgid "Create an alias using the old address when a mailbox is renamed."
msgstr "當信箱更名時建立別名並使用在舊的位址。"

#: admin/app_settings.py:245
#, fuzzy
#| msgid "alias"
msgid "Aliases"
msgstr "別名"

#: admin/app_settings.py:251
msgid "Alias can target any domain"
msgstr ""

#: admin/app_settings.py:253
msgid "Allow aliases to target any domain, not just the local domains."
msgstr ""

#: admin/app_settings.py:260
msgid "Alias target block list"
msgstr ""

#: admin/app_settings.py:262
msgid "A list of domains that aliases cannot target (comma separated)."
msgstr ""

#: admin/app_settings.py:270
msgid "Alias target allow list"
msgstr ""

#: admin/app_settings.py:272
msgid "A list of domains that aliases can target (comma separated)."
msgstr ""

#: admin/app_settings.py:326 core/api/v2/viewsets.py:174
msgid "Administration"
msgstr "管理員"

#: admin/constants.py:21
msgid "Domain"
msgstr "網域"

#: admin/constants.py:22
msgid "Relay domain"
msgstr "網域轉送"

#: admin/constants.py:38
msgid "Opened"
msgstr ""

#: admin/constants.py:39
#, fuzzy
#| msgid "Close"
msgid "Closed"
msgstr "關閉"

#: admin/handlers.py:179
msgid "domain alias"
msgstr "網域別名"

#: admin/handlers.py:227
#, python-format
msgid "Account import failed (%s): domain does not exist"
msgstr "帳號匯入失敗 (%s): 網域不存在"

#: admin/handlers.py:246
#, python-format
msgid "Account import failed (%s): wrong quota value"
msgstr "帳號匯入失敗 (%s): 錯誤配額"

#: admin/lib.py:126
msgid "You are not allowed to import domains"
msgstr "您未允許匯入網域"

#: admin/lib.py:135
msgid "You are not allowed to import domain aliases."
msgstr "您未允許匯入網域別名。"

#: admin/lib.py:227 admin/tests/test_mx.py:153 admin/tests/test_mx.py:166
#: admin/tests/test_mx.py:171
#, fuzzy, python-format
#| msgid "No DNS records found for %s"
msgid "No DNS record found for %s"
msgstr "沒有找到 %s 的 DNS 紀錄"

#: admin/lib.py:230
#, fuzzy, python-format
#| msgid "No MX record for %s"
msgid "No %(type)s record for %(name)s"
msgstr "沒有 %s 的 MX 紀錄"

#: admin/lib.py:234 admin/tests/test_mx.py:156
msgid "No working name servers found"
msgstr "沒有找到執行中的名稱伺服器"

#: admin/lib.py:237 admin/tests/test_mx.py:160
#, python-format
msgid "DNS resolution timeout, unable to query %s at the moment"
msgstr "DNS 解析逾時，無法查詢 %s 在這個時間點"

#: admin/lib.py:241
msgid "DNS name is too long: {}"
msgstr ""

#: admin/lib.py:272
#, fuzzy, python-brace-format
#| msgid "Invalid IP address format for %(domain)s; %(addr)s"
msgid "Invalid IP address format for {domain}; {addr}"
msgstr "無效的 IP 位址格式 %(domain)s; %(addr)s"

#: admin/lib.py:365
#, python-format
msgid "Object already exists: %s"
msgstr "元件已存在: %s"

#: admin/lib.py:369
#, python-format
msgid "%d objects imported successfully"
msgstr "%d 元件已匯入成功"

#: admin/management/commands/subcommands/_import.py:97
msgid "CSV file is not encoded in UTF-8, attempting to guess encoding"
msgstr ""

#: admin/management/commands/subcommands/_import.py:112
#, python-format
msgid "Reading CSV file using %(encoding)s encoding"
msgstr ""

#: admin/management/commands/subcommands/_import.py:123
#, python-format
msgid "Unable to decode CSV file using %(encoding)s encoding"
msgstr ""

#: admin/management/commands/subcommands/_manage_dkim_keys.py:29
msgid ""
"DKIM path non-writable (either a permission issue or the directory does not "
"exist)"
msgstr ""

#: admin/management/commands/subcommands/_manage_dkim_keys.py:52
msgid "Failed to generate DKIM private key"
msgstr ""

#: admin/management/commands/subcommands/_manage_dkim_keys.py:62
#, fuzzy
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to generate DKIM public key"
msgstr "開啟 Modoboa 公用 API 的通訊"

#: admin/management/commands/subcommands/_mx.py:133
msgid "MX {} listed by DNSBL provider {}"
msgstr ""

#: admin/management/commands/subcommands/_mx.py:174
#, fuzzy
#| msgid "Domain {} has no MX record"
msgid "Domain has no MX record"
msgstr "網域 {} 沒有 MX 紀錄"

#: admin/management/commands/subcommands/_mx.py:177
msgid "Domain {} has no MX record"
msgstr "網域 {} 沒有 MX 紀錄"

#: admin/management/commands/subcommands/_mx.py:195
#, fuzzy
#| msgid "MX records of {}"
msgid "Invalid MX record: {}"
msgstr "MX 紀錄 {}"

#: admin/management/commands/subcommands/_mx.py:202
#, python-brace-format
msgid "MX record for domain {0} is invalid: {1}"
msgstr "此網域的 MX 紀錄 {0} 是無效的: {1}"

#: admin/management/commands/subcommands/_mx.py:213
msgid "[modoboa] MX issue(s) for domain {}"
msgstr "[modoboa] 此網域的 MX 問題(s) {}"

#: admin/management/commands/subcommands/_mx.py:269
msgid "[modoboa] DNSBL issue(s) for domain {}"
msgstr "[modoboa] 此網域的 DNSBL 問題(s) {}"

#: admin/models/alias.py:43
msgid "Domain not found."
msgstr "網域不存在。"

#: admin/models/alias.py:117 admin/models/mailbox.py:85
msgid "address"
msgstr "地址"

#: admin/models/alias.py:119
msgid "The alias address."
msgstr "別名位址。"

#: admin/models/alias.py:123 admin/models/domain.py:45
#: admin/models/domain_alias.py:45 autoreply/models.py:25
msgid "enabled"
msgstr "已啟用"

#: admin/models/alias.py:124 admin/models/domain_alias.py:46
msgid "Check to activate this alias"
msgstr "點擊啟用這個別名"

#: admin/models/alias.py:128
msgid "Description"
msgstr "描述"

#: admin/models/alias.py:129
msgid "Expire at"
msgstr "過期在"

#: admin/models/alias.py:170
msgid "alias"
msgstr "別名"

#: admin/models/alias.py:203
msgid "Invalid address"
msgstr "無效位址"

#: admin/models/alias.py:206
#, fuzzy
#| msgid "The domain name"
msgid "Target domain not allowed"
msgstr "網域名稱"

#: admin/models/alias.py:224
msgid "Local recipient {}@{} not found"
msgstr "本機收件人 {}@{} 未找到"

#: admin/models/alias.py:273
#, fuzzy
#| msgid "Invalid line: %s"
msgid "Invalid line: {}"
msgstr "無效行: %s"

#: admin/models/domain.py:27 admin/models/domain_alias.py:33
msgid "name"
msgstr "名稱"

#: admin/models/domain.py:30
msgid "The domain name"
msgstr "網域名稱"

#: admin/models/domain.py:39 admin/models/mailbox.py:92
msgid "Message sending limit"
msgstr ""

#: admin/models/domain.py:42
msgid "Number of messages this domain can send per day"
msgstr ""

#: admin/models/domain.py:46
msgid "Check to activate this domain"
msgstr "點擊啟用這個網域"

#: admin/models/domain.py:51
msgid "Enable DNS checks"
msgstr "啟用 DNS 檢查"

#: admin/models/domain.py:53
msgid "Check to enable DNS checks for this domain"
msgstr "點擊啟用這個網域的 DNS 檢查"

#: admin/models/domain.py:61
msgid "Enable DKIM signing"
msgstr "啟用 DKIM 簽署"

#: admin/models/domain.py:63
msgid ""
"If you activate this feature, a DKIM key will be generated for this domain."
msgstr "假如您啟用這個功能，DKIM 金鑰將會產生給這個網域。"

#: admin/models/domain.py:70
msgid "Key length"
msgstr "金鑰長度"

#: admin/models/domain.py:321 admin/models/domain_alias.py:70
#: core/models.py:352 relaydomains/lib.py:13
msgid "Invalid line"
msgstr "無效的線"

#: admin/models/domain.py:331
#, fuzzy
#| msgid "No authorized MX record found for domain {}"
msgid "{}: no authorized MX record found for domain"
msgstr "沒有找到這個網域已驗證過的 MX 紀錄 {}"

#: admin/models/domain.py:337
#, fuzzy
#| msgid "Invalid quota value for domain '{}'"
msgid "{}: invalid quota value for domain"
msgstr "此網域有無效的配額值 '{}'"

#: admin/models/domain.py:343
#, fuzzy
#| msgid "Invalid default mailbox quota value for domain '{}'"
msgid "{}: invalid default mailbox quota value for domain"
msgstr "此網域有無效的預設信箱配額值 '{}'"

#: admin/models/domain.py:350
#, fuzzy
#| msgid "Default mailbox quota cannot be greater than domain quota"
msgid "{}: default mailbox quota cannot be greater than domain quota"
msgstr "預設的信箱配額不可以超過網域配額"

#: admin/models/domain_alias.py:36
msgid "The alias name"
msgstr "別名名稱"

#: admin/models/domain_alias.py:40
msgid "target"
msgstr "目標"

#: admin/models/domain_alias.py:41
msgid "The domain this alias points to"
msgstr "此網域的這個別名指到"

#: admin/models/domain_alias.py:79
#, python-format
msgid "Unknown domain %s"
msgstr "未知網域 %s"

#: admin/models/mailbox.py:87
msgid "Mailbox address (without the @domain.tld part)"
msgstr "信箱位址 (不要有 @domain.tld 這個部份)"

#: admin/models/mailbox.py:95
msgid "Number of messages this mailbox can send per day"
msgstr ""

#: admin/models/mailbox.py:153
#, python-format
msgid "Failed to retrieve mailbox location (%s)"
msgstr "無法收回信箱位置 (%s)"

#: admin/models/mailbox.py:249
msgid "A quota is required"
msgstr "配額是必要的"

#: admin/models/mailbox.py:256
#, fuzzy
#| msgid "Domain quota exceeded"
msgid "{}: domain quota exceeded"
msgstr "網域配額已超過"

#: admin/models/mailbox.py:310
msgid "Domain does not exist"
msgstr "網域不存在"

#: admin/models/mailbox.py:342
msgid "Mailbox {} already exists"
msgstr "信箱 {} 已存在"

#: admin/templates/admin/notifications/domain_in_dnsbl.html:3
#, python-format
msgid ""
"Modoboa detected that domain %(domain)s is listed by the following DNSBL "
"providers:"
msgstr "Modoboa 已偵測到網域 %(domain)s 是列表在以下的 DNSBL 提供者:"

#: admin/templates/admin/notifications/domain_in_dnsbl.html:11
msgid ""
"The domain's reputation will be affected and there is a chance that emails "
"coming from it are considered as spam. You should contact those providers "
"and ask them to unlist detected IP address(es)."
msgstr ""
"此網域的信用將有機會影響從這裡寄出的郵件被當作垃圾郵件。您應該聯絡提供者並要"
"求他們取消 IP 位址(es) 的偵測列表。"

#: admin/templates/admin/notifications/domain_invalid_mx.html:3
#, python-format
msgid "Modoboa detected that domain %(domain)s has no valid MX record:"
msgstr "Modoboa 已偵測到網域 %(domain)s 沒有正確的 MX 紀錄:"

#: admin/tests/test_mx.py:155
#, python-format
msgid "No MX record for %s"
msgstr "沒有 %s 的 MX 紀錄"

#: admin/tests/test_mx.py:176 admin/tests/test_mx.py:182
#, python-format
msgid "Invalid IP address format for %(domain)s; %(addr)s"
msgstr "無效的 IP 位址格式 %(domain)s; %(addr)s"

#: admin/tests/test_mx.py:199
#, fuzzy, python-format
#| msgid "No MX record for %s"
msgid "No AAAA record for %s"
msgstr "沒有 %s 的 MX 紀錄"

#: amavis/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
msgid "Amavis settings"
msgstr "IMAP 設定"

#: amavis/app_settings.py:17
msgid "Localpart is case sensitive"
msgstr ""

#: amavis/app_settings.py:19
msgid "Value should match amavisd.conf variable $localpart_is_case_sensitive"
msgstr ""

#: amavis/app_settings.py:27
msgid "Recipient delimiter"
msgstr ""

#: amavis/app_settings.py:29
msgid "Value should match amavisd.conf variable $recipient_delimiter"
msgstr ""

#: amavis/app_settings.py:41
#, fuzzy
#| msgid "Quantity"
msgid "Quarantine settings"
msgstr "數量"

#: amavis/app_settings.py:47
#, fuzzy
#| msgid "Maximum log record age"
msgid "Maximum message age"
msgstr "最大日誌紀錄時間"

#: amavis/app_settings.py:49
msgid "Quarantine messages maximum age (in days) before deletion"
msgstr ""

#: amavis/app_settings.py:60
msgid "Message releasing"
msgstr ""

#: amavis/app_settings.py:66
#, fuzzy
#| msgid "Show greylisted messages"
msgid "Remove released messages"
msgstr "顯示灰名單郵件"

#: amavis/app_settings.py:68
msgid "Remove messages marked as released while cleaning up the database"
msgstr ""

#: amavis/app_settings.py:76
#, fuzzy
#| msgid "Use a secured connection"
msgid "Amavis connection mode"
msgstr "安全連線模式"

#: amavis/app_settings.py:78
#, fuzzy
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgid "Mode used to access the PDP server"
msgstr "使用 SSL/STARTTLS 連線到 LDAP 伺服器"

#: amavis/app_settings.py:85
#, fuzzy
#| msgid "Server address"
msgid "PDP server address"
msgstr "伺服器地址"

#: amavis/app_settings.py:87
#, fuzzy
#| msgid "Server address"
msgid "PDP server address (if inet mode)"
msgstr "伺服器地址"

#: amavis/app_settings.py:95
#, fuzzy
#| msgid "Server port"
msgid "PDP server port"
msgstr "伺服器連接埠"

#: amavis/app_settings.py:97
msgid "PDP server port (if inet mode)"
msgstr ""

#: amavis/app_settings.py:105
#, fuzzy
#| msgid "Server port"
msgid "PDP server socket"
msgstr "伺服器連接埠"

#: amavis/app_settings.py:107
msgid "Path to the PDP server socket (if unix mode)"
msgstr ""

#: amavis/app_settings.py:115
msgid "Allow direct release"
msgstr ""

#: amavis/app_settings.py:117
msgid "Allow users to directly release their messages"
msgstr ""

#: amavis/app_settings.py:124
msgid "Enable self-service mode"
msgstr ""

#: amavis/app_settings.py:126
msgid "Activate the 'self-service' mode"
msgstr ""

#: amavis/app_settings.py:133
#, fuzzy
#| msgid "Notifications"
msgid "Notifications sender"
msgstr "通知"

#: amavis/app_settings.py:135
#, fuzzy
#| msgid "Email address used to send notifications."
msgid "The e-mail address used to send notitications"
msgstr "郵件地址用於寄送通知。"

#: amavis/app_settings.py:146
msgid "Manual learning"
msgstr ""

#: amavis/app_settings.py:152
msgid "Enable manual learning"
msgstr ""

#: amavis/app_settings.py:154
#, fuzzy
#| msgid "Allow this administrator to access user mailboxes"
msgid "Allow super administrators to manually train Spamassassin"
msgstr "允許這個管理者來存取使用者信箱"

#: amavis/app_settings.py:161
msgid "Is Spamassassin local?"
msgstr ""

#: amavis/app_settings.py:163
msgid "Tell if Spamassassin is running on the same server than modoboa"
msgstr ""

#: amavis/app_settings.py:171
#, fuzzy
#| msgid "Default subject"
msgid "Default user"
msgstr "預設編輯器"

#: amavis/app_settings.py:173
msgid "Name of the user owning the default bayesian database"
msgstr ""

#: amavis/app_settings.py:181
#, fuzzy
#| msgid "Sender address"
msgid "Spamd address"
msgstr "伺服器位址"

#: amavis/app_settings.py:183
msgid "The IP address where spamd can be reached"
msgstr ""

#: amavis/app_settings.py:191
msgid "Spamd port"
msgstr ""

#: amavis/app_settings.py:193
msgid "The TCP port spamd is listening on"
msgstr ""

#: amavis/app_settings.py:202
#, fuzzy
#| msgid "Enable per-domain limits"
msgid "Enable per-domain manual learning"
msgstr "啟用每個網域限制"

#: amavis/app_settings.py:205
#, fuzzy
#| msgid "Allow this administrator to access user mailboxes"
msgid ""
"Allow domain administrators to train Spamassassin (within dedicated per-"
"domain databases)"
msgstr "允許這個管理者來存取使用者信箱"

#: amavis/app_settings.py:215
#, fuzzy
#| msgid "Enable per-domain limits"
msgid "Enable per-user manual learning"
msgstr "啟用每個網域限制"

#: amavis/app_settings.py:218
msgid ""
"Allow simple users to personally train Spamassassin (within a dedicated "
"database)"
msgstr ""

#: amavis/app_settings.py:236 webmail/app_settings.py:118
msgid "Display"
msgstr "顯示"

#: amavis/app_settings.py:243 webmail/app_settings.py:144
msgid "Number of displayed emails per page"
msgstr "每一頁顯示郵件數量"

#: amavis/app_settings.py:246
#, fuzzy
#| msgid "Sets the maximum number of messages displayed in a page"
msgid "Set the maximum number of messages displayed in a page"
msgstr "設定最大每一頁顯示郵件數量"

#: amavis/app_settings.py:266 amavis/app_settings.py:273
msgid "Amavis"
msgstr ""

#: amavis/checks/settings_checks.py:8
msgid ""
"AMAVIS_DEFAULT_DATABASE_ENCODING does not match the character encoding used "
"by the Amavis database."
msgstr ""

#: amavis/checks/settings_checks.py:12
msgid ""
"Check your database character encoding and set/update "
"AMAVIS_DEFAULT_DATABASE_ENCODING."
msgstr ""

#: amavis/checks/settings_checks.py:19
msgid "Modoboa Amavis has not been tested using the selected database engine."
msgstr ""

#: amavis/checks/settings_checks.py:20
msgid "Try using PostgreSQL, MySQL or MariaDB."
msgstr ""

#: amavis/handlers.py:141
msgid "Pending requests"
msgstr ""

#: amavis/lib.py:59
#, python-format
msgid "Connection to amavis failed: %s"
msgstr ""

#: amavis/lib.py:133
#, fuzzy
#| msgid "Failed to locate rrdtool binary."
msgid "Failed to find {} binary"
msgstr "指定 rrdtools 位置失敗。"

#: amavis/lib.py:148
#, fuzzy
#| msgid "Local recipient {}@{} not found"
msgid "No recipient found"
msgstr "本機收件人 {}@{} 未找到"

#: amavis/lib.py:159
#, fuzzy
#| msgid "Domain not found."
msgid "Local domain not found"
msgstr "網域不存在。"

#: amavis/management/commands/amnotify.py:59
#, fuzzy
#| msgid "%s: limit reached"
msgid "[modoboa] Pending release requests"
msgstr "%s: 已達到上限"

#: amavis/models.py:101
#, fuzzy
#| msgid "Search filter"
msgid "Virus filter"
msgstr "搜尋過濾器"

#: amavis/models.py:105 amavis/models.py:119 amavis/models.py:133
msgid "yes"
msgstr ""

#: amavis/models.py:106 amavis/models.py:120 amavis/models.py:134
msgid "no"
msgstr ""

#: amavis/models.py:107 amavis/models.py:121 amavis/models.py:135
msgid "default"
msgstr ""

#: amavis/models.py:111
msgid "Bypass virus checks or not. Choose 'default' to use global settings."
msgstr ""

#: amavis/models.py:115
#, fuzzy
#| msgid "Search filter"
msgid "Spam filter"
msgstr "搜尋過濾器"

#: amavis/models.py:125
msgid "Bypass spam checks or not. Choose 'default' to use global settings."
msgstr ""

#: amavis/models.py:129
#, fuzzy
#| msgid "Search filter"
msgid "Banned filter"
msgstr "搜尋過濾器"

#: amavis/models.py:139
msgid "Bypass banned checks or not. Choose 'default' to use global settings."
msgstr ""

#: amavis/models.py:170
msgid "Spam marker"
msgstr ""

#: amavis/models.py:176
msgid ""
"Modify spam subject using the specified text. Choose 'default' to use global "
"settings."
msgstr ""

#: amavis/templates/amavis/notifications/pending_requests.html:3
#, python-format
msgid "%(counter)s release request is pending for action."
msgid_plural "%(counter)s release requests are pending for action."
msgstr[0] ""

#: amavis/templates/amavis/notifications/pending_requests.html:8
msgid "Sketch:"
msgstr ""

#: amavis/templates/amavis/notifications/pending_requests.html:10
msgid "From:"
msgstr ""

#: amavis/templates/amavis/notifications/pending_requests.html:11
msgid "To:"
msgstr ""

#: amavis/templates/amavis/notifications/pending_requests.html:12
#, fuzzy
#| msgid "Date"
msgid "Date:"
msgstr "日期"

#: amavis/templates/amavis/notifications/pending_requests.html:13
#, fuzzy
#| msgid "Subject"
msgid "Subject:"
msgstr "主旨"

#: amavis/templates/amavis/notifications/pending_requests.html:14
#, fuzzy
#| msgid "sent messages"
msgid "Act on this message:"
msgstr "已發訊息"

#: amavis/templates/amavis/notifications/pending_requests.html:16
#, python-format
msgid "Please visit %(listingurl)s for a full listing."
msgstr ""

#: amavis/viewsets.py:122
#, fuzzy
#| msgid "Invalid address"
msgid "Invalid request"
msgstr "無效位址"

#: autoreply/api/v2/serializers.py:27
msgid "Value can't be less than 1 day"
msgstr ""

#: autoreply/api/v2/serializers.py:47
#, fuzzy
#| msgid "This field is required"
msgid "This date is over"
msgstr "這個日期已經過了"

#: autoreply/api/v2/serializers.py:50
#, fuzzy
#| msgid "Cannot be greater than domain quota"
msgid "Must be greater than start date"
msgstr "必須比開始日期遲"

#: autoreply/app_settings.py:12 core/apps.py:21
#: imap_migration/app_settings.py:13 maillog/apps.py:14
#: pdfcredentials/app_settings.py:13 webmail/app_settings.py:11
msgid "General"
msgstr "一般"

#: autoreply/app_settings.py:18
#, fuzzy
#| msgid "Timeout in seconds between two auto-replies to the same recipient"
msgid "Period between two auto-replies"
msgstr "向同一個收件人發送兩次自動答覆的時間間隔，以秒計算"

#: autoreply/app_settings.py:20
#, fuzzy
#| msgid "Timeout in seconds between two auto-replies to the same recipient"
msgid ""
"Number of days to wait before sending a new auto-reply to the same recipient"
msgstr "向同一個收件人發送兩次自動答覆的時間間隔，以秒計算"

#: autoreply/app_settings.py:27 autoreply/app_settings.py:36
msgid "Default subject"
msgstr "預設主體"

#: autoreply/app_settings.py:29
msgid ""
"Default subject used when an auto-reply message is created automatically"
msgstr "當自動回覆訊息自動建立後會使用預設主旨"

#: autoreply/app_settings.py:38
#, python-format
msgid ""
"Default content used when an auto-reply message is created automatically. "
"The '%(name)s' macro will be replaced by the user's full name."
msgstr ""
"當自動回覆訊息自動建立後會使用預設內容。此 '%(name)s' 巨集會取代使用者名稱。"

#: autoreply/apps.py:15
#, fuzzy
#| msgid "Automatic account removal"
msgid "Automatic replies"
msgstr "自動答覆"

#: autoreply/models.py:17
#, fuzzy
#| msgid "Subject"
msgid "subject"
msgstr "主題"

#: autoreply/models.py:19
msgid "The subject that will appear in sent emails"
msgstr "主旨將會出現在寄送郵件中。"

#: autoreply/models.py:22
msgid "content"
msgstr "內容"

#: autoreply/models.py:22
msgid "The content that will appear in sent emails"
msgstr "內容將會出現在寄送郵件中。"

#: autoreply/models.py:25
msgid "Activate/Deactivate your auto reply"
msgstr "啟用/停用您的自動回覆"

#: calendars/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
msgid "Server settings"
msgstr "LDAP 設定"

#: calendars/app_settings.py:17
#, fuzzy
#| msgid "Server port"
msgid "Server URL"
msgstr "伺服器連接埠"

#: calendars/app_settings.py:19
msgid ""
"The URL of your Radicale server. It will be used to construct calendar URLs."
msgstr ""

#: calendars/app_settings.py:31
msgid "Rights management"
msgstr ""

#: calendars/app_settings.py:37
msgid "Rights file's path"
msgstr ""

#: calendars/app_settings.py:39
msgid "Path to the file that contains rights definition"
msgstr ""

#: calendars/app_settings.py:46
#, fuzzy
#| msgid "Domain administrator"
msgid "Allow calendars administration"
msgstr "網域管理員"

#: calendars/app_settings.py:48
#, fuzzy
#| msgid "Allow this administrator to access user mailboxes"
msgid "Allow domain administrators to manage user calendars (read and write)"
msgstr "允許這個管理者來存取使用者信箱"

#: calendars/app_settings.py:60 core/app_settings.py:676
#: rspamd/app_settings.py:45
msgid "Miscellaneous"
msgstr "雜項"

#: calendars/app_settings.py:66
msgid "Maximum size of ICS files"
msgstr ""

#: calendars/app_settings.py:68
msgid ""
"Maximum size in bytes of imported ICS files (or KB, MB, GB if specified)"
msgstr ""

#: calendars/app_settings.py:89 core/api/v2/viewsets.py:205
msgid "Calendars"
msgstr ""

#: calendars/models.py:48 calendars/models.py:65 contacts/models.py:38
msgid "Server location is not set, please fix it."
msgstr ""

#: calendars/viewsets.py:197
msgid "Uploaded file is too big (max: {} bytes)"
msgstr ""

#: contacts/app_settings.py:11
#, fuzzy
#| msgid "LDAP settings"
msgid "Synchronization"
msgstr "LDAP 設定"

#: contacts/app_settings.py:18
msgid "Synchonize address book using CardDAV"
msgstr ""

#: contacts/app_settings.py:21
msgid ""
"Choose to synchronize or not your address book using CardDAV. You will be "
"able to access your contacts from the outside."
msgstr ""

#: contacts/app_settings.py:29
#, fuzzy
#| msgid "LDAP settings"
msgid "Synchronization frequency"
msgstr "LDAP 設定"

#: contacts/app_settings.py:31
msgid "Interval in seconds between 2 synchronization requests"
msgstr ""

#: contacts/app_settings.py:51 core/api/v2/viewsets.py:195
#, fuzzy
#| msgid "Domains"
msgid "Contacts"
msgstr "網域"

#: contacts/constants.py:6 contacts/constants.py:12
msgid "Home"
msgstr ""

#: contacts/constants.py:7 contacts/constants.py:13
msgid "Work"
msgstr ""

#: contacts/constants.py:8 contacts/constants.py:14
msgid "Other"
msgstr ""

#: contacts/constants.py:15
msgid "Main"
msgstr ""

#: contacts/constants.py:16
msgid "Cellular"
msgstr ""

#: contacts/constants.py:17
msgid "Fax"
msgstr ""

#: contacts/constants.py:18
msgid "Pager"
msgstr ""

#: contacts/serializers.py:101
msgid "Name or display name required"
msgstr ""

#: contacts/serializers.py:233
msgid "Minimum allowed value is 60s"
msgstr ""

#: core/api/v1/serializers.py:68
#, fuzzy
#| msgid "Invalid line"
msgid "Invalid PIN code"
msgstr "無效的線"

#: core/api/v1/serializers.py:74
msgid "2FA is already enabled"
msgstr ""

#: core/api/v1/serializers.py:87
#, python-format
msgid "Failed TFA settings editing attempt from '%(addr)s' as user '%(user)s'"
msgstr ""

#: core/api/v1/serializers.py:93 core/api/v2/serializers.py:445
#, fuzzy
#| msgid "Old password"
msgid "Invalid password"
msgstr "舊密碼"

#: core/api/v1/viewsets.py:45 core/api/v1/viewsets.py:64
msgid "2FA is not enabled"
msgstr ""

#: core/api/v2/serializers.py:69
msgid "Local"
msgstr "本機"

#: core/api/v2/serializers.py:194 core/app_settings.py:17
msgid "User profile"
msgstr "使用者檔案"

#: core/api/v2/serializers.py:213 core/api/v2/serializers.py:221
#: core/api/v2/serializers.py:228
msgid "Invalid syntax"
msgstr "無效語法"

#: core/api/v2/serializers.py:233
msgid "Invalid rounds number"
msgstr ""

#: core/api/v2/serializers.py:433 core/forms.py:81
msgid "This code is invalid"
msgstr ""

#: core/api/v2/serializers.py:503 core/views/auth.py:213 core/views/auth.py:266
msgid "Please use the following code to recover your Modoboa password: {}"
msgstr ""

#: core/api/v2/viewsets.py:176
#, fuzzy
#| msgid "Administration"
msgid "Administration console"
msgstr "管理員"

#: core/api/v2/viewsets.py:184 dmarc/models.py:11
#, fuzzy
#| msgid "Quantity"
msgid "Quarantine"
msgstr "數量"

#: core/api/v2/viewsets.py:186
#, fuzzy
#| msgid "Quantity"
msgid "Amavis quarantine"
msgstr "數量"

#: core/api/v2/viewsets.py:197
#, fuzzy
#| msgid "Address"
msgid "Address book"
msgstr "地址"

#: core/api/v2/viewsets.py:207
msgid "Calendar"
msgstr ""

#: core/api/v2/viewsets.py:215 core/api/v2/viewsets.py:217
#: webmail/app_settings.py:258 webmail/app_settings.py:265
#, fuzzy
#| msgid "E-mail"
msgid "Webmail"
msgstr "網頁郵件"

#: core/app_settings.py:37
msgid "Authentication"
msgstr "驗證"

#: core/app_settings.py:43
msgid "Authentication type"
msgstr "驗證類型"

#: core/app_settings.py:45
msgid "The backend used for authentication"
msgstr "此背景程式已用於驗證"

#: core/app_settings.py:52
msgid "Default password scheme"
msgstr "預設密碼方案"

#: core/app_settings.py:54
msgid "Scheme used to crypt mailbox passwords"
msgstr "方案已使用於加密信箱密碼"

#: core/app_settings.py:61
msgid "Rounds"
msgstr "輪"

#: core/app_settings.py:63
msgid ""
"Number of rounds to use (only used by sha256crypt and sha512crypt). Must be "
"between 1000 and 999999999, inclusive."
msgstr ""
"重複幾輪產生 (只能用於 sha256crypt 和 sha512crypt). 必須介於 1000 到 "
"999999999, 包括."

#: core/app_settings.py:73
#, fuzzy
#| msgid "Default password scheme"
msgid "Update password scheme at login"
msgstr "預設密碼方案"

#: core/app_settings.py:76
msgid "Update user password at login to use the default password scheme"
msgstr ""

#: core/app_settings.py:84
msgid "Default password"
msgstr "預設密碼"

#: core/app_settings.py:86
msgid "Default password for automatically created accounts."
msgstr "預設密碼是給自動產生帳號用。"

#: core/app_settings.py:93
msgid "Random password length"
msgstr "隨機密碼長度"

#: core/app_settings.py:95
msgid "Length of randomly generated passwords."
msgstr "隨機產生密碼的長度。"

#: core/app_settings.py:103
msgid "Allow special characters for random password"
msgstr ""

#: core/app_settings.py:106
#, fuzzy
#| msgid "Length of randomly generated passwords."
msgid "Enable special characters in randomly generated passwords."
msgstr "隨機產生密碼的長度。"

#: core/app_settings.py:114
#, fuzzy
#| msgid "Default password scheme"
msgid "Update password service URL"
msgstr "預設密碼方案"

#: core/app_settings.py:116
msgid ""
"The URL of an external page where users will be able to update their "
"password. It applies only to non local users, ie. those automatically "
"created after a successful external authentication (LDAP, SMTP)."
msgstr ""

#: core/app_settings.py:126
msgid "Password recovery announcement"
msgstr ""

#: core/app_settings.py:128
msgid "A temporary message that will be displayed on the reset password page."
msgstr ""

#: core/app_settings.py:137
msgid "Enable password recovery by SMS"
msgstr ""

#: core/app_settings.py:140
msgid "Enable password recovery by SMS for users who filled a phone number."
msgstr ""

#: core/app_settings.py:148
msgid "SMS provider"
msgstr ""

#: core/app_settings.py:151
msgid "Choose a provider to send password recovery SMS"
msgstr ""

#: core/app_settings.py:163
msgid "LDAP"
msgstr ""

#: core/app_settings.py:169 sievefilters/app_settings.py:18
#: sievefilters/app_settings.py:51 webmail/app_settings.py:36
#: webmail/app_settings.py:73
msgid "Server address"
msgstr "伺服器位址"

#: core/app_settings.py:171
msgid "The IP address or the DNS name of the LDAP server"
msgstr "LDAP 伺服器的 IP 或 DNS 名稱"

#: core/app_settings.py:178 sievefilters/app_settings.py:25
#: sievefilters/app_settings.py:67 webmail/app_settings.py:54
#: webmail/app_settings.py:91
msgid "Server port"
msgstr "伺服器連接埠"

#: core/app_settings.py:180
msgid "The TCP port number used by the LDAP server"
msgstr "LDAP 伺服器所使用的 TCP 連接埠"

#: core/app_settings.py:188
msgid "Enable secondary server (fallback)"
msgstr ""

#: core/app_settings.py:191
msgid ""
"Enable a secondary LDAP server which will be used if the primary one fails"
msgstr ""

#: core/app_settings.py:199
#, fuzzy
#| msgid "Server address"
msgid "Secondary server address"
msgstr "伺服器地址"

#: core/app_settings.py:202
#, fuzzy
#| msgid "The IP address or the DNS name of the LDAP server"
msgid "The IP address or the DNS name of the seondary LDAP server"
msgstr "LDAP 伺服器的 IP 或 DNS 名稱"

#: core/app_settings.py:209
#, fuzzy
#| msgid "Server port"
msgid "Secondary server port"
msgstr "伺服器連接埠"

#: core/app_settings.py:212
#, fuzzy
#| msgid "The TCP port number used by the LDAP server"
msgid "The TCP port number used by the LDAP secondary server"
msgstr "LDAP 伺服器所使用的 TCP 連接埠"

#: core/app_settings.py:219 sievefilters/app_settings.py:58
#: webmail/app_settings.py:45
msgid "Use a secured connection"
msgstr "使用安全的連線"

#: core/app_settings.py:221
msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgstr "使用 SSL/STARTTLS 連線到 LDAP 伺服器"

#: core/app_settings.py:228
msgid "Active Directory"
msgstr "Active Directory"

#: core/app_settings.py:230
msgid "Tell if the LDAP server is an Active Directory one"
msgstr "判斷 LDAP 伺服器是否是 Active Directory 伺服器"

#: core/app_settings.py:237
msgid "Administrator groups"
msgstr "管理者群組"

#: core/app_settings.py:239
msgid ""
"Members of those LDAP Posix groups will be created as domain administrators. "
"Use ';' characters to separate groups."
msgstr "這些 LDAP 群組的成員將會建立為網域管理者。使用 ';' 字元來分開群組"

#: core/app_settings.py:248
msgid "Group type"
msgstr "群組類型"

#: core/app_settings.py:250
msgid "The LDAP group type to use with your directory."
msgstr "此 LDAP 群組類型會使用您的目錄"

#: core/app_settings.py:257
msgid "Groups search base"
msgstr "群組搜尋基準"

#: core/app_settings.py:259
msgid "The distinguished name of the search base used to find groups"
msgstr "搜尋基準使用醒目的名稱來找到群組"

#: core/app_settings.py:267
msgid "Password attribute"
msgstr "密碼屬性"

#: core/app_settings.py:269
msgid "The attribute used to store user passwords"
msgstr "此屬性使用在儲存使用者密碼"

#: core/app_settings.py:276
#, fuzzy
#| msgid "Authentication method"
msgid "LDAP authentication settings"
msgstr "身份驗證方法"

#: core/app_settings.py:284
msgid "Authentication method"
msgstr "身份驗證方法"

#: core/app_settings.py:287
msgid "Choose the authentication method to use"
msgstr "選擇驗證模組來使用"

#: core/app_settings.py:294 core/app_settings.py:357
msgid "Bind DN"
msgstr "Bind DN"

#: core/app_settings.py:296 core/app_settings.py:359
msgid ""
"The distinguished name to use when binding to the LDAP server. Leave empty "
"for an anonymous bind"
msgstr "當對應到 LDAP 伺服器請使用醒目的名稱。保留空白為匿名 bind"

#: core/app_settings.py:305 core/app_settings.py:367
msgid "Bind password"
msgstr "Bind 密碼"

#: core/app_settings.py:307 core/app_settings.py:369
msgid "The password to use when binding to the LDAP server (with 'Bind DN')"
msgstr "此密碼使用於當綁定到 LDAP 伺服器 (有 'Bind DN')"

#: core/app_settings.py:317 core/app_settings.py:422
msgid "Users search base"
msgstr "使用者搜尋基準"

#: core/app_settings.py:319 core/app_settings.py:424
msgid "The distinguished name of the search base used to find users"
msgstr "搜尋基準使用醒目的名稱來找到使用者"

#: core/app_settings.py:328 core/app_settings.py:433
msgid "Search filter"
msgstr "搜尋過濾器"

#: core/app_settings.py:330 core/app_settings.py:435
msgid ""
"An optional filter string (e.g. '(objectClass=person)'). In order to be "
"valid, it must be enclosed in parentheses."
msgstr ""
"過濾字串的選 (例如 '(objectClass=person)'). 要能正常使用，這必須括在括號內。"

#: core/app_settings.py:339
msgid "User DN template"
msgstr "使用者 DN 範本"

#: core/app_settings.py:341
#, python-format
msgid ""
"The template used to construct a user's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr "此範本已使用結構化使用者的 DN. 他應該包含一個佔位符 (例如 %(user)s)"

#: core/app_settings.py:350
#, fuzzy
#| msgid "LDAP settings"
msgid "LDAP synchronization settings"
msgstr "LDAP 設定"

#: core/app_settings.py:378
msgid "Enable export to LDAP"
msgstr ""

#: core/app_settings.py:380
msgid ""
"Enable automatic synchronization between local database and LDAP directory"
msgstr ""

#: core/app_settings.py:389
msgid "Delete remote LDAP account when local account is deleted"
msgstr ""

#: core/app_settings.py:392
msgid ""
"Delete remote LDAP account when local account is deleted, otherwise it will "
"be disabled."
msgstr ""

#: core/app_settings.py:401
#, fuzzy
#| msgid "User DN template"
msgid "Account DN template"
msgstr "使用者 DN 範本"

#: core/app_settings.py:403
#, fuzzy, python-format
#| msgid ""
#| "The template used to construct a user's DN. It should contain one "
#| "placeholder (ie. %(user)s)"
msgid ""
"The template used to construct an account's DN. It should contain one "
"placeholder (ie. %(user)s)"
msgstr "此範本已使用結構化使用者的 DN. 他應該包含一個佔位符 (例如 %(user)s)"

#: core/app_settings.py:412
msgid "Enable import from LDAP"
msgstr ""

#: core/app_settings.py:414
msgid "Enable account synchronization from LDAP directory to local database"
msgstr ""

#: core/app_settings.py:444
#, fuzzy
#| msgid "Password attribute"
msgid "Username attribute"
msgstr "密碼屬性"

#: core/app_settings.py:446
msgid "The name of the LDAP attribute where the username can be found."
msgstr ""

#: core/app_settings.py:455
#, fuzzy
#| msgid "Enable communication"
msgid "Enable Dovecot LDAP sync"
msgstr "啟用通訊"

#: core/app_settings.py:457
msgid "LDAP authentication settings will be applied to Dovecot configuration."
msgstr ""

#: core/app_settings.py:465
msgid "Dovecot LDAP config file"
msgstr ""

#: core/app_settings.py:467
msgid ""
"Location of the configuration file which contains Dovecot LDAP settings."
msgstr ""

#: core/app_settings.py:480
msgid "Dashboard"
msgstr "儀表板"

#: core/app_settings.py:486
#, fuzzy
#| msgid "spam messages"
msgid "Custom welcome message"
msgstr "垃圾郵件"

#: core/app_settings.py:488
msgid "A welcome message that will be displayed instead the default one"
msgstr ""

#: core/app_settings.py:495
msgid "Custom RSS feed"
msgstr "自訂 RSS 來源"

#: core/app_settings.py:497
msgid "Display custom RSS feed to resellers and domain administrators"
msgstr "顯示自訂的 RSS 來源給經銷商和網域管理者"

#: core/app_settings.py:506
#, fuzzy
#| msgid "Display custom RSS feed to resellers and domain administrators"
msgid "Display custom RSS feed to super admins"
msgstr "顯示自訂的 RSS 來源給經銷商和網域管理者"

#: core/app_settings.py:509
#, fuzzy
#| msgid "Display custom RSS feed to resellers and domain administrators"
msgid "Display custom RSS feed also to super administrators"
msgstr "顯示自訂的 RSS 來源給經銷商和網域管理者"

#: core/app_settings.py:517
msgid "Hide features widget"
msgstr "隱藏功能物件"

#: core/app_settings.py:519
msgid "Hide features widget for resellers and domain administrators"
msgstr "隱藏功能物件給經銷商和網域管理者"

#: core/app_settings.py:531
msgid "Theme"
msgstr ""

#: core/app_settings.py:537
msgid "Primary theme color"
msgstr ""

#: core/app_settings.py:539
msgid ""
"Primary color of the theme (hexadecimal code), used as the background color "
"of the left menu for example"
msgstr ""

#: core/app_settings.py:548
msgid "Primary theme color (lighter version)"
msgstr ""

#: core/app_settings.py:551 core/app_settings.py:563
msgid "Primary color of the theme (hexadecimal code)"
msgstr ""

#: core/app_settings.py:560
msgid "Primary theme color (darker version)"
msgstr ""

#: core/app_settings.py:571
#, fuzzy
#| msgid "Secondary email"
msgid "Secondary theme color"
msgstr "次要電子郵件"

#: core/app_settings.py:573
msgid ""
"Secondary color of the theme (hexadecimal code), used as the background "
"color of some buttons for example"
msgstr ""

#: core/app_settings.py:581
msgid "Labels theme color"
msgstr ""

#: core/app_settings.py:583
msgid "Theme color for labels (hexadecimal code)"
msgstr ""

#: core/app_settings.py:595
msgid "Notifications"
msgstr "通知"

#: core/app_settings.py:601
msgid "Sender address"
msgstr "伺服器位址"

#: core/app_settings.py:603
msgid "Email address used to send notifications."
msgstr "郵件地址用於寄送通知。"

#: core/app_settings.py:614
msgid "Public API"
msgstr "公用 API"

#: core/app_settings.py:620
msgid "Enable communication"
msgstr "啟用通訊"

#: core/app_settings.py:622 core/app_settings.py:632
msgid "Automatically checks if a newer version is available"
msgstr "假如有新的版本就自動檢查"

#: core/app_settings.py:629
msgid "Check new versions"
msgstr "檢查新的版本"

#: core/app_settings.py:640
msgid "Send an email when new versions are found"
msgstr ""

#: core/app_settings.py:644
msgid "Send an email to notify admins about new versions"
msgstr ""

#: core/app_settings.py:651 sievefilters/constants.py:25
msgid "Recipient"
msgstr ""

#: core/app_settings.py:654
msgid "Recipient of new versions notification emails."
msgstr ""

#: core/app_settings.py:661
msgid "Send statistics"
msgstr "寄送狀態"

#: core/app_settings.py:664
msgid "Send statistics to Modoboa public API (counters and used extensions)"
msgstr "寄送狀態到 Modoboa 公用 API (計數器及已使用的外掛)"

#: core/app_settings.py:683
#, fuzzy
#| msgid "Inactive account threshold"
msgid "Enable inactive account tracking"
msgstr "未啟用帳號上限"

#: core/app_settings.py:686
msgid ""
"Allow the administrator to set a threshold (in days) beyond which an account "
"is considered inactive if the user hasn't logged in"
msgstr ""

#: core/app_settings.py:695
msgid "Inactive account threshold"
msgstr "未啟用帳號上限"

#: core/app_settings.py:698
msgid ""
"An account with a last login date greater than this threshold (in days) will "
"be considered as inactive"
msgstr "這個帳號最後一次登錄日期超過這個上限 (在幾天) 將考慮停用"

#: core/app_settings.py:707
msgid "Top notifications check interval"
msgstr "檢查提醒間隔"

#: core/app_settings.py:710
msgid "Interval between two top notification checks (in seconds)"
msgstr "兩次檢查提醒間隔 (在幾秒)"

#: core/app_settings.py:717
msgid "Maximum log record age"
msgstr "最大日誌紀錄時間"

#: core/app_settings.py:719
msgid "The maximum age in days of a log record"
msgstr ""

#: core/app_settings.py:727
msgid "Retention time in message history"
msgstr ""

#: core/app_settings.py:730
msgid "Retention time (in days) of a message in the message history section"
msgstr ""

#: core/app_settings.py:737
msgid "Items per page"
msgstr "每頁的條目數量"

#: core/app_settings.py:739
msgid "Number of displayed items per page"
msgstr ""

#: core/app_settings.py:746
msgid "Default top redirection"
msgstr ""

#: core/app_settings.py:748
msgid "The default redirection used when no application is specified"
msgstr ""

#: core/checks.py:15
msgid ""
"You have USE_TZ set to False, this may result in issues during transitions "
"between summer/winter time (ie the same local time occuring twice due to "
"clock change)."
msgstr ""

#: core/checks.py:19
msgid "Set `USE_TZ = True` in settings.py"
msgstr ""

#: core/checks.py:23
msgid "The password scheme you are using is deprecated."
msgstr ""

#: core/checks.py:24
#, fuzzy
#| msgid "Default password scheme"
msgid "Upgrade your password scheme to a stronger one"
msgstr "預設密碼方案"

#: core/checks.py:30
msgid ""
"Oauth2 application for dovecot has not been found. Webmail and some other "
"features won't be available."
msgstr ""

#: core/checks.py:34
msgid ""
"Visit : https://modoboa.readthedocs.io/en/latest/manual_installation/"
"dovecot.html#dovecot-oauth2"
msgstr ""

#: core/checks.py:41
msgid ""
"Oauth2 application for radicale has not been found. Calendar and some other "
"features won't be available."
msgstr ""

#: core/checks.py:45
msgid ""
"Visit :  https://modoboa.readthedocs.io/en/latest/manual_installation/"
"radicale.html#radicale-oauth2"
msgstr ""

#: core/constants.py:6
msgid "Simple user"
msgstr "簡易用戶"

#: core/constants.py:7
msgid "Domain administrator"
msgstr "網域管理員"

#: core/constants.py:8
msgid "Reseller"
msgstr "經銷商"

#: core/constants.py:9
msgid "Super administrator"
msgstr "超級管理員"

#: core/constants.py:53
msgid "No"
msgstr "否"

#: core/constants.py:59
msgid "Search and bind"
msgstr "搜尋和 bind"

#: core/constants.py:60
msgid "Direct bind"
msgstr "直接 bind"

#: core/constants.py:109
msgid "Choose a provider"
msgstr ""

#: core/constants.py:114
msgid "Dummy"
msgstr ""

#: core/forms.py:56
#, fuzzy
#| msgid "Notifications"
msgid "Verification code"
msgstr "通知"

#: core/forms.py:67
#, fuzzy
#| msgid "Invalid line"
msgid "Invalid code"
msgstr "無效的線"

#: core/handlers.py:36
msgid "added"
msgstr "已增加"

#: core/handlers.py:39
msgid "modified"
msgstr "已修改"

#: core/handlers.py:41
#, python-format
msgid "%(object)s '%(name)s' %(action)s by user %(user)s"
msgstr ""

#: core/handlers.py:64
#, python-format
msgid "%(object)s '%(name)s' %(action)s by "
msgstr ""

#: core/handlers.py:67
msgid "deleted"
msgstr "已移除"

#: core/handlers.py:71
msgid "user {}"
msgstr "使用者 {}"

#: core/handlers.py:73
msgid "management command"
msgstr "管理指令"

#: core/handlers.py:95
msgid "You can't delete your own account"
msgstr "您不可以刪除您擁有的帳號"

#: core/handlers.py:127
msgid "One or more updates are available"
msgstr "一個或多個可用的更新"

#: core/handlers.py:140
#, python-format
msgid "You are still using a deprecated password scheme (%s)"
msgstr ""

#: core/management/commands/communicate_with_public_api.py:42
#, fuzzy
#| msgid "One or more updates are available"
msgid "[modoboa] Update(s) available"
msgstr "一個或多個可用的更新"

#: core/models.py:71
msgid "Allow mailboxes access"
msgstr "允許信箱存取"

#: core/models.py:73
msgid "Allow this administrator to access user mailboxes"
msgstr "允許這個管理者來存取使用者信箱"

#: core/models.py:75
msgid "password"
msgstr "密碼"

#: core/models.py:78
msgid "language"
msgstr "語言"

#: core/models.py:82
msgid "Prefered language to display pages."
msgstr "顯示頁面的預設語言"

#: core/models.py:84
msgid "Phone number"
msgstr "電話號碼"

#: core/models.py:86
msgid "Secondary email"
msgstr "次要電子郵件"

#: core/models.py:91
msgid "An alternative e-mail address, can be used for recovery needs."
msgstr "替代的電子郵件，可以使用在需要回復的時候。"

#: core/models.py:150
msgid "Failed to update password: LDAP module not installed"
msgstr "更新密碼失敗: LDAP 模組未安裝"

#: core/models.py:185 policyd/core.py:117
msgid "account"
msgstr "帳號"

#: core/models.py:317
msgid "Unknown"
msgstr "未知"

#: core/models.py:360
msgid "You can't import an account with a role greater than yours"
msgstr ""

#: core/models.py:375
#, fuzzy
#| msgid "Enter a valid email address."
msgid "The simple user '{}' must have a valid email address"
msgstr "輸入有效的電子郵件"

#: core/models.py:383
msgid "username and email fields must not differ for '{}'"
msgstr ""

#: core/password_validation.py:25
msgid "Password must contain at least {} digit."
msgid_plural "Password must contain at least {} digits."
msgstr[0] ""

#: core/password_validation.py:37
msgid "Password must contain at least {} lowercase letter."
msgid_plural "Password must contain at least {} lowercase letters."
msgstr[0] ""

#: core/password_validation.py:49
msgid "Password must contain at least {} uppercase letter."
msgid_plural "Password must contain at least {} uppercase letters."
msgstr[0] ""

#: core/password_validation.py:62
msgid "Password must contain at least {} special character."
msgid_plural "Password must contain at least {} special characters."
msgstr[0] ""

#: core/password_validation.py:70
msgid "Your password must contain a combination of different character types."
msgstr ""

#: core/sms_backends/ovh.py:21 core/sms_backends/ovh.py:102
msgid "API endpoint"
msgstr ""

#: core/sms_backends/ovh.py:24 core/sms_backends/ovh.py:62
msgid "OVH Europe"
msgstr ""

#: core/sms_backends/ovh.py:25 core/sms_backends/ovh.py:63
msgid "OVH US"
msgstr ""

#: core/sms_backends/ovh.py:26 core/sms_backends/ovh.py:64
msgid "OVH North-America"
msgstr ""

#: core/sms_backends/ovh.py:27 core/sms_backends/ovh.py:65
msgid "So you Start Europe"
msgstr ""

#: core/sms_backends/ovh.py:28 core/sms_backends/ovh.py:66
msgid "So you Start North America"
msgstr ""

#: core/sms_backends/ovh.py:29 core/sms_backends/ovh.py:67
msgid "Kimsufi Europe"
msgstr ""

#: core/sms_backends/ovh.py:30 core/sms_backends/ovh.py:68
msgid "Kimsufi North America"
msgstr ""

#: core/sms_backends/ovh.py:36 core/sms_backends/ovh.py:109
msgid "Application key"
msgstr ""

#: core/sms_backends/ovh.py:41
msgid "Application secret"
msgstr ""

#: core/sms_backends/ovh.py:49 core/sms_backends/ovh.py:124
msgid "Consumer key"
msgstr ""

#: core/sms_backends/ovh.py:116
msgid "Appication secret"
msgstr ""

#: core/templates/core/notifications/update_available.html:3
#, fuzzy
#| msgid "One or more updates are available"
msgid ""
"\n"
"  The following update is available:\n"
msgid_plural ""
"\n"
"  The following updates are available:\n"
msgstr[0] "一個或多個可用的更新"

#: core/utils.py:43
msgid "The core part of Modoboa"
msgstr "Modoboa 的核心部分"

#: core/views/auth.py:82
#, python-format
msgid "User '%s' successfully logged in"
msgstr ""

#: core/views/auth.py:128
#, python-format
msgid "Password scheme mismatch. Updating %s password"
msgstr ""

#: core/views/auth.py:135
#, python-format
msgid "Password hash parameter missmatch. Updating %s password"
msgstr ""

#: core/views/auth.py:173
msgid "User '{}' successfully logged out"
msgstr ""

#: dmarc/forms.py:15
#, fuzzy
#| msgid "LDAP settings"
msgid "DNS settings"
msgstr "LDAP 設定"

#: dmarc/forms.py:21
msgid "Enable reverse lookups"
msgstr ""

#: dmarc/forms.py:23
msgid "Enable reverse DNS lookups (reports will be longer to display)"
msgstr ""

#: dmarc/forms.py:42
msgid "DMARC"
msgstr ""

#: dmarc/lib.py:294
#, fuzzy
#| msgid "Not defined"
msgid "Not resolved"
msgstr "未定義"

#: dmarc/models.py:10 dmarc/models.py:16 pdfcredentials/constants.py:7
#: webmail/constants.py:18
msgid "None"
msgstr "沒有"

#: dmarc/models.py:12
#, fuzzy
#| msgid "Subject"
msgid "Reject"
msgstr "主題"

#: dmarc/models.py:17
msgid "Neutral"
msgstr ""

#: dmarc/models.py:18
#, fuzzy
#| msgid "Password"
msgid "Pass"
msgstr "密碼"

#: dmarc/models.py:19
msgid "Fail"
msgstr ""

#: dmarc/models.py:20
#, fuzzy
#| msgid "Server port"
msgid "Temporary error"
msgstr "伺服器連接埠"

#: dmarc/models.py:21
msgid "Permanent error"
msgstr ""

#: dmarc/models.py:24
msgid "Policy"
msgstr ""

#: dmarc/models.py:26
msgid "Soft failure"
msgstr ""

#: dnstools/lib.py:82
msgid "Wrong ip4 mechanism syntax"
msgstr ""

#: dnstools/lib.py:86
msgid "Wrong IPv4 address format"
msgstr ""

#: dnstools/lib.py:92
msgid "Wrong ip6 mechanism syntax"
msgstr ""

#: dnstools/lib.py:97
msgid "Wrong IPv6 address format"
msgstr ""

#: dnstools/lib.py:111 dnstools/lib.py:136
msgid "Invalid syntax for {} mechanism"
msgstr ""

#: dnstools/lib.py:113
msgid "Invalid mask found {}"
msgstr ""

#: dnstools/lib.py:157
msgid "Not an SPF record"
msgstr ""

#: dnstools/lib.py:177
msgid "Unknown mechanism {}"
msgstr ""

#: dnstools/lib.py:179
msgid "Unknown modifier {}"
msgstr ""

#: dnstools/lib.py:182
msgid "Duplicate modifier {} found"
msgstr ""

#: dnstools/lib.py:186
msgid "No mechanism found"
msgstr ""

#: dnstools/lib.py:193
msgid "Not a valid DKIM record"
msgstr ""

#: dnstools/lib.py:201 dnstools/lib.py:254
msgid "Invalid tag {}"
msgstr ""

#: dnstools/lib.py:206
msgid "No key found in record"
msgstr ""

#: dnstools/lib.py:213
msgid "Wrong value {} for tag {}"
msgstr ""

#: dnstools/lib.py:228
msgid "Wrong value {} for tag {}:"
msgstr ""

#: dnstools/lib.py:232
msgid " not an integer"
msgstr ""

#: dnstools/lib.py:234
msgid " less than {}"
msgstr ""

#: dnstools/lib.py:237
msgid " greater than {}"
msgstr ""

#: dnstools/lib.py:246
msgid "Not a valid DMARC record"
msgstr ""

#: dnstools/lib.py:257
msgid "Unknown tag {}"
msgstr ""

#: dnstools/lib.py:262
msgid "Missing required p tag"
msgstr ""

#: dnstools/models.py:78
msgid "Public key mismatchs"
msgstr ""

#: imap_migration/api/v2/serializers.py:66
#, fuzzy
msgid "Migrated domain with name {} already exists"
msgstr "這個名稱的別名已存在"

#: imap_migration/api/v2/serializers.py:130
#, fuzzy
#| msgid "Access updated"
msgid "Access denied"
msgstr "存取已更新"

#: imap_migration/app_settings.py:19
#, fuzzy
#| msgid "Enable DKIM signing"
msgid "Enable IMAP Migration"
msgstr "啟用 DKIM 簽署"

#: imap_migration/app_settings.py:20
#, fuzzy
#| msgid "Enable DKIM signing"
msgid "Enable IMAP Migration."
msgstr "啟用 DKIM 簽署"

#: imap_migration/app_settings.py:30
msgid "OfflineIMAP"
msgstr ""

#: imap_migration/app_settings.py:36
msgid "Concurrent sync jobs"
msgstr ""

#: imap_migration/app_settings.py:38
msgid "The maximum number of concurrent synchronization jobs"
msgstr ""

#: imap_migration/app_settings.py:49
msgid "OfflineIMAP Filter"
msgstr ""

#: imap_migration/app_settings.py:55
#, fuzzy
#| msgid "Create aliases"
msgid "Create Folders"
msgstr "建立別名"

#: imap_migration/app_settings.py:57
msgid "Allow Creation of missing folders during sync"
msgstr ""

#: imap_migration/app_settings.py:64
msgid "Folder Filter Exclusions"
msgstr ""

#: imap_migration/app_settings.py:66
msgid ""
"Use a regular expression to explicitly include folders in sync. Example: "
"^Trash$|Del"
msgstr ""

#: imap_migration/app_settings.py:74
msgid "Folder Filter Inclusions"
msgstr ""

#: imap_migration/app_settings.py:76
msgid ""
"A comma seperated list of folders to explicitly include in sync even if "
"filtered by the Folder Filter Exclusions. Example: debian.user, "
"debian.personal "
msgstr ""

#: imap_migration/apps.py:20
msgid "IMAP Migration"
msgstr ""

#: imap_migration/checks.py:12
msgid ""
"Automatic domain/mailbox creation is disabled which means IMAP "
"authentication won't work."
msgstr ""

#: imap_migration/checks.py:16
msgid ""
"Go to the online parameters panel (admin tab) and activate this feature."
msgstr ""

#: ldapsync/lib.py:82
msgid "Failed to create LDAP account: {}"
msgstr ""

#: ldapsync/lib.py:121
msgid "Failed to update LDAP account: {}"
msgstr ""

#: ldapsync/lib.py:135
msgid "Failed to delete LDAP account: {}"
msgstr ""

#: ldapsync/lib.py:144
msgid "Failed to disable LDAP account: {}"
msgstr ""

#: lib/api_client.py:35 lib/api_client.py:67 lib/api_client.py:81
#: lib/api_client.py:85
#, fuzzy, python-format
#| msgid "Enable communication with Modoboa public API"
msgid "Failed to communicate with public API: %s"
msgstr "開啟 Modoboa 公用 API 的通訊"

#: lib/email_utils.py:140 lib/email_utils.py:351
msgid "unable to determine encoding of string"
msgstr ""

#: lib/exceptions.py:83
#, fuzzy
#| msgid "Permission denied: %s"
msgid "Permission denied: {}"
msgstr "權限不足: %s"

#: lib/exceptions.py:84
msgid "Permission denied"
msgstr "權限不足"

#: lib/fields.py:13 lib/fields.py:26
msgid "Enter a valid email address."
msgstr "輸入有效的電子郵件"

#: lib/ldap_utils.py:126
msgid "Failed to update password: {}"
msgstr "更新密碼失敗: {}"

#: lib/validators.py:13
msgid "Enter a valid domain name"
msgstr "輸入有效的網域名稱"

#: limits/app_settings.py:13
msgid "Default per-admin limits"
msgstr "預設每個管理者限制"

#: limits/app_settings.py:19
msgid "Enable per-admin limits"
msgstr "啟用每個管理者限制"

#: limits/app_settings.py:20
msgid "Enable or disable per-admin limits"
msgstr "啟用或停用每個管理者限制"

#: limits/app_settings.py:26 limits/app_settings.py:111 limits/constants.py:47
#: limits/constants.py:101
msgid "Domain admins"
msgstr "網域管理員"

#: limits/app_settings.py:29
msgid ""
"Maximum number of allowed domain administrators for a new administrator. (0 "
"to deny any creation, -1 to allow unlimited creations)"
msgstr "新的管理者最大允許網域管理者的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:41
msgid ""
"Maximum number of allowed domains for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "新的管理者最大允許網域的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:49 limits/app_settings.py:123 limits/constants.py:22
#: limits/constants.py:76
msgid "Domain aliases"
msgstr "網域別名"

#: limits/app_settings.py:52
msgid ""
"Maximum number of allowed domain aliases for a new administrator. (0 to deny "
"any creation, -1 to allow unlimited creations)"
msgstr "新的管理者最大允許網域別名的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:64
msgid ""
"Maximum number of allowed mailboxes for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "新的管理者最大允許信箱的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:73 limits/app_settings.py:146 limits/constants.py:39
#: limits/constants.py:92
msgid "Mailbox aliases"
msgstr "信箱別名"

#: limits/app_settings.py:76
msgid ""
"Maximum number of allowed aliases for a new administrator. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "新的管理者最大允許別名的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:84 limits/constants.py:59
msgid "Quota"
msgstr "配額"

#: limits/app_settings.py:86
msgid ""
"The quota a reseller will be allowed to share between the domains he "
"creates. (0 means no quota)"
msgstr "經銷商的配額允許分配給他建立的網域之間。(0 意思是沒配額)"

#: limits/app_settings.py:98
msgid "Default per-domain limits"
msgstr "預設每個網域限制"

#: limits/app_settings.py:104
msgid "Enable per-domain limits"
msgstr "啟用每個網域限制"

#: limits/app_settings.py:105
msgid "Enable or disable per-domain limits"
msgstr "啟用或停用每個網域限制"

#: limits/app_settings.py:114
msgid ""
"Maximum number of allowed domain administrators for a new domain. (0 to deny "
"any creation, -1 to allow unlimited creations)"
msgstr "新的網域最大允許網域管理者的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:126
msgid ""
"Maximum number of allowed domain aliases for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "新的網域最大允許網域別名的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:138
msgid ""
"Maximum number of allowed mailboxes for a new domain. (0 to deny any "
"creation, -1 to allow unlimited creations)"
msgstr "新的網域最大允許信箱的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/app_settings.py:149
msgid ""
"Maximum number of allowed aliases for a new domain. (0 to deny any creation, "
"-1 to allow unlimited creations)"
msgstr "新的網域最大允許別名的數量。(0 是禁止建立，-1 是無限制建立)"

#: limits/apps.py:16
msgid "Limits"
msgstr "限制"

#: limits/constants.py:14
msgid "Maximum number of domains this user can create"
msgstr "這個使用者最大可以建立網域的數量"

#: limits/constants.py:23
msgid "Maximum number of domain aliases this user can create"
msgstr "這個使用者最大可以建立網域別名的數量"

#: limits/constants.py:32
msgid "Maximum number of mailboxes this user can create"
msgstr "這個使用者最大可以建立信箱的數量"

#: limits/constants.py:40
msgid "Maximum number of mailbox aliases this user can create"
msgstr "這個使用者最大可以建立信箱別名的數量"

#: limits/constants.py:49
msgid "Maximum number of domain administrators this user can create"
msgstr "這個使用者最大可以建立網域管理者的數量"

#: limits/constants.py:60
msgid "Quota shared between domains of this reseller"
msgstr "這個經銷商配額分配在網域之間"

#: limits/constants.py:77
msgid "Maximum number of domain aliases allowed for this domain."
msgstr "這個網域最大可以建立網域別名的數量"

#: limits/constants.py:85
msgid "Maximum number of mailboxes allowed for this domain."
msgstr "這個網域最大可以建立信箱的數量"

#: limits/constants.py:93
msgid "Maximum number of mailbox aliases allowed for this domain."
msgstr "這個網域最大可以建立信箱別名的數量"

#: limits/constants.py:102
msgid "Maximum number of domain admins allowed for this domain."
msgstr "這個網域最大可以建立網域管理者的數量"

#: limits/lib.py:19
#, python-format
msgid "%s: limit reached"
msgstr "%s: 已達到上限"

#: limits/lib.py:29
msgid "Not enough resources"
msgstr "資源不足"

#: limits/lib.py:46 limits/models.py:46
msgid "You're not allowed to define unlimited values"
msgstr "您不允許定義無限值"

#: limits/models.py:56 limits/models.py:119
msgid "unlimited"
msgstr "無限制"

#: maillog/api/v2/serializers.py:35
msgid "You must provide start and end dates when period is custom"
msgstr ""

#: maillog/apps.py:20
msgid "Path to the log file"
msgstr "日誌檔的路徑"

#: maillog/apps.py:22
msgid "Path to log file used to collect statistics"
msgstr "日誌檔的路徑用於蒐集狀態"

#: maillog/apps.py:29
msgid "Directory to store RRD files"
msgstr "儲存 RRD 檔案的目錄"

#: maillog/apps.py:31
msgid "Path to directory where RRD files are stored"
msgstr "RRD 檔案已儲存到目錄路徑"

#: maillog/apps.py:38
msgid "Show greylisted messages"
msgstr "顯示灰名單郵件"

#: maillog/apps.py:40
msgid "Differentiate between hard and soft rejects (greylisting)"
msgstr "區分在硬的退件跟軟的退件之間 (灰名單)"

#: maillog/apps.py:60
msgid "Statistics"
msgstr "統計"

#: maillog/graphics.py:91
msgid "Failed to locate rrdtool binary."
msgstr "指定 rrdtools 位置失敗。"

#: maillog/graphics.py:166
msgid "Average traffic (msgs/min)"
msgstr "平均流量 (郵件數/分鐘)"

#: maillog/graphics.py:169
msgid "sent messages"
msgstr "已發訊息"

#: maillog/graphics.py:170
msgid "received messages"
msgstr "收到的訊息"

#: maillog/graphics.py:171
msgid "bounced messages"
msgstr "已退回郵件"

#: maillog/graphics.py:172
msgid "rejected messages"
msgstr "已拒絕郵件"

#: maillog/graphics.py:173
msgid "virus messages"
msgstr "病毒郵件"

#: maillog/graphics.py:174
msgid "spam messages"
msgstr "垃圾郵件"

#: maillog/graphics.py:181
msgid "greylisted messages"
msgstr "灰名單郵件"

#: maillog/graphics.py:198
msgid "Average normal traffic size (bytes/min)"
msgstr "平均流量大小 (位元組/分鐘)"

#: maillog/graphics.py:201
msgid "received size"
msgstr "已接收大小"

#: maillog/graphics.py:202
msgid "sent size"
msgstr "寄送大小"

#: maillog/graphics.py:209
msgid "Mail traffic"
msgstr "郵件流量"

#: maillog/graphics.py:252
msgid "Average account creation (account/hour)"
msgstr "建立帳號平均值 (帳號/小時)"

#: maillog/graphics.py:254
msgid "New accounts"
msgstr "新帳號"

#: maillog/graphics.py:261
msgid "Accounts"
msgstr "帳號"

#: pdfcredentials/api/v2/serializers.py:35 pdfcredentials/documents.py:60
#, fuzzy
#| msgid "Update your personal information"
msgid "Personal account information"
msgstr "更新你的個人信息"

#: pdfcredentials/api/v2/serializers.py:86
#, fuzzy
#| msgid "Directory not found."
msgid "Directory is not writable"
msgstr "目錄不存在"

#: pdfcredentials/api/v2/serializers.py:114
#, fuzzy
#| msgid "No information available for this domain."
msgid "No document available for this user"
msgstr "沒有這個網域的有效資訊。"

#: pdfcredentials/app_settings.py:19
#, fuzzy
#| msgid "Enable DNS checks"
msgid "Enable PDF credentials"
msgstr "啟用 DNS 檢查"

#: pdfcredentials/app_settings.py:21
msgid "Enabled PDF credentials document generation on account creation."
msgstr ""

#: pdfcredentials/app_settings.py:32
msgid "Documents storage"
msgstr ""

#: pdfcredentials/app_settings.py:38
#, fuzzy
#| msgid "Directory to store RRD files"
msgid "Directory to save documents into"
msgstr "儲存 RRD 檔案的目錄"

#: pdfcredentials/app_settings.py:40
#, fuzzy
#| msgid "Path to directory where RRD files are stored"
msgid "Path to a directory where PDF documents will be saved"
msgstr "RRD 檔案已儲存到目錄路徑"

#: pdfcredentials/app_settings.py:51
#, fuzzy
#| msgid "Description"
msgid "Security options"
msgstr "描述"

#: pdfcredentials/app_settings.py:57
msgid "Delete documents after the first download"
msgstr ""

#: pdfcredentials/app_settings.py:59
msgid ""
"Automatically delete a document just after its first download from this "
"interface"
msgstr ""

#: pdfcredentials/app_settings.py:68
msgid "Generate documents only at account creation"
msgstr ""

#: pdfcredentials/app_settings.py:71
msgid ""
"Generate a new document only when a new account is created. If set to no, a "
"new document will be created each time a password is updated."
msgstr ""

#: pdfcredentials/app_settings.py:84
msgid "Customization options"
msgstr ""

#: pdfcredentials/app_settings.py:90
msgid "Title"
msgstr ""

#: pdfcredentials/app_settings.py:91
msgid "The document's title"
msgstr ""

#: pdfcredentials/app_settings.py:97
msgid "Web panel url"
msgstr ""

#: pdfcredentials/app_settings.py:98
msgid "URL of the Modoboa web panel"
msgstr ""

#: pdfcredentials/app_settings.py:104
#, fuzzy
#| msgid "spam messages"
msgid "Custom message"
msgstr "垃圾郵件"

#: pdfcredentials/app_settings.py:106
msgid "A custom message that will appear at the end of documents"
msgstr ""

#: pdfcredentials/app_settings.py:113
msgid "Include mail client connection settings"
msgstr ""

#: pdfcredentials/app_settings.py:115
msgid ""
"Include required SMTP and IMAP connection information to configure a mail "
"client, a tablet or a phone"
msgstr ""

#: pdfcredentials/app_settings.py:123 pdfcredentials/documents.py:133
#, fuzzy
#| msgid "Server address"
msgid "SMTP server address"
msgstr "伺服器地址"

#: pdfcredentials/app_settings.py:126
msgid "Address of the SMTP server (hostname or IP)"
msgstr ""

#: pdfcredentials/app_settings.py:133 pdfcredentials/documents.py:134
#, fuzzy
#| msgid "Server port"
msgid "SMTP server port"
msgstr "伺服器連接埠"

#: pdfcredentials/app_settings.py:135
msgid "Listening port of the SMTP server"
msgstr ""

#: pdfcredentials/app_settings.py:141 pdfcredentials/documents.py:135
msgid "SMTP connection security"
msgstr ""

#: pdfcredentials/app_settings.py:143 pdfcredentials/app_settings.py:169
msgid "Connection security mechanism"
msgstr ""

#: pdfcredentials/app_settings.py:149 pdfcredentials/documents.py:136
#, fuzzy
#| msgid "Server address"
msgid "IMAP server address"
msgstr "伺服器地址"

#: pdfcredentials/app_settings.py:152
msgid "Address of the IMAP server (hostname or IP)"
msgstr ""

#: pdfcredentials/app_settings.py:159 pdfcredentials/documents.py:137
#, fuzzy
#| msgid "Server port"
msgid "IMAP server port"
msgstr "伺服器連接埠"

#: pdfcredentials/app_settings.py:161
msgid "Listening port of the IMAP server"
msgstr ""

#: pdfcredentials/app_settings.py:167 pdfcredentials/documents.py:138
msgid "IMAP connection security"
msgstr ""

#: pdfcredentials/apps.py:21
msgid "PDF Credentials"
msgstr ""

#: pdfcredentials/documents.py:65
msgid "Powered by Modoboa - Mail hosting made simple"
msgstr ""

#: pdfcredentials/documents.py:84
#, python-format
msgid ""
"\n"
"Dear %s, this document contains the credentials you will need\n"
"to connect to Modoboa. Learn the content and destroy\n"
"the document as soon as possible.\n"
msgstr ""

#: pdfcredentials/documents.py:95
msgid "Web panel:"
msgstr ""

#: pdfcredentials/documents.py:98
msgid "Username"
msgstr "使用者名稱"

#: pdfcredentials/documents.py:99
msgid "Password"
msgstr "密碼"

#: pdfcredentials/documents.py:116
msgid ""
"\n"
"Here you can view your emails anytime online, create filters or manage\n"
"your contacts.\n"
msgstr ""

#: pdfcredentials/documents.py:126
#, fuzzy
#| msgid "Failed to update password: {}"
msgid "Please change your password!"
msgstr "更新密碼失敗: {}"

#: pdfcredentials/documents.py:130
msgid "PC/Tablet/Smartphone configuration:"
msgstr ""

#: pdfcredentials/documents.py:153
msgid "Use those settings for your computer, tablet or phone."
msgstr ""

#: pdfcredentials/handlers.py:35
msgid ""
"Failed to create PDF_credentials directory. Please check the permissions or "
"the path."
msgstr ""

#: pdfcredentials/handlers.py:64
msgid "Download PDF credentials"
msgstr ""

#: pdfcredentials/lib.py:29
msgid "Can't write to selected directory to store PDF documents"
msgstr ""

#: pdfcredentials/lib.py:35
#, python-format
msgid "Failed to create the directory that will contain PDF documents (%s)"
msgstr ""

#: pdfcredentials/lib.py:82
msgid ""
"Failed to create PDF_credentials file. Please check the permissions or the "
"path."
msgstr ""

#: policyd/core.py:99
#, fuzzy
#| msgid "%s: limit reached"
msgid "Daily sending limit reached"
msgstr "%s: 已達到上限"

#: policyd/core.py:118
msgid "domain"
msgstr "網域"

#: policyd/core.py:136
#, fuzzy
#| msgid "%s: limit reached"
msgid "[modoboa] Sending limit reached"
msgstr "%s: 已達到上限"

#: policyd/templates/policyd/notifications/limit_reached.html:3
#, python-format
msgid "Daily limit of the following %(ltype)s has been reached: %(name)s."
msgstr ""

#: relaydomains/api/v1/serializers.py:24
msgid "Unsupported service"
msgstr "不支援的服務"

#: relaydomains/transport.py:16
msgid "target host address"
msgstr "目標主機位址"

#: relaydomains/transport.py:21
msgid "target host port"
msgstr "目標主機連接埠"

#: relaydomains/transport.py:27
msgid "verify recipients"
msgstr "驗證收件者"

#: rspamd/api/v2/serializers.py:15
#, fuzzy
#| msgid "Directory not found."
msgid "Provided path is not writable."
msgstr "目錄不存在"

#: rspamd/api/v2/serializers.py:18
msgid "Please create the parent directory for the files"
msgstr ""

#: rspamd/api/v2/serializers.py:22
msgid "Unable to write to the directory."
msgstr ""

#: rspamd/app_settings.py:13
#, fuzzy
#| msgid "LDAP settings"
msgid "DKIM signing settings"
msgstr "IMAP 設定"

#: rspamd/app_settings.py:19
msgid "Key map path"
msgstr ""

#: rspamd/app_settings.py:21
msgid ""
"Absolute path of the file which contains paths to DKIM private keys. Must be "
"readable by _rspamd group or user."
msgstr ""

#: rspamd/app_settings.py:30
msgid "Selector map path"
msgstr ""

#: rspamd/app_settings.py:32
msgid ""
"Absolute path of the file which contains names of DKIM selectors. Must be "
"readable by _rspamd group or user."
msgstr ""

#: rspamd/app_settings.py:51
msgid "Rspamd dashboard location"
msgstr ""

#: rspamd/app_settings.py:53
msgid ""
"Location of the rspamd dashboard. Can either be a relative URL (eg. '/"
"rspamd') or a full URL (eg. 'https://rspamd.domain.tld/').Only use for "
"guidance on the Super-Admin dashboard."
msgstr ""

#: rspamd/apps.py:18
msgid "Rspamd"
msgstr ""

#: sievefilters/api/v2/viewsets.py:203
#, fuzzy, python-format
#| msgid "User '%s' already exists"
msgid "Filter %s already exists"
msgstr "使用者 '%s' 已存在"

#: sievefilters/app_settings.py:12
#, fuzzy
#| msgid "LDAP settings"
msgid "ManageSieve settings"
msgstr "LDAP 設定"

#: sievefilters/app_settings.py:19
msgid "Address of your MANAGESIEVE server"
msgstr ""

#: sievefilters/app_settings.py:27
msgid "Listening port of your MANAGESIEVE server"
msgstr ""

#: sievefilters/app_settings.py:34
msgid "Connect using STARTTLS"
msgstr ""

#: sievefilters/app_settings.py:35
msgid "Use the STARTTLS extension"
msgstr ""

#: sievefilters/app_settings.py:45 webmail/app_settings.py:30
#, fuzzy
#| msgid "LDAP settings"
msgid "IMAP settings"
msgstr "IMAP 設定"

#: sievefilters/app_settings.py:52 webmail/app_settings.py:38
msgid "Address of your IMAP server"
msgstr "您的 IMAP 伺服器位址"

#: sievefilters/app_settings.py:60 webmail/app_settings.py:47
#, fuzzy
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgid "Use a secured connection to access IMAP server"
msgstr "使用安全的連線來存取 IMAP 伺服器"

#: sievefilters/app_settings.py:68 webmail/app_settings.py:56
msgid "Listening port of your IMAP server"
msgstr "您的 IMAP 伺服器的連接埠"

#: sievefilters/apps.py:15
#, fuzzy
#| msgid "Search filter"
msgid "Sieve filters"
msgstr "搜尋過濾器"

#: sievefilters/constants.py:10
msgid "All of the following"
msgstr ""

#: sievefilters/constants.py:11
msgid "Any of the following"
msgstr ""

#: sievefilters/constants.py:12
#, fuzzy
#| msgid "sent messages"
msgid "All messages"
msgstr "已發訊息"

#: sievefilters/constants.py:16
#, fuzzy
#| msgid "Domains"
msgid "contains"
msgstr "網域"

#: sievefilters/constants.py:17
msgid "does not contain"
msgstr ""

#: sievefilters/constants.py:18
msgid "is"
msgstr ""

#: sievefilters/constants.py:19
msgid "is not"
msgstr ""

#: sievefilters/constants.py:23 webmail/lib/imapemail.py:304
msgid "Subject"
msgstr "主旨"

#: sievefilters/constants.py:24
#, fuzzy
#| msgid "Sender address"
msgid "Sender"
msgstr "寄件者"

#: sievefilters/constants.py:26
msgid "Cc"
msgstr "副本"

#: sievefilters/constants.py:29
msgid "Size"
msgstr "大小"

#: sievefilters/constants.py:31
#, fuzzy
#| msgid "Cannot be greater than domain quota"
msgid "is greater than"
msgstr "必須比開始日期遲"

#: sievefilters/constants.py:32
msgid "is less than"
msgstr ""

#: sievefilters/constants.py:40
#, fuzzy
#| msgid "bounced messages"
msgid "Move message to"
msgstr "已退回郵件"

#: sievefilters/constants.py:46 sievefilters/constants.py:60
#, fuzzy
#| msgid "Keep local copies"
msgid "Keep local copy"
msgstr "本機儲存"

#: sievefilters/constants.py:54
#, fuzzy
#| msgid "rejected messages"
msgid "Redirect message to"
msgstr "已拒絕郵件"

#: sievefilters/constants.py:68
#, fuzzy
#| msgid "rejected messages"
msgid "Reject message"
msgstr "已拒絕郵件"

#: sievefilters/constants.py:71
msgid "Stop processing"
msgstr ""

#: sievefilters/lib.py:49
msgid "Connection to MANAGESIEVE server failed, check your configuration"
msgstr ""

#: sievefilters/lib.py:76
#, fuzzy
#| msgid "Not enough resources"
msgid "Not enough space on server"
msgstr "資源不足"

#: templates/404.html:4 templates/500.html:4
msgid "Sorry"
msgstr "抱歉"

#: templates/404.html:5
msgid "The requested page does not exist."
msgstr ""

#: templates/500.html:5
msgid "An internal error occured."
msgstr ""

#: templates/common/error.html:4
msgid "Error:"
msgstr "錯誤："

#: templates/common/generic_field.html:11
#: templates/common/generic_fields_group.html:8
msgid "Help:"
msgstr "幫助："

#: templates/registration/base.html:8
msgid "Welcome to Modoboa"
msgstr "歡迎使用 Modoboa"

#: templates/registration/login.html:11
#, fuzzy
#| msgid "Notifications"
msgid "Identification"
msgstr "通知"

#: templates/registration/login.html:24
msgid "Remember me"
msgstr "記住我"

#: templates/registration/login.html:26
msgid "Log in"
msgstr "登入"

#: templates/registration/login.html:29
#: templates/registration/password_reset_confirm_code.html:7
#: templates/registration/password_reset_done.html:7
#: templates/registration/password_reset_form.html:17
msgid "Forgot password?"
msgstr "忘記密碼?"

#: templates/registration/password_reset_complete.html:8
#, python-format
msgid ""
"Your password has been set. You may go ahead and <a href=\"%(url)s\">sign "
"in</a> now."
msgstr ""

#: templates/registration/password_reset_confirm.html:8
msgid "Change password"
msgstr ""

#: templates/registration/password_reset_confirm.html:25
#: templates/registration/password_reset_confirm_code.html:27
#: templates/registration/password_reset_form.html:23
msgid "Submit"
msgstr "執行"

#: templates/registration/password_reset_confirm.html:29
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
msgstr ""

#: templates/registration/password_reset_confirm_code.html:22
msgid "Enter the code you've just received by SMS"
msgstr ""

#: templates/registration/password_reset_confirm_code.html:30
msgid "Resend code"
msgstr ""

#: templates/registration/password_reset_confirm_code.html:45
msgid "The code has been sent again"
msgstr ""

#: templates/registration/password_reset_done.html:8
msgid ""
"<p>We've emailed you instructions for setting your password, if an account "
"exists with the email you entered. You should receive them shortly.</p> "
"<p>If you don't receive an email, please make sure you've entered your "
"primary address, and check your spam folder.</p>"
msgstr ""

#: templates/registration/password_reset_email.html:4
#: templates/registration/password_reset_email_v2.html:4
#, python-format
msgid ""
"To initiate the password reset process for your %(username)s Modoboa "
"account, click the link below:"
msgstr ""

#: templates/registration/password_reset_email.html:10
#: templates/registration/password_reset_email_v2.html:10
msgid ""
"If clicking the link above doesn't work, please copy and paste the URL in a "
"new browser window instead."
msgstr ""

#: templates/registration/password_reset_email.html:14
#: templates/registration/password_reset_email_v2.html:14
msgid "Sincerely, The Modoboa Team."
msgstr ""

#: templates/registration/password_reset_subject.txt:3
msgid "Modoboa password reset"
msgstr "Modoboa 密碼重設"

#: templates/registration/twofactor_code_verify.html:11
#, fuzzy
#| msgid "Notifications"
msgid "Verification"
msgstr "通知"

#: templates/registration/twofactor_code_verify.html:15
msgid "Use TOTP/backup code"
msgstr ""

#: templates/registration/twofactor_code_verify.html:18
msgid "Use Webauthn device"
msgstr ""

#: templates/registration/twofactor_code_verify.html:27
#, fuzzy
#| msgid "Old password"
msgid "One-time password"
msgstr "舊密碼"

#: templates/registration/twofactor_code_verify.html:35
msgid ""
"Enter the code from the two-factor app on your mobile device. If you've lost "
"your device, you may enter one of your recovery codes."
msgstr ""

#: templates/registration/twofactor_code_verify.html:42
#, fuzzy
#| msgid "Notifications"
msgid "Verify code"
msgstr "通知"

#: templates/registration/twofactor_code_verify.html:45
#: templates/registration/twofactor_code_verify.html:51
msgid "Back"
msgstr "上一步"

#: templates/registration/twofactor_code_verify.html:49
msgid "Log using Webauthn"
msgstr ""

#: transport/backends.py:55
msgid "Invalid value"
msgstr "無效的值"

#: transport/models.py:15
msgid "pattern"
msgstr "模式"

#: transport/models.py:16
msgid "service"
msgstr "服務"

#: transport/models.py:17
msgid "next hop"
msgstr "下一步"

#: webmail/app_settings.py:17
msgid "Maximum attachment size"
msgstr "最大附件大小"

#: webmail/app_settings.py:19
msgid "Maximum attachment size in bytes (or KB, MB, GB if specified)"
msgstr "最大附件大小的位元組 (假如有指定可以是 KB, MB, GB)"

#: webmail/app_settings.py:67
#, fuzzy
#| msgid "LDAP settings"
msgid "SMTP settings"
msgstr "SMTP 設定"

#: webmail/app_settings.py:75
msgid "Address of your SMTP server"
msgstr "您的 SMTP 伺服器位址"

#: webmail/app_settings.py:82
#, fuzzy
#| msgid "Use a secured connection"
msgid "Secured connection mode"
msgstr "安全連線模式"

#: webmail/app_settings.py:84
#, fuzzy
#| msgid "Use an SSL/STARTTLS connection to access the LDAP server"
msgid "Use a secured connection to access SMTP server"
msgstr "使用安全的連線來存取 SMTP 伺服器"

#: webmail/app_settings.py:93
msgid "Listening port of your SMTP server"
msgstr "您的 SMTP 伺服器的連接埠"

#: webmail/app_settings.py:100
#, fuzzy
#| msgid "Authentication method"
msgid "Authentication required"
msgstr "必須驗證"

#: webmail/app_settings.py:102
#, fuzzy
msgid "Server needs authentication"
msgstr "伺服器需要驗證"

#: webmail/app_settings.py:124
msgid "Default message display mode"
msgstr "預設訊息顯示模式"

#: webmail/app_settings.py:126
msgid "The default mode used when displaying a message"
msgstr "當正在顯示訊息時會使用預設模式"

#: webmail/app_settings.py:133
msgid "Enable HTML links display"
msgstr "啟用 HTMK 顯示連結"

#: webmail/app_settings.py:136
msgid "Enable/Disable HTML links display"
msgstr "啟用/停用 HTMK 顯示連結"

#: webmail/app_settings.py:147
msgid "Sets the maximum number of messages displayed in a page"
msgstr "設定最大每一頁顯示郵件數量"

#: webmail/app_settings.py:154
msgid "Listing refresh rate"
msgstr "列出重整頻率"

#: webmail/app_settings.py:156
msgid "Automatic listing refresh rate (in secconds)"
msgstr ""

#: webmail/app_settings.py:163
msgid "Folder container's width"
msgstr "資料夾寬度"

#: webmail/app_settings.py:165
msgid "The width of the folder list container"
msgstr "資料夾列表寬度"

#: webmail/app_settings.py:176
#, fuzzy
#| msgid "Create aliases"
msgid "Folders"
msgstr "資料夾"

#: webmail/app_settings.py:182
#, fuzzy
#| msgid "Create aliases"
msgid "Trash folder"
msgstr "垃圾筒"

#: webmail/app_settings.py:184
#, fuzzy
#| msgid "rejected messages"
msgid "Folder where deleted messages go"
msgstr "已刪除郵件的資料夾"

#: webmail/app_settings.py:191
#, fuzzy
#| msgid "Create aliases"
msgid "Sent folder"
msgstr "寄件夾"

#: webmail/app_settings.py:193
msgid "Folder where copies of sent messages go"
msgstr "已寄出郵件的資料夾"

#: webmail/app_settings.py:200
#, fuzzy
#| msgid "Create aliases"
msgid "Drafts folder"
msgstr "草稿"

#: webmail/app_settings.py:201
msgid "Folder where drafts go"
msgstr "草稿郵件的資料夾"

#: webmail/app_settings.py:207
#, fuzzy
#| msgid "Create aliases"
msgid "Junk folder"
msgstr "垃圾信資料夾"

#: webmail/app_settings.py:209
#, fuzzy
#| msgid "rejected messages"
msgid "Folder where junk messages should go"
msgstr "垃圾郵件的資料夾"

#: webmail/app_settings.py:220
#, fuzzy
#| msgid "sent messages"
msgid "Composing messages"
msgstr "編寫郵件"

#: webmail/app_settings.py:226
#, fuzzy
#| msgid "Default subject"
msgid "Default editor"
msgstr "預設編輯器"

#: webmail/app_settings.py:228
msgid "The default editor to use when composing a message"
msgstr "當編寫郵件時會使用預設編輯器"

#: webmail/app_settings.py:235
msgid "Signature text"
msgstr "簽名文字"

#: webmail/app_settings.py:237
msgid "User defined email signature"
msgstr "使用者定義郵件簽名"

#: webmail/exceptions.py:18
#, fuzzy
#| msgid "Server address"
msgid "Server response"
msgstr "伺服器位址"

#: webmail/lib/attachments.py:112
#, fuzzy
msgid "Failed to remove attachment: "
msgstr "移除附件失敗:"

#: webmail/lib/imapemail.py:272
msgid "wrote:"
msgstr ""

#: webmail/lib/imapemail.py:306
msgid "Date"
msgstr "日期"

#: webmail/lib/imapemail.py:322 webmail/lib/imapemail.py:325
#, fuzzy
#| msgid "sent messages"
msgid "Original message"
msgstr "已發訊息"

#: webmail/lib/imaputils.py:221
msgid "Failed to retrieve hierarchy delimiter"
msgstr "無法檢查層次分隔"

#: webmail/lib/imaputils.py:472
msgid "Inbox"
msgstr "收件夾"

#: webmail/lib/imaputils.py:476
#, fuzzy
#| msgid "Create aliases"
msgid "Drafts"
msgstr "草稿"

#: webmail/lib/imaputils.py:481
msgid "Junk"
msgstr "垃圾信"

#: webmail/lib/imaputils.py:486
msgid "Sent"
msgstr "寄件夾"

#: webmail/lib/imaputils.py:491
msgid "Trash"
msgstr "垃圾筒"

#: webmail/viewsets.py:357
#, python-format
msgid "Attachment is too big (limit: %s)"
msgstr "附件太大 (限制: %s)"
