# translation of libakonadi.po to 简体中文
# Ni Hui <shuizhuyuanluo@126.com>, 2009, 2010.
# Lie Ex <lilith.ex@gmail.com>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: libakonadi\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2010-10-09 01:40+0200\n"
"PO-Revision-Date: 2010-07-24 19:18+0800\n"
"Last-Translator: Ni Hui <shuizhuyuanluo@126.com>\n"
"Language-Team: Chinese Simplified <kde-china@kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Lokalize 1.1\n"

#: agentbase.cpp:485 agentbase.cpp:486
msgid "Akonadi Agent"
msgstr "Akonadi 代理"

#: agentbase.cpp:489
msgid "Agent identifier"
msgstr "代理标识符"

#: agentinstancecreatejob.cpp:83
msgid "Unable to access D-Bus interface of created agent."
msgstr "无法访问 D-Bus 接口来创建代理。"

#: agentinstancecreatejob.cpp:117
msgid "Agent instance creation timed out."
msgstr "代理实例创建超时。"

#: agentinstancecreatejob.cpp:182
#, kde-format
msgid "Unable to obtain agent type '%1'."
msgstr "无法获得代理类型“%1”。"

#: agentinstancecreatejob.cpp:190
msgid "Unable to create agent instance."
msgstr "无法创建代理实例。"

#: agentinstancemodel.cpp:177 collectionmodel_p.h:51
msgctxt "@title:column, name of a thing"
msgid "Name"
msgstr "名称"

#: cachepolicypage.cpp:33
msgid "Cache"
msgstr "缓存"

#: cachepolicypage.cpp:86 cachepolicypage.cpp:91
msgid "minute"
msgid_plural "minutes"
msgstr[0] "分钟"

#: collectioncreatejob.cpp:58
msgid "Invalid parent"
msgstr "无效的父类"

#: collectiondeletejob.cpp:59
msgid "Invalid collection"
msgstr "无效的收藏"

#: collectiondialog.cpp:60
msgctxt "@info/plain Displayed grayed-out inside the textbox, verb to search"
msgid "Search"
msgstr "搜索"

#: collectionfetchjob.cpp:130
msgid "Invalid collection given."
msgstr "给出的收藏无效。"

#: collectiongeneralpropertiespage.cpp:36
msgctxt "@title:tab general properties page"
msgid "General"
msgstr "常规"

#: collectiongeneralpropertiespage.cpp:61
#, kde-format
msgctxt "@label"
msgid "One object"
msgid_plural "%1 objects"
msgstr[0] "%1 个对象"

#: collectionpathresolver.cpp:87 collectionpathresolver.cpp:104
msgid "No such collection."
msgstr "没有这个收藏。"

#: collectionrequester.cpp:74
msgid "Open collection dialog"
msgstr "打开收藏对话框"

#: collectionrequester.cpp:136
msgid "No Folder"
msgstr "无件夹"

#: collectionselectjob.cpp:73
msgid "Invalid collection specified"
msgstr "指定了无效的收藏"

#: collectionstatisticsmodel.cpp:157
msgctxt "@title:column, number of unread messages"
msgid "Unread"
msgstr "未读"

#: collectionstatisticsmodel.cpp:158
msgctxt "@title:column, total number of messages"
msgid "Total"
msgstr "总共"

#: collectionstatisticsmodel.cpp:159
msgctxt "@title:column, total size (in bytes) of the collection"
msgid "Size"
msgstr "大小"

#: collectionsync.cpp:172
msgid "Inconsistent local collection tree detected."
msgstr "检测到不一致的本地收藏结构。"

#: collectionsync.cpp:269
msgid ""
"Remote collection without root-terminated ancestor chain provided, resource "
"is broken."
msgstr "远程收藏没有提供根锚点，资源已经损坏。"

#: collectionsync.cpp:499
msgid "Found unresolved orphan collections"
msgstr "发现无法解析的孤立收藏"

#: collectionview.cpp:222
msgid "&Move here"
msgstr "移动到此处(&M)"

#: collectionview.cpp:223
msgid "&Copy here"
msgstr "复制到此处(&C)"

#: collectionview.cpp:225
msgid "Cancel"
msgstr "取消"

#: control.cpp:224
msgid "Starting Akonadi server..."
msgstr "正在启动 Akonadi 服务器..."

#: control.cpp:230
msgid "Stopping Akonadi server..."
msgstr "正在停止 Akonadi 服务器..."

#: dragdropmanager.cpp:181
msgid "&Move Here"
msgstr "移动到此处(&M)"

#: dragdropmanager.cpp:187
msgid "&Copy Here"
msgstr "复制到此处(&C)"

#: dragdropmanager.cpp:193
msgid "&Link Here"
msgstr "链接到此处(&L)"

#: dragdropmanager.cpp:197
msgid "C&ancel"
msgstr "取消(&A)"

#: entitytreemodel.cpp:645
msgctxt "@title:column Name of a thing"
msgid "Name"
msgstr "名称"

#: entitytreemodel_p.cpp:978
msgid "Could not copy item:"
msgstr "无法复制项目："

#: entitytreemodel_p.cpp:980
msgid "Could not copy collection:"
msgstr "无法复制集合："

#: entitytreemodel_p.cpp:982
msgid "Could not move item:"
msgstr "无法移动项目："

#: entitytreemodel_p.cpp:984
msgid "Could not move collection:"
msgstr "无法移动集合："

#: entitytreemodel_p.cpp:986
msgid "Could not link entity:"
msgstr "无法链接实体："

#: erroroverlay.cpp:198 erroroverlay.cpp:199
msgid "Personal information management service is starting..."
msgstr "个人信息管理服务正在启动..."

#: erroroverlay.cpp:203 erroroverlay.cpp:204
msgid "Personal information management service is shutting down..."
msgstr "个人信息管理服务正在关闭..."

#: favoritecollectionsmodel.cpp:205
msgid "Favorite Folders"
msgstr "收藏夹"

#: itemfetchjob.cpp:158
msgid "Cannot list root collection."
msgstr "无法列出根收藏。"

#: itemmodel.cpp:316
msgid "Id"
msgstr "Id"

#: itemmodel.cpp:318
msgid "Remote Id"
msgstr "远程 ID"

#: itemmodel.cpp:320
msgid "MimeType"
msgstr "MIME 类型"

#: job.cpp:259
msgid "Cannot connect to the Akonadi service."
msgstr "无法连接到 Akonadi 服务。"

#: job.cpp:262
msgid ""
"The protocol version of the Akonadi server is incompatible. Make sure you "
"have a compatible version installed."
msgstr "和当前 Akonadi 服务器使用的协议版本不兼容。请确认您安装的是兼容版本。"

#: job.cpp:265
msgid "User canceled operation."
msgstr "用户取消了操作。"

#: job.cpp:269
msgid "Unknown error."
msgstr "未知错误。"

#: partfetcher.cpp:63
msgid "Unable to fetch item for index"
msgstr "无法获取用于索引的项目"

#: partfetcher.cpp:78
msgid "Index is no longer available"
msgstr "索引不可用"

#: partfetcher.cpp:125
#, kde-format
msgid "Payload part '%1' is not available for this index"
msgstr "装载部件“%1”无法用于此索引"

#: partfetcher.cpp:134
msgid "No session available for this index"
msgstr "没有可供索引的会话"

#: partfetcher.cpp:143
msgid "No item available for this index"
msgstr "没有可供索引的项目"

#: pluginloader.cpp:137
msgid "Unnamed plugin"
msgstr "未命名插件"

#: pluginloader.cpp:143
msgid "No description available"
msgstr "无可用的描述"

#. i18n: file: cachepolicypage.ui:19
#. i18n: ectx: property (text), widget (QCheckBox, inherit)
#: rc.cpp:3
msgid "Inherit cache policy from parent"
msgstr "从上层继承缓存规则"

#. i18n: file: cachepolicypage.ui:35
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:6
msgid "Cache Policy"
msgstr "缓存策略"

#. i18n: file: cachepolicypage.ui:41
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:9
msgid "Interval check time:"
msgstr "间隔检查时间："

#. i18n: file: cachepolicypage.ui:54
#. i18n: ectx: property (suffix), widget (KIntNumInput, checkInterval)
#. i18n: file: cachepolicypage.ui:77
#. i18n: ectx: property (suffix), widget (KIntNumInput, localCacheTimeout)
#: rc.cpp:12 rc.cpp:21
msgid "minutes"
msgstr "分钟"

#. i18n: file: cachepolicypage.ui:57
#. i18n: ectx: property (specialValueText), widget (KIntNumInput, checkInterval)
#: rc.cpp:15
msgctxt "never check the cache"
msgid "Never"
msgstr "永不"

#. i18n: file: cachepolicypage.ui:64
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:18
msgid "Local cache timeout:"
msgstr "本地缓存超时："

#. i18n: file: cachepolicypage.ui:80
#. i18n: ectx: property (specialValueText), widget (KIntNumInput, localCacheTimeout)
#: rc.cpp:24
msgctxt "no cache timeout"
msgid "Never"
msgstr "永不"

#. i18n: file: cachepolicypage.ui:87
#. i18n: ectx: property (text), widget (QCheckBox, syncOnDemand)
#: rc.cpp:27
msgid "Synchronize on demand"
msgstr "按需同步"

#. i18n: file: cachepolicypage.ui:100
#. i18n: ectx: property (title), widget (KEditListBox, localParts)
#: rc.cpp:30
msgid "Locally Cached Parts"
msgstr "本地缓存的部分"

#. i18n: file: collectiongeneralpropertiespage.ui:16
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:33
msgid "&Name:"
msgstr "名称(&N)："

#. i18n: file: collectiongeneralpropertiespage.ui:29
#. i18n: ectx: property (text), widget (QCheckBox, customIconCheckbox)
#: rc.cpp:36
msgid "&Use custom icon:"
msgstr "使用自定义图标(&U)："

#. i18n: file: collectiongeneralpropertiespage.ui:39
#. i18n: ectx: property (icon), widget (KIconButton, customIcon)
#: rc.cpp:39
msgid "folder"
msgstr "文件夹"

#. i18n: file: collectiongeneralpropertiespage.ui:62
#. i18n: ectx: property (title), widget (QGroupBox, statsBox)
#: rc.cpp:42
msgid "Statistics"
msgstr "统计"

#. i18n: file: collectiongeneralpropertiespage.ui:68
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:45
msgctxt "object names"
msgid "Content:"
msgstr "内容："

#. i18n: file: collectiongeneralpropertiespage.ui:75
#. i18n: ectx: property (text), widget (QLabel, countLabel)
#: rc.cpp:48
msgid "0 objects"
msgstr "0 个对象"

#. i18n: file: collectiongeneralpropertiespage.ui:82
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:51
msgid "Size:"
msgstr "大小："

#. i18n: file: collectiongeneralpropertiespage.ui:89
#. i18n: ectx: property (text), widget (QLabel, sizeLabel)
#: rc.cpp:54
msgid "0 Byte"
msgstr "0 字节"

#. i18n: file: erroroverlay.ui:21
#. i18n: ectx: property (toolTip), widget (QWidget, notRunningPage)
#. i18n: file: erroroverlay.ui:50
#. i18n: ectx: property (text), widget (QLabel, notRunningDescription)
#: rc.cpp:57 rc.cpp:60
msgid ""
"The Akonadi personal information management service is not running. This "
"application cannot be used without it."
msgstr "Akonadi 个人信息管理框架服务未运行。没有该服务，此应用程序无法使用。"

#. i18n: file: erroroverlay.ui:78
#. i18n: ectx: property (text), widget (KPushButton, startButton)
#: rc.cpp:63
msgctxt "@action:button Start the Akonadi server"
msgid "Start"
msgstr "启动"

#. i18n: file: erroroverlay.ui:115
#. i18n: ectx: property (toolTip), widget (QWidget, brokenPage)
#: rc.cpp:66
msgid ""
"The Akonadi personal information management framework is not operational.\n"
"Click on \"Details...\" to obtain detailed information on this problem."
msgstr ""
"Akonadi 个人信息管理框架无法工作。\n"
"请单击“详情...”以获取问题相关的进一步信息。"

#. i18n: file: erroroverlay.ui:144
#. i18n: ectx: property (text), widget (QLabel, brokenDescription)
#: rc.cpp:70
msgid "The Akonadi personal information management service is not operational."
msgstr "Akonadi 个人信息管理框架服务无法操作。"

#. i18n: file: erroroverlay.ui:178
#. i18n: ectx: property (text), widget (KPushButton, selfTestButton)
#: rc.cpp:73
msgid "Details..."
msgstr "详情..."

#. i18n: file: selftestdialog.ui:16
#. i18n: ectx: property (text), widget (QLabel, introductionLabel)
#: rc.cpp:76
msgid ""
"An error occurred during the startup of the Akonadi server. The following "
"self-tests are supposed to help with tracking down and solving this problem. "
"When requesting support or reporting bugs, please always include this report."
msgstr ""
"启动 Akonadi 服务器的过程中出错，接下来的自检会帮助您追查并解决这个问题。如果"
"您想请求我们的支持或报告错误，请一定要包含这段报告内容。"

#. i18n: file: selftestdialog.ui:39
#. i18n: ectx: property (title), widget (QGroupBox, detailsGroup)
#: rc.cpp:79
msgid "Details"
msgstr "详情"

#. i18n: file: selftestdialog.ui:61
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:82
msgid ""
"<p>For more troubleshooting tips please refer to <a href=\"http://userbase."
"kde.org/Akonadi\">userbase.kde.org/Akonadi</a>.</p>"
msgstr ""
"<p>要获得更多和排错有关的提示，请访问<a href=\"http://userbase.kde.org/"
"Akonadi\">userbase.kde.org/Akonadi</a>。</p>"

#. i18n: file: subscriptiondialog.ui:17
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:85
msgid "Manage which folders you want to see in the folder tree"
msgstr "管理要在目录树中能看到的文件夹"

#. i18n: file: subscriptiondialog.ui:26
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:88
msgctxt "search folder"
msgid "Search:"
msgstr "搜索："

#. i18n: file: subscriptiondialog.ui:36
#. i18n: ectx: property (clickMessage), widget (KLineEdit, klineedit)
#: rc.cpp:91
msgctxt "@label:textbox The clickMessage of a search line edit"
msgid "Search"
msgstr "搜索"

#. i18n: file: subscriptiondialog.ui:48
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:94
msgid "<b>Available Folders</b>"
msgstr "<b>可用的文件夹</b>"

#. i18n: file: subscriptiondialog.ui:68
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:97
msgid "<b>Current Changes</b>"
msgstr "<b>当前更改</b>"

#. i18n: file: subscriptiondialog.ui:101
#. i18n: ectx: property (toolTip), widget (KPushButton, subscribeButton)
#: rc.cpp:100
msgid "Subscribe to selected folder"
msgstr "订阅选中文件夹"

#. i18n: file: subscriptiondialog.ui:124
#. i18n: ectx: property (toolTip), widget (KPushButton, unsubscribeButton)
#: rc.cpp:103
msgid "Unsubscribe from selected folder"
msgstr "取消订阅选中文件夹"

#: rc.cpp:104
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "KDE 中国"

#: rc.cpp:105
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "kde-china@kde.org"

#: resourcebase.cpp:231
msgctxt "@title application name"
msgid "Akonadi Resource"
msgstr "Akonadi 资源"

#: resourcebase.cpp:232
msgctxt "@title application description"
msgid "Akonadi Resource"
msgstr "Akonadi 资源"

#: resourcebase.cpp:236
msgctxt "@label commandline option"
msgid "Resource identifier"
msgstr "资源标识符"

#: resourcebase.cpp:343
#, kde-format
msgctxt "@info"
msgid "Updating local collection failed: %1."
msgstr "更新本地收藏失败：%1。"

#: resourcebase.cpp:353
msgctxt "@info"
msgid "Cannot fetch item in offline mode."
msgstr "无法在离线模式下获取项目。"

#: resourcebase.cpp:481
#, kde-format
msgctxt "@info:status"
msgid "Syncing collection '%1'"
msgstr "正在同步收藏“%1”"

#: resourcebase.cpp:515
msgid "The requested item no longer exists"
msgstr "请求的项目不存在"

#: resourcescheduler.cpp:178 agentbase_p.h:57
msgctxt "@info:status Application ready for work"
msgid "Ready"
msgstr "就绪"

#: resourcesynchronizationjob.cpp:84
msgid "Invalid resource instance."
msgstr "无效的资源实例。"

#: resourcesynchronizationjob.cpp:99
#, kde-format
msgid "Unable to obtain D-Bus interface for resource '%1'"
msgstr "无法为资源“%1”获得 D-Bus 接口"

#: resourcesynchronizationjob.cpp:120
msgid "Resource synchronization timed out."
msgstr "资源同步超时。"

#: selftestdialog.cpp:72
msgid "Akonadi Server Self-Test"
msgstr "Akonadi 服务器自检"

#: selftestdialog.cpp:74
msgid "Save Report..."
msgstr "保存报告..."

#: selftestdialog.cpp:76
msgid "Copy Report to Clipboard"
msgstr "将报告复制到剪贴板"

#: selftestdialog.cpp:194
#, kde-format
msgid ""
"The QtSQL driver '%1' is required by your current Akonadi server "
"configuration and was found on your system."
msgstr "根据您目前的 Akonadi 服务器配置，所需的 QtSQL 驱动“%1”已经找到。"

#: selftestdialog.cpp:196
#, kde-format
msgid ""
"The QtSQL driver '%1' is required by your current Akonadi server "
"configuration.\n"
"The following drivers are installed: %2.\n"
"Make sure the required driver is installed."
msgstr ""
"根据您目前的 Akonadi 服务器配置，我们需要 QtSQL 驱动“%1”。\n"
"这些是您已经安装的驱动：%2。\n"
"请确认所需的驱动已经安装。"

#: selftestdialog.cpp:203
msgid "Database driver found."
msgstr "已找到数据库驱动。"

#: selftestdialog.cpp:205
msgid "Database driver not found."
msgstr "找不到数据库驱动。"

#: selftestdialog.cpp:212
msgid "MySQL server executable not tested."
msgstr "MySQL 服务器程序尚未测试。"

#: selftestdialog.cpp:213 selftestdialog.cpp:253 selftestdialog.cpp:302
msgid "The current configuration does not require an internal MySQL server."
msgstr "目前的配置不需要调用内部的 MySQL 服务器。"

#: selftestdialog.cpp:220
#, kde-format
msgid ""
"You have currently configured Akonadi to use the MySQL server '%1'.\n"
"Make sure you have the MySQL server installed, set the correct path and "
"ensure you have the necessary read and execution rights on the server "
"executable. The server executable is typically called 'mysqld'; its location "
"varies depending on the distribution."
msgstr ""
"您已经将 Akonadi 配置为使用 MySQL 服务器“%1”。\n"
"请确认您已经安装了 MySQL 服务器，已设定了正确的路径，并确保您对服务器程序拥有"
"必要的读和执行权限。服务器端程序一般称为“mysqld”；其所处位置取决于您使用的操"
"作系统发行版本。"

#: selftestdialog.cpp:227
msgid "MySQL server not found."
msgstr "找不到 MySQL 服务器。"

#: selftestdialog.cpp:229
msgid "MySQL server not readable."
msgstr "MySQL 服务器程序不可读。"

#: selftestdialog.cpp:231
msgid "MySQL server not executable."
msgstr "MySQL 服务器程序不可执行。"

#: selftestdialog.cpp:233
msgid "MySQL found with unexpected name."
msgstr "发现不可预料的 MySQL 程序名。"

#: selftestdialog.cpp:235
msgid "MySQL server found."
msgstr "已找到 MySQL 服务器。"

#: selftestdialog.cpp:240
#, kde-format
msgid "MySQL server found: %1"
msgstr "已找到 MySQL 服务器：%1"

#: selftestdialog.cpp:241
msgid "MySQL server is executable."
msgstr "MySQL 服务器程序可执行。"

#: selftestdialog.cpp:243
#, kde-format
msgid ""
"Executing the MySQL server '%1' failed with the following error message: '%2'"
msgstr "执行 MySQL 服务器程序“%1”失败，错误消息如下：“%2”"

#: selftestdialog.cpp:245
msgid "Executing the MySQL server failed."
msgstr "执行 MySQL 服务器程序失败。"

#: selftestdialog.cpp:252
msgid "MySQL server error log not tested."
msgstr "MySQL 服务器错误日志未检验。"

#: selftestdialog.cpp:261
msgid "No current MySQL error log found."
msgstr "找不到 MySQL 错误日志。"

#: selftestdialog.cpp:262
#, kde-format
msgid ""
"The MySQL server did not report any errors during this startup. The log can "
"be found in '%1'."
msgstr "MySQL 服务器程序在启动过程中没有汇报任何错误信息。日志文件位于“%1”。"

#: selftestdialog.cpp:267
msgid "MySQL error log not readable."
msgstr "MySQL 错误日志不可读。"

#: selftestdialog.cpp:268
#, kde-format
msgid "A MySQL server error log file was found but is not readable: %1"
msgstr "已找到 MySQL 服务器错误日志文件，但它不可读：%1"

#: selftestdialog.cpp:276
msgid "MySQL server log contains errors."
msgstr "MySQL 服务器日志包含错误信息。"

#: selftestdialog.cpp:277
#, kde-format
msgid "The MySQL server error log file '%1' contains errors."
msgstr "MySQL 服务器错误日志文件“%1”包含错误信息。"

#: selftestdialog.cpp:286
msgid "MySQL server log contains warnings."
msgstr "MySQL 服务器日志包含警告信息。"

#: selftestdialog.cpp:287
#, kde-format
msgid "The MySQL server log file '%1' contains warnings."
msgstr "MySQL 服务器日志文件“%1”包含警告信息。"

#: selftestdialog.cpp:289
msgid "MySQL server log contains no errors."
msgstr "MySQL 服务器日志中没有错误信息。"

#: selftestdialog.cpp:290
#, kde-format
msgid "The MySQL server log file '%1' does not contain any errors or warnings."
msgstr "MySQL 服务器日志文件“%1”中不包含任何错误或警告信息。"

#: selftestdialog.cpp:301
msgid "MySQL server configuration not tested."
msgstr "MySQL 服务器配置未经测试。"

#: selftestdialog.cpp:310
msgid "MySQL server default configuration found."
msgstr "已找到 MySQL 服务器默认配置。"

#: selftestdialog.cpp:311
#, kde-format
msgid ""
"The default configuration for the MySQL server was found and is readable at %"
"1."
msgstr "已找到位于 %1 的 MySQL 服务器默认配置，并且可读。"

#: selftestdialog.cpp:315
msgid "MySQL server default configuration not found."
msgstr "找不到 MySQL 服务器默认配置。"

#: selftestdialog.cpp:316
msgid ""
"The default configuration for the MySQL server was not found or was not "
"readable. Check your Akonadi installation is complete and you have all "
"required access rights."
msgstr ""
"找不到 MySQL 服务器默认配置，或是配置不可读取。请检查 Akonadi 的安装是否完"
"整，并且已经授予了所有需要的访问权限。"

#: selftestdialog.cpp:323
msgid "MySQL server custom configuration not available."
msgstr "MySQL 服务器的自定义配置不可用。"

#: selftestdialog.cpp:324
msgid ""
"The custom configuration for the MySQL server was not found but is optional."
msgstr "找不到 MySQL 服务器的自定义配置，但这不是必需的。"

#: selftestdialog.cpp:326
msgid "MySQL server custom configuration found."
msgstr "已找到 MySQL 服务器的自定义配置。"

#: selftestdialog.cpp:327
#, kde-format
msgid ""
"The custom configuration for the MySQL server was found and is readable at %1"
msgstr "已找到位于 %1 的 MySQL 服务器自定义配置，并且配置可读。"

#: selftestdialog.cpp:331
msgid "MySQL server custom configuration not readable."
msgstr "MySQL 服务器的自定义配置不可读。"

#: selftestdialog.cpp:332
#, kde-format
msgid ""
"The custom configuration for the MySQL server was found at %1 but is not "
"readable. Check your access rights."
msgstr ""
"已找到位于 %1 的 MySQL 服务器自定义配置，但配置不可读。请检查您的访问权限。"

#: selftestdialog.cpp:339
msgid "MySQL server configuration not found or not readable."
msgstr "找不到 MySQL 服务器配置，或配置不可读。"

#: selftestdialog.cpp:340
msgid "The MySQL server configuration was not found or is not readable."
msgstr "找不到 MySQL 服务器配置，或配置不可读。"

#: selftestdialog.cpp:342
msgid "MySQL server configuration is usable."
msgstr "MySQL 服务器配置可用。"

#: selftestdialog.cpp:343
#, kde-format
msgid "The MySQL server configuration was found at %1 and is readable."
msgstr "已找到位于 %1 的 MySQL 服务器配置，并且配置可读。"

#: selftestdialog.cpp:370
msgid "Cannot connect to PostgreSQL server."
msgstr "无法连接到 PostgreSQL 服务器。"

#: selftestdialog.cpp:373
msgid "PostgreSQL server found."
msgstr "找到 PostgreSQL 服务器。"

#: selftestdialog.cpp:374
msgid "The PostgreSQL server was found and connection is working."
msgstr "已找到 PostgreSQL 服务器，且连接正常。"

#: selftestdialog.cpp:383
msgid "akonadictl not found"
msgstr "找不到 akonadictl 程序"

#: selftestdialog.cpp:384
msgid ""
"The program 'akonadictl' needs to be accessible in $PATH. Make sure you have "
"the Akonadi server installed."
msgstr ""
"“akonadictl”程序需要能在 $PATH 路径中访问到。请确认您已经安装了 Akonadi 服务"
"器。"

#: selftestdialog.cpp:390
msgid "akonadictl found and usable"
msgstr "已找到可用的 akonadictl 程序"

#: selftestdialog.cpp:391
#, kde-format
msgid ""
"The program '%1' to control the Akonadi server was found and could be "
"executed successfully.\n"
"Result:\n"
"%2"
msgstr ""
"成功找到可用的 Akonadi 服务器控制程序“%1”。\n"
"结果：\n"
"%2"

#: selftestdialog.cpp:394
msgid "akonadictl found but not usable"
msgstr "已经找到 akonadictl，但此程序不可用"

#: selftestdialog.cpp:395
#, kde-format
msgid ""
"The program '%1' to control the Akonadi server was found but could not be "
"executed successfully.\n"
"Result:\n"
"%2\n"
"Make sure the Akonadi server is installed correctly."
msgstr ""
"已经找到 Akonadi 服务器控制程序“%1”，但无法成功执行。\n"
"结果：\n"
"%2\n"
"请确认您已经正确安装了 Akonadi 服务器。"

#: selftestdialog.cpp:404
msgid "Akonadi control process registered at D-Bus."
msgstr "Akonadi 控制进程已经注册到 D-Bus。"

#: selftestdialog.cpp:405
msgid ""
"The Akonadi control process is registered at D-Bus which typically indicates "
"it is operational."
msgstr "Akonadi 控制进程注册到 D-Bus 通常意味着它已经可以工作了。"

#: selftestdialog.cpp:407
msgid "Akonadi control process not registered at D-Bus."
msgstr "Akonadi 控制进程未能注册到 D-Bus。"

#: selftestdialog.cpp:408
msgid ""
"The Akonadi control process is not registered at D-Bus which typically means "
"it was not started or encountered a fatal error during startup."
msgstr ""
"Akonadi 控制进程未能注册到 D-Bus 通常意味着它还没有启动，或者在启动过程中遇到"
"了严重错误。"

#: selftestdialog.cpp:413
msgid "Akonadi server process registered at D-Bus."
msgstr "Akonadi 服务器进程已经注册到 D-Bus。"

#: selftestdialog.cpp:414
msgid ""
"The Akonadi server process is registered at D-Bus which typically indicates "
"it is operational."
msgstr "Akonadi 服务器进程注册到 D-Bus 通常意味着它已经可以工作了。"

#: selftestdialog.cpp:416
msgid "Akonadi server process not registered at D-Bus."
msgstr "Akonadi 服务器进程未能注册到 D-Bus。"

#: selftestdialog.cpp:417
msgid ""
"The Akonadi server process is not registered at D-Bus which typically means "
"it was not started or encountered a fatal error during startup."
msgstr ""
"Akonadi 服务器进程未能注册到 D-Bus 通常意味着它还没有启动，或者在启动过程中遇"
"到了严重错误。"

#: selftestdialog.cpp:427
msgid "Nepomuk search service registered at D-Bus."
msgstr "Nepomuk 搜索服务已经注册到 D-Bus。"

#: selftestdialog.cpp:428
msgid ""
"The Nepomuk search service is registered at D-Bus which typically indicates "
"it is operational."
msgstr "Nepomuk 搜索服务已经注册到 D-Bus，这通常意味着它已经可以工作了。"

#: selftestdialog.cpp:430
msgid "Nepomuk search service not registered at D-Bus."
msgstr "Nepomuk 搜索服务尚未注册到 D-Bus。"

#: selftestdialog.cpp:431
msgid ""
"The Nepomuk search service is not registered at D-Bus which typically means "
"it was not started or encountered a fatal error during startup."
msgstr ""
"Nepomuk 搜索服务未能注册到 D-Bus 通常意味着它还没有启动，或者在启动过程中遇到"
"了严重错误。"

#: selftestdialog.cpp:444
msgid "Nepomuk search service uses inappropriate backend."
msgstr "Nepomuk 搜索服务使用了不合适的后端。"

#: selftestdialog.cpp:445
#, kde-format
msgid ""
"The Nepomuk search service uses the '%1' backend, which is not recommended "
"for use with Akonadi."
msgstr "Nepomuk 搜索服务使用了“%1”后端，而此后端不推荐和 Akonadi 一同使用。"

#: selftestdialog.cpp:448
msgid "Nepomuk search service uses an appropriate backend. "
msgstr "Nepomuk 搜索服务使用了合适的后端。"

#: selftestdialog.cpp:449
msgid "The Nepomuk search service uses one of the recommended backends."
msgstr "Nepomuk 搜索服务使用了一个推荐的后端。"

#: selftestdialog.cpp:458
msgid "Protocol version check not possible."
msgstr "无法进行协议版本检查。"

#: selftestdialog.cpp:459
msgid ""
"Without a connection to the server it is not possible to check if the "
"protocol version meets the requirements."
msgstr "如果不和服务器建立连接，就无法检查协议的版本是否符合要求。"

#: selftestdialog.cpp:463
msgid "Server protocol version is too old."
msgstr "服务器的协议版本过旧。"

#: selftestdialog.cpp:464
#, kde-format
msgid ""
"The server protocol version is %1, but at least version %2 is required. "
"Install a newer version of the Akonadi server."
msgstr ""
"服务器的协议版本是 %1，但需要的版本至少是 %2。请安装更新版本的 Akonadi 服务"
"器。"

#: selftestdialog.cpp:469
msgid "Server protocol version is recent enough."
msgstr "服务器的协议版本符合需要。"

#: selftestdialog.cpp:470
#, kde-format
msgid ""
"The server Protocol version is %1, which equal or newer than the required "
"version %2."
msgstr "服务器的协议版本是 %1，和所需的版本 %2 一致或更新。"

#: selftestdialog.cpp:490
msgid "Resource agents found."
msgstr "已经找到资源代理。"

#: selftestdialog.cpp:490
msgid "At least one resource agent has been found."
msgstr "已经找到至少一种资源代理。"

#: selftestdialog.cpp:492
msgid "No resource agents found."
msgstr "找不到资源代理。"

#: selftestdialog.cpp:493
#, kde-format
msgid ""
"No resource agents have been found, Akonadi is not usable without at least "
"one. This usually means that no resource agents are installed or that there "
"is a setup problem. The following paths have been searched: '%1'. The "
"XDG_DATA_DIRS environment variable is set to '%2'; make sure this includes "
"all paths where Akonadi agents are installed."
msgstr ""
"找不到任何资源代理，这样的话 Akonadi 是没有作用的。这通常意味着还没有安装过资"
"源代理，或者这是一个设置问题。已经搜索过下面的路径：“%1”；XDG_DATA_DIRS 环境"
"变量的值是“%2”，请确认这里面包含所有 Akonadi 代理的安装目录。"

#: selftestdialog.cpp:511
msgid "No current Akonadi server error log found."
msgstr "找不到当前的 Akonadi 服务器错误日志。"

#: selftestdialog.cpp:512
msgid ""
"The Akonadi server did not report any errors during its current startup."
msgstr "在 Akonadi 服务器的启动过程中没有报告任何错误。"

#: selftestdialog.cpp:514
msgid "Current Akonadi server error log found."
msgstr "已经找到当前的 Akonadi 服务器错误日志。"

#: selftestdialog.cpp:515
#, kde-format
msgid ""
"The Akonadi server reported errors during its current startup. The log can "
"be found in %1."
msgstr "在 Akonadi 服务器的启动过程中报告了错误。日志可以在 %1 中找到。"

#: selftestdialog.cpp:522
msgid "No previous Akonadi server error log found."
msgstr "找不到前一个 Akonadi 服务器错误日志。"

#: selftestdialog.cpp:523
msgid ""
"The Akonadi server did not report any errors during its previous startup."
msgstr "在 Akonadi 服务器的前一次启动过程中没有报告任何错误。"

#: selftestdialog.cpp:525
msgid "Previous Akonadi server error log found."
msgstr "已经找到前一个 Akonadi 服务器错误日志。"

#: selftestdialog.cpp:526
#, kde-format
msgid ""
"The Akonadi server reported errors during its previous startup. The log can "
"be found in %1."
msgstr "在 Akonadi 服务器的前一次启动过程中报告了错误。日志可以在 %1 中找到。"

#: selftestdialog.cpp:537
msgid "No current Akonadi control error log found."
msgstr "找不到当前的 Akonadi 控制器错误日志。"

#: selftestdialog.cpp:538
msgid ""
"The Akonadi control process did not report any errors during its current "
"startup."
msgstr "在 Akonadi 控制器的启动过程中没有报告任何错误。"

#: selftestdialog.cpp:540
msgid "Current Akonadi control error log found."
msgstr "已经找到当前的 Akonadi 控制器错误日志。"

#: selftestdialog.cpp:541
#, kde-format
msgid ""
"The Akonadi control process reported errors during its current startup. The "
"log can be found in %1."
msgstr "在 Akonadi 控制器的启动过程中报告了错误。日志可以在 %1 中找到。"

#: selftestdialog.cpp:548
msgid "No previous Akonadi control error log found."
msgstr "找不到前一个 Akonadi 控制器错误日志。"

#: selftestdialog.cpp:549
msgid ""
"The Akonadi control process did not report any errors during its previous "
"startup."
msgstr "在 Akonadi 控制器的前一次启动过程中没有报告任何错误。"

#: selftestdialog.cpp:551
msgid "Previous Akonadi control error log found."
msgstr "已经找到前一个 Akonadi 控制器错误日志。"

#: selftestdialog.cpp:552
#, kde-format
msgid ""
"The Akonadi control process reported errors during its previous startup. The "
"log can be found in %1."
msgstr "在 Akonadi 控制器的前一次启动过程中报告了错误。日志可以在 %1 中找到。"

#: selftestdialog.cpp:562
msgid "Akonadi was started as root"
msgstr "Akonadi 以 root 启动"

#: selftestdialog.cpp:562
msgid ""
"Running Internet-facing applications as root/administrator exposes you to "
"many security risks. MySQL, used by this Akonadi installation, will not "
"allow itself to run as root, to protect you from these risks."
msgstr ""
"以 root/管理员身份运行面向 Internet 的应用该程序将会将您暴露于许多安全隐患之"
"下。为安全起见，此 Akonadi 安装所使用的 MySQL 无法允许其自身以 root 身份运"
"行。"

#: selftestdialog.cpp:564
msgid "Akonadi is not running as root"
msgstr "Akonadi 未以 root 启动"

#: selftestdialog.cpp:564
msgid ""
"Akonadi is not running as a root/administrator user, which is the "
"recommended setup for a secure system."
msgstr ""
"为系统安全起见，我们建议您将 Akonadi 设置为以 root/管理员用户身份运行。但目前"
"系统的设置与此建议并不相符。"

#: selftestdialog.cpp:637
msgid "Save Test Report"
msgstr "保存检测报告"

#: selftestdialog.cpp:643
#, kde-format
msgid "Could not open file '%1'"
msgstr "无法打开文件“%1”"

#: session.cpp:253
#, kde-format
msgid "Protocol version %1 found, expected at least %2"
msgstr "协议版本是 %1，但需要至少为 %2"

#: specialcollectionshelperjobs.cpp:143
#, kde-format
msgid "Could not fetch root collection of resource %1."
msgstr "无法获取资源 %1 的收藏根路径。"

#: specialcollectionshelperjobs.cpp:191
msgid "No resource ID given."
msgstr "未给出资源 ID。"

#: specialcollectionshelperjobs.cpp:318
#, kde-format
msgid "Invalid resource identifier '%1'"
msgstr "无效的资源标识符“%1”"

#: specialcollectionshelperjobs.cpp:334 specialcollectionshelperjobs.cpp:342
msgid "Failed to configure default resource via D-Bus."
msgstr "通过 D-Bus 配置默认资源失败。"

#: specialcollectionshelperjobs.cpp:401
msgid "Failed to fetch the resource collection."
msgstr "获取资源收藏失败。"

#: specialcollectionshelperjobs.cpp:596
msgid "Timeout trying to get lock."
msgstr "尝试获得锁时超时。"

#: standardactionmanager.cpp:66
msgid "&New Folder..."
msgstr "新建文件夹...(&N)"

#: standardactionmanager.cpp:68
msgid "&Delete Folder"
msgstr "删除文件夹(&D)"

#: standardactionmanager.cpp:69
msgid "&Synchronize Folder"
msgstr "同步文件夹(&S)"

#: standardactionmanager.cpp:70
msgid "Folder &Properties"
msgstr "文件夹属性(&P)"

#: standardactionmanager.cpp:72
msgid "&Paste"
msgstr "粘贴(&P)"

#: standardactionmanager.cpp:74
msgid "Manage Local &Subscriptions..."
msgstr "管理本地订阅(&S)..."

#: standardactionmanager.cpp:75
msgid "Add to Favorite Folders"
msgstr "添加到收藏夹"

#: standardactionmanager.cpp:76
msgid "Remove from Favorite Folders"
msgstr "从收藏夹中移除"

#: standardactionmanager.cpp:77
msgid "Rename Favorite..."
msgstr "重命名收藏夹..."

#: standardactionmanager.cpp:78
msgid "Copy Folder To..."
msgstr "复制文件夹到..."

#: standardactionmanager.cpp:79
msgid "Copy Item To..."
msgstr "复制项目到..."

#: standardactionmanager.cpp:80
msgid "Move Item To..."
msgstr "移动项目到..."

#: standardactionmanager.cpp:81
msgid "Move Folder To..."
msgstr "移动文件夹到..."

#: standardactionmanager.cpp:82 standardactionmanager.cpp:122
#, kde-format
msgid "&Cut Item"
msgid_plural "&Cut %1 Items"
msgstr[0] "剪切 %1 个项目(&C)"

#: standardactionmanager.cpp:83 standardactionmanager.cpp:123
#, kde-format
msgid "&Cut Folder"
msgid_plural "&Cut %1 Folders"
msgstr[0] "剪切 %1 个文件夹(&C)"

#: standardactionmanager.cpp:120
#, kde-format
msgid "&Copy Folder"
msgid_plural "&Copy %1 Folders"
msgstr[0] "复制 %1 个文件夹(&C)"

#: standardactionmanager.cpp:121
#, kde-format
msgid "&Copy Item"
msgid_plural "&Copy %1 Items"
msgstr[0] "复制 %1 项(&C)"

#: standardactionmanager.cpp:124
#, kde-format
msgid "&Delete Item"
msgid_plural "&Delete %1 Items"
msgstr[0] "删除 %1 项(&D)"

#: standardactionmanager.cpp:328
msgctxt "@title:window"
msgid "New Folder"
msgstr "新建文件夹"

#: standardactionmanager.cpp:329
msgctxt "@label:textbox name of a thing"
msgid "Name"
msgstr "名称"

#: standardactionmanager.cpp:362
#, kde-format
msgid "Do you really want to delete folder '%1' and all its sub-folders?"
msgstr "您确定要删除文件夹“%1”及其子文件夹吗？"

#: standardactionmanager.cpp:364
#, kde-format
msgid "Do you really want to delete the search view '%1'?"
msgstr "您确定要删除搜索视图“%1”吗？"

#: standardactionmanager.cpp:367
msgid "Delete folder?"
msgstr "删除文件夹吗？"

#: standardactionmanager.cpp:403
#, kde-format
msgid "Properties of Folder %1"
msgstr "文件夹 %1 的属性"

#: standardactionmanager.cpp:437
msgid "Do you really want to delete all selected items?"
msgstr "您真的想要删除选中的全部内容吗？"

#: standardactionmanager.cpp:438
msgid "Delete?"
msgstr "删除吗？"

#: standardactionmanager.cpp:508
msgid "Rename Favorite"
msgstr "重命名收藏夹"

#: standardactionmanager.cpp:509
msgctxt "@label:textbox New name of the folder."
msgid "Name:"
msgstr "名称："

#: standardactionmanager.cpp:558
#, kde-format
msgid "Could not create folder: %1"
msgstr "无法创建文件夹：%1"

#: standardactionmanager.cpp:559
msgid "Folder creation failed"
msgstr "文件夹创建失败"

#: standardactionmanager.cpp:566
#, kde-format
msgid "Could not delete folder: %1"
msgstr "无法删除文件夹：%1"

#: standardactionmanager.cpp:567
msgid "Folder deletion failed"
msgstr "文件夹删除失败"

#: standardactionmanager.cpp:574
#, kde-format
msgid "Could not paste data: %1"
msgstr "无法粘贴数据：%1"

#: standardactionmanager.cpp:575
msgid "Paste failed"
msgstr "粘贴失败"

#: standardactionmanager.cpp:645
msgid "Move to This Folder"
msgstr "移动到此文件夹"

#: standardactionmanager.cpp:645
msgid "Copy to This Folder"
msgstr "复制到此文件夹"

#: statisticsproxymodel.cpp:84
msgid "Total Messages"
msgstr "全部消息"

#: statisticsproxymodel.cpp:85
msgid "Unread Messages"
msgstr "未读消息"

#: statisticsproxymodel.cpp:96
msgid "Quota"
msgstr "配额"

#: statisticsproxymodel.cpp:103
msgid "Storage Size"
msgstr "存储大小"

#: statisticsproxymodel.cpp:282
msgctxt "collection size"
msgid "Size"
msgstr "大小"

#: statisticsproxymodel.cpp:284
msgctxt "number of entities in the collection"
msgid "Total"
msgstr "总共"

#: statisticsproxymodel.cpp:286
msgctxt "number of unread entities in the collection"
msgid "Unread"
msgstr "未读"

#: subscriptionchangeproxymodel.cpp:71
msgctxt "@title:column"
msgid "Subscribe To"
msgstr "订阅到"

#: subscriptionchangeproxymodel.cpp:73
msgctxt "@title:column"
msgid "Unsubscribe From"
msgstr "取消订阅"

#: agentbase_p.h:58
msgctxt "@info:status"
msgid "Offline"
msgstr "离线"

#: agentbase_p.h:63
msgctxt "@info:status"
msgid "Syncing..."
msgstr "正在同步..."

#: agentbase_p.h:68
msgctxt "@info:status"
msgid "Error."
msgstr "错误。"

#: linkjobimpl_p.h:49 movejobimpl_p.h:49
msgid "No valid destination specified"
msgstr "未指定有效的目标"

#: movejobimpl_p.h:43
msgid "No objects specified for moving"
msgstr "没有指定要移动的对象"

#: qtest_akonadi.h:44
msgid "KDE Test Program"
msgstr "KDE 测试程序"
