# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR EiskaltDC++ team
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://github.com/eiskaltdcpp/eiskaltdcpp/issues\n"
"POT-Creation-Date: 2018-08-31 01:04+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Syaoming Lai <syaomingl@gmail.com>, 2017\n"
"Language-Team: Chinese (China) (https://www.transifex.com/tehnick/"
"teams/11818/zh_CN/)\n"
"Language: zh_CN\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"

#: ../ADLSearch.cpp:40
msgid "<Enter string>"
msgstr ""

#: ../ADLSearch.cpp:487
msgid "Discard"
msgstr ""

#: ../AdcHub.cpp:156
msgid "%1% (%2%) has same CID {%3%} as %4% (%5%), ignoring"
msgstr ""

#: ../AdcHub.cpp:193 ../QueueManager.cpp:2209 ../Transfer.cpp:91
msgid "%1%/s"
msgstr ""

#: ../AdcHub.cpp:228
msgid "Failed to negotiate base protocol"
msgstr ""

#: ../AdcHub.cpp:234
msgid ""
"Hub probably uses an old version of ADC, please encourage the owner to "
"upgrade"
msgstr ""

#: ../AdcHub.cpp:305
msgid "%1% was kicked by %2%: %3%"
msgstr ""

#: ../AdcHub.cpp:308
msgid "%1% was kicked: %2%"
msgstr ""

#: ../AdcHub.cpp:694
msgid "Not listening for connections - please restart %1%"
msgstr ""

#: ../BZUtils.cpp:33 ../BZUtils.cpp:54 ../BZUtils.cpp:62 ../ZUtils.cpp:37
#: ../ZUtils.cpp:58 ../ZUtils.cpp:80 ../ZUtils.cpp:90
msgid "Error during compression"
msgstr ""

#: ../BZUtils.cpp:74 ../BZUtils.cpp:96 ../BZUtils.cpp:99
#: ../CryptoManager.cpp:405 ../CryptoManager.cpp:424 ../CryptoManager.cpp:438
#: ../ZUtils.cpp:104 ../ZUtils.cpp:127 ../ZUtils.cpp:137
msgid "Error during decompression"
msgstr ""

#: ../BufferedSocket.cpp:153 ../BufferedSocket.cpp:169
#: ../ConnectionManager.cpp:186 ../Socket.cpp:221
msgid "Connection timeout"
msgstr ""

#: ../BufferedSocket.cpp:184 ../SSLSocket.cpp:161
msgid "Connection closed"
msgstr ""

#: ../BufferedSocket.cpp:275
msgid "Maximum command length exceeded"
msgstr ""

#: ../BufferedSocket.cpp:461
msgid "Disconnected"
msgstr ""

#: ../ChatMessage.cpp:33
msgid "Sent "
msgstr ""

#: ../ClientManager.cpp:178 ../QueueManager.cpp:2180 ../QueueManager.cpp:2186
#: ../QueueManager.cpp:2192 ../SearchManager.cpp:281 ../SearchManager.cpp:368
#: ../SearchManager.cpp:370 ../Transfer.cpp:81 ../Transfer.cpp:85
msgid "Offline"
msgstr ""

#: ../ConnectionManager.cpp:179
msgid "All download slots taken"
msgstr ""

#: ../ConnectionManager.cpp:253
msgid "Connectivity restored"
msgstr ""

#: ../ConnectionManager.cpp:261
msgid "Connectivity error: %1%"
msgstr ""

#: ../ConnectivityManager.cpp:80
msgid "Determining the best connectivity settings..."
msgstr ""

#: ../ConnectivityManager.cpp:85
msgid ""
"Unable to open %1% port(s); connectivity settings must be configured manually"
msgstr ""

#: ../ConnectivityManager.cpp:95
msgid ""
"Public IP address detected, selecting active mode with direct connection"
msgstr ""

#: ../ConnectivityManager.cpp:102
msgid ""
"Local network with possible NAT detected, trying to map the ports using "
"UPnP..."
msgstr ""

#: ../ConnectivityManager.cpp:130
msgid ""
"Automatic setup of active mode has failed. You may want to set up your "
"connection manually for better connectivity"
msgstr ""

#: ../ConnectivityManager.cpp:142
msgid "Transfer (TCP)"
msgstr ""

#: ../ConnectivityManager.cpp:148
msgid "Search (UDP)"
msgstr ""

#: ../ConnectivityManager.cpp:154
msgid "DHT (UDP)"
msgstr ""

#: ../ConnectivityManager.cpp:169
msgid "Connectivity: "
msgstr ""

#: ../CryptoManager.cpp:167
msgid "No private key file chosen"
msgstr ""

#: ../CryptoManager.cpp:170
msgid "No certificate file chosen"
msgstr ""

#: ../CryptoManager.cpp:182
msgid "Error generating certificate"
msgstr ""

#: ../CryptoManager.cpp:245
msgid "TLS disabled, no certificate file set"
msgstr ""

#: ../CryptoManager.cpp:253
msgid "Generated new TLS certificate"
msgstr ""

#: ../CryptoManager.cpp:255
msgid "TLS disabled, failed to generate certificate: %1%"
msgstr ""

#: ../CryptoManager.cpp:260 ../CryptoManager.cpp:264 ../CryptoManager.cpp:269
#: ../CryptoManager.cpp:273
msgid "Failed to load certificate file"
msgstr ""

#: ../CryptoManager.cpp:278 ../CryptoManager.cpp:282 ../CryptoManager.cpp:287
#: ../CryptoManager.cpp:291
msgid "Failed to load private key"
msgstr ""

#: ../DCPlusPlus.cpp:121
msgid "Hash database"
msgstr ""

#: ../DCPlusPlus.cpp:124
msgid "Shared Files"
msgstr ""

#: ../DCPlusPlus.cpp:133
msgid "Download Queue"
msgstr "下载队列"

#: ../DCPlusPlus.cpp:136
msgid "Users"
msgstr "用户"

#: ../DirectoryListing.cpp:209
msgid "Directory missing name attribute"
msgstr ""

#: ../DownloadManager.cpp:135
msgid "IPFilter: Blocked outgoing connection to "
msgstr ""

#: ../DownloadManager.cpp:237
msgid "Invalid size"
msgstr ""

#: ../DownloadManager.cpp:242
msgid "Response does not match request"
msgstr ""

#: ../DownloadManager.cpp:249
msgid "Could not open target file: %1%"
msgstr ""

#: ../DownloadManager.cpp:328
msgid "Full tree does not match TTH root"
msgstr "完整的树与 TTH 根不符"

#: ../DownloadManager.cpp:393
msgid "No slots available"
msgstr ""

#: ../DownloadManager.cpp:504
msgid "%1%: File not available"
msgstr ""

#: ../FavoriteManager.cpp:429
msgid "Kick user(s)"
msgstr ""

#: ../FavoriteManager.cpp:433
msgid "Redirect user(s)"
msgstr ""

#: ../FavoriteManager.cpp:489
msgid "Auto-connect group (converted)"
msgstr ""

#: ../HashManager.cpp:218 ../HashManager.cpp:418
msgid "Hashing failed: %1%"
msgstr ""

#: ../HashManager.cpp:225
msgid "Finished hashing: %1% (%2% at %3%/s)"
msgstr ""

#: ../HashManager.cpp:228
msgid "Finished hashing: %1% (%2%)"
msgstr ""

#: ../HashManager.cpp:231
msgid "Finished hashing: %1%"
msgstr ""

#: ../HashManager.cpp:260 ../HashManager.cpp:474
msgid "Error saving hash data: %1%"
msgstr ""

#: ../HashManager.cpp:273
msgid "Unable to read hash data file"
msgstr ""

#: ../HashManager.cpp:606
msgid "Error creating hash data file: %1%"
msgstr ""

#: ../HashManager.cpp:958
msgid "Hash database rebuilt"
msgstr ""

#: ../HashManager.cpp:1052
msgid ""
"%1% not shared; calculated CRC32 does not match the one found in SFV file."
msgstr ""

#: ../HashManager.cpp:1057
msgid "Error hashing %1%: %2%"
msgstr ""

#: ../HttpConnection.cpp:166
msgid "Endless redirection loop (%1%)"
msgstr ""

#: ../NmdcHub.cpp:295
msgid "%1% (Nick unknown)"
msgstr ""

#: ../NmdcHub.cpp:672
msgid "Hub topic:"
msgstr ""

#: ../PerFolderLimit.cpp:88
msgid "Too small share to download from "
msgstr ""

#: ../PerFolderLimit.cpp:88
msgid "GiB"
msgstr "GiB"

#: ../PerFolderLimit.cpp:90
msgid "Denied to send file"
msgstr ""

#: ../PerFolderLimit.cpp:91 ../SettingsManager.cpp:614
msgid " to "
msgstr ""

#: ../QueueManager.cpp:252
msgid "No needed part"
msgstr ""

#: ../QueueManager.cpp:642
msgid "Searching TTH alternates for: %1%"
msgstr ""

#: ../QueueManager.cpp:693 ../QueueManager.cpp:754
msgid "A file with the same hash already exists in your share"
msgstr ""

#: ../QueueManager.cpp:719 ../QueueManager.cpp:796
msgid "This file is already queued"
msgstr ""

#: ../QueueManager.cpp:732 ../QueueManager.cpp:808
msgid "A file with a different size already exists in the queue"
msgstr ""

#: ../QueueManager.cpp:736
msgid "A file with different tth root already exists in the queue"
msgstr ""

#: ../QueueManager.cpp:748
msgid "You're trying to download from yourself!"
msgstr ""

#: ../QueueManager.cpp:811
msgid "A file with a different TTH root already exists in the queue"
msgstr ""

#: ../QueueManager.cpp:815
msgid "This file has already finished downloading"
msgstr ""

#: ../QueueManager.cpp:852 ../QueueManager.cpp:861
msgid "Target filename too long"
msgstr ""

#: ../QueueManager.cpp:857 ../QueueManager.cpp:865
msgid ""
"Invalid target file (missing directory, check default download directory "
"setting)"
msgstr ""

#: ../QueueManager.cpp:873
msgid "File already exists at the target location"
msgstr ""

#: ../QueueManager.cpp:886 ../QueueManager.cpp:890
msgid "Duplicate source: %1%"
msgstr ""

#: ../QueueManager.cpp:1157
msgid "Target removed"
msgstr ""

#: ../QueueManager.cpp:1165
msgid "Target file is missing or wrong size"
msgstr ""

#: ../QueueManager.cpp:1214
msgid "Unable to move %1% to %2% (%3%); renamed to %4%"
msgstr ""

#: ../QueueManager.cpp:1217
msgid "Unable to move %1% to %2% (%3%) nor to rename to %4% (%5%)"
msgstr ""

#: ../QueueManager.cpp:1412
msgid "Unable to open filelist: %1%"
msgstr ""

#: ../QueueManager.cpp:1435
msgid "%1%: Matched %2% file"
msgstr ""

#: ../QueueManager.cpp:1805
msgid "Target path for this item is not available: %1%; pause this queue item."
msgstr ""

#: ../QueueManager.cpp:2044 ../QueueManager.cpp:2053
msgid "CRC32 inconsistency (SFV-Check)"
msgstr ""

#: ../QueueManager.cpp:2234
msgid "%1% : Matched %2% files"
msgstr ""

#: ../SSLSocket.cpp:167
msgid "SSL Error: %1% (%2%, %3%)"
msgstr ""

#: ../SearchManager.cpp:36
msgid "Any"
msgstr ""

#: ../SearchManager.cpp:37
msgid "Audio"
msgstr ""

#: ../SearchManager.cpp:38
msgid "Compressed"
msgstr ""

#: ../SearchManager.cpp:39
msgid "Document"
msgstr ""

#: ../SearchManager.cpp:40
msgid "Executable"
msgstr ""

#: ../SearchManager.cpp:41
msgid "Picture"
msgstr ""

#: ../SearchManager.cpp:42
msgid "Video"
msgstr ""

#: ../SearchManager.cpp:43
msgid "Directory"
msgstr "目录"

#: ../SearchManager.cpp:44
msgid "TTH"
msgstr "TTH"

#: ../SearchManager.cpp:45
msgid "CD Image"
msgstr ""

#: ../SearchManager.cpp:149
msgid "Search enabled again"
msgstr ""

#: ../SearchManager.cpp:157
msgid "Search disabled: %1%"
msgstr ""

#: ../SettingsManager.cpp:182
msgid "downloaded from"
msgstr ""

#: ../SettingsManager.cpp:523
msgid "Invalid search type name"
msgstr ""

#: ../SettingsManager.cpp:527 ../SettingsManager.cpp:549
msgid "This search type already exists"
msgstr ""

#: ../SettingsManager.cpp:581
msgid "No such search type"
msgstr ""

#: ../SettingsManager.cpp:609 ../SettingsManager.cpp:614
msgid "Error: setting not found!"
msgstr ""

#: ../SettingsManager.cpp:609
msgid "Core setting "
msgstr ""

#: ../SettingsManager.cpp:614
msgid "Change core setting "
msgstr ""

#: ../ShareManager.cpp:446
msgid "No directory specified"
msgstr ""

#: ../ShareManager.cpp:450
msgid "Directory is hidden"
msgstr ""

#: ../ShareManager.cpp:454
msgid "The temporary download directory cannot be shared"
msgstr ""

#: ../ShareManager.cpp:642
msgid "Invalid file name found while hashing folder %1%"
msgstr ""

#: ../ShareManager.cpp:661
msgid "Skip share file: %1% (Size: %2%)"
msgstr ""

#: ../ShareManager.cpp:682
msgid "Skip share temp file: %1% (Size: %2%)"
msgstr ""

#: ../ShareManager.cpp:772
msgid ""
"Duplicate file will not be shared: %1% (Size: %2% B) Dupe matched against: "
"%3%"
msgstr ""

#: ../ShareManager.cpp:793
msgid ""
"File list refresh in progress, please wait for it to finish before trying to "
"refresh again"
msgstr ""

#: ../ShareManager.cpp:814
msgid "File list refresh failed: %1%"
msgstr ""

#: ../ShareManager.cpp:837
msgid "File list refresh initiated"
msgstr ""

#: ../ShareManager.cpp:862
msgid "File list refresh finished"
msgstr ""

#: ../ShareManager.cpp:944
msgid "File list %1% generated"
msgstr ""

#: ../Socket.cpp:86
#, c-format
msgid "Unknown error: 0x%1$x"
msgstr ""

#: ../Socket.cpp:229 ../Socket.cpp:237 ../Socket.cpp:270 ../Socket.cpp:274
#: ../Socket.cpp:298 ../Socket.cpp:313
msgid "The socks server failed establish a connection"
msgstr ""

#: ../Socket.cpp:302
msgid "The socks server requires authentication"
msgstr ""

#: ../Socket.cpp:316
msgid "The socks server doesn't support login / password authentication"
msgstr ""

#: ../Socket.cpp:330 ../Socket.cpp:334
msgid "Socks server authentication failed (bad login / password?)"
msgstr ""

#: ../Socket.cpp:471
msgid ""
"Failed to set up the socks server for UDP relay (check socks address and "
"port)"
msgstr ""

#: ../Thread.cpp:34 ../Thread.cpp:42
msgid "Unable to create thread"
msgstr ""

#: ../UPnPManager.cpp:45
msgid "No UPnP implementation available"
msgstr ""

#: ../UPnPManager.cpp:50
msgid "Another UPnP port mapping attempt is in progress..."
msgstr ""

#: ../UPnPManager.cpp:82
msgid "Failed to initialize the %1% interface"
msgstr ""

#: ../UPnPManager.cpp:86
msgid " Transfer Port (%1% TCP)"
msgstr ""

#: ../UPnPManager.cpp:87 ../UPnPManager.cpp:92 ../UPnPManager.cpp:97
#: ../UPnPManager.cpp:102
msgid "The %1% interface has failed to map the %2% %3% port"
msgstr ""

#: ../UPnPManager.cpp:91
msgid " Encrypted Transfer Port (%1% TCP)"
msgstr ""

#: ../UPnPManager.cpp:96
msgid " Search Port (%1% UDP)"
msgstr ""

#: ../UPnPManager.cpp:101
msgid " DHT Port (%1% UDP)"
msgstr ""

#: ../UPnPManager.cpp:111
msgid ""
"Successfully created port mappings (TCP: %1%, UDP: %2%, TLS: %3%, DHT: %4%), "
"mapped using the %5% interface"
msgstr ""

#: ../UPnPManager.cpp:113 ../UPnPManager.cpp:115
msgid ""
"Successfully created port mappings (TCP: %1%, UDP: %2%, TLS: %3%), mapped "
"using the %4% interface"
msgstr ""

#: ../UPnPManager.cpp:127
msgid "Failed to get external IP"
msgstr ""

#: ../UPnPManager.cpp:137
msgid "Failed to create port mappings"
msgstr ""

#: ../UPnPManager.cpp:146
msgid "Successfully removed port mappings with the %1% interface"
msgstr ""

#: ../UPnPManager.cpp:147
msgid "Failed to remove port mappings with the %1% interface"
msgstr ""

#: ../UPnPManager.cpp:152
msgid "UPnP: %1%"
msgstr ""

#: ../UploadManager.cpp:133
msgid "Connection already exists."
msgstr ""

#: ../UploadManager.cpp:268
msgid "Unable to send file %1%: %2%"
msgstr ""

#: ../UploadManager.cpp:555
msgid "IPFilter: Blocked incoming connection to "
msgstr ""

#: ../UploadManager.cpp:625
msgid "Disconnected user leaving the hub: %1%"
msgstr ""

#: ../UserConnection.cpp:53 ../UserConnection.cpp:68 ../UserConnection.cpp:145
msgid "Invalid data"
msgstr ""

#: ../UserConnection.cpp:59
msgid "Non-UTF-8 data in an ADC connection"
msgstr ""

#: ../Util.cpp:681
#, c-format
msgid "%d B"
msgstr ""

#: ../Util.cpp:683
#, c-format
msgid "%.02f KiB"
msgstr ""

#: ../Util.cpp:683
#, c-format
msgid "%.02f KB"
msgstr ""

#: ../Util.cpp:685
#, c-format
msgid "%.02f MiB"
msgstr ""

#: ../Util.cpp:685
#, c-format
msgid "%.02f MB"
msgstr ""

#: ../Util.cpp:687
#, c-format
msgid "%.02f GiB"
msgstr ""

#: ../Util.cpp:687
#, c-format
msgid "%.02f GB"
msgstr ""

#: ../Util.cpp:689
#, c-format
msgid "%.02f TiB"
msgstr ""

#: ../Util.cpp:689
#, c-format
msgid "%.02f TB"
msgstr ""

#: ../Util.cpp:691
#, c-format
msgid "%.02f PiB"
msgstr ""

#: ../Util.cpp:691
#, c-format
msgid "%.02f PB"
msgstr ""

#: ../Util.cpp:725
#, c-format
msgid "%s B"
msgstr ""

#: ../Util.cpp:729
#, c-format
msgid "%'lld B"
msgstr ""

#: ../MerkleCheckOutputStream.h:52 ../MerkleCheckOutputStream.h:112
msgid "TTH inconsistency"
msgstr ""

#: ../Streams.h:141
msgid "More bytes written than requested"
msgstr ""
