# translation of ktorrent.po to 简体中文
# Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
#
# sejishikong <sejishikong@263.net>, 2005.
# QAed by Funda Wang <fundawang@linux.net.cn>, 2005-09-23.
# Hu Wei <contact@chaostone.com>, 2007, 2008.
# Ni Hui <shuizhuyuanluo@126.com>, 2008, 2009.
# Feng Chao <chaofeng111@gmail.com>, 2010, 2012, 2014.
# Weng Xuetian <wengxt@gmail.com>, 2012, 2013.
# Guo Yunhe <guoyunhebrave@gmail.com>, 2016, 2017.
msgid ""
msgstr ""
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2020-02-06 02:45+0100\n"
"PO-Revision-Date: 2020-05-09 13:50\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Chinese Simplified\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"
"X-Crowdin-Project: kdeorg\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /kf5-trunk/messages/extragear-network/ktorrent.pot\n"

#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "KDE 中国, 玛格丽特苏"

#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "kde-china@kde.org, i@marguerite.su"

#: ktorrent/core.cpp:171
#, kde-format
msgid ""
"KTorrent is unable to accept connections because the TCP port %1 is already "
"in use by another program."
msgstr "KTorrent 无法接受连接，因为 TCP 端口 %1 已被其他程序占用。"

#: ktorrent/core.cpp:185
#, kde-format
msgid ""
"KTorrent is unable to accept connections because the UDP port %1 is already "
"in use by another program."
msgstr "KTorrent 无法接受连接，因为 UDP 端口 %1 已被其他程序占用。"

#: ktorrent/core.cpp:291
#, kde-format
msgid ""
"Opening the torrent <b>%1</b>, would share one or more files with the "
"following torrents. Torrents are not allowed to write to the same files. "
msgstr ""
"若打开种子 <b>%1</b> 将与以下种子共享一个或多个文件。种子间不允许写入相同文"
"件。"

#: ktorrent/core.cpp:976
#, kde-format
msgid "KTorrent is running one or more torrents"
msgstr "KTorrent 正在运行一个或多个种子下载"

#: ktorrent/core.cpp:1075
#, kde-format
msgid "Cannot create torrent: %1"
msgstr "无法创建种子：%1"

#: ktorrent/core.cpp:1180
#, kde-format
msgid ""
"One or more storage volumes are not mounted. In order to start this torrent, "
"they need to be mounted."
msgstr "一个或多个存储卷未挂载。需要挂载它们才能启动该种子的下载。"

#: ktorrent/core.cpp:1181
#, kde-format
msgid "Retry"
msgstr "重试"

#: ktorrent/core.cpp:1190
#, kde-format
msgid "Storage volume %1 is not mounted"
msgstr "存储卷 %1 未挂载"

#: ktorrent/core.cpp:1192
#, kde-format
msgid "Storage volumes %1 are not mounted"
msgstr "存储卷 %1 未挂载"

#: ktorrent/core.cpp:1204
#, kde-format
msgid ""
"Several data files of the torrent \"%1\" are missing. \n"
"Do you want to recreate them, or do you want to not download them?"
msgstr ""
"种子 \"%1\" 的一些数据文件缺失。\n"
"您想要重新创建它们，还是不再下载它们？"

#: ktorrent/core.cpp:1213 ktorrent/core.cpp:1224 ktorrent/core.cpp:1237
#, kde-format
msgid "Data files are missing"
msgstr "数据文件缺失"

#: ktorrent/core.cpp:1223
#, kde-format
msgid "Cannot deselect missing files: %1"
msgstr "无法反选缺失的文件：%1"

#: ktorrent/core.cpp:1236
#, kde-format
msgid "Cannot recreate missing files: %1"
msgstr "无法重建缺失的文件：%1"

#: ktorrent/core.cpp:1247
#, kde-format
msgid ""
"The file where the data is saved of the torrent \"%1\" is missing.\n"
"Do you want to recreate it?"
msgstr ""
"种子 \"%1\" 的数据保存位置文件已丢失。\n"
"您想要重新创建它吗？"

#: ktorrent/core.cpp:1254 ktorrent/core.cpp:1264
#, kde-format
msgid "Data file is missing"
msgstr "数据文件缺失"

#: ktorrent/core.cpp:1263
#, kde-format
msgid "Cannot recreate data file: %1"
msgstr "无法重建数据文件：%1"

#: ktorrent/core.cpp:1370
#, kde-format
msgid "Invalid magnet bittorrent link: %1"
msgstr "无效的磁力 Bittorrent 链接：%1"

#: ktorrent/core.cpp:1375
#, kde-format
msgid ""
"You are attempting to download a magnet link, and DHT is not enabled. For "
"optimum results enable DHT."
msgstr "您正尝试下载一个磁力链，但您未启用 DHT。为了最佳效能请启用 DHT。"

#. i18n: ectx: property (windowTitle), widget (QWidget, GroupPolicyDlg)
#. i18n: ectx: property (windowTitle), widget (QDialog, AddPeersDlg)
#: ktorrent/dialogs/addpeersdlg.ui:14 ktorrent/groups/grouppolicydlg.ui:14
#, kde-format
msgid "Dialog"
msgstr "对话框"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/dialogs/addpeersdlg.ui:20
#, kde-format
msgid ""
"Enter the IP address or hostname and port number of the peer you wish to add:"
msgstr "请输入您希望增加的对等点的 IP 地址或者主机名和端口号："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/dialogs/addpeersdlg.ui:34
#, kde-format
msgid "Peer:"
msgstr "对等点："

#. i18n: ectx: property (toolTip), widget (QLineEdit, m_ip)
#: ktorrent/dialogs/addpeersdlg.ui:43
#, kde-format
msgid ""
"<p>The IP address or hostname of the peer you want to connect to, should be "
"put here.</p>\n"
"<p><span style=\" font-weight:600;\">Note:</span> We accept both IPv4 and "
"IPv6 addresses</p>\n"
msgstr ""
"<p>应在此输入您想要连接到的对等点的 IP 地址或主机名。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>IPv4 和 IPv6 地址都是可接受"
"的。</p>\n"

#. i18n: ectx: property (text), widget (QLineEdit, m_ip)
#. i18n: ectx: property (text), widget (QLineEdit, m_ip_to_add)
#: ktorrent/dialogs/addpeersdlg.ui:46 ktorrent/ipfilterwidget.ui:34
#, kde-format
msgid "127.0.0.1"
msgstr "127.0.0.1"

#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: ectx: property (text), widget (QLabel, label_4)
#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: ectx: property (text), widget (QLabel, label_11)
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: ktorrent/dialogs/addpeersdlg.ui:57 ktorrent/dialogs/torrentcreatordlg.ui:253
#: ktorrent/pref/networkpref.ui:23 ktorrent/pref/proxypref.ui:49
#: ktorrent/pref/proxypref.ui:130 ktupnptest/upnptestwidget.ui:65
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:61
#: plugins/webinterface/webinterfaceprefwidget.ui:148
#, kde-format
msgid "Port:"
msgstr "端口："

#. i18n: ectx: property (text), widget (QPushButton, m_add_tracker)
#. i18n: ectx: property (text), widget (QPushButton, m_add_node)
#. i18n: ectx: property (text), widget (QPushButton, m_add_webseed)
#. i18n: ectx: property (text), widget (QPushButton, m_add)
#: ktorrent/dialogs/addpeersdlg.ui:109
#: ktorrent/dialogs/torrentcreatordlg.ui:186
#: ktorrent/dialogs/torrentcreatordlg.ui:275
#: ktorrent/dialogs/torrentcreatordlg.ui:336 ktorrent/ipfilterwidget.ui:46
#: plugins/search/searchpref.ui:170 plugins/syndication/managefiltersdlg.ui:60
#, kde-format
msgid "Add"
msgstr "添加"

#. i18n: ectx: property (text), widget (QPushButton, m_close)
#. i18n: ectx: property (text), widget (QPushButton, close_button)
#: ktorrent/dialogs/addpeersdlg.ui:116 ktorrent/ipfilterwidget.ui:106
#: ktorrent/view/scanextender.ui:221
#, kde-format
msgid "Close"
msgstr "关闭"

#: ktorrent/dialogs/fileselectdlg.cpp:98
#, kde-format
msgid "Show a file tree"
msgstr "显示文件树"

#: ktorrent/dialogs/fileselectdlg.cpp:101
#, kde-format
msgid "Show a file list"
msgstr "显示文件列表"

#: ktorrent/dialogs/fileselectdlg.cpp:110 plugins/infowidget/fileview.cpp:75
#, kde-format
msgid "Filter"
msgstr "过滤器"

#: ktorrent/dialogs/fileselectdlg.cpp:127
#, kde-format
msgid "Opening %1"
msgstr "正在打开 %1"

#: ktorrent/dialogs/fileselectdlg.cpp:238
#, kde-format
msgid ""
"Some files of this torrent have been found in the completed downloads "
"directory. Do you want to import these files and use the completed downloads "
"directory as the location?"
msgstr ""
"该种子中的部分文件已在完成下载的文件夹中找到。您想要导入这些文件并使用完成下"
"载的文件夹作为下载位置吗？"

#: ktorrent/dialogs/fileselectdlg.cpp:241
#, kde-format
msgid ""
"All files of this torrent have been found in the completed downloads "
"directory. Do you want to import these files and use the completed downloads "
"directory as the location?"
msgstr ""
"该种子中的所有文件都已在完成下载的文件夹里找到。您想要导入这些文件并使用完成"
"下载的文件夹作为下载位置吗？"

#: ktorrent/dialogs/fileselectdlg.cpp:245
#, kde-format
msgid ""
"The file <b>%1</b> was found in the completed downloads directory. Do you "
"want to import this file?"
msgstr "完成下载目录发现文件 <b>%1</b> ，您想要导入该文件吗？"

#: ktorrent/dialogs/fileselectdlg.cpp:260
#: ktorrent/dialogs/fileselectdlg.cpp:277
#, kde-format
msgid "The directory %1 does not exist, do you want to create it?"
msgstr "文件夹 %1 不存在，您想要创建它吗？"

#: ktorrent/dialogs/fileselectdlg.cpp:310
#, kde-format
msgid ""
"You have deselected the following existing files. You will lose all data in "
"these files, are you sure you want to do this?"
msgstr ""
"您已反选了以下已有文件。您将丢失这些文件中的全部数据，您确定要这么做吗？"

#: ktorrent/dialogs/fileselectdlg.cpp:314
#, kde-format
msgid "Yes, delete the files"
msgstr "是，删除文件"

#: ktorrent/dialogs/fileselectdlg.cpp:315
#, kde-format
msgid "No, keep the files"
msgstr "否，保留文件"

#: ktorrent/dialogs/fileselectdlg.cpp:340
#, kde-format
msgid ""
"Opening the torrent <b>%1</b>, would share one or more files with the "
"following torrents. Torrents are not allowed to write to the same files. "
"Please select a different location."
msgstr ""
"若打开种子 <b>%1</b> 将与以下种子共享一个或多个文件。种子间不允许写入相同文"
"件。请选择一个不同的位置。"

#: ktorrent/dialogs/fileselectdlg.cpp:450 ktorrent/dialogs/pastedialog.cpp:71
#: ktorrent/dialogs/torrentcreatordlg.cpp:134 libktcore/groups/allgroup.cpp:27
#, kde-format
msgid "All Torrents"
msgstr "全部种子"

#: ktorrent/dialogs/fileselectdlg.cpp:527
#, kde-format
msgid "<b>Unable to determine free space</b>"
msgstr "<b>无法确定剩余空间</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:537
#, kde-format
msgid "%1 (%2 in use by existing files)"
msgstr "%1 (%2 正被现有文件使用)"

#: ktorrent/dialogs/fileselectdlg.cpp:546
#, kde-format
msgctxt "We are %1 bytes short of what we need"
msgid "%1 short"
msgstr "缺 %1"

#: ktorrent/dialogs/fileselectdlg.cpp:578
#, kde-format
msgid "Existing files: <b>None</b>"
msgstr "已存在文件：<b>无</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:580
#, kde-format
msgid "Existing files: <b>All</b>"
msgstr "已存在文件：<b>全部</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:582
#, kde-format
msgid "Existing files: <b>%1</b> of <b>%2</b>"
msgstr "已存在文件：<b>%1</b><br/> 共有 <b>%2</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:589
#, kde-format
msgid "Existing file: <b>No</b>"
msgstr "已存在文件：<b>否</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:594
#, kde-format
msgid "Existing file: <b>Yes</b>"
msgstr "已存在文件：<b>是</b>"

#: ktorrent/dialogs/fileselectdlg.cpp:676
#, kde-format
msgid "Clear History"
msgstr "清除历史"

#. i18n: ectx: property (windowTitle), widget (QWidget, FileSelectDlg)
#: ktorrent/dialogs/fileselectdlg.ui:14
#, kde-format
msgid "Select Which Files You Want to Download"
msgstr "选择您想要下载的文件"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#. i18n: ectx: property (text), widget (QCheckBox, m_use_custom_download_location)
#: ktorrent/dialogs/fileselectdlg.ui:34 plugins/syndication/filtereditor.ui:298
#, kde-format
msgid "Download to:"
msgstr "下载到："

#. i18n: ectx: property (toolTip), widget (QToolButton, m_download_location_history)
#: ktorrent/dialogs/fileselectdlg.ui:47
#, kde-format
msgid "History of all recently used download locations"
msgstr "最近使用的下载位置的历史"

#. i18n: ectx: property (text), widget (QToolButton, m_download_location_history)
#. i18n: ectx: property (text), widget (QToolButton, m_move_when_completed_history)
#. i18n: ectx: property (text), widget (QToolButton, m_tree)
#. i18n: ectx: property (text), widget (QToolButton, m_list)
#. i18n: ectx: property (text), widget (QToolButton, prev)
#. i18n: ectx: property (text), widget (QToolButton, play)
#. i18n: ectx: property (text), widget (QToolButton, pause)
#. i18n: ectx: property (text), widget (QToolButton, stop)
#. i18n: ectx: property (text), widget (QToolButton, next)
#: ktorrent/dialogs/fileselectdlg.ui:50 ktorrent/dialogs/fileselectdlg.ui:77
#: ktorrent/dialogs/fileselectdlg.ui:88 ktorrent/dialogs/fileselectdlg.ui:95
#: plugins/mediaplayer/mediacontroller.ui:32
#: plugins/mediaplayer/mediacontroller.ui:45
#: plugins/mediaplayer/mediacontroller.ui:58
#: plugins/mediaplayer/mediacontroller.ui:71
#: plugins/mediaplayer/mediacontroller.ui:84
#, kde-format
msgid "..."
msgstr "..."

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_moveCompleted)
#: ktorrent/dialogs/fileselectdlg.ui:61
#, kde-format
msgid ""
"Moves the files to the specified location when the torrent finishes "
"downloading."
msgstr "种子下载完成时将文件移动到指定的位置。"

#. i18n: ectx: property (text), widget (QCheckBox, m_moveCompleted)
#. i18n: ectx: property (text), widget (QCheckBox, move_on_completion_enabled)
#. i18n: ectx: property (text), widget (QCheckBox, m_move_on_completion)
#: ktorrent/dialogs/fileselectdlg.ui:64 ktorrent/view/propertiesdlg.ui:55
#: plugins/syndication/filtereditor.ui:308
#, kde-format
msgid "Move when completed to:"
msgstr "完成时移动到："

#. i18n: ectx: property (toolTip), widget (QToolButton, m_move_when_completed_history)
#: ktorrent/dialogs/fileselectdlg.ui:74
#, kde-format
msgid "History of all recently used move when completed locations"
msgstr "全部最近使用的完成下载时将文件移动到的位置的历史"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/dialogs/fileselectdlg.ui:105
#, kde-format
msgid "Text encoding:"
msgstr "文本编码："

#. i18n: ectx: property (toolTip), widget (QTreeView, m_file_view)
#: ktorrent/dialogs/fileselectdlg.ui:132
#, kde-format
msgid ""
"All files in the torrent, you can change them by double clicking on them."
msgstr "种子中的所有文件，您可以通过在上面双击来更改它们。"

#. i18n: ectx: property (text), widget (QPushButton, m_select_all)
#: ktorrent/dialogs/fileselectdlg.ui:144
#, kde-format
msgid "Select &All"
msgstr "全选 (&A)"

#. i18n: ectx: property (text), widget (QPushButton, m_select_none)
#: ktorrent/dialogs/fileselectdlg.ui:151
#, kde-format
msgid "Select &None"
msgstr "全不选 (&N)"

#. i18n: ectx: property (text), widget (QPushButton, m_invert_selection)
#: ktorrent/dialogs/fileselectdlg.ui:158
#, kde-format
msgid "Invert Selection"
msgstr "反选"

#. i18n: ectx: property (text), widget (QPushButton, m_collapse_all)
#: ktorrent/dialogs/fileselectdlg.ui:165
#, kde-format
msgid "Collapse All"
msgstr "全部折叠"

#. i18n: ectx: property (text), widget (QPushButton, m_expand_all)
#: ktorrent/dialogs/fileselectdlg.ui:172
#, kde-format
msgid "Expand All"
msgstr "全部展开"

#. i18n: ectx: property (text), widget (QLabel, m_existing_found)
#: ktorrent/dialogs/fileselectdlg.ui:196
#, kde-format
msgid "No existing files are found"
msgstr "未找到已存在的文件"

#. i18n: ectx: property (title), widget (QGroupBox, m_options)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#. i18n: ectx: attribute (title), widget (QWidget, tab_3)
#: ktorrent/dialogs/fileselectdlg.ui:205
#: ktorrent/dialogs/torrentcreatordlg.ui:63
#: plugins/logviewer/logprefwidget.ui:36
#: plugins/scanfolder/scanfolderprefpage.ui:72
#: plugins/syndication/filtereditor.ui:242
#, kde-format
msgid "Options"
msgstr "选项"

#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: ktorrent/dialogs/fileselectdlg.ui:219 ktorrent/dialogs/pastedlgbase.ui:74
#, kde-format
msgid "Group:"
msgstr "群组："

#. i18n: ectx: property (text), widget (QCheckBox, m_chkStartTorrent)
#: ktorrent/dialogs/fileselectdlg.ui:256
#, kde-format
msgid "Start torrent"
msgstr "启动种子"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_skip_data_check)
#: ktorrent/dialogs/fileselectdlg.ui:267
#, kde-format
msgid ""
"<p>When existing files have been found, skip the data check and assume that "
"the files are fully downloaded.</p>\n"
"<p><span style=\" font-weight:600;\">Note: </span>only do this when you are "
"absolutely sure.</p>"
msgstr ""
"<p>若找到了现有文件，将跳过数据检查并假定文件已完整下载。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>请在完全确定时再这么做。</p>"

#. i18n: ectx: property (text), widget (QCheckBox, m_skip_data_check)
#: ktorrent/dialogs/fileselectdlg.ui:270
#, kde-format
msgid "Skip data check if existing files are found"
msgstr "如果找到已存在的文件，则跳过数据检查"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: ktorrent/dialogs/fileselectdlg.ui:280
#, kde-format
msgid "Disk Space"
msgstr "磁盘空间"

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: ktorrent/dialogs/fileselectdlg.ui:288
#, kde-format
msgid "Required:"
msgstr "需要："

#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: ktorrent/dialogs/fileselectdlg.ui:298
#, kde-format
msgid "Available:"
msgstr "可用："

#. i18n: ectx: property (text), widget (QLabel, textLabel6)
#: ktorrent/dialogs/fileselectdlg.ui:308
#, kde-format
msgid "After download:"
msgstr "下载后："

#: ktorrent/dialogs/importdialog.cpp:227 ktorrent/dialogs/importdialog.cpp:259
#, kde-format
msgid "Cannot load the torrent file: %1"
msgstr "无法加载种子文件：%1"

#: ktorrent/dialogs/importdialog.cpp:287 plugins/ipfilter/convertthread.cpp:70
#: plugins/ipfilter/convertthread.cpp:166
#: plugins/search/searchenginelist.cpp:195
#, kde-format
msgid "Cannot open %1: %2"
msgstr "无法打开 %1：%2"

#: ktorrent/dialogs/importdialog.cpp:396 ktorrent/dialogs/importdialog.cpp:413
#, kde-format
msgid "Failed to create %1: %2"
msgstr "创建 %1 失败：%2"

#. i18n: ectx: property (windowTitle), widget (QDialog, ImportDialog)
#: ktorrent/dialogs/importdialog.ui:13
#, kde-format
msgid "Import an existing torrent"
msgstr "导入已有的种子"

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: ktorrent/dialogs/importdialog.ui:29
#, kde-format
msgid "Torrent:"
msgstr "种子："

#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: ktorrent/dialogs/importdialog.ui:45
#, kde-format
msgid "Data:"
msgstr "数据："

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/dialogs/importdialog.ui:69
#, kde-format
msgid "Select the torrent file and the data which belongs with it."
msgstr "请选择种子文件和属于它的数据。"

#. i18n: ectx: property (text), widget (QPushButton, m_import_btn)
#: ktorrent/dialogs/importdialog.ui:108
#, kde-format
msgid "&Import"
msgstr "导入(&I)"

#. i18n: ectx: property (text), widget (QPushButton, m_cancel_btn)
#: ktorrent/dialogs/importdialog.ui:115
#, kde-format
msgid "Ca&ncel"
msgstr "取消(&N)"

#: ktorrent/dialogs/missingfilesdlg.cpp:84
#: ktorrent/dialogs/missingfilesdlg.cpp:122
#, kde-format
msgid "Select the directory where the data now is."
msgstr "请选择数据文件当前所在的文件夹。"

#: ktorrent/dialogs/missingfilesdlg.cpp:100
#, kde-format
msgid ""
"The data files are not present in the location you selected. Do you want to "
"create all the files in the selected directory?"
msgstr "您所选的位置不存在数据文件，要在所选文件夹中创建所有文件吗？"

#: ktorrent/dialogs/missingfilesdlg.cpp:102
#, kde-format
msgid ""
"Not all files were found in the new location; some are still missing. Do you "
"want to create the missing files in the selected directory?"
msgstr ""
"新的位置并未找到所有的文件，有些文件仍然缺失。 您想要在所选目录中创建缺失的文"
"件吗？"

#: ktorrent/dialogs/missingfilesdlg.cpp:136
#, kde-format
msgid ""
"The data file is not present in the location you selected. Do you want to "
"create the file in the selected directory?"
msgstr "您所选的位置不存在数据文件，您想要在所选文件夹中创建文件吗？"

#. i18n: ectx: property (windowTitle), widget (QDialog, MissingFilesDlg)
#: ktorrent/dialogs/missingfilesdlg.ui:14
#, kde-format
msgid "Files are missing"
msgstr "文件缺失"

#. i18n: ectx: property (text), widget (QLabel, m_text)
#: ktorrent/dialogs/missingfilesdlg.ui:20
#, kde-format
msgid "The following files are missing:"
msgstr "以下文件缺失："

#. i18n: ectx: property (toolTip), widget (QPushButton, m_recreate)
#: ktorrent/dialogs/missingfilesdlg.ui:34
#, kde-format
msgid "They are no longer there, recreate them."
msgstr "所选位置没有相应文件，将重新创建它们。"

#. i18n: ectx: property (text), widget (QPushButton, m_recreate)
#: ktorrent/dialogs/missingfilesdlg.ui:37
#, kde-format
msgid "Recreate"
msgstr "重建"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_dnd)
#: ktorrent/dialogs/missingfilesdlg.ui:44
#, kde-format
msgid "Do not download the missing files."
msgstr "不下载缺失文件。"

#. i18n: ectx: property (text), widget (QPushButton, m_dnd)
#: ktorrent/dialogs/missingfilesdlg.ui:47
#, kde-format
msgid "Do Not Download"
msgstr "不下载"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_select_new)
#: ktorrent/dialogs/missingfilesdlg.ui:54
#, kde-format
msgid "The files have been moved to another location, select the new location."
msgstr "文件已被移动到其他位置，请选择新位置。"

#. i18n: ectx: property (text), widget (QPushButton, m_select_new)
#: ktorrent/dialogs/missingfilesdlg.ui:57
#, kde-format
msgid "Select New Location"
msgstr "选择新位置"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_cancel)
#: ktorrent/dialogs/missingfilesdlg.ui:77
#, kde-format
msgid "Cancel, do not start the torrent."
msgstr "取消，不启动种子。"

#. i18n: ectx: property (text), widget (QPushButton, m_cancel)
#. i18n: ectx: property (text), widget (QPushButton, cancel_button)
#: ktorrent/dialogs/missingfilesdlg.ui:80 ktorrent/view/scanextender.ui:214
#, kde-format
msgid "Cancel"
msgstr "取消"

#. i18n: ectx: property (windowTitle), widget (QDialog, PasteDlgBase)
#: ktorrent/dialogs/pastedialog.cpp:44 ktorrent/dialogs/pastedlgbase.ui:14
#, kde-format
msgid "Open an URL"
msgstr "打开网址"

#: ktorrent/dialogs/pastedialog.cpp:115
#: ktorrent/dialogs/torrentcreatordlg.cpp:262 ktorrent/gui.cpp:344
#, kde-format
msgid "Invalid URL: %1"
msgstr "无效的网址：%1"

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/dialogs/pastedlgbase.ui:22 plugins/syndication/feedwidget.ui:32
#, kde-format
msgid "URL:"
msgstr "URL："

#. i18n: ectx: property (text), widget (QCheckBox, m_silently)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_openSilently)
#: ktorrent/dialogs/pastedlgbase.ui:52
#: plugins/scanfolder/scanfolderprefpage.ui:81
#, kde-format
msgid "Open silently"
msgstr "以静默方式打开"

#. i18n: ectx: property (windowTitle), widget (QDialog, SpeedLimitsDlg)
#: ktorrent/dialogs/speedlimitsdlg.cpp:52 ktorrent/dialogs/speedlimitsdlg.ui:14
#: ktorrent/view/view.cpp:264
#, kde-format
msgid "Speed Limits"
msgstr "速度限制"

#. i18n: ectx: property (text), widget (QLabel, m_main_caption)
#: ktorrent/dialogs/speedlimitsdlg.ui:20
#, kde-format
msgid "Speed limits for individual torrents (double click to edit):"
msgstr "单个种子的速度限制 (双击编辑)："

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/dialogs/speedlimitsdlg.ui:32
#, kde-format
msgid "Filter:"
msgstr "过滤器："

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/dialogs/speedlimitsdlg.ui:61
#, kde-format
msgid "Global Limits"
msgstr "全局限制"

#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#. i18n: ectx: property (text), widget (QLabel, label_5)
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: ktorrent/dialogs/speedlimitsdlg.ui:67 ktorrent/pref/networkpref.ui:111
#: ktorrent/pref/recommendedsettingsdlg.ui:219
#: plugins/bwscheduler/bwprefpage.ui:65
#, kde-format
msgid "Maximum download speed:"
msgstr "最大下载速度："

#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_max_download_rate)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_max_upload_rate)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, m_max_seed_time)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, m_max_share_ratio)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_download_rate)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_upload_rate)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxDownloads)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxSeeds)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, kcfg_maxRatio)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, kcfg_maxSeedTime)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, kcfg_greenRatio)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxConnections)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxTotalConnections)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxDownloadRate)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_maxUploadRate)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, ratio_limit)
#. i18n: ectx: property (specialValueText), widget (QDoubleSpinBox, time_limit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_download_limit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_upload_limit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_ss_download_limit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_ss_upload_limit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_max_conn_per_torrent)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_max_conn_global)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_screensaverUploadLimit)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_screensaverDownloadLimit)
#: ktorrent/dialogs/speedlimitsdlg.ui:77 ktorrent/dialogs/speedlimitsdlg.ui:100
#: ktorrent/dialogs/speedlimitsmodel.cpp:140
#: ktorrent/dialogs/speedlimitsmodel.cpp:145
#: ktorrent/dialogs/spinboxdelegate.cpp:44 ktorrent/groups/grouppolicydlg.ui:81
#: ktorrent/groups/grouppolicydlg.ui:101 ktorrent/groups/grouppolicydlg.ui:121
#: ktorrent/groups/grouppolicydlg.ui:144 ktorrent/pref/networkpref.ui:81
#: ktorrent/pref/networkpref.ui:101 ktorrent/pref/networkpref.ui:121
#: ktorrent/pref/networkpref.ui:144 ktorrent/pref/qmpref.ui:45
#: ktorrent/pref/qmpref.ui:65 ktorrent/pref/qmpref.ui:209
#: ktorrent/pref/qmpref.ui:232 ktorrent/pref/qmpref.ui:261
#: plugins/bwscheduler/bwprefpage.ui:52 plugins/bwscheduler/bwprefpage.ui:81
#: plugins/bwscheduler/edititemdlg.ui:122
#: plugins/bwscheduler/edititemdlg.ui:142
#: plugins/bwscheduler/edititemdlg.ui:173
#: plugins/bwscheduler/edititemdlg.ui:193
#: plugins/bwscheduler/edititemdlg.ui:233
#: plugins/bwscheduler/edititemdlg.ui:250 plugins/infowidget/statustab.cpp:71
#: plugins/infowidget/statustab.ui:306 plugins/infowidget/statustab.ui:332
#, kde-format
msgid "No limit"
msgstr "无限制"

#. i18n: ectx: property (suffix), widget (QSpinBox, m_max_download_rate)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_max_upload_rate)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_download_rate)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_upload_rate)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_avg_speed_slot)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_maxDownloadRate)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_maxUploadRate)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_download_limit)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_upload_limit)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_ss_download_limit)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_ss_upload_limit)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_screensaverUploadLimit)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_screensaverDownloadLimit)
#: ktorrent/dialogs/speedlimitsdlg.ui:80 ktorrent/dialogs/speedlimitsdlg.ui:103
#: ktorrent/dialogs/spinboxdelegate.cpp:42 ktorrent/groups/grouppolicydlg.ui:84
#: ktorrent/groups/grouppolicydlg.ui:104 ktorrent/pref/networkpref.ui:124
#: ktorrent/pref/networkpref.ui:147 ktorrent/pref/recommendedsettingsdlg.ui:131
#: plugins/bwscheduler/bwprefpage.ui:55 plugins/bwscheduler/bwprefpage.ui:84
#: plugins/bwscheduler/edititemdlg.ui:125
#: plugins/bwscheduler/edititemdlg.ui:145
#: plugins/bwscheduler/edititemdlg.ui:176
#: plugins/bwscheduler/edititemdlg.ui:196
#, kde-format
msgid " KiB/s"
msgstr " KiB/秒"

#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#. i18n: ectx: property (text), widget (QLabel, label_4)
#. i18n: ectx: property (text), widget (QLabel, label_5)
#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/dialogs/speedlimitsdlg.ui:90 ktorrent/pref/networkpref.ui:134
#: ktorrent/pref/recommendedsettingsdlg.ui:205
#: plugins/bwscheduler/bwprefpage.ui:36
#, kde-format
msgid "Maximum upload speed:"
msgstr "最大上传速度："

#: ktorrent/dialogs/speedlimitsmodel.cpp:112
#: plugins/shutdown/shutdowntorrentmodel.cpp:155
#: plugins/syndication/feedwidgetmodel.cpp:95
#, kde-format
msgid "Torrent"
msgstr "种子"

#: ktorrent/dialogs/speedlimitsmodel.cpp:113
#, kde-format
msgid "Download Limit"
msgstr "下载限速"

#: ktorrent/dialogs/speedlimitsmodel.cpp:114
#, kde-format
msgid "Upload Limit"
msgstr "上传限速"

#: ktorrent/dialogs/speedlimitsmodel.cpp:115
#, kde-format
msgid "Assured Download Speed"
msgstr "保证下载速度"

#: ktorrent/dialogs/speedlimitsmodel.cpp:116
#, kde-format
msgid "Assured Upload Speed"
msgstr "保证上传速度"

#: ktorrent/dialogs/speedlimitsmodel.cpp:150
#: ktorrent/dialogs/speedlimitsmodel.cpp:155
#: ktorrent/dialogs/spinboxdelegate.cpp:46
#, kde-format
msgid "No assured speed"
msgstr "无速度保证"

#: ktorrent/dialogs/torrentcreatordlg.cpp:52
#, kde-format
msgid "Create A Torrent"
msgstr "创建一个种子"

#: ktorrent/dialogs/torrentcreatordlg.cpp:268
#, kde-format
msgid "Only HTTP is supported for webseeding."
msgstr "仅支持 HTTP 的网络种子。"

#: ktorrent/dialogs/torrentcreatordlg.cpp:296
#, kde-format
msgid "You must select a file or a folder."
msgstr "您必须选择一个文件或文件夹。"

#: ktorrent/dialogs/torrentcreatordlg.cpp:302
#, kde-format
msgid ""
"You have not added a tracker, are you sure you want to create this torrent?"
msgstr "您尚未添加任何追踪器，您确定要创建该种子吗？"

#: ktorrent/dialogs/torrentcreatordlg.cpp:310
#, kde-format
msgid "You must add at least one node."
msgstr "您必须至少添加一个节点。"

#: ktorrent/dialogs/torrentcreatordlg.cpp:376
#, kde-format
msgid "Choose a file to save the torrent"
msgstr "选择保存种子的文件"

#. i18n: ectx: property (windowTitle), widget (QDialog, TorrentCreatorDlg)
#: ktorrent/dialogs/torrentcreatordlg.ui:14
#, kde-format
msgid "Create a torrent"
msgstr "创建一个种子"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/dialogs/torrentcreatordlg.ui:20
#, kde-format
msgid "File or directory to create torrent from:"
msgstr "创建种子的来源文件或文件夹："

#. i18n: ectx: property (text), widget (QRadioButton, m_selectDirectory)
#: ktorrent/dialogs/torrentcreatordlg.ui:44
#, kde-format
msgid "Select Directory"
msgstr "选择目录"

#. i18n: ectx: property (text), widget (QRadioButton, m_selectFile)
#: ktorrent/dialogs/torrentcreatordlg.ui:51
#, kde-format
msgid "Select File"
msgstr "选择文件"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/dialogs/torrentcreatordlg.ui:71
#, kde-format
msgid "Size of each chunk:"
msgstr "每个数据块的大小："

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:82
#, kde-format
msgid "32 KiB"
msgstr "32 KiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:87
#, kde-format
msgid "64 KiB"
msgstr "64 KiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:92
#, kde-format
msgid "128 KiB"
msgstr "128 KiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:97
#, kde-format
msgid "256 KiB"
msgstr "256 KiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:102
#, kde-format
msgid "512 KiB"
msgstr "512 KiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:107
#, kde-format
msgid "1 MiB"
msgstr "1 MiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:112
#, kde-format
msgid "2 MiB"
msgstr "2 MiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:117
#, kde-format
msgid "4 MiB"
msgstr "4 MiB"

#. i18n: ectx: property (text), item, widget (QComboBox, m_chunk_size)
#: ktorrent/dialogs/torrentcreatordlg.ui:122
#, kde-format
msgid "8 MiB"
msgstr "8 MiB"

#. i18n: ectx: property (text), widget (QCheckBox, m_start_seeding)
#: ktorrent/dialogs/torrentcreatordlg.ui:132
#, kde-format
msgid "Start seeding"
msgstr "开始做种"

#. i18n: ectx: property (text), widget (QCheckBox, m_private)
#: ktorrent/dialogs/torrentcreatordlg.ui:142
#, kde-format
msgid "Private torrent (DHT not allowed)"
msgstr "私服种子 (不允许 DHT)"

#. i18n: ectx: property (text), widget (QCheckBox, m_dht)
#: ktorrent/dialogs/torrentcreatordlg.ui:149
#, kde-format
msgid "Decentralized (DHT only)"
msgstr "非集中化 (只允许 DHT)"

#. i18n: ectx: property (text), widget (QLabel, label_6)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_addToGroup)
#: ktorrent/dialogs/torrentcreatordlg.ui:158
#: plugins/scanfolder/scanfolderprefpage.ui:125
#, kde-format
msgid "Add torrent to group:"
msgstr "将种子添加到组："

#. i18n: ectx: attribute (title), widget (QWidget, m_tracker_tab)
#: ktorrent/dialogs/torrentcreatordlg.ui:177
#: plugins/infowidget/infowidgetplugin.cpp:268
#: plugins/scripting/scripts/tracker_groups/tracker_groups.py:59
#, kde-format
msgid "Trackers"
msgstr "追踪器"

#. i18n: ectx: property (text), widget (QPushButton, m_remove_tracker)
#. i18n: ectx: property (text), widget (QPushButton, m_remove_node)
#. i18n: ectx: property (text), widget (QPushButton, m_remove_webseed)
#. i18n: ectx: property (text), widget (QPushButton, m_remove)
#: ktorrent/dialogs/torrentcreatordlg.ui:198
#: ktorrent/dialogs/torrentcreatordlg.ui:304
#: ktorrent/dialogs/torrentcreatordlg.ui:348 ktorrent/ipfilterwidget.ui:65
#: plugins/mediaplayer/playlistwidget.cpp:53
#: plugins/syndication/managefiltersdlg.ui:67
#, kde-format
msgid "Remove"
msgstr "移除"

#. i18n: ectx: property (text), widget (QPushButton, m_move_up)
#: ktorrent/dialogs/torrentcreatordlg.ui:205
#: ktorrent/tools/queuemanagerwidget.cpp:78
#, kde-format
msgid "Move Up"
msgstr "上移"

#. i18n: ectx: property (text), widget (QPushButton, m_move_down)
#: ktorrent/dialogs/torrentcreatordlg.ui:212
#: ktorrent/tools/queuemanagerwidget.cpp:81
#, kde-format
msgid "Move Down"
msgstr "下移"

#. i18n: ectx: attribute (title), widget (QWidget, m_dht_tab)
#: ktorrent/dialogs/torrentcreatordlg.ui:235
#, kde-format
msgid "DHT Nodes"
msgstr "DHT 结点"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/dialogs/torrentcreatordlg.ui:243
#, kde-format
msgid "Node:"
msgstr "节点："

#. i18n: ectx: property (text), widget (QTreeWidget, m_node_list)
#: ktorrent/dialogs/torrentcreatordlg.ui:289
#, kde-format
msgid "IP or Hostname"
msgstr "IP 或主机名"

#. i18n: ectx: label, entry (port), group (downloads)
#. i18n: ectx: label, entry (udpTrackerPort), group (downloads)
#. i18n: ectx: property (text), widget (QTreeWidget, m_node_list)
#: ktorrent/dialogs/torrentcreatordlg.ui:294 libktcore/ktorrent.kcfg:54
#: libktcore/ktorrent.kcfg:60
#, kde-format
msgid "Port"
msgstr "端口"

#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: ktorrent/dialogs/torrentcreatordlg.ui:327
#, kde-format
msgid "Web Seeds"
msgstr "网络种子"

#. i18n: ectx: property (text), widget (QLabel, label_5)
#. i18n: ectx: property (text), widget (QLabel, label_17)
#: ktorrent/dialogs/torrentcreatordlg.ui:376
#: plugins/infowidget/statustab.ui:140
#, kde-format
msgid "Comments:"
msgstr "注释："

#: ktorrent/groups/grouppolicydlg.cpp:34
#, kde-format
msgid "Policy for the %1 group"
msgstr "%1 组的策略"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_default_location_enabled)
#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_default_location)
#: ktorrent/groups/grouppolicydlg.ui:32 ktorrent/groups/grouppolicydlg.ui:42
#, kde-format
msgid ""
"Default save location for torrents from this group. <br/><br/>This is only "
"used in the file selection dialog, when you change the group, the download "
"location in the dialog will be set to this. You can still override it, if "
"you want to."
msgstr ""
"本群组中的种子的默认保存位置。<br/><br/>这只用于文件选择对话框，您变更群组"
"后，对话框中的下载位置将相应设定为该位置。您仍可以覆盖它，如果您想要那么做的"
"话。"

#. i18n: ectx: property (text), widget (QCheckBox, m_default_location_enabled)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useSaveDir)
#: ktorrent/groups/grouppolicydlg.ui:35 ktorrent/pref/generalpref.ui:40
#, kde-format
msgid "Default save location:"
msgstr "默认保存位置："

#. i18n: ectx: property (text), widget (QCheckBox, m_default_move_on_completion_enabled)
#: ktorrent/groups/grouppolicydlg.ui:49
#, kde-format
msgid "Default move when completed location:"
msgstr "默认的完成时移动到的位置："

#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_default_move_on_completion_location)
#: ktorrent/groups/grouppolicydlg.ui:56
#, kde-format
msgid ""
"Default move on completion location for torrents from this group. <br/><br/"
">This is only used in the file selection dialog, when you change the group, "
"the move when completed location in the dialog will be set to this. You can "
"still override it, if you want to."
msgstr ""
"本群组中的种子的默认完成后移动到的位置。<br/><br/>这只用于文件选择对话框，您"
"变更群组后，对话框中的完成后移动到的位置将设定为该位置。您仍可以覆盖它，如果"
"您想要这么做的话。"

#. i18n: ectx: property (toolTip), widget (QGroupBox, groupBox)
#: ktorrent/groups/grouppolicydlg.ui:63
#, kde-format
msgid "Default settings for torrents which are added to the group."
msgstr "添加到群组的种子的默认设置。"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/groups/grouppolicydlg.ui:66
#, kde-format
msgid "Torrent Limits"
msgstr "种子限制"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/groups/grouppolicydlg.ui:74
#, kde-format
msgid "Maximum download rate:"
msgstr "最大下载率："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/groups/grouppolicydlg.ui:94
#, kde-format
msgid "Maximum upload rate:"
msgstr "最大上传率："

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/groups/grouppolicydlg.ui:114
#, kde-format
msgid "Maximum seed time:"
msgstr "最大做种时间："

#. i18n: ectx: property (suffix), widget (QDoubleSpinBox, m_max_seed_time)
#. i18n: ectx: property (suffix), widget (QDoubleSpinBox, time_limit)
#: ktorrent/groups/grouppolicydlg.ui:124 plugins/infowidget/statustab.ui:335
#, kde-format
msgid " Hours"
msgstr " 小时"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: ktorrent/groups/grouppolicydlg.ui:137
#, kde-format
msgid "Maximum share ratio:"
msgstr "最大分享率："

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_only_new)
#: ktorrent/groups/grouppolicydlg.ui:160
#, kde-format
msgid ""
"When this is enabled, these settings will only be applied when a torrent is "
"added to the group in the file selection dialog or the torrent creation "
"dialog.<p>\n"
"If this is not enabled, the settings will always be applied when you add a "
"torrent to this group. "
msgstr ""
"当该选项启用时，只有在文件选择对话框或种子创建对话框中将种子添加到群组后才会"
"应用这些设置。<p>\n"
"如果未启用该选项，当您添加种子到本群组时将始终应用这些设置。"

#. i18n: ectx: property (text), widget (QCheckBox, m_only_new)
#: ktorrent/groups/grouppolicydlg.ui:163
#, kde-format
msgid "Apply settings only for newly opened or created torrents"
msgstr "仅对新打开或创建的种子应用设置"

#: ktorrent/groups/groupswitcher.cpp:60
#, kde-format
msgid "Open a new tab"
msgstr "在新标签中打开"

#: ktorrent/groups/groupswitcher.cpp:65
#, kde-format
msgid "Close the current tab"
msgstr "关闭当前标签"

#: ktorrent/groups/groupswitcher.cpp:70
#, kde-format
msgid "Edit Group Policy"
msgstr "编辑组策略"

#: ktorrent/groups/groupview.cpp:83
#, kde-format
msgid "Open In New Tab"
msgstr "在新标签中打开"

#: ktorrent/groups/groupview.cpp:87 ktorrent/view/view.cpp:229
#, kde-format
msgid "New Group"
msgstr "新建组"

#: ktorrent/groups/groupview.cpp:91
#, kde-format
msgid "Edit Name"
msgstr "编辑名称"

#: ktorrent/groups/groupview.cpp:95
#, kde-format
msgid "Remove Group"
msgstr "移除组"

#: ktorrent/groups/groupview.cpp:99
#, kde-format
msgid "Group Policy"
msgstr "组策略"

#: ktorrent/groups/groupview.cpp:112
#, kde-format
msgid "Please enter the group name."
msgstr "请输入组名称。"

#: ktorrent/groups/groupview.cpp:119
#, kde-format
msgid "The group %1 already exists."
msgstr "组 %1 已经存在。"

#: ktorrent/groups/groupviewmodel.cpp:48
#, kde-format
msgid "Custom Groups"
msgstr "自定义组"

#: ktorrent/gui.cpp:289
#, kde-format
msgid "Open Location"
msgstr "打开位置"

#: ktorrent/gui.cpp:393
#, kde-format
msgid "Create a new torrent"
msgstr "创建新种子"

#: ktorrent/gui.cpp:395
#, kde-format
msgid "Open a torrent"
msgstr "打开种子"

#: ktorrent/gui.cpp:398
#, kde-format
msgid "Open Silently"
msgstr "以静默方式打开"

#: ktorrent/gui.cpp:399
#, kde-format
msgid "Open a torrent without asking any questions"
msgstr "不加询问打开种子"

#: ktorrent/gui.cpp:414
#, kde-format
msgid "Open URL"
msgstr "打开网址"

#: ktorrent/gui.cpp:415
#, kde-format
msgid "Open a URL which points to a torrent, magnet links are supported"
msgstr "打开指向种子的网址，支持磁力链"

#: ktorrent/gui.cpp:420 plugins/ipfilter/ipblockingprefpage.cpp:37
#: plugins/ipfilter/ipfilterplugin.cpp:63
#: plugins/ipfilter/ipfilterplugin.cpp:76
#, kde-format
msgid "IP Filter"
msgstr "IP 过滤"

#: ktorrent/gui.cpp:421
#, kde-format
msgid "Show the list of blocked IP addresses"
msgstr "显示已屏蔽 IP 地址的列表"

#: ktorrent/gui.cpp:426
#, kde-format
msgid "Import Torrent"
msgstr "导入种子"

#: ktorrent/gui.cpp:427
#, kde-format
msgid "Import a torrent"
msgstr "导入种子"

#: ktorrent/gui.cpp:432
#, kde-format
msgid "Show/Hide KTorrent"
msgstr "显示/隐藏 KTorrent"

#: ktorrent/gui.cpp:452
#, kde-format
msgid "D: %1 | U: %2"
msgstr "下载：%1 | 上传：%2"

#: ktorrent/ipfilterwidget.cpp:56
#, kde-format
msgid "IP Filter List"
msgstr "IP 过滤列表"

#: ktorrent/ipfilterwidget.cpp:110
#, kde-format
msgid ""
"Invalid IP address <b>%1</b>. IP addresses must be in the format 'XXX.XXX."
"XXX.XXX'.<br/><br/>You can also use wildcards like '127.0.0.*' or specify "
"ranges like '200.10.10.0-200.10.10.40'."
msgstr ""
"无效的 IP 地址<b>%1</b>。您必须按照“XXX.XXX.XXX.XXX”的格式输入 IP。<br/><br/>"
"您还可以使用通配符表示范围，例如“127.0.0.*”。"

#: ktorrent/ipfilterwidget.cpp:138
#, kde-format
msgid "Choose a file"
msgstr "选择文件"

#: ktorrent/ipfilterwidget.cpp:139 ktorrent/ipfilterwidget.cpp:152
#, kde-format
msgid "Text files"
msgstr "文本文件"

#: ktorrent/ipfilterwidget.cpp:151
#, kde-format
msgid "Choose a filename to save under"
msgstr "选择用来保存的文件名"

#. i18n: ectx: property (windowTitle), widget (QDialog, IPFilterWidget)
#: ktorrent/ipfilterwidget.ui:14
#, kde-format
msgid "KTorrent Blacklisted Peers"
msgstr "KTorrent 对等点黑名单"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/ipfilterwidget.ui:22
#, kde-format
msgid "Add peer:"
msgstr "添加对等点："

#. i18n: ectx: property (toolTip), widget (QLineEdit, m_ip_to_add)
#: ktorrent/ipfilterwidget.ui:31
#, kde-format
msgid ""
"IP addresses must be in the format 'XXX.XXX.XXX.XXX'.\n"
"                                        \n"
"You can also use wildcards like '127.0.0.*' or specify ranges like "
"'200.10.10.0-200.10.10.40'."
msgstr ""
"您必须按照“XXX.XXX.XXX.XXX”的格式输入 IP。\n"
"                                        \n"
"您还可以使用通配符表示范围，如“127.0.0.*”。或者使"
"用“200.10.10.0-200.10.10.40”。"

#. i18n: ectx: property (text), widget (QPushButton, m_clear)
#: ktorrent/ipfilterwidget.ui:72
#, kde-format
msgid "Clear"
msgstr "清除"

#. i18n: ectx: property (text), widget (QPushButton, m_open)
#: ktorrent/ipfilterwidget.ui:92
#, kde-format
msgid "Open..."
msgstr "打开..."

#. i18n: ectx: property (text), widget (QPushButton, m_save_as)
#: ktorrent/ipfilterwidget.ui:99
#, kde-format
msgid "Save As..."
msgstr "另存为..."

#. i18n: ectx: Menu (file)
#: ktorrent/ktorrentui.rc:4
#, kde-format
msgid "&File"
msgstr "文件(&F)"

#. i18n: ectx: Menu (view)
#: ktorrent/ktorrentui.rc:15
#, kde-format
msgid "&View"
msgstr "视图(&V)"

#. i18n: ectx: ToolBar (mainToolBar)
#: ktorrent/ktorrentui.rc:24
#, kde-format
msgid "Main"
msgstr "主工具栏"

#. i18n: ectx: Menu (Torrents)
#. i18n: ectx: ToolBar (TorrentsToolBar)
#: ktorrent/kttorrentactivityui.rc:7 ktorrent/kttorrentactivityui.rc:83
#: ktorrent/torrentactivity.cpp:55
#, kde-format
msgid "Torrents"
msgstr "种子"

#. i18n: ectx: Menu (GroupsMenu)
#: ktorrent/kttorrentactivityui.rc:26
#, kde-format
msgid "Groups"
msgstr "群组"

#. i18n: ectx: Menu (ViewMenu)
#: ktorrent/kttorrentactivityui.rc:39
#, kde-format
msgid "View"
msgstr "视图"

#. i18n: ectx: Menu (AdvancedMenu)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: ktorrent/kttorrentactivityui.rc:54 ktorrent/pref/advancedpref.cpp:29
#: ktorrent/pref/networkpref.ui:160
#, kde-format
msgid "Advanced"
msgstr "高级"

#. i18n: ectx: Menu (OpenDirMenu)
#: ktorrent/kttorrentactivityui.rc:62 ktorrent/view/view.cpp:250
#, kde-format
msgid "Open Directory"
msgstr "打开目录"

#. i18n: ectx: Menu (GroupsSubMenu)
#: ktorrent/kttorrentactivityui.rc:68 ktorrent/view/view.cpp:253
#, kde-format
msgid "Add to Group"
msgstr "添加到组"

#. i18n: ectx: Menu (ColumnsMenu)
#: ktorrent/kttorrentactivityui.rc:76
#, kde-format
msgid "Configure Columns"
msgstr "配置栏"

#. i18n: ectx: Menu (ColumnsMenu)
#: ktorrent/kttorrentactivityui.rc:77 ktorrent/view/view.cpp:98
#, kde-format
msgid "Columns"
msgstr "列"

#: ktorrent/main.cpp:119
#, kde-format
msgctxt "@title"
msgid "KTorrent"
msgstr "KTorrent"

#: ktorrent/main.cpp:119
#, kde-format
msgid "Bittorrent client by KDE"
msgstr "KDE BitTorrent 客户端"

#: ktorrent/main.cpp:120
#, kde-format
msgctxt "@info:credit"
msgid "(C) 2005 - 2011 Joris Guisson and Ivan Vasic"
msgstr "(C) 2005 - 2011 Joris Guisson 和 Ivan Vasic"

#: ktorrent/main.cpp:126
#, kde-format
msgid "Joris Guisson"
msgstr "Joris Guisson"

#: ktorrent/main.cpp:127
#, kde-format
msgid "Ivan Vasic"
msgstr "Ivan Vasic"

#: ktorrent/main.cpp:128
#, kde-format
msgid "Alan Jones"
msgstr "Alan Jones"

#: ktorrent/main.cpp:128
#, kde-format
msgid "BitFinder Plugin"
msgstr "节点查询插件"

#: ktorrent/main.cpp:129
#, kde-format
msgid "Diego Rosario Brogna"
msgstr "Diego Rosario Brogna"

#: ktorrent/main.cpp:129
#, kde-format
msgid "Webinterface Plugin, global max share ratio patch"
msgstr "Web 界面插件，全局最大分享率补丁"

#: ktorrent/main.cpp:130
#, kde-format
msgid "Krzysztof Kundzicz"
msgstr "Krzysztof Kundzicz"

#: ktorrent/main.cpp:130
#, kde-format
msgid "Statistics Plugin"
msgstr "状态统计插件"

#: ktorrent/main.cpp:131
#, kde-format
msgid "Christian Weilbach"
msgstr "Christian Weilbach"

#: ktorrent/main.cpp:131
#, kde-format
msgid "kio-magnet"
msgstr "kio-magnet"

#: ktorrent/main.cpp:132
#, kde-format
msgid "Mladen Babic"
msgstr "Mladen Babic"

#: ktorrent/main.cpp:132
#, kde-format
msgid "Application icon and a couple of others"
msgstr "应用程序图标及其它"

#: ktorrent/main.cpp:133
#, kde-format
msgid "Adam Treat"
msgstr "Adam Treat"

#: ktorrent/main.cpp:134
#, kde-format
msgid "Danny Allen"
msgstr "Danny Allen"

#: ktorrent/main.cpp:134
#, kde-format
msgid "1.0 application icon"
msgstr "1.0 应用程序图标"

#: ktorrent/main.cpp:135
#, kde-format
msgid "Vincent Wagelaar"
msgstr "Vincent Wagelaar"

#: ktorrent/main.cpp:136
#, kde-format
msgid "Knut Morten Johansson"
msgstr "Knut Morten Johansson"

#: ktorrent/main.cpp:137
#, kde-format
msgid "Felix Berger"
msgstr "Felix Berge"

#: ktorrent/main.cpp:137
#, kde-format
msgid "ChunkBar's tooltip and IWFileTreeItem sorting"
msgstr "数据块栏的工具提示和文件树项目排序"

#: ktorrent/main.cpp:138
#, kde-format
msgid "Andreas Kling"
msgstr "Andreas Kling"

#: ktorrent/main.cpp:139
#, kde-format
msgid "Felipe Sateler"
msgstr "Felipe Sateler"

#: ktorrent/main.cpp:140
#, kde-format
msgid "Maxmind"
msgstr "Maxmind"

#: ktorrent/main.cpp:140
#, kde-format
msgid ""
"Country locator for InfoWidget plugin. Flags are taken from http://flags."
"blogpotato.de/ so thanks to them too."
msgstr ""
"InfoWidget 插件的国家定位。国旗由 http://flags.blogpotato.de/ 荣誉提供。"

#: ktorrent/main.cpp:141
#, kde-format
msgid "Adam Forsyth"
msgstr "Adam Forsyth"

#: ktorrent/main.cpp:141
#, kde-format
msgid "File prioritization and some other patches"
msgstr "文件优先级特性和一些其它补丁"

#: ktorrent/main.cpp:142
#, kde-format
msgid "Thomas Bernard"
msgstr "Thomas Bernard"

#: ktorrent/main.cpp:142
#, kde-format
msgid "Miniupnp was used as an example for our own UPnP implementation"
msgstr "Miniupnp 是用于我们自己的 UPnP 实现的一个范例"

#: ktorrent/main.cpp:143
#, kde-format
msgid "Lesly Weyts"
msgstr "Lesly Weyts"

#: ktorrent/main.cpp:143 ktorrent/main.cpp:144
#, kde-format
msgid "Zeroconf enhancements"
msgstr "Zeroconf 增强"

#: ktorrent/main.cpp:144
#, kde-format
msgid "Kevin Andre"
msgstr "Kevin Andre"

#: ktorrent/main.cpp:145
#, kde-format
msgid "Dagur Valberg Johannsson"
msgstr "Dagur Valberg Johannsson"

#: ktorrent/main.cpp:145
#, kde-format
msgid "Coldmilk webgui"
msgstr "Coldmilk Web 界面"

#: ktorrent/main.cpp:146
#, kde-format
msgid "Alexander Dymo"
msgstr "Alexander Dymo"

#: ktorrent/main.cpp:146
#, kde-format
msgid "IDEAl code from KDevelop"
msgstr "IDEAI 代码来自 KDevelop"

#: ktorrent/main.cpp:147
#, kde-format
msgid "Scott Wolchok"
msgstr "Scott Wolchok"

#: ktorrent/main.cpp:147
#, kde-format
msgid "Conversion speed improvement in ipfilter plugin"
msgstr "IP 过滤插件的交互速度改善"

#: ktorrent/main.cpp:148
#, kde-format
msgid "Bryan Burns of Juniper Networks"
msgstr "Juniper Networks 的 Bryan Burns"

#: ktorrent/main.cpp:148
#, kde-format
msgid "Discovered 2 security vulnerabilities (both are fixed)"
msgstr "发现了两个安全问题 (都已经被修复)"

#: ktorrent/main.cpp:149
#, kde-format
msgid "Goten Xiao"
msgstr "Goten Xiao"

#: ktorrent/main.cpp:149
#, kde-format
msgid "Patch to load silently with a save location"
msgstr "带保存位置静默加载的补丁"

#: ktorrent/main.cpp:150
#, kde-format
msgid "Rapsys"
msgstr "Rapsys"

#: ktorrent/main.cpp:150
#, kde-format
msgid "Fixes in PHP code of webinterface"
msgstr "修复了 Web 界面的 PHP 代码"

#: ktorrent/main.cpp:151
#, kde-format
msgid "Athantor"
msgstr "Athantor"

#: ktorrent/main.cpp:151
#, kde-format
msgid "XFS specific disk preallocation"
msgstr "XFS 特有的磁盘预分配"

#: ktorrent/main.cpp:152
#, kde-format
msgid "twisted_fall"
msgstr "twisted_fall"

#: ktorrent/main.cpp:152
#, kde-format
msgid "Patch to not show very low speeds"
msgstr "修补了无法显示极低速率的问题"

#: ktorrent/main.cpp:153
#, kde-format
msgid "Lucke"
msgstr "Lucke"

#: ktorrent/main.cpp:153
#, kde-format
msgid "Patch to show potentially firewalled status"
msgstr "显示潜在防火墙状态的补丁"

#: ktorrent/main.cpp:154
#, kde-format
msgid "Modestas Vainius"
msgstr "Modestas Vainius"

#: ktorrent/main.cpp:154
#, kde-format
msgid "Several patches"
msgstr "一些补丁"

#: ktorrent/main.cpp:155
#, kde-format
msgid "Stefan Monov"
msgstr "Stefan Monov"

#: ktorrent/main.cpp:155
#, kde-format
msgid "Patch to hide menu bar"
msgstr "隐藏菜单条的补丁"

#: ktorrent/main.cpp:156
#, kde-format
msgid "The_Kernel"
msgstr "核心"

#: ktorrent/main.cpp:156
#, kde-format
msgid "Patch to change file priorities in the webgui"
msgstr "在 Web 界面上改变文件优先级的补丁"

#: ktorrent/main.cpp:157
#, kde-format
msgid "Rafał Miłecki"
msgstr "Rafał Miłecki"

#: ktorrent/main.cpp:157
#, kde-format
msgid "Several webgui patches"
msgstr "一些 Web 界面补丁"

#: ktorrent/main.cpp:158
#, kde-format
msgid "Ozzi"
msgstr "Ozzi"

#: ktorrent/main.cpp:158
#, kde-format
msgid "Fixes for several warnings"
msgstr "一些警告信息的修复"

#: ktorrent/main.cpp:159
#, kde-format
msgid "Markus Brueffer"
msgstr "Markus Brueffer"

#: ktorrent/main.cpp:159
#, kde-format
msgid "Patch to fix free diskspace calculation on FreeBSD"
msgstr "用于修补在 FreeBSD 上磁盘空间计算问题的补丁"

#: ktorrent/main.cpp:160
#, kde-format
msgid "Lukas Appelhans"
msgstr "Lukas Appelhans"

#: ktorrent/main.cpp:160
#, kde-format
msgid "Patch to fix a crash in ChunkDownloadView"
msgstr "用于修补 ChunkDownloadView 宕机问题的补丁"

#: ktorrent/main.cpp:161
#, kde-format
msgid "Rickard Närström"
msgstr "Rickard Närström"

#: ktorrent/main.cpp:161
#, kde-format
msgid "A couple of bugfixes"
msgstr "一些 bug 修正"

#: ktorrent/main.cpp:162
#, kde-format
msgid "caruccio"
msgstr "caruccio"

#: ktorrent/main.cpp:162
#, kde-format
msgid "Patch to load torrents silently from the command line"
msgstr "从命令行静默装入种子的补丁"

#: ktorrent/main.cpp:163
#, kde-format
msgid "Lee Olson"
msgstr "Lee Olson"

#: ktorrent/main.cpp:163
#, kde-format
msgid "New set of icons"
msgstr "新图标集"

#: ktorrent/main.cpp:164
#, kde-format
msgid "Aaron J. Seigo"
msgstr "Aaron J. Seigo"

#: ktorrent/main.cpp:164
#, kde-format
msgid "Drag and drop support for Plasma applet"
msgstr "Plasma 部件的拖放支持"

#: ktorrent/main.cpp:165
#, kde-format
msgid "Ian Higginson"
msgstr "Ian Higginson"

#: ktorrent/main.cpp:165
#, kde-format
msgid "Patch to cleanup the plugin list"
msgstr "清理插件列表的补丁"

#: ktorrent/main.cpp:166
#, kde-format
msgid "Amichai Rothman"
msgstr "Amichai Rothman"

#: ktorrent/main.cpp:166
#, kde-format
msgid "Patch to make the Plasma applet a popup applet"
msgstr "使 Plasma 部件成为弹出部件的补丁"

#: ktorrent/main.cpp:167
#, kde-format
msgid "Leo Trubach"
msgstr "Leo Trubach"

#: ktorrent/main.cpp:167
#, kde-format
msgid "Patch to add support for IP ranges in IP filter dialog"
msgstr "使 IP 过滤器接受通配符的补丁"

#: ktorrent/main.cpp:168
#, kde-format
msgid "Andrei Barbu"
msgstr "Andrei Barbu"

#: ktorrent/main.cpp:168
#, kde-format
msgid "Feature which adds the date a torrent was added"
msgstr "增加了添加种子数据的功能"

#: ktorrent/main.cpp:169
#, kde-format
msgid "Jonas Lundqvist"
msgstr "Jonas Lundqvist"

#: ktorrent/main.cpp:169
#, kde-format
msgid "Feature to disable authentication in the webinterface"
msgstr "在网页界面中禁用认证的特性"

#: ktorrent/main.cpp:170
#, kde-format
msgid "Jaroslaw Swierczynski"
msgstr "Jaroslaw Swierczynski"

#: ktorrent/main.cpp:170
#, kde-format
msgid "Exclusion patterns in the syndication plugin"
msgstr "聚合插件中的排除模式"

#: ktorrent/main.cpp:171
#, kde-format
msgid "Alexey Shildyakov "
msgstr "Alexey Shildyakov "

#: ktorrent/main.cpp:171
#, kde-format
msgid "Patch to rename single file torrents to the file inside"
msgstr "将单一文件种子重命名为其内部文件的文件名的补丁"

#: ktorrent/main.cpp:172
#, kde-format
msgid "Maarten De Meyer"
msgstr "Maarten De Meyer"

#: ktorrent/main.cpp:172
#, kde-format
msgid "Fix for bug 305379"
msgstr "Bug 305379 的修复"

#: ktorrent/main.cpp:173
#, kde-format
msgid "Rex Dieter"
msgstr "Rex Dieter"

#: ktorrent/main.cpp:173
#, kde-format
msgid "Add support for x-scheme-handler/magnet mimetype"
msgstr "添加对 x-scheme-handler/magnet 的 MIME 类型支持"

#: ktorrent/main.cpp:174
#, kde-format
msgid "Leszek Lesner"
msgstr "Leszek Lesner"

#: ktorrent/main.cpp:174
#, kde-format
msgid "Fix for bug 339584"
msgstr "Bug 339584 的修复"

#: ktorrent/main.cpp:175
#, kde-format
msgid "Andrius Štikonas"
msgstr "Andrius Štikonas"

#: ktorrent/main.cpp:175 ktorrent/main.cpp:176
#, kde-format
msgid "KF5 porting"
msgstr "KF5 移植"

#: ktorrent/main.cpp:176
#, kde-format
msgid "Nick Shaforostoff"
msgstr "Nick Shaforostoff"

#: ktorrent/main.cpp:180
#, kde-format
msgid "Enable logging to standard output"
msgstr "启用标准输出的日志记录"

#: ktorrent/main.cpp:181
#, kde-format
msgid "Silently open torrent given on URL"
msgstr "静默打开地址给出的种子"

#: ktorrent/main.cpp:182
#, kde-format
msgid "Document to open"
msgstr "要打开的文档"

#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_diskPrealloc)
#: ktorrent/pref/advancedpref.ui:17
#, kde-format
msgid ""
"Whether or not diskspace should be reserved before starting to download a "
"torrent."
msgstr "下载一个种子前是否预分配磁盘空间。"

#. i18n: ectx: property (title), widget (QGroupBox, kcfg_diskPrealloc)
#: ktorrent/pref/advancedpref.ui:20
#, kde-format
msgid "Reserve disk space before starting a torrent"
msgstr "启动一个种子前预留磁盘空间"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_fullDiskPrealloc)
#: ktorrent/pref/advancedpref.ui:32
#, kde-format
msgid ""
"Instead of doing a quick reservation, do a full reservation. This is slower "
"than the quick way, but avoids fragmentation on the disk."
msgstr ""
"使用整体预分配方式替代快速预分配。它比快速预分配慢，但是可以防止磁盘碎片。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_fullDiskPrealloc)
#: ktorrent/pref/advancedpref.ui:35
#, kde-format
msgid "Fully reserve disk space (avoids fragmentation)"
msgstr "整体预分配磁盘空间(避免碎片)"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: ktorrent/pref/advancedpref.ui:45
#, kde-format
msgid "Performance"
msgstr "性能"

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: ktorrent/pref/advancedpref.ui:53
#, kde-format
msgid "GUI update interval:"
msgstr "界面更新间隔："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_guiUpdateInterval)
#: ktorrent/pref/advancedpref.ui:67
#, kde-format
msgid ""
"<p>The interval in milliseconds between GUI updates.</p>\n"
"<p><span style=\" font-weight:600;\">Note: </span>Increasing this will "
"decrease CPU usage.</p>"
msgstr ""
"<p>按毫秒计的图形界面更新间隔。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>增加该间隔可降低 CPU 用量。"
"</p>"

#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_guiUpdateInterval)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_cpuUsage)
#: ktorrent/pref/advancedpref.ui:70 ktorrent/pref/advancedpref.ui:98
#, kde-format
msgid " ms"
msgstr " 毫秒"

#. i18n: ectx: property (text), widget (QLabel, label_6)
#: ktorrent/pref/advancedpref.ui:86
#, kde-format
msgid "Network sleep interval:"
msgstr "网络休眠间隔："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_cpuUsage)
#: ktorrent/pref/advancedpref.ui:95
#, kde-format
msgid ""
"<p>Amount of time the network threads will sleep when they are speed "
"limited. This has absolutely no effect when there are no speed limits.</p>\n"
"<p><span style=\" font-weight:600;\">Note:</span> The lower this is the more "
"CPU is used. Setting it high can lead to lower speeds in high bandwidth "
"situations. </p>\n"
"<p>For example on an 100 Mbit LAN, if you set a limit of 3000 KiB/s, you "
"might not actually reach this speed when this value is too high. Without a "
"limit you can easily get above 3000 KiB/s on a LAN.</p>"
msgstr ""
"<p>当限速时网络线程的休眠时间。不限速当然也不会生效。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>该时间越低占用的 CPU 越高。"
"调高它将导致带宽很高但速度很低。</p>\n"
"<p>以 100 Mbit 局域网为例，如果您限速 3000 KiB/s，如果该时间设置的过高，您实"
"际上可能达不到该速度。如果不限速您可以很轻易地在局域网中获得高于 3000 KiB 的"
"速度。</p>"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: ktorrent/pref/advancedpref.ui:132
#, kde-format
msgid "Magnets Queue"
msgstr "磁力链接队列"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/pref/advancedpref.ui:140
#, kde-format
msgid "Number of downloading slots:"
msgstr "下载任务数量:"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_numMagnetDownloadingSlots)
#: ktorrent/pref/advancedpref.ui:147
#, kde-format
msgid "Maximum number of concurrent downloading magnets at the same time."
msgstr "当前同时下载的磁力链接数量上限。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_requeueMagnets)
#: ktorrent/pref/advancedpref.ui:163
#, kde-format
msgid ""
"Whether or not the magnets that are not downloaded after a maximum period of "
"time must be pushed back at the end of the queue."
msgstr "在超过一段时间没有下载之后，磁力链接是否必须被打回到队列末尾。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_requeueMagnets)
#: ktorrent/pref/advancedpref.ui:166
#, kde-format
msgid "Requeue magnets after:"
msgstr "磁力链接重新排队的等待时间："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_requeueMagnetsTime)
#: ktorrent/pref/advancedpref.ui:173
#, kde-format
msgid ""
"Maximum time that a magnet can occupy a downloading slot before it will be "
"pushed back in the queue."
msgstr "磁力链接占用下载名额的最大时间。超时后，将其退回到队列中排队。"

#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_requeueMagnetsTime)
#: ktorrent/pref/advancedpref.ui:176 ktorrent/pref/qmpref.cpp:30
#, kde-format
msgid " min"
msgstr " 分钟"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: ktorrent/pref/advancedpref.ui:210 ktorrent/pref/generalpref.ui:113
#, kde-format
msgid "Miscellaneous"
msgstr "杂项"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/pref/advancedpref.ui:220
#, kde-format
msgid "Preview size for audio files:"
msgstr "音频文件的预览大小："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_previewSizeAudio)
#: ktorrent/pref/advancedpref.ui:227
#, kde-format
msgid ""
"<p>The amount of data at the beginning and end of an audio file, which will "
"be prioritized for previewing.</p>"
msgstr "<p>视频文件始末的数据量，将优先下载它们以供预览。</p>"

#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_previewSizeAudio)
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_previewSizeVideo)
#: ktorrent/pref/advancedpref.ui:230 ktorrent/pref/advancedpref.ui:253
#, kde-format
msgid " KiB"
msgstr " KiB"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/pref/advancedpref.ui:243
#, kde-format
msgid "Preview size for video files:"
msgstr "视频文件的预览大小："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_previewSizeVideo)
#: ktorrent/pref/advancedpref.ui:250
#, kde-format
msgid ""
"<p>The amount of data at the beginning and end of a video file, which will "
"be prioritized for previewing.</p>"
msgstr "<p>视频文件始末的数据量，将优先下载它们以供预览。</p>"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useQHttpAnnounce)
#: ktorrent/pref/advancedpref.ui:285
#, kde-format
msgid ""
"Disables the use of KDE's KIO library for tracker announces.\n"
"\n"
"This is experimental and should only be used if you are getting a lot of "
"connection to host broken errors."
msgstr ""
"禁用将 KDE 的 KIO 库用于伺服器通告。\n"
"\n"
"这是一项实验性的功能，因此如果各类损毁错误占用了您大量的连接时，请不要使用"
"它。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useQHttpAnnounce)
#: ktorrent/pref/advancedpref.ui:288
#, kde-format
msgid "Do not use KIO for tracker announces"
msgstr "不使用 KIO 宣告追踪器"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_lookUpHostnameOfPeers)
#: ktorrent/pref/advancedpref.ui:300
#, kde-format
msgid ""
"Resolve the hostname of each peer. This will result in the hostname of a "
"peer being displayed instead of the IP address. \n"
"\n"
"It can be disabled if you do not like the additional network traffic it "
"generates"
msgstr ""
"解析每个对等点的主机名。这将能显示对等点的主机名而非 IP 地址。\n"
"\n"
"如果您不喜欢该功能产生的额外网络流量，请禁用它。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_lookUpHostnameOfPeers)
#: ktorrent/pref/advancedpref.ui:303
#, kde-format
msgid "Resolve hostnames of peers"
msgstr "解析对等点的主机名"

#: ktorrent/pref/btpref.cpp:28
#, kde-format
msgid "BitTorrent"
msgstr "BitTorrent"

#. i18n: ectx: property (title), widget (QGroupBox, dhtGroupBox)
#: ktorrent/pref/btpref.ui:17
#, kde-format
msgid "Features"
msgstr "特性"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_dhtSupport)
#: ktorrent/pref/btpref.ui:23
#, kde-format
msgid ""
"DHT is a trackerless protocol to find peers sharing the same torrents as you "
"do."
msgstr "DHT 是一种去中心服务器的协议，用于搜寻和您共享同一种子的对等点。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_dhtSupport)
#: ktorrent/pref/btpref.ui:26
#, kde-format
msgid "Use DHT to get additional peers"
msgstr "使用 DHT 获得额外的对等点"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: ktorrent/pref/btpref.ui:35
#, kde-format
msgid "UDP port for DHT communications:"
msgstr "DHT 通讯的 UDP 端口："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_dhtPort)
#: ktorrent/pref/btpref.ui:43
#, kde-format
msgid ""
"<p>UDP port to use for the DHT protocol.</p>\n"
"<p><span style=\" font-weight:600;\">Attention:</span> If you are behind a "
"router, this port needs to be forwarded to accept incoming DHT requests. The "
"UPnP plugin can do this for you.</p>"
msgstr ""
"<p>DHT 协议使用的 UDP 端口。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>如果您通过路由器接入互联网，"
"那么您需要转发该端口以接收进站 DHT 请求。UPnP 插件可实现该功能。</p>"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_pexEnabled)
#: ktorrent/pref/btpref.ui:61
#, kde-format
msgid "Whether or not to use µTorrent compatible peer exchange."
msgstr "是否使用 µTorrent 兼容的对等点交换。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_pexEnabled)
#: ktorrent/pref/btpref.ui:64
#, kde-format
msgid "Use peer exchange"
msgstr "使用对等点交换"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_webseedsEnabled)
#: ktorrent/pref/btpref.ui:71
#, kde-format
msgid ""
"Enable or disable the use of webseeds when they are present in a torrent."
msgstr "启用或禁用使用种子文件中的网络种子。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_webseedsEnabled)
#: ktorrent/pref/btpref.ui:74
#, kde-format
msgid "Use webseeds"
msgstr "使用网络种子"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_checkWhenFinished)
#: ktorrent/pref/btpref.ui:81
#, kde-format
msgid ""
"When a torrent has finished downloading, do a full data check on the torrent."
msgstr "当种子完成下载后，对种子进行完整数据检查。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_checkWhenFinished)
#: ktorrent/pref/btpref.ui:84
#, kde-format
msgid "Check data when download is finished"
msgstr "下载完成后检查数据"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_4)
#: ktorrent/pref/btpref.ui:94
#, kde-format
msgid "Encryption"
msgstr "加密"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useEncryption)
#: ktorrent/pref/btpref.ui:101
#, kde-format
msgid ""
"<p>Protocol encryption is useful when your ISP is slowing down bittorrent "
"connections. </p>\n"
"<p>The encryption will prevent your bittorrent traffic to be flagged as "
"bittorrent traffic, and so the ISP will not slow it down.</p>"
msgstr ""
"<p>当您的互联网服务器提供商对 Bittorrent 连接限速时，协议加密将很管用。</p>\n"
"<p>加密将防止您的 Bittorrent 流量被标记为 Bittorrent 流量，因此提供商将无法再"
"限制它。</p>"

#. i18n: ectx: label, entry (useEncryption), group (downloads)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useEncryption)
#: ktorrent/pref/btpref.ui:104 libktcore/ktorrent.kcfg:152
#, kde-format
msgid "Use protocol encryption"
msgstr "使用协议加密"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_allowUnencryptedConnections)
#: ktorrent/pref/btpref.ui:111
#, kde-format
msgid ""
"Not all clients support encryption, and some people have encryption "
"disabled. If you want to connect to those peers, you need to have this "
"option enabled."
msgstr ""
"不是所有的客户端都支持加密，而且有的人会禁用加密。如果您想要连接到这些对等"
"点，需要启用此选项。"

#. i18n: ectx: label, entry (allowUnencryptedConnections), group (downloads)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_allowUnencryptedConnections)
#: ktorrent/pref/btpref.ui:114 libktcore/ktorrent.kcfg:156
#, kde-format
msgid "Allow unencrypted connections"
msgstr "允许不加密的连接"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/pref/btpref.ui:124
#, kde-format
msgid "Tracker"
msgstr "追踪器"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useCustomIP)
#: ktorrent/pref/btpref.ui:130
#, kde-format
msgid ""
"Instead of allowing the tracker to determine your IP address, tell the "
"tracker which IP address to use. Use this when you are behind a proxy."
msgstr ""
"通知伺服器要使用的 IP 地址而禁止伺服器自行确定您的 IP 地址。使用代理时请使用"
"该功能。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useCustomIP)
#: ktorrent/pref/btpref.ui:133
#, kde-format
msgid "Send the tracker a custom IP address or hostname"
msgstr "向追踪器发送自定义 IP 地址或主机名"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/pref/btpref.ui:142
#, kde-format
msgid "Custom IP address or hostname:"
msgstr "自定义 IP 地址或主机名："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_customIP)
#: ktorrent/pref/btpref.ui:149
#, kde-format
msgid ""
"Custom IP address or hostname to send to the tracker. Hostnames will be "
"resolved at runtime and the resolved IP address will be sent to the tracker."
msgstr ""
"自定义发送给伺服器的 IP 地址或主机名。主机名将在运行时解析，解析出的 IP 地址"
"将被发送给伺服器。"

#: ktorrent/pref/generalpref.cpp:28
#, kde-format
msgid "Application"
msgstr "应用程序"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/pref/generalpref.ui:17
#, kde-format
msgid "Folders"
msgstr "文件夹"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/pref/generalpref.ui:23
#, kde-format
msgid "Folder to store torrent information:"
msgstr "保存种子文件信息的文件夹："

#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_tempDir)
#: ktorrent/pref/generalpref.ui:30
#, kde-format
msgid ""
"Directory to store information about all torrents currently opened in "
"KTorrent."
msgstr "用于保存当前所有在 KTorrent 中打开的种子文件的目录。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useSaveDir)
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_saveDir)
#: ktorrent/pref/generalpref.ui:37 ktorrent/pref/generalpref.ui:47
#, kde-format
msgid "Directory to use as a default save location for all data."
msgstr "用于默认保存所有数据的目录。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useCompletedDir)
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_completedDir)
#: ktorrent/pref/generalpref.ui:54 ktorrent/pref/generalpref.ui:64
#, kde-format
msgid "Directory to move data to when a torrent has finished downloading."
msgstr "用于种子文件下载完成时移动数据的目录。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useCompletedDir)
#: ktorrent/pref/generalpref.ui:57
#, kde-format
msgid "Move completed downloads to:"
msgstr "将完成的下载移动到："

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useTorrentCopyDir)
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_torrentCopyDir)
#: ktorrent/pref/generalpref.ui:71 ktorrent/pref/generalpref.ui:81
#, kde-format
msgid "Directory to copy all torrent files in, which are opened by KTorrent."
msgstr "用于复制所有 KTorrent 打开的种子文件的目录。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useTorrentCopyDir)
#: ktorrent/pref/generalpref.ui:74
#, kde-format
msgid "Copy torrent files to:"
msgstr "复制种子文件到："

#. i18n: ectx: property (title), widget (QGroupBox, kcfg_showSystemTrayIcon)
#: ktorrent/pref/generalpref.ui:91
#, kde-format
msgid "System Tray Icon"
msgstr "系统托盘图标"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_showPopups)
#: ktorrent/pref/generalpref.ui:100
#, kde-format
msgid "Whether or not to show system tray popup messages."
msgstr "是否显示系统托盘弹出消息。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showPopups)
#: ktorrent/pref/generalpref.ui:103
#, kde-format
msgid "Show system tray popup messages"
msgstr "显示系统托盘弹出消息"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_openMultipleTorrentsSilently)
#: ktorrent/pref/generalpref.ui:119
#, kde-format
msgid ""
"When you select multiple torrents to be opened at the same time, open them "
"silently."
msgstr ""
"当您选择同时打开多个种子时，静默地打开它们 (不弹出待下载文件选择对话框)。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_openMultipleTorrentsSilently)
#: ktorrent/pref/generalpref.ui:122
#, kde-format
msgid "Open multiple torrents silently"
msgstr "静默打开多个种子"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_openAllTorrentsSilently)
#: ktorrent/pref/generalpref.ui:129
#, kde-format
msgid "Open all torrents silently."
msgstr "静默打开全部种子。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_openAllTorrentsSilently)
#: ktorrent/pref/generalpref.ui:132
#, kde-format
msgid "Open all torrents silently"
msgstr "静默打开全部种子"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_suppressSleep)
#: ktorrent/pref/generalpref.ui:139
#, kde-format
msgid ""
"Prevent computer from going into a sleep state when torrents are running."
msgstr "种子运行时禁止计算机进入睡眠状态。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_suppressSleep)
#: ktorrent/pref/generalpref.ui:142
#, kde-format
msgid "Suppress sleep when torrents are running"
msgstr "种子运行时禁止睡眠"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_autoRenameSingleFileTorrents)
#: ktorrent/pref/generalpref.ui:150
#, kde-format
msgid ""
"<p>Rename a single file torrent with the name of its only file. </p>\n"
"<p>If for example the file is named <span style=\" font-weight:600;\">linux-"
"desktop.iso</span>, the torrent will be displayed as <span style=\" font-"
"weight:600;\">linux-desktop.</span></p>"
msgstr ""
"<p>将只包含一个文件的种子重命名为它包含的唯一文件的文件名。</p>\n"
"<p>例如文件名为 <span style=\"font-weight:600;\">linux-desktop.iso</span>，种"
"子将显示为 <span style=\"font-weight:600;\">linux-desktop</span>。</p>"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_autoRenameSingleFileTorrents)
#: ktorrent/pref/generalpref.ui:153
#, kde-format
msgid "Rename single file torrents with the name of its only file"
msgstr "使用种子中的单一文件的文件名重命名单一文件种子"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightNewTorrents)
#: ktorrent/pref/generalpref.ui:160
#, kde-format
msgid "Whether or not new torrents will be highlighted."
msgstr "是否突出显示新添加的种子。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightNewTorrents)
#: ktorrent/pref/generalpref.ui:163
#, kde-format
msgid "Highlight new torrents"
msgstr "突出显示新种子"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showTotalSpeedInTitle)
#: ktorrent/pref/generalpref.ui:170
#, kde-format
msgid "Show total speed in the window title"
msgstr "在窗口标题显示总速度"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/pref/networkpref.cpp:37 ktorrent/pref/recommendedsettingsdlg.ui:199
#, kde-format
msgid "Network"
msgstr "网络"

#: ktorrent/pref/networkpref.cpp:59
#, kde-format
msgid "All interfaces"
msgstr "所有接口"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/pref/networkpref.ui:17
#, kde-format
msgid "Ports && Limits"
msgstr "端口和限制"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_port)
#: ktorrent/pref/networkpref.ui:31
#, kde-format
msgid ""
"<p>Port used for the bittorrent protocol.</p>\n"
"<p><span style=\" font-weight:600;\">Attention:</span> If you are behind a "
"router, this port needs to be forwarded to accept incoming connections. The "
"UPnP plugin can do this for you.</p>"
msgstr ""
"<p>用于 Bittorrent 协议的端口。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>如果您通过路由器接入互联网，"
"那么您需要转发该端口以接收进站连接。UPnP 插件可实现该功能。</p>"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/pref/networkpref.ui:47
#, kde-format
msgid "UDP tracker port:"
msgstr "UDP 追踪器端口："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_udpTrackerPort)
#: ktorrent/pref/networkpref.ui:55
#, kde-format
msgid ""
"<p>Port used for the UDP tracker protocol.</p>\n"
"<p><span style=\" font-weight:600;\">Attention:</span> If you are behind a "
"router, this port needs to be forwarded. The UPnP plugin can do this for you."
"</p>"
msgstr ""
"<p>用于 UDP 伺服器协议的端口。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>如果您通过路由器接入互联网，"
"那么您需要转发该端口。UPnP 插件可实现该功能。</p>"

#. i18n: ectx: property (text), widget (QLabel, label_7)
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/pref/networkpref.ui:71 ktorrent/pref/recommendedsettingsdlg.ui:233
#: plugins/bwscheduler/edititemdlg.ui:226
#, kde-format
msgid "Maximum connections per torrent:"
msgstr "每个种子的最大连接数："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxConnections)
#: ktorrent/pref/networkpref.ui:78
#, kde-format
msgid "The maximum number of connections allowed per torrent."
msgstr "每个种子允许的最大连接数。"

#. i18n: ectx: property (text), widget (QLabel, label_8)
#. i18n: ectx: property (text), widget (QLabel, label_4)
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: ktorrent/pref/networkpref.ui:91 ktorrent/pref/recommendedsettingsdlg.ui:247
#: plugins/bwscheduler/edititemdlg.ui:243
#, kde-format
msgid "Global connection limit:"
msgstr "全局连接限制："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxTotalConnections)
#: ktorrent/pref/networkpref.ui:98
#, kde-format
msgid "The global connection limit for all torrents combined."
msgstr "对所有种子总共的全局连接限制。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxDownloadRate)
#: ktorrent/pref/networkpref.ui:118
#, kde-format
msgid "The maximum download speed in KiB/s."
msgstr "以 KiB/秒计的最大下载速度。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxUploadRate)
#: ktorrent/pref/networkpref.ui:141
#, kde-format
msgid "The maximum upload speed in KiB/s"
msgstr "最大上传速度(KiB/秒)"

#. i18n: ectx: property (text), widget (QLabel, label_7)
#: ktorrent/pref/networkpref.ui:168
#, kde-format
msgid "DSCP value for IP packets:"
msgstr "IP 包的 DSCP 值："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_dscp)
#: ktorrent/pref/networkpref.ui:175
#, kde-format
msgid ""
"This value will be filled in the DSCP field of all the IP packets sent for "
"the bittorrent protocol."
msgstr "该值将被填充到 Bittorrent 协议发送的全部 IP 数据包的 DSCP 段中去。"

#. i18n: ectx: property (text), widget (QLabel, label_8)
#: ktorrent/pref/networkpref.ui:185
#, kde-format
msgid "Maximum number of connection setups:"
msgstr "最大连接数的设置："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxConnectingSockets)
#: ktorrent/pref/networkpref.ui:193
#, kde-format
msgid ""
"<p>The maximum number of outgoing connections ktorrent will try to setup "
"simultaneously.</p>\n"
"<p>If you are having trouble with ktorrent blocking other internet traffic, "
"try setting this number a bit lower.</p>"
msgstr ""
"<p>KTorrent 将尝试并发的最大出站连接数量。</p>\n"
"<p>如果您遇到了 KTorrent 阻断其它互联网流量的问题，请尝试调低该数量。</p>"

#. i18n: ectx: property (text), widget (QLabel, label_9)
#: ktorrent/pref/networkpref.ui:209
#, kde-format
msgid "Network interface:"
msgstr "网络接口："

#. i18n: ectx: property (toolTip), widget (QComboBox, combo_networkInterface)
#: ktorrent/pref/networkpref.ui:223
#, kde-format
msgid ""
"<p>Which network interface to listen on for incoming connections.</p>\n"
"<p><span style=\"font-weight:600;\">Note: </span>Requires a restart to take "
"effect.</p>"
msgstr ""
"<p>监听进站连接的网络接口。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>需要重启生效。</p>"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_utpEnabled)
#: ktorrent/pref/networkpref.ui:232
#, kde-format
msgid ""
"The µTorrent transport protocol runs over UDP and is optimized to not "
"interfere with other traffic, while still using up all unused bandwidth."
msgstr ""
"µTorrent 传输协议运行在 UDP 端口之上，并优化过以在不干扰其它流量的前提下用满"
"全部剩余带宽。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_utpEnabled)
#: ktorrent/pref/networkpref.ui:235
#, kde-format
msgid "Use the µTorrent transport protocol (µTP)"
msgstr "使用 µTorrent 传输协议(µTP)"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_onlyUseUtp)
#: ktorrent/pref/networkpref.ui:242
#, kde-format
msgid ""
"Don't use TCP for bittorrent connections, only use the µTP protocol. This "
"can lead to slower speeds, seeing that not all bittorrent clients support "
"µTP."
msgstr ""
"Bittorrent 连接不使用 TCP 协议，只使用 µTP 协议。这将降低速度，因为不是全部"
"的 Bittorrent 客户端都支持 µTP。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_onlyUseUtp)
#: ktorrent/pref/networkpref.ui:245
#, kde-format
msgid "Only use µTP"
msgstr "仅使用 µTP"

#. i18n: ectx: property (text), widget (QLabel, label_10)
#: ktorrent/pref/networkpref.ui:254
#, kde-format
msgid "Primary transport protocol:"
msgstr "主传输协议："

#. i18n: ectx: property (toolTip), widget (QComboBox, kcfg_primaryTransportProtocol)
#: ktorrent/pref/networkpref.ui:261
#, kde-format
msgid ""
"The primary transport protocol to use, when attempting to setup a connection "
"with a peer, this protocol is chosen first."
msgstr "要使用的主要传输协议。当尝试设定一个对等点连接时将首选该协议。"

#. i18n: ectx: property (text), item, widget (QComboBox, m_protocol)
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_primaryTransportProtocol)
#: ktorrent/pref/networkpref.ui:265 ktupnptest/upnptestwidget.ui:102
#, kde-format
msgid "TCP"
msgstr "TCP"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_primaryTransportProtocol)
#: ktorrent/pref/networkpref.ui:270
#, kde-format
msgid "µTP"
msgstr "µTP"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_recommended_settings)
#: ktorrent/pref/networkpref.ui:311
#, kde-format
msgid ""
"Let KTorrent calculate the recommended settings based upon the bandwidth you "
"have available."
msgstr "让 KTorrent 基于您可用的带宽计算推荐设置。"

#. i18n: ectx: property (text), widget (QPushButton, m_recommended_settings)
#: ktorrent/pref/networkpref.ui:314
#, kde-format
msgid "Recommended Settings..."
msgstr "推荐设置..."

#: ktorrent/pref/proxypref.cpp:28
#, kde-format
msgid "Proxy"
msgstr "代理"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: ktorrent/pref/proxypref.ui:17
#, kde-format
msgid "HTTP"
msgstr "HTTP"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useKDEProxySettings)
#: ktorrent/pref/proxypref.ui:23
#, kde-format
msgid "Use the HTTP proxy settings configured in the settings of KDE."
msgstr "使用 KDE 设置中配置的 HTTP 代理设置。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useKDEProxySettings)
#: ktorrent/pref/proxypref.ui:26
#, kde-format
msgid "Use KDE proxy settings"
msgstr "使用 KDE 代理设置"

#. i18n: ectx: property (text), widget (QLabel, label_10)
#: ktorrent/pref/proxypref.ui:35
#, kde-format
msgid "Proxy:"
msgstr "代理："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_httpProxy)
#: ktorrent/pref/proxypref.ui:42
#, kde-format
msgid "IP address or hostname of the HTTP proxy to use. "
msgstr "用作 HTTP 代理的 IP 地址或主机名。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_httpProxyPort)
#: ktorrent/pref/proxypref.ui:56
#, kde-format
msgid "Port of the HTTP proxy."
msgstr "HTTP 代理的端口。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useProxyForWebSeeds)
#: ktorrent/pref/proxypref.ui:74
#, kde-format
msgid "Whether or not to use the HTTP proxy for webseed connections."
msgstr "对网络种子连接是否使用 HTTP 代理。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useProxyForWebSeeds)
#: ktorrent/pref/proxypref.ui:77
#, kde-format
msgid "Use proxy for webseed connections"
msgstr "对网络种子连接使用代理"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useProxyForTracker)
#: ktorrent/pref/proxypref.ui:84
#, kde-format
msgid "Whether or not to use the HTTP proxy for tracker connections."
msgstr "是否为追踪器链接使用 HTTP 代理。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useProxyForTracker)
#: ktorrent/pref/proxypref.ui:87
#, kde-format
msgid "Use proxy for tracker connections"
msgstr "连接追踪器时使用代理"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: ktorrent/pref/proxypref.ui:97
#, kde-format
msgid "SOCKS"
msgstr "SOCKS"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_socksEnabled)
#: ktorrent/pref/proxypref.ui:104
#, kde-format
msgid ""
"<p>Use a SOCKS proxy server for bittorrent connections.</p>\n"
"<p><span style=\" font-weight:600;\">Note: </span>This is not used for "
"tracker connections</p>"
msgstr ""
"<p>为 Bittorrent 连接使用 SOCKS 代理服务器。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>这不会作用于伺服器连接</p>"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_socksEnabled)
#: ktorrent/pref/proxypref.ui:107
#, kde-format
msgid "Use a SOCKS proxy server:"
msgstr "使用 SOCKS 代理服务器："

#. i18n: ectx: property (text), widget (QLabel, label_12)
#: ktorrent/pref/proxypref.ui:116
#, kde-format
msgid "Server:"
msgstr "服务器："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_socksProxy)
#: ktorrent/pref/proxypref.ui:123
#, kde-format
msgid "IP address or hostname of the SOCKS server."
msgstr "SOCKS 服务器的 IP 地址或主机名。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_socksPort)
#: ktorrent/pref/proxypref.ui:137
#, kde-format
msgid "Port used by the SOCKS server."
msgstr "SOCKS 服务器使用的端口。"

#. i18n: ectx: property (text), widget (QLabel, label_13)
#: ktorrent/pref/proxypref.ui:144
#, kde-format
msgid "Version:"
msgstr "版本："

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_socksUsePassword)
#: ktorrent/pref/proxypref.ui:156
#, kde-format
msgid ""
"If the SOCKS server requires authentication via a username and a password, "
"enable this box."
msgstr "如果 SOCKS 服务器需要通过用户和密码认证，请启用本选项。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_socksUsePassword)
#: ktorrent/pref/proxypref.ui:159
#, kde-format
msgid "Username and password required"
msgstr "需要的用户名和密码"

#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
#: ktorrent/pref/proxypref.ui:170
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:25
#: plugins/webinterface/webinterfaceprefwidget.ui:101
#, kde-format
msgid "Username:"
msgstr "用户名："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_socksUsername)
#: ktorrent/pref/proxypref.ui:177
#, kde-format
msgid "Username for the SOCKS proxy server."
msgstr "SOCKS 代理服务器的用户名。"

#. i18n: ectx: property (text), widget (QLabel, label_14)
#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/pref/proxypref.ui:184
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:35
#: plugins/webinterface/webinterfaceprefwidget.ui:118
#, kde-format
msgid "Password:"
msgstr "密码："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_socksPassword)
#: ktorrent/pref/proxypref.ui:191
#, kde-format
msgid "Password for the SOCKS proxy server."
msgstr "SOCKS 代理服务器的密码。"

#. i18n: ectx: property (title), widget (QGroupBox, m_qm_group_box)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: ktorrent/pref/qmpref.cpp:26 ktorrent/pref/qmpref.ui:27
#: ktorrent/pref/recommendedsettingsdlg.ui:264 ktorrent/torrentactivity.cpp:103
#, kde-format
msgid "Queue Manager"
msgstr "队列管理器"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_manuallyControlTorrents)
#: ktorrent/pref/qmpref.ui:17
#, kde-format
msgid ""
"When enabled, the queue manager will be totally disabled, allowing you to "
"fully control all torrents manually."
msgstr "启用时，队列管理器会被完全禁用，以便让您对全部种子有完全的手动控制权。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_manuallyControlTorrents)
#: ktorrent/pref/qmpref.ui:20
#, kde-format
msgid "Control torrents manually"
msgstr "手动控制种子"

#. i18n: ectx: property (text), widget (QLabel, label_11)
#. i18n: ectx: property (text), widget (QLabel, label_14)
#: ktorrent/pref/qmpref.ui:35 ktorrent/pref/recommendedsettingsdlg.ui:286
#, kde-format
msgid "Maximum downloads:"
msgstr "最大下载任务数："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxDownloads)
#: ktorrent/pref/qmpref.ui:42
#, kde-format
msgid ""
"The maximum number of simultaneous downloads the queue manager will run."
msgstr "队列管理器最大同时运行的下载任务数。"

#. i18n: ectx: property (text), widget (QLabel, label_10)
#. i18n: ectx: property (text), widget (QLabel, label_17)
#: ktorrent/pref/qmpref.ui:55 ktorrent/pref/recommendedsettingsdlg.ui:300
#, kde-format
msgid "Maximum seeds:"
msgstr "最大种子数："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_maxSeeds)
#: ktorrent/pref/qmpref.ui:62
#, kde-format
msgid "The maximum number of simultaneous seeds the queue manager will run."
msgstr "队列管理器最大同时做种数。"

#. i18n: ectx: property (text), widget (QLabel, label_12)
#: ktorrent/pref/qmpref.ui:75
#, kde-format
msgid "When diskspace is running low:"
msgstr "当磁盘空间紧张时："

#. i18n: ectx: property (toolTip), widget (QComboBox, kcfg_startDownloadsOnLowDiskSpace)
#: ktorrent/pref/qmpref.ui:82
#, kde-format
msgid ""
"What to do when the diskspace is running low and the queue manager wants to "
"start a torrent."
msgstr "当磁盘空间紧张，而队列管理器又要启动一个种子时如何操作。"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startDownloadsOnLowDiskSpace)
#: ktorrent/pref/qmpref.ui:86
#, kde-format
msgid "Don't start torrents"
msgstr "不要启动种子"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startDownloadsOnLowDiskSpace)
#: ktorrent/pref/qmpref.ui:91
#, kde-format
msgid "Ask if torrents can be started"
msgstr "询问是否能够启动种子"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_startDownloadsOnLowDiskSpace)
#: ktorrent/pref/qmpref.ui:96
#, kde-format
msgid "Start torrents"
msgstr "启动种子"

#. i18n: ectx: property (text), widget (QLabel, label_13)
#: ktorrent/pref/qmpref.ui:104
#, kde-format
msgid "Stop torrents when free disk space is lower than:"
msgstr "停止种子，当空闲磁盘空间低于："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_minDiskSpace)
#: ktorrent/pref/qmpref.ui:111
#, kde-format
msgid ""
"When the free diskspace drops below this value, stop all torrents "
"downloading."
msgstr "当空闲磁盘空间低于这个值的时候，停止所有的种子下载。"

#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_minDiskSpace)
#: ktorrent/pref/qmpref.ui:114
#, kde-format
msgid " MiB"
msgstr " MiB"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_decreasePriorityOfStalledTorrents)
#: ktorrent/pref/qmpref.ui:131
#, kde-format
msgid ""
"<p>With this enabled, the queue manager will decrease the priority of a "
"torrent which has been stalled for too long. </p>\n"
"<p>This will allow the queue manager to run other torrents, when a torrent "
"is doing nothing.</p>"
msgstr ""
"<p>若启用该选项，队列管理器将降低那些挂起太久的种子的优先级。</p>\n"
"<p>这将允许队列管理器在某种子无所事事时运行其它种子。</p>"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_decreasePriorityOfStalledTorrents)
#: ktorrent/pref/qmpref.ui:134
#, kde-format
msgid "Decrease priority of torrents which are stalled for more than:"
msgstr "降低种子优先级所需的挂起时间:"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_stallTimer)
#: ktorrent/pref/qmpref.ui:141
#, kde-format
msgid ""
"<p>Time used for the stall timer. When a torrent is stalled longer than "
"this, its priority will be decreased.</p>"
msgstr ""
"<p>用于挂起计时器的时间。若一个种子下载时间长于该时间，它的优先级将被降低。</"
"p>"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: ktorrent/pref/qmpref.ui:159
#, kde-format
msgctxt "@title:group Options regarging Seeding"
msgid "Seeding"
msgstr "做种"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_keepSeeding)
#: ktorrent/pref/qmpref.ui:165
#, kde-format
msgid ""
"When a download is finished, continue seeding it. If this is disabled, the "
"torrent will be stopped."
msgstr "下载完成后继续做种。禁用时，种子即停止做种。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_keepSeeding)
#: ktorrent/pref/qmpref.ui:168
#, kde-format
msgid "Keep seeding after download is finished"
msgstr "下载完成后保持做种"

#. i18n: ectx: property (text), widget (QLabel, label_7)
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: ktorrent/pref/qmpref.ui:175 ktorrent/pref/recommendedsettingsdlg.ui:272
#, kde-format
msgid "Number of upload slots:"
msgstr "上传通道数："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_numUploadSlots)
#: ktorrent/pref/qmpref.ui:182
#, kde-format
msgid ""
"The number of upload slots, this determines the number of peers you can "
"upload to simultaneously for one torrent."
msgstr "上传通道数，它决定了您的每个种子能够同时向多少个对等点进行上传。"

#. i18n: ectx: property (text), widget (QLabel, label_8)
#: ktorrent/pref/qmpref.ui:198
#, kde-format
msgid "Default maximum share ratio:"
msgstr "默认最大分享率："

#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, kcfg_maxRatio)
#: ktorrent/pref/qmpref.ui:206
#, kde-format
msgid ""
"<p>The maximum share ratio, if this value is reached seeding will be "
"stopped. This is only applied to newly opened torrents, existing torrents "
"will not be affected by changing this.</p>\n"
"<p><span style=\" font-weight:600;\">Attention: </span>This is not used when "
"downloading, only when seeding.</p>"
msgstr ""
"<p>最大分享率，如果达到该值将停止做种。这只应用于新打开的种子，修改该值不会影"
"响现有种子。</p>\n"
"<p><span style=\"font-weight:600;\">注意：</span>该值在下载时无效，仅应用于做"
"种期间。</p>"

#. i18n: ectx: property (text), widget (QLabel, label_9)
#: ktorrent/pref/qmpref.ui:222
#, kde-format
msgid "Default maximum seed time:"
msgstr "默认最大做种时间："

#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, kcfg_maxSeedTime)
#: ktorrent/pref/qmpref.ui:229
#, kde-format
msgid ""
"The maximum seed time in hours. Once you reach this time, the torrent will "
"be stopped. This is only applied to newly opened torrents, existing torrents "
"will not be affected by changing this."
msgstr ""
"以小时为单位计算的做种时间。当做种达到这个时间，将会停止。这只会对新打开的种"
"子起作用，已存在的种子不受影响。"

#. i18n: ectx: property (toolTip), widget (QLabel, label_2)
#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, kcfg_greenRatio)
#: ktorrent/pref/qmpref.ui:248 ktorrent/pref/qmpref.ui:258
#, kde-format
msgid ""
"Value at which the share ratio will be displayed with a green color. Lower "
"ratios will be displayed in red."
msgstr "达到分享率的值将显示为绿色。低于分享率的值将显示为红色。"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/pref/qmpref.ui:251
#, kde-format
msgid "Minimum good share ratio:"
msgstr "最低可接受分享率："

#: ktorrent/pref/recommendedsettingsdlg.cpp:40
#, kde-format
msgid "Calculate Recommended Settings"
msgstr "计算推荐的设置"

#: ktorrent/pref/recommendedsettingsdlg.cpp:247
#: ktorrent/pref/recommendedsettingsdlg.cpp:252
#, kde-format
msgid "(= %1/s)"
msgstr "(= %1/秒)"

#. i18n: ectx: property (windowTitle), widget (QDialog, RecommendedSettingsDlg)
#: ktorrent/pref/recommendedsettingsdlg.ui:14
#, kde-format
msgid "Recommended Settings"
msgstr "推荐设置"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/pref/recommendedsettingsdlg.ui:24
#, kde-format
msgid "Available upload bandwidth:"
msgstr "可用上传带宽："

#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_upload_bw)
#. i18n: ectx: property (specialValueText), widget (QSpinBox, m_download_bw)
#: ktorrent/pref/recommendedsettingsdlg.ui:31
#: ktorrent/pref/recommendedsettingsdlg.ui:57
#, kde-format
msgid " Kbps"
msgstr " Kbps"

#. i18n: ectx: property (suffix), widget (QSpinBox, m_upload_bw)
#. i18n: ectx: property (suffix), widget (QSpinBox, m_download_bw)
#: ktorrent/pref/recommendedsettingsdlg.ui:34
#: ktorrent/pref/recommendedsettingsdlg.ui:60
#, kde-format
msgid " kb/s"
msgstr " kb/s"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktorrent/pref/recommendedsettingsdlg.ui:50
#, kde-format
msgid "Available download bandwidth:"
msgstr "可用下载带宽："

#. i18n: ectx: property (text), widget (QLabel, m_upload_bw_display)
#: ktorrent/pref/recommendedsettingsdlg.ui:76
#, kde-format
msgid "(= 32 KiB/s)"
msgstr "(= 32 KiB/秒)"

#. i18n: ectx: property (text), widget (QLabel, m_download_bw_display)
#: ktorrent/pref/recommendedsettingsdlg.ui:83
#, kde-format
msgid "(= 500 KiB/s)"
msgstr "(= 500 KiB/秒)"

#. i18n: ectx: property (text), widget (QPushButton, m_calculate)
#: ktorrent/pref/recommendedsettingsdlg.ui:94
#, kde-format
msgid "Calculate"
msgstr "计算"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: ktorrent/pref/recommendedsettingsdlg.ui:118
#, kde-format
msgid "Preferences"
msgstr "首选项"

#. i18n: ectx: property (text), widget (QCheckBox, m_chk_avg_speed_slot)
#: ktorrent/pref/recommendedsettingsdlg.ui:124
#, kde-format
msgid "Average speed per slot:"
msgstr "单个通道的平均速度："

#. i18n: ectx: property (text), widget (QCheckBox, m_chk_sim_torrents)
#: ktorrent/pref/recommendedsettingsdlg.ui:147
#, kde-format
msgid "Number of torrents you usually download simultaneously:"
msgstr "您通常同时下载的种子数："

#. i18n: ectx: property (text), widget (QCheckBox, m_chk_slots)
#: ktorrent/pref/recommendedsettingsdlg.ui:167
#, kde-format
msgid "Slots per torrent:"
msgstr "每个种子的通道："

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktorrent/pref/recommendedsettingsdlg.ui:190
#, kde-format
msgid "Recommended settings:"
msgstr "推荐设置："

#: ktorrent/statusbar.cpp:42 ktorrent/statusbar.cpp:74
#, kde-format
msgid "Speed down: %1 / up: %2"
msgstr "速度 下载：%1/上传：%2"

#: ktorrent/statusbar.cpp:43 ktorrent/statusbar.cpp:85
#, kde-format
msgid "Transferred down: %1 / up: %2"
msgstr "传输量 下载：%1/上传：%2"

#: ktorrent/statusbar.cpp:45 ktorrent/statusbar.cpp:100
#, kde-format
msgid "DHT: off"
msgstr "DHT：关闭"

#: ktorrent/statusbar.cpp:98
#, kde-format
msgid "%1 node"
msgid_plural "%1 nodes"
msgstr[0] "%1 个节点"

#: ktorrent/statusbar.cpp:98
#, kde-format
msgid "%1 task"
msgid_plural "%1 tasks"
msgstr[0] "%1 个任务"

#: ktorrent/statusbar.cpp:98
#, kde-format
msgid "DHT: %1, %2"
msgstr "DHT：%1, %2"

#: ktorrent/statusbarofflineindicator.cpp:57
#, kde-format
msgid "The desktop is offline"
msgstr ""

#: ktorrent/tools/magnetmodel.cpp:120
#, kde-format
msgid "Magnet Link"
msgstr "磁力链接"

#: ktorrent/tools/magnetmodel.cpp:121 ktorrent/tools/queuemanagermodel.cpp:213
#: ktorrent/trayicon.cpp:156 plugins/infowidget/trackermodel.cpp:150
#: plugins/infowidget/webseedsmodel.cpp:131
#, kde-format
msgid "Status"
msgstr "状态"

#: ktorrent/tools/magnetmodel.cpp:122
#: plugins/infowidget/infowidgetplugin.cpp:224
#, kde-format
msgid "Peers"
msgstr "对等点"

#: ktorrent/tools/magnetmodel.cpp:176
#, kde-format
msgid "Downloading"
msgstr "下载中"

#: ktorrent/tools/magnetmodel.cpp:179 ktorrent/tools/queuemanagermodel.cpp:254
#, kde-format
msgid "Queued"
msgstr "已排队"

#: ktorrent/tools/magnetmodel.cpp:183
#, kde-format
msgid "Stopped"
msgstr "已停止"

#: ktorrent/tools/magnetview.cpp:66
#, kde-format
msgid "Start Magnet"
msgstr "启动磁力链"

#: ktorrent/tools/magnetview.cpp:67
#, kde-format
msgid "Stop Magnet"
msgstr "停止磁力链"

#: ktorrent/tools/magnetview.cpp:69
#, kde-format
msgid "Remove Magnet"
msgstr "移除磁力链"

#: ktorrent/tools/queuemanagermodel.cpp:209
#, kde-format
msgid "Order"
msgstr "顺序"

#: ktorrent/tools/queuemanagermodel.cpp:211 ktorrent/view/viewmodel.cpp:458
#: plugins/downloadorder/downloadorderdialog.cpp:85
#, kde-format
msgid "Name"
msgstr "名称"

#: ktorrent/tools/queuemanagermodel.cpp:215
#, kde-format
msgid "Time Stalled"
msgstr "已停顿时间"

#: ktorrent/tools/queuemanagermodel.cpp:217
#: plugins/infowidget/iwfilelistmodel.cpp:79
#: plugins/infowidget/iwfiletreemodel.cpp:91
#, kde-format
msgid "Priority"
msgstr "优先级"

#: ktorrent/tools/queuemanagermodel.cpp:252
#, kde-format
msgid "Running"
msgstr "正在运行"

#: ktorrent/tools/queuemanagermodel.cpp:256
#, kde-format
msgid "Not queued"
msgstr "未排队"

#: ktorrent/tools/queuemanagermodel.cpp:265
#, kde-format
msgid "%1"
msgstr "%1"

#: ktorrent/tools/queuemanagermodel.cpp:278
#, kde-format
msgid ""
"Order of a torrent in the queue.\n"
"Use drag and drop or the move up and down buttons on the right to change the "
"order."
msgstr ""
"队列中种子的顺序。\n"
"使用拖放或右侧的上移和下移按钮来更改顺序。"

#: ktorrent/tools/queuemanagerwidget.cpp:61
#: plugins/search/searchactivity.cpp:85 plugins/search/searchtoolbar.cpp:76
#: plugins/search/webview.cpp:128
#, kde-format
msgid "Search"
msgstr "搜索"

#: ktorrent/tools/queuemanagerwidget.cpp:70
#, kde-format
msgid "Show Search"
msgstr "显示搜索"

#: ktorrent/tools/queuemanagerwidget.cpp:71
#, kde-format
msgid "Show or hide the search bar"
msgstr "显示或隐藏搜索栏"

#: ktorrent/tools/queuemanagerwidget.cpp:75
#, kde-format
msgid "Move Top"
msgstr "移动到顶部"

#: ktorrent/tools/queuemanagerwidget.cpp:76
#, kde-format
msgid "Move a torrent to the top of the queue"
msgstr "将队列中的种子移到顶端"

#: ktorrent/tools/queuemanagerwidget.cpp:79
#, kde-format
msgid "Move a torrent up in the queue"
msgstr "将队列中的种子上移"

#: ktorrent/tools/queuemanagerwidget.cpp:82
#, kde-format
msgid "Move a torrent down in the queue"
msgstr "将队列中的种子下移"

#: ktorrent/tools/queuemanagerwidget.cpp:84
#, kde-format
msgid "Move Bottom"
msgstr "移动到底部"

#: ktorrent/tools/queuemanagerwidget.cpp:85
#, kde-format
msgid "Move a torrent to the bottom of the queue"
msgstr "将队列中的种子移到底端"

#: ktorrent/tools/queuemanagerwidget.cpp:87
#, kde-format
msgid "Show Downloads"
msgstr "显示下载"

#: ktorrent/tools/queuemanagerwidget.cpp:88
#, kde-format
msgid "Show all downloads"
msgstr "显示全部下载"

#: ktorrent/tools/queuemanagerwidget.cpp:92
#, kde-format
msgid "Show Uploads"
msgstr "显示上传"

#: ktorrent/tools/queuemanagerwidget.cpp:93
#, kde-format
msgid "Show all uploads"
msgstr "显示全部上传"

#: ktorrent/tools/queuemanagerwidget.cpp:97
#, kde-format
msgid "Show Not Queued"
msgstr "显示未排队种子"

#: ktorrent/tools/queuemanagerwidget.cpp:98
#, kde-format
msgid "Show all not queued torrents"
msgstr "显示全部未排队种子"

#: ktorrent/torrentactivity.cpp:103
#, kde-format
msgid "Widget to manage the torrent queue"
msgstr "管理种子队列的部件"

#: ktorrent/torrentactivity.cpp:106
#, kde-format
msgid "Magnet Downloader"
msgstr "磁力链接下载器"

#: ktorrent/torrentactivity.cpp:107
#, kde-format
msgid "Displays the currently downloading magnet links"
msgstr "显示当前正在下载的磁力链接"

#: ktorrent/torrentactivity.cpp:122
#, kde-format
msgid "Start All"
msgstr "全部开始"

#: ktorrent/torrentactivity.cpp:123
#, kde-format
msgid "Start all torrents"
msgstr "启动全部种子"

#: ktorrent/torrentactivity.cpp:127
#, kde-format
msgid "Stop All"
msgstr "全部停止"

#: ktorrent/torrentactivity.cpp:128
#, kde-format
msgid "Stop all torrents"
msgstr "停止所有种子"

#: ktorrent/torrentactivity.cpp:132
#, kde-format
msgid "Suspend Torrents"
msgstr "暂停种子"

#. i18n: ectx: property (text), widget (QCheckBox, m_suspended)
#: ktorrent/torrentactivity.cpp:135 plugins/bwscheduler/edititemdlg.ui:106
#, kde-format
msgid "Suspend all running torrents"
msgstr "暂停所有运行中的种子"

#: ktorrent/torrentactivity.cpp:139
#, kde-format
msgid "Group View"
msgstr "分组视图"

#: ktorrent/torrentactivity.cpp:140
#, kde-format
msgid "Show or hide the group view"
msgstr "显示或隐藏分组视图"

#: ktorrent/torrentactivity.cpp:144
#, kde-format
msgid "Filter Torrents"
msgstr "过滤种子"

#: ktorrent/torrentactivity.cpp:145
#, kde-format
msgid "Filter torrents based on filter string"
msgstr "基于字符串过滤种子"

#: ktorrent/trayicon.cpp:107
#, kde-format
msgid "Set max upload speed"
msgstr "设定最大上传速度"

#: ktorrent/trayicon.cpp:109
#, kde-format
msgid "Set max download speed"
msgstr "设定最大下载速度"

#: ktorrent/trayicon.cpp:147
#, kde-format
msgid ""
"Download speed: <b>%1</b><br/>Upload speed: <b>%2</b><br/>Received: <b>%3</"
"b><br/>Transmitted: <b>%4</b>"
msgstr ""
"下载速度: <b>%1</b><br/>上传速度: <b>%2</b><br/>已接收: <b>%3</b><br/>已发"
"送: <b>%4</b>"

#: ktorrent/trayicon.cpp:186
#, kde-format
msgid "<b>%1</b> was silently opened."
msgstr "<b>%1</b> 已静默打开。"

#: ktorrent/trayicon.cpp:200
#, kde-format
msgid "<b>%1</b> has completed downloading.<br>Average speed: %2 DL / %3 UL."
msgstr "<b>%1</b> 已经完成下载。<br>平均速度：%2 下载 / %3 上传。"

#: ktorrent/trayicon.cpp:217
#, kde-format
msgid ""
"<b>%1</b> has reached its maximum share ratio of %2 and has been stopped."
"<br>Uploaded %3 at an average speed of %4."
msgstr ""
"<b>%1</b>已达到最大分享率 %2，任务已停止。<br>共上传了 %3 数据，平均速率 %4。"

#: ktorrent/trayicon.cpp:235
#, kde-format
msgid ""
"<b>%1</b> has reached its maximum seed time of %2 hours and has been stopped."
"<br>Uploaded %3 at an average speed of %4."
msgstr ""
"<b>%1</b> 已达到最大做种时间 %2 小时，任务已停止。<br>上传 %3 平均速率 %4。"

#: ktorrent/trayicon.cpp:250
#, kde-format
msgid "<b>%1</b> has been stopped with the following error: <br>%2"
msgstr "<b>%1</b> 已停止，出现以下错误：<br>%2"

#: ktorrent/trayicon.cpp:261
#, kde-format
msgid ""
"Corrupted data has been found in the torrent <b>%1</b><br>It would be a good "
"idea to do a data integrity check on the torrent."
msgstr "种子 <b>%1</b><br> 里发现错误数据，建议对该种子进行数据完整性检查。 "

#: ktorrent/trayicon.cpp:277
#, kde-format
msgid ""
"<b>%1</b> has reached its maximum share ratio of %2 and cannot be enqueued. "
"<br>Remove the limit manually if you want to continue seeding."
msgstr ""
"<b>%1</b> 已达到最大分享率 %2 ，因此无法进入队列。<br>如果您想继续做种，请手"
"工移除限制。"

#: ktorrent/trayicon.cpp:281
#, kde-format
msgid ""
"<b>%1</b> has reached its maximum seed time of %2 hours and cannot be "
"enqueued. <br>Remove the limit manually if you want to continue seeding."
msgstr ""
"<b>%1</b> 已经达到最大做种时间 %2 小时，因此无法进入队列。<br>如果您想继续做"
"种，请手工移除限制。"

#: ktorrent/trayicon.cpp:293
#, kde-format
msgid "Cannot start <b>%1</b>: <br>"
msgstr "无法开始 <b>%1</b>：<br>"

#: ktorrent/trayicon.cpp:300
#, kde-format
msgid "Cannot seed more than 1 torrent. <br>"
msgid_plural "Cannot seed more than %1 torrents. <br>"
msgstr[0] "无法为超过 %1 个种子做种。"

#: ktorrent/trayicon.cpp:305
#, kde-format
msgid "Cannot download more than 1 torrent. <br>"
msgid_plural "Cannot download more than %1 torrents. <br>"
msgstr[0] "无法下载超过 %1 个种子。<br>"

#: ktorrent/trayicon.cpp:308
#, kde-format
msgid "Go to Settings -> Configure KTorrent, if you want to change the limits."
msgstr "如果您想要更改限制，请转到设置 -> 配置 KTorrent。"

#: ktorrent/trayicon.cpp:312
#, kde-format
msgid "There is not enough diskspace available."
msgstr "磁盘空间不足。"

#: ktorrent/trayicon.cpp:325
#, kde-format
msgid ""
"Your disk is running out of space.<br /><b>%1</b> is being downloaded to "
"'%2'."
msgstr "您的磁盘空间不足。<br /><b>%1</b> 将被下载至 \"%2\"。"

#: ktorrent/trayicon.cpp:328
#, kde-format
msgid "Torrent has been stopped.<br />"
msgstr "任务已停止。<br />"

#: ktorrent/trayicon.cpp:364
#, kde-format
msgid "Speed limit in KiB/s"
msgstr "以 KiB/秒计的速度限制"

#: ktorrent/trayicon.cpp:366 plugins/bwscheduler/schedulegraphicsitem.cpp:95
#: plugins/bwscheduler/schedulegraphicsitem.cpp:96
#, kde-format
msgid "Unlimited"
msgstr "不限速"

#: ktorrent/view/propertiesdlg.cpp:33
#, kde-format
msgid "Torrent Settings"
msgstr "种子设置"

#. i18n: ectx: property (windowTitle), widget (QDialog, PropertiesDlg)
#: ktorrent/view/propertiesdlg.ui:14 plugins/scripting/scriptmanager.cpp:117
#, kde-format
msgid "Properties"
msgstr "属性"

#. i18n: ectx: property (toolTip), widget (QCheckBox, dht)
#: ktorrent/view/propertiesdlg.ui:20
#, kde-format
msgid ""
"DHT is a distributed database which can be used to find more peers for a "
"torrent."
msgstr "DHT 是一个分布式数据库，可用于为种子查找更多对等点。"

#. i18n: ectx: property (text), widget (QCheckBox, dht)
#: ktorrent/view/propertiesdlg.ui:23
#, kde-format
msgid "Use DHT to find more peers"
msgstr "使用 DHT 获得更多对等点"

#. i18n: ectx: property (toolTip), widget (QCheckBox, pex)
#: ktorrent/view/propertiesdlg.ui:30
#, kde-format
msgid ""
"Peer exchange results in more peers being found, by exchanging information "
"about peers with other peers."
msgstr "对等点交换可通过与其他对等点交换对等点信息以找到更多对等点。"

#. i18n: ectx: property (text), widget (QCheckBox, pex)
#: ktorrent/view/propertiesdlg.ui:33
#, kde-format
msgid "Use peer exchange to find more peers"
msgstr "使用对等点交换获得更多对等点"

#. i18n: ectx: property (toolTip), widget (QCheckBox, superseeding)
#: ktorrent/view/propertiesdlg.ui:42
#, kde-format
msgid ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Superseeding mode, is a "
"special seeding mode which allows you to achieve much higher seeding "
"efficiencies. This results in less bandwidth used to spread a torrent.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Note: </span>This should only be used if the swarm has not "
"fully been established. Once there are multiple active seeders, this mode "
"becomes useless.</p>"
msgstr ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">超级种子模式，是一个特殊 做"
"种模式，该模式允许您获得超高的做种效率。这将占用较小的种子分发带宽。</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">注意：</span>该模式只应在种子池还未完全建立时使用。一旦有多个活"
"跃的种源后，该模式就变得无用了。</p>"

#. i18n: ectx: property (text), widget (QCheckBox, superseeding)
#: ktorrent/view/propertiesdlg.ui:45
#, kde-format
msgid "Use superseeding mode for seeding"
msgstr "做种时使用超级种子模式"

#. i18n: ectx: property (toolTip), widget (QCheckBox, move_on_completion_enabled)
#: ktorrent/view/propertiesdlg.ui:52
#, kde-format
msgid ""
"Move the files of the torrent to a different directory when it has finished "
"downloading."
msgstr "在种子完成下载后将种子中的文件移动到另外的文件夹。"

#. i18n: ectx: property (toolTip), widget (KUrlRequester, move_on_completion_url)
#: ktorrent/view/propertiesdlg.ui:62
#, kde-format
msgid "Location to move the files to."
msgstr "请选择用于移动文件的目标文件夹。"

#: ktorrent/view/scanextender.cpp:51
#, kde-format
msgid "Checked %v of %m chunks"
msgstr "检查了 %v 块数据, 共有 %m"

#: ktorrent/view/scanextender.cpp:133
#, kde-format
msgid "<font color=\"red\">%1</font>"
msgstr "<font color=\"red\">%1</font>"

#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: ktorrent/view/scanextender.ui:21
#, kde-format
msgid "Found:"
msgstr "找到:"

#. i18n: ectx: property (toolTip), widget (QLabel, chunks_found)
#: ktorrent/view/scanextender.ui:43
#, kde-format
msgid ""
"The number of chunks which were not downloaded but have been found anyway."
msgstr "已找到但尚未下载的数据库块数量。"

#. i18n: ectx: property (text), widget (QLabel, chunks_found)
#. i18n: ectx: property (text), widget (QLabel, chunks_failed)
#. i18n: ectx: property (text), widget (QLabel, chunks_not_downloaded)
#. i18n: ectx: property (text), widget (QLabel, chunks_downloaded)
#: ktorrent/view/scanextender.ui:49 ktorrent/view/scanextender.ui:91
#: ktorrent/view/scanextender.ui:136 ktorrent/view/scanextender.ui:175
#, kde-format
msgid "0"
msgstr "0"

#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: ktorrent/view/scanextender.ui:66
#, kde-format
msgid "Failed:"
msgstr "失败："

#. i18n: ectx: property (toolTip), widget (QLabel, chunks_failed)
#: ktorrent/view/scanextender.ui:82
#, kde-format
msgid "The number of chunks which have been downloaded, and which are not OK."
msgstr "已下载但已毁损的数据块数量。"

#. i18n: ectx: property (text), widget (QLabel, label)
#: ktorrent/view/scanextender.ui:108
#, kde-format
msgid "Not downloaded:"
msgstr "未下载："

#. i18n: ectx: property (toolTip), widget (QLabel, chunks_not_downloaded)
#: ktorrent/view/scanextender.ui:127
#, kde-format
msgid "The number of chunks which have not been downloaded."
msgstr "尚未下载的数据块数量。"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: ktorrent/view/scanextender.ui:153 plugins/infowidget/chunkdownloadview.ui:98
#, kde-format
msgid "Downloaded:"
msgstr "已下载："

#. i18n: ectx: property (toolTip), widget (QLabel, chunks_downloaded)
#: ktorrent/view/scanextender.ui:166
#, kde-format
msgid "The number of chunks which have been downloaded, and which are OK."
msgstr "已下载并状态良好的数据块数量。"

#. i18n: ectx: property (text), widget (QLabel, error_msg)
#: ktorrent/view/scanextender.ui:230
#, kde-format
msgid "Errors:"
msgstr "错误："

#: ktorrent/view/torrentsearchbar.cpp:49
#, kde-format
msgid "Filter..."
msgstr "过滤..."

#: ktorrent/view/view.cpp:143
#, kde-format
msgctxt "@action Start all selected torrents in the current tab"
msgid "Start"
msgstr "开始"

#: ktorrent/view/view.cpp:144
#, kde-format
msgid "Start all selected torrents in the current tab"
msgstr "启动当前标签页中全部选定种子"

#: ktorrent/view/view.cpp:149
#, kde-format
msgctxt "@action Force start all selected torrents in the current tab"
msgid "Force Start"
msgstr "强制开始"

#: ktorrent/view/view.cpp:150
#, kde-format
msgid "Force start all selected torrents in the current tab"
msgstr "强制开始当前标签中的全部选定种子"

#: ktorrent/view/view.cpp:154
#, kde-format
msgctxt "@action Stop all selected torrents in the current tab"
msgid "Stop"
msgstr "停止"

#: ktorrent/view/view.cpp:155
#, kde-format
msgid "Stop all selected torrents in the current tab"
msgstr "停止当前标签页中全部选定种子"

#: ktorrent/view/view.cpp:160
#, kde-format
msgctxt "@action Pause all selected torrents in the current tab"
msgid "Pause"
msgstr "暂停"

#: ktorrent/view/view.cpp:161
#, kde-format
msgid "Pause all selected torrents in the current tab"
msgstr "暂停当前标签页中全部选定种子"

#: ktorrent/view/view.cpp:165
#, kde-format
msgctxt "@action Remove all selected torrents in the current tab"
msgid "Remove"
msgstr "移除"

#: ktorrent/view/view.cpp:166
#, kde-format
msgid "Remove all selected torrents in the current tab"
msgstr "移除当前标签页中全部选定种子"

#: ktorrent/view/view.cpp:171
#, kde-format
msgctxt "@action Start all torrents in the current tab"
msgid "Start All"
msgstr "全部开始"

#: ktorrent/view/view.cpp:172
#, kde-format
msgid "Start all torrents in the current tab"
msgstr "启动当前标签页中全部种子"

#: ktorrent/view/view.cpp:177
#, kde-format
msgctxt "@action Stop all torrents in the current tab"
msgid "Stop All"
msgstr "全部停止"

#: ktorrent/view/view.cpp:178
#, kde-format
msgid "Stop all torrents in the current tab"
msgstr "停止当前标签页中全部种子"

#: ktorrent/view/view.cpp:183
#, kde-format
msgid "Remove Torrent and Data"
msgstr "移除种子和数据"

#: ktorrent/view/view.cpp:188
#, kde-format
msgid "Rename Torrent"
msgstr "重命名种子"

#: ktorrent/view/view.cpp:192
#, kde-format
msgid "Add Peers"
msgstr "增加对等点"

#: ktorrent/view/view.cpp:196
#, kde-format
msgid "Manual Announce"
msgstr "手动通告"

#: ktorrent/view/view.cpp:201
#, kde-format
msgid "Scrape"
msgstr "擦除"

#: ktorrent/view/view.cpp:205
#, kde-format
msgid "Preview"
msgstr "预览"

#: ktorrent/view/view.cpp:209
#, kde-format
msgid "Data Directory"
msgstr "数据目录"

#: ktorrent/view/view.cpp:213
#, kde-format
msgid "Temporary Directory"
msgstr "临时目录"

#: ktorrent/view/view.cpp:217
#, kde-format
msgid "Move Data"
msgstr "移动数据"

#. i18n: ectx: property (windowTitle), widget (QWidget, StatsSettingsWgt)
#: ktorrent/view/view.cpp:221 plugins/stats/Settings.ui:13
#, kde-format
msgid "Settings"
msgstr "设置"

#: ktorrent/view/view.cpp:225
#, kde-format
msgid "Remove from Group"
msgstr "从组中移除"

#: ktorrent/view/view.cpp:233
#, kde-format
msgid "Check Data"
msgstr "检查数据"

#: ktorrent/view/view.cpp:234
#, kde-format
msgid "Check all the data of a torrent"
msgstr "检查种子的全部数据"

#: ktorrent/view/view.cpp:256
#, kde-format
msgid "Copy Torrent URL"
msgstr "复制种子地址"

#: ktorrent/view/view.cpp:260
#, kde-format
msgid "Export Torrent"
msgstr "导出种子"

#: ktorrent/view/view.cpp:265
#, kde-format
msgid "Set the speed limits of individual torrents"
msgstr "为单个种子设定速度限制"

#: ktorrent/view/view.cpp:474
#, kde-format
msgid ""
"The torrent <b>%1</b> has not finished downloading, do you want to delete "
"the incomplete data, too?"
msgstr "种子 <b>%1</b> 尚未完成下载，您是否想要同时删除未完成的数据？"

#: ktorrent/view/view.cpp:479
#, kde-format
msgid "Remove Download"
msgstr "移除下载"

#: ktorrent/view/view.cpp:480
#, kde-format
msgid "Delete Data"
msgstr "删除数据"

#: ktorrent/view/view.cpp:481
#, kde-format
msgid "Keep Data"
msgstr "保留数据"

#: ktorrent/view/view.cpp:506
#, kde-format
msgid ""
"You will lose all the downloaded data of the following torrents. Are you "
"sure you want to do this?"
msgstr "您将丢失以下种子的全部已下载数据。您确定要这么做吗？"

#: ktorrent/view/view.cpp:507
#, kde-format
msgid "Remove Torrent"
msgstr "移除种子"

#: ktorrent/view/view.cpp:604 plugins/infowidget/fileview.cpp:357
#: plugins/infowidget/fileview.cpp:383
#, kde-format
msgid "Select a directory to move the data to."
msgstr "请选择用于移动数据的目标文件夹。"

#: ktorrent/view/viewmodel.cpp:460 plugins/infowidget/peerviewmodel.cpp:277
#: plugins/infowidget/webseedsmodel.cpp:130
#, kde-format
msgid "Downloaded"
msgstr "已下载"

#: ktorrent/view/viewmodel.cpp:462
#: libktcore/torrent/torrentfilelistmodel.cpp:82
#: libktcore/torrent/torrentfiletreemodel.cpp:398
#, kde-format
msgid "Size"
msgstr "大小"

#: ktorrent/view/viewmodel.cpp:464 plugins/infowidget/peerviewmodel.cpp:278
#, kde-format
msgid "Uploaded"
msgstr "已上传"

#: ktorrent/view/viewmodel.cpp:466
#, kde-format
msgctxt "Bytes left to downloaded"
msgid "Left"
msgstr "剩余"

#: ktorrent/view/viewmodel.cpp:468
#: plugins/infowidget/chunkdownloadmodel.cpp:204
#: plugins/infowidget/peerviewmodel.cpp:268
#, kde-format
msgid "Down Speed"
msgstr "下载速度"

#: ktorrent/view/viewmodel.cpp:470 plugins/infowidget/peerviewmodel.cpp:269
#, kde-format
msgid "Up Speed"
msgstr "上传速度"

#: ktorrent/view/viewmodel.cpp:472
#, kde-format
msgid "Time Left"
msgstr "剩余时间"

#: ktorrent/view/viewmodel.cpp:474 plugins/infowidget/trackermodel.cpp:151
#, kde-format
msgid "Seeders"
msgstr "种源"

#: ktorrent/view/viewmodel.cpp:476 plugins/infowidget/trackermodel.cpp:152
#, kde-format
msgid "Leechers"
msgstr "吸血虫"

#: ktorrent/view/viewmodel.cpp:479
#, no-c-format, kde-format
msgid "% Complete"
msgstr "完成百分比"

#: ktorrent/view/viewmodel.cpp:481
#, kde-format
msgid "Share Ratio"
msgstr "分享率"

#: ktorrent/view/viewmodel.cpp:483
#, kde-format
msgid "Time Downloaded"
msgstr "下载用时"

#: ktorrent/view/viewmodel.cpp:485
#, kde-format
msgid "Time Seeded"
msgstr "做种用时"

#: ktorrent/view/viewmodel.cpp:487
#, kde-format
msgid "Location"
msgstr "位置"

#: ktorrent/view/viewmodel.cpp:489
#, kde-format
msgid "Added"
msgstr "已添加"

#: ktorrent/view/viewmodel.cpp:499
#, kde-format
msgid "How much data we have downloaded of the torrent"
msgstr "种子已下载部分的数据量"

#: ktorrent/view/viewmodel.cpp:501
#, kde-format
msgid "Total size of the torrent, excluded files are not included"
msgstr "种子的总大小，不包括已排除的文件"

#: ktorrent/view/viewmodel.cpp:503
#, kde-format
msgid "How much data we have uploaded"
msgstr "已上传的数据量"

#: ktorrent/view/viewmodel.cpp:505
#, kde-format
msgid "How much data left to download"
msgstr "待下载的数据量"

#: ktorrent/view/viewmodel.cpp:507
#, kde-format
msgid "Current download speed"
msgstr "当前下载速度"

#: ktorrent/view/viewmodel.cpp:509
#, kde-format
msgid "Current upload speed"
msgstr "当前上传速度"

#: ktorrent/view/viewmodel.cpp:511
#, kde-format
msgid ""
"How much time is left before the torrent is finished or before the maximum "
"share ratio is reached, if that is enabled"
msgstr "种子下载完成或达到最大分享率 (如启用) 的剩余时间"

#: ktorrent/view/viewmodel.cpp:513
#, kde-format
msgid ""
"How many seeders we are connected to (How many seeders there are according "
"to the tracker)"
msgstr "已连接的做种者数量 (追踪器记录的做种者数量)"

#: ktorrent/view/viewmodel.cpp:515
#, kde-format
msgid ""
"How many leechers we are connected to (How many leechers there are according "
"to the tracker)"
msgstr "已连接的吸血虫数量 (追踪器记录的吸血虫数量)"

#: ktorrent/view/viewmodel.cpp:518
#, kde-format
msgid ""
"The percentage of data we have of the whole torrent, not including excluded "
"files"
msgstr "整个种子中已下载数据的百分比，不包括已排除的文件"

#: ktorrent/view/viewmodel.cpp:520
#, kde-format
msgid ""
"Share ratio is the number of bytes uploaded divided by the number of bytes "
"downloaded"
msgstr "分享率是上传量除以下载量得出的数字"

#: ktorrent/view/viewmodel.cpp:522
#, kde-format
msgid "How long we have been downloading the torrent"
msgstr "下载用时"

#: ktorrent/view/viewmodel.cpp:524
#, kde-format
msgid "How long we have been seeding the torrent"
msgstr "做种用时"

#: ktorrent/view/viewmodel.cpp:526
#, kde-format
msgid "The location of the torrent's data on disk"
msgstr "磁盘上种子数据的位置"

#: ktorrent/view/viewmodel.cpp:528
#, kde-format
msgid "When this torrent was added"
msgstr "添加此种子时"

#: ktorrent/view/viewmodel.cpp:593
#, kde-format
msgid "%1<br>Url: <b>%2</b>"
msgstr "%1<br>地址：<b>%2</b>"

#: ktorrent/view/viewmodel.cpp:599
#, kde-format
msgid "<br/><br/>Unable to contact a tracker."
msgstr "<br/><br/>无法联系追踪器。"

#: ktupnptest/main.cpp:39
#, kde-format
msgid "KTUPnPTest"
msgstr "KTUPnPTest"

#: ktupnptest/main.cpp:40
#, kde-format
msgid "KTorrent's UPnP test application"
msgstr "KTorrent 的 UPnP 测试程序"

#: ktupnptest/main.cpp:42
#, kde-format
msgid "&copy; 2005 - 2007 Joris Guisson and Ivan Vasic"
msgstr "&copy; 2005 - 2007 Joris Guisson 和 Ivan Vasic"

#. i18n: ectx: property (windowTitle), widget (QWidget, UPnPTestWidget)
#: ktupnptest/upnptestwidget.ui:14
#, kde-format
msgid "UPnP Test Application"
msgstr "UPnP 测试程序"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: ktupnptest/upnptestwidget.ui:24
#, kde-format
msgid "Router:"
msgstr "路由器："

#. i18n: ectx: property (text), widget (QLabel, m_router)
#: ktupnptest/upnptestwidget.ui:40
#, kde-format
msgid "No routers found."
msgstr "没有找到路由器。"

#. i18n: ectx: property (text), widget (QPushButton, m_find_routers)
#: ktupnptest/upnptestwidget.ui:49
#, kde-format
msgid "Find Routers"
msgstr "寻找路由器"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: ktupnptest/upnptestwidget.ui:89
#, kde-format
msgid "Protocol:"
msgstr "协议："

#. i18n: ectx: property (text), item, widget (QComboBox, m_protocol)
#: ktupnptest/upnptestwidget.ui:97
#, kde-format
msgid "UDP"
msgstr "UDP"

#. i18n: ectx: property (text), widget (QPushButton, m_forward)
#: ktupnptest/upnptestwidget.ui:125 plugins/upnp/upnpwidget.ui:27
#, kde-format
msgid "Forward"
msgstr "转发"

#. i18n: ectx: property (text), widget (QPushButton, m_undo_forward)
#: ktupnptest/upnptestwidget.ui:132 plugins/upnp/upnpwidget.ui:34
#, kde-format
msgid "Undo Forward"
msgstr "撤销转发"

#. i18n: ectx: property (text), widget (QCheckBox, m_verbose)
#: ktupnptest/upnptestwidget.ui:139
#, kde-format
msgid "Verbose mode"
msgstr "详述模式"

#: libktcore/dbus/dbustorrent.cpp:322
#, kde-format
msgid "Maximum share ratio reached."
msgstr "达到的最高分享率。"

#: libktcore/dbus/dbustorrent.cpp:325
#, kde-format
msgid "Maximum seed time reached."
msgstr "达到的最大做种时间。"

#: libktcore/groups/groupmanager.cpp:105
#, kde-format
msgid "Uploads"
msgstr "上传"

#: libktcore/groups/groupmanager.cpp:107
#, kde-format
msgid "Running Uploads"
msgstr "正运行上传"

#: libktcore/groups/groupmanager.cpp:109
#, kde-format
msgid "Not Running Uploads"
msgstr "未运行上传"

#: libktcore/groups/groupmanager.cpp:113
#, kde-format
msgid "Downloads"
msgstr "下载"

#: libktcore/groups/groupmanager.cpp:115
#, kde-format
msgid "Running Downloads"
msgstr "正运行下载"

#: libktcore/groups/groupmanager.cpp:117
#, kde-format
msgid "Not Running Downloads"
msgstr "未运行下载"

#: libktcore/groups/groupmanager.cpp:121
#, kde-format
msgid "Active Torrents"
msgstr "活动种子"

#: libktcore/groups/groupmanager.cpp:123
#, kde-format
msgid "Active Downloads"
msgstr "活动下载"

#: libktcore/groups/groupmanager.cpp:125
#, kde-format
msgid "Active Uploads"
msgstr "活动上传"

#: libktcore/groups/groupmanager.cpp:127
#, kde-format
msgid "Passive Torrents"
msgstr "被动种子"

#: libktcore/groups/groupmanager.cpp:129
#, kde-format
msgid "Passive Downloads"
msgstr "被动下载"

#: libktcore/groups/groupmanager.cpp:131
#, kde-format
msgid "Passive Uploads"
msgstr "被动上传"

#: libktcore/groups/ungroupedgroup.cpp:30
#, kde-format
msgid "Ungrouped Torrents"
msgstr "未分组种子"

#: libktcore/interfaces/functions.cpp:182
#, kde-format
msgctxt "*.torrent"
msgid "Torrents"
msgstr "种子"

#: libktcore/interfaces/functions.cpp:184
#: plugins/scripting/scriptingplugin.cpp:189
#, kde-format
msgid "All files"
msgstr "所有文件"

#. i18n: ectx: label, entry (maxDownloads), group (downloads)
#: libktcore/ktorrent.kcfg:10
#, kde-format
msgid "Maximum number of downloads (0 = no limit)"
msgstr "最大下载数 (0 = 无限制)"

#. i18n: ectx: label, entry (maxSeeds), group (downloads)
#: libktcore/ktorrent.kcfg:15
#, kde-format
msgid "Maximum number of seeds (0 = no limit)"
msgstr "最大种子数 (0 = 无限制)"

#. i18n: ectx: label, entry (startDownloadsOnLowDiskSpace), group (downloads)
#: libktcore/ktorrent.kcfg:20
#, kde-format
msgid "Start downloads on low disk space?"
msgstr "在低磁盘空间时开始下载？"

#. i18n: ectx: label, entry (maxConnections), group (downloads)
#: libktcore/ktorrent.kcfg:25
#, kde-format
msgid "Maximum number of connections per torrent (0 = no limit)"
msgstr "单个种子允许的最大连接数 (0 = 无限制)"

#. i18n: ectx: label, entry (maxTotalConnections), group (downloads)
#: libktcore/ktorrent.kcfg:30
#, kde-format
msgid "Maximum number of connections for all torrents (0 = no limit) "
msgstr "所有种子允许的最大连接数 (0 = 无限制)"

#. i18n: ectx: label, entry (maxUploadRate), group (downloads)
#: libktcore/ktorrent.kcfg:35
#, kde-format
msgid "Maximum upload speed in KiB/sec (0 = no limit)"
msgstr "按 Kib/秒计的最大上传速度 (0 = 无限制)"

#. i18n: ectx: label, entry (maxDownloadRate), group (downloads)
#: libktcore/ktorrent.kcfg:40
#, kde-format
msgid "Maximum download speed in KiB/sec (0 = no limit)"
msgstr "按 Kib/秒计的最大下载速度 (0 = 无限制)"

#. i18n: ectx: label, entry (maxRatio), group (downloads)
#: libktcore/ktorrent.kcfg:45
#, kde-format
msgid "Maximum share ratio (0 = no limit)"
msgstr "最大分享率 (0 = 无限制)"

#. i18n: ectx: label, entry (showSystemTrayIcon), group (downloads)
#: libktcore/ktorrent.kcfg:66
#, kde-format
msgid "Show a system tray icon"
msgstr "显示系统托盘图标"

#. i18n: ectx: label, entry (showTotalSpeedInTitle), group (downloads)
#: libktcore/ktorrent.kcfg:70
#, kde-format
msgid "Show a total speeds in the title"
msgstr "在标题栏中显示全局速度"

#. i18n: ectx: label, entry (showSpeedBarInTrayIcon), group (downloads)
#: libktcore/ktorrent.kcfg:74
#, kde-format
msgid "Show speed bar in tray icon"
msgstr "托盘图标中显示速度栏"

#. i18n: ectx: label, entry (downloadBandwidth), group (downloads)
#: libktcore/ktorrent.kcfg:78
#, kde-format
msgid "Download bandwidth (in kb/s):"
msgstr "下载带宽(kb/s)："

#. i18n: ectx: label, entry (uploadBandwidth), group (downloads)
#: libktcore/ktorrent.kcfg:84
#, kde-format
msgid "Upload bandwidth (in kb/s):"
msgstr "上传带宽(kb/s)："

#. i18n: ectx: label, entry (showPopups), group (downloads)
#: libktcore/ktorrent.kcfg:90
#, kde-format
msgid "Show popup messages when torrent is finished."
msgstr "种子下载完成时显示弹出信息。"

#. i18n: ectx: label, entry (keepSeeding), group (downloads)
#: libktcore/ktorrent.kcfg:94
#, kde-format
msgid "Keep seeding after download has finished"
msgstr "下载完成后保持做种"

#. i18n: ectx: label, entry (tempDir), group (downloads)
#: libktcore/ktorrent.kcfg:98
#, kde-format
msgid "Folder to store temporary files"
msgstr "保存临时文件的文件夹："

#. i18n: ectx: label, entry (useSaveDir), group (downloads)
#: libktcore/ktorrent.kcfg:101
#, kde-format
msgid "Whether to automatically save downloads to saveDir"
msgstr "是否自动将下载保存在下载目录"

#. i18n: ectx: label, entry (saveDir), group (downloads)
#: libktcore/ktorrent.kcfg:105
#, kde-format
msgid "Folder to store downloaded files"
msgstr "保存下载文件的文件夹"

#. i18n: ectx: label, entry (useTorrentCopyDir), group (downloads)
#: libktcore/ktorrent.kcfg:108
#, kde-format
msgid "Whether to automatically copy .torrent files to torrentCopyDir"
msgstr "是否自动将种子文件复制到种子备份文件夹"

#. i18n: ectx: label, entry (torrentCopyDir), group (downloads)
#: libktcore/ktorrent.kcfg:112
#, kde-format
msgid "Folder to copy .torrent files to"
msgstr "复制种子文件到"

#. i18n: ectx: label, entry (useCustomIP), group (downloads)
#: libktcore/ktorrent.kcfg:115
#, kde-format
msgid "Whether to use a custom IP to pass to the tracker"
msgstr "是否向追踪器发送自定义 IP 地址"

#. i18n: ectx: label, entry (lastSaveDir), group (downloads)
#: libktcore/ktorrent.kcfg:119
#, kde-format
msgid "Directory which was used as the last save directory"
msgstr "作为最后保存位置的文件夹"

#. i18n: ectx: label, entry (customIP), group (downloads)
#: libktcore/ktorrent.kcfg:123
#, kde-format
msgid "IP to pass to the tracker"
msgstr "发送到追踪器的 IP 地址"

#. i18n: ectx: label, entry (guiUpdateInterval), group (downloads)
#: libktcore/ktorrent.kcfg:127
#, kde-format
msgid "GUI update interval"
msgstr "界面更新间隔"

#. i18n: ectx: label, entry (dhtSupport), group (downloads)
#: libktcore/ktorrent.kcfg:133
#, kde-format
msgid "Support for DHT"
msgstr "对 DHT 的支持"

#. i18n: ectx: label, entry (dhtPort), group (downloads)
#: libktcore/ktorrent.kcfg:137
#, kde-format
msgid "DHT port"
msgstr "DHT 端口"

#. i18n: ectx: label, entry (numUploadSlots), group (downloads)
#: libktcore/ktorrent.kcfg:146
#, kde-format
msgid "Number of upload slots"
msgstr "上传通道数"

#. i18n: ectx: label, entry (shownColumns), group (downloads)
#: libktcore/ktorrent.kcfg:178
#, kde-format
msgid "Columns shown in KTorrentView"
msgstr "KTorrent 视图中显示的栏位"

#. i18n: ectx: label, entry (minDiskSpace), group (downloads)
#: libktcore/ktorrent.kcfg:229
#, kde-format
msgid ""
"When there is no space left to complete download, and the available disk "
"space is less than this value, the torrent will be stopped."
msgstr ""
"当没有足够的磁盘空间以完成下载，且可用磁盘空间小于该值时，种子将被自动停止。"

#. i18n: ectx: label, entry (useCompletedDir), group (downloads)
#: libktcore/ktorrent.kcfg:240
#, kde-format
msgid "Whether to automatically move completed downloads to completedDir"
msgstr "是否自动将完成的文件移动到完成目录"

#. i18n: ectx: label, entry (completedDir), group (downloads)
#: libktcore/ktorrent.kcfg:244
#, kde-format
msgid "Folder to move completed downloaded files to"
msgstr "将完成的下载移动到"

#. i18n: ectx: label, entry (maxSeedTime), group (downloads)
#: libktcore/ktorrent.kcfg:247
#, kde-format
msgid "Maximum seed time in hours (0 = no limit)"
msgstr "按小时计的最大做种时间 (0 = 无限制)"

#: libktcore/plugin/pluginactivity.cpp:39
#: libktcore/plugin/pluginactivity.cpp:56
#, kde-format
msgid "Plugins"
msgstr "插件"

#: libktcore/torrent/basicjobprogresswidget.cpp:54
#, kde-format
msgid "%1: %2<br/>%3: %4"
msgstr "%1: %2<br/>%3: %4"

#: libktcore/torrent/basicjobprogresswidget.cpp:69
#, kde-format
msgid "Warning: %1"
msgstr "警告：%1"

#: libktcore/torrent/chunkbar.cpp:94
#, kde-format
msgid ""
"<img src=\"available_color\">&nbsp; - Downloaded Chunks<br><img src="
"\"unavailable_color\">&nbsp; - Chunks to Download<br><img src="
"\"excluded_color\">&nbsp; - Excluded Chunks"
msgstr ""
"<img src=\"available_color\">&nbsp; - 已下载数据块<br><img src="
"\"unavailable_color\">&nbsp; - 待下载数据块<br><img src=\"excluded_color"
"\">&nbsp; - 已排除数据块"

#: libktcore/torrent/queuemanager.cpp:118
#, kde-format
msgid ""
"The torrent \"%1\" has reached its maximum share ratio and its maximum seed "
"time. Ignore the limit and start seeding anyway?"
msgstr "种子 \"%1\" 已达到最大分享率和最大做种时间。要忽略限制并开始做种吗？"

#: libktcore/torrent/queuemanager.cpp:120
#, kde-format
msgid ""
"The torrent \"%1\" has reached its maximum share ratio. Ignore the limit and "
"start seeding anyway?"
msgstr "种子 \"%1\" 已达到最大分享率。要忽略限制并开始做种吗？"

#: libktcore/torrent/queuemanager.cpp:122
#, kde-format
msgid ""
"The torrent \"%1\" has reached its maximum seed time. Ignore the limit and "
"start seeding anyway?"
msgstr "种子 \"%1\" 已达到最大做种时间。要忽略限制并开始做种吗？"

#: libktcore/torrent/queuemanager.cpp:126
#, kde-format
msgid "Limits reached."
msgstr "达到限制。"

#: libktcore/torrent/queuemanager.cpp:152
#, kde-format
msgid ""
"You don't have enough disk space to download this torrent. Are you sure you "
"want to continue?"
msgstr "您的磁盘空间不足以下载这个种子。您确定要继续吗？"

#: libktcore/torrent/queuemanager.cpp:155
#, kde-format
msgid "Insufficient disk space for %1"
msgstr "可供 %1 使用的磁盘空间不足"

#: libktcore/torrent/queuemanager.cpp:245
#, kde-format
msgid ""
"Not enough disk space for the following torrents. Do you want to start them "
"anyway?"
msgstr "没有足够磁盘空间下载以下种子。您仍然想要启动它们吗？"

#: libktcore/torrent/queuemanager.cpp:284
#, kde-format
msgid ""
"The following torrents have reached their maximum seed time. Do you want to "
"start them anyway?"
msgstr "以下种子已达到最大做种时间。您仍然想要启动它们吗？"

#: libktcore/torrent/queuemanager.cpp:313
#, kde-format
msgid ""
"The following torrents have reached their maximum share ratio. Do you want "
"to start them anyway?"
msgstr "以下种子已达到最大分享率。您仍然想要启动它们吗？"

#: libktcore/torrent/queuemanager.cpp:741
#, kde-format
msgid "Error starting torrent %1: %2"
msgstr "启动种子 %1 出错：%2"

#: libktcore/torrent/queuemanager.cpp:743
#: libktcore/torrent/queuemanager.cpp:759
#, kde-format
msgid "Error"
msgstr "错误"

#: libktcore/torrent/queuemanager.cpp:757
#, kde-format
msgid "Error stopping torrent %1: %2"
msgstr "停止种子 %1 出错：%2"

#: libktcore/torrent/torrentfilelistmodel.cpp:81
#: libktcore/torrent/torrentfiletreemodel.cpp:397
#, kde-format
msgid "File"
msgstr "文件"

#: libktcore/util/mmapfile.cpp:167
#, kde-format
msgid "Cannot write beyond end of the mmap buffer."
msgstr "无法进行超出 mmap 缓冲区末尾的写入。"

#. i18n: ectx: property (windowTitle), widget (QWidget, AppletConfig)
#: plasma/applet/applet.cpp:243 plasma/applet/appletconfig.ui:13
#, kde-format
msgid "Applet"
msgstr "小程序"

#: plasma/applet/applet.cpp:308 plasma/applet/applet.cpp:392
#, kde-format
msgid ""
"<table>\t\t\t\t<tr><td>Download Speed:</td><td>%5 </td><td>Seeders: </td><td>"
"%1 (%2)</td></tr>\t\t\t\t<tr><td>Upload Speed:</td><td>%6 </td><td>Leechers: "
"</td><td>%3 (%4)</td></tr>"
msgstr ""
"<table>\t\t\t\t<tr><td>下载速度：</td><td>%5 </td><td>种源：</td><td>%1 "
"(%2)</td></tr>\t\t\t\t<tr><td>上传速度：</td><td>%6 </td><td>吸血虫：</"
"td><td>%3 (%4)</td></tr>"

#: plasma/applet/applet.cpp:313 plasma/applet/applet.cpp:397
#, kde-format
msgid ""
"<tr><td>Downloaded:</td><td>%1 </td><td>Size: </td><td>%2</td></tr>\t\t\t"
"\t<tr><td>Uploaded:</td><td>%3 </td><td>Complete: </td><td>%4 %</td></tr>\t\t"
"\t\t</table>"
msgstr ""
"<tr><td>下载：</td><td>%1 </td><td>大小：</td><td>%2</td></tr>\t\t\t"
"\t<tr><td>上传：</td><td>%3 </td><td>完成：</td><td>%4 %</td></tr>\t\t\t\t</"
"table>"

#: plasma/applet/applet.cpp:319
#, kde-format
msgid "<b>%1</b><br/>%2 (Share Ratio: <font color=\"%4\">%3</font>)"
msgstr "<b>%1</b><br/>%2 (分享率：<font color=\"%4\">%3</font>)"

#: plasma/applet/applet.cpp:403
#, kde-format
msgid "KTorrent is not running."
msgstr "KTorrent 未运行。"

#: plasma/applet/applet.cpp:405
#, kde-format
msgid "No torrents loaded."
msgstr "没有种子被加载。"

#: plasma/applet/applet.cpp:407
#, kde-format
msgid "Selected torrent is unavailable."
msgstr "所选种子不可用。"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plasma/applet/appletconfig.ui:21
#, kde-format
msgid "Torrent to display:"
msgstr "要显示的种子："

#: plugins/bwscheduler/bwprefpage.cpp:27
#: plugins/bwscheduler/bwschedulerplugin.cpp:78
#, kde-format
msgid "Scheduler"
msgstr "调度器"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/bwscheduler/bwprefpage.ui:16
#, kde-format
msgid "Special Limits"
msgstr "特殊限制"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_screensaverLimits)
#: plugins/bwscheduler/bwprefpage.ui:22
#, kde-format
msgid ""
"Use these global limits when the screensaver is activated, instead of the "
"ones configured in the network settings."
msgstr "屏保启用时不使用网络设置中的配置，而是使用全局限制。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_screensaverLimits)
#: plugins/bwscheduler/bwprefpage.ui:25
#, kde-format
msgid "Use different speed limits when the screensaver is activated"
msgstr "启用屏保时使用不同的速度限制。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_screensaverUploadLimit)
#: plugins/bwscheduler/bwprefpage.ui:49
#, kde-format
msgid "Global upload limit when the screensaver is activated."
msgstr "屏保启用时的全局上传限速。"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_screensaverDownloadLimit)
#: plugins/bwscheduler/bwprefpage.ui:78
#, kde-format
msgid "Global download limit when the screensaver is activated."
msgstr "屏保启用时的全局下载限速。"

#. i18n: ectx: property (title), widget (QGroupBox, ColorsGbw)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/bwscheduler/bwprefpage.ui:114 plugins/stats/DisplaySettings.ui:17
#, kde-format
msgid "Colors"
msgstr "颜色"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/bwscheduler/bwprefpage.ui:120
#, kde-format
msgid "Schedule background color:"
msgstr "调度背景颜色："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_scheduleBackgroundColor)
#: plugins/bwscheduler/bwprefpage.ui:127
#, kde-format
msgid "Color of the schedule background."
msgstr "调度背景的颜色。"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/bwscheduler/bwprefpage.ui:134
#, kde-format
msgid "Schedule line color:"
msgstr "调度线条颜色："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_scheduleLineColor)
#: plugins/bwscheduler/bwprefpage.ui:141
#, kde-format
msgid "Color of all lines on the schedule."
msgstr "调度线条的颜色。"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/bwscheduler/bwprefpage.ui:148
#, kde-format
msgid "Schedule Item color:"
msgstr "调度项目颜色："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_itemColor)
#: plugins/bwscheduler/bwprefpage.ui:155
#, kde-format
msgid "Color of each normal item on the schedule."
msgstr "调度项目的颜色。"

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/bwscheduler/bwprefpage.ui:162
#, kde-format
msgid "Suspended schedule item color:"
msgstr "已暂停的调度项目颜色："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_suspendedColor)
#: plugins/bwscheduler/bwprefpage.ui:169
#, kde-format
msgid "Color of each suspended item on the schedule."
msgstr "调度中已暂停调度项目的颜色。"

#: plugins/bwscheduler/bwschedulerplugin.cpp:110
#: plugins/infowidget/infowidgetplugin.cpp:98
#, kde-format
msgid "Bandwidth Scheduler"
msgstr "带宽调度"

#. i18n: ectx: property (windowTitle), widget (QDialog, EditItemDlg)
#: plugins/bwscheduler/edititemdlg.cpp:84 plugins/bwscheduler/edititemdlg.ui:14
#, kde-format
msgid "Edit an item"
msgstr "编辑项目"

#: plugins/bwscheduler/edititemdlg.cpp:84
#, kde-format
msgid "Add an item"
msgstr "添加项目"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/bwscheduler/edititemdlg.ui:20
#, kde-format
msgid "Duration"
msgstr "持续时间"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/bwscheduler/edititemdlg.ui:28
#, kde-format
msgid "From:"
msgstr "从："

#. i18n: ectx: property (displayFormat), widget (QTimeEdit, m_from)
#. i18n: ectx: property (displayFormat), widget (QTimeEdit, m_to)
#: plugins/bwscheduler/edititemdlg.ui:35 plugins/bwscheduler/edititemdlg.ui:49
#, kde-format
msgid "hh:mm"
msgstr "hh:mm"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/bwscheduler/edititemdlg.ui:42
#, kde-format
msgid "To:"
msgstr "到："

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/bwscheduler/edititemdlg.ui:60
#, kde-format
msgctxt "starting day"
msgid "From:"
msgstr "从："

#. i18n: ectx: property (text), widget (QLabel, label_10)
#: plugins/bwscheduler/edititemdlg.ui:70
#, kde-format
msgctxt "ending day"
msgid "To:"
msgstr "到："

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/bwscheduler/edititemdlg.ui:100
#, kde-format
msgid "Limits"
msgstr "限制"

#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: plugins/bwscheduler/edititemdlg.ui:115
#: plugins/bwscheduler/edititemdlg.ui:166
#, kde-format
msgid "Download limit:"
msgstr "下载限制："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: ectx: property (text), widget (QLabel, label_9)
#: plugins/bwscheduler/edititemdlg.ui:135
#: plugins/bwscheduler/edititemdlg.ui:186
#, kde-format
msgid "Upload limit:"
msgstr "上传限制："

#. i18n: ectx: property (text), widget (QCheckBox, m_screensaver_limits)
#: plugins/bwscheduler/edititemdlg.ui:157
#, kde-format
msgid "When screensaver is activated:"
msgstr "启用屏保时："

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: plugins/bwscheduler/edititemdlg.ui:211
#, kde-format
msgid "Connection Limits"
msgstr "连接限制"

#. i18n: ectx: property (text), widget (QCheckBox, m_set_connection_limits)
#: plugins/bwscheduler/edititemdlg.ui:217
#, kde-format
msgid "Set connection limits"
msgstr "设定连接限制"

#. i18n: ectx: ToolBar (SchedulerToolbar)
#: plugins/bwscheduler/ktorrent_bwschedulerui.rc:4
#: plugins/bwscheduler/scheduleeditor.cpp:44
#, kde-format
msgid "Bandwidth Schedule"
msgstr "带宽调度"

#: plugins/bwscheduler/schedule.cpp:136 plugins/bwscheduler/schedule.cpp:271
#, kde-format
msgid "Cannot open file %1: %2"
msgstr "无法打开文件 %1：%2"

#: plugins/bwscheduler/schedule.cpp:152 plugins/bwscheduler/schedule.cpp:158
#, kde-format
msgid "The file %1 is corrupted or not a proper KTorrent schedule file."
msgstr "文件 %1 已损坏或者不是 KTorrent 调度文件。"

#: plugins/bwscheduler/scheduleeditor.cpp:47
#, kde-format
msgid "Edit the bandwidth schedule"
msgstr "编辑带宽调度"

#: plugins/bwscheduler/scheduleeditor.cpp:89
#, kde-format
msgid "Load Schedule"
msgstr "装入调度"

#: plugins/bwscheduler/scheduleeditor.cpp:90
#, kde-format
msgid "Save Schedule"
msgstr "保存调度"

#: plugins/bwscheduler/scheduleeditor.cpp:91
#, kde-format
msgid "New Item"
msgstr "新建项目"

#: plugins/bwscheduler/scheduleeditor.cpp:92
#, kde-format
msgid "Remove Item"
msgstr "移除项目"

#: plugins/bwscheduler/scheduleeditor.cpp:93
#, kde-format
msgid "Edit Item"
msgstr "编辑项目"

#: plugins/bwscheduler/scheduleeditor.cpp:94
#, kde-format
msgid "Clear Schedule"
msgstr "清理调度"

#: plugins/bwscheduler/scheduleeditor.cpp:97
#, kde-format
msgid "Scheduler Active"
msgstr "调度已启用"

#: plugins/bwscheduler/scheduleeditor.cpp:98
#, kde-format
msgid "Activate or deactivate the scheduler"
msgstr "启用或禁用调度器"

#: plugins/bwscheduler/scheduleeditor.cpp:127
#: plugins/bwscheduler/scheduleeditor.cpp:143
#, kde-format
msgid "KTorrent scheduler files"
msgstr "KTorrent 调度文件"

#: plugins/bwscheduler/scheduleeditor.cpp:196
#, kde-format
msgid ""
"This item conflicts with another item in the schedule, we cannot change it."
msgstr "该项目与调度队列中的其他项目冲突，无法更改。"

#: plugins/bwscheduler/schedulegraphicsitem.cpp:90
#, kde-format
msgid "Suspended"
msgstr "已暂停"

#: plugins/bwscheduler/schedulegraphicsitem.cpp:97
#, kde-format
msgid ""
"%1 Down\n"
"%2 Up"
msgstr ""
"%1 下载\n"
"%2 上传"

#: plugins/bwscheduler/weekscene.cpp:77
#, kde-format
msgid "Current schedule: suspended"
msgstr "当前调度：已暂停"

#: plugins/bwscheduler/weekscene.cpp:79
#, kde-format
msgid "Current schedule: %1/s download, %2/s upload"
msgstr "当前调度：下载 %1 KiB/秒，上传 %2 /秒"

#: plugins/bwscheduler/weekscene.cpp:82
#, kde-format
msgid "Current schedule: unlimited download, %1/s upload"
msgstr "当前调度：下载不限速，上传 %1 KiB/秒"

#: plugins/bwscheduler/weekscene.cpp:84
#, kde-format
msgid "Current schedule: %1/s download, unlimited upload"
msgstr "当前调度：下载 %1 KiB/秒，上传不限速"

#: plugins/bwscheduler/weekscene.cpp:86
#, kde-format
msgid "Current schedule: unlimited upload and download"
msgstr "当前调度：无限制下载，无限制上传"

#: plugins/bwscheduler/weekscene.cpp:89
#, kde-format
msgid " (scheduler disabled)"
msgstr " (调度器被禁用)"

#: plugins/bwscheduler/weekscene.cpp:108
#, kde-format
msgid "Current schedule:"
msgstr "当前调度："

#. i18n: ectx: property (windowTitle), widget (QWidget, DownloadOrderWidget)
#: plugins/downloadorder/downloadorderdialog.cpp:44
#: plugins/downloadorder/downloadorderplugin.cpp:47
#: plugins/downloadorder/downloadorderwidget.ui:14
#, kde-format
msgid "File Download Order"
msgstr "文件下载顺序"

#: plugins/downloadorder/downloadorderdialog.cpp:45
#, kde-format
msgid "File download order for <b>%1</b>:"
msgstr "<b>%1</b> 的文件下载顺序："

#: plugins/downloadorder/downloadorderdialog.cpp:86
#, kde-format
msgid "Seasons and Episodes"
msgstr "季与剧集"

#: plugins/downloadorder/downloadorderdialog.cpp:87
#, kde-format
msgid "Album Track Order"
msgstr "专辑曲目顺序"

#. i18n: ectx: property (text), widget (QLabel, m_top_label)
#: plugins/downloadorder/downloadorderwidget.ui:20
#, kde-format
msgid "File download order for:"
msgstr "文件下载顺序："

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_custom_order_enabled)
#: plugins/downloadorder/downloadorderwidget.ui:27
#, kde-format
msgid "Whether or not to enable a custom download order."
msgstr "是否启用自定义下载顺序。"

#. i18n: ectx: property (text), widget (QCheckBox, m_custom_order_enabled)
#: plugins/downloadorder/downloadorderwidget.ui:30
#, kde-format
msgid "Custom file download order enabled"
msgstr "自定义文件下载顺序已启用"

#. i18n: ectx: property (text), widget (QToolButton, m_sort_by)
#: plugins/downloadorder/downloadorderwidget.ui:42
#, kde-format
msgid "Sort By"
msgstr "排序方式"

#. i18n: ectx: property (placeholderText), widget (QLineEdit, m_search_files)
#: plugins/downloadorder/downloadorderwidget.ui:52
#, kde-format
msgid "Search files"
msgstr "搜索文件"

#. i18n: ectx: property (toolTip), widget (QListView, m_order)
#: plugins/downloadorder/downloadorderwidget.ui:66
#, kde-format
msgid ""
"Order in which to download the files of a torrent. The file at the top will "
"be downloaded first, followed by the second, then the third ..."
msgstr "种子中文件的下载顺序，最上面的最先下载，然后依次向下类推..."

#. i18n: ectx: property (text), widget (QPushButton, m_add_tracker)
#: plugins/infowidget/addtrackersdialog.cpp:39
#: plugins/infowidget/trackerview.ui:22
#, kde-format
msgid "Add Trackers"
msgstr "添加追踪器"

#: plugins/infowidget/availabilitychunkbar.cpp:36
#, kde-format
msgid ""
"<img src=\"available_color\">&nbsp; - Available Chunks<br><img src="
"\"unavailable_color\">&nbsp; - Unavailable Chunks<br><img src="
"\"excluded_color\">&nbsp; - Excluded Chunks"
msgstr ""
"<img src=\"available_color\">&nbsp; - 可用数据块<br><img src="
"\"unavailable_color\">&nbsp; - 不可用数据块<br><img src=\"excludec_color"
"\">&nbsp; - 已排除数据块"

#: plugins/infowidget/chunkdownloadmodel.cpp:201
#, kde-format
msgid "Chunk"
msgstr "数据块"

#: plugins/infowidget/chunkdownloadmodel.cpp:202
#, kde-format
msgid "Progress"
msgstr "进度"

#: plugins/infowidget/chunkdownloadmodel.cpp:203
#, kde-format
msgid "Peer"
msgstr "对等点"

#: plugins/infowidget/chunkdownloadmodel.cpp:205
#, kde-format
msgid "Files"
msgstr "文件"

#: plugins/infowidget/chunkdownloadmodel.cpp:213
#, kde-format
msgid "Number of the chunk"
msgstr "数据块数"

#: plugins/infowidget/chunkdownloadmodel.cpp:214
#, kde-format
msgid "Download progress of the chunk"
msgstr "数据块的下载进度"

#: plugins/infowidget/chunkdownloadmodel.cpp:215
#, kde-format
msgid "Which peer we are downloading it from"
msgstr "获取数据的对等点"

#: plugins/infowidget/chunkdownloadmodel.cpp:216
#, kde-format
msgid "Download speed of the chunk"
msgstr "数据块的下载速度"

#: plugins/infowidget/chunkdownloadmodel.cpp:217
#, kde-format
msgid "Which files the chunk is located in"
msgstr "数据块归属的文件"

#. i18n: ectx: property (text), widget (QLabel, hdr_chunks)
#. i18n: ectx: property (windowTitle), widget (QWidget, ChunkDownloadView)
#: plugins/infowidget/chunkdownloadview.ui:13
#: plugins/infowidget/infowidgetplugin.cpp:246
#: plugins/infowidget/statustab.ui:181
#, kde-format
msgid "Chunks"
msgstr "数据块"

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: plugins/infowidget/chunkdownloadview.ui:26
#, kde-format
msgid "Total:"
msgstr "总计："

#. i18n: ectx: property (text), widget (QLabel, textLabel5)
#: plugins/infowidget/chunkdownloadview.ui:62
#, kde-format
msgid "Currently downloading:"
msgstr "当前下载："

#. i18n: ectx: property (text), widget (QLabel, textLabel1_4)
#: plugins/infowidget/chunkdownloadview.ui:134
#, kde-format
msgid "Excluded:"
msgstr "已排除："

#. i18n: ectx: property (text), widget (QLabel, textLabel1_4_2)
#: plugins/infowidget/chunkdownloadview.ui:170
#, kde-format
msgid "Left:"
msgstr "剩余："

#. i18n: ectx: property (text), widget (QLabel, textLabel1_8)
#: plugins/infowidget/chunkdownloadview.ui:206
#, kde-format
msgid "Size:"
msgstr "大小："

#: plugins/infowidget/fileview.cpp:116
#, kde-format
msgctxt "Open file"
msgid "Open"
msgstr "打开"

#: plugins/infowidget/fileview.cpp:117
#, kde-format
msgctxt "Open file with"
msgid "Open With"
msgstr "打开方式"

#: plugins/infowidget/fileview.cpp:118
#, kde-format
msgid "Check File"
msgstr "检查文件"

#: plugins/infowidget/fileview.cpp:120
#, kde-format
msgid "Download first"
msgstr "最先下载"

#: plugins/infowidget/fileview.cpp:121
#, kde-format
msgid "Download normally"
msgstr "正常下载"

#: plugins/infowidget/fileview.cpp:122
#, kde-format
msgid "Download last"
msgstr "最后下载"

#: plugins/infowidget/fileview.cpp:124
#, kde-format
msgid "Do not download"
msgstr "不要下载"

#: plugins/infowidget/fileview.cpp:125
#, kde-format
msgid "Delete File(s)"
msgstr "删除文件"

#: plugins/infowidget/fileview.cpp:127
#, kde-format
msgid "Move File"
msgstr "移动文件"

#: plugins/infowidget/fileview.cpp:129
#, kde-format
msgid "Collapse Folder Tree"
msgstr "折叠文件夹树"

#: plugins/infowidget/fileview.cpp:130
#, kde-format
msgid "Expand Folder Tree"
msgstr "展开文件夹树"

#: plugins/infowidget/fileview.cpp:133
#, kde-format
msgid "File Tree"
msgstr "文件树"

#: plugins/infowidget/fileview.cpp:135
#, kde-format
msgid "File List"
msgstr "文件列表"

#: plugins/infowidget/fileview.cpp:145
#, kde-format
msgid "Show Filter"
msgstr "显示过滤器"

#: plugins/infowidget/fileview.cpp:338
#, kde-format
msgid "You will lose all data in this file, are you sure you want to do this?"
msgid_plural ""
"You will lose all data in these files, are you sure you want to do this?"
msgstr[0] "您将丢失这些文件中的全部数据，您确定要这样做吗？"

#: plugins/infowidget/fileview.cpp:477
#, kde-format
msgid ""
"Not enough data downloaded for opening the file.\n"
"\n"
"Enable sequential download mode for it to obtain necessary data with a "
"higher priority?"
msgstr ""
"尚未下载足够的数据，因此无法打开文件。\n"
"\n"
"是否要启用顺序下载模式，优先获取必要的数据？"

#: plugins/infowidget/infowidgetplugin.cpp:73
#: plugins/infowidget/iwprefpage.cpp:26
#, kde-format
msgid "Info Widget"
msgstr "信息部件"

#: plugins/infowidget/infowidgetplugin.cpp:85
#, kde-format
msgctxt "@title:tab"
msgid "Status"
msgstr "状态"

#: plugins/infowidget/infowidgetplugin.cpp:86
#, kde-format
msgid "Displays status information about a torrent"
msgstr "显示关于种子的状态信息"

#: plugins/infowidget/infowidgetplugin.cpp:87
#, kde-format
msgctxt "@title:tab"
msgid "Files"
msgstr "文件"

#: plugins/infowidget/infowidgetplugin.cpp:88
#, kde-format
msgid "Shows all the files in a torrent"
msgstr "显示种子中的所有文件"

#: plugins/infowidget/infowidgetplugin.cpp:225
#, kde-format
msgid "Displays all the peers you are connected to for a torrent"
msgstr "显示一个种子连接的所有对等点"

#: plugins/infowidget/infowidgetplugin.cpp:247
#, kde-format
msgid "Displays all the chunks you are downloading, of a torrent"
msgstr "显示正在下载种子的所有数据块"

#: plugins/infowidget/infowidgetplugin.cpp:269
#, kde-format
msgid "Displays information about all the trackers of a torrent"
msgstr "显示所有任务中全部追踪器的信息"

#: plugins/infowidget/infowidgetplugin.cpp:287
#, kde-format
msgid "Webseeds"
msgstr "网络种子"

#: plugins/infowidget/infowidgetplugin.cpp:288
#, kde-format
msgid "Displays all the webseeds of a torrent"
msgstr "显示任务中的全部网络种子"

#: plugins/infowidget/iwfilelistmodel.cpp:80
#: plugins/infowidget/iwfiletreemodel.cpp:92
#, kde-format
msgctxt "@title:column"
msgid "Preview"
msgstr "预览"

#: plugins/infowidget/iwfilelistmodel.cpp:82
#: plugins/infowidget/iwfiletreemodel.cpp:94
#, no-c-format, kde-format
msgctxt "Percent of File Downloaded"
msgid "% Complete"
msgstr "完成百分比"

#: plugins/infowidget/iwfilelistmodel.cpp:91
#: plugins/infowidget/iwfiletreemodel.cpp:103
#, kde-format
msgctxt "Download first"
msgid "First"
msgstr "最先"

#: plugins/infowidget/iwfilelistmodel.cpp:92
#: plugins/infowidget/iwfiletreemodel.cpp:104
#, kde-format
msgctxt "Download last"
msgid "Last"
msgstr "最后"

#: plugins/infowidget/iwfilelistmodel.cpp:97
#, kde-format
msgctxt "Download Normal (not as first or last)"
msgid "Normal"
msgstr "正常"

#: plugins/infowidget/iwfilelistmodel.cpp:148
#: plugins/infowidget/iwfilelistmodel.cpp:171
#: plugins/infowidget/iwfiletreemodel.cpp:184
#, kde-format
msgctxt "Preview available"
msgid "Available"
msgstr "可用"

#: plugins/infowidget/iwfilelistmodel.cpp:150
#: plugins/infowidget/iwfilelistmodel.cpp:173
#: plugins/infowidget/iwfiletreemodel.cpp:163
#: plugins/infowidget/iwfiletreemodel.cpp:186
#, kde-format
msgctxt "Preview pending"
msgid "Pending"
msgstr "等待中"

#: plugins/infowidget/iwfilelistmodel.cpp:153
#: plugins/infowidget/iwfilelistmodel.cpp:176
#: plugins/infowidget/iwfiletreemodel.cpp:166
#: plugins/infowidget/iwfiletreemodel.cpp:189
#, kde-format
msgctxt "No preview available"
msgid "No"
msgstr "否"

#: plugins/infowidget/iwfilelistmodel.cpp:157
#: plugins/infowidget/iwfilelistmodel.cpp:180
#: plugins/infowidget/iwfiletreemodel.cpp:171
#: plugins/infowidget/iwfiletreemodel.cpp:191
#: plugins/infowidget/iwfiletreemodel.cpp:197
#, kde-format
msgid "%1 %"
msgstr "%1 %"

#: plugins/infowidget/iwfiletreemodel.cpp:109
#, kde-format
msgctxt "Download normally(not as first or last)"
msgid "Normal"
msgstr "正常"

#: plugins/infowidget/iwfiletreemodel.cpp:161
#, kde-format
msgctxt "preview available"
msgid "Available"
msgstr "可用"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/infowidget/iwprefpage.ui:17
#, kde-format
msgid "Tabs"
msgstr "标签"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_showPeerView)
#: plugins/infowidget/iwprefpage.ui:23
#, kde-format
msgid "Whether or not to show the peers tab in the bottom of the window."
msgstr "是否在窗口底部显示对等点标签。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showPeerView)
#: plugins/infowidget/iwprefpage.ui:26
#, kde-format
msgid "Show list of peers"
msgstr "显示对等点列表"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_showChunkView)
#: plugins/infowidget/iwprefpage.ui:33
#, kde-format
msgid "Whether or not to show the chunks tab in the bottom of the window."
msgstr "是否在窗口底部显示数据块标签。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showChunkView)
#: plugins/infowidget/iwprefpage.ui:36
#, kde-format
msgid "Show list of chunks currently downloading"
msgstr "显示当前正在下载的数据块列表"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_showTrackersView)
#: plugins/infowidget/iwprefpage.ui:43
#, kde-format
msgid "Whether or not to show the trackers tab in the bottom of the window."
msgstr "是否在窗口底部显示追踪器标签。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showTrackersView)
#: plugins/infowidget/iwprefpage.ui:46
#, kde-format
msgid "Show list of trackers"
msgstr "显示追踪器列表"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_showWebSeedsTab)
#: plugins/infowidget/iwprefpage.ui:53
#, kde-format
msgid "Whether or not to show the webseeds tab at the bottom of the window."
msgstr "是否在窗口底部显示网络对等点标签。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showWebSeedsTab)
#: plugins/infowidget/iwprefpage.ui:56
#, kde-format
msgid "Show list of webseeds"
msgstr "显示网络种子列表"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/infowidget/iwprefpage.ui:66
#, kde-format
msgid "File Priority Colors"
msgstr "文件优先级着色"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/infowidget/iwprefpage.ui:72
#, kde-format
msgid "First priority:"
msgstr "最高优先级："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_firstColor)
#: plugins/infowidget/iwprefpage.ui:79
#, kde-format
msgid "Color to use for first priority files."
msgstr "最高优先级文件使用的颜色。"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/infowidget/iwprefpage.ui:86
#, kde-format
msgid "Last priority:"
msgstr "最低优先级："

#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_lastColor)
#: plugins/infowidget/iwprefpage.ui:93
#, kde-format
msgid "Color to use for last priority files."
msgstr "最低优先级文件使用的颜色。"

#. i18n: ectx: label, entry (showPeerView), group (general)
#: plugins/infowidget/ktinfowidgetplugin.kcfg:10
#, kde-format
msgid "Show peer view tab in main window"
msgstr "在主窗口中显示对等点视图标签"

#. i18n: ectx: label, entry (showChunkView), group (general)
#: plugins/infowidget/ktinfowidgetplugin.kcfg:14
#, kde-format
msgid "Show chunk download view tab in main window"
msgstr "在主窗口中显示数据块下载标签"

#. i18n: ectx: label, entry (showTrackersView), group (general)
#: plugins/infowidget/ktinfowidgetplugin.kcfg:18
#, kde-format
msgid "Show trackers view tab in main window"
msgstr "在主窗口中显示追踪器视图标签"

#: plugins/infowidget/peerview.cpp:59
#, kde-format
msgid "Kick Peer"
msgstr "踢掉对等点"

#: plugins/infowidget/peerview.cpp:60
#, kde-format
msgid "Ban Peer"
msgstr "屏蔽对等点"

#: plugins/infowidget/peerviewmodel.cpp:98
#, kde-format
msgid " (µTP)"
msgstr " (µTP)"

#: plugins/infowidget/peerviewmodel.cpp:113
#, kde-format
msgctxt "Choked"
msgid "Yes"
msgstr "是"

#: plugins/infowidget/peerviewmodel.cpp:113
#, kde-format
msgctxt "Not choked"
msgid "No"
msgstr "否"

#: plugins/infowidget/peerviewmodel.cpp:114
#, kde-format
msgctxt "Snubbed"
msgid "Yes"
msgstr "是"

#: plugins/infowidget/peerviewmodel.cpp:114
#, kde-format
msgctxt "Not snubbed"
msgid "No"
msgstr "否"

#: plugins/infowidget/peerviewmodel.cpp:122
#, kde-format
msgctxt "Interested"
msgid "Yes"
msgstr "是"

#: plugins/infowidget/peerviewmodel.cpp:122
#, kde-format
msgctxt "Not Interested"
msgid "No"
msgstr "否"

#: plugins/infowidget/peerviewmodel.cpp:123
#, kde-format
msgctxt "Interesting"
msgid "Yes"
msgstr "是"

#: plugins/infowidget/peerviewmodel.cpp:123
#, kde-format
msgctxt "Not Interesting"
msgid "No"
msgstr "否"

#: plugins/infowidget/peerviewmodel.cpp:265
#, kde-format
msgid "Address"
msgstr "地址"

#: plugins/infowidget/peerviewmodel.cpp:266
#, kde-format
msgid "Country"
msgstr "国家"

#: plugins/infowidget/peerviewmodel.cpp:267
#, kde-format
msgid "Client"
msgstr "客户端"

#: plugins/infowidget/peerviewmodel.cpp:270
#, kde-format
msgid "Choked"
msgstr "已扼制"

#: plugins/infowidget/peerviewmodel.cpp:271
#, kde-format
msgid "Snubbed"
msgstr "已冷落"

#: plugins/infowidget/peerviewmodel.cpp:272
#, kde-format
msgid "Availability"
msgstr "可用性"

#: plugins/infowidget/peerviewmodel.cpp:273
#, kde-format
msgid "DHT"
msgstr "DHT"

#: plugins/infowidget/peerviewmodel.cpp:274
#, kde-format
msgid "Score"
msgstr "评分"

#: plugins/infowidget/peerviewmodel.cpp:275
#, kde-format
msgid "Upload Slot"
msgstr "上传通道"

#: plugins/infowidget/peerviewmodel.cpp:276
#, kde-format
msgid "Requests"
msgstr "请求"

#: plugins/infowidget/peerviewmodel.cpp:279
#, kde-format
msgid "Interested"
msgstr "对我方数据感兴趣的对等点"

#: plugins/infowidget/peerviewmodel.cpp:280
#, kde-format
msgid "Interesting"
msgstr "我方对其数据感兴趣的对等点"

#: plugins/infowidget/peerviewmodel.cpp:288
#, kde-format
msgid "IP address of the peer"
msgstr "对等点的 IP 地址"

#: plugins/infowidget/peerviewmodel.cpp:289
#, kde-format
msgid "Country the peer is in"
msgstr "对等点所在国家"

#: plugins/infowidget/peerviewmodel.cpp:290
#, kde-format
msgid "Which client the peer is using"
msgstr "对等点所用客户端"

#: plugins/infowidget/peerviewmodel.cpp:291
#, kde-format
msgid "Download speed"
msgstr "下载速度"

#: plugins/infowidget/peerviewmodel.cpp:292
#, kde-format
msgid "Upload speed"
msgstr "上传速度"

#: plugins/infowidget/peerviewmodel.cpp:293
#, kde-format
msgid ""
"Whether or not the peer has choked us - when we are choked the peer will not "
"send us any data"
msgstr "对等点是否扼制了我方，如果扼制了我方，该对等点不会向我方发送任何数据。"

#: plugins/infowidget/peerviewmodel.cpp:294
#, kde-format
msgid "Snubbed means the peer has not sent us any data in the last 2 minutes"
msgstr "冷落意味着此对等点在过去 2 分钟内未向我方发送任何数据"

#: plugins/infowidget/peerviewmodel.cpp:295
#, kde-format
msgid "How much data the peer has of the torrent"
msgstr "对等点所拥有的种子数据量"

#: plugins/infowidget/peerviewmodel.cpp:296
#, kde-format
msgid "Whether or not the peer has DHT enabled"
msgstr "对等点是否启用 DHT"

#: plugins/infowidget/peerviewmodel.cpp:297
#, kde-format
msgid "The score of the peer, KTorrent uses this to determine who to upload to"
msgstr "对等点的评分，KTorrent 使用此分值决定上传对象"

#: plugins/infowidget/peerviewmodel.cpp:298
#, kde-format
msgid "Only peers which have an upload slot will get data from us"
msgstr "只有提供了上传通道的对等点才能从我方获得数据"

#: plugins/infowidget/peerviewmodel.cpp:299
#, kde-format
msgid "The number of download and upload requests"
msgstr "下载和上传请求数"

#: plugins/infowidget/peerviewmodel.cpp:300
#, kde-format
msgid "How much data we have downloaded from this peer"
msgstr "已从此对等点下载的数据量"

#: plugins/infowidget/peerviewmodel.cpp:301
#, kde-format
msgid "How much data we have uploaded to this peer"
msgstr "已向此对等点上传的数据量"

#: plugins/infowidget/peerviewmodel.cpp:302
#, kde-format
msgid "Whether the peer is interested in downloading data from us"
msgstr "对等点是否愿意从我方下载数据"

#: plugins/infowidget/peerviewmodel.cpp:303
#, kde-format
msgid "Whether we are interested in downloading from this peer"
msgstr "我方是否有兴趣从此对等点下载数据"

#: plugins/infowidget/statustab.cpp:111
#, kde-format
msgid "Private"
msgstr "私有"

#: plugins/infowidget/statustab.cpp:111
#, kde-format
msgid "Public"
msgstr "公开"

#. i18n: ectx: property (text), widget (QLabel, hdr_info)
#: plugins/infowidget/statustab.ui:32
#, kde-format
msgid "Info"
msgstr "信息"

#. i18n: ectx: property (text), widget (QLabel, label_14)
#: plugins/infowidget/statustab.ui:41
#, kde-format
msgid "Average down speed:"
msgstr "平均下载速度："

#. i18n: ectx: property (text), widget (QLabel, label_16)
#: plugins/infowidget/statustab.ui:64
#, kde-format
msgid "Type:"
msgstr "类型："

#. i18n: ectx: property (text), widget (QLabel, label_15)
#: plugins/infowidget/statustab.ui:100
#, kde-format
msgid "Average up speed:"
msgstr "平均上传速度："

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/infowidget/statustab.ui:123
#, kde-format
msgid "Info hash:"
msgstr "信息的哈希："

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/infowidget/statustab.ui:188
#, kde-format
msgid "Downloaded chunks:"
msgstr "已下载数据块："

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/infowidget/statustab.ui:211
#, kde-format
msgid "Available chunks:"
msgstr "可用数据块："

#. i18n: ectx: property (text), widget (QLabel, hdr_sharing)
#: plugins/infowidget/statustab.ui:273
#, kde-format
msgctxt "Noun, as in \"file sharing\""
msgid "Sharing"
msgstr "分享"

#. i18n: ectx: property (text), widget (QLabel, label_6)
#: plugins/infowidget/statustab.ui:282
#, kde-format
msgid "Share ratio:"
msgstr "分享率："

#. i18n: ectx: property (text), widget (QCheckBox, use_ratio_limit)
#: plugins/infowidget/statustab.ui:299
#, kde-format
msgid "Ratio limit:"
msgstr "比率限制："

#. i18n: ectx: property (text), widget (QCheckBox, use_time_limit)
#: plugins/infowidget/statustab.ui:325
#, kde-format
msgid "Time limit:"
msgstr "时间限制："

#: plugins/infowidget/trackermodel.cpp:149
#: plugins/infowidget/webseedsmodel.cpp:128
#, kde-format
msgid "URL"
msgstr "网址"

#: plugins/infowidget/trackermodel.cpp:153
#, kde-format
msgid "Times Downloaded"
msgstr "已下载时间"

#: plugins/infowidget/trackermodel.cpp:154
#, kde-format
msgid "Next Update"
msgstr "下次更新"

#: plugins/infowidget/trackerview.cpp:76
#, kde-format
msgid "Copy Tracker URL"
msgstr "复制 Tracker 网址"

#: plugins/infowidget/trackerview.cpp:83
#, kde-format
msgid "Copy Tracker status"
msgstr "复制 Tracker 状态"

#: plugins/infowidget/trackerview.cpp:139
#, kde-format
msgid "Several URL's could not be added because they are malformed:"
msgstr "有几个错误的 URL 无法被添加："

#: plugins/infowidget/trackerview.cpp:154
#, kde-format
msgid "There already is a tracker named <b>%1</b>."
msgstr "已经存在名为 <b>%1</b> 的追踪器。"

#: plugins/infowidget/trackerview.cpp:156
#, kde-format
msgid "The following duplicate trackers were not added:"
msgstr "以下重复的追踪器将不会被添加："

#. i18n: ectx: property (text), widget (QPushButton, m_remove_tracker)
#: plugins/infowidget/trackerview.ui:29
#, kde-format
msgid "Remove Tracker"
msgstr "移除追踪器"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_change_tracker)
#: plugins/infowidget/trackerview.ui:36
#, kde-format
msgid "Changes the current active tracker for private torrents."
msgstr "将当前活动的追踪器用于私服种子。"

#. i18n: ectx: property (text), widget (QPushButton, m_change_tracker)
#: plugins/infowidget/trackerview.ui:39
#, kde-format
msgid "Switch Tracker"
msgstr "切换追踪器"

#. i18n: ectx: property (text), widget (QPushButton, m_scrape)
#: plugins/infowidget/trackerview.ui:46
#, kde-format
msgid "Update Trackers"
msgstr "更新追踪器"

#. i18n: ectx: property (text), widget (QPushButton, m_restore_defaults)
#: plugins/infowidget/trackerview.ui:66
#, kde-format
msgid "Restore Defaults"
msgstr "恢复默认值"

#: plugins/infowidget/webseedsmodel.cpp:129
#, kde-format
msgid "Speed"
msgstr "速度"

#: plugins/infowidget/webseedstab.cpp:100
#, kde-format
msgid "Cannot add the webseed %1, it is already part of the list of webseeds."
msgstr "无法添加网络种子 %1，它已经是网络种子列表中的一部分。"

#: plugins/infowidget/webseedstab.cpp:118
#, kde-format
msgid "Cannot remove webseed %1, it is part of the torrent."
msgstr "无法移除网络种子 %1，它是种子的一部分。"

#. i18n: ectx: property (toolTip), widget (QLineEdit, m_webseed)
#: plugins/infowidget/webseedstab.ui:19
#, kde-format
msgid ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Webseed to add to the "
"torrent.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Note: </span>Only http webseeds are supported.</p>"
msgstr ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">要添加到种子的网络种源。</"
"p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">注意：</span>仅支持 HTTP 网络种源。</p>"

#. i18n: ectx: property (text), widget (QPushButton, m_add)
#: plugins/infowidget/webseedstab.ui:26
#, kde-format
msgid "Add Webseed"
msgstr "添加网络种子"

#. i18n: ectx: property (text), widget (QPushButton, m_remove)
#: plugins/infowidget/webseedstab.ui:48
#, kde-format
msgid "Remove Webseed"
msgstr "移除网络种子"

#. i18n: ectx: property (text), widget (QPushButton, m_enable_all)
#: plugins/infowidget/webseedstab.ui:68
#, kde-format
msgid "Enable All"
msgstr "全部启用"

#. i18n: ectx: property (text), widget (QPushButton, m_disable_all)
#: plugins/infowidget/webseedstab.ui:75
#, kde-format
msgid "Disable All"
msgstr "全部禁用"

#. i18n: ectx: property (windowTitle), widget (QDialog, ConvertDialog)
#: plugins/ipfilter/convertdialog.ui:19 plugins/ipfilter/convertthread.cpp:173
#, kde-format
msgid "Converting..."
msgstr "正在转换..."

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: plugins/ipfilter/convertdialog.ui:28
#, kde-format
msgid "Converting block list to KTorrent format. This might take some time."
msgstr "将屏蔽列表转换成 KTorrent 格式，这可能需要一点时间。"

#. i18n: ectx: property (text), widget (QPushButton, m_cancel)
#: plugins/ipfilter/convertdialog.ui:95
#, kde-format
msgid "C&ancel"
msgstr "取消(&A)"

#: plugins/ipfilter/convertthread.cpp:75
#, kde-format
msgid "Loading txt file..."
msgstr "正在装入文本文件..."

#: plugins/ipfilter/convertthread.cpp:155
#, kde-format
msgid "There are no IP addresses to convert in %1"
msgstr "%1 中没有要转换的 IP 地址"

#: plugins/ipfilter/downloadandconvertjob.cpp:86
#: plugins/ipfilter/downloadandconvertjob.cpp:125
#: plugins/ipfilter/downloadandconvertjob.cpp:192
#: plugins/ipfilter/downloadandconvertjob.cpp:268
#, kde-format
msgid "Automatic update of IP filter failed: %1"
msgstr "自动更新 IP 过滤器失败：%1"

#: plugins/ipfilter/downloadandconvertjob.cpp:147
#, kde-format
msgid "7z files are not supported"
msgstr "不支持 7z 压缩文件"

#: plugins/ipfilter/downloadandconvertjob.cpp:169
#, kde-format
msgid "Cannot determine file type of <b>%1</b>"
msgstr "无法确定文件的类型: %1"

#: plugins/ipfilter/downloadandconvertjob.cpp:207
#, kde-format
msgid "Cannot open zip file %1."
msgstr "无法打开 zip 文件 %1。"

#: plugins/ipfilter/downloadandconvertjob.cpp:211
#, kde-format
msgid "Automatic update of IP filter failed: cannot open zip file %1"
msgstr "自动更新 IP 过滤器失败：无法打开 zip 文件 %1"

#: plugins/ipfilter/downloadandconvertjob.cpp:235
#, kde-format
msgid "Cannot find blocklist in zip file %1."
msgstr "无法从文件 %1 中找到屏蔽列表。"

#: plugins/ipfilter/downloadandconvertjob.cpp:239
#, kde-format
msgid ""
"Automatic update of IP filter failed: cannot find blocklist in zip file %1"
msgstr "自动更新 IP 过滤器失败：未在 zip 文件 %1 中找到屏蔽列表"

#: plugins/ipfilter/ipblockingprefpage.cpp:44
#, kde-format
msgid " day"
msgid_plural " days"
msgstr[0] " 天"

#: plugins/ipfilter/ipblockingprefpage.cpp:69
#: plugins/ipfilter/ipblockingprefpage.cpp:91
#: plugins/ipfilter/ipblockingprefpage.cpp:157
#, kde-format
msgid "Status: Loaded and running."
msgstr "状态：已加载且正运行。"

#: plugins/ipfilter/ipblockingprefpage.cpp:71
#: plugins/ipfilter/ipblockingprefpage.cpp:93
#: plugins/ipfilter/ipblockingprefpage.cpp:104
#: plugins/ipfilter/ipblockingprefpage.cpp:159
#, kde-format
msgid "Status: Not loaded."
msgstr "状态：未加载。"

#: plugins/ipfilter/ipblockingprefpage.cpp:122
#, kde-format
msgid "Status: Downloading and converting new block list..."
msgstr "状态：正在下载和转换新屏蔽列表..."

#: plugins/ipfilter/ipblockingprefpage.cpp:202
#, kde-format
msgid "No update done yet."
msgstr "还没有更新过。"

#: plugins/ipfilter/ipblockingprefpage.cpp:206
#, kde-format
msgid "%1 (Last update attempt failed.)"
msgstr "%1 (上次更新操作失败。)"

#: plugins/ipfilter/ipblockingprefpage.cpp:220
#, kde-format
msgid "Never"
msgstr "从不"

#. i18n: ectx: property (windowTitle), widget (QWidget, IPBlockingPrefPage)
#: plugins/ipfilter/ipblockingprefpage.ui:14
#, kde-format
msgid "IPBlocking Preferences"
msgstr "IP 屏蔽首选项"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: plugins/ipfilter/ipblockingprefpage.ui:23
#, kde-format
msgid "PeerGuardian Filter File "
msgstr "对等点卫士过滤文件 "

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useLevel1)
#: plugins/ipfilter/ipblockingprefpage.ui:29
#, kde-format
msgid "Enable this if you want the IP filter plugin to work."
msgstr "启用可使 IP 过滤插件工作。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useLevel1)
#: plugins/ipfilter/ipblockingprefpage.ui:32
#, kde-format
msgid "Use PeerGuardian filter"
msgstr "使用对等点卫士过滤器"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
#: plugins/ipfilter/ipblockingprefpage.ui:44
#, kde-format
msgid "IP filter file:"
msgstr "IP 过滤文件："

#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_filterURL)
#: plugins/ipfilter/ipblockingprefpage.ui:54
#, kde-format
msgid "Filter file to use, this can be a local file or a remote file."
msgstr "要使用的过滤文件，可以是本地文件或远程文件。"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_download)
#: plugins/ipfilter/ipblockingprefpage.ui:81
#, kde-format
msgid "Download and convert the IP filter file."
msgstr "下载并转换 IP 过滤文件。"

#. i18n: ectx: property (text), widget (QPushButton, m_download)
#: plugins/ipfilter/ipblockingprefpage.ui:84
#, kde-format
msgid "Dow&nload/Convert"
msgstr "下载/转换(&N)"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: plugins/ipfilter/ipblockingprefpage.ui:94
#, kde-format
msgid ""
"Download PeerGuardian filter from bluetack.co.uk or iblocklist.org.\n"
"NOTE: archive files like zip and tar.gz or tar.bz2 are supported."
msgstr ""
"从 bluetack.co.uk 或 iblocklist.org 下载对等点卫士过滤器。\n"
"提示：支持像 zip, tar.gz 或 tar.bz2 这样的压缩文件。"

#. i18n: ectx: property (title), widget (QGroupBox, m_auto_update_group_box)
#: plugins/ipfilter/ipblockingprefpage.ui:117
#, kde-format
msgid "Automatic Update"
msgstr "自动更新"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_autoUpdate)
#: plugins/ipfilter/ipblockingprefpage.ui:125
#, kde-format
msgid "Enable this if you want to automatically update the filter file."
msgstr "启用可使过滤文件自动更新。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_autoUpdate)
#: plugins/ipfilter/ipblockingprefpage.ui:128
#, kde-format
msgid "Update file every:"
msgstr "更新文件每隔："

#. i18n: ectx: property (toolTip), widget (KPluralHandlingSpinBox, kcfg_autoUpdateInterval)
#: plugins/ipfilter/ipblockingprefpage.ui:147
#, kde-format
msgid "Update interval in days."
msgstr "更新间隔天数。"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/ipfilter/ipblockingprefpage.ui:167
#, kde-format
msgid "Last updated:"
msgstr "上次更新于："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/ipfilter/ipblockingprefpage.ui:187
#, kde-format
msgid "Next update:"
msgstr "下次更新于："

#. i18n: ectx: label, entry (filterURL), group (general)
#: plugins/ipfilter/ktipfilterplugin.kcfg:10
#, kde-format
msgid "Level1 filter url"
msgstr "一级过滤器地址"

#. i18n: ectx: label, entry (useLevel1), group (general)
#: plugins/ipfilter/ktipfilterplugin.kcfg:14
#, kde-format
msgid "Use level1 filter?"
msgstr "使用一级过滤器 "

#. i18n: ectx: label, entry (useRichText), group (general)
#: plugins/logviewer/ktlogviewerplugin.kcfg:11
#, kde-format
msgid "Use rich log text"
msgstr "使用富文本日志"

#: plugins/logviewer/logflags.cpp:123
#, kde-format
msgid "System"
msgstr "系统"

#: plugins/logviewer/logflags.cpp:124
#, kde-format
msgid "Log Level"
msgstr "日志级别"

#: plugins/logviewer/logflags.cpp:207 plugins/logviewer/logflagsdelegate.cpp:48
#, kde-format
msgid "Debug"
msgstr "调试"

#: plugins/logviewer/logflags.cpp:208 plugins/logviewer/logflagsdelegate.cpp:47
#, kde-format
msgid "Notice"
msgstr "提示"

#: plugins/logviewer/logflags.cpp:209 plugins/logviewer/logflagsdelegate.cpp:46
#, kde-format
msgid "Important"
msgstr "重要"

#: plugins/logviewer/logflags.cpp:210 plugins/logviewer/logflagsdelegate.cpp:45
#, kde-format
msgid "All"
msgstr "全部"

#: plugins/logviewer/logflags.cpp:211 plugins/logviewer/logflagsdelegate.cpp:49
#: plugins/syndication/ktfeed.cpp:508
#, kde-format
msgid "None"
msgstr "无"

#: plugins/logviewer/logprefpage.cpp:32
#, kde-format
msgid "Log Viewer"
msgstr "日志查看器"

#. i18n: ectx: property (toolTip), widget (QTreeView, m_logging_flags)
#: plugins/logviewer/logprefwidget.ui:23
#, kde-format
msgid ""
"Double click on the log level to alter it. The possible levels are :\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">All: </span>All messages are shown</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Important: </span>Only important messages are shown</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Notice: </span>Only notice and important messages are shown</"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Debug: </span>Debug, notice and important messages are shown</"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">None:</span> No messages are shown</p>"
msgstr ""
"双击更改日志级别。可用级别有：\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">全部：</span>显示全部消息</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">重要：</span>只显示重要消息</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">提示：</span>只显示关键消息和提示消息</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">调试：</span>显示调试消息，关键消息和提示消息</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">无：</span>不显示任何消息</p>"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useRichText)
#: plugins/logviewer/logprefwidget.ui:42
#, kde-format
msgid ""
"Whether or not to use rich text or just plain text, for the logging output "
"shown in the logviewer."
msgstr "在向日志查看器输出日志时，是用富文本还是纯文本格式。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useRichText)
#: plugins/logviewer/logprefwidget.ui:45
#, kde-format
msgid "Use rich text for logging output"
msgstr "日志输出时使用富文本"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/logviewer/logprefwidget.ui:54
#, kde-format
msgid "Log widget position:"
msgstr "日志部件的位置："

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_logWidgetPosition)
#: plugins/logviewer/logprefwidget.ui:68
#, kde-format
msgid "Separate activity"
msgstr "独立的活动"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_logWidgetPosition)
#: plugins/logviewer/logprefwidget.ui:73
#, kde-format
msgid "Dockable widget"
msgstr "可停靠的部件"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_logWidgetPosition)
#: plugins/logviewer/logprefwidget.ui:78
#, kde-format
msgid "Torrent activity"
msgstr "种子活动"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/logviewer/logprefwidget.ui:103
#, kde-format
msgid "Maximum number of visible lines:"
msgstr "最大可查看行数："

#: plugins/logviewer/logviewer.cpp:38
#, kde-format
msgid "Log"
msgstr "日志"

#: plugins/logviewer/logviewer.cpp:40
#, kde-format
msgid "View the logging output generated by KTorrent"
msgstr "查看 KTorrent 生成的日志"

#: plugins/logviewer/logviewer.cpp:50
#, kde-format
msgid "Suspend Output"
msgstr "暂停输出"

#: plugins/logviewer/logviewer.cpp:141
#, kde-format
msgid "<font color=\"#FF0000\">Logging output suspended</font>"
msgstr "<font color=\"#FF0000\">日志输出已暂停</font>"

#: plugins/logviewer/logviewer.cpp:143
#, kde-format
msgid "<font color=\"#00FF00\">Logging output resumed</font>"
msgstr "<font color=\"#00FF00\">日志输出已恢复</font>"

#. i18n: ectx: label, entry (torrenttracker), group (general)
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_torrenttracker)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:10
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:40
#, kde-format
msgid "Grabs a tracker from the torrent file"
msgstr "从种子文件获取追踪器。"

#. i18n: ectx: label, entry (customtracker), group (general)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:14
#, kde-format
msgid "Toggles if a custom tracker is used"
msgstr "切换是否使用自定义追踪器"

#. i18n: ectx: label, entry (tr), group (general)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:18
#, kde-format
msgid "The default tracker"
msgstr "使用默认追踪器"

#. i18n: ectx: label, entry (dn), group (general)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:22
#, kde-format
msgid "Show dn"
msgstr "显示下载"

#. i18n: ectx: label, entry (popup), group (general)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_popup)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:26
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:90
#, kde-format
msgid "Show popup"
msgstr "显示弹出窗口"

#. i18n: ectx: label, entry (onlypublic), group (general)
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_onlypublic)
#: plugins/magnetgenerator/ktmagnetgeneratorplugin.kcfg:30
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:77
#, kde-format
msgid "Only enable on public torrents"
msgstr "仅在公开种子中启用"

#: plugins/magnetgenerator/magnetgeneratorplugin.cpp:52
#, kde-format
msgid "Copy Magnet URI"
msgstr "复制磁力链网址"

#: plugins/magnetgenerator/magnetgeneratorplugin.cpp:140
#, kde-format
msgid "Magnet link copied to clipboard"
msgstr "磁力链已复制到剪贴板"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_x2)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.cpp:33
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:32
#, kde-format
msgid "Magnet Generator"
msgstr "磁力链生成器"

#. i18n: ectx: property (windowTitle), widget (QWidget, MagnetGeneratorPrefWidget)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:26
#, kde-format
msgid "Magnet Generator Preferences"
msgstr "磁力链生成器首选项"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_torrenttracker)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:43
#, kde-format
msgid "Add a tracker from the torrent file"
msgstr "从种子文件添加追踪器"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_customtracker)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:50
#, kde-format
msgid "Define what tracker to add"
msgstr "定义要添加的追踪器"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_customtracker)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:53
#, kde-format
msgid "Add a custom tracker URL"
msgstr "添加自定义追踪器地址"

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_tr)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:60
#, kde-format
msgid "The tracker URL that will be a part of the magnet link"
msgstr "追踪器的地址会成为磁力链接的一部分"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_dn)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:67
#, kde-format
msgid "Add the torrent name in the URI"
msgstr "在地址中添加种子的名称"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_dn)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:70
#, kde-format
msgid "Add name"
msgstr "添加名称"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_onlypublic)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:80
#, kde-format
msgid "Disable the menu item for private torrents"
msgstr "对私有种子禁用菜单项"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_popup)
#: plugins/magnetgenerator/magnetgeneratorprefwidget.ui:87
#, kde-format
msgid "Give feedback in form of a popup"
msgstr "通过弹出窗口提供反馈"

#. i18n: ectx: Menu (MediaPlayerMenu)
#: plugins/mediaplayer/ktorrent_mediaplayerui.rc:3
#, kde-format
msgid "Media Player Menu"
msgstr "媒体播放器菜单"

#: plugins/mediaplayer/mediacontroller.cpp:43
#: plugins/mediaplayer/mediacontroller.cpp:87
#, kde-format
msgid "Ready to play"
msgstr "准备播放"

#: plugins/mediaplayer/mediacontroller.cpp:99
#: plugins/mediaplayer/mediacontroller.cpp:106
#, kde-format
msgid "Playing: <b>%1</b>"
msgstr "正在播放：<b>%1</b>"

#: plugins/mediaplayer/mediacontroller.cpp:120
#, kde-format
msgid "<b>%2</b> - <b>%1</b> (Album: <b>%3</b>)"
msgstr "<b>%2</b> - <b>%1</b> (专辑：<b>%3</b>)"

#: plugins/mediaplayer/mediacontroller.cpp:125
#, kde-format
msgid "<b>%2</b> - <b>%1</b>"
msgstr "<b>%2</b> - <b>%1</b>"

#: plugins/mediaplayer/mediacontroller.cpp:130
#: plugins/mediaplayer/mediacontroller.cpp:135
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: plugins/mediaplayer/mediamodel.cpp:92
#, kde-format
msgid "Available"
msgstr "可用"

#: plugins/mediaplayer/mediamodel.cpp:92
#, kde-format
msgid "Pending"
msgstr "等待"

#: plugins/mediaplayer/mediamodel.cpp:93
#, kde-format
msgid "<b>%1</b><br/>Preview: %2<br/>Downloaded: %3 %"
msgstr "<b>%1</b><br/>预览：%2<br/>已下载：%3 %"

#: plugins/mediaplayer/mediaplayeractivity.cpp:55
#: plugins/mediaplayer/mediaplayeractivity.cpp:72
#: plugins/mediaplayer/mediaplayeractivity.cpp:165
#: plugins/mediaplayer/mediaplayeractivity.cpp:368
#: plugins/mediaplayer/mediaplayerplugin.cpp:52
#: plugins/mediaplayer/mediaplayerplugin.cpp:63
#, kde-format
msgid "Media Player"
msgstr "媒体播放器"

#: plugins/mediaplayer/mediaplayeractivity.cpp:119
#: plugins/mediaplayer/videowidget.cpp:73
#, kde-format
msgid "Play"
msgstr "播放"

#: plugins/mediaplayer/mediaplayeractivity.cpp:123
#, kde-format
msgid "Pause"
msgstr "暂停"

#: plugins/mediaplayer/mediaplayeractivity.cpp:127
#: plugins/mediaplayer/videowidget.cpp:76
#, kde-format
msgid "Stop"
msgstr "停止"

#: plugins/mediaplayer/mediaplayeractivity.cpp:131
#, kde-format
msgid "Previous"
msgstr "上一个"

#: plugins/mediaplayer/mediaplayeractivity.cpp:135
#, kde-format
msgid "Next"
msgstr "下一个"

#: plugins/mediaplayer/mediaplayeractivity.cpp:139
#, kde-format
msgid "Show Video"
msgstr "显示视频"

#: plugins/mediaplayer/mediaplayeractivity.cpp:143
#: plugins/mediaplayer/playlistwidget.cpp:55
#, kde-format
msgid "Add Media"
msgstr "添加媒体"

#: plugins/mediaplayer/mediaplayeractivity.cpp:147
#: plugins/mediaplayer/playlistwidget.cpp:57
#, kde-format
msgid "Clear Playlist"
msgstr "清空播放列表"

#: plugins/mediaplayer/mediaplayeractivity.cpp:151
#, kde-format
msgid "Toggle Fullscreen"
msgstr "切换全屏"

#: plugins/mediaplayer/mediaplayeractivity.cpp:178
#: plugins/mediaplayer/mediaplayeractivity.cpp:371
#, kde-format
msgid "Movie player"
msgstr "电影播放器"

#: plugins/mediaplayer/mediaview.cpp:101
#, kde-format
msgid "Show incomplete files"
msgstr "显示未完成文件"

#. i18n: ectx: property (text), widget (QPushButton, m_refresh)
#: plugins/mediaplayer/mediaview.cpp:106 plugins/syndication/feedwidget.ui:124
#, kde-format
msgid "Refresh"
msgstr "刷新"

#: plugins/mediaplayer/mediaview.cpp:107
#, kde-format
msgid "Refresh media files"
msgstr "刷新媒体文件"

#: plugins/mediaplayer/mediaview.cpp:111
#, kde-format
msgid "Search media files"
msgstr "搜索媒体文件"

#: plugins/mediaplayer/playlist.cpp:103
#: plugins/syndication/feedwidgetmodel.cpp:93
#, kde-format
msgid "Title"
msgstr "标题"

#: plugins/mediaplayer/playlist.cpp:104
#, kde-format
msgid "Artist"
msgstr "艺人"

#: plugins/mediaplayer/playlist.cpp:105
#, kde-format
msgid "Album"
msgstr "专辑"

#: plugins/mediaplayer/playlist.cpp:106
#, kde-format
msgid "Length"
msgstr "长度"

#: plugins/mediaplayer/playlist.cpp:107
#, kde-format
msgid "Year"
msgstr "年份"

#: plugins/mediaplayer/playlistwidget.cpp:64
#, kde-format
msgid "Random play order"
msgstr "乱序播放顺序"

#: plugins/mediaplayer/videowidget.cpp:208
#, kde-format
msgid "KTorrent is playing a video."
msgstr "KTorrent 正在播放视频。"

#. i18n: ectx: label, entry (openSilently), group (general)
#: plugins/scanfolder/ktscanfolderplugin.kcfg:13
#, kde-format
msgid "Whether to open torrent silently or not."
msgstr "是否以静默方式打开种子"

#. i18n: ectx: label, entry (actionDelete), group (general)
#: plugins/scanfolder/ktscanfolderplugin.kcfg:18
#, kde-format
msgid "Delete action checked."
msgstr "删除操作已选中。"

#. i18n: ectx: label, entry (actionMove), group (general)
#: plugins/scanfolder/ktscanfolderplugin.kcfg:23
#, kde-format
msgid "Move action checked."
msgstr "移动操作已选中。"

#. i18n: ectx: label, entry (recursive), group (general)
#: plugins/scanfolder/ktscanfolderplugin.kcfg:28
#, kde-format
msgid "Scan directories recursively."
msgstr "递归扫描文件夹。"

#: plugins/scanfolder/scanfolder.cpp:81 plugins/scanfolder/scanthread.cpp:198
#: plugins/scanfolder/torrentloadqueue.cpp:168
#: plugins/scanfolder/torrentloadqueue.cpp:169
#: plugins/scanfolder/torrentloadqueue.cpp:172
#, kde-format
msgctxt "folder name part"
msgid "loaded"
msgstr "已加载"

#: plugins/scanfolder/scanfolderplugin.cpp:62
#: plugins/scanfolder/scanfolderplugin.cpp:75
#: plugins/scanfolder/scanfolderprefpage.cpp:38
#, kde-format
msgctxt "plugin name"
msgid "Scan Folder"
msgstr "扫描文件夹"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/scanfolder/scanfolderprefpage.ui:17
#, kde-format
msgid "Folders to scan for torrents:"
msgstr "扫描种子的文件夹："

#. i18n: ectx: property (toolTip), widget (QListWidget, m_folders)
#: plugins/scanfolder/scanfolderprefpage.ui:26
#, kde-format
msgid "List of folders which will be scanned for torrents by this plugin."
msgstr "将被此插件扫描种子的文件夹列表。"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_add)
#: plugins/scanfolder/scanfolderprefpage.ui:35
#, kde-format
msgid "Add a new folder to be scanned."
msgstr "添加要扫描的新文件夹。"

#. i18n: ectx: property (text), widget (QPushButton, m_add)
#: plugins/scanfolder/scanfolderprefpage.ui:38
#, kde-format
msgid "Add Folder"
msgstr "添加文件夹"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_remove)
#: plugins/scanfolder/scanfolderprefpage.ui:45
#, kde-format
msgid "Remove a folder from the list."
msgstr "从列表中移除文件夹。"

#. i18n: ectx: property (text), widget (QPushButton, m_remove)
#: plugins/scanfolder/scanfolderprefpage.ui:48
#, kde-format
msgid "Remove Folder"
msgstr "移除文件夹"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_openSilently)
#: plugins/scanfolder/scanfolderprefpage.ui:78
#, kde-format
msgid "Open the torrents without asking any questions."
msgstr "不加询问打开种子。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_recursive)
#: plugins/scanfolder/scanfolderprefpage.ui:89
#, kde-format
msgid ""
"Scan the folder recursively for torrents. <br/><br/>\n"
"Note: This will not be done for any folder named loaded."
msgstr ""
"递归扫描文件夹以发现种子。<br/><br/>\n"
"注意：该操作不会应用于任何命名为 \"已加载\" 的文件夹。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_recursive)
#: plugins/scanfolder/scanfolderprefpage.ui:92
#, kde-format
msgid "Scan subfolders"
msgstr "扫描子文件夹"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_actionDelete)
#: plugins/scanfolder/scanfolderprefpage.ui:100
#, kde-format
msgid ""
"When a torrent file has been found and loaded, delete it.<br/><br/>\n"
"Warning: you will permanently lose this file."
msgstr ""
"在种子文件被发现和加载时删除它。<br/><br/>\n"
"警告：您将永久丢失该文件。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_actionDelete)
#: plugins/scanfolder/scanfolderprefpage.ui:103
#, kde-format
msgid "Remove torrent file after loading"
msgstr "加载后移除种子文件"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_actionMove)
#: plugins/scanfolder/scanfolderprefpage.ui:110
#, kde-format
msgid ""
"When a torrent file is loaded, move it to a subdirectory named loaded. If "
"the folder does not exist, it will be created."
msgstr ""
"当一个种子文件被加载时，将它移动到名为 \"已加载\" 的子目录。如果文件夹不存在"
"则自动创建。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_actionMove)
#: plugins/scanfolder/scanfolderprefpage.ui:113
#, kde-format
msgid "Move torrent file to loaded directory"
msgstr "移动种子文件到 \"已加载\" 目录"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_addToGroup)
#: plugins/scanfolder/scanfolderprefpage.ui:122
#, kde-format
msgid "Add torrents opened with this plugin to a group."
msgstr "向分组添加由此插件打开的种子。"

#. i18n: ectx: property (toolTip), widget (QComboBox, m_group)
#: plugins/scanfolder/scanfolderprefpage.ui:132
#, kde-format
msgid "Group to add torrents to."
msgstr "要将种子添加到的分组。"

#. i18n: ectx: ToolBar (ScriptingToolbar)
#. i18n: ectx: Menu (ScriptingMenu)
#: plugins/scripting/ktorrent_scriptingui.rc:4
#: plugins/scripting/ktorrent_scriptingui.rc:15
#: plugins/scripting/scriptingplugin.cpp:78
#: plugins/scripting/scriptingplugin.cpp:99
#, kde-format
msgid "Scripting"
msgstr "脚本"

#: plugins/scripting/scriptingplugin.cpp:187
#, kde-format
msgid "KTorrent Script Packages"
msgstr "KTorrent 脚本包"

#: plugins/scripting/scriptingplugin.cpp:188
#: plugins/scripting/scriptmanager.cpp:50
#, kde-format
msgid "Scripts"
msgstr "脚本"

#: plugins/scripting/scriptingplugin.cpp:248
#, kde-format
msgid ""
"Removing these scripts will fully delete them from your disk. Are you sure "
"you want to do this?"
msgstr "移除这些脚本将会把它们从您的磁盘彻底删除，您确定要这么做吗？"

#: plugins/scripting/scriptmanager.cpp:54
#, kde-format
msgid "Widget to start, stop and manage scripts"
msgstr "启动、停止和管理脚本的部件"

#: plugins/scripting/scriptmanager.cpp:97
#, kde-format
msgid "Add Script"
msgstr "添加脚本"

#: plugins/scripting/scriptmanager.cpp:101
#, kde-format
msgid "Remove Script"
msgstr "移除脚本"

#: plugins/scripting/scriptmanager.cpp:105
#, kde-format
msgid "Run Script"
msgstr "运行脚本"

#: plugins/scripting/scriptmanager.cpp:109
#, kde-format
msgid "Stop Script"
msgstr "停止脚本"

#: plugins/scripting/scriptmanager.cpp:113
#, kde-format
msgid "Edit Script"
msgstr "编辑脚本"

#: plugins/scripting/scriptmanager.cpp:121
#, kde-format
msgid "Configure"
msgstr "配置"

#. i18n: ectx: property (windowTitle), widget (QWidget, ScriptProperties)
#: plugins/scripting/scriptmanager.cpp:245
#: plugins/scripting/scriptproperties.ui:13
#, kde-format
msgid "Script Properties"
msgstr "脚本属性"

#: plugins/scripting/scriptmodel.cpp:116
#, kde-format
msgid "Cannot open archive for reading."
msgstr "无法打开压缩档以供读取。"

#: plugins/scripting/scriptmodel.cpp:120
#, kde-format
msgid "Invalid archive."
msgstr "无效的压缩档。"

#: plugins/scripting/scriptmodel.cpp:147
#, kde-format
msgid "There is already a script package named %1 installed."
msgstr "已安装了名为 %1 的脚本包。"

#: plugins/scripting/scriptmodel.cpp:153
#, kde-format
msgid ""
"Failed to load script from archive. There is something wrong with the "
"desktop file."
msgstr "无法从压缩档加载脚本，桌面文件有问题。"

#: plugins/scripting/scriptmodel.cpp:158
#, kde-format
msgid "No script found in archive."
msgstr "未在压缩档中找到脚本。"

#: plugins/scripting/scriptmodel.cpp:183 plugins/syndication/feedlist.cpp:187
#, kde-format
msgid "<b>%1</b><br/><br/>%2"
msgstr "<b>%1</b><br/><br/>%2"

#: plugins/scripting/scriptmodel.cpp:185
#, kde-format
msgid ""
"No interpreter for this script could be found, so it cannot be executed. "
"Please make sure the right interpreter is installed.<br/><br/><b>Hint:</b> "
"All standard ktorrent scripts require krosspython"
msgstr ""
"未找到该脚本的解释器，因此未能执行它。 请确保安装了正确的解释器。<br/><br/"
"><b>提示：</b>所有标准 ktorrent 脚本都需要 krosspython"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/scripting/scriptproperties.ui:51
#, kde-format
msgid "Description:"
msgstr "描述："

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/scripting/scriptproperties.ui:65
#, kde-format
msgid "License:"
msgstr "许可证："

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/scripting/scriptproperties.ui:79
#, kde-format
msgid "Author:"
msgstr "作者："

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/scripting/scriptproperties.ui:93
#, kde-format
msgid "E-Mail:"
msgstr "电子邮件："

#. i18n: ectx: property (text), widget (QLabel, label_6)
#: plugins/scripting/scriptproperties.ui:107
#, kde-format
msgid "Website:"
msgstr "网站："

#: plugins/scripting/scripts/auto_remove/auto_remove.py:53
msgid "Auto Remove Settings"
msgstr "自动移除设置"

#: plugins/scripting/scripts/auto_remove/auto_remove.py:55
msgid "Auto Remove"
msgstr "自动移除"

#. i18n: ectx: property (windowTitle), widget (QWidget, AutoRemoveConfig)
#. i18n: ectx: property (windowTitle), widget (QWidget, AutoResumeConfig)
#: plugins/scripting/scripts/auto_remove/auto_remove.ui:13
#: plugins/scripting/scripts/auto_resume/auto_resume.py:53
#: plugins/scripting/scripts/auto_resume/auto_resume.ui:13
#, kde-format
msgid "Auto Resume Settings"
msgstr "自动还原设置"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/scripting/scripts/auto_remove/auto_remove.ui:19
#, kde-format
msgid "Auto remove a torrent when:"
msgstr "自动移除种子的条件："

#. i18n: ectx: property (text), widget (QCheckBox, finish_downloading)
#: plugins/scripting/scripts/auto_remove/auto_remove.ui:26
#, kde-format
msgid "The torrent finishes downloading"
msgstr "种子下载完成。"

#. i18n: ectx: property (text), widget (QCheckBox, finish_seeding)
#: plugins/scripting/scripts/auto_remove/auto_remove.ui:33
#, kde-format
msgid "The torrent finishes seeding"
msgstr "做种完成"

#: plugins/scripting/scripts/auto_resume/auto_resume.py:55
msgid "Auto Resume"
msgstr "自动恢复"

#. i18n: ectx: property (text), widget (QCheckBox, auto_resume)
#: plugins/scripting/scripts/auto_resume/auto_resume.ui:19
#, kde-format
msgid "Auto resume after:"
msgstr "自动恢复的时间："

#. i18n: ectx: property (suffix), widget (QSpinBox, hours)
#: plugins/scripting/scripts/auto_resume/auto_resume.ui:41
#, kde-format
msgid " hours"
msgstr " 小时"

#. i18n: ectx: property (suffix), widget (QSpinBox, m_refresh_rate)
#. i18n: ectx: property (suffix), widget (QSpinBox, minutes)
#: plugins/scripting/scripts/auto_resume/auto_resume.ui:51
#: plugins/syndication/feedwidget.ui:141
#, kde-format
msgid " minutes"
msgstr " 分钟"

#. i18n: ectx: property (suffix), widget (QSpinBox, seconds)
#: plugins/scripting/scripts/auto_resume/auto_resume.ui:61
#, kde-format
msgid " seconds"
msgstr " 秒"

#: plugins/scripting/scripts/email_notifications/email_notifications.py:105
msgid "E-Mail Script Settings"
msgstr "电子邮件脚本设置"

#: plugins/scripting/scripts/email_notifications/email_notifications.py:107
msgid "E-Mail Settings"
msgstr "电子邮件设置"

#. i18n: ectx: property (windowTitle), widget (QWidget, EMailConfigWidget)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:13
#, kde-format
msgid "EMail Settings"
msgstr "电子邮件设置"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:19
#, kde-format
msgid "SMTP Server"
msgstr "SMTP 服务器"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:49
#, kde-format
msgid "SMTP server:"
msgstr "SMTP 服务器："

#. i18n: ectx: property (text), widget (QCheckBox, tls)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:80
#, kde-format
msgid "Use SSL/TLS encryption"
msgstr "使用 SSL/TLS 加密"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:90
#, kde-format
msgid "Destination"
msgstr "目标"

#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:96
#, kde-format
msgid "Send mails to:"
msgstr "发送邮件到："

#. i18n: ectx: property (text), widget (QCheckBox, add_cc)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:106
#, kde-format
msgid "Add CC:"
msgstr "添加抄送："

#. i18n: ectx: property (text), widget (QCheckBox, add_bcc)
#: plugins/scripting/scripts/email_notifications/emailconfig.ui:116
#, kde-format
msgid "Add BCC:"
msgstr "添加密送："

#. i18n: ectx: ToolBar (SearchToolBar)
#: plugins/search/ktorrent_searchui.rc:3
#, kde-format
msgid "Search Toolbar"
msgstr "搜索工具栏"

#. i18n: ectx: label, entry (searchEngine), group (general)
#: plugins/search/ktsearchplugin.kcfg:10
#, kde-format
msgid "Current search engine"
msgstr "当前搜索引擎"

#. i18n: ectx: label, entry (useProxySettings), group (general)
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_useProxySettings)
#: plugins/search/ktsearchplugin.kcfg:14 plugins/search/searchpref.ui:92
#, kde-format
msgid "Use proxy settings for search"
msgstr "为搜索使用代理设置"

#. i18n: ectx: label, entry (useDefaultBrowser), group (general)
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_useDefaultBrowser)
#: plugins/search/ktsearchplugin.kcfg:18 plugins/search/searchpref.ui:102
#, kde-format
msgid "Use default browser"
msgstr "使用默认浏览器"

#. i18n: ectx: label, entry (useCustomBrowser), group (general)
#: plugins/search/ktsearchplugin.kcfg:22
#, kde-format
msgid "Use custom browser"
msgstr "使用自定义浏览器"

#. i18n: ectx: label, entry (customBrowser), group (general)
#: plugins/search/ktsearchplugin.kcfg:26
#, kde-format
msgid "Custom browser executable path"
msgstr "自定义浏览器执行文件路径"

#: plugins/search/searchactivity.cpp:52 plugins/search/searchplugin.cpp:66
#: plugins/search/searchplugin.cpp:85 plugins/search/searchprefpage.cpp:57
#, kde-format
msgctxt "plugin name"
msgid "Search"
msgstr "搜索"

#: plugins/search/searchactivity.cpp:250
#, kde-format
msgid "Search for %1"
msgstr "搜索 %1"

#: plugins/search/searchenginelist.cpp:219
#, kde-format
msgid "Failed to parse %1"
msgstr "解析 %1 失败"

#: plugins/search/searchenginelist.cpp:372
#, kde-format
msgid "URL: <b>%1</b>"
msgstr "网址：<b>%1</b>"

#. i18n: ectx: property (windowTitle), widget (QWidget, SearchPref)
#. i18n: ectx: property (windowTitle), widget (QWidget, WebInterfacePrefWidget)
#: plugins/search/searchpref.ui:26
#: plugins/webinterface/webinterfaceprefwidget.ui:26
#, kde-format
msgid "Search Preferences"
msgstr "搜索首选项"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_clear_history)
#: plugins/search/searchpref.ui:34
#, kde-format
msgid "Clear the search history combo boxes."
msgstr "清除搜索历史下拉框。"

#. i18n: ectx: property (text), widget (QPushButton, m_clear_history)
#: plugins/search/searchpref.ui:37
#, kde-format
msgid "Clear Search History"
msgstr "清除搜索历史"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_reset_default_action)
#: plugins/search/searchpref.ui:44
#, kde-format
msgid "Reset the default action taken when a torrent is downloaded."
msgstr "重置当种子下载完成后的默认操作。"

#. i18n: ectx: property (text), widget (QPushButton, m_reset_default_action)
#: plugins/search/searchpref.ui:47
#, kde-format
msgid "Reset Default Torrent Action"
msgstr "重置默认种子操作"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_restorePreviousSession)
#: plugins/search/searchpref.ui:69
#, kde-format
msgid "Restore all the active searches of the last session"
msgstr "恢复上次会话的所有活动搜索"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_restorePreviousSession)
#: plugins/search/searchpref.ui:72
#, kde-format
msgid "Restore previous searches"
msgstr "恢复上次的搜索"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_openInExternal)
#: plugins/search/searchpref.ui:79
#, kde-format
msgid "Whether or not to open searches in an external browser."
msgstr "是否在外部浏览器中打开搜索结果。"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_openInExternal)
#: plugins/search/searchpref.ui:82
#, kde-format
msgid "Open searches in external browser"
msgstr "在外部浏览器中打开搜索结果"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_useProxySettings)
#: plugins/search/searchpref.ui:89
#, kde-format
msgid "Whether or not to use the HTTP proxy settings for search."
msgstr "是否为搜索使用 HTTP 代理设置"

#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_useDefaultBrowser)
#: plugins/search/searchpref.ui:99
#, kde-format
msgid "Use the default browser configured in the system settings."
msgstr "使用系统设置中所配置的默认浏览器。"

#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_useCustomBrowser)
#: plugins/search/searchpref.ui:114
#, kde-format
msgid "Use a custom browser."
msgstr "使用自定义浏览器。"

#. i18n: ectx: property (text), widget (QRadioButton, kcfg_useCustomBrowser)
#: plugins/search/searchpref.ui:117
#, kde-format
msgid "Custom browser path:"
msgstr "自定义浏览器路径："

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_customBrowser)
#: plugins/search/searchpref.ui:127
#, kde-format
msgid "Path of the custom browser."
msgstr "自定义浏览器路径。"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox8)
#: plugins/search/searchpref.ui:152
#, kde-format
msgid "Search Engines"
msgstr "搜索引擎"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_add)
#: plugins/search/searchpref.ui:167
#, kde-format
msgid "Add a new search engine."
msgstr "添加新搜索引擎。"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_remove)
#: plugins/search/searchpref.ui:177
#, kde-format
msgid "Remove all selected search engines."
msgstr "移除全部选定的搜索引擎。"

#. i18n: ectx: property (text), widget (QPushButton, m_remove)
#: plugins/search/searchpref.ui:180
#, kde-format
msgid "&Remove"
msgstr "删除(&R)"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_remove_all)
#: plugins/search/searchpref.ui:187
#, kde-format
msgid "Remove all search engines."
msgstr "移除全部搜索引擎。"

#. i18n: ectx: property (text), widget (QPushButton, m_remove_all)
#: plugins/search/searchpref.ui:190
#, kde-format
msgid "R&emove All"
msgstr "全部删除(&E)"

#. i18n: ectx: property (toolTip), widget (QPushButton, m_add_default)
#: plugins/search/searchpref.ui:210
#, kde-format
msgid "Add all default search engines."
msgstr "添加全部默认搜索引擎。"

#. i18n: ectx: property (text), widget (QPushButton, m_add_default)
#: plugins/search/searchpref.ui:213
#, kde-format
msgid "Add Defau&lt"
msgstr "添加默认(&L)"

#: plugins/search/searchprefpage.cpp:103 plugins/search/searchprefpage.cpp:143
#, kde-format
msgid "Add a Search Engine"
msgstr "添加搜索引擎"

#: plugins/search/searchprefpage.cpp:104
#, kde-format
msgid "Enter the hostname of the search engine (for example www.google.com):"
msgstr "输入搜索引擎的主机名 (例如 www.google.com)："

#: plugins/search/searchprefpage.cpp:141
#, kde-format
msgid ""
"Opensearch is not supported by %1, you will need to enter the search URL "
"manually. The URL should contain {searchTerms}, ktorrent will replace this "
"by the thing you are searching for."
msgstr ""
"%1 并不支持开放搜索，需要您手动输入搜索引擎的网址。 网址需要包含 "
"{searchTerms} 标记，Ktorrent 会将其替换为您要搜索的内容。"

#: plugins/search/searchprefpage.cpp:148
#, kde-format
msgid "The URL %1 does not contain {searchTerms}."
msgstr "地址 %1 不包含 {searchTerms}。"

#: plugins/search/searchtoolbar.cpp:72
#, kde-format
msgid "Search Text"
msgstr "搜索文本"

#: plugins/search/searchtoolbar.cpp:82
#, kde-format
msgid "Search Engine"
msgstr "搜索引擎"

#: plugins/search/searchtoolbar.cpp:89
#, kde-format
msgid "Search Engine Label"
msgstr "搜索引擎标签"

#: plugins/search/searchtoolbar.cpp:90 plugins/search/searchwidget.cpp:77
#, kde-format
msgid " Engine: "
msgstr " 引擎："

#: plugins/search/searchwidget.cpp:210
#, kde-format
msgid "Downloading:<br/><b>%1</b>"
msgstr "正在下载：<br/><b>%1</b>"

#: plugins/search/searchwidget.cpp:218
#, kde-format
msgid "Do you want to download or save the torrent?"
msgstr "您是想要下载还是保存种子？"

#: plugins/search/searchwidget.cpp:219
#, kde-format
msgid "Download Torrent"
msgstr "下载种子"

#. i18n: ectx: property (text), widget (QPushButton, m_download)
#: plugins/search/searchwidget.cpp:220 plugins/syndication/feedwidget.ui:117
#, kde-format
msgid "Download"
msgstr "下载"

#: plugins/search/webview.cpp:124
#, kde-format
msgid "Home"
msgstr "主页"

#: plugins/search/webview.cpp:125
#, kde-format
msgid "KTorrent"
msgstr "KTorrent"

#: plugins/search/webview.cpp:126
#, kde-format
msgctxt "KDE 4 tag line, see http://kde.org/img/kde40.png"
msgid "Be free."
msgstr "畅游世界."

#: plugins/search/webview.cpp:127
#, kde-format
msgid "Search the web for torrents."
msgstr "从网络搜索种子。"

#: plugins/search/webview.cpp:165
#, kde-format
msgid "Save %1 to"
msgstr "保存 %1 到"

#. i18n: ectx: Menu (shutdown)
#: plugins/shutdown/ktorrent_shutdownui.rc:5
#: plugins/shutdown/shutdowndlg.cpp:39 plugins/shutdown/shutdownplugin.cpp:146
#: plugins/shutdown/shutdownruleset.cpp:272
#, kde-format
msgid "Shutdown"
msgstr "关机"

#. i18n: ectx: ToolBar (ShutdownToolBar)
#: plugins/shutdown/ktorrent_shutdownui.rc:11
#, kde-format
msgid "Shutdown Toolbar"
msgstr "关闭工具栏"

#: plugins/shutdown/shutdowndlg.cpp:36
#, kde-format
msgctxt "@title:window"
msgid "Configure Shutdown"
msgstr "配置关机"

#: plugins/shutdown/shutdowndlg.cpp:40 plugins/shutdown/shutdownplugin.cpp:150
#: plugins/shutdown/shutdownruleset.cpp:275
#, kde-format
msgid "Lock"
msgstr "锁定"

#: plugins/shutdown/shutdowndlg.cpp:48 plugins/shutdown/shutdownplugin.cpp:154
#: plugins/shutdown/shutdownruleset.cpp:278
#, kde-format
msgid "Sleep (suspend to RAM)"
msgstr "睡眠(挂起到内存)"

#: plugins/shutdown/shutdowndlg.cpp:54 plugins/shutdown/shutdownplugin.cpp:158
#: plugins/shutdown/shutdownruleset.cpp:281
#, kde-format
msgid "Hibernate (suspend to disk)"
msgstr "休眠(挂起到磁盘)"

#: plugins/shutdown/shutdowndlg.cpp:56
#, kde-format
msgid "When all torrents finish downloading"
msgstr "当所有种子下载完成时"

#: plugins/shutdown/shutdowndlg.cpp:57
#, kde-format
msgid "When all torrents finish seeding"
msgstr "当所有任务完成做种时"

#: plugins/shutdown/shutdowndlg.cpp:58
#, kde-format
msgid "When the events below happen"
msgstr "当如下事件发生时"

#. i18n: ectx: property (windowTitle), widget (QWidget, ShutdownDlg)
#: plugins/shutdown/shutdowndlg.ui:14
#, kde-format
msgid "Shutdown Settings"
msgstr "关机设置"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/shutdown/shutdowndlg.ui:34
#, kde-format
msgid "Action to execute:"
msgstr "要执行的操作："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/shutdown/shutdowndlg.ui:44
#, kde-format
msgid "Execute action when:"
msgstr "执行操作的时间："

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_all_rules_must_be_hit)
#: plugins/shutdown/shutdowndlg.ui:59
#, kde-format
msgid ""
"When enabled, execute the action when all events have happened. When not "
"enabled, execute when any of the above events have happened."
msgstr ""
"启用后，将在全部事件都发生时执行操作。如果未启用，将在任意上述事件发生时执"
"行。"

#. i18n: ectx: property (text), widget (QCheckBox, m_all_rules_must_be_hit)
#: plugins/shutdown/shutdowndlg.ui:62
#, kde-format
msgid "All events must have happened"
msgstr "全部事件必须都发生"

#: plugins/shutdown/shutdownplugin.cpp:48
#, kde-format
msgid "Shutdown Enabled"
msgstr "启用关机"

#: plugins/shutdown/shutdownplugin.cpp:52
#, kde-format
msgid "Configure Shutdown"
msgstr "配置关机"

#: plugins/shutdown/shutdownruleset.cpp:263
#, kde-format
msgid "Automatic shutdown not active"
msgstr "自动关机未激活"

#: plugins/shutdown/shutdownruleset.cpp:287
#, kde-format
msgid " when all of the following events have occurred:<br/><br/> "
msgstr " 当以下事件全部发生时：<br/><br/>"

#: plugins/shutdown/shutdownruleset.cpp:289
#, kde-format
msgid " when one of the following events occur:<br/><br/> "
msgstr " 当以下事件之一发生时：<br/><br/>"

#: plugins/shutdown/shutdownruleset.cpp:371
#, kde-format
msgid "<b>All torrents</b> finish downloading"
msgstr "<b>全部种子</b>完成下载"

#: plugins/shutdown/shutdownruleset.cpp:373
#, kde-format
msgid "<b>All torrents</b> finish seeding"
msgstr "<b>全部种子</b>已出种"

#: plugins/shutdown/shutdownruleset.cpp:375
#, kde-format
msgid "<b>%1</b> finishes downloading"
msgstr "<b>%1</b> 下载完成"

#: plugins/shutdown/shutdownruleset.cpp:377
#, kde-format
msgid "<b>%1</b> finishes seeding"
msgstr "<b>%1</b> 已出种"

#: plugins/shutdown/shutdowntorrentmodel.cpp:94
#: plugins/shutdown/shutdowntorrentmodel.cpp:237
#, kde-format
msgid "Downloading finishes"
msgstr "下载完成"

#: plugins/shutdown/shutdowntorrentmodel.cpp:96
#: plugins/shutdown/shutdowntorrentmodel.cpp:238
#, kde-format
msgid "Seeding finishes"
msgstr "做种完成"

#: plugins/shutdown/shutdowntorrentmodel.cpp:156
#, kde-format
msgid "Event"
msgstr "事件"

#. i18n: ectx: property (windowTitle), widget (QWidget, ConnsWgt)
#: plugins/stats/Conns.ui:13 plugins/stats/ConnsTabPage.cc:53
#, kde-format
msgid "Connections"
msgstr "连接"

#. i18n: ectx: property (text), widget (QLabel, label_11)
#. i18n: ectx: attribute (title), widget (QWidget, tab_4)
#. i18n: ectx: property (title), widget (QGroupBox, ConnsGbw)
#: plugins/stats/Conns.ui:19 plugins/stats/DisplaySettings.ui:505
#: plugins/stats/Settings.ui:140
#, kde-format
msgctxt "Chart name"
msgid "Connections"
msgstr "连接"

#. i18n: ectx: property (text), widget (QLabel, label_12)
#. i18n: ectx: attribute (title), widget (QWidget, tab_5)
#. i18n: ectx: property (title), widget (QGroupBox, DhtGbw)
#: plugins/stats/Conns.ui:31 plugins/stats/DisplaySettings.ui:796
#: plugins/stats/Settings.ui:234
#, kde-format
msgctxt "Chart name"
msgid "DHT"
msgstr "DHT"

#: plugins/stats/ConnsTabPage.cc:54
#, kde-format
msgid "Nodes"
msgstr "节点"

#. i18n: ectx: property (text), widget (QLabel, label_23)
#: plugins/stats/ConnsTabPage.cc:60 plugins/stats/DisplaySettings.ui:513
#, kde-format
msgctxt "Name of a line on chart"
msgid "Leechers connected"
msgstr "已连接的吸血虫"

#. i18n: ectx: property (text), widget (QLabel, label_24)
#: plugins/stats/ConnsTabPage.cc:65 plugins/stats/ConnsTabPage.cc:118
#: plugins/stats/DisplaySettings.ui:548
#, kde-format
msgctxt "Name of a line on chart"
msgid "Leechers in swarms"
msgstr "种源池中的吸血虫"

#. i18n: ectx: property (text), widget (QLabel, label_25)
#: plugins/stats/ConnsTabPage.cc:69 plugins/stats/DisplaySettings.ui:583
#, kde-format
msgctxt "Name of a line on chart"
msgid "Seeds connected"
msgstr "已连接的健康种源"

#. i18n: ectx: property (text), widget (QLabel, label_26)
#: plugins/stats/ConnsTabPage.cc:74 plugins/stats/ConnsTabPage.cc:132
#: plugins/stats/ConnsTabPage.cc:136 plugins/stats/DisplaySettings.ui:618
#, kde-format
msgctxt "Name of a line on chart"
msgid "Seeds in swarms"
msgstr "种源池中的健康种源"

#. i18n: ectx: property (text), widget (QLabel, label_27)
#: plugins/stats/ConnsTabPage.cc:78 plugins/stats/DisplaySettings.ui:653
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average leechers connected per torrent"
msgstr "每个种子的平均已连接吸血虫数量"

#. i18n: ectx: property (text), widget (QLabel, label_28)
#: plugins/stats/ConnsTabPage.cc:81 plugins/stats/DisplaySettings.ui:688
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average seeds connected per torrent"
msgstr "每个种子的平均已连接健康种源数量"

#: plugins/stats/ConnsTabPage.cc:84
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average leechers connected per running torrent"
msgstr "每个运行中种子的平均已连接吸血虫数量"

#: plugins/stats/ConnsTabPage.cc:87
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average seeds connected per running torrent"
msgstr "每个运行中种子的平均已连接健康种源数量"

#. i18n: ectx: property (text), widget (QLabel, label_31)
#: plugins/stats/ConnsTabPage.cc:93 plugins/stats/DisplaySettings.ui:806
#, kde-format
msgctxt "Name of a line on chart"
msgid "Nodes"
msgstr "节点"

#. i18n: ectx: property (text), widget (QLabel, label_32)
#: plugins/stats/ConnsTabPage.cc:94 plugins/stats/DisplaySettings.ui:845
#, kde-format
msgctxt "Name of a line on chart"
msgid "Tasks"
msgstr "任务"

#. i18n: ectx: property (text), widget (QLabel, label_6)
#. i18n: ectx: attribute (title), widget (QWidget, tab)
#. i18n: ectx: property (title), widget (QGroupBox, DlSpdGbw)
#: plugins/stats/DisplaySettings.ui:27 plugins/stats/Settings.ui:114
#: plugins/stats/Spd.ui:19
#, kde-format
msgctxt "Chart name"
msgid "Download"
msgstr "下载"

#. i18n: ectx: property (text), widget (QLabel, label_8)
#: plugins/stats/DisplaySettings.ui:37 plugins/stats/SpdTabPage.cc:67
#, kde-format
msgctxt "Name of a line on download chart"
msgid "Current speed"
msgstr "当前速度"

#. i18n: ectx: property (text), widget (QLabel, label_9)
#: plugins/stats/DisplaySettings.ui:73
#, kde-format
msgctxt "Name of a line on download chart"
msgid "Average"
msgstr "平均"

#. i18n: ectx: property (text), widget (QLabel, label_13)
#: plugins/stats/DisplaySettings.ui:112
#, kde-format
msgctxt "Name of a line on download chart"
msgid "Limit"
msgstr "限制"

#. i18n: ectx: property (text), widget (QLabel, label_7)
#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#. i18n: ectx: property (title), widget (QGroupBox, PeersSpdGbw)
#: plugins/stats/DisplaySettings.ui:165 plugins/stats/Settings.ui:166
#: plugins/stats/Spd.ui:31
#, kde-format
msgctxt "Chart name"
msgid "Peers"
msgstr "对等点"

#. i18n: ectx: property (text), widget (QLabel, label_14)
#: plugins/stats/DisplaySettings.ui:173 plugins/stats/SpdTabPage.cc:76
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average from leechers"
msgstr "自吸血虫下载的平均值"

#. i18n: ectx: property (text), widget (QLabel, label_19)
#: plugins/stats/DisplaySettings.ui:208 plugins/stats/SpdTabPage.cc:77
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average to leechers"
msgstr "向吸血虫上传的平均值"

#. i18n: ectx: property (text), widget (QLabel, label_20)
#: plugins/stats/DisplaySettings.ui:243 plugins/stats/SpdTabPage.cc:78
#, kde-format
msgctxt "Name of a line on chart"
msgid "Average from seeds"
msgstr "自健康种源下载的平均值"

#. i18n: ectx: property (text), widget (QLabel, label_21)
#: plugins/stats/DisplaySettings.ui:278 plugins/stats/SpdTabPage.cc:79
#, kde-format
msgctxt "Name of a line on chart"
msgid "From leechers"
msgstr "来自吸血虫"

#. i18n: ectx: property (text), widget (QLabel, label_22)
#: plugins/stats/DisplaySettings.ui:313 plugins/stats/SpdTabPage.cc:80
#, kde-format
msgctxt "Name of a line on chart"
msgid "From seeds"
msgstr "来自健康种源"

#. i18n: ectx: property (text), widget (QLabel, label_10)
#. i18n: ectx: attribute (title), widget (QWidget, tab_3)
#. i18n: ectx: property (title), widget (QGroupBox, UlSpdGbw)
#: plugins/stats/DisplaySettings.ui:364 plugins/stats/Settings.ui:192
#: plugins/stats/Spd.ui:43
#, kde-format
msgctxt "Chart name"
msgid "Upload"
msgstr "上传"

#. i18n: ectx: property (text), widget (QLabel, label_15)
#: plugins/stats/DisplaySettings.ui:374 plugins/stats/SpdTabPage.cc:68
#, kde-format
msgctxt "Name of a line on upload chart"
msgid "Current speed"
msgstr "当前速度"

#. i18n: ectx: property (text), widget (QLabel, label_16)
#: plugins/stats/DisplaySettings.ui:413
#, kde-format
msgctxt "Name of a line on upload chart"
msgid "Average"
msgstr "平均"

#. i18n: ectx: property (text), widget (QLabel, label_17)
#: plugins/stats/DisplaySettings.ui:452
#, kde-format
msgctxt "Name of a line on upload chart"
msgid "Limit"
msgstr "限制"

#. i18n: ectx: property (text), widget (QLabel, label_29)
#: plugins/stats/DisplaySettings.ui:723
#, kde-format
msgctxt "Name of a line on chart"
msgid "Avg. leechers connected per running torr."
msgstr "每个运行中种子的平均已连接吸血虫。"

#. i18n: ectx: property (text), widget (QLabel, label_30)
#: plugins/stats/DisplaySettings.ui:758
#, kde-format
msgctxt "Name of a line on chart"
msgid "Avg. seeds connected per running torrent"
msgstr "每个运行中种子的平均已连接健康种源"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: plugins/stats/DisplaySettings.ui:904
#, kde-format
msgid "Display"
msgstr "显示"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AntiAliasing)
#: plugins/stats/DisplaySettings.ui:910
#, kde-format
msgid "Use anti-aliasing"
msgstr "使用抗锯齿"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_DrawBgdGrid)
#: plugins/stats/DisplaySettings.ui:920
#, kde-format
msgid "Draw background grid"
msgstr "绘制背景网格"

#. i18n: ectx: property (text), widget (QLabel, label_18)
#: plugins/stats/DisplaySettings.ui:932
#, kde-format
msgctxt "@label:listbox"
msgid "Widget type:"
msgstr "部件类型："

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_WidgetType)
#: plugins/stats/DisplaySettings.ui:940
#, kde-format
msgid "Native"
msgstr "原生"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_WidgetType)
#: plugins/stats/DisplaySettings.ui:945
#, kde-format
msgid "KDE"
msgstr "KDE"

#. i18n: ectx: property (text), widget (QLabel, label_33)
#: plugins/stats/DisplaySettings.ui:953
#, kde-format
msgid "(plugin reload is needed after change)"
msgstr "(更改后需要重新装入插件)"

#: plugins/stats/DisplaySettingsPage.cc:29
#, kde-format
msgctxt "@title:window"
msgid "Display"
msgstr "显示"

#: plugins/stats/drawer/ChartDrawer.cc:29
#, kde-format
msgid "KiB/s"
msgstr " KiB/秒"

#: plugins/stats/drawer/ChartDrawerData.cc:28
#, kde-format
msgid "Unknown"
msgstr "未知"

#: plugins/stats/drawer/KPlotWgtDrawer.cc:353
#: plugins/stats/drawer/PlainChartDrawer.cc:545
#, kde-format
msgid ""
"<h1 align='center' style='font-size: large; text-decoration: "
"underline'>Legend:</h1><ul type='square'>"
msgstr ""
"<h1 align='center' style='font-size: large; text-decoration: underline'>图"
"例：</h1><ul type='square'>"

#: plugins/stats/drawer/KPlotWgtDrawer.cc:357
#: plugins/stats/drawer/PlainChartDrawer.cc:549
#, kde-format
msgid ""
"<li><span style='background-color: %1; font-size: 14px; font-family: "
"monospace'>&nbsp;&nbsp;</span>&nbsp;—&nbsp;%2</li>"
msgstr ""
"<li><span style='background-color: %1; font-size: 14px; font-family: "
"monospace'>&nbsp;&nbsp;</span>&nbsp;—&nbsp;%2</li>"

#: plugins/stats/drawer/KPlotWgtDrawer.cc:398
#: plugins/stats/drawer/PlainChartDrawer.cc:340
#, kde-format
msgctxt "@action:inmenu"
msgid "Save as image…"
msgstr "保存为图片..."

#: plugins/stats/drawer/KPlotWgtDrawer.cc:402
#: plugins/stats/drawer/PlainChartDrawer.cc:344
#, kde-format
msgctxt "@action:inmenu Recalculate the 0Y axis and then redraw the chart"
msgid "Rescale"
msgstr "重新调整"

#: plugins/stats/drawer/KPlotWgtDrawer.cc:406
#: plugins/stats/drawer/PlainChartDrawer.cc:348
#, kde-format
msgctxt "@action:inmenu"
msgid "Reset"
msgstr "重置"

#: plugins/stats/drawer/KPlotWgtDrawer.cc:418
#: plugins/stats/drawer/PlainChartDrawer.cc:360
#, kde-format
msgid "Select path to save image…"
msgstr "选择保存图片的路径..."

#: plugins/stats/drawer/KPlotWgtDrawer.cc:418
#: plugins/stats/drawer/PlainChartDrawer.cc:360
#, kde-format
msgid "Image files"
msgstr "图像文件"

#. i18n: ectx: label, entry (UpdateEveryGuiUpdates), group (general)
#: plugins/stats/ktstatsplugin.kcfg:10
#, kde-format
msgid "Update charts every n gui updates"
msgstr "图表更新间隔"

#. i18n: ectx: label, entry (DataGatherIval), group (general)
#: plugins/stats/ktstatsplugin.kcfg:15
#, kde-format
msgid "Interval in milliseconds between data gathering"
msgstr "获取数据的时间间隔(毫秒)"

#. i18n: ectx: label, entry (MaxMode), group (general)
#: plugins/stats/ktstatsplugin.kcfg:20
#, kde-format
msgid "Method of determining maximum value of the scale"
msgstr "确定坐标轴最大值的方法"

#. i18n: ectx: label, entry (ShowSeedsInSwarms), group (general)
#: plugins/stats/ktstatsplugin.kcfg:25
#, kde-format
msgid "Whether to show seeds in swarms"
msgstr "是否显示种源池中的健康种源"

#. i18n: ectx: label, entry (ShowLeechersInSwarms), group (general)
#: plugins/stats/ktstatsplugin.kcfg:30
#, kde-format
msgid "Whether to show leachers in swarms"
msgstr "是否显示种源池中的吸血虫"

#. i18n: ectx: label, entry (DlSpdSamples), group (general)
#: plugins/stats/ktstatsplugin.kcfg:35
#, kde-format
msgid "Samples to show on download chart"
msgstr "显示在下载图表中的样本"

#. i18n: ectx: label, entry (PeersSpdSamples), group (general)
#: plugins/stats/ktstatsplugin.kcfg:40
#, kde-format
msgid "Samples to show on peers chart"
msgstr "显示在对等点图表中的样本"

#. i18n: ectx: label, entry (UlSpdSamples), group (general)
#: plugins/stats/ktstatsplugin.kcfg:45
#, kde-format
msgid "Samples to show on upload chart"
msgstr "显示在上传图表中的样本"

#. i18n: ectx: label, entry (ConnsSamples), group (general)
#: plugins/stats/ktstatsplugin.kcfg:50
#, kde-format
msgid "Samples to show on connections chart"
msgstr "显示在连接图表中的样本"

#. i18n: ectx: label, entry (DhtSpdSamples), group (general)
#: plugins/stats/ktstatsplugin.kcfg:55
#, kde-format
msgid "Samples to show on DHT chart"
msgstr "显示在 DHT 图表中的样本"

#. i18n: ectx: label, entry (DlSpdColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:60
#, kde-format
msgid "Color of the speed on dl chart"
msgstr "下载图表中速度的颜色"

#. i18n: ectx: label, entry (DlAvgColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:65
#, kde-format
msgid "Color of the average on dl chart"
msgstr "下载图表中均值的颜色"

#. i18n: ectx: label, entry (DlLimitColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:70
#, kde-format
msgid "Color of the limit on dl chart"
msgstr "下载图表中限制的颜色"

#. i18n: ectx: label, entry (PrAvgFromLColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:75
#, kde-format
msgid "Color of the avg from leecher on peers chart"
msgstr "对等点图表中从吸血虫下载的平均速度的颜色"

#. i18n: ectx: label, entry (PrAvgToLColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:80
#, kde-format
msgid "Color of the avg to leecher on peers chart"
msgstr "对等点图表中向吸血虫上传的平均速度的颜色"

#. i18n: ectx: label, entry (PrAvgFromSColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:85
#, kde-format
msgid "Color of the avg from seeds on peers chart"
msgstr "对等点图表中从健康种源下载的平均速度的颜色"

#. i18n: ectx: label, entry (PrFromLColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:90
#, kde-format
msgid "Color of the leechers on peers chart"
msgstr "对等点图表中吸血虫的颜色"

#. i18n: ectx: label, entry (PrFromSColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:95
#, kde-format
msgid "Color of the seeds on peers chart"
msgstr "对等点图表中健康种源的颜色"

#. i18n: ectx: label, entry (UlSpdColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:100
#, kde-format
msgid "Color of the speed on upload chart"
msgstr "上传图表中速度的颜色"

#. i18n: ectx: label, entry (UlAvgColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:105
#, kde-format
msgid "Color of the avg on upload chart"
msgstr "上传图表中均值的颜色"

#. i18n: ectx: label, entry (UlLimitColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:110
#, kde-format
msgid "Color of the limit on upload chart"
msgstr "上传图表中限制的颜色"

#. i18n: ectx: label, entry (CnLConnColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:115
#, kde-format
msgid "Color of the connected leechers on connections chart"
msgstr "连接图表上的已连接吸血虫颜色"

#. i18n: ectx: label, entry (CnLSwarmsColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:120
#, kde-format
msgid "Color of the leechers in swarms on connections chart"
msgstr "连接图表上的种源池中吸血虫的颜色"

#. i18n: ectx: label, entry (CnSConnColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:125
#, kde-format
msgid "Color of the connected seeds on connections chart"
msgstr "连接图表上的已连接健康种源的颜色"

#. i18n: ectx: label, entry (CnSSwarmsColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:130
#, kde-format
msgid "Color of the seeds in swarms on connections chart"
msgstr "连接图表上的种源池中健康种源的颜色"

#. i18n: ectx: label, entry (CnAvgLConnPerTorrColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:135
#, kde-format
msgid "Color of the avg connected leecher per torrent on connections chart"
msgstr "连接图表上每个种子的平均已连接吸血虫数的颜色"

#. i18n: ectx: label, entry (CnAvgSConnPerTorrColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:140
#, kde-format
msgid "Color of the avg connected seeds per torrent on connections chart"
msgstr "连接图表上每个种子的平均已连接健康种源数的颜色"

#. i18n: ectx: label, entry (CnAvgLConnPerRunTorrColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:145
#, kde-format
msgid ""
"Color of the avg connected leechers per running torrent on connections chart"
msgstr "连接图表上每个运行中种子的平均已连接吸血虫的颜色"

#. i18n: ectx: label, entry (CnAvgSConnPerRunTorrColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:150
#, kde-format
msgid ""
"Color of the avg connected seeds per running torrent on connections chart"
msgstr "连接图表上每个运行中种子的平均已连接健康种源的颜色"

#. i18n: ectx: label, entry (DhtNodesColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:155
#, kde-format
msgid "Color of the nodes on DHT chart"
msgstr "DHT 图表中节点的颜色。"

#. i18n: ectx: label, entry (DhtTasksColor), group (general)
#: plugins/stats/ktstatsplugin.kcfg:160
#, kde-format
msgid "Color of the tasks on DHT chart"
msgstr "DHT 图表上的任务颜色"

#. i18n: ectx: label, entry (AntiAliasing), group (general)
#: plugins/stats/ktstatsplugin.kcfg:165
#, kde-format
msgid "Use anti aliasing on charts?"
msgstr "图表中使用抗锯齿？"

#. i18n: ectx: label, entry (DrawBgdGrid), group (general)
#: plugins/stats/ktstatsplugin.kcfg:170
#, kde-format
msgid "Draw ugly grey background grid?"
msgstr "绘制丑陋的灰色背景网格？"

#. i18n: ectx: label, entry (WidgetType), group (general)
#: plugins/stats/ktstatsplugin.kcfg:175
#, kde-format
msgid "Type of widget used for chart drawing"
msgstr "用来绘制图表的部件类型"

#. i18n: ectx: property (title), widget (QGroupBox, UpdateGbw)
#: plugins/stats/Settings.ui:19
#, kde-format
msgctxt "@title:group"
msgid "Update"
msgstr "更新"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/stats/Settings.ui:25
#, kde-format
msgctxt "Continues with: [number field] GUI updates"
msgid "Update charts every"
msgstr "图表更新间隔"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/stats/Settings.ui:50
#, kde-format
msgctxt "Continuation of: Update charts every [number field]"
msgid "GUI updates"
msgstr "图形界面更新间隔"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/stats/Settings.ui:69
#, kde-format
msgctxt "Continues with: [number field] milliseconds"
msgid "Gather data every"
msgstr "数据采集间隔"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/stats/Settings.ui:95
#, kde-format
msgctxt "Continuation of: Gather data every [number field]"
msgid "milliseconds"
msgstr "毫秒"

#. i18n: The maximums of 0X axes on charts
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/stats/Settings.ui:108
#, kde-format
msgid "Measurements counts"
msgstr "测量计数"

#. i18n: ectx: property (title), widget (QGroupBox, MaxModeGbw)
#: plugins/stats/Settings.ui:247
#, kde-format
msgid "Maximum"
msgstr "最大"

#. i18n: The way the maximum of 0Y axis is calculated
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: plugins/stats/Settings.ui:255
#, kde-format
msgctxt "@label:listbox"
msgid "Maximum speed scale mode: "
msgstr "最大速度范围模式："

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MaxMode)
#: plugins/stats/Settings.ui:272
#, kde-format
msgid "Maximum ever achieved"
msgstr "最大曾达到速度模式"

#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MaxMode)
#: plugins/stats/Settings.ui:277
#, kde-format
msgid "Maximum visible on chart"
msgstr "最大图表可视化模式"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/stats/Settings.ui:290
#, kde-format
msgctxt "@title:group"
msgid "Peers connections"
msgstr "对等点连接"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowSeedsInSwarms)
#: plugins/stats/Settings.ui:296
#, kde-format
msgid "Show seeds in swarms"
msgstr "显示种源池中的健康种源"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowLeechersInSwarms)
#: plugins/stats/Settings.ui:303
#, kde-format
msgid "Show leechers in swarms"
msgstr "显示种源池中的吸血虫"

#: plugins/stats/SettingsPage.cc:27
#, kde-format
msgctxt "@title:window"
msgid "Statistics"
msgstr "统计"

#: plugins/stats/SettingsPage.cc:46
#, kde-format
msgid "(= %1 ms)"
msgstr "(= %1  毫秒)"

#. i18n: ectx: property (windowTitle), widget (QWidget, SpdWgt)
#: plugins/stats/Spd.ui:13
#, kde-format
msgctxt "@title:window"
msgid "Speed"
msgstr "速度"

#: plugins/stats/SpdTabPage.cc:70
#, kde-format
msgctxt "Name of a line on download chart"
msgid "Average speed"
msgstr "平均速度"

#: plugins/stats/SpdTabPage.cc:71
#, kde-format
msgctxt "Name of a line on upload chart"
msgid "Average speed"
msgstr "平均速度"

#: plugins/stats/SpdTabPage.cc:73
#, kde-format
msgctxt "Name of a line on download chart"
msgid "Speed limit"
msgstr "速度限制"

#: plugins/stats/SpdTabPage.cc:74
#, kde-format
msgctxt "Name of a line on upload chart"
msgid "Speed limit"
msgstr "速度限制"

#: plugins/stats/StatsPlugin.cc:48
#, kde-format
msgid "Speed charts"
msgstr "速度图表"

#: plugins/stats/StatsPlugin.cc:48
#, kde-format
msgid "Displays charts about download and upload speed"
msgstr "显示下载和上传速度的图表"

#: plugins/stats/StatsPlugin.cc:49
#, kde-format
msgid "Connections charts"
msgstr "连接图表"

#: plugins/stats/StatsPlugin.cc:49
#, kde-format
msgid "Displays charts about connections"
msgstr "显示连接状况的图表"

#: plugins/syndication/feedlist.cpp:177
#, kde-format
msgid ""
"%2\n"
"1 active filter"
msgid_plural ""
"%2\n"
"%1 active filters"
msgstr[0] ""
"%2\n"
"%1 个活动过滤器"

#: plugins/syndication/feedlist.cpp:185
#, kde-format
msgid "<b>%1</b><br/><br/>Download failed: <b>%2</b>"
msgstr "<b>%1</b><br/><br/>下载失败：<b>%2</b>"

#: plugins/syndication/feedwidget.cpp:43
#, kde-format
msgid ""
"    <html>    <body style=\"color:%4\">    <div style=\"border-style:solid; "
"border-width:1px; border-color:%4; margin:5px; padding:5px\">    <b>Title:</"
"b> %1<br/>    <b>Date:</b> %2<br/>    </div>    <p>%3</p>    </body>    </"
"html>    "
msgstr ""
"    <html>    <body style=\"color:%4\">    <div style=\"border-style:solid; "
"border-width:1px; border-color:%4; margin:5px; padding:5px\">    <b>标题:</"
"b> %1<br/>    <b>日期:</b> %2<br/>    </div>    <p>%3</p>    </body>    </"
"html>    "

#: plugins/syndication/feedwidget.cpp:196
#, kde-format
msgid "Authentication Cookie"
msgstr "认证 Cookie"

#: plugins/syndication/feedwidget.cpp:196
#, kde-format
msgid "Enter the new authentication cookie"
msgstr "输入新认证 Cookie"

#: plugins/syndication/feedwidget.cpp:232
#, kde-format
msgid "<b>OK</b>"
msgstr "<b>确定</b>"

#: plugins/syndication/feedwidget.cpp:235
#, kde-format
msgid "<b>Not Loaded</b>"
msgstr "<b>未装入</b>"

#: plugins/syndication/feedwidget.cpp:238
#, kde-format
msgid "<b>Download Failed: %1</b>"
msgstr "<b>下载失败：%1</b>"

#: plugins/syndication/feedwidget.cpp:241
#, kde-format
msgid "<b>Downloading</b>"
msgstr "<b>正在下载</b>"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/syndication/feedwidget.ui:65
#, kde-format
msgid "Status:"
msgstr "状态："

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/syndication/feedwidget.ui:85
#, kde-format
msgid "Active Filters:"
msgstr "活动过滤器："

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/syndication/feedwidget.ui:131
#, kde-format
msgid "Refresh every:"
msgstr "刷新间隔："

#. i18n: ectx: property (toolTip), widget (QSpinBox, m_refresh_rate)
#: plugins/syndication/feedwidget.ui:138
#, kde-format
msgid "Time between automatic refreshes of the feed."
msgstr "订阅的自动刷新间隔。"

#. i18n: ectx: property (text), widget (QPushButton, m_cookies)
#: plugins/syndication/feedwidget.ui:170
#, kde-format
msgid "Cookies"
msgstr "Cookie"

#. i18n: ectx: property (text), widget (QPushButton, m_filters)
#: plugins/syndication/feedwidget.ui:177
#, kde-format
msgid "Filters"
msgstr "过滤器"

#: plugins/syndication/feedwidgetmodel.cpp:94
#, kde-format
msgid "Date Published"
msgstr "发布日期"

#: plugins/syndication/filtereditor.cpp:50
#: plugins/syndication/syndicationplugin.cpp:104
#, kde-format
msgid "Edit Filter"
msgstr "编辑过滤器"

#: plugins/syndication/filtereditor.cpp:250
#, kde-format
msgid "There already is a filter named %1, filter names must be unique."
msgstr "已存在名为 %1 的过滤器，过滤器名称必须唯一。"

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/syndication/filtereditor.ui:22
#, kde-format
msgid "Name:"
msgstr "名称："

#. i18n: ectx: attribute (title), widget (QWidget, tab)
#: plugins/syndication/filtereditor.ui:38
#, kde-format
msgid "String Matching"
msgstr "字符串匹配"

#. i18n: ectx: property (toolTip), widget (KEditListWidget, m_word_matches)
#. i18n: ectx: property (toolTip), widget (KEditListWidget, m_exclusion_patterns)
#: plugins/syndication/filtereditor.ui:68
#: plugins/syndication/filtereditor.ui:133
#, kde-format
msgid ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">The string to find in the "
"title of an item. Simple wildcard syntax is supported :</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<table border=\"0\" style=\" margin-top:0px; margin-bottom:0px; margin-"
"left:0px; margin-right:0px;\" align=\"center\" cellspacing=\"1\" cellpadding="
"\"2\">\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">c</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Any character represents "
"itself apart from those mentioned below. Thus <span style=\" font-weight:600;"
"\">c</span> matches the character <span style=\" font-style:italic;\">c</"
"span>.</p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">?</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">Matches any "
"single character. </p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">*</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">Matches "
"zero or more of any characters.</p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">[...]</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">Sets of "
"characters can be represented in square brackets. Within the character "
"class, like outside, backslash has no special meaning.</p></td></tr></"
"table>\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">For example "
"the *.torrent will match any item which ends in .torrent. </p>"
msgstr ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">用于查找项目标题的字符串。"
"支持简易通配符语法：</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<table border=\"0\" style=\" margin-top:0px; margin-bottom:0px; margin-"
"left:0px; margin-right:0px;\" align=\"center\" cellspacing=\"1\" cellpadding="
"\"2\">\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">c</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">任何字符均将表示它自己，除"
"了下面提到的字符。因此 <span style=\" font-weight:600;\">c</span> 将匹配字符 "
"<span style=\" font-style:italic;\">c</span>。</p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">?</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"> 匹配任意单"
"个字符。</p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">*</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"> 匹配 0 个或"
"多个任意字符。</p></td></tr>\n"
"<tr>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"><span style="
"\" font-weight:600;\">[...]</span></p></td>\n"
"<td style=\" vertical-align:top;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\"> 可表示中括"
"号里放置的一系列字符。字符类里面的反斜杠和外面的一样，都没有特殊的意义。</"
"p></td></tr></table>\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; color:#000000;\">例如 *."
"torrent 将匹配任何以 .torrent 结尾的项目。</p>"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_reg_exp_syntax)
#. i18n: ectx: property (toolTip), widget (QCheckBox, m_exclusion_reg_exp)
#: plugins/syndication/filtereditor.ui:78
#: plugins/syndication/filtereditor.ui:143
#, kde-format
msgid ""
"By default strings will use wildcard matching. If you want to use regular "
"expressions, this needs to be enabled."
msgstr "默认使用通配符匹配字符串，如果要使用正则表达式，需要选中此项。"

#. i18n: ectx: property (text), widget (QCheckBox, m_reg_exp_syntax)
#. i18n: ectx: property (text), widget (QCheckBox, m_exclusion_reg_exp)
#: plugins/syndication/filtereditor.ui:81
#: plugins/syndication/filtereditor.ui:146
#, kde-format
msgid "Strings are regular expressions"
msgstr "字符串为正则表达式"

#. i18n: ectx: property (text), widget (QCheckBox, m_all_words_must_match)
#: plugins/syndication/filtereditor.ui:88
#, kde-format
msgid "Item must match all strings to be included"
msgstr "匹配全部字符串的项目才能被涵盖"

#. i18n: ectx: property (text), widget (QCheckBox, m_match_case_sensitive)
#. i18n: ectx: property (text), widget (QCheckBox, m_exclusion_case_sensitive)
#: plugins/syndication/filtereditor.ui:95
#: plugins/syndication/filtereditor.ui:160
#, kde-format
msgid "Case sensitive matching"
msgstr "区分大小写"

#. i18n: ectx: attribute (title), widget (QWidget, tab_5)
#: plugins/syndication/filtereditor.ui:103
#, kde-format
msgid "Exclusion Patterns"
msgstr "排除模式"

#. i18n: ectx: property (text), widget (QCheckBox, m_exclusion_all_must_match)
#: plugins/syndication/filtereditor.ui:153
#, kde-format
msgid "Item must match all strings to be excluded"
msgstr "匹配全部字符串的项目才能被排除"

#. i18n: ectx: attribute (title), widget (QWidget, tab_2)
#: plugins/syndication/filtereditor.ui:168
#, kde-format
msgid "Seasons && Episodes"
msgstr "季和剧集"

#. i18n: ectx: property (text), widget (QCheckBox, m_use_se_matching)
#: plugins/syndication/filtereditor.ui:174
#, kde-format
msgid "Use season and episode matching"
msgstr "使用季和剧集匹配"

#. i18n: ectx: property (text), widget (QLabel, label_3)
#: plugins/syndication/filtereditor.ui:183
#, kde-format
msgid "Seasons: "
msgstr "季："

#. i18n: ectx: property (toolTip), widget (QLineEdit, m_seasons)
#: plugins/syndication/filtereditor.ui:194
#, kde-format
msgid ""
"Specify the seasons to download, multiple seasons can be separated by a , "
"and you can also use ranges by using a -\n"
"\n"
"For example: 1, 3-6, 9\n"
"\n"
"Will download seasons 1, 3, 4, 5, 6 and 9"
msgstr ""
"制定要下载的季，可用逗号分割多个季，也可用连接符指定季的区域\n"
"\n"
"例如：1, 3-6, 9\n"
"\n"
"将下载第 1,3,4,5,6 和第 9 季"

#. i18n: ectx: property (text), widget (QLabel, label_4)
#: plugins/syndication/filtereditor.ui:201
#, kde-format
msgid "Episodes:"
msgstr "剧集："

#. i18n: ectx: property (toolTip), widget (QLineEdit, m_episodes)
#: plugins/syndication/filtereditor.ui:212
#, kde-format
msgid ""
"Specify the episodes to download, multiple episodes can be separated by a , "
"and you can also use ranges by using a -\n"
"\n"
"For example: 1, 3-6, 9\n"
"\n"
"Will download episodes 1, 3, 4, 5, 6 and 9"
msgstr ""
"指定要下载的剧集。可用一个逗号分割多部剧集，也可用连接符指定剧集区域\n"
"\n"
"例如：1, 3-6, 9\n"
"\n"
"将下载第 1,3,4,5,6 和第 9 集"

#. i18n: ectx: property (text), widget (QCheckBox, m_se_no_duplicates)
#: plugins/syndication/filtereditor.ui:221
#, kde-format
msgid "Do not download multiple items with the same season and episode"
msgstr "不同时下载同一季和同一集中的多个项目"

#. i18n: ectx: property (text), widget (QCheckBox, m_download_matches)
#: plugins/syndication/filtereditor.ui:248
#, kde-format
msgid "Download torrents of matching items"
msgstr "下载匹配项目的种子"

#. i18n: ectx: property (text), widget (QCheckBox, m_download_non_matches)
#: plugins/syndication/filtereditor.ui:255
#, kde-format
msgid "Download torrents of non matching items"
msgstr "下载非匹配项目的种子"

#. i18n: ectx: property (text), widget (QCheckBox, m_add_to_group)
#: plugins/syndication/filtereditor.ui:264
#, kde-format
msgid "Add to group:"
msgstr "添加到组："

#. i18n: ectx: property (text), widget (QCheckBox, m_silently)
#: plugins/syndication/filtereditor.ui:320
#, kde-format
msgid "Open torrents silently"
msgstr "静默打开种子"

#. i18n: ectx: attribute (title), widget (QWidget, tab_4)
#. i18n: ectx: property (text), widget (QPushButton, m_test)
#: plugins/syndication/filtereditor.ui:341
#: plugins/syndication/filtereditor.ui:349
#, kde-format
msgid "Test"
msgstr "测试"

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/syndication/filtereditor.ui:356
#, kde-format
msgid "filter on feed:"
msgstr "订阅过滤："

#: plugins/syndication/ktfeed.cpp:485
#, kde-format
msgid "Aborted"
msgstr "已中止"

#: plugins/syndication/ktfeed.cpp:487
#, kde-format
msgid "Timeout when downloading feed"
msgstr "下载订阅时的超时"

#: plugins/syndication/ktfeed.cpp:489
#, kde-format
msgid "Unknown hostname"
msgstr "未知主机名"

#: plugins/syndication/ktfeed.cpp:491
#, kde-format
msgid "File not found"
msgstr "未找到文件"

#: plugins/syndication/ktfeed.cpp:493
#, kde-format
msgid "Unknown retriever error"
msgstr "未知的获取器错误"

#: plugins/syndication/ktfeed.cpp:497
#, kde-format
msgid "Invalid feed data"
msgstr "无效的订阅数据"

#: plugins/syndication/ktfeed.cpp:499
#, kde-format
msgid "Success"
msgstr "成功"

#. i18n: ectx: ToolBar (SyndicationToolBar)
#: plugins/syndication/ktorrent_syndicationui.rc:4
#, kde-format
msgid "Syndication Toolbar"
msgstr "同步工具栏"

#: plugins/syndication/linkdownloader.cpp:203
#, kde-format
msgid "Could not find a valid link to a torrent on %1"
msgstr "无法在 %1 上找到有效种子链接"

#: plugins/syndication/managefiltersdlg.cpp:39
#: plugins/syndication/syndicationplugin.cpp:92
#, kde-format
msgid "Add/Remove Filters"
msgstr "添加/移除过滤器"

#: plugins/syndication/managefiltersdlg.cpp:52
#, kde-format
msgid "Feed: <b>%1</b>"
msgstr "订阅：<b>%1</b>"

#. i18n: ectx: property (windowTitle), widget (QWidget, ManageFiltersDlg)
#: plugins/syndication/managefiltersdlg.ui:13
#, kde-format
msgid "Manage Filters"
msgstr "管理过滤器"

#. i18n: ectx: property (text), widget (QLabel, m_feed_text)
#: plugins/syndication/managefiltersdlg.ui:22
#, kde-format
msgid "Feed:"
msgstr "订阅："

#. i18n: ectx: property (text), widget (QLabel, label)
#: plugins/syndication/managefiltersdlg.ui:33
#, kde-format
msgid "Active filters:"
msgstr "活动过滤器："

#. i18n: ectx: property (text), widget (QLabel, label_2)
#: plugins/syndication/managefiltersdlg.ui:91
#, kde-format
msgid "Available filters:"
msgstr "可用过滤器："

#. i18n: ectx: property (text), widget (QPushButton, m_remove_all)
#: plugins/syndication/managefiltersdlg.ui:107
#, kde-format
msgid "Remove All"
msgstr "移除全部"

#. i18n: ectx: property (text), widget (QPushButton, m_new_filter)
#: plugins/syndication/managefiltersdlg.ui:127
#: plugins/syndication/syndicationactivity.cpp:217
#, kde-format
msgid "New Filter"
msgstr "新过滤器"

#: plugins/syndication/syndicationactivity.cpp:55
#: plugins/syndication/syndicationplugin.cpp:46
#: plugins/syndication/syndicationplugin.cpp:51
#, kde-format
msgid "Syndication"
msgstr "同步"

#: plugins/syndication/syndicationactivity.cpp:61
#, kde-format
msgid "Manages RSS and Atom feeds"
msgstr "管理 RSS 和 Atom 订阅"

#: plugins/syndication/syndicationactivity.cpp:122
#, kde-format
msgid "Enter the URL"
msgstr "输入地址"

#: plugins/syndication/syndicationactivity.cpp:123
#, kde-format
msgid "Please enter the URL of the RSS or Atom feed."
msgstr "请输入 RSS 或 Atom 订阅的地址。"

#: plugins/syndication/syndicationactivity.cpp:149
#, kde-format
msgid "Failed to load feed %1: %2"
msgstr "无法装入订阅 %1：%2"

#: plugins/syndication/syndicationactivity.cpp:165
#, kde-format
msgid "Failed to create directory for feed %1: %2"
msgstr "无法为订阅 %1 创建文件夹：%2"

#: plugins/syndication/syndicationactivity.cpp:219
#, kde-format
msgid "Add New Filter"
msgstr "添加新过滤器"

#: plugins/syndication/syndicationplugin.cpp:86
#, kde-format
msgid "Add Feed"
msgstr "添加订阅"

#: plugins/syndication/syndicationplugin.cpp:89
#, kde-format
msgid "Remove Feed"
msgstr "删除订阅"

#: plugins/syndication/syndicationplugin.cpp:95
#, kde-format
msgid "Rename"
msgstr "重命名"

#: plugins/syndication/syndicationplugin.cpp:98
#, kde-format
msgid "Add Filter"
msgstr "添加过滤器"

#: plugins/syndication/syndicationplugin.cpp:101
#, kde-format
msgid "Remove Filter"
msgstr "移除过滤器"

#. i18n: ectx: label, entry (defaultDevice), group (general)
#: plugins/upnp/ktupnpplugin.kcfg:10
#, kde-format
msgid "Default UPnP device to use"
msgstr "默认使用的 UPnP 设备"

#: plugins/upnp/routermodel.cpp:74
#, kde-format
msgid "Device"
msgstr "设备"

#: plugins/upnp/routermodel.cpp:75
#, kde-format
msgid "Ports Forwarded"
msgstr "已转发的端口"

#: plugins/upnp/routermodel.cpp:118
#, kde-format
msgid ""
"Model Name: <b>%1</b><br/>Manufacturer: <b>%2</b><br/>Model Description: <b>"
"%3</b><br/>"
msgstr "型号名称：<b>%1</b><br/>制造商：<b>%2</b><br/>型号描述：<b>%3</b><br/>"

#. i18n: ectx: property (windowTitle), widget (QWidget, UPnPWidget)
#: plugins/upnp/upnpplugin.cpp:56 plugins/upnp/upnpplugin.cpp:60
#: plugins/upnp/upnpplugin.cpp:71 plugins/upnp/upnpwidget.ui:13
#, kde-format
msgid "UPnP"
msgstr "UPnP"

#: plugins/upnp/upnpplugin.cpp:61
#, kde-format
msgid "Shows the status of the UPnP plugin"
msgstr "显示 UPnP 插件的状态"

#. i18n: ectx: property (text), widget (QPushButton, m_rescan)
#: plugins/upnp/upnpwidget.ui:54
#, kde-format
msgid "Rescan"
msgstr "重新扫描"

#: plugins/webinterface/httpclienthandler.cpp:204
#, kde-format
msgid "An internal server error occurred: %1"
msgstr "发生内部服务器错误：%1"

#: plugins/webinterface/httpserver.cpp:334
#, kde-format
msgid "Cannot find web interface skins."
msgstr "无法找到网页界面皮肤。"

#: plugins/webinterface/httpserver.cpp:499
#, kde-format
msgid "Unsupported HTTP method"
msgstr "不支持的 HTTP 方法"

#. i18n: ectx: label, entry (port), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:10
#, kde-format
msgid "Port number"
msgstr "端口号"

#. i18n: ectx: label, entry (forward), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:15
#, kde-format
msgid "forward Port"
msgstr "转发端口"

#. i18n: ectx: label, entry (sessionTTL), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:20
#, kde-format
msgid "Session time to live"
msgstr "会话的存在时间"

#. i18n: ectx: label, entry (skin), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:26
#, kde-format
msgid "interface skin"
msgstr "界面皮肤"

#. i18n: ectx: label, entry (username), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:33
#, kde-format
msgid "username"
msgstr "用户名"

#. i18n: ectx: label, entry (password), group (general)
#: plugins/webinterface/ktwebinterfaceplugin.kcfg:37
#, kde-format
msgid "password"
msgstr "密码"

#: plugins/webinterface/torrentposthandler.cpp:52
#, kde-format
msgid "HTTP Get not supported when uploading a torrent"
msgstr "上传种子时不支持 HTTP Get"

#: plugins/webinterface/torrentposthandler.cpp:65
#, kde-format
msgid "Invalid data received"
msgstr "收到无效的数据"

#: plugins/webinterface/torrentposthandler.cpp:77
#, kde-format
msgid "Failed to open temporary file"
msgstr "打开临时文件失败"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: plugins/webinterface/webinterfaceplugin.cpp:56
#: plugins/webinterface/webinterfaceplugin.cpp:66
#: plugins/webinterface/webinterfaceprefwidget.cpp:39
#: plugins/webinterface/webinterfaceprefwidget.ui:32
#, kde-format
msgid "Web Interface"
msgstr "网页界面"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: plugins/webinterface/webinterfaceprefwidget.ui:40
#, kde-format
msgid "Web interface skin:"
msgstr "网页界面皮肤："

#. i18n: ectx: property (toolTip), widget (QComboBox, kcfg_skin)
#: plugins/webinterface/webinterfaceprefwidget.ui:62
#, kde-format
msgid "Which interface to use."
msgstr "使用的接口。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_authentication)
#: plugins/webinterface/webinterfaceprefwidget.ui:91
#, kde-format
msgid ""
"If login required is enabled, you need to enter a username and a password.\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Attention: </span>You should not disable this when the "
"webinterface is accessible from the internet. It will allow anybody access "
"to it.</p>"
msgstr ""
"如果启用了登录需求，您需要输入用户名和密码。\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">注意：</span>当网页接口可从互联网访问时您不应该禁用该选项。那将"
"允许所有人访问。</p>"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_authentication)
#: plugins/webinterface/webinterfaceprefwidget.ui:94
#, kde-format
msgid "Login required"
msgstr "需要登录"

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_username)
#: plugins/webinterface/webinterfaceprefwidget.ui:111
#, kde-format
msgid "Username you need to use in the login page of the webinterface."
msgstr "登录网页界面时使用的用户名。"

#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_password)
#: plugins/webinterface/webinterfaceprefwidget.ui:125
#, kde-format
msgid ""
"The password for the webinterface login page. By default this is set to "
"ktorrent."
msgstr "登录网页界面时的密码，默认是 ktorrent。"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: plugins/webinterface/webinterfaceprefwidget.ui:140
#, kde-format
msgid "Web Server"
msgstr "网页服务器"

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_port)
#: plugins/webinterface/webinterfaceprefwidget.ui:164
#, kde-format
msgid "The port the webinterface listens on."
msgstr "网页界面监听的端口。"

#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_forward)
#: plugins/webinterface/webinterfaceprefwidget.ui:188
#, kde-format
msgid ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">If you are behind a router "
"and you want to access the webinterface from somewhere on the Internet you "
"need to forward the correct port.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">This checkbox will ensure "
"that the UPnP plugin automatically forwards the port. The UPnP plugin needs "
"to be loaded for this to work.</p>"
msgstr ""
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">如果您通过路由器接入互联"
"网，If you are behind a router 并且您想要从互联网的某个位置访问网页页面，那么"
"您需要将正确的端口转发出去。</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">本复选框将保证 UPnPThis "
"checkbox will ensure 插件能自动转发端口。需要先加载 UPnP 插件才能实现本功能。"
"</p>"

#. i18n: ectx: property (text), widget (QCheckBox, kcfg_forward)
#: plugins/webinterface/webinterfaceprefwidget.ui:191
#, kde-format
msgid "Forward port"
msgstr "转发端口"

#. i18n: ectx: property (text), widget (QLabel, textLabel4)
#: plugins/webinterface/webinterfaceprefwidget.ui:198
#, kde-format
msgid "Session TTL:"
msgstr "会话 TTL："

#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_sessionTTL)
#: plugins/webinterface/webinterfaceprefwidget.ui:214
#, kde-format
msgid "How long a session is valid (in seconds)."
msgstr "会话合法的时间(以秒计)。"

#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_sessionTTL)
#: plugins/webinterface/webinterfaceprefwidget.ui:217
#, kde-format
msgid " secs"
msgstr " 秒"

#: plugins/zeroconf/zeroconfplugin.cpp:49
#: plugins/zeroconf/zeroconfplugin.cpp:64
#, kde-format
msgid "ZeroConf"
msgstr "Zeroconf"