msgid ""
msgstr ""
"Project-Id-Version: robotframework-ride\n"
"POT-Creation-Date: 2026-01-10 02:20+0000\n"
"PO-Revision-Date: 2026-01-11 19:04\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: pygettext.py 1.5\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: robotframework-ride\n"
"X-Crowdin-Project-ID: 637294\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /master/src/robotide/localization/RIDE.pot\n"
"X-Crowdin-File-ID: 14\n"
"Language: zh_CN\n"

#: src/robotide/application/application.py:214
msgid "Global Settings"
msgstr "全局设置"

#: src/robotide/application/application.py:215
msgid "Global Settings Detected"
msgstr "检测到全局设置"

#: src/robotide/application/application.py:216
msgid "Project Settings"
msgstr "项目设置"

#: src/robotide/application/application.py:217
msgid "Project Settings Detected"
msgstr "检测到项目设置"

#: src/robotide/application/application.py:234
msgid "Restart RIDE?"
msgstr "重启RIDE？"

#: src/robotide/application/application.py:237
msgid "RIDE must be restarted to fully use these "
msgstr "RIDE 必须重启才能充分使用这些内容 "

#: src/robotide/application/application.py:239
msgid "Click OK to Restart RIDE!"
msgstr "点击确定以重启RIDE！"

#: src/robotide/application/application.py:461
#: src/robotide/application/application.py:466
msgid "Found Robot Framework version %s from %s."
msgstr "从 %s 找到机器人框架版本 %s。"

#: src/robotide/application/releasenotes.py:54
#: src/robotide/application/releasenotes.py:57
#: src/robotide/spec/libraryfinder.py:45
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/actiontriggers.py:65
msgid "Help"
msgstr "帮助(&H)"

#: src/robotide/application/releasenotes.py:54
#: src/robotide/application/releasenotes.py:71
msgid "Release Notes"
msgstr "打开发布说明(&E)"

#: src/robotide/application/releasenotes.py:56
msgid "Show the release notes"
msgstr "显示发布笔记"

#: src/robotide/application/releasenotes.py:57
#: src/robotide/application/releasenotes.py:77
msgid "Offline Change Log"
msgstr "打开变更日志(&F)"

#: src/robotide/application/releasenotes.py:59
msgid "Show the offline CHANGELOG"
msgstr "显示离线 CHANGELOG"

#: src/robotide/application/releasenotes.py:78
msgid "Check the online version at "
msgstr "检查在线版本于 "

#: src/robotide/application/restartutil.py:30
msgid "Re-open RIDE for Language Change"
msgstr "重新打开 RIDE 以更改语言"

#: src/robotide/application/restartutil.py:31
msgid "Language change will only be correct after re-opening RIDE."
msgstr "语言更改只有在重新打开 RIDE 后才是正确的。"

#: src/robotide/application/restartutil.py:32
#: src/robotide/application/restartutil.py:50
#: src/robotide/application/updatenotifier.py:203
msgid "Do you want to CLOSE RIDE now?"
msgstr "您想要现在关闭RIDE吗？"

#: src/robotide/application/restartutil.py:48
msgid "Completed Language Change"
msgstr "已完成的语言更改"

#: src/robotide/application/restartutil.py:49
#: src/robotide/application/updatenotifier.py:202
msgid "You should close this RIDE (Process ID = "
msgstr "您应该关闭此 RIDE (进程 ID = ) "

#: src/robotide/application/updatenotifier.py:115
msgid "New development version is available."
msgstr "有新的开发版本。"

#: src/robotide/application/updatenotifier.py:115
msgid "Upgrade?"
msgstr "升级？"

#: src/robotide/application/updatenotifier.py:116
msgid "You may install version %s with:"
msgstr "您可以安装版本 %s："

#: src/robotide/application/updatenotifier.py:117
msgid "Click OK to Upgrade now!"
msgstr "点击确定立即升级！"

#: src/robotide/application/updatenotifier.py:118
#: src/robotide/application/updatenotifier.py:241
msgid "After upgrade you will see another dialog informing to close this RIDE instance."
msgstr "升级后，您将看到另一个对话框通知关闭此 RIDE 实例。"

#: src/robotide/application/updatenotifier.py:126
msgid "No Upgrade Available"
msgstr "无可用升级"

#: src/robotide/application/updatenotifier.py:126
msgid "You have the latest version of RIDE."
msgstr "您有最新版本的 RIDE"

#: src/robotide/application/updatenotifier.py:127
msgid "              Have a nice day :)"
msgstr "              好一天:)"

#: src/robotide/application/updatenotifier.py:172
msgid "An error occurred when installing new version"
msgstr "安装新版本时出错"

#: src/robotide/application/updatenotifier.py:172
msgid "Failed to Upgrade"
msgstr "升级失败"

#: src/robotide/application/updatenotifier.py:202
msgid "Completed Upgrade"
msgstr "已完成升级"

#: src/robotide/application/updatenotifier.py:228
msgid "Update available"
msgstr "可用更新"

#: src/robotide/application/updatenotifier.py:236
msgid " available from "
msgstr " 可用于 "

#: src/robotide/application/updatenotifier.py:236
msgid "New version "
msgstr "新版本 "

#: src/robotide/application/updatenotifier.py:237
msgid "See this version "
msgstr "查看此版本 "

#: src/robotide/application/updatenotifier.py:239
msgid "You can update with the command:"
msgstr "您可以更新命令："

#: src/robotide/application/updatenotifier.py:240
msgid "Or, click <b>Upgrade Now</b>"
msgstr "或者单击 <b>立即升级</b>"

#: src/robotide/application/updatenotifier.py:242
msgid "See the latest development "
msgstr "查看最新动态 "

#: src/robotide/application/updatenotifier.py:247
msgid "I'm using another method for RIDE updates\n"
" and do not need automatic update checks"
msgstr "我正在使用另一种方法更新\n"
" ，不需要自动更新检查"

#: src/robotide/application/updatenotifier.py:252
msgid "remind me later"
msgstr "稍后提醒我"

#: src/robotide/application/updatenotifier.py:258
msgid "Upgrade Now"
msgstr "立即升级"

#: src/robotide/context/__init__.py:59
msgid "Started RIDE %s using python version %s with wx version %s in %s."
msgstr "开始使用 python 版本 %s 的 RIDE %s 在 %s 中使用 wx 版本 %s。"

#: src/robotide/context/__init__.py:72
msgid "Thanks all RIDE translators: %s"
msgstr "感谢所有 RIDE 翻译员：%s"

#: src/robotide/context/__init__.py:74
msgid "RIDE -- Robot Framework Test Data Editor"
msgstr "RIDE -- Robot Framework 测试数据编辑器"

#: src/robotide/context/__init__.py:76
msgid "RIDE %s running on Python %s."
msgstr "RIDE %s 正运行于 Python %s 。"

#: src/robotide/context/__init__.py:77
msgid "RIDE is a test data editor for %s."
msgstr "RIDE 是 %s 的测试数据编辑器。"

#: src/robotide/context/__init__.py:78
msgid "For more information, see project pages at %s."
msgstr "更多信息，请查阅项目主页：%s"

#: src/robotide/context/__init__.py:79
msgid "Some of the icons are from %s."
msgstr "部分图标来源于 %s."

#: src/robotide/context/__init__.py:80
msgid "%s the maintainer of the project thanks the original authors and all users and collaborators."
msgstr "项目维护者 %s 对原作者以及所有用户和贡献者表示感谢。"

#: src/robotide/context/__init__.py:81
msgid "A special thanks to %s for having sponsored the development of translated test suites content compatibility with %s Version 6.1, in their %s."
msgstr "特别感谢 %s，赞助了已翻译测试套件内容与 %s 6.1 版本兼容性的开发工作 (在其 %s 中)。"

#: src/robotide/contrib/testrunner/runprofiles.py:426
msgid "Log options"
msgstr "日志选项"

#: src/robotide/contrib/testrunner/runprofiles.py:435
msgid "Output directory: "
msgstr "输出目录： "

#: src/robotide/contrib/testrunner/runprofiles.py:455
msgid "Add suite name to log names"
msgstr "将套件名称添加到日志名"

#: src/robotide/contrib/testrunner/runprofiles.py:458
msgid "Add timestamp to log names"
msgstr "将时间戳添加到日志名"

#: src/robotide/contrib/testrunner/runprofiles.py:461
msgid "Save Console and Message logs"
msgstr "保存控制台和消息日志"

#: src/robotide/contrib/testrunner/runprofiles.py:479
msgid "Select Logs Directory"
msgstr "选择日志目录"

#: src/robotide/contrib/testrunner/runprofiles.py:501
#: src/robotide/editor/editordialogs.py:538
#: src/robotide/editor/editordialogs.py:542
#: src/robotide/editor/editordialogs.py:683
#: src/robotide/editor/settingeditors.py:575
msgid "Arguments"
msgstr "参数"

#: src/robotide/contrib/testrunner/runprofiles.py:514
#: src/robotide/contrib/testrunner/runprofiles.py:540
msgid "Arguments for the test run. Arguments are space separated list."
msgstr "测试运行参数是空格分隔的列表。"

#: src/robotide/contrib/testrunner/runprofiles.py:559
msgid "Does not execute - help or version option given"
msgstr "不执行 - 提供帮助或版本选项"

#: src/robotide/contrib/testrunner/runprofiles.py:564
msgid "Unknown option(s):"
msgstr "未知选项 (s):"

#: src/robotide/contrib/testrunner/runprofiles.py:570
msgid "Tests filters"
msgstr "测试过滤器"

#: src/robotide/contrib/testrunner/runprofiles.py:580
msgid "Only run tests with these tags:"
msgstr "只运行这些标签的测试："

#: src/robotide/contrib/testrunner/runprofiles.py:583
msgid "Skip tests with these tags:"
msgstr "跳过这些标签的测试："

#: src/robotide/contrib/testrunner/runprofiles.py:681
msgid "Script to run tests:"
msgstr "运行测试的脚本："

#: src/robotide/contrib/testrunner/testrunnerplugin.py:100
msgid "Stop a running test"
msgstr "停止正在运行的测试"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:101
msgid "Step over"
msgstr "步过"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:132
msgid "A plugin for running tests from within RIDE"
msgstr "从 RIDE 内部运行测试的插件"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:161
msgid "Run"
msgstr "运行"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:236
msgid "Run Tests"
msgstr "运行测试(&U)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:236
#: src/robotide/contrib/testrunner/testrunnerplugin.py:240
#: src/robotide/contrib/testrunner/testrunnerplugin.py:246
#: src/robotide/log/log.py:86
#: src/robotide/parserlog/parserlog.py:85
#: src/robotide/postinstall/desktopshortcut.py:53
#: src/robotide/searchtests/searchtests.py:41
#: src/robotide/spec/libraryfinder.py:43
#: src/robotide/spec/specimporter.py:37
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/keywordsearch.py:53
#: src/robotide/ui/mainframe.py:884
#: src/robotide/ui/mainframe.py:896
#: src/robotide/ui/preview.py:41
msgid "Tools"
msgstr "工具(&T)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:238
msgid "Run the selected tests"
msgstr "运行所选测试"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:240
msgid "Run Tests with Debug"
msgstr "运行测试 (调试)(&R)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:243
msgid "Run the selected tests with Debug"
msgstr "以调试模式运行所选测试"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:246
msgid "Stop Test Run"
msgstr "停止测试运行(&S)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:332
#: src/robotide/contrib/testrunner/testrunnerplugin.py:336
msgid "[ SENDING STOP SIGNAL ]\n"
msgstr "[正在发送停止信号]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:341
#: src/robotide/contrib/testrunner/testrunnerplugin.py:344
msgid "[ SENDING PAUSE SIGNAL ]\n"
msgstr "[正在发送暂停信号]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:349
#: src/robotide/contrib/testrunner/testrunnerplugin.py:352
msgid "[ SENDING CONTINUE SIGNAL ]\n"
msgstr "[正在发送继续信号]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:357
#: src/robotide/contrib/testrunner/testrunnerplugin.py:360
msgid "[ SENDING STEP NEXT SIGNAL ]\n"
msgstr "[ 正在发送下一步信号]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:365
#: src/robotide/contrib/testrunner/testrunnerplugin.py:368
msgid "[ SENDING STEP OVER SIGNAL ]\n"
msgstr "[ 正在发送步过信号]\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:400
msgid "command: %s\n"
msgstr "命令: %s\n"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:468
msgid "Unsaved Modifications"
msgstr "未保存的修改"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:469
msgid "There are unsaved modifications.\n"
"        Do you want to save all changes and run the tests?"
msgstr "您有未保存的修改！\n"
"        是否保存所有修改并运行测试？"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:479
msgid "No tests selected"
msgstr "没有选择测试"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:479
msgid "No tests selected. \n"
"Continue anyway?"
msgstr "没有选中任何测试。 \n"
"是否仍然继续？"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:562
msgid "\n"
"Test finished {}"
msgstr "\n"
"测试完成 {}"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:596
msgid "Messages log exceeded 80% of process memory, stopping for now..."
msgstr "消息日志超过 80% 的过程内存，现在停止..."

#: src/robotide/contrib/testrunner/testrunnerplugin.py:767
msgid "Start"
msgstr "开始"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:768
#: src/robotide/contrib/testrunner/testrunnerplugin.py:771
msgid "Start robot"
msgstr "启动机器人"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:769
msgid "Start running the robot test suite"
msgstr "开始运行机器人测试套件"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:770
msgid "Debug"
msgstr "调试"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:772
msgid "Start running the robot test suite with DEBUG loglevel"
msgstr "开始使用DEBUG 日志运行机器人测试套件"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:774
#: src/robotide/run/ui.py:30
msgid "Stop"
msgstr "停止"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:778
msgid "Pause"
msgstr "暂停"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:780
#: src/robotide/contrib/testrunner/testrunnerplugin.py:781
msgid "Pause test execution"
msgstr "暂停测试执行"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:782
msgid "Continue"
msgstr "继续"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:785
#: src/robotide/contrib/testrunner/testrunnerplugin.py:786
msgid "Continue test execution"
msgstr "继续测试执行"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:787
msgid "Next"
msgstr "下一个"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:788
#: src/robotide/contrib/testrunner/testrunnerplugin.py:789
msgid "Step next"
msgstr "下一步"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:826
msgid "Execution Profile:  "
msgstr "执行配置文件：  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:829
msgid "Choose which method to use for running the tests"
msgstr "选择运行测试的方法"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:836
msgid "Open Logs Directory"
msgstr "打开日志目录"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:838
msgid "View All Logs in Explorer"
msgstr "在资源管理器中查看所有日志"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:839
msgid " Report"
msgstr " 报告"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:840
msgid "View Robot Report in Browser (CtrlCmd-R)"
msgstr "在浏览器(CtrlCmd-R) 中查看机器人报告"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:842
msgid " Log"
msgstr " 日志"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:843
msgid "View Robot Log in Browser (CtrlCmd-L)"
msgstr "在浏览器中查看机器人日志 (CtrlCmd-L)"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:850
msgid " Autosave  "
msgstr " Autosave  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:851
msgid "Automatically save all changes before running"
msgstr "运行前自动保存所有更改"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:856
msgid " Pause after failure  "
msgstr " 失败后暂停  "

#: src/robotide/contrib/testrunner/testrunnerplugin.py:857
msgid "Automatically pause after failing keyword"
msgstr "关键字失败后自动暂停"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:859
#: src/robotide/editor/editors.py:227
#: src/robotide/editor/texteditor.py:1100
#: src/robotide/preferences/editor.py:211
#: src/robotide/ui/fileexplorerplugin.py:475
#: src/robotide/ui/pluginmanager.py:152
msgid "Settings"
msgstr "设置"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:973
msgid "Console log"
msgstr "控制台日志"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:977
msgid "Message log"
msgstr "消息日志"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1100
msgid "Starting test:"
msgstr "开始测试："

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1105
msgid "Ending test:"
msgstr "结束测试："

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1113
msgid "UNKNOWN STATUS:"
msgstr "未知状态："

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1141
#: src/robotide/contrib/testrunner/testrunnerplugin.py:1143
msgid "<<  PAUSED  >>"
msgstr "<< 已暂停>>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1148
msgid "<< CONTINUE >>"
msgstr "<< CONTINUE >>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1150
msgid "<<  CONTINUE  >>"
msgstr "<<  CONTINUE  >>"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1195
msgid "No logs directory"
msgstr "没有日志目录"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1195
msgid "There isn't logs directory. \n"
"Please, run the tests and try again"
msgstr "未找到日志目录。 \n"
"请先运行测试，然后再试一次"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1207
#: src/robotide/editor/texteditor.py:657
#: src/robotide/preferences/general.py:143
#: src/robotide/preferences/general.py:276
#: src/robotide/ui/fileexplorerplugin.py:273
#: src/robotide/ui/mainframe.py:674
msgid "RIDE - Preferences"
msgstr "RIDE - 首选项"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1298
msgid "elapsed time: %s  pass: %s  skip: %s  fail: %s"
msgstr "已用时间: %s  通过: %s  跳过: %s  失败: %s"

#: src/robotide/contrib/testrunner/testrunnerplugin.py:1332
msgid "  current keyword: "
msgstr "  当前关键字： "

#: src/robotide/controller/ui/treecontroller.py:42
msgid "[Navigate]\n"
"        !Go &Back | Go back to previous location in tree | Alt-%s | ART_GO_BACK\n"
"        !Go &Forward | Go forward to next location in tree | Alt-%s | ART_GO_FORWARD\n"
"        "
msgstr "[导航(&N)]\n"
"        !返回(&B) | 返回树形视图的上一个位置 | Alt-%s | ART_GO_BACK\n"
"        !前进(&F) | 前往树形视图的下一个位置 | Alt-%s | ART_GO_FORWARD\n"
"        "

#: src/robotide/controller/ui/treecontroller.py:56
msgid "Add Tag to selected"
msgstr "给所选测试添加标签(&A)"

#: src/robotide/controller/ui/treecontroller.py:56
#: src/robotide/controller/ui/treecontroller.py:58
#: src/robotide/editor/listeditor.py:40
#: src/robotide/editor/settingeditors.py:110
#: src/robotide/editor/settingeditors.py:659
#: src/robotide/ui/actiontriggers.py:54
msgid "Edit"
msgstr "编辑(&E)"

#: src/robotide/controller/ui/treecontroller.py:58
msgid "Clear Selected"
msgstr "清除选中项(&C)"

#: src/robotide/controller/ui/treecontroller.py:71
msgid "Add Tag To Selected"
msgstr "将标签添加到选中的测试"

#: src/robotide/controller/ui/treecontroller.py:71
msgid "Enter Tag Name"
msgstr "输入标签名称"

#: src/robotide/editor/__init__.py:31
msgid "[Edit]\n"
msgstr "[Edit]\n"

#: src/robotide/editor/__init__.py:32
msgid "&Undo | Undo last modification | Ctrlcmd-Z\n"
msgstr "撤消(&U) | 撤销上次修改 | Ctrlcmd-Z\n"

#: src/robotide/editor/__init__.py:33
msgid "&Redo | Redo modification | Ctrlcmd-Y\n"
msgstr "重做(&R) | 重做修改 | Ctrlcmd-Y\n"

#: src/robotide/editor/__init__.py:35
msgid "Cu&t | Cut | Ctrlcmd-X\n"
msgstr "剪切(&T) | 剪切 | Ctrlcmd-X\n"

#: src/robotide/editor/__init__.py:36
msgid "&Copy | Copy | Ctrlcmd-C\n"
msgstr "复制(&C) | 复制 | Ctrlcmd-C\n"

#: src/robotide/editor/__init__.py:37
msgid "&Paste | Paste | Ctrlcmd-V\n"
msgstr "粘贴(&P) | 粘贴 | Ctrlcmd-V\n"

#: src/robotide/editor/__init__.py:38
msgid "&Insert | Insert | Shift-Ctrl-V\n"
msgstr "插入(&I) | 插入 | Shift-Ctrl-V\n"

#: src/robotide/editor/__init__.py:39
msgid "&Delete | Delete  | Del\n"
msgstr "删除(&D) | 删除 | Del\n"

#: src/robotide/editor/__init__.py:40
msgid "Comment Rows | Comment selected rows | Ctrlcmd-3\n"
msgstr "注释行(&M) | 注释掉所选行 | Ctrlcmd-3\n"

#: src/robotide/editor/__init__.py:41
msgid "Comment Cells | Comment cells with # | Ctrlcmd-Shift-3\n"
msgstr "注释单元格(&E) | 使用 # 注释单元格 | Ctrlcmd-Shift-3\n"

#: src/robotide/editor/__init__.py:42
msgid "Uncomment Rows | Uncomment selected rows | Ctrlcmd-4\n"
msgstr "取消注释行(&N) | 取消注释所选行 | Ctrlcmd-4\n"

#: src/robotide/editor/__init__.py:43
msgid "Uncomment Cells | Uncomment cells with # | Ctrlcmd-Shift-4\n"
msgstr "取消注释单元格(&L) | 取消用 # 注释单元格 | Ctrlcmd-Shift-4\n"

#: src/robotide/editor/__init__.py:44
msgid "Insert Cells | Insert Cells | Ctrlcmd-Shift-I\n"
msgstr "插入单元格(&S) | 插入单元格 | Ctrlcmd-Shift-I\n"

#: src/robotide/editor/__init__.py:45
msgid "Delete Cells | Delete Cells | Ctrlcmd-Shift-D\n"
msgstr "删除单元格(&) | 删除单元格 | Ctrlcmd-Shift-D\n"

#: src/robotide/editor/__init__.py:46
msgid "Insert Rows | Insert Rows | Ctrlcmd-I\n"
msgstr "插入行(&W) | 插入行 | Ctrlcmd-I\n"

#: src/robotide/editor/__init__.py:47
msgid "Delete Rows | Delete Rows | Ctrlcmd-D\n"
msgstr "删除行(&) | 删除行 | Ctrlcmd-D\n"

#: src/robotide/editor/__init__.py:48
msgid "Move Rows Up (Alt-Up or Ctrl-Shift-Up) | Move Rows Up\n"
msgstr "上移行(&V) (Alt-Up 或 Ctrl-Shift-Up) | 向上移动所选行\n"

#: src/robotide/editor/__init__.py:49
msgid "Move Rows Down (Alt-Down or Ctrl-Shift-Down) | Move Rows Down\n"
msgstr "下移行(&) (Alt-Down 或 Ctrl-Shift-Down) | 向下移动所选行\n"

#: src/robotide/editor/__init__.py:50
#: src/robotide/ui/mainframe.py:69
msgid "[Tools]\n"
msgstr "[Tools]\n"

#: src/robotide/editor/__init__.py:51
msgid "Content Assistance (Ctrl-Space or Ctrl-Alt-Space) | Show possible keyword and variable completions | | | POSITION-70\n"
msgstr "内容辅助(&O) (Ctrl-Space 或 Ctrl-Alt-Space) | 显示可能的关键词和变量补全 | | | POSITION-70\n"

#: src/robotide/editor/__init__.py:88
msgid "The default editor plugin. Also known as Grid or Cell Editor.\n\n"
"    This plugin implements editors for the various items of Robot Framework\n"
"    test data.\n"
"    "
msgstr "默认编辑器插件。也称为网格或单元格编辑器。\n\n"
"    此插件实现了机器人框架\n"
"    测试数据各种项目的编辑器。\n"
"    "

#: src/robotide/editor/__init__.py:95
msgid "Editor"
msgstr "编辑器"

#: src/robotide/editor/dialoghelps.py:31
msgid "Possible pipes in the value must be escaped with a backslash like '\\|'."
msgstr "值中可能的存在的管道符必须用反斜杠转义，写成 '\\|'。"

#: src/robotide/editor/dialoghelps.py:32
msgid "Separate tags with a pipe character like 'tag | second tag | 3rd'."
msgstr "用管道字符分隔标签，例如 'tag | second tag | 3rd'。"

#: src/robotide/editor/dialoghelps.py:33
msgid "Separate possible arguments with a pipe character like 'My Keyword | arg 1 | arg 2'."
msgstr "用管道字符分隔参数，例如 'My Keyword | arg 1 | arg 2'。"

#: src/robotide/editor/dialoghelps.py:34
msgid "Use time syntax like '1min 10s' or '2 hours' or give the value as seconds.\n"
"Before Robot v3.0.1 an optional message could have been specified like '3 minutes | My message here'."
msgstr "使用时间语法，例如 '1min 10s' 或 '2 hours' 或以秒为单位给出值。\n"
"Robot v3.0.1 以前的版本，可以指定一个可选消息，形如 '3 minutes | My message here'。"

#: src/robotide/editor/dialoghelps.py:37
msgid "Specify the arguments separated with a pipe character like '${arg1} | ${arg2}'.\n"
"Default values are given using equal sign and the last argument can be a list variable.\n"
"Example: '${arg1} | ${arg2}=default value | @{rest}'.\n"
"Note. You can use variable shortcuts in this field."
msgstr "请使用管道符 '|' 来分隔指定的参数，如 '${arg1} | ${arg2}'。\n"
"默认值使用等号指定，最后一个参数可以是列表变量。\n"
"示例：'${arg1} | ${arg2}=默认值 | @{rest}'。\n"
"注意：本字段支持使用变量别名。"

#: src/robotide/editor/dialoghelps.py:41
msgid "Alias can be used to import same library multiple times with different names.\n"
"Alias is prepended with: "
msgstr "别名可用于以不同名称多次导入同一个库。\n"
"别名前置符号： "

#: src/robotide/editor/dialoghelps.py:43
msgid " . Note that since Robot v6.0, imports with old WITH NAME are replaced by AS."
msgstr " . 需注意，从 Robot v6.0 开始，旧的 WITH NAME 导入方式已由 AS 替代。"

#: src/robotide/editor/dialoghelps.py:45
msgid "Give name and value of the variable."
msgstr "给出变量的名称和值。"

#: src/robotide/editor/dialoghelps.py:46
msgid "Give name and value of the variable. Input list variable items into separate cells."
msgstr "给出变量的名称和值。将变量项输入单独的单元格。"

#: src/robotide/editor/dialoghelps.py:48
msgid "Give name and value of the variable. Input dictionary items into separate cells."
msgstr "给出变量的名称和值。将字典项目输入单独的单元格。"

#: src/robotide/editor/dialoghelps.py:49
msgid "Individual items must be in format `key=value`"
msgstr "单个项目必须格式为 `key=value`"

#: src/robotide/editor/dialoghelps.py:50
msgid "Give name, optional arguments and optional alias of the library to import."
msgstr "给出要导入的库名称、可选参数和可选别名。"

#: src/robotide/editor/dialoghelps.py:51
#: src/robotide/editor/dialoghelps.py:56
msgid "Separate multiple arguments with a pipe character like 'arg 1 | arg 2'."
msgstr "用管道字符分隔多个参数，如“arg 1 | arg 2”。"

#: src/robotide/editor/dialoghelps.py:52
msgid "Give library name, library documentation URL and command to install."
msgstr "给库名称、 库文档 URL 和命令安装"

#: src/robotide/editor/dialoghelps.py:53
msgid "In the command, you can use `%%executable` as a placeholder to be replaced by the actual path"
msgstr "在命令中，你可以使用%%可执行文件作为一个由实际路径替换的占位符"

#: src/robotide/editor/dialoghelps.py:54
msgid " to Python executable."
msgstr " 到 Python 可执行文件。"

#: src/robotide/editor/dialoghelps.py:55
msgid "Give path and optional arguments of the variable file to import."
msgstr "给导入变量文件的路径和可选参数。"

#: src/robotide/editor/dialoghelps.py:57
msgid "Give path to the resource file to import."
msgstr "指定要导入的资源文件路径。"

#: src/robotide/editor/dialoghelps.py:58
msgid "Existing resources will be automatically loaded to the resource tree."
msgstr "现有资源将自动加载到资源树。"

#: src/robotide/editor/dialoghelps.py:59
msgid "Give the documentation."
msgstr "提交文档。"

#: src/robotide/editor/dialoghelps.py:59
msgid "New resources must be created separately."
msgstr "新资源必须分开创建。"

#: src/robotide/editor/dialoghelps.py:60
msgid "Simple formatting like *bold* and _italic_ can be used."
msgstr "可以使用像*粗体* 和 _斜体_ 这样的简单格式。"

#: src/robotide/editor/dialoghelps.py:61
msgid "Additionally, URLs are converted to clickable links."
msgstr "此外，URL转换为可点击链接。"

#: src/robotide/editor/dialoghelps.py:62
msgid "These tags are set to all test cases in this test suite."
msgstr "这些标签已设置为本测试套件中的所有测试案例。"

#: src/robotide/editor/dialoghelps.py:64
msgid "These tags are set to all test cases in this test suite unless test cases have their own tags."
msgstr "这些标签设置为测试套装中的所有测试箱，除非测试箱有自己的标签。"

#: src/robotide/editor/dialoghelps.py:66
msgid "These tags are applied to all test cases in this test suite. This field exists since Robot Framework 6.0 and will replace Force and Default Tags after version 7.0."
msgstr "这些标签适用于本测试套件中的所有测试案例。此字段自Robot Framework 6以来就存在。 并将在 7.0 版本后替换强制和默认标签。"

#: src/robotide/editor/dialoghelps.py:70
msgid "These tags are set to this test case in addition to Force Tags and they override possible Default Tags."
msgstr "除了强制标签外，这些标签被设置为测试案例，并覆盖可能的默认标签。"

#: src/robotide/editor/dialoghelps.py:73
msgid "This keyword is executed before executing any of the test cases or lower level suites."
msgstr "在执行任何测试案例或下级套件之前执行此关键字。"

#: src/robotide/editor/dialoghelps.py:75
msgid "This keyword is executed after all test cases and lower level suites have been executed."
msgstr "此关键词是在所有测试案例和低级套装执行后执行的。"

#: src/robotide/editor/dialoghelps.py:77
msgid "This keyword is executed before every test case in this suite unless test cases override it."
msgstr "此关键词在这套程序中的每个测试案例之前执行，除非测试案例覆盖它。"

#: src/robotide/editor/dialoghelps.py:79
msgid "This keyword is executed after every test case in this suite unless test cases override it."
msgstr "此关键字在这套程序中的每个测试案例后都会被执行，除非测试案例覆盖。"

#: src/robotide/editor/dialoghelps.py:81
msgid "This keyword is executed before other keywords in this test case or keyword."
msgstr "此关键字在本测试案例或关键字中的其他关键字之前执行。"

#: src/robotide/editor/dialoghelps.py:82
msgid "In test cases, overrides possible Test Setup set on the suite level."
msgstr "在测试案例中，覆盖在套装级别上可能设置的测试设置。"

#: src/robotide/editor/dialoghelps.py:83
msgid "Setup in keywords exists since Robot v7.0."
msgstr "自Robot v7.0起就存在关键词设置。"

#: src/robotide/editor/dialoghelps.py:84
msgid "This keyword is executed after other keywords in this test case or keyword even if the test or keyword fails."
msgstr "此关键字在测试案例中的其他关键字或关键字之后执行，即使测试或关键字失败。"

#: src/robotide/editor/dialoghelps.py:86
msgid "In test cases, overrides possible Test Teardown set on the suite level."
msgstr "在测试案例中，覆盖在套装级别上可能的测试拆除设置。"

#: src/robotide/editor/dialoghelps.py:88
msgid "Specifies the default template keyword used by tests in this suite."
msgstr "在此套件中指定测试使用的默认模板关键字。"

#: src/robotide/editor/dialoghelps.py:89
msgid "The test cases will contain only data to use as arguments to that keyword."
msgstr "测试案例将只包含作为关键字参数的数据。"

#: src/robotide/editor/dialoghelps.py:90
msgid "Specifies the template keyword to use."
msgstr "指定要使用的模板关键字。"

#: src/robotide/editor/dialoghelps.py:91
msgid "The test itself will contain only data to use as arguments to that keyword."
msgstr "测试本身将只包含作为关键字参数的数据。"

#: src/robotide/editor/dialoghelps.py:93
msgid "Specify the return value. Use a pipe character to separate multiple values."
msgstr "指定返回值。使用管道字符分隔多个值。"

#: src/robotide/editor/dialoghelps.py:96
msgid "Maximum time test cases in this suite are allowed to execute before aborting them forcefully."
msgstr "此套件中的最长时间测试案例允许在强制中止之前执行。"

#: src/robotide/editor/dialoghelps.py:97
msgid "Can be overridden by individual test cases using Timeout setting."
msgstr "可以使用超时设置单个测试案例覆盖。"

#: src/robotide/editor/dialoghelps.py:98
msgid "Maximum time this test/keyword is allowed to execute before aborting it forcefully."
msgstr "在强制中止之前允许执行此测试/关键字的最大时间。"

#: src/robotide/editor/dialoghelps.py:99
msgid "With test cases this setting overrides Test Timeout set on the suite level."
msgstr "在测试案例中，此设置会覆盖套装级别上设置的测试超时。"

#: src/robotide/editor/dialoghelps.py:100
msgid "Give a name and a value for the suite metadata."
msgstr "为套件元数据提供一个名称和一个值。"

#: src/robotide/editor/dialoghelps.py:101
msgid "Give a name for the new test case."
msgstr "给新的测试箱子命名。"

#: src/robotide/editor/dialoghelps.py:102
msgid "Give a name and arguments for the new user keyword."
msgstr "给新用户关键字命名和参数。"

#: src/robotide/editor/dialoghelps.py:103
msgid "Give a name for the new user keyword."
msgstr "给新用户关键字命名。"

#: src/robotide/editor/editordialogs.py:84
#: src/robotide/editor/settingeditors.py:487
#: src/robotide/editor/settingeditors.py:575
#: src/robotide/editor/settingeditors.py:739
msgid "Comment"
msgstr "评论"

#: src/robotide/editor/editordialogs.py:135
msgid "Scalar Variable"
msgstr "缩放变量"

#: src/robotide/editor/editordialogs.py:143
#: src/robotide/editor/editordialogs.py:162
#: src/robotide/editor/editordialogs.py:182
#: src/robotide/editor/editordialogs.py:208
#: src/robotide/editor/editordialogs.py:245
#: src/robotide/editor/editordialogs.py:603
#: src/robotide/editor/editordialogs.py:626
#: src/robotide/editor/editordialogs.py:651
#: src/robotide/editor/editordialogs.py:681
#: src/robotide/run/configmanagerui.py:101
#: src/robotide/ui/filedialogs.py:92
#: src/robotide/ui/filedialogs.py:94
#: src/robotide/ui/filedialogs.py:331
#: src/robotide/ui/keywordsearch.py:357
msgid "Name"
msgstr "名称"

#: src/robotide/editor/editordialogs.py:143
#: src/robotide/editor/editordialogs.py:163
#: src/robotide/editor/editordialogs.py:183
#: src/robotide/editor/editordialogs.py:604
#: src/robotide/editor/settingeditors.py:487
#: src/robotide/editor/settingeditors.py:739
msgid "Value"
msgstr "值"

#: src/robotide/editor/editordialogs.py:155
msgid "List Variable"
msgstr "列表变量"

#: src/robotide/editor/editordialogs.py:175
msgid "Dictionary Variable"
msgstr "字典变量"

#: src/robotide/editor/editordialogs.py:199
#: src/robotide/editor/editordialogs.py:230
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:666
msgid "Library"
msgstr "书库"

#: src/robotide/editor/editordialogs.py:209
msgid "Alias"
msgstr "别名"

#: src/robotide/editor/editordialogs.py:209
#: src/robotide/editor/editordialogs.py:278
msgid "Args"
msgstr "参数"

#: src/robotide/editor/editordialogs.py:247
#: src/robotide/editor/editordialogs.py:308
#: src/robotide/run/configmanagerui.py:101
msgid "Documentation"
msgstr "文件"

#: src/robotide/editor/editordialogs.py:248
#: src/robotide/run/configmanagerui.py:101
msgid "Command"
msgstr "命令"

#: src/robotide/editor/editordialogs.py:271
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:681
msgid "Variables"
msgstr "变量"

#: src/robotide/editor/editordialogs.py:277
#: src/robotide/editor/editordialogs.py:295
msgid "Path"
msgstr "路径"

#: src/robotide/editor/editordialogs.py:290
#: src/robotide/editor/settingeditors.py:576
#: src/robotide/editor/settingeditors.py:673
msgid "Resource"
msgstr "资源"

#: src/robotide/editor/editordialogs.py:396
#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
msgid "Tags"
msgstr "标签"

#: src/robotide/editor/editordialogs.py:424
msgid "Suite Setup is run before any tests"
msgstr "在任何测试之前运行Suite 安装程序"

#: src/robotide/editor/editordialogs.py:483
msgid "Setup"
msgstr "设置"

#: src/robotide/editor/editordialogs.py:497
msgid "Teardown"
msgstr "拆解"

#: src/robotide/editor/editordialogs.py:511
msgid "Template"
msgstr "模板"

#: src/robotide/editor/editordialogs.py:571
msgid "Test Timeout"
msgstr "测试超时"

#: src/robotide/editor/editordialogs.py:585
msgid "Timeout"
msgstr "超时"

#: src/robotide/editor/editordialogs.py:598
#: src/robotide/editor/settingeditors.py:739
msgid "Metadata"
msgstr "元数据"

#: src/robotide/editor/editordialogs.py:617
msgid "New Test Case"
msgstr "新的测试案例"

#: src/robotide/editor/editordialogs.py:642
msgid "Copy User Keyword"
msgstr "复制用户关键字"

#: src/robotide/editor/editordialogs.py:671
msgid "New User Keyword"
msgstr "新用户关键字"

#: src/robotide/editor/editors.py:163
#: src/robotide/editor/editors.py:400
#: src/robotide/editor/macroeditors.py:135
#: src/robotide/ui/mainframe.py:214
msgid " (READ ONLY)"
msgstr " (只读)"

#: src/robotide/editor/editors.py:350
#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
#: src/robotide/ui/keywordsearch.py:357
#: src/robotide/usages/usagesdialog.py:151
msgid "Source"
msgstr "来源"

#: src/robotide/editor/editors.py:387
#: src/robotide/ui/keywordsearch.py:207
#: src/robotide/ui/treenodehandlers.py:493
#: src/robotide/ui/treenodehandlers.py:762
msgid "Find Usages"
msgstr "查找用法"

#: src/robotide/editor/fieldeditors.py:191
msgid "Columns"
msgstr "列"

#: src/robotide/editor/fieldeditors.py:195
msgid "Number of columns that are shown in this editor. Selected value is stored and used globally."
msgstr "此编辑器中显示的列数。选定的值是全局存储和使用的。"

#: src/robotide/editor/kweditor.py:98
msgid "Delete Cells\tCtrl-Shift-D"
msgstr "删除单元格      Ctrl-Shift-D"

#: src/robotide/editor/kweditor.py:98
msgid "Insert Cells\tCtrl-Shift-I"
msgstr "插入单元格      Ctrl-Shift-I"

#: src/robotide/editor/kweditor.py:100
msgid "Copy\tCtrl-C"
msgstr "复制      Ctrl-C"

#: src/robotide/editor/kweditor.py:100
msgid "Cut\tCtrl-X"
msgstr "剪切      Ctrl-X"

#: src/robotide/editor/kweditor.py:100
msgid "Select All\tCtrl-A"
msgstr "选择所有       Ctrl-A"

#: src/robotide/editor/kweditor.py:101
msgid "Delete\tDel"
msgstr "删除      Del"

#: src/robotide/editor/kweditor.py:101
msgid "Insert\tCtrl-Shift-V"
msgstr "插入      Ctrl-Shift-V"

#: src/robotide/editor/kweditor.py:101
msgid "Paste\tCtrl-V"
msgstr "粘贴      Ctrl-V"

#: src/robotide/editor/kweditor.py:104
msgid "Create Keyword"
msgstr "创建关键字"

#: src/robotide/editor/kweditor.py:105
msgid "Extract Keyword"
msgstr "提取关键字"

#: src/robotide/editor/kweditor.py:106
msgid "Extract Variable"
msgstr "提取变量"

#: src/robotide/editor/kweditor.py:108
msgid "Find Where Used"
msgstr "查找已使用的位置"

#: src/robotide/editor/kweditor.py:109
msgid "JSON Editor\tCtrl-Shift-J"
msgstr "JSON Editor      Ctrl-Shift-J"

#: src/robotide/editor/kweditor.py:111
msgid "Go to Definition\tCtrl-B"
msgstr "转到定义       Ctrl-B"

#: src/robotide/editor/kweditor.py:113
msgid "Undo\tCtrl-Z"
msgstr "撤销      Ctrl-Z"

#: src/robotide/editor/kweditor.py:114
msgid "Redo\tCtrl-Y"
msgstr "重做      Ctrl-Y"

#: src/robotide/editor/kweditor.py:116
msgid "Make Variable\tCtrl-1"
msgstr "变为变量      Ctrl-1"

#: src/robotide/editor/kweditor.py:117
msgid "Make List Variable\tCtrl-2"
msgstr "使列表变量      Ctrl-2"

#: src/robotide/editor/kweditor.py:118
msgid "Make Dict Variable\tCtrl-5"
msgstr "使Dict 变量      Ctrl-5"

#: src/robotide/editor/kweditor.py:975
msgid "<b>Keyword was not detected by RIDE</b>\n"
"        <br>Possible corrections:<br>\n"
"        <ul>\n"
"            <li>Import library or resource file containing the keyword.</li>\n"
"            <li>For library import errors: Consider importing library spec XML\n"
"            (Tools / Import Library Spec XML or by adding the XML file with the\n"
"            correct name to PYTHONPATH) to enable keyword completion\n"
"            for example for Java libraries.\n"
"            Library spec XML can be created using libdoc tool from Robot Framework.</li>\n"
"        </ul>"
msgstr "<b>RIDE 未检测到指定关键字</b>\n"
"        <br>可能的解决方案：<br>\n"
"        <ul>\n"
"            <li>导入包含该关键字的库或资源文件。</li>\n"
"            <li>对于库导入错误：考虑导入库规范 XML 文件\n"
"            (通过菜单 '工具 / 导入库规范 XML' 或将 XML 文件\n"
"            按正确的名称添加到 PYTHONPATH)，以启用关键字自动补全。\n"
"            例如，对于 Java 库：\n"
"            库规范 XML 可以使用 Robot Framework 中的 libdoc 工具创建。</li>\n"
"        </ul>"

#: src/robotide/editor/kweditor.py:1131
#: src/robotide/ui/mainframe.py:219
#: src/robotide/ui/treenodehandlers.py:243
#: src/robotide/ui/treeplugin.py:1297
msgid "Validation Error"
msgstr "验证错误"

#: src/robotide/editor/kweditor.py:1218
msgid "New name"
msgstr "新名称"

#: src/robotide/editor/kweditor.py:1231
msgid "Save"
msgstr "保存"

#: src/robotide/editor/kweditor.py:1234
#: src/robotide/widgets/dialog.py:133
msgid "Cancel"
msgstr "取消"

#: src/robotide/editor/kweditor.py:1264
msgid "Validation Error!"
msgstr "验证错误！"

#: src/robotide/editor/kweditor.py:1265
msgid "Error in JSON:"
msgstr "JSON中的错误："

#: src/robotide/editor/kweditor.py:1265
msgid "Save anyway?"
msgstr "是否保存？"

#: src/robotide/editor/kweditor.py:1441
msgid "Please select what you want to check for usage"
msgstr "请选择您想要检查的用法"

#: src/robotide/editor/kweditor.py:1444
msgid "Complete cell content"
msgstr "完整单元格内容"

#: src/robotide/editor/kweditor.py:1445
msgid "Variable "
msgstr "变量 "

#: src/robotide/editor/kweditor.py:1457
#: src/robotide/editor/texteditor.py:1119
#: src/robotide/editor/texteditor.py:1121
#: src/robotide/searchtests/dialogsearchtests.py:49
#: src/robotide/searchtests/dialogsearchtests.py:127
#: src/robotide/searchtests/dialogsearchtests.py:184
#: src/robotide/ui/review.py:98
#: src/robotide/ui/review.py:160
msgid "Search"
msgstr "搜索"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/tagdialogs.py:233
#: src/robotide/ui/treenodehandlers.py:384
#: src/robotide/ui/treenodehandlers.py:688
#: src/robotide/ui/treenodehandlers.py:792
msgid "Delete"
msgstr "删除"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/treenodehandlers.py:684
#: src/robotide/ui/treenodehandlers.py:788
msgid "Move Up\tCtrl-Up"
msgstr "上移      Ctrl-Up"

#: src/robotide/editor/listeditor.py:40
#: src/robotide/ui/treenodehandlers.py:685
#: src/robotide/ui/treenodehandlers.py:789
msgid "Move Down\tCtrl-Down"
msgstr "下移      Ctrl-Down"

#: src/robotide/editor/settingeditors.py:102
#: src/robotide/ui/tagdialogs.py:233
msgid "Clear"
msgstr "清空"

#: src/robotide/editor/settingeditors.py:487
msgid "Variable"
msgstr "变量"

#: src/robotide/editor/settingeditors.py:488
msgid "Add Dict"
msgstr "添加Dict"

#: src/robotide/editor/settingeditors.py:488
msgid "Add List"
msgstr "添加列表"

#: src/robotide/editor/settingeditors.py:488
msgid "Add Scalar"
msgstr "添加Scalar"

#: src/robotide/editor/settingeditors.py:575
msgid "Import"
msgstr "导入"

#: src/robotide/editor/settingeditors.py:575
msgid "Name / Path"
msgstr "名称 / 路径"

#: src/robotide/editor/settingeditors.py:576
msgid "Import Failed Help"
msgstr "导入失败的帮助"

#: src/robotide/editor/settingeditors.py:590
msgid "Add Import"
msgstr "添加导入"

#: src/robotide/editor/settingeditors.py:633
msgid "Open Library Documentation"
msgstr "打开库文档"

#: src/robotide/editor/settingeditors.py:636
msgid "Install Library"
msgstr "安装库"

#: src/robotide/editor/settingeditors.py:636
#: src/robotide/spec/specimporter.py:34
#: src/robotide/spec/specimporter.py:63
msgid "Import Library Spec XML"
msgstr "导入库规范 XML"

#: src/robotide/editor/settingeditors.py:687
msgid "<br>Possible corrections and notes:<br>\n"
"        <ul>\n"
"            <li>Import failure is shown with red color.</li>\n"
"            <li>See Tools / View RIDE Log for detailed information about the failure.</li>\n"
"            <li>If the import contains a variable that RIDE has not initialized, consider adding the variable\n"
"            to variable table with a default value.</li>\n"
"            <li>For library import failure: Consider importing library spec XML (Tools / Import Library Spec XML or by\n"
"            adding the XML file with the correct name to PYTHONPATH) to enable keyword completion\n"
"            for example for Java libraries.\n"
"            Library spec XML can be created using libdoc tool from Robot Framework.\n"
"            For more information see \n"
"            <a href=\"https://github.com/robotframework/RIDE/wiki/Keyword-Completion#wiki-using-library-specs\">wiki</a>.\n"
"            </li>\n"
"        </ul>"
msgstr "<br>可能的修正和注意事项：<br>\n"
"        <ul>\n"
"            <li>导入失败会以红色显示。</li>\n"
"            <li>有关失败的详细信息，点击 \"工具/查看 RIDE 日志\"。</li>\n"
"            <li>如果导入的库中包含 RIDE 尚未初始化的变量，可考虑将该变量添加到 \"变量表\" 中，并设置默认值。</li>\n"
"            <li>关于库导入失败：可考虑导入库规范 XML \n"
"            (点击 \"工具/导入库规范 XML\" 或将 XML 文件以正确名称添加到 PYTHONPATH) \n"
"            以启用关键字补全功能，例如 Java 库。\n"
"            库规范 XML 可使用 Robot Framework 的 libdoc 工具生成。\n"
"            更多信息请查阅：\n"
"            <a href=\"https://github.com/robotframework/RIDE/wiki/Keyword-Completion#wiki-using-library-specs\">wiki</a>.\n"
"            </li>\n"
"        </ul>"

#: src/robotide/editor/settingeditors.py:687
msgid "Import failure handling"
msgstr "导入故障处理"

#: src/robotide/editor/settingeditors.py:740
msgid "Add Metadata"
msgstr "添加元数据"

#: src/robotide/editor/texteditor.py:383
msgid "Text Edit"
msgstr "文本编辑"

#: src/robotide/editor/texteditor.py:467
#: src/robotide/editor/texteditor.py:1475
#: src/robotide/ui/keywordsearch.py:185
msgid "Source: "
msgstr "资料来源： "

#: src/robotide/editor/texteditor.py:909
msgid "Can not apply changes from Text Editor"
msgstr "无法从文本编辑器应用更改"

#: src/robotide/editor/texteditor.py:910
msgid "ERROR: Data sanity check failed!"
msgstr "错误：数据智能检查失败！"

#: src/robotide/editor/texteditor.py:910
msgid "Error at line"
msgstr "行错误"

#: src/robotide/editor/texteditor.py:911
msgid "Reset changes?"
msgstr "重置更改？"

#: src/robotide/editor/texteditor.py:1096
msgid "Apply Changes"
msgstr "应用更改"

#: src/robotide/editor/texteditor.py:1131
msgid "Syntax colorization disabled due to missing requirements."
msgstr "由于缺少要求，语法颜色化已被禁用。"

#: src/robotide/editor/texteditor.py:1132
msgid "Get help"
msgstr "获得帮助"

#: src/robotide/editor/texteditor.py:1147
msgid "<h1>Syntax colorization</h1>\n"
"        <p>\n"
"        Syntax colorization for Text Edit uses <a href='https://pygments.org/'>Pygments</a> syntax highlighter.\n"
"        </p>\n"
"        <p>\n"
"        Install Pygments from command line with:\n"
"        <pre>\n"
"            pip install pygments\n"
"        </pre>\n"
"        Or:\n"
"        <pre>\n"
"            easy_install pygments\n"
"        </pre>\n"
"        Then, restart RIDE.\n"
"        </p>\n"
"        <p>\n"
"        If you do not have pip or easy_install,\n"
"        <a \n"
"        href='https://pythonhosted.org/an_example_pypi_project/setuptools.html#installing-setuptools-and-easy-install'\n"
"        >follow these instructions</a>.\n"
"        </p>\n"
"        <p>\n"
"        For more information about installing Pygments, <a href='https://pygments.org/download/'>see the site</a>.\n"
"        </p>\n"
"        "
msgstr "<h1>语法颜色化format@@1\n"
"        <p>\n"
"        文本编辑语法颜色化使用 <a href='https://pygments.org/'>Pygments</a> 语法高亮。\n"
"        </p>\n"
"        <p>\n"
"        从命令行安装Pygments\n"
"        <pre>\n"
"            pip install pygments\n"
"        </pre>\n\n"
"        <pre>\n"
"            easy_install pygments\n"
"        </pre>\n"
"        重启 RIDE。\n"
"        </p>\n"
"        <p>\n"
"        如果您没有pip或easy_install,\n"
"        <a \n"
"        href='https://pythonhosted.org/an_example_pypi_project/setuptools.html#installing-setuptools-and-easy-install'\n"
"        >遵循这些指示</a>\n"
"        </p>\n"
"        <p>\n"
"        关于安装Pygments的更多信息 <a href='https://pygments.org/download/'>见网站</a>。\n"
"        </p>\n"
"        "

#: src/robotide/editor/texteditor.py:1172
msgid "Getting syntax colorization"
msgstr "正在获取语法颜色"

#: src/robotide/editor/texteditor.py:1273
msgid "No matches found."
msgstr "未找到匹配项。"

#: src/robotide/log/log.py:45
msgid "RIDE Log"
msgstr "RIDE 日志"

#: src/robotide/log/log.py:86
msgid "View RIDE Log"
msgstr "查看 RIDE 日志(&W)"

#: src/robotide/parserlog/parserlog.py:45
msgid "Parser Log"
msgstr "解析器日志"

#: src/robotide/parserlog/parserlog.py:85
msgid "View Parser Log"
msgstr "查看解析器日志(&I)"

#: src/robotide/postinstall/desktopshortcut.py:54
msgid "Create RIDE Desktop Shortcut"
msgstr "创建 RIDE 桌面快捷方式(&T)"

#: src/robotide/preferences/editors.py:42
msgid "Text background"
msgstr "文本背景"

#: src/robotide/preferences/editors.py:85
#: src/robotide/preferences/general.py:95
msgid "Reset colors to default"
msgstr "重置颜色为默认值"

#: src/robotide/preferences/editors.py:86
#: src/robotide/preferences/general.py:96
msgid "Save or Load settings"
msgstr "保存或加载设置"

#: src/robotide/preferences/editors.py:129
#: src/robotide/preferences/fileexplorer.py:264
#: src/robotide/preferences/general.py:195
msgid "Font Size"
msgstr "字号"

#: src/robotide/preferences/editors.py:138
#: src/robotide/preferences/fileexplorer.py:273
#: src/robotide/preferences/general.py:204
msgid "Zoom Factor"
msgstr "缩放因子"

#: src/robotide/preferences/editors.py:143
#: src/robotide/preferences/fileexplorer.py:278
#: src/robotide/preferences/general.py:209
msgid "Use fixed width font"
msgstr "使用固定宽度字体"

#: src/robotide/preferences/editors.py:148
#: src/robotide/preferences/fileexplorer.py:283
#: src/robotide/preferences/general.py:214
msgid "Font Face"
msgstr "字体"

#: src/robotide/preferences/editors.py:159
#: src/robotide/preferences/editors.py:162
msgid "Text Editor"
msgstr "文本编辑器"

#: src/robotide/preferences/editors.py:163
msgid "Text Editor Settings"
msgstr "文本编辑器设置"

#: src/robotide/preferences/editors.py:174
msgid "Argument foreground"
msgstr "参数前景"

#: src/robotide/preferences/editors.py:175
msgid "Comment foreground"
msgstr "评论前景"

#: src/robotide/preferences/editors.py:176
#: src/robotide/preferences/editors.py:392
msgid "Error foreground"
msgstr "错误前端"

#: src/robotide/preferences/editors.py:177
msgid "Gherkin keyword foreground"
msgstr "Gherkin 关键字前景"

#: src/robotide/preferences/editors.py:178
msgid "Heading foreground"
msgstr "头部前景"

#: src/robotide/preferences/editors.py:179
msgid "Import foreground"
msgstr "导入前景"

#: src/robotide/preferences/editors.py:180
msgid "Variable foreground"
msgstr "变量前景"

#: src/robotide/preferences/editors.py:181
msgid "Keyword definition foreground"
msgstr "关键字定义前景"

#: src/robotide/preferences/editors.py:182
msgid "Keyword call foreground"
msgstr "关键字通话前景"

#: src/robotide/preferences/editors.py:183
msgid "Separator"
msgstr "分隔符"

#: src/robotide/preferences/editors.py:184
msgid "Setting foreground"
msgstr "设置前景"

#: src/robotide/preferences/editors.py:185
msgid "Syntax characters"
msgstr "语法字符"

#: src/robotide/preferences/editors.py:190
#: src/robotide/preferences/editors.py:390
msgid "Text foreground"
msgstr "文本前景"

#: src/robotide/preferences/editors.py:231
#: src/robotide/preferences/editors.py:266
msgid "Enable auto suggestions"
msgstr "启用自动建议"

#: src/robotide/preferences/editors.py:238
#: src/robotide/preferences/editors.py:241
msgid "Grid Editor"
msgstr "网格编辑器"

#: src/robotide/preferences/editors.py:242
msgid "Grid Editor Settings"
msgstr "网格编辑器设置"

#: src/robotide/preferences/editors.py:251
msgid "Default column size"
msgstr "默认列宽"

#: src/robotide/preferences/editors.py:255
msgid "Auto size columns"
msgstr "自动调整列宽"

#: src/robotide/preferences/editors.py:258
msgid "Max column size\n"
"(applies when auto size is on)"
msgstr "最大列大小\n"
"(自动大小)"

#: src/robotide/preferences/editors.py:262
msgid "Word wrap and auto size rows"
msgstr "自动换行和自动缩放行"

#: src/robotide/preferences/editors.py:298
msgid "User Keyword Foreground"
msgstr "用户关键字前景"

#: src/robotide/preferences/editors.py:299
msgid "Library Keyword Foreground"
msgstr "知识库关键词前景"

#: src/robotide/preferences/editors.py:300
msgid "Variable Foreground"
msgstr "变量前景"

#: src/robotide/preferences/editors.py:301
msgid "Unknown Variable Foreground"
msgstr "未知的变量前景"

#: src/robotide/preferences/editors.py:302
msgid "Comments Foreground"
msgstr "评论前景"

#: src/robotide/preferences/editors.py:303
msgid "Default Foreground"
msgstr "默认前景"

#: src/robotide/preferences/editors.py:304
msgid "Empty Foreground"
msgstr "空前景"

#: src/robotide/preferences/editors.py:320
msgid "Variable Background"
msgstr "变量背景"

#: src/robotide/preferences/editors.py:321
msgid "Keyword Background"
msgstr "关键词背景"

#: src/robotide/preferences/editors.py:322
msgid "Mandatory Field Background"
msgstr "必填字段背景"

#: src/robotide/preferences/editors.py:323
msgid "Optional Field Background"
msgstr "可选字段背景"

#: src/robotide/preferences/editors.py:324
msgid "Mandatory Empty Field Background"
msgstr "必填字段背景"

#: src/robotide/preferences/editors.py:325
msgid "Unknown Background"
msgstr "未知背景"

#: src/robotide/preferences/editors.py:326
msgid "Error Background"
msgstr "错误背景"

#: src/robotide/preferences/editors.py:327
msgid "Highlight Background"
msgstr "高亮背景"

#: src/robotide/preferences/editors.py:352
#: src/robotide/preferences/editors.py:355
msgid "Test Runner"
msgstr "测试运行器"

#: src/robotide/preferences/editors.py:356
msgid "Test Runner Settings"
msgstr "测试运行器设置"

#: src/robotide/preferences/editors.py:360
msgid "Colors will be active after next RIDE restart."
msgstr "下次重启后颜色将被激活。"

#: src/robotide/preferences/editors.py:376
msgid "Shows console colors set by"
msgstr "显示控制台颜色设置"

#: src/robotide/preferences/editors.py:378
msgid "Asks for confirmation to run all tests if none selected "
msgstr "如果没有选中请确认以运行所有测试 "

#: src/robotide/preferences/editors.py:393
msgid "Fail foreground"
msgstr "前景失败"

#: src/robotide/preferences/editors.py:394
msgid "Pass foreground"
msgstr "通过前景"

#: src/robotide/preferences/editors.py:395
msgid "Skip foreground"
msgstr "跳过前景"

#: src/robotide/preferences/fileexplorer.py:54
#: src/robotide/preferences/fileexplorer.py:58
msgid "File Explorer"
msgstr "文件资源管理器"

#: src/robotide/preferences/fileexplorer.py:59
msgid "File Explorer Settings"
msgstr "文件资源管理器设置"

#: src/robotide/preferences/fileexplorer.py:96
msgid "Use these colors definitions"
msgstr "使用这些颜色定义"

#: src/robotide/preferences/fileexplorer.py:98
msgid "Use operating system file explorer"
msgstr "使用操作系统的文件资源管理器"

#: src/robotide/preferences/fileexplorer.py:118
#: src/robotide/preferences/general.py:249
msgid "Foreground"
msgstr "前景"

#: src/robotide/preferences/fileexplorer.py:119
#: src/robotide/preferences/general.py:250
msgid "Background"
msgstr "背景"

#: src/robotide/preferences/fileexplorer.py:120
#: src/robotide/preferences/general.py:251
msgid "Secondary Foreground"
msgstr "次要前景"

#: src/robotide/preferences/fileexplorer.py:121
#: src/robotide/preferences/general.py:252
msgid "Secondary Background"
msgstr "次要背景"

#: src/robotide/preferences/general.py:98
msgid "Apply to Project and File Explorer panels"
msgstr "应用到项目和文件资源管理器面板"

#: src/robotide/preferences/general.py:224
#: src/robotide/ui/filedialogs.py:148
msgid "Language"
msgstr "语言"

#: src/robotide/preferences/general.py:236
#: src/robotide/preferences/general.py:239
#: src/robotide/preferences/general.py:242
msgid "General"
msgstr "A. 概况"

#: src/robotide/preferences/general.py:240
msgid "General Settings"
msgstr "常规设置"

#: src/robotide/preferences/general.py:253
msgid "Text Foreground"
msgstr "文本前景"

#: src/robotide/preferences/general.py:254
msgid "Help Background"
msgstr "帮助背景"

#: src/robotide/preferences/imports.py:27
#: src/robotide/preferences/imports.py:31
msgid "Importing"
msgstr "导入中"

#: src/robotide/preferences/imports.py:30
msgid "Library imports and PYTHONPATH"
msgstr "图书馆进口和 PYTHONPATH"

#: src/robotide/preferences/imports.py:43
msgid "Comma separated list of libraries to be automatically imported."
msgstr "以逗号分隔的要自动导入的库列表。"

#: src/robotide/preferences/imports.py:45
msgid "Comma separated list of directories to be added to PYTHONPATH when libraries are searched."
msgstr "在搜索库时，逗号分隔要添加到PYTHONPATH 的目录列表。"

#: src/robotide/preferences/imports.py:47
msgid "Comma separated list of directories containing library spec files."
msgstr "以逗号分隔的包含库速度文件的目录列表。"

#: src/robotide/preferences/managesettingsdialog.py:42
msgid "Save or Load Settings"
msgstr "保存或加载设置"

#: src/robotide/preferences/managesettingsdialog.py:48
msgid "Load settings from file..."
msgstr "从文件加载设置..."

#: src/robotide/preferences/managesettingsdialog.py:49
msgid "Save settings to file..."
msgstr "保存设置到文件..."

#: src/robotide/preferences/managesettingsdialog.py:59
msgid "Current directory:"
msgstr "当前目录："

#: src/robotide/preferences/managesettingsdialog.py:77
msgid "File with Settings to Load"
msgstr "要加载的文件"

#: src/robotide/preferences/managesettingsdialog.py:107
msgid "Save Settings to file"
msgstr "保存设置到文件"

#: src/robotide/preferences/managesettingsdialog.py:120
msgid "Could not open settings file \"%s\" for writing"
msgstr "无法打开设置文件“%s”进行写入"

#: src/robotide/preferences/managesettingsdialog.py:137
msgid "Error trying to get '%s' from file %s"
msgstr "尝试从文件 %s 获取%s时出错"

#: src/robotide/preferences/managesettingsdialog.py:152
msgid "Invalid config file '%s': %s"
msgstr "无效的配置文件'%s': %s"

#: src/robotide/preferences/saving.py:27
#: src/robotide/preferences/saving.py:30
#: src/robotide/preferences/saving.py:31
#: src/robotide/preferences/saving.py:33
msgid "Saving"
msgstr "正在保存"

#: src/robotide/preferences/saving.py:42
#: src/robotide/ui/filedialogs.py:116
msgid "Is Task?"
msgstr "任务吗？"

#: src/robotide/preferences/saving.py:43
#: src/robotide/ui/filedialogs.py:116
msgid "Default for Tasks or Tests sections."
msgstr "默认任务或测试部分。"

#: src/robotide/preferences/saving.py:44
msgid "Reformat?"
msgstr "重新格式化？"

#: src/robotide/preferences/saving.py:45
msgid "Should it recalculate identation on Save?"
msgstr "保存时是否重新计算空闲？"

#: src/robotide/preferences/saving.py:58
msgid "Default file format:"
msgstr "默认文件格式："

#: src/robotide/preferences/saving.py:61
msgid "TXT format separator:"
msgstr "TXT 格式分隔符："

#: src/robotide/preferences/saving.py:64
msgid "Line separator:"
msgstr "行分隔符："

#: src/robotide/preferences/saving.py:66
msgid "Possible values are native (of current OS) CRLF (Windows) and LF (Unixy)"
msgstr "可能的值是原生的(当前OS) CRLF (Windows) 和 LF (Unixy)"

#: src/robotide/preferences/saving.py:68
msgid "Separating spaces"
msgstr "分离空格"

#: src/robotide/preferences/saving.py:70
msgid "Number of spaces between cells when saving in txt format"
msgstr "以txt格式保存时单元格之间的空格"

#: src/robotide/recentfiles/recentfiles.py:42
msgid "Add recently opened files to the file menu."
msgstr "将最近打开的文件添加到文件菜单。"

#: src/robotide/recentfiles/recentfiles.py:120
msgid "No recent files"
msgstr "没有最近的文件(R)"

#: src/robotide/recentfiles/recentfiles.py:120
#: src/robotide/recentfiles/recentfiles.py:126
#: src/robotide/recentfiles/recentfiles.py:157
#: src/robotide/ui/actiontriggers.py:54
#: src/robotide/ui/filedialogs.py:110
#: src/robotide/ui/review.py:140
msgid "File"
msgstr "文件(&F)"

#: src/robotide/recentfiles/recentfiles.py:121
#: src/robotide/recentfiles/recentfiles.py:127
#: src/robotide/recentfiles/recentfiles.py:159
msgid "Exit"
msgstr "退出"

#: src/robotide/recentfiles/recentfiles.py:148
msgid "Open %s"
msgstr "打开 %s"

#: src/robotide/run/configmanagerui.py:27
msgid "The specified command string will be split from whitespaces into a command\n"
"and its arguments. If either the command or any of the arguments require\n"
"internal spaces, they must be written as '<SPACE>'.\n\n"
"The command will be executed in the system directly without opening a shell.\n"
"This means that shell commands and extensions are not available. For example,\n"
"in Windows batch files to execute must contain the '.bat' extension and 'dir'\n"
"command does not work.\n\n"
"Examples:\n"
"    robot.bat --include smoke C:\\my_tests\n"
"    svn update /home/robot\n"
"    C:\\Program<SPACE>Files\\App\\prg.exe argument<SPACE>with<SPACE>space,\n"
"Run configurations are stored in the RIDE settings file.\n"
msgstr "指定的命令字符串，将按空格分割为命令及其参数。\n"
"如果命令或任何参数需要包含空格，\n"
"必须使用 '<SPACE>' 表示。\n\n"
"该命令将在系统中直接执行，而不会打开 shell。\n"
"这意味着 shell 命令与扩展都不可用。例如，\n"
"在 Windows 中，要执行的 batch 文件必须包含 '.bat' 扩展名，\n"
"且 'dir' 命令不可用。\n\n"
"示例：\n"
"    robot.bat --include smoke C:\\my_tests\n"
"    svn update /home/robot\n"
"    C:\\Program<SPACE>Files\\App\\prg.exe argument<SPACE>with<SPACE>space,\n"
"运行配置储存在 RIDE 设置文件中。\n"

#: src/robotide/run/configmanagerui.py:45
#: src/robotide/run/runanything.py:55
msgid "Manage Run Configurations"
msgstr "管理运行配置(&M)"

#: src/robotide/run/configmanagerui.py:99
msgid "New"
msgstr "新的"

#: src/robotide/run/configmanagerui.py:99
msgid "Remove"
msgstr "删除"

#: src/robotide/run/runanything.py:30
msgid "A plugin for executing commands on the system.\n\n"
"    This plugin enables creation of persistent run configurations and\n"
"    execution of those. Output of the executed command is displayed in a\n"
"    separate tab."
msgstr "在系统上执行命令的插件。\n\n"
"    此插件允许创建持续运行的配置和\n"
"    执行这些配置。 执行命令的输出显示在一个\n"
"    单独标签页。"

#: src/robotide/run/runanything.py:55
#: src/robotide/run/runanything.py:57
#: src/robotide/run/runanything.py:65
msgid "Macros"
msgstr "宏(&M)"

#: src/robotide/run/ui.py:27
msgid "finished"
msgstr "完成"

#: src/robotide/run/ui.py:28
msgid "Run Again"
msgstr "再次运行"

#: src/robotide/run/ui.py:29
msgid "running"
msgstr "正在运行"

#: src/robotide/searchtests/dialogsearchtests.py:36
#: src/robotide/searchtests/searchtests.py:35
msgid "Search Tests"
msgstr "搜索测试(&E)"

#: src/robotide/searchtests/dialogsearchtests.py:50
msgid "Tag Search"
msgstr "标签搜索"

#: src/robotide/searchtests/dialogsearchtests.py:61
#: src/robotide/searchtests/dialogsearchtests.py:85
msgid "Test"
msgstr "测试"

#: src/robotide/searchtests/dialogsearchtests.py:66
#: src/robotide/searchtests/dialogsearchtests.py:90
msgid "Results: "
msgstr "结果： "

#: src/robotide/searchtests/dialogsearchtests.py:82
msgid "Find matches using tag patterns. See RF User Guide or 'robot --help' for more information."
msgstr "使用标签模式查找匹配。请参阅RF 用户指南或 'robot --help' 获取更多信息。"

#: src/robotide/searchtests/dialogsearchtests.py:96
#: src/robotide/ui/treenodehandlers.py:872
msgid "Include"
msgstr "包含"

#: src/robotide/searchtests/dialogsearchtests.py:117
#: src/robotide/ui/treenodehandlers.py:402
#: src/robotide/ui/treenodehandlers.py:499
#: src/robotide/ui/treenodehandlers.py:592
msgid "Exclude"
msgstr "不包含"

#: src/robotide/searchtests/dialogsearchtests.py:139
#: src/robotide/searchtests/dialogsearchtests.py:189
msgid "Add all to selected"
msgstr "将全部添加到选中的"

#: src/robotide/searchtests/dialogsearchtests.py:156
#: src/robotide/searchtests/dialogsearchtests.py:164
#: src/robotide/ui/keywordsearch.py:211
#: src/robotide/ui/keywordsearch.py:284
msgid "Results: %d"
msgstr "结果： %d"

#: src/robotide/searchtests/dialogsearchtests.py:177
msgid "Info. "
msgstr "信息 "

#: src/robotide/searchtests/dialogsearchtests.py:195
msgid "Find matches by test name, documentation and/or tag."
msgstr "通过测试名称、文档或标签查找匹配项。"

#: src/robotide/searchtests/dialogsearchtests.py:212
msgid "Search term"
msgstr "搜索词"

#: src/robotide/searchtests/searchtests.py:33
msgid "A plugin for searching tests based on name, tags and documentation"
msgstr "基于名称、标签和文档搜索测试的插件"

#: src/robotide/spec/libraryfinder.py:31
msgid "Install missing libraries and open documentation.\n\n"
"    You can edit settings.cfg to add URL for documentation and command to install.\n"
"    You can right-click on a Library name, and Open Documentation or Install Library.\n"
"    From Tools->Library Finder... or Help->Open Library Documentation... you will have\n"
"    a dialog to fill the command to install or the URL for the documentation.\n"
"    "
msgstr "安装缺失的库并打开文档。\n\n"
"    你可以编辑 settings.cfg 来添加 \"文档 URL\" 或 \"安装命令\"。\n"
"    你可以右键点击库名称，然后选择 \"打开文档\" 或 \"安装库\"。\n"
"    通过 工具->库查找器... 或 帮助->打开库文档...\n"
"    可以弹出对话框，填写安装命令或文档 URL。\n"
"    "

#: src/robotide/spec/libraryfinder.py:39
msgid "Library Finder..."
msgstr "库查找器(&L)..."

#: src/robotide/spec/libraryfinder.py:40
msgid "Open Library Documentation..."
msgstr "打开库文档(&O)..."

#: src/robotide/spec/libraryfinder.py:44
msgid "Prepare Info to Install Libraries"
msgstr "准备安装库的信息"

#: src/robotide/spec/libraryfinder.py:46
msgid "Prepare Info to Open Documentation of Libraries"
msgstr "准备打开库文档的信息"

#: src/robotide/spec/libraryfinder.py:106
msgid "Library Finder"
msgstr "库查找器"

#: src/robotide/spec/specimporter.py:61
msgid "Library Spec XML|*.xml|All Files|*.*"
msgstr "库规范 XML|*.xml|所有文件|*.*"

#: src/robotide/spec/specimporter.py:78
msgid "Info"
msgstr "信息"

#: src/robotide/spec/specimporter.py:79
msgid "Library \"%s\" imported\n"
"from \"%s\"\n"
"This may require RIDE restart."
msgstr "库 \"%s\"\n"
"已从 \"%s\" 导入\n"
"可能需要重启 RIDE。"

#: src/robotide/spec/specimporter.py:83
msgid "Import failed"
msgstr "导入失败"

#: src/robotide/spec/specimporter.py:84
msgid "Could not import library from file \"%s\""
msgstr "无法从文件 \"%s\" 导入库"

#: src/robotide/ui/filedialogs.py:110
msgid "Type"
msgstr "类型"

#: src/robotide/ui/filedialogs.py:110
#: src/robotide/ui/filedialogs.py:230
msgid "Directory"
msgstr "目录"

#: src/robotide/ui/filedialogs.py:170
#: src/robotide/ui/filedialogs.py:303
msgid "New Resource File"
msgstr "新建资源文件"

#: src/robotide/ui/filedialogs.py:172
#: src/robotide/ui/preview.py:117
msgid "Format"
msgstr "格式"

#: src/robotide/ui/filedialogs.py:184
#: src/robotide/ui/filedialogs.py:199
msgid "Parent Directory"
msgstr "父目录"

#: src/robotide/ui/filedialogs.py:185
msgid "Choose Parent Directory"
msgstr "选择父目录"

#: src/robotide/ui/filedialogs.py:202
msgid "Created Path"
msgstr "创建路径"

#: src/robotide/ui/filedialogs.py:287
msgid "New Project"
msgstr "新建项目"

#: src/robotide/ui/filedialogs.py:317
msgid "Add Suite"
msgstr "添加套件"

#: src/robotide/ui/filedialogs.py:341
msgid "Add Directory"
msgstr "添加目录"

#: src/robotide/ui/filedialogs.py:353
msgid "Set Data Format"
msgstr "设置数据格式"

#: src/robotide/ui/filedialogs.py:377
msgid "Change recursively"
msgstr "递归更改"

#: src/robotide/ui/filedialogs.py:396
msgid "Provide format for initialization file in directory\n"
"\"%s\"."
msgstr "在目录\n"
"\"%s\"中提供初始化文件的格式。"

#: src/robotide/ui/filedialogs.py:410
#: src/robotide/ui/fileexplorerplugin.py:79
msgid "Open"
msgstr "打开"

#: src/robotide/ui/filedialogs.py:415
msgid "Robot data (*.robot)|*.robot"
msgstr "机器人数据 (*.robot)|*.robot"

#: src/robotide/ui/filedialogs.py:416
msgid "Robot data (*.txt)|*.txt"
msgstr "Robot 数据 (*.txt)|*.txt"

#: src/robotide/ui/filedialogs.py:417
msgid "Robot resource file (*.resource)|*.resource"
msgstr "Robot 资源文件 (*.resource)|*.resource"

#: src/robotide/ui/filedialogs.py:418
msgid "Robot Tab Separated data (*.tsv)|*.tsv"
msgstr "机器人标签页分离数据 (*.tsv)|*.tsv"

#: src/robotide/ui/filedialogs.py:420
msgid "All files|*.*"
msgstr "所有文件|*.*"

#: src/robotide/ui/fileexplorerplugin.py:39
msgid "Provides a tree view for Files and Folders. Opens selected item with mouse right-click."
msgstr "为文件和文件夹提供树视图。用鼠标右键打开选中的项目。"

#: src/robotide/ui/fileexplorerplugin.py:81
#: src/robotide/ui/treenodehandlers.py:368
#: src/robotide/ui/treenodehandlers.py:502
#: src/robotide/ui/treenodehandlers.py:595
msgid "Open Containing Folder"
msgstr "打开包含文件夹"

#: src/robotide/ui/fileexplorerplugin.py:104
#: src/robotide/ui/fileexplorerplugin.py:211
#: src/robotide/ui/fileexplorerplugin.py:214
#: src/robotide/ui/mainframe.py:317
msgid "Files"
msgstr "文件资源"

#: src/robotide/ui/fileexplorerplugin.py:109
msgid "View File Explorer"
msgstr "显示文件资源面板(&V)"

#: src/robotide/ui/fileexplorerplugin.py:109
#: src/robotide/ui/treeplugin.py:113
msgid "View"
msgstr "视图(&V)"

#: src/robotide/ui/fileexplorerplugin.py:111
msgid "Show File Explorer panel"
msgstr "显示文件资源管理器面板"

#: src/robotide/ui/keywordsearch.py:35
msgid "<all keywords>"
msgstr "<all keywords>"

#: src/robotide/ui/keywordsearch.py:36
msgid "<all user keywords>"
msgstr "<all user keywords>"

#: src/robotide/ui/keywordsearch.py:37
msgid "<all library keywords>"
msgstr "<all library keywords>"

#: src/robotide/ui/keywordsearch.py:39
#: src/robotide/ui/keywordsearch.py:59
msgid "Search Keywords"
msgstr "搜索关键字(&A)"

#: src/robotide/ui/keywordsearch.py:43
msgid "A plugin for searching keywords based on name or documentation."
msgstr "一个用于根据名称或文档搜索关键字的插件。"

#: src/robotide/ui/keywordsearch.py:55
msgid "Search keywords from libraries and resources"
msgstr "从库和资源中搜索关键字"

#: src/robotide/ui/keywordsearch.py:173
msgid "Search term: "
msgstr "搜索词： "

#: src/robotide/ui/keywordsearch.py:180
msgid "Search documentation"
msgstr "搜索文档"

#: src/robotide/ui/keywordsearch.py:357
msgid "Description"
msgstr "描述"

#: src/robotide/ui/mainframe.py:60
msgid "[File]\n"
msgstr "[File]\n"

#: src/robotide/ui/mainframe.py:61
msgid "!&New Project | Create a new top level suite | Ctrlcmd-N | ART_NEW\n"
msgstr "!新建项目(&N) | 创建一个新的顶层测试套件 | Ctrlcmd-N | ART_NEW\n"

#: src/robotide/ui/mainframe.py:63
msgid "!&Open Test Suite | Open file containing tests | Ctrlcmd-O | ART_FILE_OPEN\n"
msgstr "!打开测试套件(&O) | 打开包含测试的文件 | Ctrlcmd-O | ART_FILE_OPEN\n"

#: src/robotide/ui/mainframe.py:64
msgid "!Open &Directory | Open directory containing datafiles | Shift-Ctrlcmd-O | ART_FOLDER_OPEN\n"
msgstr "!打开目录(&D) | 打开包含数据文件的目录 | Shift-Ctrlcmd-O | ART_FOLDER_OPEN\n"

#: src/robotide/ui/mainframe.py:65
msgid "!Open External File | Open file in Code Editor | | ART_NORMAL_FILE\n"
msgstr "!打开文件(&P) | 在代码编辑器中打开文件 | | ART_NORMAL_FILE\n"

#: src/robotide/ui/mainframe.py:66
msgid "!&Save | Save selected datafile | Ctrlcmd-S | ART_FILE_SAVE\n"
msgstr "!保存(&S) | 保存选中的数据文件 | Ctrlcmd-S | ART_FILE_SAVE\n"

#: src/robotide/ui/mainframe.py:67
msgid "!Save &All | Save all changes | Ctrlcmd-Shift-S | ART_FILE_SAVE_AS\n"
msgstr "!保存全部(&A) | 保存所有更改 | Ctrlcmd-Shift-S | ART_FILE_SAVE_AS\n"

#: src/robotide/ui/mainframe.py:68
msgid "!E&xit | Exit RIDE | Ctrlcmd-Q\n"
msgstr "!退出(&X) | 退出 RIDE | Ctrlcmd-Q\n"

#: src/robotide/ui/mainframe.py:70
msgid "!Search Unused Keywords | | | | POSITION-54\n"
msgstr "!搜索未使用的关键字(&C) | | | | POSITION-54\n"

#: src/robotide/ui/mainframe.py:71
msgid "!Manage Plugins | | | | POSITION-81\n"
msgstr "!管理插件(&M) | | | | POSITION-81\n"

#: src/robotide/ui/mainframe.py:72
msgid "!View All Tags | | F7 | | POSITION-82\n"
msgstr "!查看所有标签(&V) | | F7 | | POSITION-82\n"

#: src/robotide/ui/mainframe.py:73
msgid "!Preferences | | | | POSITION-99\n"
msgstr "!首选项(&P) | | | | POSITION-99\n"

#: src/robotide/ui/mainframe.py:74
msgid "[Help]\n"
msgstr "[Help]\n"

#: src/robotide/ui/mainframe.py:75
msgid "!Shortcut keys | RIDE shortcut keys\n"
msgstr "!快捷键一览(&S) | 查看 RIDE 所有快捷键\n"

#: src/robotide/ui/mainframe.py:76
msgid "!User Guide | Robot Framework User Guide\n"
msgstr "!RF 用户指南(&U) | Robot Framework 的用户指南\n"

#: src/robotide/ui/mainframe.py:77
msgid "!Wiki | RIDE User Guide (Wiki)\n"
msgstr "!Github Wiki (&W) | RIDE 在Github上的维基百科\n"

#: src/robotide/ui/mainframe.py:78
msgid "!Report a Problem | Open browser to SEARCH on the RIDE issue tracker\n"
msgstr "!报告问题(&R) | 在 Github Issues 上报告您发现的问题\n"

#: src/robotide/ui/mainframe.py:79
msgid "!About | Information about RIDE\n"
msgstr "!关于 RIDE (&A) | 关于 RIDE 的信息\n"

#: src/robotide/ui/mainframe.py:80
msgid "!Check for Upgrade | Looks at PyPi for new released version\n"
msgstr "!检查更新(&C) | 在 PyPi 上查找新发布的版本\n"

#: src/robotide/ui/mainframe.py:195
msgid "Saved %s"
msgstr "保存 %s"

#: src/robotide/ui/mainframe.py:196
msgid "Saved all files"
msgstr "保存所有文件"

#: src/robotide/ui/mainframe.py:224
msgid "Modification prevented"
msgstr "无法修改"

#: src/robotide/ui/mainframe.py:225
msgid "\"%s\" is read only"
msgstr "\"%s\" 只读"

#: src/robotide/ui/mainframe.py:300
#: src/robotide/ui/treeplugin.py:107
msgid "Test Suites"
msgstr "测试套件"

#: src/robotide/ui/mainframe.py:465
msgid "There are unsaved modifications.\n"
"Do you want to save your changes before exiting?"
msgstr "您有有未保存的修改！\n"
"在退出之前，您想保存所有更改吗？"

#: src/robotide/ui/mainframe.py:465
#: src/robotide/ui/mainframe.py:559
msgid "Warning"
msgstr "警告"

#: src/robotide/ui/mainframe.py:559
msgid "There are unsaved modifications.\n"
"Do you want to proceed without saving?"
msgstr "您有有未保存的修改！\n"
"确定要在不保存的情况下继续？"

#: src/robotide/ui/mainframe.py:609
msgid "Choose a directory containing Robot files"
msgstr "选择包含 robot 文件的目录"

#: src/robotide/ui/mainframe.py:761
msgid "Workspace modifications detected on the file system."
msgstr "在文件系统中检测到工作区修改。"

#: src/robotide/ui/mainframe.py:762
msgid "Do you want to reload the workspace?"
msgstr "你想要重新加载工作区吗？"

#: src/robotide/ui/mainframe.py:764
msgid "Answering <Yes> will discard unsaved changes."
msgstr "回答 <Yes> 将丢弃未保存的更改。"

#: src/robotide/ui/mainframe.py:765
msgid "Answering <No> will ignore the changes on disk."
msgstr "回答 <No> 将忽略磁盘上的更改。"

#: src/robotide/ui/mainframe.py:766
msgid "Files Changed On Disk"
msgstr "磁盘上的文件已更改"

#: src/robotide/ui/mainframe.py:809
msgid "Customize..."
msgstr "自定义..."

#: src/robotide/ui/mainframe.py:897
msgid "search unused keywords"
msgstr "搜索未使用的关键字"

#: src/robotide/ui/mainframe.py:897
msgid "stop test run"
msgstr "停止测试运行"

#: src/robotide/ui/mainframe.py:898
msgid "preview"
msgstr "预览"

#: src/robotide/ui/mainframe.py:898
msgid "view ride log"
msgstr "查看 RIDE 日志"

#: src/robotide/ui/mainframe.py:940
msgid "Shortcut keys for RIDE"
msgstr "RIDE 快捷键一览"

#: src/robotide/ui/mainframe.py:978
msgid "Show"
msgstr "显示"

#: src/robotide/ui/mainframe.py:979
msgid "Hide"
msgstr "隐藏"

#: src/robotide/ui/mainframe.py:980
msgid "Close"
msgstr "关闭"

#: src/robotide/ui/pluginmanager.py:48
msgid "Manage Plugins"
msgstr "管理插件"

#: src/robotide/ui/pluginmanager.py:63
msgid "Installed Plugins\n"
msgstr "已安装的插件\n"

#: src/robotide/ui/pluginmanager.py:82
msgid "Enabled"
msgstr "已启用"

#: src/robotide/ui/pluginmanager.py:83
msgid "Plugin"
msgstr "插件"

#: src/robotide/ui/pluginmanager.py:92
msgid "Info. Enabling and disabling plugins might require RIDE restart for menus to work."
msgstr "信息。启用和禁用插件可能需要 RIDE 重启以使菜单正常工作。"

#: src/robotide/ui/preview.py:32
msgid "(Obsolete) Provides preview of the test data in HTML, TSV and TXT formats."
msgstr "(过时) 提供 HTML、TSV 和 TXT 格式的测试数据预览。"

#: src/robotide/ui/preview.py:41
#: src/robotide/ui/preview.py:100
msgid "Preview"
msgstr "预览"

#: src/robotide/ui/preview.py:43
msgid "Show preview of the current file"
msgstr "显示当前文件的预览"

#: src/robotide/ui/preview.py:83
msgid "Text (Pipes)"
msgstr "文本(ipes)"

#: src/robotide/ui/preview.py:83
msgid "Text (Spaces)"
msgstr "文本(空间)"

#: src/robotide/ui/preview.py:123
msgid "Print"
msgstr "打印"

#: src/robotide/ui/review.py:39
msgid "Search unused keywords"
msgstr "搜索未使用的关键字"

#: src/robotide/ui/review.py:66
msgid "This dialog helps you finding unused keywords within your opened project.\n"
"If you want, you can restrict the search to a set of files with the filter."
msgstr "此对话框帮助您在打开的项目中找到未使用的关键字。\n"
"如果您想要，您可以将搜索限制在带过滤器的一组文件中。"

#: src/robotide/ui/review.py:70
msgid "Filter is"
msgstr "筛选器是"

#: src/robotide/ui/review.py:71
#: src/robotide/ui/review.py:242
msgid "inactive"
msgstr "未激活"

#: src/robotide/ui/review.py:84
msgid "Filter"
msgstr "筛选器"

#: src/robotide/ui/review.py:91
msgid "Use RegEx"
msgstr "使用正则表达式"

#: src/robotide/ui/review.py:93
msgid "Here you can define one or more strings separated by comma (e.g. common,abc,123).\n"
"The filter matches if at least one string is part of the filename.\n"
"If you don't enter any strings, all opened files are included"
msgstr "这里您可以定义一个或多个字符串，用逗号分隔(例如common,abc,123)。\n"
"如果至少有一个字符串是文件名的一部分，过滤器匹配。\n"
"如果您没有输入任何字符串，所有打开的文件都会被包含"

#: src/robotide/ui/review.py:101
msgid "Test case files"
msgstr "测试大小写文件"

#: src/robotide/ui/review.py:104
msgid "Resource files"
msgstr "资源文件"

#: src/robotide/ui/review.py:106
msgid "Mode"
msgstr "模式"

#: src/robotide/ui/review.py:107
msgid "exclude"
msgstr "不包含"

#: src/robotide/ui/review.py:107
msgid "include"
msgstr "包含"

#: src/robotide/ui/review.py:109
msgid "Test the filter"
msgstr "测试过滤器"

#: src/robotide/ui/review.py:139
msgid "Keyword"
msgstr "Keyword"

#: src/robotide/ui/review.py:146
msgid "Delete marked keywords"
msgstr "删除标记的关键字"

#: src/robotide/ui/review.py:157
#: src/robotide/ui/review.py:320
msgid "Unused Keywords"
msgstr "未使用的关键字"

#: src/robotide/ui/review.py:163
msgid "Abort"
msgstr "中止"

#: src/robotide/ui/review.py:247
msgid "active"
msgstr "已激活"

#: src/robotide/ui/review.py:270
#: src/robotide/ui/review.py:353
msgid "Unused Keywords (%d)"
msgstr "未使用的关键字 (%d)"

#: src/robotide/ui/review.py:279
msgid "(None)"
msgstr "(无)"

#: src/robotide/ui/review.py:282
msgid "Keywords of the following files will be included in the search:\n\n"
msgstr "以下文件的关键字将被包含在搜索中：\n\n"

#: src/robotide/ui/review.py:283
msgid "Included files"
msgstr "包含的文件"

#: src/robotide/ui/review.py:339
msgid "Searching.%s \t- %s"
msgstr "正在搜索.%s \t- %s"

#: src/robotide/ui/review.py:354
msgid "Search finished - Found %d Unused Keywords"
msgstr "搜索完成 - 找到 %d 未使用的关键字"

#: src/robotide/ui/review.py:402
msgid "listing datafiles"
msgstr "列出数据文件"

#: src/robotide/ui/review.py:405
msgid "searching from "
msgstr "搜索自 "

#: src/robotide/ui/tagdialogs.py:37
msgid "View all tags"
msgstr "查看所有标签"

#: src/robotide/ui/tagdialogs.py:76
msgid "Tag"
msgstr "标签"

#: src/robotide/ui/tagdialogs.py:77
msgid "Occurrences"
msgstr "出现的情况"

#: src/robotide/ui/tagdialogs.py:82
msgid "The List"
msgstr "A. 清单"

#: src/robotide/ui/tagdialogs.py:85
msgid "Refresh"
msgstr "刷新"

#: src/robotide/ui/tagdialogs.py:86
msgid "Included Tag Search"
msgstr "包含标签搜索"

#: src/robotide/ui/tagdialogs.py:89
msgid "Excluded Tag Search"
msgstr "排除标签搜索"

#: src/robotide/ui/tagdialogs.py:147
msgid "Total tests %d, Tests with tags %d, Unique tags %d\n"
"Currently selected tests %d"
msgstr "测试总计 %d, 测试标签 %d, 唯一标签 %d\n"
"当前选择的测试 %d"

#: src/robotide/ui/tagdialogs.py:233
msgid "Select all"
msgstr "选择所有"

#: src/robotide/ui/tagdialogs.py:233
#: src/robotide/ui/tagdialogs.py:262
msgid "Rename"
msgstr "重命名："

#: src/robotide/ui/tagdialogs.py:234
msgid "Show tests with this tag"
msgstr "显示此标签的测试"

#: src/robotide/ui/tagdialogs.py:234
msgid "Show tests without this tag"
msgstr "显示没有此标签的测试"

#: src/robotide/ui/tagdialogs.py:261
msgid "Renaming tag '%s'."
msgstr "正在重命名标签 '%s'。"

#: src/robotide/ui/tagdialogs.py:276
msgid "Delete a tag '%s' ?"
msgstr "删除标签%s？"

#: src/robotide/ui/tagdialogs.py:276
#: src/robotide/ui/treenodehandlers.py:661
msgid "Confirm"
msgstr "确认"

#: src/robotide/ui/treenodehandlers.py:254
#: src/robotide/ui/treenodehandlers.py:360
msgid "New Resource"
msgstr "新资源"

#: src/robotide/ui/treenodehandlers.py:358
msgid "New Suite\tCtrl-Shift-F"
msgstr "新建Suite      Ctrl-Shift-F"

#: src/robotide/ui/treenodehandlers.py:359
msgid "New Directory"
msgstr "新建目录"

#: src/robotide/ui/treenodehandlers.py:362
#: src/robotide/ui/treenodehandlers.py:485
#: src/robotide/ui/treenodehandlers.py:573
msgid "New User Keyword\tCtrl-Shift-K"
msgstr "新用户关键字      Ctrl-Shift-K"

#: src/robotide/ui/treenodehandlers.py:363
#: src/robotide/ui/treenodehandlers.py:486
#: src/robotide/ui/treenodehandlers.py:574
msgid "New Scalar\tCtrl-Shift-V"
msgstr "新 Scalar      Ctrl-Shift-V"

#: src/robotide/ui/treenodehandlers.py:364
#: src/robotide/ui/treenodehandlers.py:487
#: src/robotide/ui/treenodehandlers.py:575
msgid "New List Variable\tCtrl-Shift-L"
msgstr "新建列表变量       Ctrl-Shift-L"

#: src/robotide/ui/treenodehandlers.py:365
#: src/robotide/ui/treenodehandlers.py:488
#: src/robotide/ui/treenodehandlers.py:576
msgid "New Dictionary Variable"
msgstr "新建字典变量"

#: src/robotide/ui/treenodehandlers.py:367
#: src/robotide/ui/treenodehandlers.py:491
#: src/robotide/ui/treenodehandlers.py:579
msgid "Change Format"
msgstr "更改格式"

#: src/robotide/ui/treenodehandlers.py:389
#: src/robotide/ui/treenodehandlers.py:587
msgid "Select All Tests"
msgstr "选择所有测试"

#: src/robotide/ui/treenodehandlers.py:390
#: src/robotide/ui/treenodehandlers.py:588
msgid "Deselect All Tests"
msgstr "取消选择所有测试"

#: src/robotide/ui/treenodehandlers.py:391
#: src/robotide/ui/treenodehandlers.py:589
msgid "Select Only Failed Tests"
msgstr "仅选择失败的测试"

#: src/robotide/ui/treenodehandlers.py:392
#: src/robotide/ui/treenodehandlers.py:590
msgid "Select Only Passed Tests"
msgstr "仅选择通过的测试"

#: src/robotide/ui/treenodehandlers.py:404
msgid "Collapse all"
msgstr "折叠所有"

#: src/robotide/ui/treenodehandlers.py:404
msgid "Expand all"
msgstr "展开所有"

#: src/robotide/ui/treenodehandlers.py:444
msgid "Directory contains unsaved data!\n"
"You must save data before excluding."
msgstr "目录包含未保存的数据！\n"
"您必须先保存数据才能排除。"

#: src/robotide/ui/treenodehandlers.py:490
#: src/robotide/ui/treenodehandlers.py:578
#: src/robotide/ui/treenodehandlers.py:686
#: src/robotide/ui/treenodehandlers.py:790
msgid "Rename\tF2"
msgstr "Rename\tF2"

#: src/robotide/ui/treenodehandlers.py:492
#: src/robotide/ui/treenodehandlers.py:497
#: src/robotide/ui/treenodehandlers.py:580
#: src/robotide/ui/treenodehandlers.py:585
msgid "Sort Keywords"
msgstr "排序关键字"

#: src/robotide/ui/treenodehandlers.py:494
#: src/robotide/ui/treenodehandlers.py:581
msgid "Delete\tCtrl-Shift-D"
msgstr "删除      Ctrl-Shift-D"

#: src/robotide/ui/treenodehandlers.py:496
#: src/robotide/ui/treenodehandlers.py:583
msgid "Sort Variables"
msgstr "排序变量"

#: src/robotide/ui/treenodehandlers.py:501
#: src/robotide/ui/treenodehandlers.py:594
msgid "Remove Read Only"
msgstr "移除只读"

#: src/robotide/ui/treenodehandlers.py:531
#: src/robotide/ui/treenodehandlers.py:634
msgid "File contains unsaved data!\n"
"You must save data before excluding."
msgstr "文件包含未保存的数据！\n"
"您必须在排除之前保存数据。"

#: src/robotide/ui/treenodehandlers.py:572
msgid "New Test Case\tCtrl-Shift-T"
msgstr "新测试案例      Ctrl-Shift-T"

#: src/robotide/ui/treenodehandlers.py:584
msgid "Sort Tests"
msgstr "排序测试"

#: src/robotide/ui/treenodehandlers.py:661
msgid "Delete test case file"
msgstr "删除测试案例文件"

#: src/robotide/ui/treenodehandlers.py:683
msgid "Copy\tCtrl-Shift-C"
msgstr "复制      Ctrl-Shift-C"

#: src/robotide/ui/treenodehandlers.py:839
msgid "Add Resource"
msgstr "添加资源"

#: src/robotide/ui/treeplugin.py:62
msgid "Provides a tree view for Test Suites "
msgstr "提供测试套件树视图 "

#: src/robotide/ui/treeplugin.py:113
msgid "View Test Suites Explorer"
msgstr "查看测试套件浏览器"

#: src/robotide/ui/treeplugin.py:115
msgid "Show Test Suites tree panel"
msgstr "显示测试套件树面板"

#: src/robotide/ui/treeplugin.py:288
msgid "External Resources"
msgstr "外部资源"

#: src/robotide/ui/treeplugin.py:428
msgid "%s (excluded)"
msgstr "%s (不包括)"

#: src/robotide/ui/treeplugin.py:1298
msgid "Invalid keyword name: "
msgstr "无效的关键字名称： "

#: src/robotide/usages/usagesdialog.py:58
msgid "'%s' - %d matches found - Searching%s"
msgstr "'%s' - 发现 %d 匹配项 - 正在搜索%s"

#: src/robotide/usages/usagesdialog.py:63
msgid "'%s' - %d matches"
msgstr "'%s- %d 匹配"

#: src/robotide/usages/usagesdialog.py:93
msgid "Go to definition"
msgstr "转到定义"

#: src/robotide/usages/usagesdialog.py:151
msgid "Location"
msgstr "地点"

#: src/robotide/usages/usagesdialog.py:151
msgid "Usage"
msgstr "用法"

#: src/robotide/usages/usagesdialog.py:185
msgid "Imported Location"
msgstr "导入的位置"

#: src/robotide/usages/usagesdialog.py:185
msgid "Imported name"
msgstr "导入的名称"

#: src/robotide/usages/usagesdialog.py:185
msgid "Importing Location"
msgstr "导入位置"

#: src/robotide/usages/usagesdialog.py:185
msgid "Importing Name"
msgstr "导入名称"

#: src/robotide/validators/__init__.py:159
msgid "%s cannot be empty"
msgstr "%s 不能为空"

#: src/robotide/widgets/dialog.py:133
msgid "No"
msgstr "否"

#: src/robotide/widgets/dialog.py:133
msgid "OK"
msgstr "好的"

#: src/robotide/widgets/dialog.py:133
msgid "Yes"
msgstr "否"

