# translation of kdevplatform.po to 简体中文
# Copyright (C) 2002,2003, 2004, 2008, 2009 Free Software Foundation, Inc.
#
# Qi Liang <cavendish@eyou.com>, 2001.
# Xiong Jiang <jxiong@offtopic.org>, 2002,2003, 2004.
# Funda Wang <fundawang@linux.net.cn>, 2005.
# Ni Hui <shuizhuyuanluo@126.com>, 2008, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: kdevplatform\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2011-01-11 14:36+0100\n"
"PO-Revision-Date: 2010-07-25 00:25+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"

#: debugger/breakpoint/breakpointdetails.cpp:74
#: debugger/breakpoint/breakpointdetails.cpp:146
msgid "Not hit yet"
msgstr "未命中"

#: debugger/breakpoint/breakpointdetails.cpp:82
msgid "Ignore"
msgstr "忽略"

#: debugger/breakpoint/breakpointdetails.cpp:90
msgid "next hits"
msgstr "下次命中"

#: debugger/breakpoint/breakpointdetails.cpp:133
msgid "Breakpoint is <a href=\"pending\">pending</a>"
msgstr ""

#: debugger/breakpoint/breakpointdetails.cpp:136
msgid "Breakpoint is <a href=\"dirty\">dirty</a>"
msgstr ""

#: debugger/breakpoint/breakpointdetails.cpp:139
msgid "Breakpoint is active"
msgstr "断点激活"

#: debugger/breakpoint/breakpointdetails.cpp:144
#, kde-format
msgid "Hit %1 time"
msgid_plural "Hit %1 times"
msgstr[0] "命中 %1 次"

#: debugger/breakpoint/breakpointdetails.cpp:148
msgid "Breakpoint has errors"
msgstr "断点有错误"

#: debugger/breakpoint/breakpointdetails.cpp:159
msgid ""
"<b>Breakpoint is pending</b><p>Pending breakpoints are those that have been "
"passed to GDB, but which are not yet installed in the target, because GDB "
"cannot find the function or file to which the breakpoint refers. The most "
"common case is a breakpoint in a shared library: GDB will insert this "
"breakpoint only when the library is loaded.</p>"
msgstr ""

#: debugger/breakpoint/breakpointdetails.cpp:172
msgid ""
"<b>Breakpoint is dirty</b><p>The breakpoint has not yet been passed to the "
"debugger.</p>"
msgstr ""

#: debugger/breakpoint/breakpointwidget.cpp:51
msgid "Debugger Breakpoints"
msgstr "调试器断点"

#: debugger/breakpoint/breakpointwidget.cpp:52
msgid ""
"<b>Breakpoint list</b><p>Displays a list of breakpoints with their current "
"status. Clicking on a breakpoint item allows you to change the breakpoint "
"and will take you to the source in the editor window.</p>"
msgstr ""

#: debugger/breakpoint/breakpointwidget.cpp:101
#, fuzzy
#| msgid "&New"
msgctxt "New breakpoint"
msgid "&New"
msgstr "新建(&N)"

#: debugger/breakpoint/breakpointwidget.cpp:104
#, fuzzy
#| msgctxt "Code breakpoint"
#| msgid "Code"
msgctxt "Code breakpoint"
msgid "&Code"
msgstr "代码"

#: debugger/breakpoint/breakpointwidget.cpp:113
#, fuzzy
#| msgctxt "Data breakpoint"
#| msgid "Data write"
msgctxt "Data breakpoint"
msgid "Data &write"
msgstr "数据写入"

#: debugger/breakpoint/breakpointwidget.cpp:116
#, fuzzy
#| msgctxt "Data read breakpoint"
#| msgid "Data read"
msgctxt "Data read breakpoint"
msgid "Data &read"
msgstr "数据读取"

#: debugger/breakpoint/breakpointwidget.cpp:119
#, fuzzy
#| msgctxt "Data access breakpoint"
#| msgid "Data access"
msgctxt "Data access breakpoint"
msgid "Data &access"
msgstr "数据访问"

#: debugger/breakpoint/breakpointwidget.cpp:123
msgid "Show text"
msgstr "显示文本"

#: debugger/breakpoint/breakpointwidget.cpp:126 shell/mainwindow_p.cpp:71
msgid "Edit"
msgstr "编辑"

#: debugger/breakpoint/breakpointwidget.cpp:129
#: debugger/breakpoint/breakpointwidget.cpp:172
msgid "Disable"
msgstr "禁用"

#: debugger/breakpoint/breakpointwidget.cpp:134
#, fuzzy
#| msgid "Delete"
msgid "&Delete"
msgstr "删除"

#: debugger/breakpoint/breakpointwidget.cpp:143
#, fuzzy
#| msgid "Disable all"
msgid "Disable &all"
msgstr "全部禁用"

#: debugger/breakpoint/breakpointwidget.cpp:144
#, fuzzy
#| msgid "Enable all"
msgid "&Enable all"
msgstr "全部启用"

#: debugger/breakpoint/breakpointwidget.cpp:145
#, fuzzy
#| msgid "Remove All"
msgid "&Remove all"
msgstr "全部删除"

#: debugger/breakpoint/breakpointwidget.cpp:176
msgid "Enable"
msgstr "启用"

#: debugger/breakpoint/breakpoint.cpp:135
msgid "error"
msgstr "错误"

#: debugger/breakpoint/breakpoint.cpp:141
msgid "dirty"
msgstr ""

#: debugger/breakpoint/breakpoint.cpp:143
msgid "pending"
msgstr "推迟"

#: debugger/breakpoint/breakpoint.cpp:145
msgid "clean"
msgstr "清除"

#: debugger/breakpoint/breakpointmodel.cpp:87
msgid "Breakpoint"
msgstr "断点"

#: debugger/breakpoint/breakpointmodel.cpp:131
msgid "Type"
msgstr "类型"

#: debugger/breakpoint/breakpointmodel.cpp:132
#: vcs/models/vcsitemeventmodel.cpp:122
msgid "Location"
msgstr "位置"

#: debugger/breakpoint/breakpointmodel.cpp:133
msgid "Condition"
msgstr "条件"

#: debugger/breakpoint/breakpointmodel.cpp:137
msgid "Active status"
msgstr ""

#: debugger/breakpoint/breakpointmodel.cpp:138
#, fuzzy
#| msgid "Status"
msgid "State"
msgstr "状态"

#: debugger/breakpoint/breakpointmodel.cpp:216
msgid "Double-click to create new code breakpoint"
msgstr "双击以创建新代码断点"

#: debugger/framestack/framestackmodel.cpp:129
#, kde-format
msgctxt "#thread-id at function-name or address"
msgid "#%1 at %2"
msgstr "#%1 于 %2"

#: debugger/framestack/framestackmodel.cpp:207
msgid "Depth"
msgstr "深度"

#: debugger/framestack/framestackmodel.cpp:209
#: language/duchain/navigation/abstractnavigationcontext.cpp:388
msgid "Function"
msgstr "函数"

#. i18n: file: shell/projectsourcepage.ui:49
#. i18n: ectx: property (title), widget (QGroupBox, sourceBox)
#: debugger/framestack/framestackmodel.cpp:211 rc.cpp:167
msgid "Source"
msgstr "源代码"

#: debugger/framestack/framestackwidget.cpp:59
msgid ""
"<b>Frame stack</b><p>Often referred to as the \"call stack\", this is a list "
"showing which function is currently active, and what called each function to "
"get to this point in your program. By clicking on an item you can see the "
"values in any of the previous calling functions.</p>"
msgstr ""

#: debugger/framestack/framestackwidget.cpp:94
msgid "Threads:"
msgstr "线程："

#: debugger/interfaces/ibreakpointcontroller.cpp:171
#, kde-format
msgid "Breakpoint hit: %1"
msgstr "命中断点：%1"

#: debugger/interfaces/ibreakpointcontroller.cpp:177
#, kde-format
msgid "Watchpoint hit: %1"
msgstr "命中观察点：%1"

#: debugger/util/pathmappings.cpp:112
msgid "Remote Path"
msgstr "远程路径"

#: debugger/util/pathmappings.cpp:114
msgid "Local Path"
msgstr "本地路径"

#: debugger/util/pathmappings.cpp:226
msgid "Path Mappings"
msgstr "路径映射"

#. i18n: file: shell/launchconfigurationdialog.ui:44
#. i18n: ectx: property (text), widget (QToolButton, deleteConfig)
#. i18n: file: shell/sessiondialog.ui:72
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#. i18n: file: shell/settings/environmentwidget.ui:107
#. i18n: ectx: property (text), widget (KPushButton, deleteButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:153
#. i18n: ectx: property (text), widget (KPushButton, btnDelStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:35
#. i18n: ectx: property (text), widget (QPushButton, deleteButton)
#: debugger/util/pathmappings.cpp:244 shell/workingsetcontroller.cpp:768
#: rc.cpp:134 rc.cpp:182 rc.cpp:212 rc.cpp:245 rc.cpp:407
msgid "Delete"
msgstr "删除"

#. i18n: file: shell/launchconfigurationdialog.ui:71
#. i18n: ectx: property (text), widget (QLabel, configName)
#: debugger/variable/variabletooltip.cpp:98
#: project/projectbuildsetmodel.cpp:144 rc.cpp:137
msgid "Name"
msgstr "名称"

#: debugger/variable/variabletooltip.cpp:98
msgid "Value"
msgstr "值"

#: debugger/variable/variabletooltip.cpp:132
msgid "<a href=\"add_watch\">Watch this</a>"
msgstr ""

#: debugger/variable/variabletooltip.cpp:134
msgid "<a href=\"watchpoint\">Stop on change</a>"
msgstr ""

#: debugger/variable/variablewidget.cpp:87
msgid "Debugger Variables"
msgstr "调试器变量"

#: debugger/variable/variablewidget.cpp:108
msgid ""
"<b>Variable tree</b><p>The variable tree allows you to see the values of "
"local variables and arbitrary expressions.</p><p>Local variables are "
"displayed automatically and are updated as you step through your program. "
"For each expression you enter, you can either evaluate it once, or \"watch\" "
"it (make it auto-updated). Expressions that are not auto-updated can be "
"updated manually from the context menu. Expressions can be renamed to more "
"descriptive names by clicking on the name column.</p><p>To change the value "
"of a variable or an expression, click on the value.</p>"
msgstr ""

#: debugger/variable/variablewidget.cpp:122
msgid "<b>Expression entry</b><p>Type in expression to watch.</p>"
msgstr ""

#: debugger/variable/variablewidget.cpp:202
#, fuzzy
#| msgid "Format"
msgid "&Format"
msgstr "格式"

#: debugger/variable/variablewidget.cpp:207
#, fuzzy
#| msgid "Natural"
msgid "&Natural"
msgstr "原生"

#: debugger/variable/variablewidget.cpp:212
#, fuzzy
#| msgid "Binary"
msgid "&Binary"
msgstr "二进制"

#: debugger/variable/variablewidget.cpp:217
msgid "&Octal"
msgstr ""

#: debugger/variable/variablewidget.cpp:222
#, fuzzy
#| msgid "Decimal"
msgid "&Decimal"
msgstr "十进制"

#: debugger/variable/variablewidget.cpp:227
#, fuzzy
#| msgid "Hexadecimal"
msgid "&Hexadecimal"
msgstr "十六进制"

#: debugger/variable/variablewidget.cpp:243
msgid "Remove Watch Variable"
msgstr "删除监视变量"

#: debugger/variable/variablewidget.cpp:250
#, fuzzy
#| msgid "Copy Value"
msgid "&Copy Value"
msgstr "复制值"

#: debugger/variable/variablewidget.cpp:322
msgid "Recent Expressions"
msgstr "最近表达式"

#: debugger/variable/variablewidget.cpp:323
msgid "Remove All"
msgstr "全部删除"

#: debugger/variable/variablewidget.cpp:324
msgid "Re-evaluate All"
msgstr "全部重算"

#: debugger/variable/variablewidget.cpp:370
msgid "Remember Value"
msgstr "记住值"

#: debugger/variable/variablewidget.cpp:375
msgid "Watch Variable"
msgstr "监视变量"

#: debugger/variable/variablewidget.cpp:380
msgid "Reevaluate Expression"
msgstr "重算表达式"

#: debugger/variable/variablewidget.cpp:382
msgid "Remove Expression"
msgstr "删除表达式"

#: debugger/variable/variablewidget.cpp:388
msgid "Data write breakpoint"
msgstr "数据写入断点"

#: interfaces/contextmenuextension.cpp:142 shell/uicontroller.cpp:87
#: shell/debugcontroller.cpp:375 shell/runcontroller.cpp:79
msgid "Debug"
msgstr "调试"

#: interfaces/contextmenuextension.cpp:153
msgid "Refactor"
msgstr "重构"

#: interfaces/contextmenuextension.cpp:164
msgid "Version Control"
msgstr "版本控制"

#: interfaces/isourceformatter.cpp:66
#, kde-format
msgid ""
"The executable %1 cannot be found. Please make sure it is installed and can "
"be executed. <br />The plugin will not work until you fix this problem."
msgstr ""
"未找到可执行文件 %1。请确保它已被安装并可执行。<br />插件无法工作直到您修复此"
"问题为止。"

#: language/backgroundparser/backgroundparser.cpp:377
msgid "Background Parser"
msgstr "后台解析"

#: language/backgroundparser/parseprojectjob.cpp:51
#, kde-format
msgid "Process 1 file in %2"
msgid_plural "Process %1 files in %2"
msgstr[0] "处理 %2 中 %1 个文件"

#: language/codegen/codegenerator.cpp:134
msgid "Could not find an open document"
msgstr "找不到打开的文档"

#: language/codegen/codegenerator.cpp:173
msgid "Error finding context for selection range"
msgstr "查找选中范围的上下文出错"

#: language/codegen/codegenerator.cpp:179
#, kde-format
msgid "Error checking conditions to generate code: %1"
msgstr ""

#: language/codegen/codegenerator.cpp:188
#, kde-format
msgid "Error Gathering user information: %1"
msgstr "收集用户信息出错：%1"

#: language/codegen/codegenerator.cpp:196
#, kde-format
msgid "Error generating code: %1"
msgstr "生成代码出错：%1"

#: language/codegen/createclass.cpp:76
#, kde-format
msgid "Create New Class in %1"
msgstr "在 %1 中创建新类"

#: language/codegen/createclass.cpp:329
msgid "Class Basics"
msgstr "类基础"

#: language/codegen/createclass.cpp:330
msgid "Identify the class and any classes from which it is to inherit."
msgstr "标识类及其从哪些类继承。"

#: language/codegen/createclass.cpp:482
msgid "License"
msgstr "许可证"

#: language/codegen/createclass.cpp:483
msgid "Choose the license under which to place the new class."
msgstr "选择新类要在何种许可证下发布。"

#: language/codegen/createclass.cpp:607
msgid "Could not load previous license"
msgstr "无法装入先前的许可"

#: language/codegen/createclass.cpp:621
msgid "The specified license already exists. Please provide a different name."
msgstr "指派的许可证已存在。请提供不同的名称。"

#: language/codegen/createclass.cpp:631
msgid "There was an error writing the file."
msgstr "写入文件出错。"

#: language/codegen/createclass.cpp:664
msgid "Output"
msgstr "输出"

#: language/codegen/createclass.cpp:665
msgid "Choose where to save the new class."
msgstr "选择保存新类的位置。"

#: language/codegen/overridespage.cpp:57
msgid "Override Methods"
msgstr "重载方法"

#: language/codegen/overridespage.cpp:58
msgid "Select any methods you would like to override in the new class."
msgstr "选择任何您想要在新类中重载的方法。"

#: language/codegen/overridespage.cpp:167
msgid "Public"
msgstr "公有"

#: language/codegen/overridespage.cpp:171
msgid "Protected"
msgstr "受保护"

#: language/codegen/overridespage.cpp:175
msgid "Private"
msgstr "私有"

#: language/codegen/applychangeswidget.cpp:84
#: language/codegen/applychangeswidget.cpp:192
msgid "Edit Document"
msgstr "编辑文档"

#: language/codegen/applychangeswidget.cpp:194
msgid "View Differences"
msgstr "查看差异"

#: language/codegen/applychangeswidget.cpp:236
msgid "Text"
msgstr "文本"

#: language/codegen/applychangeswidget.cpp:236
msgid "Action"
msgstr "动作"

#: language/codegen/applychangeswidget.cpp:258
msgid "Change"
msgstr "更改"

#: language/codegen/applychangeswidget.cpp:263
msgid "Insert"
msgstr "插入"

#. i18n: file: language/codegen/ui/newclass.ui:77
#. i18n: ectx: property (toolTip), widget (KPushButton, removeInheritancePushButton)
#: language/codegen/applychangeswidget.cpp:268 sublime/ideal.cpp:491 rc.cpp:62
msgid "Remove"
msgstr "删除"

#: language/duchain/forwarddeclaration.cpp:63
#, kde-format
msgid "context-free forward-declaration %1"
msgstr "无上下文的前向声明 %1"

#: language/duchain/navigation/problemnavigationcontext.cpp:41
msgid "Solve"
msgstr "解决"

#: language/duchain/navigation/problemnavigationcontext.cpp:72
msgid "Problem"
msgstr "问题"

#: language/duchain/navigation/problemnavigationcontext.cpp:82
#, kde-format
msgid "Problem in <b>%1</b>:<br/>"
msgstr ""

#: language/duchain/navigation/usesnavigationcontext.cpp:44
#, fuzzy
#| msgid "Uses of %1"
msgid "Uses of "
msgstr "%1 的使用"

#: language/duchain/navigation/usesnavigationcontext.cpp:49
#, kde-format
msgid "Uses of %1"
msgstr "%1 的使用"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:71
msgid "<br /> lost declaration <br />"
msgstr "<br /> 缺失声明 <br />"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:94
msgid "enumerator "
msgstr "枚举器"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:111
#, fuzzy, kde-format
#| msgid "enumeration %1 <br/>"
msgid "namespace %1 <br />"
msgstr "枚举 %1 <br/>"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:116
#, kde-format
msgid "enumeration %1 <br/>"
msgstr "枚举 %1 <br/>"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:123
msgid "( resolved forward-declaration: "
msgstr "( 已解析的前向声明："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:125
msgid ") "
msgstr ") "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:127
msgid "(unresolved forward-declaration) "
msgstr "(未解析的前置声明) "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:136
msgid "possible resolution from"
msgstr ""

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:151
msgid "Returns: "
msgstr "返回："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:153
msgid "Type: "
msgstr "类型："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:173
msgid "Enum: "
msgstr "枚举："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:175
msgid "Container: "
msgstr "容器："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:182
#, kde-format
msgid "Scope: %1 "
msgstr "作用域：%1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:201
#, kde-format
msgid "Access: %1 "
msgstr "访问：%1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:221
#, kde-format
msgid "Kind: %1 %2 "
msgstr "种类：%1 %2"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:223
#, kde-format
msgid "Kind: %1 "
msgstr "种类：%1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:225
#, kde-format
msgid "Modifiers: %1 "
msgstr "修改器：%1"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:235
msgid "Def.: "
msgstr "定义："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:237
msgid "Decl.: "
msgstr "声明："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:244
msgid " Def.: "
msgstr "定义："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:251
msgid " Decl.: "
msgstr "声明："

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:257
msgid "Show uses"
msgstr "显示使用"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:279
msgid "Show documentation for "
msgstr "显示文档 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:379
msgid "Overrides a "
msgstr "重载"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:380
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:395
msgid "function"
msgstr "函数"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:381
#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:396
msgid " from "
msgstr " 从 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:394
msgid "Hides a "
msgstr "隐藏 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:412
msgid "Overridden in "
msgstr "重载自 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "Overriders possible, show all"
msgstr "重载可能，显示全部"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:425
msgid "More overriders possible, show all"
msgstr "更多重载可能，显示全部"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:435
msgid "Inherited by "
msgstr "继承自 "

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "Inheriters possible, show all"
msgstr "继承可能，显示全部"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:448
msgid "More inheriters possible, show all"
msgstr "更多继承可能，显示全部"

#: language/duchain/navigation/abstractdeclarationnavigationcontext.cpp:622
msgctxt "A declaration that is unknown"
msgid "Unknown"
msgstr "未知"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:96
msgid "Declarations:"
msgstr "声明："

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:102
msgid "not parsed yet"
msgstr "尚未解析"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Files included into this file"
msgid "Includes"
msgstr "包含"

#: language/duchain/navigation/abstractincludenavigationcontext.cpp:113
msgctxt "Count of files this file was included into"
msgid "Included by"
msgstr "包含于"

#: language/duchain/navigation/abstractnavigationcontext.cpp:370
msgid "Typedef"
msgstr "类型定义"

#: language/duchain/navigation/abstractnavigationcontext.cpp:373
msgid "Class"
msgstr "类"

#: language/duchain/navigation/abstractnavigationcontext.cpp:375
msgid "Variable"
msgstr "变量"

#: language/duchain/navigation/abstractnavigationcontext.cpp:377
#, fuzzy
#| msgid "Namespace alias"
msgid "Namespace"
msgstr "命名空间别名"

#: language/duchain/navigation/abstractnavigationcontext.cpp:382
msgid "Namespace import"
msgstr "命名空间导入"

#: language/duchain/navigation/abstractnavigationcontext.cpp:384
msgid "Namespace alias"
msgstr "命名空间别名"

#: language/duchain/navigation/abstractnavigationcontext.cpp:391
msgid "Forward Declaration"
msgstr "前向声明"

#. i18n: file: language/codegen/ui/outputlocation.ui:99
#. i18n: ectx: property (text), widget (QLabel, headerRowLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:132
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: language/duchain/navigation/useswidget.cpp:118 rc.cpp:89 rc.cpp:98
msgid "Line"
msgstr "行"

#: language/duchain/navigation/useswidget.cpp:160
#: language/duchain/navigation/useswidget.cpp:164
#, kde-format
msgid "<a href='open'>Line <b>%1</b></a> %2"
msgstr "<a href='open'>行 <b>%1</b></a> %2"

#: language/duchain/navigation/useswidget.cpp:316
msgid "Unknown context"
msgstr "未知上下文"

#: language/duchain/navigation/useswidget.cpp:324
#: shell/launchconfigurationdialog.cpp:310
msgid "Global"
msgstr "全局"

#: language/duchain/navigation/useswidget.cpp:349
msgid "Context"
msgstr "上下文"

#: language/duchain/navigation/useswidget.cpp:352
#, kde-format
msgid "<i>(1 use)</i>"
msgid_plural "<i>(%1 uses)</i>"
msgstr[0] "<i>(%1 次使用)</i>"

#: language/duchain/navigation/useswidget.cpp:385
#, fuzzy
#| msgid "Documentation"
msgid "Definition"
msgstr "文档"

#: language/duchain/navigation/useswidget.cpp:385
msgid "Declaration"
msgstr "声明"

#: language/duchain/navigation/useswidget.cpp:410
msgid "No project"
msgstr "无工程"

#: language/duchain/navigation/useswidget.cpp:428
#, fuzzy, kde-format
#| msgid "<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(1 use)</i>"
#| msgid_plural ""
#| "<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(%1 uses)</i>"
msgid "<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(1 use)</i>"
msgid_plural ""
"<b>Project:</b> %2 &nbsp; <b>File:</b> %3 &nbsp; <i>(%1 uses)</i>"
msgstr[0] "<b>工程：</b>%2 &nbsp; <b>文件：</b>%3 &nbsp; <i>(%1 次使用)</i>"

#: language/interfaces/iproblem.cpp:132
msgid "Disk"
msgstr "磁盘"

#: language/interfaces/iproblem.cpp:134
msgid "Preprocessor"
msgstr "预处理器"

#: language/interfaces/iproblem.cpp:136
msgid "Lexer"
msgstr ""

#: language/interfaces/iproblem.cpp:138
msgid "Parser"
msgstr ""

#: language/interfaces/iproblem.cpp:140
msgid "Definition-Use Chain"
msgstr "定义使用链"

#: language/interfaces/iproblem.cpp:142
msgid "Semantic Analysis"
msgstr "语义学分析"

#: language/interfaces/iproblem.cpp:145
msgid "Unknown"
msgstr "未知"

#: language/util/debuglanguageparserhelper.h:166
msgid "print generated AST tree"
msgstr ""

#: language/util/debuglanguageparserhelper.h:167
msgid "print generated token stream"
msgstr ""

#: language/util/debuglanguageparserhelper.h:168
msgid "code to parse"
msgstr ""

#: language/util/debuglanguageparserhelper.h:169
msgid ""
"files or - to read from STDIN, the latter is the default if nothing is "
"provided"
msgstr ""

#: project/helper.cpp:55
#, kde-format
msgid "Cannot remove folder <i>%1</i>."
msgstr "无法删除文件夹 <i>%1</i>。"

#: project/helper.cpp:56
#, kde-format
msgid "Cannot remove file <i>%1</i>."
msgstr "无法删除文件 <i>%1</i>。"

#: project/helper.cpp:66
#, kde-format
msgid "The file <i>%1</i> exists already."
msgstr "文件 <i>%1</i> 已存在。"

#: project/helper.cpp:74
#, kde-format
msgid "Cannot create temporary file to create <i>%1</i>."
msgstr "无法创建文件以创建 <i>%1</i>。"

#: project/helper.cpp:79
#, kde-format
msgid "Cannot create file <i>%1</i>."
msgstr "无法创建文件 <i>%1</i>。"

#: project/helper.cpp:89
#, kde-format
msgid "Cannot create folder <i>%1</i>."
msgstr "无法创建文件夹 <i>%1</i>。"

#: project/importprojectjob.cpp:72
#, kde-format
msgid "Project Import: %1"
msgstr "工程导入：%1"

#: project/importprojectjob.cpp:102
msgid "Project import canceled."
msgstr "工程导入已取消。"

#: project/projectbuildsetmodel.cpp:147
msgid "Path"
msgstr "路径"

#: project/projectitemlineedit.cpp:154
msgid "Enter the path to an item from the projects tree"
msgstr ""

#: project/projectitemlineedit.cpp:156
#, fuzzy
#| msgid "Replace..."
msgid "Select..."
msgstr "替换..."

#: project/projectitemlineedit.cpp:183
msgid "Select the item you want to get the path from."
msgstr ""

#: project/projectitemlineedit.cpp:188
msgid "Select an item..."
msgstr ""

#: shell/uicontroller.cpp:76 shell/kross/xmltokross/mainduchain.cpp:46
#: shell/mainwindow_p.cpp:71
msgid "Code"
msgstr "代码"

#: shell/uicontroller.cpp:96
msgid "Review"
msgstr "审阅"

#: shell/uicontroller.cpp:186
msgid "&Assistant Action 1"
msgstr "辅助动作 1(&A)"

#: shell/uicontroller.cpp:191
msgid "&Assistant Action 2"
msgstr "辅助动作 2(&A)"

#: shell/uicontroller.cpp:196
msgid "&Assistant Action 3"
msgstr "辅助动作 3(&A)"

#: shell/uicontroller.cpp:201
msgid "&Assistant Action 4"
msgstr "辅助动作 4(&A)"

#: shell/uicontroller.cpp:206
msgid "&Hide Assistant"
msgstr "隐藏助手(&H)"

#: shell/uicontroller.cpp:386
msgid "Select Tool View to Add"
msgstr "选择要添加的工具视图"

#: shell/debugcontroller.cpp:113
msgid "Frame Stack"
msgstr "框架堆栈"

#: shell/debugcontroller.cpp:119
msgid "Breakpoints"
msgstr "断点"

#: shell/debugcontroller.cpp:125
msgid "Variables"
msgstr "变量"

#: shell/debugcontroller.cpp:184
msgid "&Continue"
msgstr "继续(&C)"

#: shell/debugcontroller.cpp:185
msgid "Continues the application execution"
msgstr "继续应用程序执行"

#: shell/debugcontroller.cpp:186
msgid ""
"<b>Continue application execution</b><p>Continues the execution of your "
"application in the debugger. This only takes effect when the application has "
"been halted by the debugger (i.e. a breakpoint has been activated or the "
"interrupt was pressed).</p>"
msgstr ""

#: shell/debugcontroller.cpp:195
msgid "&Restart"
msgstr "重启(&R)"

#: shell/debugcontroller.cpp:196
msgid "Restart program"
msgstr "重新启动程序"

#: shell/debugcontroller.cpp:197
msgid ""
"<b>Restarts application</b><p>Restarts applications from the beginning.</p>"
msgstr ""

#: shell/debugcontroller.cpp:205
msgid "Interrupt"
msgstr "中断"

#: shell/debugcontroller.cpp:206
msgid "Interrupt application"
msgstr "中断应用程序"

#: shell/debugcontroller.cpp:207
msgid ""
"<b>Interrupt application</b><p>Interrupts the debugged process or current "
"debugger command.</p>"
msgstr ""

#: shell/debugcontroller.cpp:211
msgid "Run to &Cursor"
msgstr "运行到光标处(&C)"

#: shell/debugcontroller.cpp:212
msgid "Run to cursor"
msgstr "运行到光标处"

#: shell/debugcontroller.cpp:213
msgid ""
"<b>Run to cursor</b><p>Continues execution until the cursor position is "
"reached.</p>"
msgstr ""

#: shell/debugcontroller.cpp:218
msgid "Set E&xecution Position to Cursor"
msgstr "设定执行位置到光标处(&X)"

#: shell/debugcontroller.cpp:219
msgid "Jump to cursor"
msgstr "跳转到光标处"

#: shell/debugcontroller.cpp:220
msgid ""
"<b>Set Execution Position </b><p>Set the execution pointer to the current "
"cursor position.</p>"
msgstr ""

#: shell/debugcontroller.cpp:224
msgid "Step &Over"
msgstr "单步执行(&O)"

#: shell/debugcontroller.cpp:226
msgid "Step over the next line"
msgstr "单步执行下一行"

#: shell/debugcontroller.cpp:227
msgid ""
"<b>Step over</b><p>Executes one line of source in the current source file. "
"If the source line is a call to a function the whole function is executed "
"and the app will stop at the line following the function call.</p>"
msgstr ""

#: shell/debugcontroller.cpp:236
msgid "Step over Ins&truction"
msgstr "单步执行指令(&T)"

#: shell/debugcontroller.cpp:237
msgid "Step over instruction"
msgstr "单步执行指令"

#: shell/debugcontroller.cpp:238
#, fuzzy
#| msgid "<b>Next window</b><p>Switches to the next window.</p>"
msgid ""
"<b>Step over instruction</b><p>Steps over the next assembly instruction.</p>"
msgstr "<b>下个窗口</b><p>切换到下个窗口。</p>"

#: shell/debugcontroller.cpp:243
msgid "Step &Into"
msgstr "单步跟进(&I)"

#: shell/debugcontroller.cpp:245
msgid "Step into the next statement"
msgstr "单步跟进到下一条语句"

#: shell/debugcontroller.cpp:246
msgid ""
"<b>Step into</b><p>Executes exactly one line of source. If the source line "
"is a call to a function then execution will stop after the function has been "
"entered.</p>"
msgstr ""

#: shell/debugcontroller.cpp:254
msgid "Step into I&nstruction"
msgstr "单步跟进指令(&N)"

#: shell/debugcontroller.cpp:255
msgid "Step into instruction"
msgstr "单步跟进指令"

#: shell/debugcontroller.cpp:256
#, fuzzy
#| msgid "<b>Next window</b><p>Switches to the next window.</p>"
msgid ""
"<b>Step into instruction</b><p>Steps into the next assembly instruction.</p>"
msgstr "<b>下个窗口</b><p>切换到下个窗口。</p>"

#: shell/debugcontroller.cpp:260
msgid "Step O&ut"
msgstr "单步跳出(&U)"

#: shell/debugcontroller.cpp:262
msgid "Steps out of the current function"
msgstr "单步跳出当前函数"

#: shell/debugcontroller.cpp:263
msgid ""
"<b>Step out</b><p>Executes the application until the currently executing "
"function is completed. The debugger will then display the line after the "
"original call to that function. If program execution is in the outermost "
"frame (i.e. in main()) then this operation has no effect.</p>"
msgstr ""

#: shell/debugcontroller.cpp:272
msgid "Toggle Breakpoint"
msgstr "切换断点"

#: shell/debugcontroller.cpp:273
msgid "Toggle breakpoint"
msgstr "切换断点"

#: shell/debugcontroller.cpp:274
msgid ""
"<b>Toggle breakpoint</b><p>Toggles the breakpoint at the current line in "
"editor.</p>"
msgstr ""

#: shell/loadedpluginsdialog.cpp:257 shell/mainwindow_p.cpp:250
msgid "Loaded Plugins"
msgstr "已装入的插件"

#: shell/loadedpluginsdialog.cpp:265
#, kde-format
msgid "<html><font size=\"4\">Plugins loaded for <b>%1</b></font></html>"
msgstr ""

#: shell/kross/xmltokross/mainduchain.cpp:82
msgid "duchaintokross"
msgstr "duchaintokross"

#: shell/kross/xmltokross/mainduchain.cpp:83
msgid "Wrapper generator from C++ to Kross"
msgstr "从 C++ 到 Kross 封装生成器"

#: shell/kross/xmltokross/mainduchain.cpp:84
msgid "(c) 2008, The KDevelop developers"
msgstr "(c) 2008，KDevelop 开发者"

#: shell/kross/xmltokross/mainduchain.cpp:87
msgid "input .cpp file"
msgstr "输入 .cpp 文件"

#: shell/kross/xmltokross/mainduchain.cpp:88
msgid "include directories for the parser (colon separated)"
msgstr "包含用于分析器的目录(冒号分隔)"

#: shell/kross/xmltokross/mainduchain.cpp:89
msgid ""
"include directories that the generated implementation file will have (colon "
"separated)"
msgstr "包含已生成实现文件的目录(冒号分隔)"

#: shell/kross/xmltokross/mainduchain.cpp:90
msgid "build dir where the Makefile for the input is added"
msgstr ""

#: shell/kross/xmltokross/mainduchain.cpp:91
msgid "filename to be used for the .moc and the .h file"
msgstr "用于 .moc 和 .h 文件的文件名"

#: shell/kross/xmltokross/mainduchain.cpp:92
msgid "directory where to put the .h output"
msgstr "放置 .h 输出的目录"

#: shell/kross/xmltokross/mainduchain.cpp:93
msgid "directory where to put the code output"
msgstr "放置代码输出的目录"

#: shell/kross/xmltokross/mainduchain.cpp:94
msgid "create implementation"
msgstr "创建实现"

#: shell/kross/xmltokross/mainduchain.cpp:95
msgid "Verbose output"
msgstr "显式输出"

#: shell/project.cpp:111
#, kde-format
msgid "Loading Project %1"
msgstr "正在装入工程 %1"

#: shell/project.cpp:119
#, kde-format
msgid "Loading %1"
msgstr "正在装入 %1"

#: shell/project.cpp:259
#, kde-format
msgid "Unable to load the project file %1"
msgstr "无法装入工程文件 %1"

#: shell/project.cpp:282
#, kde-format
msgid "Unable to create hidden dir (%1) for developer file"
msgstr "无法为开发者文件创建隐藏目录(%1)"

#: shell/project.cpp:294
#, kde-format
msgid "Unable to get project file: %1"
msgstr "无法获得工程文件：%1"

#: shell/project.cpp:328
#, kde-format
msgid "Could not load %1, a project with the same name '%2' is already open."
msgstr "无法装入 %1，同名工程“%2”已经打开。"

#: shell/project.cpp:359
#, kde-format
msgid "Could not load project management plugin %1."
msgstr "无法装入工程管理插件 %1。"

#: shell/project.cpp:366
#, kde-format
msgid ""
"project importing plugin (%1) does not support the IProjectFileManager "
"interface."
msgstr "工程导入插件(%1)不支持 IProjectFileManager 接口"

#: shell/project.cpp:410
msgid "Could not open project"
msgstr "无法打开工程"

#: shell/project.cpp:531
msgid ""
"Could not store developer specific project configuration.\n"
"Attention: The project settings you changed will be lost."
msgstr ""
"无法存储开发者相关的工程配置。\n"
"注意：您更改的工程设置将丢失。"

#: shell/runcontroller.cpp:88
msgid "Profile"
msgstr ""

#: shell/runcontroller.cpp:97
msgid "Execute"
msgstr "可执行文件"

#: shell/runcontroller.cpp:380
#, kde-format
msgid ""
"Launcher could not be found for the name '%1'. Check the launch "
"configuration."
msgstr ""

#: shell/runcontroller.cpp:396
msgid "Configure Launches..."
msgstr "配置启动器..."

#: shell/runcontroller.cpp:398 shell/runcontroller.cpp:399
msgid "Open Launch Configuration Dialog"
msgstr "打开启动器配置对话框..."

#: shell/runcontroller.cpp:400
#, fuzzy
#| msgid ""
#| "<b>Run Target</b><p>Select which target to run when run is invoked.</p>"
msgid ""
"<p>Opens a dialog to setup new launch configurations, or to change the "
"existing ones.</p>"
msgstr "<b>当前目标</b><p>选择调用运行时要运行的目标。</p>"

#: shell/runcontroller.cpp:403
msgid "Execute Launch"
msgstr "执行启动"

#: shell/runcontroller.cpp:404
msgctxt "Short text for 'Execute Launch' used in the toolbar"
msgid "Execute"
msgstr "可执行文件"

#: shell/runcontroller.cpp:406 shell/runcontroller.cpp:407
msgid "Execute current Launch"
msgstr "执行当前启动"

#: shell/runcontroller.cpp:408
#, fuzzy
#| msgid ""
#| "<b>Execute program</b><p>Executes the currently active target or the main "
#| "program specified in project settings, <b>Run Options</b> tab.</p>"
msgid ""
"<b>Execute Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration.</p>"
msgstr ""
"<b>执行程序</b><p>执行当前活动的目标或工程设置<b>运行选项</b>标签中所指定的主"
"程序。</p>"

#: shell/runcontroller.cpp:412
msgid "Debug Launch"
msgstr "调试启动"

#: shell/runcontroller.cpp:414
msgctxt "Short text for 'Debug Launch' used in the toolbar"
msgid "Debug"
msgstr "调试"

#: shell/runcontroller.cpp:415 shell/runcontroller.cpp:416
msgid "Debug current Launch"
msgstr "调试当前启动"

#: shell/runcontroller.cpp:417
#, fuzzy
#| msgid ""
#| "<b>Execute program</b><p>Executes the currently active target or the main "
#| "program specified in project settings, <b>Run Options</b> tab.</p>"
msgid ""
"<b>Debug Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Debugger.</p>"
msgstr ""
"<b>执行程序</b><p>执行当前活动的目标或工程设置<b>运行选项</b>标签中所指定的主"
"程序。</p>"

#: shell/runcontroller.cpp:421
#, fuzzy
#| msgid "Configure Launches..."
msgid "Profile Launch"
msgstr "配置启动器..."

#: shell/runcontroller.cpp:422 shell/runcontroller.cpp:423
#, fuzzy
#| msgid "Debug current Launch"
msgid "Profile current Launch"
msgstr "调试当前启动"

#: shell/runcontroller.cpp:424
#, fuzzy
#| msgid ""
#| "<b>Execute program</b><p>Executes the currently active target or the main "
#| "program specified in project settings, <b>Run Options</b> tab.</p>"
msgid ""
"<b>Profile Launch</b><p>Executes the target or the program specified in "
"currently active launch configuration inside a Profiler.</p>"
msgstr ""
"<b>执行程序</b><p>执行当前活动的目标或工程设置<b>运行选项</b>标签中所指定的主"
"程序。</p>"

#: shell/runcontroller.cpp:428
msgid "Stop Jobs"
msgstr "停止作业"

#: shell/runcontroller.cpp:429
msgctxt "Short text for 'Stop Jobs' used in the toolbar"
msgid "Stop"
msgstr "停止"

#: shell/runcontroller.cpp:431
msgid "Stop all currently running jobs"
msgstr "停止全部当前运行的作业"

#: shell/runcontroller.cpp:432
msgid "<b>Stop Jobs</b><p>Requests that all running jobs are stopped.</p>"
msgstr "<b>停止作业</b><p>请求停止全部运行中的作业。</p>"

#: shell/runcontroller.cpp:437 shell/runcontroller.cpp:438
#: shell/runcontroller.cpp:439
msgid "Current Launch Configuration"
msgstr "当前启动配置"

#: shell/runcontroller.cpp:440
#, fuzzy
#| msgid ""
#| "<b>Run Target</b><p>Select which target to run when run is invoked.</p>"
msgid "<p>Select which launch configuration to run when run is invoked.</p>"
msgstr "<b>当前目标</b><p>选择调用运行时要运行的目标。</p>"

#: shell/runcontroller.cpp:529
msgid "Unnamed job"
msgstr "未命名作业"

#: shell/runcontroller.cpp:622
msgid "Process Error"
msgstr "进程错误"

#: shell/runcontroller.cpp:810
#, kde-format
msgid "New %1 Configuration"
msgstr "新建 %1 配置"

#: shell/runcontroller.cpp:845
#, kde-format
msgid "%1 As..."
msgstr ""

#: shell/sessioncontroller.cpp:175
msgid ""
"The current session and all contained settings will be deleted. The projects "
"will stay unaffected. Do you really want to continue?"
msgstr ""

#: shell/sessioncontroller.cpp:187
msgid "Rename Session"
msgstr "重命名会话"

#: shell/sessioncontroller.cpp:191
msgid "New Session Name"
msgstr "新建会话名称"

#: shell/sessioncontroller.cpp:211
msgid "The selected session is already active in another running instance"
msgstr ""

#: shell/sessioncontroller.cpp:344
#, kde-format
msgid ""
"This session crashed at %1, but recovery copies of the following modified "
"files are available.\n"
"\n"
"Push Continue to recover the modified files.\n"
"\n"
"Push Cancel to lose the modifications."
msgstr ""

#: shell/sessioncontroller.cpp:344 shell/sessioncontroller.cpp:374
msgid "Recovery"
msgstr "恢复"

#: shell/sessioncontroller.cpp:374
#, kde-format
msgid "Could not recover %1, the recovery file is empty"
msgstr ""

#: shell/sessioncontroller.cpp:506
msgid "Start New Session"
msgstr "启动新会话"

#: shell/sessioncontroller.cpp:507
msgid "Start a new KDevelop instance with an empty session"
msgstr "以空会话启动新的 KDevelop 实例"

#: shell/sessioncontroller.cpp:511
msgid "Rename Session..."
msgstr "重命名会话..."

#: shell/sessioncontroller.cpp:515
msgid "Delete Session..."
msgstr "删除会话..."

#: shell/sessioncontroller.cpp:519
msgid "Quit"
msgstr "退出"

#: shell/sessioncontroller.cpp:525
msgid "Configure Sessions..."
msgstr "配置会话..."

#: shell/sessioncontroller.cpp:526
msgid "Create/Delete/Activate Sessions"
msgstr "创建/删除/激活会话"

#: shell/sessioncontroller.cpp:527
msgid ""
"<b>Configure Sessions</b><p>Shows a dialog to Create/Delete Sessions and set "
"a new active session.</p>"
msgstr "<b>配置会话</b><p>显示对话框以创建/删除会话并设定新的活动会话。</p>"

#: shell/sessioncontroller.cpp:669
#, kde-format
msgid "Copy of %1"
msgstr "%1 的副本"

#: shell/mainwindow_p.cpp:71
msgid "Session"
msgstr "会话"

#: shell/mainwindow_p.cpp:71
msgid "Project"
msgstr "工程"

#: shell/mainwindow_p.cpp:71
msgid "Run"
msgstr "运行"

#: shell/mainwindow_p.cpp:71
msgid "Navigation"
msgstr "导航"

#: shell/mainwindow_p.cpp:71
msgid "File"
msgstr "文件"

#: shell/mainwindow_p.cpp:71
msgid "Editor"
msgstr "编辑器"

#: shell/mainwindow_p.cpp:71
msgid "Window"
msgstr "窗口"

#: shell/mainwindow_p.cpp:71
msgid "Settings"
msgstr "设置"

#: shell/mainwindow_p.cpp:71
msgid "Help"
msgstr "帮助"

#: shell/mainwindow_p.cpp:232
#, kde-format
msgid "Configure %1"
msgstr "配置 %1"

#: shell/mainwindow_p.cpp:237
#, kde-format
msgid "Lets you customize %1."
msgstr "让您自定义 %1。"

#: shell/mainwindow_p.cpp:240
msgid "Configure Notifications..."
msgstr "配置通知..."

#: shell/mainwindow_p.cpp:241
msgid "Configure Notifications"
msgstr "配置通知"

#: shell/mainwindow_p.cpp:242
msgid ""
"<b>Configure Notifications</b><p>Shows a dialog that lets you configure "
"notifications.</p>"
msgstr "<b>配置通知</b><p>显示一个让您配置通知的对话框。</p>"

#: shell/mainwindow_p.cpp:245
msgid "About KDevelop Platform"
msgstr "关于 KDevelop 平台"

#: shell/mainwindow_p.cpp:246
msgid "Show Information about KDevelop Platform"
msgstr "显示关于 KDevelop 平台的信息"

#: shell/mainwindow_p.cpp:247
msgid ""
"<b>About KDevelop Platform</b><p>Shows a dialog with information about "
"KDevelop Platform.</p>"
msgstr ""
"<b>关于 KDevelop 平台</b><p>显示带有关于 KDevelop 平台信息的对话框。</p>"

#: shell/mainwindow_p.cpp:251
msgid "Show a list of all loaded plugins"
msgstr "显示已装入的插件列表"

#: shell/mainwindow_p.cpp:252
msgid ""
"<b>Loaded Plugins</b><p>Shows a dialog with information about all loaded "
"plugins.</p>"
msgstr "<b>已装入插件</b><p>显示关于已装入插件信息的对话框。</p>"

#: shell/mainwindow_p.cpp:273
msgid "&Next Window"
msgstr "下个窗口(&N)"

#: shell/mainwindow_p.cpp:276
msgid "Next window"
msgstr "下个窗口"

#: shell/mainwindow_p.cpp:277
msgid "<b>Next window</b><p>Switches to the next window.</p>"
msgstr "<b>下个窗口</b><p>切换到下个窗口。</p>"

#: shell/mainwindow_p.cpp:281
msgid "&Previous Window"
msgstr "上个窗口(&P)"

#: shell/mainwindow_p.cpp:284
msgid "Previous window"
msgstr "上个窗口"

#: shell/mainwindow_p.cpp:285
msgid "<b>Previous window</b><p>Switches to the previous window.</p>"
msgstr "<b>上个窗口</b><p>切换到上个窗口。</p>"

#: shell/mainwindow_p.cpp:298
msgid "Split View &Top/Bottom"
msgstr "上下拆分视图(&T)"

#: shell/mainwindow_p.cpp:301
msgid "Split Horizontal"
msgstr "水平拆分"

#: shell/mainwindow_p.cpp:302
msgid "<b>Split Horizontal</b><p>Splits the current view horizontally.</p>"
msgstr "<b>水平拆分</b><p>水平拆分当前视图。</p>"

#: shell/mainwindow_p.cpp:306
msgid "Split View &Left/Right"
msgstr "左右拆分视图(&L)"

#: shell/mainwindow_p.cpp:309
msgid "Split Vertical"
msgstr "垂直拆分"

#: shell/mainwindow_p.cpp:310
msgid "<b>Split Vertical</b><p>Splits the current view vertically.</p>"
msgstr "<b>垂直拆分</b><p>垂直拆分当前视图。</p>"

#: shell/mainwindow_p.cpp:320
msgid "&New"
msgstr "新建(&N)"

#: shell/mainwindow_p.cpp:321
msgctxt "Shorter Text for 'New File' shown in the toolbar"
msgid "New"
msgstr "新建"

#: shell/mainwindow_p.cpp:323 shell/mainwindow_p.cpp:407
msgid "New File"
msgstr "新建文件"

#: shell/mainwindow_p.cpp:324
msgid "<b>New File</b><p>Creates an empty file.</p>"
msgstr "<b>新建文件</b><p>创建一个空文件。</p>"

#: shell/mainwindow_p.cpp:329
msgid "&Add Tool View..."
msgstr "添加工具视图(&A)..."

#: shell/mainwindow_p.cpp:331 shell/mainwindow_p.cpp:423
msgid "Add Tool View"
msgstr "添加工具视图"

#: shell/mainwindow_p.cpp:332
msgid "<b>Add Tool View</b><p>Adds a new tool view to this window.</p>"
msgstr "<b>添加工具视图</b><p>向此窗口添加新工具视图。</p>"

#: shell/mainwindow_p.cpp:400
msgid "Split View Top/Bottom"
msgstr "上下拆分视图"

#: shell/mainwindow_p.cpp:403
msgid "Split View Left/Right"
msgstr "左右拆分视图"

#: shell/mainwindow_p.cpp:412
msgid "Reload"
msgstr "重新装入"

#: shell/mainwindow_p.cpp:415
msgid "Reload All"
msgstr "全部重新装入"

#: shell/textdocument.cpp:351 shell/partdocument.cpp:108
#, kde-format
msgid "The document \"%1\" has unsaved changes. Would you like to save them?"
msgstr "文档“%1”有尚未保存的更改。您想要保存吗？"

#: shell/textdocument.cpp:352 shell/partdocument.cpp:109
msgid "Close Document"
msgstr "关闭文档"

#: shell/textdocument.cpp:364
#, kde-format
msgid ""
"The file \"%1\" is modified on disk.\n"
"\n"
"Are you sure you want to overwrite it? (External changes will be lost.)"
msgstr ""
"文件“%1”在磁盘上被修改。\n"
"\n"
"您确定想要覆盖它吗？(外部修改会丢失。)"

#: shell/textdocument.cpp:367
msgid "Document Externally Modified"
msgstr "文档已在外部修改"

#: shell/textdocument.cpp:646
#, kde-format
msgid " Line: %1 Col: %2 "
msgstr " 行：%1 列：%2 "

#: shell/openprojectdialog.cpp:49
#, fuzzy
#| msgid "Select keys"
msgid "Select the source"
msgstr "选择密钥"

#: shell/openprojectdialog.cpp:53
#, fuzzy
#| msgid "Open recent project"
msgid "Select the project"
msgstr "打开一个最近的工程"

#: shell/openprojectdialog.cpp:58
#, fuzzy
#| msgid "Project Parsing"
msgid "Project information"
msgstr "工程解析"

#: shell/openprojectdialog.cpp:127
#, fuzzy, kde-format
#| msgid "Open recent project"
msgid "open %1 as project"
msgstr "打开一个最近的工程"

#: shell/openprojectdialog.cpp:133
msgid "Selected URL is invalid."
msgstr "选中的 URL 无效。"

#: shell/core.cpp:69
msgid "KDevelop Platform"
msgstr "KDevelop 平台"

#: shell/core.cpp:70
msgid "Development Platform for IDE-like Applications"
msgstr "类 IDE 应用程序的开发平台"

#: shell/core.cpp:71
msgid "Copyright 2004-2009, The KDevelop developers"
msgstr "版权所有 2004-2009，KDevelop 开发者"

#: shell/core.cpp:73
msgid "Andreas Pakulat"
msgstr "Andreas Pakulat"

#: shell/core.cpp:73
#, fuzzy
#| msgid ""
#| "Maintainer, Architecture, VCS Support, Project Management Support, QMake "
#| "Projectmanager"
msgid ""
"Architecture, VCS Support, Project Management Support, QMake Projectmanager"
msgstr "维护者、构架、版本控制系统支持、工程管理支持、QMake 工程管理器"

#: shell/core.cpp:74
msgid "Alexander Dymo"
msgstr "Alexander Dymo"

#: shell/core.cpp:74
msgid "Architecture, Sublime UI, Ruby support"
msgstr "构架、优化用户界面、Ruby 支持"

#: shell/core.cpp:75
msgid "David Nolden"
msgstr "David Nolden"

#: shell/core.cpp:75
msgid "Definition-Use Chain, C++ Support"
msgstr "定义使用链、C++ 支持"

#: shell/core.cpp:76
msgid "Aleix Pol Gonzalez"
msgstr "Aleix Pol Gonzalez"

#: shell/core.cpp:76
#, fuzzy
#| msgid "CMake Support, Run Support, Kross Support"
msgid "Co-Maintainer, CMake Support, Run Support, Kross Support"
msgstr "CMake 支持、运行支持、Kross 支持"

#: shell/core.cpp:77
msgid "Vladimir Prus"
msgstr "Vladimir Prus"

#: shell/core.cpp:77
msgid "GDB integration"
msgstr "GDB 整合"

#: shell/core.cpp:78
msgid "Hamish Rodda"
msgstr "Hamish Rodda"

#: shell/core.cpp:78
msgid "Text editor integration, definition-use chain"
msgstr "文本编辑器整合、定义使用链"

#: shell/core.cpp:80
msgid "Matt Rogers"
msgstr "Matt Rogers"

#: shell/core.cpp:81
msgid "Cédric Pasteur"
msgstr "Cédric Pasteur"

#: shell/core.cpp:81
#, fuzzy
#| msgid "astyle and ident support"
msgid "astyle and ident support"
msgstr "astyle 和 ident 支持"

#: shell/core.cpp:82
msgid "Evgeniy Ivanov"
msgstr "Evgeniy Ivanov"

#: shell/core.cpp:82
msgid "Distributed VCS, Git, Mercurial"
msgstr "整合 VCS、Git、Mercurial"

#: shell/core.cpp:85
msgid "Robert Gruber"
msgstr "Robert Gruber"

#: shell/core.cpp:85
msgid "SnippetPart, debugger and usability patches"
msgstr "代码片断部件、调试器和易用性补丁"

#: shell/core.cpp:86
msgid "Dukju Ahn"
msgstr "Dukju Ahn"

#: shell/core.cpp:86
msgid "Subversion plugin, Custom Make Manager, Overall improvements"
msgstr "Subversion 插件、自定义 Make 管理器、全局改善"

#: shell/core.cpp:87
msgid "Niko Sams"
msgstr ""

#: shell/core.cpp:87
msgid "GDB integration, Webdevelopment Plugins"
msgstr ""

#: shell/core.cpp:88
msgid "Milian Wolff"
msgstr ""

#: shell/core.cpp:88
msgid ""
"Co-Maintainer, Generic manager, Webdevelopment Plugins, Snippets, Performance"
msgstr ""

#: shell/core.cpp:130
msgid ""
"The installed Kate version does not support the SmartInterface which is "
"crucial forKDevelop up to and including version 4.1.\n"
"\n"
"To use KDevelop with KDE SC 4.6, where the SmartInterface is replaced by the "
"MovingInterface, you need KDevelop 4.2 or higher."
msgstr ""

#: shell/core.cpp:192
#, kde-format
msgid "This session (%1) is already active in another running instance"
msgstr ""

#: shell/progressdialog.cpp:186
msgid "Cancel this operation."
msgstr "取消此操作。"

#: shell/progressmanager.cpp:95
msgid "Aborting..."
msgstr "中断..."

#: shell/progresswidget.cpp:69
msgid "Open detailed progress dialog"
msgstr "打开详细进度对话框"

#: shell/progresswidget.cpp:265
msgid "Hide detailed progress window"
msgstr "隐藏详细进度窗口"

#: shell/progresswidget.cpp:269
msgid "Show detailed progress window"
msgstr "显示详细进度窗口"

#: shell/projectsourcepage.cpp:38
msgid "Do not obtain"
msgstr ""

#: shell/projectsourcepage.cpp:136
#, kde-format
msgid "Could not create the directory: %1"
msgstr ""

#: shell/projectsourcepage.cpp:158
#, kde-format
msgctxt "Format of the progress bar text. progress and info"
msgid "%1 : %p%"
msgstr ""

#: shell/projectsourcepage.cpp:187
msgid ""
"You need to specify a valid or nonexistent directory to check out a project"
msgstr ""

#: shell/projectsourcepage.cpp:189
msgid "You need to specify a valid location for the project"
msgstr ""

#: shell/projectcontroller.cpp:141
#, kde-format
msgid "Configure Project %1"
msgstr "配置工程 %1"

#: shell/projectcontroller.cpp:234
#, kde-format
msgid "Invalid Location: %1"
msgstr "无效的位置：%1"

#: shell/projectcontroller.cpp:241
msgid "Project already being opened"
msgstr "工程已经打开"

#: shell/projectcontroller.cpp:242
#, kde-format
msgid "Already opening %1, not opening again"
msgstr "已经打开 %1，不再次打开"

#: shell/projectcontroller.cpp:343
#, kde-format
msgid "Unable to create configuration file %1"
msgstr "无法创建配置文件 %1"

#: shell/projectcontroller.cpp:355
msgid "Reopen the current project?"
msgstr "重新打开当前工程？"

#: shell/projectcontroller.cpp:398
msgid "Open / Import Project..."
msgstr "打开/导入工程..."

#: shell/projectcontroller.cpp:399
msgid "Open / Import Project"
msgstr "打开/导入工程"

#: shell/projectcontroller.cpp:400
msgid ""
"<b>Open / Import project</b><p>Open an existing KDevelop 4 project or import "
"an existing Project into KDevelop 4. This entry allows to select a KDevelop4 "
"project file or an existing directory to open it in KDevelop. When opening "
"an existing directory that does not yet have a KDevelop4 project file, the "
"file will be created.</p>"
msgstr ""

#: shell/projectcontroller.cpp:405
#, fuzzy
#| msgid "Open / Import Project..."
msgid "Fetch Project..."
msgstr "打开/导入工程..."

#: shell/projectcontroller.cpp:406
#, fuzzy
#| msgid "Project"
msgid "Fetch Project"
msgstr "工程"

#: shell/projectcontroller.cpp:407
msgid ""
"<b>Fetch project</b><p>Guides the user through the project fetch and then "
"imports it into KDevelop 4.</p>"
msgstr ""

#: shell/projectcontroller.cpp:420
msgid "Close Project(s)"
msgstr "关闭工程"

#: shell/projectcontroller.cpp:422
msgid "Closes all currently selected projects"
msgstr "关闭全部当前所选的工程"

#: shell/projectcontroller.cpp:427
msgid "Open Configuration..."
msgstr "打开配置..."

#: shell/projectcontroller.cpp:438
msgid "Open Recent"
msgstr "打开最近的工程"

#: shell/projectcontroller.cpp:439
msgid "Open recent project"
msgstr "打开一个最近的工程"

#: shell/projectcontroller.cpp:441
msgid "<b>Open recent project</b><p>Opens recently opened project.</p>"
msgstr "<b>打开最近的工程</b><p>打开最近使用过的工程。</p>"

#: shell/projectcontroller.cpp:446
msgid "Open Project for Current File"
msgstr "关闭当前文件的工程"

#: shell/projectcontroller.cpp:537
#, kde-format
msgid "Project already open: %1"
msgstr "工程已经打开：%1"

#: shell/projectcontroller.cpp:540
msgid "No active document"
msgstr "无活动的文档"

#: shell/projectcontroller.cpp:586
#, kde-format
msgid ""
"The project you are opening is part of the session %1, do you want to open "
"the session instead?"
msgstr "您正打开的工程是会话 %1 的一部分，您想要转而打开会话吗？"

#: shell/savedialog.cpp:55
msgid "Save Modified Files?"
msgstr "保存修改的文件？"

#: shell/savedialog.cpp:65
msgid "The following files have been modified. Save them?"
msgstr "下列文件已被修改。保存它们吗？"

#: shell/savedialog.cpp:73
msgid "Save &Selected"
msgstr "保存所选(&S)"

#: shell/savedialog.cpp:73
msgid "Saves all selected files"
msgstr "保存全部所选文件"

#: shell/savedialog.cpp:74
msgid "Save &None"
msgstr "不保存(&N)"

#: shell/savedialog.cpp:75
msgid "Discard all modifications"
msgstr "丢弃全部修改"

#: shell/session.cpp:125
msgid "(no projects)"
msgstr "(无工程)"

#: shell/sessiondialog.cpp:183
msgid "Configure Sessions"
msgstr "配置会话"

#: shell/settings/editstyledialog.cpp:69
#: shell/settings/sourceformattersettings.cpp:70
msgid ""
"A KDE text-editor component could not be found.\n"
"Please check your KDE installation."
msgstr ""
"无法找到 KDE 文本编辑器组件。\n"
"请检查您的 KDE 安装。"

#: shell/settings/editstyledialog.cpp:102
msgid "No Source Formatter available"
msgstr ""

#: shell/settings/pluginpreferences.cpp:40
msgid "Plugin Selection"
msgstr "插件选择"

#: shell/settings/projectpreferences.cpp:37
msgid "Projects Settings"
msgstr "工程设置"

#: shell/settings/sourceformattersettings.cpp:366
#, fuzzy, kde-format
#| msgid "New"
msgid "New %1"
msgstr "新建"

#: shell/settings/sourceformattersettings.cpp:369
#, fuzzy
#| msgid "New style"
msgid "New Style"
msgstr "新建样式"

#: shell/settings/sourceformattersettings.cpp:427
msgid "No Language selected"
msgstr ""

#: shell/settings/uipreferences.cpp:38
msgid "User Interface Settings"
msgstr "用户界面设置"

#: shell/settings/bgpreferences.cpp:40
msgid "Parser Background Settings"
msgstr "后台解析设置"

#: shell/settings/ccpreferences.cpp:52
msgid "Language Support Settings"
msgstr "语言支持设置"

#: shell/settings/environmentpreferences.cpp:45
msgid "Environment Settings"
msgstr "环境设置"

#: shell/settings/environmentwidget.cpp:116
msgid "New Environment Variable"
msgstr "新建环境变量"

#: shell/settings/environmentwidget.cpp:123
msgctxt "Name of an environment variable"
msgid "Variable Name:"
msgstr "变量名称："

#: shell/settings/environmentwidget.cpp:128
msgctxt "Value of an environment variable"
msgid "Variable Value:"
msgstr "变量值："

#: shell/sourceformattercontroller.cpp:68
msgid "&Reformat Source"
msgstr "重新格式化源代码(&R)"

#: shell/sourceformattercontroller.cpp:69
msgid "Reformat source using AStyle"
msgstr "使用 AStyle 重新格式化源代码"

#: shell/sourceformattercontroller.cpp:70
msgid ""
"<b>Reformat source</b><p>Source reformatting functionality using <b>astyle</"
"b> library.</p>"
msgstr ""
"<b>重新格式化源代码</b><p>使用 <b>astyle</b> 库的功能重新格式化源代码。</p>"

#: shell/sourceformattercontroller.cpp:75
#, fuzzy
#| msgid "&Reformat Source"
msgid "Reformat Line"
msgstr "重新格式化源代码(&R)"

#: shell/sourceformattercontroller.cpp:76
#, fuzzy
#| msgid "Reformat source using AStyle"
msgid "Reformat current line using AStyle"
msgstr "使用 AStyle 重新格式化源代码"

#: shell/sourceformattercontroller.cpp:77
#, fuzzy
#| msgid ""
#| "<b>Reformat source</b><p>Source reformatting functionality using "
#| "<b>astyle</b> library.</p>"
msgid ""
"<b>Reformat line</b><p>Source reformatting of line under cursor using "
"<b>astyle</b> library.</p>"
msgstr ""
"<b>重新格式化源代码</b><p>使用 <b>astyle</b> 库的功能重新格式化源代码。</p>"

#: shell/sourceformattercontroller.cpp:82
msgid "Format files"
msgstr "格式化文件"

#: shell/sourceformattercontroller.cpp:83
msgid "Format file(s) using the current theme"
msgstr "使用当前主题格式化文件"

#: shell/sourceformattercontroller.cpp:84
msgid ""
"<b>Format files</b><p>Formatting functionality using <b>astyle</b> library.</"
"p>"
msgstr "<b>格式化文件</b><p>使用 <b>astyle</b> 库的功能格式化。</p>"

#: shell/sourceformattercontroller.cpp:392
#, kde-format
msgid "Unable to read %1"
msgstr "无法读取 %1"

#: shell/sourceformattercontroller.cpp:400
#, kde-format
msgid "Unable to write to %1"
msgstr "无法写入 %1"

#: shell/workingsetcontroller.cpp:520
msgid "Close Working Set (Left Click)"
msgstr "关闭工作集(左键点击)"

#: shell/workingsetcontroller.cpp:521
msgid "Duplicate Working Set"
msgstr "复制工作集"

#: shell/workingsetcontroller.cpp:523
msgid "Load Working Set (Left Click)"
msgstr "装入工作集(左键点击)"

#: shell/workingsetcontroller.cpp:533
msgid "Delete Working Set"
msgstr "删除工作集"

#: shell/workingsetcontroller.cpp:757
msgid "<b>Working Set</b>"
msgstr "<b>装入工作集</b>"

#: shell/workingsetcontroller.cpp:769
msgid "Remove this working set. The contained documents are not affected."
msgstr "删除此工作集。包含的文档不受影响。"

#: shell/workingsetcontroller.cpp:794
msgid "Documents:"
msgstr "文档："

#: shell/workingsetcontroller.cpp:801
msgid "Add All"
msgstr "全部添加"

#: shell/workingsetcontroller.cpp:802
msgid ""
"Add all documents that are part of this working set to the currently active "
"working set."
msgstr "将此属于工作集的全部文档添加到当前活动的工作集。"

#: shell/workingsetcontroller.cpp:809
msgid "Subtract All"
msgstr "全部删除"

#: shell/workingsetcontroller.cpp:810
msgid ""
"Remove all documents that are part of this working set from the currently "
"active working set."
msgstr "从当前活动的工作集中删除全部属于工作集的文档。"

#: shell/workingsetcontroller.cpp:864
msgid "Remove this file from the current working set"
msgstr "从当前工作集中删除此文件"

#: shell/workingsetcontroller.cpp:868
msgid "Add this file to the current working set"
msgstr "将此文件添加到当前工作集"

#. i18n: file: shell/kross/examples/guiexample/GUIExample/example.ui:25
#. i18n: ectx: property (text), widget (QPushButton, close)
#: shell/workingsetcontroller.cpp:884 rc.cpp:125
msgid "Close"
msgstr "关闭"

#: shell/workingsetcontroller.cpp:889
msgid "Load"
msgstr "装入"

#: shell/assistantpopup.cpp:99
msgid "Hide"
msgstr "隐藏"

#: shell/documentationcontroller.cpp:60
msgid "Show Documentation"
msgstr "显示文档"

#: shell/documentationcontroller.cpp:67 shell/documentationcontroller.cpp:139
msgid "Documentation"
msgstr "文档"

#: shell/documentcontroller.cpp:61
msgid "Untitled"
msgstr "无标题"

#: shell/documentcontroller.cpp:122 shell/documentcontroller.cpp:186
msgid "*|Text File\n"
msgstr "*|文本文件\n"

#: shell/documentcontroller.cpp:124 shell/documentcontroller.cpp:188
msgid "Open File"
msgstr "打开文件"

#: shell/documentcontroller.cpp:269
#, fuzzy, kde-format
#| msgid ""
#| "KDevelop could not find the editor for file '%1'.\n"
#| "Do you want to open it as plain text?"
msgid ""
"KDevelop could not find the editor for file '%1'.\n"
"Do you want to open it as plain text?"
msgstr ""
"KDevelop 无法找到文件“%1”的编辑器。\n"
"您想要以纯文本打开它吗？"

#: shell/documentcontroller.cpp:269
msgid "Could Not Find Editor"
msgstr "无法找到编辑器"

#: shell/documentcontroller.cpp:467
msgid "&Open..."
msgstr "打开(&O)..."

#: shell/documentcontroller.cpp:469
msgid "Open file"
msgstr "打开文件"

#: shell/documentcontroller.cpp:470
msgid "<b>Open file</b><p>Opens a file for editing.</p>"
msgstr "<b>打开文件</b><p>打开文件以编辑。</p>"

#: shell/documentcontroller.cpp:474
msgid ""
"This lists files which you have opened recently, and allows you to easily "
"open them again."
msgstr "您最近打开过的文件列表，让您更方便地再次打开它们。"

#: shell/documentcontroller.cpp:479
msgid "Save Al&l"
msgstr "全部保存(&L)"

#: shell/documentcontroller.cpp:481
msgid "Save all open documents"
msgstr "保存全部打开的文档"

#: shell/documentcontroller.cpp:482
msgid ""
"<b>Save all documents</b><p>Save all open documents, prompting for "
"additional information when necessary.</p>"
msgstr "<b>保存全部文档</b><p>保存全部打开的文档，需要时会提示附加信息。</p>"

#: shell/documentcontroller.cpp:487
msgid "Rever&t All"
msgstr "全部还原(&T)"

#: shell/documentcontroller.cpp:489
msgid "Revert all open documents"
msgstr "还原全部打开的文档"

#: shell/documentcontroller.cpp:490
msgid ""
"<b>Revert all documents</b><p>Revert all open documents, returning to the "
"previously saved state.</p>"
msgstr ""
"<b>还原全部文档</b><p>还原全部打开的文档，恢复到上次保存的状态。returning to "
"the previously saved state.</p>"

#: shell/documentcontroller.cpp:496
msgid "&Close"
msgstr "关闭(&C)"

#: shell/documentcontroller.cpp:498 sublime/container.cpp:415
msgid "Close File"
msgstr "关闭文件"

#: shell/documentcontroller.cpp:499
msgid "<b>Close File</b><p>Closes current file.</p>"
msgstr "<b>关闭文件</b><p>关闭当前文件。</p>"

#: shell/documentcontroller.cpp:504
msgid "Clos&e All"
msgstr "全部关闭(&E)"

#: shell/documentcontroller.cpp:506
msgid "Close all open documents"
msgstr "关闭全部打开的文档"

#: shell/documentcontroller.cpp:507
msgid ""
"<b>Close all documents</b><p>Close all open documents, prompting for "
"additional information when necessary.</p>"
msgstr "<b>关闭全部文档</b><p>关闭全部打开的文档，需要时会提示附加信息。</p>"

#: shell/documentcontroller.cpp:513
msgid "Close All Ot&hers"
msgstr "关闭全部其它工程(&H)"

#: shell/documentcontroller.cpp:515
msgid "Close all other documents"
msgstr "关闭全部其它文档"

#: shell/documentcontroller.cpp:516
msgid ""
"<b>Close all other documents</b><p>Close all open documents, with the "
"exception of the currently active document.</p>"
msgstr "<b>关闭全部其它文档</b><p>关闭全部文档，除了当前活动的文档。</p>"

#: shell/launchconfigurationdialog.cpp:56
msgid "Launch Configurations"
msgstr "启动配置"

#: shell/launchconfigurationdialog.cpp:146
msgid ""
"Selected Launch Configuration has unsaved changes. Do you want to save it?"
msgstr "所选的启动配置有尚未保存的更改。您想要保存吗？"

#: shell/launchconfigurationdialog.cpp:146
msgid "Unsaved Changes"
msgstr "未保存的更改"

#: shell/launchconfigurationdialog.cpp:281
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: shell/launchconfigurationdialog.cpp:284
#, kde-format
msgid "<b>%1</b> (%2)"
msgstr "<b>%1</b> (%2)"

#: shell/launchconfigurationdialog.cpp:538
msgctxt "Name of the Launch Configurations"
msgid "Name"
msgstr "名称"

#: shell/launchconfigurationdialog.cpp:541
msgctxt ""
"The type of the Launch Configurations (i.e. Python Application, C++ "
"Application)"
msgid "Type"
msgstr "类型"

#: sublime/examples/example1.cpp:29
msgid "Example 1"
msgstr "示例 1"

#: sublime/examples/example1.cpp:31 sublime/examples/example2.cpp:36
msgid "(c) 2007, Alexander Dymo"
msgstr "(c) 2007，Alexander Dymo"

#: sublime/examples/example2.cpp:34
msgid "Example 2"
msgstr "示例 2"

#: sublime/container.cpp:146
msgid "Line: 00000 Col: 000"
msgstr "行：00000 列：000"

#: sublime/container.cpp:416
msgid "Close Other Files"
msgstr "关闭其它文件"

#: sublime/container.cpp:417
msgid "Close All Files"
msgstr "关闭全部文件"

#: sublime/ideal.cpp:362
msgid "Lock the tool"
msgstr "锁定工具"

#: sublime/ideal.cpp:363
msgid ""
"<b>Lock the tool</b><p>When a tool is unlocked, it will be automatically "
"hidden when you click outside it. A locked tool will remain visible until "
"you explicitly hide it, or switch to a different tool.</p>"
msgstr ""
"<b>锁定工具</b><p>当解锁工具时，它会在您点击其它地方时自动隐藏。而锁定的工具"
"将仍然可见，直到您明确地隐藏它，或切换到另一个工具上去。</p>"

#: sublime/ideal.cpp:370
msgid "Remove the tool"
msgstr "删除工具"

#: sublime/ideal.cpp:371
msgid ""
"<b>Remove the tool</b><p>Removes this tool completely. You can add the tool "
"again by using the <tt>View->Add Tool View</tt> command.</p>"
msgstr ""
"<b>删除工具</b><p>完全删除此工具。您可以通过使用<tt>查看->添加工具视图</tt>命"
"令重新添加工具。</p>"

#: sublime/ideal.cpp:462
#, fuzzy
#| msgid "Condition"
msgid "Position"
msgstr "条件"

#: sublime/ideal.cpp:466
msgid "Left"
msgstr "左侧"

#: sublime/ideal.cpp:467
msgid "Bottom"
msgstr "底部"

#: sublime/ideal.cpp:468
msgid "Right"
msgstr "右侧"

#: sublime/ideal.cpp:469
msgid "Top"
msgstr "顶部"

#: sublime/ideal.cpp:488
msgid "Assign Shortcut..."
msgstr "指派快捷键..."

#: sublime/ideal.cpp:494
msgid "Unlock"
msgstr "解锁"

#: sublime/ideal.cpp:496
msgid "Lock"
msgstr "锁定"

#: sublime/ideal.cpp:525
#, kde-format
msgid "Assign Shortcut For '%1' Tool View"
msgstr ""

#: sublime/ideal.cpp:642
#, kde-format
msgid "%1 Tool Bar"
msgstr "%1工具栏"

#: sublime/mainwindow_p.cpp:57
msgid "Show Left Dock"
msgstr "显示左侧停靠面板"

#: sublime/mainwindow_p.cpp:63
msgid "Show Right Dock"
msgstr "显示右侧停靠面板"

#: sublime/mainwindow_p.cpp:69
msgid "Show Bottom Dock"
msgstr "显示底部停靠面板"

#: sublime/mainwindow_p.cpp:75
msgid "Show Top Dock"
msgstr "显示顶部停靠面板"

#: sublime/mainwindow_p.cpp:81
msgid "Focus Editor"
msgstr "焦点编辑器"

#: sublime/mainwindow_p.cpp:86
msgid "Hide/Restore Docks"
msgstr "隐藏/还原停靠面板"

#: sublime/mainwindow_p.cpp:91
msgid "Next Tool View"
msgstr "下个工具视图"

#: sublime/mainwindow_p.cpp:96
msgid "Previous Tool View"
msgstr "上个工具视图"

#: sublime/mainwindow_p.cpp:101
msgid "Remove view"
msgstr "删除视图"

#: sublime/mainwindow_p.cpp:105
msgid "Anchor Current Dock"
msgstr "固定当前停靠面板"

#: sublime/mainwindow_p.cpp:112
msgid "Maximize Current Dock"
msgstr "最大化当前停靠面板"

#: sublime/mainwindow_p.cpp:118
msgid "Tool Views"
msgstr "工具视图"

#: util/duchainify/main.cpp:200
msgid "duchainify"
msgstr ""

#: util/duchainify/main.cpp:201
#, fuzzy
#| msgid "Interrupt application"
msgid "Duchain builder application"
msgstr "中断应用程序"

#: util/duchainify/main.cpp:202
msgid "(c) 2009 David Nolden"
msgstr "(c) 2009 David Nolden"

#: util/duchainify/main.cpp:205
msgid "directory"
msgstr "目录"

#: util/duchainify/main.cpp:207
msgid "Show warnings"
msgstr "显示警告"

#: util/duchainify/main.cpp:208
msgid "Show warnings and debug output"
msgstr "显示警告和调试输出"

#: util/duchainify/main.cpp:209
msgid "Enforce an update of the top-contexts corresponding to the given files"
msgstr ""

#: util/duchainify/main.cpp:210
msgid "Number of threads to use"
msgstr "要使用的线程数"

#: util/duchainify/main.cpp:211
msgid ""
"Features to build. Options: empty, simplified-visible-declarations, visible-"
"declarations (default), all-declarations, all-declarations-and-uses, all-"
"declarations-and-uses-and-AST"
msgstr ""

#: util/ssh_client/main.cpp:74
msgid "Simple KDE ssh client provider"
msgstr "简单 KDE ssh 客户端提供器"

#: util/ssh_client/main.cpp:76
msgid ""
"Displays a KDE Password Dialog and establishes an ssh connection using "
"libssh. After connecting it executes 'svnserve -t' to provide tunneling."
msgstr ""

#: util/ssh_client/main.cpp:78
msgid "(c) 2009"
msgstr "(c) 2009"

#: util/ssh_client/main.cpp:79
msgid ""
"Use this client instead of standard ssh when using subversion to provide a "
"KDE Password Dialog instead of a command-line ssh password prompt."
msgstr ""

#: util/ssh_client/main.cpp:88
msgid "Hostname to connect"
msgstr "要连接的主机"

#: util/ssh_client/main.cpp:89
msgid "Subversion command to call"
msgstr "要调用的 Subversion 命令"

#: util/ssh_client/main.cpp:90
msgid "svnserve option"
msgstr "svnserve 选项"

#: util/ssh_client/main.cpp:117
msgid "Cannot create socket, operation aborted."
msgstr "无法创建套接字，操作中断。"

#: util/ssh_client/main.cpp:126
msgid "Get host by name failed, operation aborted."
msgstr "按名称获取主机失败，操作中断。"

#: util/ssh_client/main.cpp:134
msgid "Cannot connect to host, operation aborted."
msgstr "无法连接到主机，操作中断。"

#: util/ssh_client/main.cpp:142
msgid "Cannot start an ssh session, operation aborted."
msgstr "无法启动 ssh 会话，操作中断。"

#: util/ssh_client/main.cpp:147
msgid "SSH connection failed, operation aborted."
msgstr "SSH 连接失败，操作中断。"

#: util/ssh_client/main.cpp:154
msgid ""
"Server does not support any authentication methods for the user, operation "
"aborted."
msgstr "服务器不支持任何对用户的认证方式，操作中断。"

#: util/ssh_client/main.cpp:169
msgid "ssh auth"
msgstr "ssh 认证"

#: util/ssh_client/main.cpp:193
msgid ""
"Unsupported authentication type, could possibly be a bug. Operation aborted."
msgstr "不支持的认证类型，可能是个错误。操作中断。"

#: util/ssh_client/main.cpp:199
msgid "Authentication failed, operation aborted."
msgstr "认证失败，操作中断。"

#: util/ssh_client/main.cpp:206
msgid "Cannot open ssh channel, operation aborted."
msgstr "无法打开 ssh 隧道，操作中断。"

#: util/ssh_client/main.cpp:212
msgid "Failed to launch 'svnserve -t', operation aborted."
msgstr "启动“svnserve -t”失败，操作中断。"

#: util/ssh_client/main.cpp:224
msgid "Cannot set non-blocking mode for stdin, operation aborted."
msgstr "无法对标准输入设定非屏蔽模式，操作中断。"

#: util/ssh_client/main.h:47
msgid "&Username:"
msgstr "用户名(&U)："

#: util/ssh_client/main.h:52
msgid "&Password or passphrase:"
msgstr "密码或密码句(&P)："

#: util/ssh_client/main.h:56
msgid "Publi&c key:"
msgstr "公钥(&C)："

#: util/ssh_client/main.h:60
msgid "P&rivate key:"
msgstr "私钥(&R)："

#: util/ssh_client/main.h:65
msgid "Password auth"
msgstr "密码认证"

#: util/ssh_client/main.h:67
msgid "Public key auth"
msgstr "公钥认证"

#: util/ssh_client/main.h:69
msgid "No auth type supported by server"
msgstr "没有服务器支持的认证类型"

#: util/ssh_client/main.h:83
msgid "Select keys"
msgstr "选择密钥"

#: vcs/dvcs/dvcsjob.cpp:147
#, fuzzy, kde-format
#| msgid "&Working Directory:"
msgid "Working Directory does not exist: %1"
msgstr "工作目录(&W)："

#: vcs/dvcs/dvcsjob.cpp:154
#, fuzzy, kde-format
#| msgid "&Working Directory:"
msgid "Working Directory is not absolute: %1"
msgstr "工作目录(&W)："

#: vcs/dvcs/dvcsjob.cpp:194
#, kde-format
msgid "Process exited with status %1"
msgstr "进程以状态 %1 退出"

#: vcs/dvcs/dvcsjob.cpp:224
#, fuzzy, kde-format
#| msgid "Process exited with status %1"
msgid "Command finished with error %1."
msgstr "进程以状态 %1 退出"

#: vcs/dvcs/dvcsjob.cpp:240
#, fuzzy, kde-format
#| msgid "Process exited with status %1"
msgid "Command exited with value %1."
msgstr "进程以状态 %1 退出"

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "New branch"
msgstr "新建分支"

#: vcs/dvcs/ui/branchmanager.cpp:75
msgid "Name of the new branch:"
msgstr "新分支名称："

#: vcs/dvcs/ui/branchmanager.cpp:80
#, fuzzy, kde-format
#| msgid ""
#| "Branch \"%1\" already exists.\n"
#| "Pick another name."
msgid ""
"Branch \"%1\" already exists.\n"
"Please, choose another name."
msgstr ""
"分支“%1”已存在。\n"
"请使用其它名称。"

#: vcs/dvcs/ui/branchmanager.cpp:95
#, fuzzy, kde-format
#| msgid ""
#| "Currently at the branch \"%1\".\n"
#| "To remove it, another branch has to be checked out."
msgid ""
"Currently at the branch \"%1\".\n"
"To remove it, please change to another branch."
msgstr ""
"目前处在分支“%1”上。\n"
"要删除它的话，您得检出到另一个分支上。"

#: vcs/dvcs/ui/branchmanager.cpp:102
#, fuzzy, kde-format
#| msgid "Are you sure you want to delete this style?"
msgid "Are you sure you want to irreversibly remove the branch '%1'?"
msgstr "您确认要删除此样式吗？"

#: vcs/dvcs/ui/branchmanager.cpp:113
#, kde-format
msgid "Already on branch \"%1\"\n"
msgstr "已经在分支“%1”上\n"

#: vcs/dvcs/ui/branchmanager.cpp:150
#, fuzzy, kde-format
#| msgid ""
#| "Branch \"%1\" already exists.\n"
#| "Pick another name."
msgid "Branch \"%1\" already exists."
msgstr ""
"分支“%1”已存在。\n"
"请使用其它名称。"

#: vcs/dvcs/ui/branchmanager.cpp:155
#, fuzzy, kde-format
#| msgid "Are you sure you want to delete this style?"
msgid "Are you sure you want to rename %1 to %2 ?"
msgstr "您确认要删除此样式吗？"

#: vcs/dvcs/ui/dvcsgenericoutputview.cpp:56
msgid "Job exited normally"
msgstr "作业正常退出"

#: vcs/dvcs/ui/dvcsmainview.cpp:38
msgid "Git"
msgstr "Git"

#: vcs/dvcs/ui/dvcsmainview.cpp:48
msgid "DVCS"
msgstr "DVCS"

#: vcs/dvcs/ui/logview.cpp:45
msgid "Listing the log of the files failed"
msgstr "列出文件日志失败"

#: vcs/dvcs/ui/logview.cpp:58
msgid "No log information found"
msgstr "未找到日志信息"

#: vcs/dvcs/ui/logview.cpp:63 vcs/widgets/vcsdiffpatchsources.cpp:104
msgid "Commit"
msgstr "提交"

#: vcs/dvcs/ui/logview.cpp:64 vcs/models/vcseventmodel.cpp:101
msgid "Author"
msgstr "作者"

#: vcs/dvcs/ui/logview.cpp:65 vcs/models/vcseventmodel.cpp:104
msgid "Date"
msgstr "日期"

#: vcs/dvcs/dvcsplugin.cpp:125
#, fuzzy
#| msgid "Push..."
msgid "Push"
msgstr "进栈..."

#: vcs/dvcs/dvcsplugin.cpp:126
#, fuzzy
#| msgid "Pull..."
msgid "Pull"
msgstr "出栈..."

#: vcs/dvcs/dvcsplugin.cpp:127
#, fuzzy
#| msgid "Configure Launches..."
msgid "Branches..."
msgstr "配置启动器..."

#: vcs/dvcs/dvcsplugin.cpp:128
msgid "Revision History"
msgstr "修订版历史"

#: vcs/dvcs/dvcsplugin.cpp:190
msgid "Could not show the Branch Manager, current branch is unavailable."
msgstr ""

#: vcs/models/vcseventmodel.cpp:98 vcs/models/vcsitemeventmodel.cpp:119
msgid "Revision"
msgstr "修订版"

#: vcs/models/vcseventmodel.cpp:107
msgid "Message"
msgstr "消息"

#: vcs/models/vcsitemeventmodel.cpp:85
msgid "Added"
msgstr "已添加"

#: vcs/models/vcsitemeventmodel.cpp:88
msgid "Deleted"
msgstr "已删除"

#: vcs/models/vcsitemeventmodel.cpp:91
msgid "Modified"
msgstr "已修改"

#: vcs/models/vcsitemeventmodel.cpp:94
msgid "Copied"
msgstr "已复制"

#: vcs/models/vcsitemeventmodel.cpp:125
msgid "Actions"
msgstr "动作"

#: vcs/models/vcsitemeventmodel.cpp:128
msgid "Source Location"
msgstr "来源位置"

#: vcs/models/vcsitemeventmodel.cpp:131
msgid "Source Revision"
msgstr "来源修改版"

#: vcs/models/vcsannotationmodel.cpp:105
#, fuzzy, kde-format
#| msgid ""
#| "Author:%1\n"
#| "Date:%2\n"
#| "Commit Message:%3"
msgid ""
"Author:%1\n"
"Date:%2\n"
"Commit Message:%3"
msgstr ""
"作者：%1\n"
"日期：%2\n"
"提交消息：%3"

#: vcs/widgets/standardvcslocationwidget.cpp:35
msgid "Introduce the repository URL..."
msgstr ""

#: vcs/widgets/vcscommitdialog.cpp:105
msgid "Commit Message"
msgstr "提交消息"

#: vcs/widgets/vcscommitdialog.cpp:185
msgctxt "file was added to versioncontrolsystem"
msgid "Added"
msgstr "已添加"

#: vcs/widgets/vcscommitdialog.cpp:189
msgctxt "file was deleted from versioncontrolsystem"
msgid "Deleted"
msgstr "已删除"

#: vcs/widgets/vcscommitdialog.cpp:193
msgctxt "version controlled file was modified"
msgid "Modified"
msgstr "已修改"

#: vcs/widgets/vcscommitdialog.cpp:196
msgctxt "file is not known to versioncontrolsystem"
msgid "Unknown"
msgstr "未知"

#: vcs/widgets/vcscommitdialog.cpp:281 vcs/vcspluginhelper.cpp:264
msgid "Unable to get difference."
msgstr "无法获得差异。"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: vcs/widgets/vcsdiffpatchsources.cpp:45 rc.cpp:419
msgid "Commit Message:"
msgstr "提交消息："

#: vcs/widgets/vcsdiffpatchsources.cpp:123
#, fuzzy
#| msgid "Files will be committed:"
msgid "Files will be committed:\n"
msgstr "要提交的文件："

#: vcs/widgets/vcsdiffpatchsources.cpp:127
#, fuzzy, kde-format
#| msgid "With message:"
msgid ""
"\n"
"With message:\n"
" %1"
msgstr "附加消息："

#: vcs/widgets/vcsdiffpatchsources.cpp:129
msgid "About to commit to repository"
msgstr "即将提交到仓库"

#: vcs/widgets/vcsdiffwidget.cpp:86
#, kde-format
msgid "Difference between revision %1 and %2:"
msgstr "修订版 %1 与 %2 之间的差异："

#: vcs/widgets/vcseventwidget.cpp:83
msgid "Diff to previous revision"
msgstr "与上个修订版比较"

#: vcs/widgets/vcseventwidget.cpp:86
msgid "Diff between revisions"
msgstr "修订版之间比较"

#: vcs/widgets/vcseventwidget.cpp:150
msgid "Difference To Previous"
msgstr "与上个修订版的差异"

#: vcs/widgets/vcseventwidget.cpp:174
msgid "Difference between Revisions"
msgstr "修订版之间的差异"

#: vcs/vcspluginhelper.cpp:92
msgid "Commit..."
msgstr "提交..."

#: vcs/vcspluginhelper.cpp:93
msgid "Update"
msgstr "更新"

#. i18n: file: language/codegen/ui/newclass.ui:67
#. i18n: ectx: property (toolTip), widget (KPushButton, addInheritancePushButton)
#. i18n: file: shell/launchconfigurationdialog.ui:37
#. i18n: ectx: property (text), widget (QToolButton, addConfig)
#: vcs/vcspluginhelper.cpp:94 rc.cpp:59 rc.cpp:131
msgid "Add"
msgstr "添加"

#: vcs/vcspluginhelper.cpp:95
msgid "Compare to Head..."
msgstr "与 Head 比较..."

#: vcs/vcspluginhelper.cpp:96
msgid "Compare to Base..."
msgstr "与 Base 比较..."

#: vcs/vcspluginhelper.cpp:97
msgid "Revert"
msgstr "还原"

#: vcs/vcspluginhelper.cpp:98
msgid "History..."
msgstr "历史..."

#: vcs/vcspluginhelper.cpp:99
msgid "Annotation..."
msgstr "注释..."

#: vcs/vcspluginhelper.cpp:257
msgid "Cannot show the differences because there were none."
msgstr ""

#: vcs/vcspluginhelper.cpp:258
msgid "VCS support"
msgstr "VCS 支持"

#: vcs/vcspluginhelper.cpp:291
#, kde-format
msgid "%2 History (%1)"
msgstr "%2 历史(%1)"

#: vcs/vcspluginhelper.cpp:322
msgid ""
"Cannot display annotations, missing interface KTextEditor::"
"AnnotationInterface for the editor."
msgstr "无法显示注释，缺失编辑器接口 KTextEditor::AnnotationInterface。"

#: vcs/vcspluginhelper.cpp:326
#, kde-format
msgid ""
"Cannot execute annotate action because the document was not found, or was "
"not a text document:\n"
"%1"
msgstr ""
"无法执行注释操作，因为没有找到文档或它不是文本文档：\n"
"%1"

#: vcs/vcspluginhelper.cpp:374
msgid "Could not create a patch for the current version."
msgstr ""

#: vcs/vcspluginhelper.cpp:376
#, fuzzy
#| msgid "Could not find an open document"
msgid "Could not find any modifications to commit."
msgstr "找不到打开的文档"

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

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

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:5
#. i18n: ectx: Menu (run)
#: rc.cpp:5
msgctxt "@title:menu"
msgid "Run"
msgstr "运行"

#. i18n: file: shell/debugger/kdevdebuggershellui.rc:27
#. i18n: ectx: ToolBar (debugToolBar)
#: rc.cpp:8
msgid "Debugger Toolbar"
msgstr "调试器工具栏"

#. i18n: file: shell/kdevsessionui.rc:5
#. i18n: ectx: Menu (session)
#: rc.cpp:11
msgctxt "@title:menu"
msgid "Session"
msgstr "会话"

#. i18n: file: shell/kdevsourceformatter.rc:5
#. i18n: ectx: Menu (edit)
#: rc.cpp:14
msgctxt "@title:menu"
msgid "Edit"
msgstr "编辑"

#. i18n: file: language/codegen/ui/classoptions.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:17
msgid "Class Options"
msgstr "类选项"

#. i18n: file: language/codegen/ui/classoptions.ui:25
#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
#: rc.cpp:20
msgid "Abstract class (allow pure virtuals)"
msgstr "抽象类(允许纯虚函数)"

#. i18n: file: language/codegen/ui/classoptions.ui:32
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_2)
#: rc.cpp:23
msgid "Disable copy"
msgstr "禁用复制"

#. i18n: file: language/codegen/ui/classoptions.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_8)
#: rc.cpp:26
msgid "Implicit Sharing"
msgstr "隐式共享"

#. i18n: file: language/codegen/ui/classoptions.ui:46
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_3)
#: rc.cpp:29
msgid "D-Pointer"
msgstr "D-指针"

#. i18n: file: language/codegen/ui/classoptions.ui:74
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_4)
#: rc.cpp:32
msgid "Qt-style shared d-pointer"
msgstr "Qt-风格的共享 d-指针"

#. i18n: file: language/codegen/ui/classoptions.ui:83
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_7)
#: rc.cpp:35
msgid "Virtual Hook"
msgstr "虚锚"

#. i18n: file: language/codegen/ui/classoptions.ui:90
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_6)
#: rc.cpp:38
msgid "Group by access specifier (public / private etc)"
msgstr "按访问限定分组(公有/私有等)"

#. i18n: file: language/codegen/ui/licensechooser.ui:23
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:41
msgid "License type:"
msgstr "许可证类型："

#. i18n: file: language/codegen/ui/licensechooser.ui:36
#. i18n: ectx: property (toolTip), widget (QCheckBox, saveLicense)
#: rc.cpp:44
msgid "Click here if you want to save this license for future use"
msgstr ""

#. i18n: file: language/codegen/ui/licensechooser.ui:39
#. i18n: ectx: property (text), widget (QCheckBox, saveLicense)
#: rc.cpp:47
msgid "Save License"
msgstr "保存许可证"

#. i18n: file: language/codegen/ui/newclass.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:50
msgid "New Class"
msgstr "新建类"

#. i18n: file: language/codegen/ui/newclass.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:53
msgid "&Identifier:"
msgstr "标识符(&I)："

#. i18n: file: language/codegen/ui/newclass.ui:42
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:56
msgid "In&heritance:"
msgstr "继承(&H)："

#. i18n: file: language/codegen/ui/newclass.ui:87
#. i18n: ectx: property (toolTip), widget (KPushButton, moveUpPushButton)
#: rc.cpp:65
#, fuzzy
#| msgid "Move &Up"
msgid "Move Up"
msgstr "上移(&U)"

#. i18n: file: language/codegen/ui/newclass.ui:97
#. i18n: ectx: property (toolTip), widget (KPushButton, moveDownPushButton)
#: rc.cpp:68
#, fuzzy
#| msgid "Move &Down"
msgid "Move Down"
msgstr "下移(&D)"

#. i18n: file: language/codegen/ui/outputlocation.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:71
msgid "Output file(s)"
msgstr "输出文件"

#. i18n: file: language/codegen/ui/outputlocation.ui:29
#. i18n: ectx: property (text), widget (QLabel, headerLabel1)
#. i18n: file: language/codegen/ui/outputlocation.ui:86
#. i18n: ectx: property (text), widget (QLabel, headerLabel2)
#: rc.cpp:74 rc.cpp:86
msgid "&Header:"
msgstr "头文件(&H)："

#. i18n: file: language/codegen/ui/outputlocation.ui:45
#. i18n: ectx: property (text), widget (QLabel, label_2)
#. i18n: file: language/codegen/ui/outputlocation.ui:119
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:77 rc.cpp:95
msgid "&Implementation:"
msgstr "实现(&I)："

#. i18n: file: language/codegen/ui/outputlocation.ui:61
#. i18n: ectx: property (text), widget (QCheckBox, lowerFilenameCheckBox)
#: rc.cpp:80
msgid "Low case file names"
msgstr "小写文件名"

#. i18n: file: language/codegen/ui/outputlocation.ui:77
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:83
msgid "Location within existing file(s)"
msgstr "在已有文件中的位置"

#. i18n: file: language/codegen/ui/outputlocation.ui:109
#. i18n: ectx: property (text), widget (QLabel, headerColumnLabel)
#. i18n: file: language/codegen/ui/outputlocation.ui:142
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:92 rc.cpp:101
msgid "Column"
msgstr "列"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:104
msgid "Override virtual functions"
msgstr "重载虚函数"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:27
#. i18n: ectx: property (text), widget (KPushButton, selectAllPushButton)
#: rc.cpp:107
msgid "Select &All"
msgstr "全部选中(&A)"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:34
#. i18n: ectx: property (text), widget (KPushButton, deselectAllPushButton)
#: rc.cpp:110
msgid "&Deselect All"
msgstr "全部不选(&D)"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:91
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:113
msgid "Superclass -> Function"
msgstr "超类 -> 函数"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:96
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:116
msgid "Access"
msgstr "访问"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:101
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:119
msgid "Signal"
msgstr "信号"

#. i18n: file: language/codegen/ui/overridevirtuals.ui:106
#. i18n: ectx: property (text), widget (QTreeWidget, overridesTree)
#: rc.cpp:122
msgid "Slot"
msgstr "槽"

#. i18n: file: shell/launchconfigurationdialog.ui:17
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:128
msgid "Launch Configurations:"
msgstr "启动配置："

#. i18n: file: shell/projectinfopage.ui:16
#. i18n: ectx: property (toolTip), widget (QLabel, label)
#. i18n: file: shell/projectinfopage.ui:26
#. i18n: ectx: property (toolTip), widget (QLineEdit, nameEdit)
#: rc.cpp:140 rc.cpp:146
msgid "Provide a name for the project"
msgstr "提供工程的名称"

#. i18n: file: shell/projectinfopage.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:143
msgid "Name:"
msgstr "名称："

#. i18n: file: shell/projectinfopage.ui:33
#. i18n: ectx: property (toolTip), widget (QLabel, label_2)
#. i18n: file: shell/projectinfopage.ui:43
#. i18n: ectx: property (toolTip), widget (QComboBox, managerCombo)
#: rc.cpp:149 rc.cpp:155
msgid "Select the Management Plugin to use for this project"
msgstr "选择用于此工程的管理器插件"

#. i18n: file: shell/projectinfopage.ui:36
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:152
msgid "Build System:"
msgstr "构建系统："

#. i18n: file: shell/projectsourcepage.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:158
#, fuzzy
#| msgid "Documentation"
msgid "Destination"
msgstr "文档"

#. i18n: file: shell/projectsourcepage.ui:26
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:161
#, fuzzy
#| msgid "&Working Directory:"
msgid "Working Directory:"
msgstr "工作目录(&W)："

#. i18n: file: shell/projectsourcepage.ui:33
#. i18n: ectx: property (clickMessage), widget (KUrlRequester, workingDir)
#: rc.cpp:164
msgid "Select the directory to use..."
msgstr ""

#. i18n: file: shell/projectsourcepage.ui:63
#. i18n: ectx: property (text), widget (QPushButton, get)
#: rc.cpp:170
#, fuzzy
#| msgid "Git"
msgid "Get"
msgstr "Git"

#. i18n: file: shell/sessiondialog.ui:34
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#. i18n: file: shell/settings/environmentwidget.ui:100
#. i18n: ectx: property (text), widget (KPushButton, newButton)
#. i18n: file: shell/settings/sourceformattersettings.ui:139
#. i18n: ectx: property (text), widget (KPushButton, btnNewStyle)
#. i18n: file: vcs/dvcs/ui/branchmanager.ui:25
#. i18n: ectx: property (text), widget (QPushButton, newButton)
#: rc.cpp:173 rc.cpp:209 rc.cpp:239 rc.cpp:401
msgid "New"
msgstr "新建"

#. i18n: file: shell/sessiondialog.ui:44
#. i18n: ectx: property (text), widget (QPushButton, cloneButton)
#: rc.cpp:176
msgid "Clone"
msgstr "复制"

#. i18n: file: shell/sessiondialog.ui:59
#. i18n: ectx: property (text), widget (QPushButton, activateButton)
#: rc.cpp:179
msgid "Make Active"
msgstr "激活"

#. i18n: file: shell/settings/bgsettings.ui:22
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_enable)
#: rc.cpp:185
msgid "Enable Background Parser"
msgstr "启用后台解析"

#. i18n: file: shell/settings/bgsettings.ui:40
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_delay)
#: rc.cpp:188
msgid "Delay in Milliseconds"
msgstr "延迟毫秒数"

#. i18n: file: shell/settings/bgsettings.ui:56
#. i18n: ectx: property (label), widget (KIntNumInput, kcfg_threads)
#: rc.cpp:191
msgid "Maximum Number of Threads"
msgstr "最大线程数"

#. i18n: file: shell/settings/editstyledialog.ui:28
#. i18n: ectx: property (text), widget (QLabel, lblPreview)
#: rc.cpp:194
msgid "Preview"
msgstr "预览"

#. i18n: file: shell/settings/environmentwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:197
msgid "Environment Group"
msgstr "环境组"

#. i18n: file: shell/settings/environmentwidget.ui:36
#. i18n: ectx: property (text), widget (QPushButton, addgrpBtn)
#: rc.cpp:200
msgid "Add group"
msgstr "添加组"

#. i18n: file: shell/settings/environmentwidget.ui:43
#. i18n: ectx: property (text), widget (QPushButton, removegrpBtn)
#: rc.cpp:203
msgid "Remove group"
msgstr "删除组"

#. i18n: file: shell/settings/environmentwidget.ui:50
#. i18n: ectx: property (text), widget (KPushButton, setAsDefaultBtn)
#: rc.cpp:206
msgid "Set As Default Group"
msgstr "设为默认组"

#. i18n: file: shell/settings/sourceformattersettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:215
msgid "General"
msgstr "常规"

#. i18n: file: shell/settings/sourceformattersettings.ui:23
#. i18n: ectx: property (toolTip), widget (QCheckBox, chkKateModelines)
#: rc.cpp:218
msgid "Add kate modeline to formatted documents."
msgstr "向已格式化的文档添加 kate 模式行。"

#. i18n: file: shell/settings/sourceformattersettings.ui:26
#. i18n: ectx: property (text), widget (QCheckBox, chkKateModelines)
#: rc.cpp:221
msgid "Add Kate modeline"
msgstr "添加 Kate 模式行"

#. i18n: file: shell/settings/sourceformattersettings.ui:48
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:224
msgid "Formatting Styles"
msgstr "格式化样式"

#. i18n: file: shell/settings/sourceformattersettings.ui:54
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:227
msgid "Mimetype:"
msgstr "Mime 类型："

#. i18n: file: shell/settings/sourceformattersettings.ui:76
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:230
msgid "Preview:"
msgstr "预览："

#. i18n: file: shell/settings/sourceformattersettings.ui:101
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:233
msgid "Formatter:"
msgstr "格式化："

#. i18n: file: shell/settings/sourceformattersettings.ui:121
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:236
msgid "Style:"
msgstr "样式："

#. i18n: file: shell/settings/sourceformattersettings.ui:146
#. i18n: ectx: property (text), widget (KPushButton, btnEditStyle)
#: rc.cpp:242
msgid "Edit..."
msgstr "编辑..."

#. i18n: file: shell/settings/uiconfig.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, UiConfig)
#: rc.cpp:248
msgid "User Interface"
msgstr "用户界面"

#. i18n: file: shell/settings/uiconfig.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:251
msgid "Dock Window Behavior"
msgstr "停靠窗口行为"

#. i18n: file: shell/settings/uiconfig.ui:26
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:254
msgid "Top Left Owner"
msgstr ""

#. i18n: file: shell/settings/uiconfig.ui:33
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:257
msgid "Top Right Owner"
msgstr ""

#. i18n: file: shell/settings/uiconfig.ui:41
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:89
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#: rc.cpp:260 rc.cpp:278
msgid "Left Dock"
msgstr "左侧停靠面板"

#. i18n: file: shell/settings/uiconfig.ui:46
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:60
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#: rc.cpp:263 rc.cpp:269
msgid "Top Dock"
msgstr "顶部停靠面板"

#. i18n: file: shell/settings/uiconfig.ui:55
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_TopRightCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:109
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:266 rc.cpp:284
msgid "Right Dock"
msgstr "右侧停靠面板"

#. i18n: file: shell/settings/uiconfig.ui:68
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:272
msgid "Bottom Left Owner"
msgstr ""

#. i18n: file: shell/settings/uiconfig.ui:75
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:275
msgid "Bottom Right Owner"
msgstr ""

#. i18n: file: shell/settings/uiconfig.ui:94
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomLeftCornerOwner)
#. i18n: file: shell/settings/uiconfig.ui:114
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_BottomRightCornerOwner)
#: rc.cpp:281 rc.cpp:287
msgid "Bottom Dock"
msgstr "底部停靠面板"

#. i18n: file: shell/settings/uiconfig.ui:138
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:290
msgid "Tabbed Browsing"
msgstr "标签页浏览"

#. i18n: file: shell/settings/uiconfig.ui:144
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarVisibility)
#: rc.cpp:293
msgid "Show tabs"
msgstr "显示标签页"

#. i18n: file: shell/settings/uiconfig.ui:154
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_TabBarOpenAfterCurrent)
#: rc.cpp:296
msgid "Open new tab after current"
msgstr "在当前页之后新建标签页"

#. i18n: file: shell/settings/ccsettings.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:299
msgid "Code Completion"
msgstr "代码补全"

#. i18n: file: shell/settings/ccsettings.ui:23
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_automaticInvocation)
#: rc.cpp:302
msgid "Enable Automatic Invocation"
msgstr "启用自动调用"

#. i18n: file: shell/settings/ccsettings.ui:30
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_showMultiLineSelectionInformation)
#: rc.cpp:305
msgid "Additional Information For Current Item"
msgstr "当前项目的其它信息"

#. i18n: file: shell/settings/ccsettings.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, completionLevelGroup)
#: rc.cpp:308
msgid "Level"
msgstr "级别"

#. i18n: file: shell/settings/ccsettings.ui:43
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:311
msgid ""
"Use minimal completion when the completion is automatic, and full completion "
"when it is triggered manually"
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:46
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_minimalAutomaticCompletion)
#: rc.cpp:314
msgid "Minimal Automatic Completion"
msgstr "最小自动补全"

#. i18n: file: shell/settings/ccsettings.ui:56
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:317
msgid ""
"When this is enabled, the completion-box will always show full type-"
"information and argument-hints"
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:59
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysFullCompletion)
#: rc.cpp:320
msgid "Always Full Completion"
msgstr "总是完整补全"

#. i18n: file: shell/settings/ccsettings.ui:66
#. i18n: ectx: property (toolTip), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:323
msgid "Do not show type-information or argument-hints"
msgstr "不显示类型信息或参数提示"

#. i18n: file: shell/settings/ccsettings.ui:69
#. i18n: ectx: property (text), widget (QRadioButton, kcfg_alwaysMinimalCompletion)
#: rc.cpp:326
msgid "Always Minimal Completion"
msgstr "总是最小补全"

#. i18n: file: shell/settings/ccsettings.ui:82
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:329
msgid "Semantic Code Highlighting"
msgstr "语义学代码高亮显示"

#. i18n: file: shell/settings/ccsettings.ui:90
#. i18n: ectx: property (toolTip), widget (QLabel, localColorizationLabel)
#: rc.cpp:332
msgid ""
"This setting decides about the intensity of colors for local variables, for "
"example function arguments, variables and the like."
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:93
#. i18n: ectx: property (text), widget (QLabel, localColorizationLabel)
#: rc.cpp:335
msgid "Local Colorization Intensity"
msgstr "局部着色强度"

#. i18n: file: shell/settings/ccsettings.ui:126
#. i18n: ectx: property (toolTip), widget (QLabel, globalColorizationLabel)
#: rc.cpp:338
msgid ""
"This settings lets you change the intensity of globally accessible types, "
"for example classes, methods, functions etc."
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:129
#. i18n: ectx: property (text), widget (QLabel, globalColorizationLabel)
#: rc.cpp:341
msgid "Global Colorization Intensity"
msgstr "全局着色强度"

#. i18n: file: shell/settings/ccsettings.ui:160
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:344
msgid ""
"Highlight semantic problems, such as non-existent or inaccessible "
"declarations."
msgstr "高亮显示语义学问题，比如不存在或不可访问的声明。"

#. i18n: file: shell/settings/ccsettings.ui:163
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightSemanticProblems)
#: rc.cpp:347
msgid "Highlight Semantic Problems"
msgstr "高亮显示语义学问题"

#. i18n: file: shell/settings/ccsettings.ui:170
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:350
msgid ""
"When enabled, lines with errors will get additionally highlighted and their "
"positions get marked in the scrollbar."
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:173
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_highlightProblematicLines)
#: rc.cpp:353
#, fuzzy
#| msgid "Highlight Semantic Problems"
msgid "Highlight Problematic Lines"
msgstr "高亮显示语义学问题"

#. i18n: file: shell/settings/ccsettings.ui:183
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: rc.cpp:356
msgid "Project Parsing"
msgstr "工程解析"

#. i18n: file: shell/settings/ccsettings.ui:191
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:359
msgid "Minimum project size for simplified parsing"
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:211
#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:362
msgid ""
"When a project contains more files than this number, the project will be\n"
"parsed in simplified mode, increasing the efficiency by gathering less "
"information. Global code navigation and quickopen capabilities will be "
"reduced."
msgstr ""

#. i18n: file: shell/settings/ccsettings.ui:214
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_minFilesForSimplifiedParsing)
#: rc.cpp:366
msgid " files"
msgstr " 个文件"

#. i18n: file: shell/settings/projectsettings.ui:17
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:369
msgid "Projects Base Directory:"
msgstr "工程基准目录："

#. i18n: file: shell/settings/projectsettings.ui:27
#. i18n: ectx: property (toolTip), widget (KUrlRequester, kcfg_projectsBaseDirectory)
#: rc.cpp:372
msgid "Select the base directory where new projects are to be created."
msgstr "设定创建新工程时的基准目录。"

#. i18n: file: shell/settings/projectsettings.ui:38
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:375
#, fuzzy
#| msgid ""
#| "Schedule all project\n"
#| "files for parsing:"
msgid ""
"Schedule all project\n"
"files for parsing:"
msgstr ""
"调度全部工程\n"
"要解析的文件："

#. i18n: file: shell/settings/projectsettings.ui:48
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_parseAllProjectSources)
#: rc.cpp:379
msgid "Parse all files in a project after the project has been opened."
msgstr "在工程打开后解析工程中的全部文件。"

#. i18n: file: shell/settings/projectsettings.ui:79
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:382
#, fuzzy
#| msgid ""
#| "Save All Documents\n"
#| "Before Building"
msgid ""
"Save All Documents\n"
"Before Building"
msgstr ""
"在构建前\n"
"保存全部文档"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, ImportMetadataWidget)
#: rc.cpp:386
msgid "Import"
msgstr "导入"

#. i18n: file: vcs/dvcs/ui/importmetadatawidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, labelUrl)
#: rc.cpp:389
msgid "Source Directory:"
msgstr "来源目录："

#. i18n: file: vcs/dvcs/ui/logview.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, LogViewBase)
#: rc.cpp:392
msgid "Log"
msgstr "日志"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, BranchDialogBase)
#: rc.cpp:395
#, fuzzy
#| msgid "Format"
msgid "Form"
msgstr "格式"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:22
#. i18n: ectx: property (toolTip), widget (QPushButton, newButton)
#: rc.cpp:398
msgid "Creates new branch based on the selected branch"
msgstr "基于所需分支创建新分支"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:32
#. i18n: ectx: property (toolTip), widget (QPushButton, deleteButton)
#: rc.cpp:404
msgid "The same as git branch -D"
msgstr "和 git branch -D 相同"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:42
#. i18n: ectx: property (toolTip), widget (QPushButton, checkoutButton)
#: rc.cpp:410
msgid "Checkout to the selected branch"
msgstr "检出到所选分支"

#. i18n: file: vcs/dvcs/ui/branchmanager.ui:45
#. i18n: ectx: property (text), widget (QPushButton, checkoutButton)
#: rc.cpp:413
msgid "Checkout"
msgstr "检出"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:16
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsCommitDialog)
#. i18n: file: vcs/widgets/vcscommitdialog.ui:66
#. i18n: ectx: property (windowTitle), widget (QTreeWidget, files)
#: rc.cpp:416 rc.cpp:432
msgid "Select Files to commit"
msgstr "选择要提交的文件"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:36
#. i18n: ectx: property (html), widget (KTextEdit, message)
#: rc.cpp:422
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">Insert commit message here</p></body></html>"
msgstr ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans Serif'; "
"font-size:9pt;\">在此插入提交消息</p></body></html>"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:56
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:429
msgid "Commit Files:"
msgstr "提交文件："

#. i18n: file: vcs/widgets/vcscommitdialog.ui:81
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:435
msgid "Status"
msgstr "状态"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:86
#. i18n: ectx: property (text), widget (QTreeWidget, files)
#: rc.cpp:438
msgid "Files to commit"
msgstr "要提交的文件"

#. i18n: file: vcs/widgets/vcscommitdialog.ui:94
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:441
msgid "Recursive:"
msgstr "递归："

#. i18n: file: vcs/widgets/vcscommitdialog.ui:111
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:444
msgid "Previous Messages:"
msgstr "上条消息："

#. i18n: file: vcs/widgets/vcsdiffwidget.ui:16
#. i18n: ectx: property (text), widget (QLabel, revLabel)
#: rc.cpp:447
msgid "Difference between revisions"
msgstr "修订版之间的差异"

#. i18n: file: vcs/widgets/vcseventwidget.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, VcsEventWidget)
#: rc.cpp:450
msgid "Logview"
msgstr "日志视图"

#. i18n: file: vcs/widgets/vcseventwidget.ui:19
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:453
msgid "Events:"
msgstr "事件："

#. i18n: file: vcs/widgets/vcseventwidget.ui:54
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:456
msgid "Event Details:"
msgstr "事件详情："

#. i18n: file: vcs/widgets/vcseventwidget.ui:89
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:459
msgid "Message:"
msgstr "消息："

#. i18n: file: shell/settings/projectconfig.kcfg:11
#. i18n: ectx: label, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:462
msgid ""
"Schedule all project source code to be parsed by the language support in the "
"background"
msgstr ""

#. i18n: file: shell/settings/projectconfig.kcfg:15
#. i18n: ectx: whatsthis, entry (parseAllProjectSources), group (Project Manager)
#: rc.cpp:465
msgid ""
"If this option is set, KDevelop will schedule all source code\n"
"        found by the current build system for parsing by the appropriate "
"language\n"
"        support part.  This will enable more complete language support, but "
"may\n"
"        be slower."
msgstr ""

#. i18n: file: shell/settings/projectconfig.kcfg:19
#. i18n: ectx: whatsthis, entry (projectsBaseDirectory), group (Project Manager)
#: rc.cpp:471
msgid "Chooses the base directory where new projects are created."
msgstr "选择创建新工程时的基准目录。"

#. i18n: file: shell/settings/projectconfig.kcfg:23
#. i18n: ectx: label, entry (saveDocuments), group (Project Manager)
#: rc.cpp:474
msgid "Save all open documents before building anything"
msgstr "在构建前保存全部打开的文档"

#. i18n: file: shell/settings/projectconfig.kcfg:24
#. i18n: ectx: whatsthis, entry (saveDocuments), group (Project Manager)
#: rc.cpp:477
msgid ""
"If this option is set all open documents will be automatically saved before "
"any build is started."
msgstr ""

#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy

















#, fuzzy


































































































































































































































#, fuzzy