diff --git a/share/qtcreator/translations/qtcreator_zh_CN.ts b/share/qtcreator/translations/qtcreator_zh_CN.ts
index 40ab3283390..abf676487c5 100644
--- a/share/qtcreator/translations/qtcreator_zh_CN.ts
+++ b/share/qtcreator/translations/qtcreator_zh_CN.ts
@@ -2312,549 +2312,555 @@ the manifest file by overriding your settings. Allow override?
Ctrl+Meta+T, Ctrl+Meta+A
-
+ Ctrl+Meta+T, Ctrl+Meta+AAlt+Shift+T,Alt+A
-
+ Alt+Shift+T,Alt+ARun All Tests Without Deployment
-
+ 运行所有测试但不部署Ctrl+Meta+T, Ctrl+Meta+E
-
+ Ctrl+Meta+T, Ctrl+Meta+EAlt+Shift+T,Alt+E
-
+ Alt+Shift+T,Alt+E&Run Selected Tests
-
+ 运行所选的测试(&R)Run Selected Tests
-
+ 运行所选的测试Ctrl+Meta+T, Ctrl+Meta+R
-
+ Ctrl+Meta+T, Ctrl+Meta+RAlt+Shift+T,Alt+R
-
+ Alt+Shift+T,Alt+R&Run Selected Tests Without Deployment
-
+ 运行所选的测试但不部署(&R)Ctrl+Meta+T, Ctrl+Meta+W
-
+ Ctrl+Meta+T, Ctrl+Meta+WAlt+Shift+T,Alt+W
-
+ Alt+Shift+T,Alt+WRun &Failed Tests
-
+ 运行失败的测试&FRun Failed Tests
-
+ 运行失败的测试Ctrl+Meta+T, Ctrl+Meta+F
-
+ Ctrl+Meta+T, Ctrl+Meta+FAlt+Shift+T,Alt+F
-
+ Alt+Shift+T,Alt+FRun Tests for &Current File
-
+ 为当前文件运行测试&CRun Tests for Current File
-
+ 为当前文件运行测试Ctrl+Meta+T, Ctrl+Meta+C
-
+ Ctrl+Meta+T, Ctrl+Meta+CAlt+Shift+T,Alt+C
-
+ Alt+Shift+T,Alt+CRe&scan Tests
-
+ 重新扫描测试(&s)Ctrl+Meta+T, Ctrl+Meta+S
-
+ Ctrl+Meta+T, Ctrl+Meta+SAlt+Shift+T,Alt+S
-
+ Alt+Shift+T,Alt+S&Run Test Under Cursor
-
+ 运行光标所选测试(&R)Run Test Under Cursor Without Deployment
-
+ 运行光标所选测试但不部署&Debug Test Under Cursor
-
+ 调试光标所选测试(&D)Debug Test Under Cursor Without Deployment
-
+ 调试光标所选测试但不部署Selected test was not found (%1).
-
+ 未找到所选测试(%1)。Boost Test
-
+ Boost 测试Executing test case %1
-
+ 执行测试用例 %1Executing test suite %1
-
+ 执行测试套件 %1Test execution took %1
-
+ 执行测试耗费 %1Test suite execution took %1
-
+ 执行测试套件耗费 %1Executing test module %1
-
+ 执行测试模块 %1Test module execution took %1
-
+ 测试模块耗费 %1%1 failures detected in %2.
-
+ 在 %2 中检测到错误 %1。%1 tests passed.
-
+ %1 测试通过。No errors detected.
-
+ 未检测到错误。Running tests exited with %1
-
+ 运行测试结束,返回值 %1Executable: %1
-
+ 可执行: %1Running tests failed.
%1
Executable: %2
-
+ 运行测试失败。
+%1
+可执行:%2Running tests without output.
-
+ 运行测试但不输出。Log format:
-
+ 日志格式:Report level:
-
+ 报告级别:Seed:
-
+ 随机种子:A seed of 0 means no randomization. A value of 1 uses the current time, any other value is used as random seed generator.
-
+ 随机种子 0 意味着无随机化。值 1 使用当前时间,任何其他值用作随机种子生成器。Randomize
-
+ 随机化Randomize execution order.
-
+ 随机化执行顺序。Catch system errors
-
+ 捕获系统错误Catch or ignore system errors.
-
+ 捕获或忽略系统错误。Floating point exceptions
-
+ 浮点异常Enable floating point exception traps.
-
+ 启用浮点异常陷阱。Detect memory leaks
-
+ 检测内存泄露Enable memory leak detection.
-
+ 启用内存泄露检测。parameterized
-
+ 参数化fixture
-
+ 装置templated
-
+ 模板Catch Test
-
+ 捕捉测试Exception:
-
+ 异常:Executing %1 "%2"
-
+ 执行 %1 “%1”%1 "%2" passed
-
+ %1 “%2” 通过Expression passed
-
+ 表达式通过Expression failed: %1
-
+ 表达式失败:%1Finished executing %1 "%2"
-
+ 结束执行 %1 “%2”Number of resamples for bootstrapping.
-
+ 引导的重采样数 ms
- 毫秒
+ 毫秒Abort after
-
+ 后中止Aborts after the specified number of failures.
-
+ 在指定失败次数后中止。Benchmark samples
-
+ 基准测试样本Number of samples to collect while running benchmarks.
-
+ 运行基准测试时的采样数。Benchmark resamples
-
+ 基准测试重采样Number of resamples used for statistical bootstrapping.
-
+ 用于统计的引导重采样数Confidence interval used for statistical bootstrapping.
-
+ 用于统计的引导置信区间。Benchmark confidence interval
-
+ 基准测试置信区间Benchmark warmup time
-
+ 基准测试预热时间Warmup time for each test.
-
+ 每个测试预热时间Disable analysis
-
+ 禁用分析Disables statistical analysis and bootstrapping.
-
+ 禁用统计分析和引导。Show success
-
+ 显示成功Show success for tests.
-
+ 显示测试成功。Break on failure while debugging
-
+ 调试时失败跳出Turns failures into debugger breakpoints.
-
+ 将故障转换为调试断点。Skip throwing assertions
-
+ 跳过抛出断言Skips all assertions that test for thrown exceptions.
-
+ 跳过所有测试抛出异常的断言。Visualize whitespace
-
+ 空白可视化Makes whitespace visible.
-
+ 使空白可见。Warn on empty tests
-
+ 空白测试时警告Warns if a test section does not check any assertion.
-
+ 若测试部分不做断言检查,发出警告。Running tests for %1
-
+ 为 %1 运行测试Output on failure
-
+ 失败时输出Output mode
-
+ 输出模式Default
- 默认
+ 默认Verbose
- 详细
+ 详细Very Verbose
-
+ 非常详细Repetition mode
-
+ 重复模式Until Fail
-
+ 直到失败Until Pass
-
+ 直到通过After Timeout
-
+ 超时后Count
-
+ 计数Number of re-runs for the test.
-
+ 重复测试次数。Schedule random
-
+ 随机安排Stop on failure
-
+ 失败时停止Run tests in parallel mode using given number of jobs.
-
+ 使用给定的作业数以并行模式运行测试。Jobs
-
+ 作业Test load
-
+ 测试加载Try not to start tests when they may cause CPU load to pass a threshold.
-
+ 测试可能导致 CPU 负载超过阈值时,尽量不要开始测试。Threshold
-
+ 阈值CTest
-
+ C测试Repeat tests
-
+ 重复测试Run in parallel
-
+ 并行运行Google Test
-
+ 谷歌测试Enable or disable grouping of test cases by folder or GTest filter.
See also Google Test settings.
-
+ 启用或禁用按文件夹或 GTest 过滤器对测试用例进行分组。
+见谷歌测试设置。Running tests failed.
%1
Executable: %2
-
+ 运行测试失败。
+%1
+可执行:%2(iteration %1)
-
+ (迭代 %1)Repeating test suite %1 (iteration %2)
-
+ 重复测试套件 %1(迭代 %2)Entering test case %1
-
+ 进入测试用例 %1Execution took %1.
-
+ 执行耗费 %1。Iterations:
-
+ 迭代:A seed of 0 generates a seed based on the current timestamp.
-
+ 种子 0 基于当前时间戳生成种子。Run disabled tests
-
+ 运行禁用的测试Executes disabled tests when performing a test run.
-
+ 当执行的测试运行时,执行禁用的测试。Shuffle tests
-
+ 随机测试Shuffles tests automatically on every iteration by the given seed.
-
+ 在给定的种子每一次迭代中自动运行随机测试。Repeats a test run (you might be required to increase the timeout to avoid canceling the tests).
-
+ 重复运行测试(你可能会被要求增加超时来避免取消测试)。Throw on failure
-
+ 失败时抛出异常Turns assertion failures into C++ exceptions.
-
+ 将断言失败转换为 C++ 异常。Directory
- 目录
+ 目录GTest Filter
-
+ GTest 过滤器Group mode:
-
+ 组模式:Select on what grouping the tests should be based.
-
+ 选择测试应基于何种分组。Active filter:
-
+ 激活的过滤器:Set the GTest filter to be used for grouping.
See Google Test documentation for further information on GTest filters.
-
+ 设置 GTest 过滤器用于分组。
+见谷歌测试文档获取更多关于 GTest 过滤器的信息。<matching>
-
+ <匹配><not matching>
-
+ <不匹配>Change GTest filter in use inside the settings.
-
+ 在设置中改变使用的 GTest 过滤器。typed
@@ -2862,217 +2868,219 @@ See Google Test documentation for further information on GTest filters.
Active frameworks:
-
+ 活跃的框架:Automatically run tests after build
-
+ 在构建后自动运行测试None
- 无
+ 无All
- 所有
+ 所有Selected
- 选中
+ 选中Qt Test
-
+ Qt 测试%1 %2 per iteration (total: %3, iterations: %4)
-
+ %1 %2 每次迭代(总共:%3,迭代:%4)Qt version: %1
-
+ Qt 版本:%1Qt build: %1
-
+ Qt 构建:%1QTest version: %1
-
+ QTest 版本:%1XML parsing failed.
-
+ XML 解析失败。Entering test function %1::%2
-
+ 进入测试函数 %1::%2Executing test function %1
-
+ 执行测试函数 %1Execution took %1 ms.
-
+ 执行耗费 %1 毫秒。Test execution took %1 ms.
-
+ 测试执行耗费 %1 毫秒。Test function finished.
-
+ 测试函数结束。Test finished.
-
+ 测试结束。Walltime
-
+ 现实时间Uses walltime metrics for executing benchmarks (default).
-
+ 使用现实时间指标执行基准测试(默认)。Tick counter
-
+ 时钟计数器Uses tick counter when executing benchmarks.
-
+ 执行基准测试时使用时钟计数器。Event counter
-
+ 事件计数器Uses event counter when executing benchmarks.
-
+ 执行基准测试时使用事件计数器。Callgrind
-
+ Uses Valgrind Callgrind when executing benchmarks (it must be installed).
-
+ 执行基准测试时使用 Valgrind Callgrind(必须安装)。Perf
-
+ Uses Perf when executing benchmarks (it must be installed).
-
+ 执行基准测试时使用 Perf(必须安装)。Disable crash handler while debugging
-
+ 调试时禁用崩溃处理程序Enables interrupting tests on assertions.
-
+ 断言时启用中断测试。Use XML output
-
+ 使用 XML 输出XML output is recommended, because it avoids parsing issues, while plain text is more human readable.
Warning: Plain text misses some information, such as duration.
-
+ 建议使用 XML 输出,它避免了一些解析问题,虽然纯文本可读性更好。
+
+警告:纯文本丢失了一些信息,比如持续时间。Verbose benchmarks
-
+ 详细基准测试Log signals and slots
-
+ 记录信号和槽Log every signal emission and resulting slot invocations.
-
+ 记录每个信号发射和产生的槽函数调用。Limit warnings
-
+ 限制警告Set the maximum number of warnings. 0 means that the number is not limited.
-
+ 设置警告数量最大值。0 意味着没有限制。Unlimited
-
+ 无限制的Benchmark Metrics
-
+ 基准测试指标<p>Multiple testcases inside a single executable are not officially supported. Depending on the implementation they might get executed or not, but never will be explicitly selectable.</p>
-
+ <p>官方不支持单一可执行程序中的多个测试用例,根据具体实现,它可能会被执行,但绝不会被明确选择</p>inherited
-
+ 继承multiple testcases
-
+ 多个测试用例Quick Test
-
+ 快速测试<unnamed>
-
+ <未命名>Give all test cases a name to ensure correct behavior when running test cases and to be able to select them
-
+ 为所有的测试用例命名以确保在运行测试用例时有正确行为,并且可以选择它们Scanning for Tests
-
+ 扫描测试Tests
-
+ 测试No active test frameworks.
-
+ 没有活跃的测试框架。Run This Test
-
+ 运行这个测试Run Without Deployment
- 忽略部署直接运行
+ 忽略部署直接运行Debug This Test
-
+ 调试这个测试Debug Without Deployment
-
+ 忽略部署直接调试Select All
- 全选
+ 全选Deselect All
-
+ 反选所有Filter Test Tree
@@ -3080,499 +3088,509 @@ Warning: Plain text misses some information, such as duration.
Sort Naturally
-
+ 自然排序Expand All
- 展开全部
+ 展开全部Collapse All
- 折叠全部
+ 折叠全部Sort Alphabetically
- 按字母排序
+ 按字母排序Show Init and Cleanup Functions
-
+ 显示初始化和清场函数Show Data Functions
-
+ 显示数据函数Test executable crashed.
-
+ 可执行程序测试崩溃。Stop Test Run
-
+ 停止测试运行Filter Test Results
-
+ 测试过滤结果Switch Between Visual and Text Display
-
+ 在视觉和文本显示间切换Test Results
- 测试结果
+ 测试结果Pass
- 通过
+ 通过Fail
-
+ 失败Expected Fail
-
+ 预期失败Unexpected Pass
-
+ 非预期通过Skip
- 跳过
+ 跳过Benchmarks
-
+ 基准测试Debug Messages
-
+ 调试信息Warning Messages
-
+ 警告信息Internal Messages
-
+ 内部信息Check All Filters
-
+ 勾选所有过滤器Uncheck All Filters
-
+ 取消勾选所有过滤器Test summary
-
+ 测试概要passes
-
+ 通过fails
-
+ 失败unexpected passes
-
+ 非预期通过expected fails
-
+ 预期失败fatals
-
+ 严重blacklisted
-
+ 黑名单skipped
-
+ 跳过disabled
-
+ 禁用Copy
- 复制
+ 复制Copy All
-
+ 复制所有Save Output to File...
-
+ 将输出保存到文件...Run This Test Without Deployment
-
+ 忽略部署运行测试Debug This Test Without Deployment
-
+ 忽略部署调试测试Save Output To
-
+ 保存输出到Error
- 错误
+ 错误Failed to write "%1".
%2
-
+ 写入失败 “%1”。
+
+%2AutoTest Debug
-
+ 自动测试调试Test run canceled by user.
-
+ 用户取消测试运行
Run configuration: deduced from "%1"
-
+
+运行配置:从“%1”中推导
Run configuration: "%1"
-
+
+运行配置:“%1”Omitted the following arguments specified on the run configuration page for "%1":
-
+ 省略在“%1”运行配置页面中指定的以下参数:Omitted the following environment variables for "%1":
-
+ 对“%1”省略了以下环境变量:Executable path is empty. (%1)
-
+ 可执行程序路径为空。(%1)Current kit has changed. Canceling test run.
-
+ 当前套件改变,取消测试运行。Test case canceled due to timeout.
Maybe raise the timeout?
-
+ 超时导致测试用例取消。
+增加超时时间?Failed to start test for project "%1".
-
+ 启动项目“%1”的测试失败。Test for project "%1" crashed.
-
+ 项目“%1”的测试崩溃。Test for project "%1" did not produce any expected output.
-
+ 项目“%1”的测试未产生任何预期输出。No tests selected. Canceling test run.
-
+ 未选择测试,取消测试运行。Project is null. Canceling test run.
Only desktop kits are supported. Make sure the currently active kit is a desktop kit.
-
+ 项目为空,取消测试运行。
+仅支持桌面套件。确保当前活跃套件为桌面套件。Project is not configured. Canceling test run.
-
+ 项目未配置。取消测试运行。Project is null for "%1". Removing from test run.
Check the test environment.
-
+ “%1”项目为空。从运行测试中移除。
+检测测试环境。Project's run configuration was deduced for "%1".
This might cause trouble during execution.
(deduced from "%2")
-
+ 为“%1”推导出项目的运行配置。
+这可能导致执行中的一些问题。
+(从“%2”中推导)Startup project has changed. Canceling test run.
-
+ 启动项目已更改,取消测试运行。No test cases left for execution. Canceling test run.
-
+ 没有待执行的测试用例,取消测试运行。Running Tests
-
+ 运行测试Failed to get run configuration.
-
+ 获取运行配置失败。Could not find command "%1". (%2)
-
+ 无法找到命令“%1”。(%2)Unable to display test results when using CDB.
-
+ 使用 CDB 时无法显示测试结果。Build failed. Canceling test run.
-
+ 构建失败。取消测试运行。Select Run Configuration
-
+ 选择运行配置Could not determine which run configuration to choose for running tests
-
+ 无法确定为运行的测试选择哪个运行配置Remember choice. Cached choices can be reset by switching projects or using the option to clear the cache.
-
+ 记住选择。缓存下来的选择可以通过切换项目或者使用选项来清除。Run Configuration:
-
+ 运行配置:Executable:
- 执行档:
+ 执行档:Arguments:
- 参数:
+ 参数:Working Directory:
- 工作目录:
+ 工作目录:Omit internal messages
-
+ 省略内部信息Hides internal messages by default. You can still enable them by using the test results filter.
-
+ 默认隐藏内部信息。你依然可以通过使用测试结果过滤器来启用它们。Omit run configuration warnings
-
+ 省略运行配置警告Hides warnings related to a deduced run configuration.
-
+ 隐藏与推导出的运行配置相关的警告。Limit result output
-
+ 限制结果输出Limits result output to 100000 characters.
-
+ 将输出结果限制为100000个字符。Limit result description:
-
+ 限制结果描述:Limit number of lines shown in test result tooltip and description.
-
+ 限制测试结果工具提示和描述中的显示行数。Open results when tests start
-
+ 测试开始时打开结果Displays test results automatically when tests are started.
-
+ 当测试开始时自动显示测试结果面板。Open results when tests finish
-
+ 测试结束时打开结果面板Displays test results automatically when tests are finished.
-
+ 在测试结束时自动显示测试结果面板。Only for unsuccessful test runs
-
+ 仅适用于不成功的测试运行Displays test results only if the test run contains failed, fatal or unexpectedly passed tests.
-
+ 仅在测试运行失败、严重问题或非预期通过时显示结果面板。Automatically scroll results
-
+ 自动滚动结果Automatically scrolls down when new items are added and scrollbar is at bottom.
-
+ 当新的项添加并且滚动条位于底部时自动向下滚动。Group results by application
-
+ 按照应用对结果分组Process arguments
-
+ 处理参数Allow passing arguments specified on the respective run configuration.
Warning: this is an experimental feature and might lead to failing to execute the test executable.
-
+ 允许传递在相应运行配置上指定的参数。
+警告:这是个实验特性,并且可能导致测试执行失败。Runs chosen tests automatically if a build succeeded.
-
+ 构建成功后自动运行选择的测试。Timeout:
- 超时时间:
+ 超时时间:Timeout used when executing each test case.
-
+ 执行每个测试用例的超时时间。 s
- 秒
+ 秒Timeout used when executing test cases. This will apply for each test case on its own, not the whole project.
-
+ 执行测试用例时的超时时间。它单独应用在每个测试用例上,而不是整个项目。Selects the test frameworks to be handled by the AutoTest plugin.
-
+ 选择由 AutoTest 插件处理的测试框架。Framework
- 框架
+ 框架Group
-
+ 组Enables grouping of test cases.
-
+ 为测试用例启用分组Reset Cached Choices
-
+ 重置缓存的选择Clear all cached choices of run configurations for tests where the executable could not be deduced.
-
+ 对于无法推导出可执行程序的测试,清除运行配置中所有缓存的选择。General
- 概要
+ 概要Automatically run
-
+ 自动运行Active Test Frameworks
-
+ 活跃的测试框架Enable or disable test frameworks to be handled by the AutoTest plugin.
-
+ 启用或禁用由 AutoTest 插件处理的测试框架Enable or disable grouping of test cases by folder.
-
+ 启用或禁用按文件夹对测试用例分组。No active test frameworks or tools.
-
+ 无活跃的测试框架或工具。You will not be able to use the AutoTest plugin without having at least one active test framework.
-
+ 在没有活跃的测试框架时无法使用 AutoTest 插件。Mixing test frameworks and test tools.
-
+ 混合测试框架和测试工具。Mixing test frameworks and test tools can lead to duplicating run information when using "Run All Tests", for example.
-
+ 例如,当使用“运行所有测试”时,混合测试框架和测试工具可能产生重复运行信息。%1 (none)
-
+ %1(无)AutotoolsProjectManagerArguments:
- 参数:
+ 参数:Configuration unchanged, skipping autogen step.
- 配置未改变,跳过autogen步骤。
+ 配置未改变,跳过autogen步骤。AutogenDisplay name for AutotoolsProjectManager::AutogenStep id.
- Autogen
+ AutogenConfiguration unchanged, skipping autoreconf step.
- 配置未改变,跳过autoreconf步骤。
+ 配置未改变,跳过autoreconf步骤。AutoreconfDisplay name for AutotoolsProjectManager::AutoreconfStep id.
- Autoreconf
+ AutoreconfAutotools Manager
-
+ Autotools 管理器Configuration unchanged, skipping configure step.
- 配置未改变,跳过configure步骤。
+ 配置未改变,跳过configure步骤。ConfigureDisplay name for AutotoolsProjectManager::ConfigureStep id.
- 配置
+ 配置Parsing %1 in directory %2
- 正在目录 %2中分析 %1
+ 正在目录 %2中解析 %1Parsing directory %1
- 正在分析目录 %1
+ 正在解析目录 %1