<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh-CN" sourcelanguage="en">
  <context>
    <name>App::Property</name>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="560"/>
      <source>&lt;empty&gt;</source>
      <translation>&lt;空&gt;</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2421"/>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2708"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2425"/>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2712"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2717"/>
      <source>Position</source>
      <translation>位置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="376"/>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2989"/>
      <source>Enum</source>
      <translation>列举</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="274"/>
      <source>Base</source>
      <translation>基本</translation>
    </message>
  </context>
  <context>
    <name>CmdTestConsoleOutput</name>
    <message>
      <location filename="../CommandTest.cpp" line="705"/>
      <source>Test Console Output</source>
      <translation>测试控制台输出</translation>
    </message>
    <message>
      <location filename="../CommandTest.cpp" line="706"/>
      <source>Run test cases to verify console messages</source>
      <translation>运行测试用例来验证控制台消息</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../ViewProviderDocumentObject.cpp" line="322"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="846"/>
      <source>Import</source>
      <translation>导入</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1448"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2133"/>
      <source>Paste expressions</source>
      <translation>粘贴表达式</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="150"/>
      <source>Make link group</source>
      <translation>创建链接组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="293"/>
      <source>Make link</source>
      <translation>创建链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="363"/>
      <source>Make sub-link</source>
      <translation>创建子链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="688"/>
      <source>Import links</source>
      <translation>导入链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="736"/>
      <source>Import all links</source>
      <translation>导入所有链接</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="792"/>
      <source>Insert text document</source>
      <translation>插入文本文档</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="64"/>
      <source>Add a part</source>
      <translation>添加一个零件</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="136"/>
      <source>Add a group</source>
      <translation>添加一个群组</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="205"/>
      <source>Add a variable set</source>
      <translation>添加变量集</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1085"/>
      <source>Align</source>
      <translation>对齐</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="459"/>
      <source>Placement</source>
      <translation>放置</translation>
    </message>
    <message>
      <location filename="../Transform.cpp" line="108"/>
      <location filename="../TaskTransform.cpp" line="128"/>
      <location filename="../TaskTransform.cpp" line="808"/>
      <location filename="../ViewProviderAnnotation.cpp" line="423"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3157"/>
      <source>Toggle array elements</source>
      <translation>切换阵列元素</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.cpp" line="260"/>
      <location filename="../TaskView/TaskOrientation.cpp" line="66"/>
      <source>Edit image</source>
      <translation>编辑图像</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="124"/>
      <source>Set Random Color</source>
      <translation>设置随机颜色</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="176"/>
      <source>Toggle freeze</source>
      <translation>切换冻结</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="337"/>
      <source>Skip recomputes</source>
      <translation>略过重新计算</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="921"/>
      <source>Toggle Visibility</source>
      <translation>切换可见性</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="956"/>
      <source>Toggle Transparency</source>
      <translation>切换透明度</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1075"/>
      <source>Toggle Selectability</source>
      <translation>切换可选择性</translation>
    </message>
  </context>
  <context>
    <name>CommandGroup</name>
    <message>
      <location filename="../Workbench.cpp" line="570"/>
      <source>File</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="571"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="572"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="573"/>
      <source>Link</source>
      <translation>链接</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="574"/>
      <source>Tools</source>
      <translation>工具</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="575"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="576"/>
      <source>Window</source>
      <translation>窗口</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="577"/>
      <source>Standard</source>
      <translation>标准</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="578"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="579"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="580"/>
      <source>Structure</source>
      <translation>结构</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="581"/>
      <source>Standard-Test</source>
      <translation>标准测试</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="582"/>
      <source>Standard-View</source>
      <translation>标准视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="583"/>
      <source>Tree View</source>
      <translation>树状图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="584"/>
      <source>Measure</source>
      <translation>测量</translation>
    </message>
  </context>
  <context>
    <name>DlgCustomizeSpNavSettings</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="14"/>
      <source>Spaceball Motion</source>
      <translation>三维鼠标动作</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="61"/>
      <source>Flip Y/Z</source>
      <translation>翻转 Y/Z</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="22"/>
      <source>Global sensitivity</source>
      <translation>全局敏感度</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="54"/>
      <source>Dominant mode</source>
      <translation>主导模式</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="72"/>
      <source>Enable translations</source>
      <translation>启用平移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="82"/>
      <source>Enable rotations</source>
      <translation>启用旋转</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="107"/>
      <source>Calibrate</source>
      <translation>校准</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="114"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="212"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="236"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="260"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="284"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="308"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="332"/>
      <source>Enable</source>
      <translation>启用</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="222"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="246"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="270"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="294"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="318"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.ui" line="342"/>
      <source>Reverse</source>
      <translation>反转</translation>
    </message>
  </context>
  <context>
    <name>DlgExpressionInput</name>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="26"/>
      <source>Expression Editor</source>
      <translation>表达式编辑器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="183"/>
      <source>Store the expression in a newly created property in the selected Variable Set.
The property of this object will refer to the property of the Variable Set.</source>
      <translation>将表达式存储在所选变量集中新创建的属性中。
此对象的属性将引用变量集的属性。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="187"/>
      <source>Store in Variable Set...</source>
      <translation>存储在变量集…</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="260"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="284"/>
      <source>Variable Set</source>
      <translation>变量集</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="301"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="294"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.ui" line="101"/>
      <source>Result</source>
      <translation>结果</translation>
    </message>
  </context>
  <context>
    <name>DownloadItem</name>
    <message>
      <location filename="../DownloadItem.ui" line="29"/>
      <source>Ico</source>
      <translation>Ico</translation>
    </message>
    <message>
      <location filename="../DownloadItem.ui" line="44"/>
      <source>Filename</source>
      <translation>文件名</translation>
    </message>
  </context>
  <context>
    <name>EditMode</name>
    <message>
      <location filename="../Application.h" line="288"/>
      <source>&amp;Default</source>
      <translation>默认(&amp;D)</translation>
    </message>
    <message>
      <location filename="../Application.h" line="289"/>
      <source>The object will be edited using the mode defined internally to be the most appropriate for the object type</source>
      <translation>对象将使用内部定义的模式（以最适合对象的类型）进行编辑</translation>
    </message>
    <message>
      <location filename="../Application.h" line="297"/>
      <source>Trans&amp;form</source>
      <translation>变换(&amp;F)</translation>
    </message>
    <message>
      <location filename="../Application.h" line="306"/>
      <source>Cu&amp;tting</source>
      <translation>切割(&amp;T)</translation>
    </message>
    <message>
      <location filename="../Application.h" line="315"/>
      <source>&amp;Color</source>
      <translation>颜色(&amp;C)</translation>
    </message>
    <message>
      <location filename="../Application.h" line="316"/>
      <source>The object will have the color of its individual faces editable with the Appearance per Face command</source>
      <translation>对象的各个面的颜色可以通过“每个面的外观”命令进行编辑</translation>
    </message>
    <message>
      <location filename="../Application.h" line="298"/>
      <source>The object will have its placement editable with the Std TransformManip command</source>
      <translation>该对象将可以通过 Std TransformManip 命令进行放置编辑</translation>
    </message>
    <message>
      <location filename="../Application.h" line="307"/>
      <source>This edit mode is implemented as available but currently does not seem to be used by any object</source>
      <translation>此编辑模式是可用的，但当前似乎没有用于任何对象</translation>
    </message>
  </context>
  <context>
    <name>ExpressionLabel</name>
    <message>
      <location filename="../QuantitySpinBox_p.h" line="71"/>
      <source>Enter expression… (=)</source>
      <translation>输入表达式… (=)</translation>
    </message>
    <message>
      <location filename="../QuantitySpinBox_p.h" line="72"/>
      <source>Expression:</source>
      <translation>表达式：</translation>
    </message>
  </context>
  <context>
    <name>Gui::ActionSelector</name>
    <message>
      <location filename="../Widgets.cpp" line="231"/>
      <source>Available:</source>
      <translation>可用:</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="232"/>
      <source>Selected:</source>
      <translation>已选择:</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="233"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="234"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="235"/>
      <source>Move up</source>
      <translation>上移</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="236"/>
      <source>Move down</source>
      <translation>下移</translation>
    </message>
  </context>
  <context>
    <name>Gui::AlignmentView</name>
    <message>
      <location filename="../ManualAlignment.cpp" line="423"/>
      <source>Movable object</source>
      <translation>可移动对象</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="425"/>
      <source>Fixed object</source>
      <translation>固定的对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::Assistant</name>
    <message>
      <location filename="../Assistant.cpp" line="98"/>
      <location filename="../Assistant.cpp" line="135"/>
      <location filename="../Assistant.cpp" line="152"/>
      <location filename="../Assistant.cpp" line="172"/>
      <source>%1 Help</source>
      <translation>%1 帮助</translation>
    </message>
    <message>
      <location filename="../Assistant.cpp" line="99"/>
      <source>%1 help files not found (%2). You might need to install the %1 documentation package.</source>
      <translation>%1 未找到帮助文件 (%2)。您可能需要安装 %1 文件包。</translation>
    </message>
    <message>
      <location filename="../Assistant.cpp" line="136"/>
      <location filename="../Assistant.cpp" line="153"/>
      <location filename="../Assistant.cpp" line="173"/>
      <source>Unable to launch Qt Assistant (%1)</source>
      <translation>无法启动Qt助手(%1)</translation>
    </message>
  </context>
  <context>
    <name>Gui::BlenderNavigationStyle</name>
    <message>
      <location filename="../Navigation/BlenderNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/BlenderNavigationStyle.cpp" line="51"/>
      <source>Press Shift and middle mouse button</source>
      <translation>按 Shift 和鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/BlenderNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/BlenderNavigationStyle.cpp" line="55"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Gui::CADNavigationStyle</name>
    <message>
      <location filename="../Navigation/CADNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/CADNavigationStyle.cpp" line="51"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/CADNavigationStyle.cpp" line="53"/>
      <source>Press middle+left or middle+right mouse button</source>
      <translation>按鼠标中键+左键或鼠标中键+右键</translation>
    </message>
    <message>
      <location filename="../Navigation/CADNavigationStyle.cpp" line="55"/>
      <source>Scroll mouse wheel or keep middle button depressed
while doing a left or right click and move the mouse up or down</source>
      <translation>滚动鼠标滚轮或按住鼠标中键
同时单击鼠标左键或右键并上下移动鼠标</translation>
    </message>
  </context>
  <context>
    <name>Gui::ContainerDialog</name>
    <message>
      <location filename="../WidgetFactory.cpp" line="368"/>
      <source>&amp;OK</source>
      <translation>确定(&amp;O)</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="378"/>
      <source>&amp;Cancel</source>
      <translation>取消(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::DAG::Model</name>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="122"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="123"/>
      <source>Renames the object</source>
      <translation>重命名对象</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="130"/>
      <source>Finish Editing</source>
      <translation>完成编辑</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="131"/>
      <source>Finishes editing the object</source>
      <translation>完成编辑对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::AboutApplication</name>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="14"/>
      <location filename="../Dialogs/AboutApplication.ui" line="27"/>
      <source>About</source>
      <translation>关于</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="121"/>
      <source>Version</source>
      <translation>版本</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="135"/>
      <source>Revision number</source>
      <translation>修订号</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="149"/>
      <source>Release date</source>
      <translation>发布日期</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="163"/>
      <source>Operating system</source>
      <translation>操作系统</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="177"/>
      <source>Architecture</source>
      <translation>架构</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="225"/>
      <source>Copy to Clipboard</source>
      <translation>复制到剪贴板</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="261"/>
      <source>License</source>
      <translation>授权许可</translation>
    </message>
    <message>
      <location filename="../Dialogs/AboutApplication.ui" line="385"/>
      <source>OK</source>
      <translation>确定</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::AboutDialog</name>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="321"/>
      <source>Credits</source>
      <translation>鸣谢</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="330"/>
      <source>Credits</source>
      <comment>Header for the Credits tab of the About screen</comment>
      <extracomment>Header for the Credits tab of the About screen</extracomment>
      <translation>鸣谢</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="331"/>
      <source>FreeCAD would not be possible without the contributions of:</source>
      <translation>如果没有以下人员的贡献，FreeCAD 就不可能实现：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="332"/>
      <source>Individuals</source>
      <comment>Header for the list of individual people in the Credits list.</comment>
      <translation>个人用户</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="344"/>
      <source>Organizations</source>
      <extracomment>Header for the list of companies/organizations in the Credits list.</extracomment>
      <translation>组织</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="373"/>
      <location filename="../Dialogs/DlgAbout.cpp" line="465"/>
      <source>License</source>
      <translation>授权许可</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="411"/>
      <source>Libraries</source>
      <translation>库</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="433"/>
      <source>Collection</source>
      <translation>集合</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="452"/>
      <source>Privacy Policy</source>
      <translation>隐私政策</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAbout.cpp" line="489"/>
      <source>Copied!</source>
      <translation>已复制</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ApplicationCache</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="240"/>
      <source>Cache Directory</source>
      <translation>缓存目录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="242"/>
      <source>The cache directory %1 exceeds the size of %2.</source>
      <translation>缓存目录 %1 超过了 %2 的大小。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="244"/>
      <source>Clear it now?</source>
      <translation>立即清除？</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="245"/>
      <source>Warning: Make sure that this is the only running %1 instance and that no documents are opened as this may result into data loss!</source>
      <translation>警告：请确保这是唯一正在运行的 %1 实例，并且没有打开任何文档，因为这可能会导致数据丢失！</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ButtonModel</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="291"/>
      <source>Button %1</source>
      <translation>按钮 %1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="294"/>
      <source>Out of range</source>
      <translation>超出范围</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::CameraDialog</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="380"/>
      <source>Camera Settings</source>
      <translation>相机设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="387"/>
      <source>Orientation</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="401"/>
      <source>Q0</source>
      <translation>Q0</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="411"/>
      <source>Q1</source>
      <translation>Q1</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="421"/>
      <source>Q2</source>
      <translation>Q2</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="431"/>
      <source>Q3</source>
      <translation>Q3</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="440"/>
      <source>Current View</source>
      <translation>当前视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::Clipping</name>
    <message>
      <location filename="../Clipping.ui" line="14"/>
      <source>Clipping</source>
      <translation>剪切</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="20"/>
      <source>Clipping X</source>
      <translation>剪切X方向</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="32"/>
      <location filename="../Clipping.ui" line="77"/>
      <location filename="../Clipping.ui" line="122"/>
      <location filename="../Clipping.ui" line="167"/>
      <source>Offset</source>
      <translation>偏移</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="55"/>
      <location filename="../Clipping.ui" line="100"/>
      <location filename="../Clipping.ui" line="145"/>
      <source>Flip</source>
      <translation>翻转</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="65"/>
      <source>Clipping Y</source>
      <translation>剪切Y方向</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="110"/>
      <source>Clipping Z</source>
      <translation>剪切Z方向</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="155"/>
      <source>Custom Clipping Direction</source>
      <translation>自定义剪切方向</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="190"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="197"/>
      <source>Adjust to view direction</source>
      <translation>调整视图方向</translation>
    </message>
    <message>
      <location filename="../Clipping.ui" line="204"/>
      <source>Direction</source>
      <translation>方向</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::CommandModel</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="503"/>
      <source>Commands</source>
      <translation>命令</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DemoMode</name>
    <message>
      <location filename="../DemoMode.ui" line="14"/>
      <source>View Turntable</source>
      <translation>视图罗盘</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="38"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="80"/>
      <source>Speed</source>
      <translation>速度</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="92"/>
      <source>Minimum</source>
      <translation>最小</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="115"/>
      <source>Maximum</source>
      <translation>最大</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="146"/>
      <source>Fullscreen</source>
      <translation>全屏</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="153"/>
      <source>Enable timer</source>
      <translation>启用计时器</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="163"/>
      <source> s</source>
      <translation> s</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="189"/>
      <location filename="../DemoMode.cpp" line="237"/>
      <source>Play</source>
      <translation>播放</translation>
    </message>
    <message>
      <location filename="../DemoMode.ui" line="209"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
    <message>
      <location filename="../DemoMode.cpp" line="233"/>
      <source>Stop</source>
      <translation>停止</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgActivateWindow</name>
    <message>
      <location filename="../Dialogs/DlgActivateWindow.ui" line="14"/>
      <source>Choose Window</source>
      <translation>选择窗口</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActivateWindowImp.cpp" line="50"/>
      <source>&amp;Activate</source>
      <translation>激活(&amp;A)</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgActivateWindowImp</name>
    <message>
      <location filename="../Dialogs/DlgActivateWindowImp.cpp" line="53"/>
      <source>Windows</source>
      <translation>窗口</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgAddProperty</name>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="14"/>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="574"/>
      <source>Add Property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="37"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="51"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="58"/>
      <source>Tooltip</source>
      <translation>工具提示</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="30"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.ui" line="20"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="602"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="664"/>
      <source>Invalid group name</source>
      <translation>群组名称无效</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="667"/>
      <source>Invalid type name</source>
      <translation>类型名称无效</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="673"/>
      <source>Invalid property name '%1'</source>
      <translation>属性名称“%1”无效</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="676"/>
      <source>Property '%1' already exists</source>
      <translation>属性“%1”已存在</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="679"/>
      <source>'%1' is a constant</source>
      <translation>“%1”是一个常量</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="682"/>
      <source>'%1' is a unit</source>
      <translation>“%1”是一个单位</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgAuthorization</name>
    <message>
      <location filename="../Dialogs/DlgAuthorization.ui" line="14"/>
      <source>Authorization</source>
      <translation>身份验证</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAuthorization.ui" line="23"/>
      <source>Site</source>
      <translation>场地</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAuthorization.ui" line="46"/>
      <source>Username</source>
      <translation>用户名</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAuthorization.ui" line="56"/>
      <source>Password</source>
      <translation>密码</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAuthorization.ui" line="36"/>
      <source>%1 at %2</source>
      <translation>在 %2 的 %1</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCheckableMessageBox</name>
    <message>
      <location filename="../Dialogs/DlgCheckableMessageBox.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCheckableMessageBox.ui" line="45"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCheckableMessageBox.ui" line="69"/>
      <source>CheckBox</source>
      <translation>复选框</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCheckableMessageBox.h" line="125"/>
      <source>Don't show me again</source>
      <translation>不再显示</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgChooseIcon</name>
    <message>
      <location filename="../Dialogs/DlgChooseIcon.ui" line="14"/>
      <source>Choose Icon</source>
      <translation>选择图标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgChooseIcon.ui" line="38"/>
      <source>Icon Folders</source>
      <translation>图标文件夹</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCreateNewPreferencePack</name>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePack.ui" line="17"/>
      <source>Create New Preference Pack</source>
      <translation>创建新的首选项配置包</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePack.ui" line="28"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePack.ui" line="38"/>
      <source>Browse</source>
      <translation>浏览</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePack.ui" line="60"/>
      <source>Property group templates</source>
      <translation>属性组模板</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCreateNewPreferencePackImp</name>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePackImp.cpp" line="181"/>
      <source>Export configuration</source>
      <translation>导出配置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePackImp.cpp" line="192"/>
      <source>Pack already exists</source>
      <translation>包已存在</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCreateNewPreferencePackImp.cpp" line="193"/>
      <source>A preference pack with that name already exists. Overwrite it?</source>
      <translation>同名的首选项包已存在。是否要覆盖？</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomActions</name>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="14"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="23"/>
      <source>Setup Custom Macros</source>
      <translation>设置自定义宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="60"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="67"/>
      <source>Menu text</source>
      <translation>菜单文本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="74"/>
      <source>Tooltip</source>
      <translation>工具提示</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="81"/>
      <source>Status text</source>
      <translation>状态文本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="88"/>
      <source>What's this</source>
      <translation>这是什么</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="95"/>
      <source>Accelerator</source>
      <translation>加速器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="118"/>
      <source>Icon</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="145"/>
      <source>Choose an icon</source>
      <translation>选择一个图标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="234"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="241"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActions.ui" line="248"/>
      <source>Replace</source>
      <translation>替换</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomActionsImp</name>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="81"/>
      <source>Icons</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="81"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="210"/>
      <source>Macro not found</source>
      <translation>未找到宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="211"/>
      <source>Could not find macro file '%1'</source>
      <translation>无法找到宏文件“%1”</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="237"/>
      <source>Empty macro</source>
      <translation>空白宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="237"/>
      <source>Specify the macro first</source>
      <translation>请先指定宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="242"/>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="312"/>
      <source>Empty text</source>
      <translation>空文本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="242"/>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="312"/>
      <source>Specify the menu text first</source>
      <translation>请先指定菜单文本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="307"/>
      <source>No item selected</source>
      <translation>未选中对象</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="307"/>
      <source>Select a macro item first</source>
      <translation>请先选择一个宏项</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomCommands</name>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomKeyboard</name>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="14"/>
      <source>Keyboard</source>
      <translation>键盘</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="107"/>
      <source>To change a current shortcut enter the new shortcut in the field below and press 'Assign'.</source>
      <translation>要更改当前快捷键，请输入下面字段中的新快捷键，并按“分配”。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="156"/>
      <source>Time in milliseconds to wait for the next keystroke of the current key sequence.
For example, pressing 'F' twice in less than the time delay setting here will be
treated as shortcut key sequence 'F, F'.</source>
      <translation>等待当前按键序列下一个按键的时间（毫秒）。
例如，在设置的时间延迟内两次按下 ‘F’ 将被视作快捷键序列‘F，F’。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="186"/>
      <source>This list shows commands having the same shortcut in the priority from high
to low. If more than one command with the same shortcut are active at the
same time. The one with the highest priority will be triggered.</source>
      <translation>此列表显示具有相同的快捷键的命令，按优先级从高
到低排列。如果具有相同快捷键的多个命令同时处于
活动状态。具有最高优先级的命令将会被触发。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="48"/>
      <source>&amp;Category</source>
      <translation>类别(&amp;C)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="100"/>
      <source>Current shortcut</source>
      <translation>当前快捷键</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="119"/>
      <source>&amp;New shortcut</source>
      <translation>新建快捷键(&amp;N)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="137"/>
      <source>Multi-key sequence delay</source>
      <translation>多键序列延迟</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="191"/>
      <source>Shortcut priority list</source>
      <translation>快捷键优先级列表</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="238"/>
      <source>&amp;Assign</source>
      <translation>分配(&amp;A)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="241"/>
      <source>Alt+A</source>
      <translation>Alt+A</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="248"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="255"/>
      <source>&amp;Reset</source>
      <translation>重置(&amp;R)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="258"/>
      <source>Alt+R</source>
      <translation>Alt+R</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="265"/>
      <source>Re&amp;set All</source>
      <translation>全部重置(&amp;S)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="268"/>
      <source>Alt+S</source>
      <translation>Alt+S</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="294"/>
      <source>Up</source>
      <translation>上</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboard.ui" line="304"/>
      <source>Down</source>
      <translation>下</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomKeyboardImp</name>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="152"/>
      <source>Type to search…</source>
      <translation>键入以搜索…</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="238"/>
      <source>Icon</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="238"/>
      <source>Command</source>
      <translation>命令</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="238"/>
      <source>Shortcut</source>
      <translation>快捷键</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="238"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="278"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="278"/>
      <source>Title</source>
      <translation>标题</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="434"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomToolbars</name>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="20"/>
      <source>Toolbars</source>
      <translation>工具栏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="63"/>
      <source>Category</source>
      <translation>类别</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="119"/>
      <source>Move Right</source>
      <translation>右移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="122"/>
      <source>&lt;b&gt;Moves the selected item one level down.&lt;/b&gt;&lt;p&gt;This will also change the level of the parent item.&lt;/p&gt;</source>
      <translation>&lt;b&gt;移动选中对象到下一层级。&lt;/b&gt;&lt;p&gt;这将同时改变父级对象。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="145"/>
      <source>Move Left</source>
      <translation>左移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="148"/>
      <source>&lt;b&gt;Moves the selected item one level up.&lt;/b&gt;&lt;p&gt;This will also change the level of the parent item.&lt;/p&gt;</source>
      <translation>&lt;b&gt;移动选中对象到上一层级。&lt;/b&gt;&lt;p&gt;这将同时改变父级对象。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="177"/>
      <source>Move Up</source>
      <translation>上移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="180"/>
      <source>&lt;b&gt;Moves the selected item up.&lt;/b&gt;&lt;p&gt;The item will be moved within the hierarchy level.&lt;/p&gt;</source>
      <translation>&lt;b&gt;上移选中对象。&lt;/b&gt;&lt;p&gt;仅在层级中移动。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="203"/>
      <source>Move Down</source>
      <translation>下移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="206"/>
      <source>&lt;b&gt;Moves the selected item down.&lt;/b&gt;&lt;p&gt;The item will be moved within the hierarchy level.&lt;/p&gt;</source>
      <translation>&lt;b&gt;下移选中对象。&lt;/b&gt;&lt;p&gt;仅在层级中移动。&lt;/p&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="300"/>
      <source>New</source>
      <translation>新建</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="307"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="314"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbars.ui" line="346"/>
      <source>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;&lt;span style=" font-weight:600;"&gt;Note:&lt;/span&gt; The changes become active the next time you load the appropriate workbench&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;&lt;span style=" font-weight:600;"&gt;注意：&lt;/span&gt;更改将在下次加载相应的工作台时生效。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="85"/>
      <source>Global</source>
      <translation>全局</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="103"/>
      <source>Command</source>
      <translation>命令</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="70"/>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="221"/>
      <source>&lt;Separator&gt;</source>
      <translation>&lt;分隔符&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="245"/>
      <source>%1 module not loaded</source>
      <translation>%1 模块未加载</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="442"/>
      <source>New toolbar</source>
      <translation>新建工具栏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="443"/>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="501"/>
      <source>Toolbar name:</source>
      <translation>工具栏名称:</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="457"/>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="515"/>
      <source>Duplicated name</source>
      <translation>名称重复</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="458"/>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="516"/>
      <source>The toolbar name '%1' is already used</source>
      <translation>工具栏名称'%1'已被使用</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="500"/>
      <source>Rename toolbar</source>
      <translation>重命名工具栏</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeImp</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="53"/>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="125"/>
      <source>Customize</source>
      <translation>自定义</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="65"/>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="126"/>
      <source>&amp;Help</source>
      <translation>帮助(&amp;H)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="72"/>
      <location filename="../Dialogs/DlgCustomizeImp.cpp" line="127"/>
      <source>&amp;Close</source>
      <translation>关闭(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeSpNavSettings</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.cpp" line="43"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.cpp" line="130"/>
      <source>Spaceball Motion</source>
      <translation>三维鼠标动作</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.cpp" line="44"/>
      <location filename="../Dialogs/DlgCustomizeSpNavSettings.cpp" line="133"/>
      <source>No Spaceball present</source>
      <translation>没有三维鼠标</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeSpaceball</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="739"/>
      <source>Spaceball Buttons</source>
      <translation>三维鼠标按键</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="745"/>
      <source>No Spaceball present</source>
      <translation>没有三维鼠标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="801"/>
      <source>Buttons</source>
      <translation>按钮</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="802"/>
      <source>Reset</source>
      <translation>重置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="838"/>
      <source>Print Reference</source>
      <translation>打印参考</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgDisplayProperties</name>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgEditorSettings</name>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgInputDialog</name>
    <message>
      <location filename="../Dialogs/DlgInputDialog.ui" line="14"/>
      <source>Input</source>
      <translation>输入</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgInspector</name>
    <message>
      <location filename="../SceneInspector.cpp" line="329"/>
      <location filename="../SceneInspector.cpp" line="406"/>
      <source>Scene Inspector</source>
      <translation>场景检查器</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroExecute</name>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="92"/>
      <source>Case-insensitive search for filenames, regular expressions supported</source>
      <translation>支持非大小写敏感地搜索文件名，支持正则表达式搜索</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="14"/>
      <source>Execute Macro</source>
      <translation>执行宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="55"/>
      <source>Macro Name</source>
      <translation>宏名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="85"/>
      <source>Find file</source>
      <translation>查找文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="99"/>
      <source>Find in files</source>
      <translation>在文件中查找</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="122"/>
      <source>User macros</source>
      <translation>用户宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="147"/>
      <source>System macros</source>
      <translation>系统宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="198"/>
      <source>Execute</source>
      <translation>执行</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="205"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="231"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="241"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="251"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="261"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="271"/>
      <source>Duplicate</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="281"/>
      <source>Launches a guide on how to set up a macro in a custom global toolbar</source>
      <translation>启动如何在自定义全局工具栏中设置宏的指南</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="307"/>
      <source>Opens the Addon Manager to download macros created by the community</source>
      <translation>打开附加组件管理器下载社区创建的宏文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="321"/>
      <source>User Macros Location</source>
      <translation>用户宏位置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="355"/>
      <source>Opens the macros folder in the system file manager</source>
      <translation>在系统文件管理器中打开宏文件夹</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="358"/>
      <source>Open Folder</source>
      <translation>打开目录</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="284"/>
      <source>Toolbar</source>
      <translation>工具栏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="106"/>
      <source>Filter by file content, case-insensitive. Regular expressions are supported.</source>
      <translation>按文件内容过滤，不区分大小写。支持正则表达式。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecute.ui" line="310"/>
      <source>Download</source>
      <translation>下载</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroExecuteImp</name>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="121"/>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="809"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="486"/>
      <source>Macro file</source>
      <translation>宏文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="512"/>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="922"/>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1085"/>
      <source>Existing file</source>
      <translation>已存在文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="513"/>
      <source>'%1'.
This file already exists.</source>
      <translation>'%1'.
此文件已经存在.</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="521"/>
      <source>Cannot create file</source>
      <translation>无法创建文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="522"/>
      <source>Creation of file '%1' failed.</source>
      <translation>文件 '%1' 创建失败.</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="563"/>
      <source>Delete macro</source>
      <translation>删除宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="598"/>
      <source>Do not show again</source>
      <translation>不再显示</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="599"/>
      <source>Guided Walkthrough</source>
      <translation>指导式演练</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="601"/>
      <source>This will guide you in setting up this macro in a custom global toolbar.  Instructions will be in red text inside the dialog.

Note: your changes will be applied when you next switch workbenches
</source>
      <translation>这将引导您在自定义的全局工具栏中设置此宏。指示将以红色文本显示在对话框中。

注意：当您下次切换工作台时，您的更改将被应用
</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="682"/>
      <source>Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close</source>
      <translation>顺序执行以下指令：填充缺失的字段 (可选) 然后单击添加，然后关闭</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="760"/>
      <source>Walkthrough instructions: Select macro from list, then click right arrow button (-&gt;), then Close.</source>
      <translation>演练说明：从列表中选择宏，然后单击右箭头按钮（-&gt;），然后关闭。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="784"/>
      <source>Walkthrough instructions: Click New, select macro, then right arrow (-&gt;) button, then Close.</source>
      <translation>演练说明：单击“新建”，选择宏，然后单击右箭头 (-&gt;) 按钮，最后单击“关闭”。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="900"/>
      <source>Renaming Macro File</source>
      <translation>重命名宏文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="467"/>
      <source>Read-Only</source>
      <translation>只读</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="487"/>
      <source>Enter a file name:</source>
      <translation>输入文件名：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="564"/>
      <source>Delete the macro '%1'?</source>
      <translation>删除宏“%1”吗？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="656"/>
      <source>Walkthrough, Dialog 1 of 2</source>
      <translation>遍历，对话框 1（共 2 个）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="724"/>
      <source>Walkthrough, Dialog 1 of 1</source>
      <translation>遍历，对话框 1（共 1 个）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="724"/>
      <source>Walkthrough, Dialog 2 of 2</source>
      <translation>遍历，对话框2 / 2</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="901"/>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1066"/>
      <source>Enter new name</source>
      <translation>输入新名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="923"/>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1086"/>
      <source>'%1'
 already exists.</source>
      <translation>'%1'
 已存在。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="929"/>
      <source>Rename Failed</source>
      <translation>重命名失败</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="930"/>
      <source>Failed to rename to '%1'.
Perhaps a file permission error?</source>
      <translation>无法重命名为 "%1"。
可能是文件权限错误？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1065"/>
      <source>Duplicate Macro</source>
      <translation>复制宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1092"/>
      <source>Duplicate Failed</source>
      <translation>复制失败</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="1093"/>
      <source>Failed to duplicate to '%1'.
Perhaps a file permission error?</source>
      <translation>无法复制到"%1"。
可能是文件权限错误？</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroRecord</name>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="14"/>
      <source>Record Macro</source>
      <translation>录制宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="35"/>
      <source>Macro Name</source>
      <translation>宏名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="62"/>
      <source>Macro Path</source>
      <translation>宏路径</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="123"/>
      <source>Record</source>
      <translation>录制</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="146"/>
      <source>Stop</source>
      <translation>停止</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecord.ui" line="156"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroRecordImp</name>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="102"/>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="112"/>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="142"/>
      <source>Macro recorder</source>
      <translation>宏录制器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="103"/>
      <source>Specify a place to save first.</source>
      <translation>请先指定一个保存的位置。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="113"/>
      <source>The macro directory does not exist. Choose another one.</source>
      <translation>宏目录不存在。请另选一个。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="129"/>
      <source>The macro '%1' already exists. Overwrite it?</source>
      <translation>宏“%1”已存在。是​​否覆盖它？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="143"/>
      <source>You have no write permission for the directory. Choose another one.</source>
      <translation>您没有该目录的写入权限。请选择其他目录。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="128"/>
      <source>Existing macro</source>
      <translation>现有宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroRecordImp.cpp" line="189"/>
      <source>Choose macro directory</source>
      <translation>选择宏目录</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMaterialProperties</name>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="26"/>
      <source>Material</source>
      <translation>材质</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="168"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="71"/>
      <source>Reset</source>
      <translation>重置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="14"/>
      <source>Material Properties</source>
      <translation>材质属性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="47"/>
      <source>Diffuse color</source>
      <translation>漫反射颜色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="54"/>
      <source>Shininess</source>
      <translation>光泽度</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="78"/>
      <source>Ambient color</source>
      <translation>环境颜色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="114"/>
      <source>Specular color</source>
      <translation>高光颜色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="131"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="148"/>
      <source>Emissive color</source>
      <translation>自发光颜色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMaterialProperties.ui" line="155"/>
      <source>Transparency</source>
      <translation>透明度</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgOnlineHelp</name>
    <message>
      <location filename="../Dialogs/DlgOnlineHelp.ui" line="14"/>
      <source>Online Help</source>
      <translation>联机帮助</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgOnlineHelp.ui" line="26"/>
      <source>Help Viewer</source>
      <translation>帮助查看器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgOnlineHelp.ui" line="38"/>
      <source>Location of start page</source>
      <translation>起始页的位置</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgOnlineHelpImp</name>
    <message>
      <location filename="../Dialogs/DlgOnlineHelpImp.cpp" line="49"/>
      <source>HTML files</source>
      <translation>HTML 文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgOnlineHelpImp.cpp" line="101"/>
      <source>Access denied</source>
      <translation>拒绝访问</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgOnlineHelpImp.cpp" line="102"/>
      <source>Access denied to '%1'

Specify another directory.</source>
      <translation>拒绝访问“%1”

请指定其他目录。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameter</name>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="17"/>
      <source>Parameter Editor</source>
      <translation>参数编辑器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="53"/>
      <source>Sorted</source>
      <translation>已排序</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="63"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="70"/>
      <source>Enter a group name to search</source>
      <translation>输入群组名称进行搜索</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="86"/>
      <source>Find</source>
      <translation>查找</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="109"/>
      <source>Save</source>
      <translation>保存</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="73"/>
      <source>Search group</source>
      <translation>搜索群组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="112"/>
      <location filename="../Dialogs/DlgParameter.ui" line="128"/>
      <source>Alt+C</source>
      <translation>Alt+C</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameter.ui" line="125"/>
      <source>&amp;Close</source>
      <translation>关闭(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameterFind</name>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="14"/>
      <source>Find</source>
      <translation>查找</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="32"/>
      <source>Find What</source>
      <translation>查找对象</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="55"/>
      <source>Look At</source>
      <translation>查看</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="61"/>
      <source>Groups</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="71"/>
      <source>Names</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="81"/>
      <source>Values</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.ui" line="94"/>
      <source>Match exact string</source>
      <translation>精确匹配字符串</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.cpp" line="45"/>
      <source>Find Next</source>
      <translation>查找下一个</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.cpp" line="306"/>
      <source>Not found</source>
      <translation>未找到</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterFind.cpp" line="306"/>
      <source>Cannot find the text: %1</source>
      <translation>找不到文本：%1</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameterImp</name>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="68"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="245"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="77"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="246"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="77"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="247"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="77"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="248"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="91"/>
      <source>System parameter</source>
      <translation>系统参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="92"/>
      <source>User parameter</source>
      <translation>用户参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="127"/>
      <source>Search group</source>
      <translation>搜索群组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="478"/>
      <source>Invalid input</source>
      <translation>无效输入</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="479"/>
      <source>Invalid key name '%1'</source>
      <translation>无效的键名'%1'</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencePackManagement</name>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagement.ui" line="14"/>
      <source>Manage Preference Packs</source>
      <translation>管理首选项配置包</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagement.ui" line="56"/>
      <source>Open Addon Manager</source>
      <translation>打开附加组件管理器</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencePackManagementImp</name>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="107"/>
      <source>User-Saved Preference Packs</source>
      <translation>用户保存的首选项配置包</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="111"/>
      <source>Built-In Preference Packs</source>
      <translation>内置的首选项配置包</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="152"/>
      <source>Toggle visibility of built-in preference pack '%1'</source>
      <translation>切换内置首选项配置包'%1'的可见性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="162"/>
      <source>Deletes the user-saved preference pack '%1'</source>
      <translation>删除用户保存的首选项包“%1”</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="177"/>
      <source>Toggles the visibility of the addon preference pack '%1' (use the Addon Manager to remove permanently)</source>
      <translation>切换附加组件首选项包“%1”的可见性（使用附加组件管理器永久删除）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="194"/>
      <source>Delete the preference pack named '%1'? This cannot be undone.</source>
      <translation>删除名为“%1”的首选项包吗？此操作无法撤销。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencePackManagementImp.cpp" line="193"/>
      <source>Delete saved preference pack?</source>
      <translation>删除已保存的首选项包？</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferences</name>
    <message>
      <location filename="../Dialogs/DlgPreferences.ui" line="25"/>
      <source>Preferences</source>
      <translation>首选项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferences.ui" line="156"/>
      <source>Reset</source>
      <translation>重置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferences.ui" line="196"/>
      <source>Header</source>
      <translation>标题</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferences.ui" line="233"/>
      <source>Search preferences...</source>
      <translation>搜索首选项…</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencesImp</name>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="782"/>
      <source>Reset Page '%1'</source>
      <translation>重置页面“%1”</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="785"/>
      <source>Resets the user settings for the page '%1'</source>
      <translation>重置页面 '%1 ' 的用户设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="789"/>
      <source>Reset Group '%1'</source>
      <translation>重置组 '%1'</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="797"/>
      <source>Reset All</source>
      <translation>全部重置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="815"/>
      <source>Clear User Settings</source>
      <translation>清除用户设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="816"/>
      <source>Clear all your user settings?</source>
      <translation>清除所有用户设置？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="817"/>
      <source>All settings will be cleared.</source>
      <translation>所有设置都将被清除。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="961"/>
      <source>Restart Required</source>
      <translation>需要重启</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="962"/>
      <source>Restart FreeCAD for changes to take effect.</source>
      <translation>重新启动 FreeCAD 以使更改生效。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="967"/>
      <source>Restart Now</source>
      <translation>立即重启</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="968"/>
      <source>Restart Later</source>
      <translation>稍后重启</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="794"/>
      <source>Resets the user settings for the group '%1'</source>
      <translation>重置群组的%1 的用户设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="799"/>
      <source>Resets the user settings entirely</source>
      <translation>全部重置用户设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPreferencesImp.cpp" line="918"/>
      <source>Wrong parameter</source>
      <translation>参数错误</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgProjectInformation</name>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="14"/>
      <source>Document Information</source>
      <translation>文档信息</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="26"/>
      <source>Information</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="47"/>
      <source>&amp;Name</source>
      <translation>名称(&amp;N)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="73"/>
      <source>Path</source>
      <translation>路径</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="96"/>
      <source>UUID</source>
      <translation>通用唯一标识码</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="119"/>
      <source>Program version</source>
      <translation>程序版本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="142"/>
      <source>Unit system</source>
      <translation>单位系统</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="159"/>
      <source>Created &amp;by</source>
      <translation>作者(&amp;B)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="182"/>
      <source>Creation &amp;date</source>
      <translation>创建日期(&amp;D)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="208"/>
      <source>&amp;Last modified by</source>
      <translation>上次修改者(&amp;L)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="231"/>
      <source>Last &amp;modification date</source>
      <translation>上次修改日期(&amp;M)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="257"/>
      <source>Com&amp;pany</source>
      <translation>公司(&amp;P)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="280"/>
      <source>License information</source>
      <translation>许可信息</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="308"/>
      <source>Open in Browser</source>
      <translation>在浏览器中打开</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="317"/>
      <source>&amp;Comment</source>
      <translation>注释(&amp;C)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="152"/>
      <source>Unit system for this file</source>
      <translation>此文件的单位系统</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformation.ui" line="293"/>
      <source>License URL</source>
      <translation>许可证网址</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgProjectUtility</name>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="14"/>
      <source>Document Utility</source>
      <translation>文档工具</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="22"/>
      <source>Extract Document</source>
      <translation>提取文档</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="28"/>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="78"/>
      <source>Source</source>
      <translation>来源</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="42"/>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="92"/>
      <source>Destination</source>
      <translation>目标</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="65"/>
      <source>Extract</source>
      <translation>提取</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="72"/>
      <source>Create Document</source>
      <translation>创建文档</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="137"/>
      <source>Load document file after creation</source>
      <translation>创建后加载文档文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.ui" line="115"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="47"/>
      <source>Project file</source>
      <translation>项目文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="60"/>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="77"/>
      <source>Empty source</source>
      <translation>来源为空</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="60"/>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="77"/>
      <source>No source is defined.</source>
      <translation>未定义来源。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="65"/>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="81"/>
      <source>Empty destination</source>
      <translation>目标为空</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="65"/>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="81"/>
      <source>No destination is defined.</source>
      <translation>未定义目标。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="101"/>
      <source>Failed to extract document</source>
      <translation>文档提取失败</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectUtility.cpp" line="118"/>
      <source>Failed to create document</source>
      <translation>文档创建失败</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPropertyLink</name>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="14"/>
      <source>Link</source>
      <translation>链接</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="46"/>
      <source>Filter by type</source>
      <translation>按类型筛选</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="53"/>
      <source>Synchronizes the 3D view selection with the full object hierarchy</source>
      <translation>将 3D 视图选区与完整对象层次同步</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="56"/>
      <source>Sync sub-object selection</source>
      <translation>同步选中的子对象</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="88"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.ui" line="95"/>
      <source>A search pattern to filter the results above</source>
      <translation>用于筛选上述结果的搜索模式</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.cpp" line="112"/>
      <source>Reset</source>
      <translation>重置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgPropertyLink.cpp" line="113"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgReportView</name>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgRevertToBackupConfig</name>
    <message>
      <location filename="../Dialogs/DlgRevertToBackupConfig.ui" line="14"/>
      <source>Revert to Backup Config</source>
      <translation>还原以备份配置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRevertToBackupConfig.ui" line="26"/>
      <source>WARNING: this process will undo any preference changes made since the specified date, and will also reset your recent files and Macros to their state on that date.</source>
      <translation>警告：此过程将撤销自指定日期以来所做的任何首选项更改，并且还会将您近期的文件和宏重置为当时的状态。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRevertToBackupConfig.ui" line="52"/>
      <source>Available backup files</source>
      <translation>可用的备份文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgRevertToBackupConfigImp</name>
    <message>
      <location filename="../Dialogs/DlgRevertToBackupConfigImp.cpp" line="105"/>
      <source>No selection in dialog, cannot load backup file</source>
      <translation>对话框中没有选项，无法加载备份文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgRunExternal</name>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="20"/>
      <source>Running External Program</source>
      <translation>运行外部程序</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="38"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="58"/>
      <source>Advanced &gt;&gt;</source>
      <translation>高级 &gt;&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="104"/>
      <source>Accept Changes</source>
      <translation>接受更改</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="111"/>
      <source>Discard Changes</source>
      <translation>放弃更改</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="118"/>
      <source>Abort Program</source>
      <translation>中止程序</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.ui" line="138"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgRunExternal.cpp" line="125"/>
      <source>Select a file</source>
      <translation>选择一个文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettings3DView</name>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="14"/>
      <source>3D View</source>
      <translation>三维视图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="23"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="31"/>
      <source>Main coordinate system will always be shown in
lower right corner within opened files</source>
      <translation>主坐标系统将始终显示在打开文件的
右下角</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="35"/>
      <source>Show coordinate system in the corner</source>
      <translation>坐标系统显示在边角</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="107"/>
      <source>Axis letter and FPS counter color</source>
      <translation>轴字母和 FPS 计数器颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="131"/>
      <source>X-axis color</source>
      <translation>X轴颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="171"/>
      <source>Y-axis color</source>
      <translation>Y轴颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="211"/>
      <source>Z-axis color</source>
      <translation>Z轴颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="240"/>
      <source>Axis cross will be shown by default at file
opening or creation</source>
      <translation>在文件打开或创建时默认会显示坐标轴</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="244"/>
      <source>Show axis cross by default</source>
      <translation>默认显示坐标轴</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="257"/>
      <source>Time needed for last operation and resulting frame rate
will be shown at the lower left corner in opened files</source>
      <translation>将在打开的文件中左下角显示最后一次操作所需时间和结束帧速率</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="261"/>
      <source>Show counter of frames per second</source>
      <translation>显示每秒运行帧数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="280"/>
      <source>Rendering</source>
      <translation>正在渲染</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="290"/>
      <source>Use software OpenGL</source>
      <translation>使用软件 OpenGL</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="315"/>
      <source>Use OpenGL VBO (Vertex Buffer Object)</source>
      <translation>使用 OpenGL VBO (顶点缓存对象)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="330"/>
      <source>Render cache</source>
      <translation>渲染缓存</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="363"/>
      <source>Auto</source>
      <translation>自动</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="368"/>
      <source>Distributed</source>
      <translation>分布</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="373"/>
      <source>Centralized</source>
      <translation>居中</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="41"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="42"/>
      <source>Line smoothing</source>
      <translation>线条平滑</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="43"/>
      <source>MSAA 2x</source>
      <translation>MSAA 反锯齿 2x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="44"/>
      <source>MSAA 4x</source>
      <translation>MSAA 反锯齿 4x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="45"/>
      <source>MSAA 6x</source>
      <translation>MSAA 反锯齿 6x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="46"/>
      <source>MSAA 8x</source>
      <translation>MSAA 反锯齿 8x</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="443"/>
      <source>Render types of transparent objects</source>
      <translation>透明对象的渲染类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="453"/>
      <source>One pass</source>
      <translation>一次通过</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="458"/>
      <source>Backface pass</source>
      <translation>背面通过</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="492"/>
      <source>Size of vertices in the Sketcher, TechDraw and other workbenches</source>
      <translation>草图、 技术绘图和其他工作台顶点大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="337"/>
      <source>Eye to eye distance for stereo modes</source>
      <translation>立体模式的双眼距离</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="64"/>
      <source>Relative size</source>
      <translation>相对尺寸</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="74"/>
      <source>Size of main coordinate system representation
in the corner in % of height/width of the viewport</source>
      <translation>角落中主坐标系表示的尺寸
以视口高度/宽度的百分比表示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="100"/>
      <source>Letter color</source>
      <translation>字母颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="286"/>
      <source>This option is useful for troubleshooting graphics card and driver problems.
Changing this option requires a restart of the application.</source>
      <translation>此选项对故障排除显卡和驱动程序问题非常有用。
更改此选项需要重启应用程序。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="303"/>
      <source>If selected, Vertex Buffer Objects (VBO) will be used.
A VBO is an OpenGL feature that provides methods for uploading
vertex data (position, normal vector, color, etc.) to the graphics card.
VBOs offer substantial performance gains because the data resides
in the graphics memory rather than the system memory and so it
can be rendered directly by the GPU.

Note: Sometimes this feature may lead to a host of different
issues ranging from graphical anomalies to GPU crash bugs. Remember to
report this setting as enabled when seeking support.</source>
      <translation>如果选中，将使用顶点缓冲区对象 (VBO)。
VBO 是一项 OpenGL 功能，它提供将
顶点数据（位置、法线向量、颜色等）上传到显卡的方法。
VBO 可显著提升性能，因为数据驻留在
显存中而非系统内存中，因此
可以直接由 GPU 渲染。

注意：此功能有时可能会导致一系列不同的问题，从图形异常到 GPU 崩溃错误。请记得
在寻求支持时将此设置报告为已启用。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="387"/>
      <source>Method of multisample anti-aliasing</source>
      <translation>多重采样抗锯齿方法</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="479"/>
      <source>Marker size</source>
      <translation>标记大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="394"/>
      <source>Anti-aliasing</source>
      <translation>抗锯齿</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="469"/>
      <source>Transparent objects</source>
      <translation>透明对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="350"/>
      <source>'Render caching' is another way to say 'Rendering acceleration'.
There are 3 options available to achieve this:
1) 'Auto' (default), let Coin3D decide where to cache.
2) 'Distributed', manually turn on cache for all view provider root node.
3) 'Centralized', manually turn off cache in all nodes of all view provider, and
only cache at the scene graph root node. This offers the fastest rendering speed
but slower response to any scene changes.</source>
      <translation>'渲染缓存'是'渲染加速'的另一种说法。
有以下3种选项可实现此功能：
1) '自动'（默认），让 Coin3D 决定缓存位置。
2) '分布式'，手动为所有视图提供器根节点开启缓存。
3) '集中式'，手动关闭所有视图提供器所有节点中的缓存，并
仅在场景图根节点处缓存。这提供了最快的渲染速度
但对场景变化的响应较慢。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="407"/>
      <source>Eye-to-eye distance used for stereo projections.
The specified value is a factor that will be multiplied with the
bounding box size of the 3D object that is currently displayed.</source>
      <translation>用于立体投影的对眼距。
指定值是一个将与目前显示的3D对象的
边界框大小乘以的因素。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="502"/>
      <source>Datum size</source>
      <translation>基准尺寸</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="515"/>
      <source>Size of core datum objects</source>
      <translation>核心基准对象尺寸</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="518"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="551"/>
      <source>Camera Type</source>
      <translation>相机类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="588"/>
      <source>Objects will be in orthographic projection</source>
      <translation>对象将处于正交投影</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="572"/>
      <source>Objects will appear in a perspective projection</source>
      <translation>对象将以透视投影法显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="575"/>
      <source>Perspective renderin&amp;g</source>
      <translation>透视渲染(&amp;G)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="591"/>
      <source>Or&amp;thographic rendering</source>
      <translation>正视投影渲染(&amp;T)</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettings3DViewImp</name>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="183"/>
      <source>5px</source>
      <translation>5px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="184"/>
      <source>7px</source>
      <translation>7px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="185"/>
      <source>9px</source>
      <translation>9px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="186"/>
      <source>11px</source>
      <translation>11px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="187"/>
      <source>13px</source>
      <translation>13px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="188"/>
      <source>15px</source>
      <translation>15px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="189"/>
      <source>20px</source>
      <translation>20px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="190"/>
      <source>25px</source>
      <translation>25px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="191"/>
      <source>30px</source>
      <translation>30px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="246"/>
      <source>Anti-aliasing</source>
      <translation>抗锯齿</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="247"/>
      <source>Open a new viewer or restart %1 to apply anti-aliasing changes.</source>
      <translation>打开一个新的查看器或重新启动 %1 以应用消除锯齿的更改。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsCacheDirectory</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="14"/>
      <source>Cache</source>
      <translation>缓存</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="42"/>
      <source>Browse cache directory</source>
      <translation>浏览缓存目录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="20"/>
      <source>Cache Directory</source>
      <translation>缓存目录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="28"/>
      <source>Location (read-only)</source>
      <translation>位置（只读）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="59"/>
      <source>Check periodically at program start</source>
      <translation>程序启动时定期检查</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="86"/>
      <source>Always</source>
      <translation>总是</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="91"/>
      <source>Daily</source>
      <translation>每天</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="96"/>
      <source>Weekly</source>
      <translation>每周</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="101"/>
      <source>Monthly</source>
      <translation>每月</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="106"/>
      <source>Yearly</source>
      <translation>每年</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="111"/>
      <source>Never</source>
      <translation>从不</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="119"/>
      <source>Cache size limit</source>
      <translation>缓存大小限制</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.ui" line="164"/>
      <source>Check Now</source>
      <translation>立即检查</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="55"/>
      <source>Notify the user if the cache size exceeds the specified limit</source>
      <translation>如果缓存大小超过指定的限制，则通知用户</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="57"/>
      <source>Unknown</source>
      <translation>未知的</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="127"/>
      <source>Current cache size: %1</source>
      <translation>当前缓存大小： %1</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsColorGradient</name>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="14"/>
      <source>Color Gradient Settings</source>
      <translation>颜色渐变设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="26"/>
      <source>Color Model</source>
      <translation>颜色模型</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="32"/>
      <source>&amp;Gradient</source>
      <translation>渐变(&amp;G)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="43"/>
      <source>Red-yellow-green-cyan-blue</source>
      <translation>红-黄-绿-青-蓝</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="48"/>
      <source>Blue-cyan-green-yellow-red</source>
      <translation>蓝-青-绿-黄-红</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="53"/>
      <source>White-black</source>
      <translation>白-黑</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="58"/>
      <source>Black-white</source>
      <translation>黑-白</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="85"/>
      <source>Style</source>
      <translation>样式</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="106"/>
      <source>Color gradient is used with its full color range</source>
      <translation>颜色渐变使用全色范围</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="109"/>
      <source>&amp;Flow</source>
      <translation>流程(&amp;F)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="112"/>
      <source>Alt+F</source>
      <translation>Alt+F</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="122"/>
      <source>Color gradient starts from the zero value</source>
      <translation>颜色渐变开始于零值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="125"/>
      <source>&amp;Zero</source>
      <translation>零(&amp;Z)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="128"/>
      <source>Alt+Z</source>
      <translation>Alt+Z</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="138"/>
      <source>Visibility</source>
      <translation>可见性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="159"/>
      <source>Data outside the specified min-max range
will be displayed in gray</source>
      <translation>超出最小到最大范围以外的数据将显示灰色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="163"/>
      <source>Out g&amp;rayed</source>
      <translation>外部呈灰色(&amp;R)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="166"/>
      <source>Alt+R</source>
      <translation>Alt+R</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="173"/>
      <source>Data outside the specified min-max range
will be displayed with transparency</source>
      <translation>超出最小到最大范围以外的数据将显示透明</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="177"/>
      <source>Out &amp;transparent</source>
      <translation>输出透明度(&amp;T)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="180"/>
      <source>Alt+I</source>
      <translation>Alt+I</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="190"/>
      <source>Parameter Range</source>
      <translation>参数范围</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="196"/>
      <source>Ma&amp;ximum</source>
      <translation>最大值(&amp;X)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="241"/>
      <source>&amp;Labels</source>
      <translation>标签(&amp;L)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="267"/>
      <source>Mi&amp;nimum</source>
      <translation>最小值(&amp;N)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="296"/>
      <source>&amp;Decimals</source>
      <translation>小数位(&amp;D)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="257"/>
      <source>Number of labels besides the color bar</source>
      <translation>调色板旁的标签数量</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradient.ui" line="312"/>
      <source>Number of decimals for labels
besides the color bar</source>
      <translation>调色板旁标签小数位数</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsColorGradientImp</name>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradientImp.cpp" line="254"/>
      <source>Wrong parameter</source>
      <translation>参数错误</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsColorGradientImp.cpp" line="255"/>
      <source>The maximum value must be higher than the minimum value.</source>
      <translation>最大值必须大于最小值.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsDocument</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="14"/>
      <source>Document</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="20"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="41"/>
      <source>The application will create a new document when started</source>
      <translation>该应用程序将在启动时创建一个新文档</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="44"/>
      <source>Create new document at start up</source>
      <translation>启动时创建新文档</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="90"/>
      <source>Document save compression level
(0 = none, 9 = highest, 7 = default)</source>
      <translation>文档保存压缩级别
（0 = 无，9 = 最高，7 = 默认）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="98"/>
      <source>Compression level for FCStd files</source>
      <translation>FCStd 文件的压缩级别</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="129"/>
      <source>All changes in documents are stored so that they can be undone/redone</source>
      <translation>存储文档中的所有更改，以便可以撤消/重做</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="201"/>
      <source>Allow aborting recomputation</source>
      <translation>允许中止重新计算</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="217"/>
      <source>Storage</source>
      <translation>存储</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="435"/>
      <source>Saving transactions (Auto-save)</source>
      <translation>保存交互记录(自动保存)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="244"/>
      <source>Discard saved transaction after saving document</source>
      <translation>保存文件后放弃保存历史记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="416"/>
      <source>Run AutoRecovery at startup</source>
      <translation>在启动时运行自动恢复</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="469"/>
      <source>How often a recovery file is written</source>
      <translation>恢复文件写入频率</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="278"/>
      <source>A thumbnail will be stored when document is saved</source>
      <translation>保存文档时将存储缩略图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="313"/>
      <source>Size</source>
      <translation>大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="362"/>
      <source>How many backup files will be kept when saving document</source>
      <translation>保存文档时将保留多少备份文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="228"/>
      <source>Show format documentation</source>
      <translation>显示格式文档</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="132"/>
      <source>Using undo/redo in documents</source>
      <translation>在文档中使用撤销/重做</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="165"/>
      <source>Maximum undo/redo steps</source>
      <translation>最大撤消/重做步数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="172"/>
      <source>How many undo/redo steps should be recorded</source>
      <translation>应记录多少撤销/重做步骤</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="197"/>
      <source>Allow user aborting document recomputation by pressing Esc.
This feature may slightly increase recomputation time.</source>
      <translation>允许用户通过按 Esc 键中止文档重新计算。
此功能可能会略微增加重新计算时间。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="281"/>
      <source>Add thumbnail to project file when saving</source>
      <translation>保存文件时同时保存缩略图到项目文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="320"/>
      <source>Sets the size of the thumbnail that is stored in the document.
Common sizes are 128, 256 and 512.</source>
      <translation>设置存储在文档中的缩略图大小。
常用尺寸为 128、256 和 512。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="365"/>
      <source>Maximum number of backup files to keep when resaving document</source>
      <translation>保存文档时要保留的最大备份文件数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="412"/>
      <source>If there is a recovery file available, the application will
automatically run a file recovery when it is started</source>
      <translation>如果有可用的恢复文件，应用程序将在
启动时自动运行文件恢复</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="448"/>
      <source>The program icon will be added to the thumbnail</source>
      <translation>程序徽标将被添加到缩略图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="451"/>
      <source>Add program icon to the generated thumbnail</source>
      <translation>将程序图标添加到生成的缩略图中</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="472"/>
      <source>Save auto-recovery information every</source>
      <translation>每隔多久保存自动恢复信息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="529"/>
      <source>Backup files will get extension '.FCbak' and file names
get date suffix according to the specified format</source>
      <translation>备份文件将使用扩展名“.FCbak”，文件名将根据指定格式获得日期后缀</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="533"/>
      <source>Use date and FCBak extension</source>
      <translation>使用日期和 FCBak 扩展名</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="549"/>
      <source>Date format</source>
      <translation>日期格式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="574"/>
      <source>Document Objects</source>
      <translation>文档对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="580"/>
      <source>Allow objects to have same label</source>
      <translation>允许对象具有相同的标签/名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="583"/>
      <source>Allow duplicate object labels in one document</source>
      <translation>在一个文档中允许重复的对象标签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="596"/>
      <source>Enable partial loading of external linked documents.
Then only referenced objects and their dependencies will be loaded
when a linked document is auto-opened together with the main document.
A partially loaded document cannot be edited. Double click the document
icon in the tree view to fully reload it.</source>
      <translation>启用外部链接文档的部分加载。
然后只会加载引用的对象及其依赖项
当链接的文档与主文档一起自动打开时。
无法编辑部分加载的文档。 双击文档
树视图中的图标以完全重新加载它。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="603"/>
      <source>Disable partial loading of external linked objects</source>
      <translation>禁用外部链接对象的部分加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="619"/>
      <source>Authoring and License</source>
      <translation>授权及许可证</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="625"/>
      <source>Author name</source>
      <translation>作者姓名</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="632"/>
      <source>All documents that will be created will get the specified author name.
Keep blank for anonymous.
You can also use the form: John Doe &lt;john@doe.com&gt;</source>
      <translation>所有文档创建时都将获得指定的作者姓名。
如果匿名请留空。
您也可以使用以下形式：Ning&lt;ningjiazun@163.com&gt;</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="647"/>
      <source>The field 'Last modified by' will be set to specified author when saving the file</source>
      <translation>保存文件时，“最后修改者”字段将设置为指定的作者</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="650"/>
      <source>Set on save</source>
      <translation>保存时的设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="663"/>
      <source>Company</source>
      <translation>公司</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="670"/>
      <source>Default company name to use for new files</source>
      <translation>用于新文件的默认公司名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="683"/>
      <source>Default license</source>
      <translation>默认许可证</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="693"/>
      <source>Default license for new documents</source>
      <translation>新文档的默认许可证</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="40"/>
      <source>All rights reserved</source>
      <translation>版权所有</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="41"/>
      <source>Creative Commons Attribution</source>
      <translation>创建通用属性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="42"/>
      <source>Creative Commons Attribution-ShareAlike</source>
      <translation>知识共享 署名-相同方式共享</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="43"/>
      <source>Creative Commons Attribution-NoDerivatives</source>
      <translation>知识共享 署名-禁止演绎</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="44"/>
      <source>Creative Commons Attribution-NonCommercial</source>
      <translation>知识共享 署名-非商业性使用</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="45"/>
      <source>Creative Commons Attribution-NonCommercial-ShareAlike</source>
      <translation>知识共享 署名-非商业性使用-相同方式共享</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="46"/>
      <source>Creative Commons Attribution-NonCommercial-NoDerivatives</source>
      <translation>知识共享 署名-非商业性使用-禁止演绎</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="47"/>
      <source>Public Domain</source>
      <translation>公共域</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="48"/>
      <source>FreeArt</source>
      <translation>自由艺术</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="49"/>
      <source>CERN Open Hardware Licence strongly-reciprocal</source>
      <translation>CERN 打开硬件许可协议对应的</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="50"/>
      <source>CERN Open Hardware Licence weakly-reciprocal</source>
      <translation>CERN 打开硬件许可证对应性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="51"/>
      <source>CERN Open Hardware Licence permissive</source>
      <translation>CERN 打开硬件许可协议</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgProjectInformationImp.cpp" line="52"/>
      <source>Other</source>
      <translation>其他</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="709"/>
      <source>License URL</source>
      <translation>许可证网址</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="716"/>
      <source>URL describing more about the license</source>
      <translation>更多关于许可证的 URL</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsDocumentImp</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocumentImp.cpp" line="56"/>
      <source>The format of the date to use.</source>
      <translation>要使用的日期格式。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocumentImp.cpp" line="56"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocumentImp.cpp" line="62"/>
      <source>Show format documentation</source>
      <translation>显示格式文档</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsImage</name>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="81"/>
      <source>Current screen</source>
      <translation>当前屏幕</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="86"/>
      <source>Icon       32  x 32</source>
      <translation>图标32x32</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="91"/>
      <source>Icon       64 x 64</source>
      <translation>图标64x62</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="96"/>
      <source>Icon       128 x 128</source>
      <translation>图标128x128</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="219"/>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="246"/>
      <source>Pixel</source>
      <translation>像素</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="14"/>
      <source>Image Settings</source>
      <translation>图像设置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="35"/>
      <source>Image Dimensions</source>
      <translation>图像尺寸</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="73"/>
      <source>Standard sizes</source>
      <translation>标准尺寸</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="199"/>
      <source>&amp;Width</source>
      <translation>宽度(&amp;W)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="226"/>
      <source>&amp;Height</source>
      <translation>高度(&amp;H)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="272"/>
      <source>Aspect ratio</source>
      <translation>宽高比</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="279"/>
      <source>&amp;Screen</source>
      <translation>屏幕(&amp;S)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="282"/>
      <source>Alt+S</source>
      <translation>Alt+S</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="289"/>
      <source>&amp;4:3</source>
      <translation>4:3(&amp;4)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="292"/>
      <source>Alt+4</source>
      <translation>Alt+4</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="299"/>
      <source>1&amp;6:9</source>
      <translation>16:9(&amp;6)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="302"/>
      <source>Alt+6</source>
      <translation>Alt+6</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="309"/>
      <source>&amp;1:1</source>
      <translation>1:1(&amp;1)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="312"/>
      <source>Alt+1</source>
      <translation>Alt+1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="324"/>
      <source>Image Properties</source>
      <translation>图像属性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="345"/>
      <source>Back&amp;ground</source>
      <translation>背景(&amp;G)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="379"/>
      <source>Creation method</source>
      <translation>创建方法</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="395"/>
      <source>Image Comment</source>
      <translation>图像注释</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="356"/>
      <source>Current</source>
      <translation>当前</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="361"/>
      <source>White</source>
      <translation>白色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="366"/>
      <source>Black</source>
      <translation>黑色</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="371"/>
      <source>Transparent</source>
      <translation>透明度</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="416"/>
      <source>Insert MIBA</source>
      <translation>插入 MIBA</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="426"/>
      <source>Insert comment</source>
      <translation>插入批注</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImage.ui" line="452"/>
      <source>Add watermark</source>
      <translation>添加水印</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsImageImp</name>
    <message>
      <location filename="../Dialogs/DlgSettingsImageImp.cpp" line="54"/>
      <source>Offscreen (new)</source>
      <translation>离屏（新）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImageImp.cpp" line="55"/>
      <source>Offscreen (old)</source>
      <translation>离屏（旧）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImageImp.cpp" line="56"/>
      <source>Framebuffer (custom)</source>
      <translation>帧缓存(自定义)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgSettingsImageImp.cpp" line="57"/>
      <source>Framebuffer (as is)</source>
      <translation>帧缓存(当前)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsMacro</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="14"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="26"/>
      <source>Variables defined by macros are created as local variables</source>
      <translation>宏定义的变量创建为本地变量</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="29"/>
      <source>Run macros in local environment</source>
      <translation>在本地环境中运行宏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="90"/>
      <source>The directory in which the application will search for macros</source>
      <translation>应用程序搜索宏的目录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="20"/>
      <source>General Macro Settings</source>
      <translation>通用宏设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="48"/>
      <source>Macro Recording Settings</source>
      <translation>宏录制设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="69"/>
      <source>Macro Path</source>
      <translation>宏路径</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="109"/>
      <source>Gui Commands</source>
      <translation>图形界面命令</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="130"/>
      <source>Recorded macros will also contain user interface commands</source>
      <translation>记录的宏包含用户界面命令</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="133"/>
      <source>Record GUI commands</source>
      <translation>录制图形用户界面命令</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="149"/>
      <source>Recorded macros will also contain user interface commands as comments</source>
      <translation>将用户界面命令记录为注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="152"/>
      <source>Record as comment</source>
      <translation>录制为注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="171"/>
      <source>Logging Commands</source>
      <translation>记录命令</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="192"/>
      <source>Commands executed by macro scripts are shown in Python console</source>
      <translation>宏脚本执行的命令会显示在Python控制台中</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="195"/>
      <source>Show script commands in Python console</source>
      <translation>在 Python 控制台中显示脚本命令</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="211"/>
      <source>Log all commands issued by menus to file</source>
      <translation>将所有菜单发出的命令记录到文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="243"/>
      <source>Recent Macros Menu</source>
      <translation>最近使用的宏菜单</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="224"/>
      <source>FullScript.FCScript</source>
      <translation>FullScript.FCScript</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="249"/>
      <source>Size of recent macro list</source>
      <translation>最近的宏列表大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="269"/>
      <source>How many macros should be listed in recent macros list</source>
      <translation>在最近宏列表中可以列出多少个宏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="285"/>
      <source>Keyboard shortcut count</source>
      <translation>键盘快捷键数量</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="305"/>
      <source>How many recent macros should have shortcuts</source>
      <translation>需要给多少个最近使用的宏设置快捷键</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="321"/>
      <source>Keyboard Modifiers</source>
      <translation>键盘编辑器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsMacro.ui" line="341"/>
      <source>Keyboard modifiers, default = Ctrl+Shift+</source>
      <translation>键盘编辑器，默认 = Ctrl+Shift+</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsNavigation</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="14"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="378"/>
      <source>Navigation</source>
      <translation>导航栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="29"/>
      <source>Steps by turn</source>
      <translation>转动步数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="36"/>
      <source>Number of steps by turn when using arrows (default = 8 : step angle = 360/8 = 45 deg)</source>
      <translation>使用箭头时的转向值 (默认 = 8 : 角度= 360/8 = 45 度)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="77"/>
      <source>Corner</source>
      <translation>边角</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="97"/>
      <source>Top left</source>
      <translation>左上</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="102"/>
      <source>Top right</source>
      <translation>右上</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="107"/>
      <source>Bottom left</source>
      <translation>左下</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="112"/>
      <source>Bottom right</source>
      <translation>右下</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="123"/>
      <source>Rotate to nearest</source>
      <translation>旋转到最近</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="152"/>
      <source>Font name of the navigation cube</source>
      <translation>导航立方体字体名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="165"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="173"/>
      <source>Cube size</source>
      <translation>立方体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="180"/>
      <source>Size of the navigation cube</source>
      <translation>导航立方体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="211"/>
      <source>Opacity when inactive</source>
      <translation>非活跃时不透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="227"/>
      <source>Opacity of the navigation cube when not focused</source>
      <translation>无焦点时导航立方体的不透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="252"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="259"/>
      <source>Base color for all elements</source>
      <translation>所有元素的基本颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="291"/>
      <source>Sphere size</source>
      <translation>球体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="298"/>
      <source>Color and transparency</source>
      <translation>颜色和透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="311"/>
      <source>The size of the rotation center indicator</source>
      <translation>旋转中心指示器大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="339"/>
      <source>The color of the rotation center indicator</source>
      <translation>旋转中心指示器的颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="446"/>
      <source>Navigation settings set</source>
      <translation>导航栏设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="456"/>
      <source>Orbit style</source>
      <translation>环绕模式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="475"/>
      <source>Rotation orbit style.
Rounded Arcball: moving the mouse in the corners of the screen will only roll the part.
Trackball: moving the mouse horizontally will rotate the part around the Y-axis.
Trackball Classic: moving the mouse will rotate the part allowing precession.
Turntable: the part will be rotated around the Z-axis (with constrained axes).
Free Turntable: the part will be rotated around the Z-axis.
         </source>
      <translation>旋转轨道样式。
圆形轨迹球：在屏幕角落移动鼠标只会滚动部件。
轨迹球：水平移动鼠标将使部件绕 Y 轴旋转。
经典轨迹球：移动鼠标将使部件旋转，允许进动。
转盘：部件将绕 Z 轴旋转（轴受约束）。
自由转盘：部件将绕 Z 轴旋转。
         </translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="488"/>
      <source>Turntable</source>
      <translation>转盘</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="493"/>
      <source>Trackball</source>
      <translation>轨迹球</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="498"/>
      <source>Free Turntable</source>
      <translation>自由转盘</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="503"/>
      <source>Trackball Classic</source>
      <translation>经典轨迹球</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="508"/>
      <source>Rounded Arcball</source>
      <translation>圆角弧球</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="516"/>
      <source>Rotation mode</source>
      <translation>旋转模式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="535"/>
      <source>Rotations in 3D will use current cursor position as center for rotation</source>
      <translation>以当前光标位置为3D旋转中心</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="542"/>
      <source>Window center</source>
      <translation>窗口中心</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="547"/>
      <source>Drag at cursor</source>
      <translation>在光标处拖动</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="552"/>
      <source>Object center</source>
      <translation>对象中心</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="560"/>
      <source>Default camera orientation</source>
      <translation>默认相机方向</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="579"/>
      <source>Default camera orientation when creating a new document or selecting the home view</source>
      <translation>创建新文档或选择主视图时的默认相机方向</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="586"/>
      <source>Camera zoom</source>
      <translation>镜头缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="593"/>
      <source>Sets camera zoom for new documents.
The value is the diameter of the sphere to fit on the screen.</source>
      <translation>设置新文档相机缩放。
该值是要适合屏幕的球体的直径。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="765"/>
      <source>Animations</source>
      <translation>动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="787"/>
      <source>Enable spinning animations that are used in some navigation styles after dragging</source>
      <translation>在拖动后启用用于某些导航样式的旋转动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="790"/>
      <source>Enable spinning animations</source>
      <translation>启用旋转动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="856"/>
      <source>Clarify Selection</source>
      <translation>澄清选择</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="862"/>
      <source>Enable Clarify Selection on long press of left mouse button.
When enabled, holding left mouse button shows a menu to select overlapping objects.
Some navigation styles (OpenInventor, Gesture, OpenSCAD) require Ctrl+LMB instead of just LMB.</source>
      <translation>启用长按鼠标左键进行精确选择。
启用后，长按鼠标左键将显示菜单以选择重叠对象。
某些导航样式（OpenInventor、Gesture、OpenSCAD）需要按 Ctrl + 鼠标左键，而非仅鼠标左键。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="867"/>
      <source>Enable long press clarify selection</source>
      <translation>启用在长按时进行精确选择</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="883"/>
      <source>Time in seconds to hold left mouse button before showing clarify selection menu</source>
      <translation>显示精确选择菜单前需按住鼠标左键的时长（秒）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="886"/>
      <source>Long press timeout</source>
      <translation>长按超时时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="902"/>
      <source>Duration in seconds to hold left mouse button before clarify selection is triggered</source>
      <translation>触发精确选择前需按住鼠标左键的持续时间（秒）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="774"/>
      <source>Duration of navigation animations that have a fixed duration</source>
      <translation>具有固定持续时间的导航动画持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="719"/>
      <source>Prevents view tilting when pinch-zooming.
Affects only Gesture navigation style.
Mouse tilting is not disabled by this setting.</source>
      <translation>防止捏合缩放时视图倾斜。
仅影响手势导航样式。
此设置不会禁用鼠标倾斜。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="743"/>
      <source>Space Mouse</source>
      <translation>空间鼠标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="749"/>
      <source>Enable support of legacy SpaceMouse devices</source>
      <translation>启用对旧版 SpaceMouse 设备的支持</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="777"/>
      <source>Animation duration</source>
      <translation>动画时长</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="812"/>
      <source>The duration of navigation animations in milliseconds</source>
      <translation>以毫秒为单位的导航动画持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="638"/>
      <source>Zoom step</source>
      <translation>缩放步骤</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="20"/>
      <source>Navigation Cube</source>
      <translation>导航立方体</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="84"/>
      <source>Corner where the navigation cube is displayed</source>
      <translation>显示导航立方体的角落</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="120"/>
      <source>Rotates to nearest possible state when clicking a face of the cube</source>
      <translation>点击立方体面时旋转到最接近的可能状态</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="139"/>
      <source>Font name</source>
      <translation>字体名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="282"/>
      <source>Rotation Center Indicator</source>
      <translation>旋转中心指示器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="384"/>
      <source>3D navigation</source>
      <translation>3D 导航</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="421"/>
      <source>Lists the mouse button configs for each chosen navigation setting.
Select a set and then press the button to view said configurations.</source>
      <translation>列出每个所选导航设置的鼠标按钮配置。
选择一个集，然后按按钮查看所述配置。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="425"/>
      <source>Mouse Configuration</source>
      <translation>鼠标配置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="619"/>
      <source>Zoom operations will be performed at position of mouse pointer</source>
      <translation>缩放操作将在鼠标指针位置进行</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="622"/>
      <source>Zoom at cursor</source>
      <translation>以光标为中心缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="656"/>
      <source>How much will be zoomed.
Zoom step of '1' means a factor of 7.5 for every zoom step.</source>
      <translation>将缩放多少。缩放步长为“1”意味着每个缩放步长为 7.5 倍。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="700"/>
      <source>Direction of zoom operations will be inverted</source>
      <translation>缩放操作的方向将反转</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="703"/>
      <source>Invert zoom</source>
      <translation>反向缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="724"/>
      <source>Disable touchscreen tilt gesture</source>
      <translation>禁用触摸屏倾斜手势</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="211"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="248"/>
      <source>Isometric</source>
      <translation>等轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="212"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="249"/>
      <source>Dimetric</source>
      <translation>二轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="213"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="250"/>
      <source>Trimetric</source>
      <translation>三轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="214"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="251"/>
      <source>Top</source>
      <translation>俯视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="215"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="252"/>
      <source>Front</source>
      <translation>前视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="216"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="253"/>
      <source>Left</source>
      <translation>左视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="217"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="254"/>
      <source>Right</source>
      <translation>右视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="218"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="255"/>
      <source>Rear</source>
      <translation>后视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="219"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="256"/>
      <source>Bottom</source>
      <translation>底视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="220"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="257"/>
      <source>Custom</source>
      <translation>自定义</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsPythonConsole</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="14"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="20"/>
      <source>Console</source>
      <translation>控制台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="26"/>
      <source>Words will be wrapped when they exceed available
horizontal space in Python console</source>
      <translation>在 Python 控制台中自动换行</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="30"/>
      <source>Enable word wrap</source>
      <translation>启用自动换行</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="46"/>
      <source>The cursor shape will be a block</source>
      <translation>光标形状将是一个方块</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="49"/>
      <source>Enable block cursor</source>
      <translation>启用方块光标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="65"/>
      <source>Saves Python history across sessions</source>
      <translation>夸会话保存Python历史记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="68"/>
      <source>Save history</source>
      <translation>保存历史记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="84"/>
      <source>Python profiler interval (ms)</source>
      <translation>Python 分析器间隔（毫秒）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="91"/>
      <source>The interval in milliseconds at which the profiler runs when there is Python code running (to keep the GUI responding). Set to 0 to disable.</source>
      <translation>当有 Python 代码运行时分析器运行的间隔时间（毫秒）（以保持 GUI 响应）。设置为 0 以禁用。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="125"/>
      <source>Path to external Python executable (optional)</source>
      <translation>外部 Python 可执行文件路径（可选）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="94"/>
      <source> ms</source>
      <translation> ms</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="119"/>
      <source>Other</source>
      <translation>其他</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="144"/>
      <source>Used for package installation with pip and debugging with debugpy. Autodetected if needed and not specified.</source>
      <translation>用于安装带有pip的软件包和调试与调试。如果需要并且没有指定自动检测。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsSelection</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="14"/>
      <source>Selection</source>
      <translation>选择</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="20"/>
      <source>Viewport Selection Behavior</source>
      <translation>视口选择行为</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="67"/>
      <source>Radius</source>
      <translation>半径</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="93"/>
      <source>Area for selecting elements in the 3D view.
A larger value makes it easier to select elements, but may prevent selection of small features.
      </source>
      <translation>在 3D 视图中选择元素的区域。
较大的值使选择元素更容易，但可能阻止选择小特征。
      </translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="154"/>
      <source>Enable preselection, highlighted with specified color</source>
      <translation>启用预选，使用指定颜色高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="157"/>
      <source>Enable preselection</source>
      <translation>启用预选</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="173"/>
      <source>Preselect the object in the 3D view when hovering the cursor over the tree item</source>
      <translation>当光标悬停在树项上时在 3D 视图中预选对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="189"/>
      <source>Tree Selection Behavior</source>
      <translation>树选择行为</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="208"/>
      <source>Auto expand tree item when the corresponding object is selected in the 3D view</source>
      <translation>当在 3D 视图中选择相应对象时自动展开树项</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="46"/>
      <source>Enable selection, highlighted with specified color</source>
      <translation>启用选项，使用指定颜色高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="49"/>
      <source>Enable selection</source>
      <translation>启用选择</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="195"/>
      <source>Auto switch to the 3D view containing the selected item</source>
      <translation>自动切换到包含已选定项目的 3D 视图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="221"/>
      <source>Record selection in tree view in order to go back/forward using navigation button</source>
      <translation>在树视图中记录选择，以便使用导航按钮后退/前进</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="234"/>
      <source>Add checkboxes for selection in document tree</source>
      <translation>在文档树中添加用于选择的复选框</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsViewColor</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="14"/>
      <source>Colors</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="20"/>
      <source>Background color for the model view</source>
      <translation>模型视图的背景颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="64"/>
      <source>Simple color</source>
      <translation>简单颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="80"/>
      <source>Linear gradient</source>
      <translation>线性渐变</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="99"/>
      <source>Radial gradient</source>
      <translation>径向渐变：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="142"/>
      <source>Top:</source>
      <translation>顶部:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="143"/>
      <source>Middle:</source>
      <translation>中间：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="412"/>
      <source>Color Bar</source>
      <translation>颜色栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="459"/>
      <source>Label text color</source>
      <translation>标签文本颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="495"/>
      <source>Label text size</source>
      <translation>标签文本大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="508"/>
      <source> pt</source>
      <translation> pt</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="163"/>
      <source>Switches the colors of the gradient</source>
      <translation>切换渐变颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="23"/>
      <source>Background Color</source>
      <translation>背景颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="61"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="123"/>
      <source>Background will have the selected color</source>
      <translation>背景将具有所选颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="77"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="96"/>
      <source>Background will have the selected color gradient</source>
      <translation>背景将具有所选颜色渐变</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="166"/>
      <source>Switch</source>
      <translation>切换</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="177"/>
      <source>Top</source>
      <translation>俯视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="204"/>
      <source>Middle</source>
      <translation>中间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="231"/>
      <source>Color gradient will get the selected color as middle color</source>
      <translation>颜色渐变将把所选颜色作为中间颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="247"/>
      <source>Bottom</source>
      <translation>底视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="281"/>
      <source>Tree View</source>
      <translation>树状图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="341"/>
      <source>Background color for objects in the tree view that are currently edited</source>
      <translation>树视图中当前正在编辑的对象的背景颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="361"/>
      <source>Active container object</source>
      <translation>活动容器对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="374"/>
      <source>Background color for active containers (e.g. part or body) in the tree view</source>
      <translation>树视图中活动容器（例如零件或主体）的背景颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="475"/>
      <source>Color bar label text color (e.g. in Mesh and FEM)</source>
      <translation>颜色条标签文本颜色（例如在网格和有限元分析中）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="502"/>
      <source>Color bar label text size (e.g. in Mesh and FEM)</source>
      <translation>颜色条标签文本大小（例如在网格和有限元分析中）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="234"/>
      <source>Middle color</source>
      <translation>中间色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="144"/>
      <source>Bottom:</source>
      <translation>底部：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="328"/>
      <source>Object being edited</source>
      <translation>正在编辑的对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="150"/>
      <source>Central:</source>
      <translation>中心：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="151"/>
      <source>Midway:</source>
      <translation>中途：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="152"/>
      <source>End:</source>
      <translation>结束:</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgTipOfTheDay</name>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgUnitCalculator</name>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="28"/>
      <source>Input the source value and unit</source>
      <translation>输入源值和单位</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="14"/>
      <source>Units Converter</source>
      <translation>单位转换器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="35"/>
      <source>as</source>
      <translation>作为</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="48"/>
      <source>Input the unit for the result</source>
      <translation>输入结果的单位</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="58"/>
      <source>=&gt;</source>
      <translation>=&gt;</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="71"/>
      <source>Result</source>
      <translation>结果</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="83"/>
      <source>List of last used calculations.
To add a calculation press Return in the value input field</source>
      <translation>上次使用的计算列表。
要添加一个计算方法，请按返回值输入字段</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="94"/>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="100"/>
      <source>Quantity</source>
      <translation>数量</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="117"/>
      <source>Unit system</source>
      <translation>单位系统</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="124"/>
      <source>Unit system to be used for the Quantity.
The preference system is the one set in the general preferences.</source>
      <translation>用于数量的单位系统。
首选系统是在常规首选项中设置的系统。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="132"/>
      <source>Decimals</source>
      <translation>小数位数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="139"/>
      <source>Decimals for the quantity</source>
      <translation>数量的小数位数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="155"/>
      <source>Unit category</source>
      <translation>单位类别</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="168"/>
      <source>Unit category for the quantity</source>
      <translation>数量的单位类别</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="193"/>
      <source>Copies the result to the clipboard</source>
      <translation>将结果复制到剪贴板</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="196"/>
      <source>Copy</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculator.ui" line="203"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgUnitsCalculator</name>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculatorImp.cpp" line="143"/>
      <source>unknown unit:</source>
      <translation>未知单位：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgUnitsCalculatorImp.cpp" line="150"/>
      <source>unit mismatch</source>
      <translation>单位不匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DockablePlacement</name>
    <message>
      <location filename="../Placement.cpp" line="1160"/>
      <source>Placement</source>
      <translation>放置</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DocumentRecovery</name>
    <message>
      <location filename="../DocumentRecovery.ui" line="14"/>
      <source>Document Recovery</source>
      <translation>文档恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="20"/>
      <source>Press 'Start Recovery' to start the recovery process of the document listed below.

The 'Status' column shows whether the document could be recovered.</source>
      <translation>点击“开始恢复”按钮开始下列文件的恢复进程。
'状态'列显示文档能否被恢复。</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="49"/>
      <source>Status of recovered documents</source>
      <translation>已恢复文档的状态</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="60"/>
      <source>Document name</source>
      <translation>文档名称</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="65"/>
      <source>Status</source>
      <translation>状态</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="186"/>
      <source>Start Recovery</source>
      <translation>开始恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="202"/>
      <source>Original file corrupted</source>
      <translation>原始文件已损坏</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="206"/>
      <source>Not yet recovered</source>
      <translation>尚未恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="280"/>
      <source>Unknown problem occurred</source>
      <translation>发生未知的错误</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="286"/>
      <location filename="../DocumentRecovery.cpp" line="306"/>
      <source>Failed to recover</source>
      <translation>无法恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="321"/>
      <source>Successfully recovered</source>
      <translation>成功恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="360"/>
      <source>&amp;Finish</source>
      <translation>完成(&amp;F)</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="640"/>
      <location filename="../DocumentRecovery.cpp" line="704"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="650"/>
      <source>Delete the selected transient directories?</source>
      <translation>删除选定的临时目录？</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="652"/>
      <source>When deleting the selected transient directory it is not possible to recover any files afterwards.</source>
      <translation>删除选定的临时目录后，将无法恢复任何文件。</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="686"/>
      <source>Delete all transient directories?</source>
      <translation>删除所有临时目录？</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="687"/>
      <source>When deleting all transient directories it is not possible to recover any files afterwards.</source>
      <translation>删除所有临时目录后，将无法恢复任何文件。</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="42"/>
      <location filename="../DocumentRecovery.cpp" line="649"/>
      <location filename="../DocumentRecovery.cpp" line="685"/>
      <source>Cleanup</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="704"/>
      <source>Transient directories deleted.</source>
      <translation>暂存目录已删除。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DownloadItem</name>
    <message>
      <location filename="../DownloadItem.cpp" line="324"/>
      <source>Save File</source>
      <translation>保存文件</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="328"/>
      <source>Download canceled: %1</source>
      <translation>已取消下载： %1</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="448"/>
      <source>Open Containing Folder</source>
      <translation>打开所在文件夹</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="464"/>
      <source>Error opening saved file: %1</source>
      <translation>打开保存文件时出错： %1</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="473"/>
      <source>Error saving: %1</source>
      <translation>保存时出错： %1</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="481"/>
      <source>Network Error: %1</source>
      <translation>网络错误： %1</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="574"/>
      <source>seconds</source>
      <translation>秒</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="577"/>
      <source>minutes</source>
      <translation>分钟</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="590"/>
      <source>- %4 %5 remaining</source>
      <translation>- %4 %5 剩余</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="592"/>
      <source>%1 of %2 (%3/sec) %4</source>
      <translation>%2的%1 (%3/秒) %4</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="595"/>
      <source>?</source>
      <translation>?</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="605"/>
      <source>%1 of %2 - Stopped</source>
      <translation>%2的%1-停止</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="615"/>
      <source>bytes</source>
      <translation>字节</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="619"/>
      <source>kB</source>
      <translation>kB</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="623"/>
      <source>MB</source>
      <translation>MB</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DownloadManager</name>
    <message>
      <location filename="../DownloadManager.ui" line="14"/>
      <source>Downloads</source>
      <translation>下载</translation>
    </message>
    <message>
      <location filename="../DownloadManager.ui" line="34"/>
      <source>Clean Up</source>
      <translation>清理</translation>
    </message>
    <message>
      <location filename="../DownloadManager.ui" line="56"/>
      <source>0 Items</source>
      <translation>0 个项目</translation>
    </message>
    <message>
      <location filename="../DownloadManager.cpp" line="78"/>
      <source>Download Manager</source>
      <translation>下载管理器</translation>
    </message>
    <message>
      <location filename="../DownloadManager.cpp" line="323"/>
      <source>1 Download</source>
      <translation>1个下载</translation>
    </message>
    <message>
      <location filename="../DownloadManager.cpp" line="323"/>
      <source>%1 Downloads</source>
      <translation>%1个下载</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::IconDialog</name>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="461"/>
      <source>Icon Folders</source>
      <translation>图标文件夹</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="598"/>
      <source>Add icon folder</source>
      <translation>添加图标文件夹</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::IconFolders</name>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="574"/>
      <source>Add or remove custom icon folders</source>
      <translation>添加或删除自定义的图标文件夹</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="626"/>
      <source>Remove folder</source>
      <translation>删除文件夹</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgActionsImp.cpp" line="627"/>
      <source>Removing a folder only takes effect after an application restart</source>
      <translation>移除文件夹仅在应用程序重启后生效</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::InputVector</name>
    <message>
      <location filename="../InputVector.ui" line="14"/>
      <source>Input Vector</source>
      <translation>输入向量</translation>
    </message>
    <message>
      <location filename="../InputVector.ui" line="20"/>
      <source>Vector</source>
      <translation>向量</translation>
    </message>
    <message>
      <location filename="../InputVector.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../InputVector.ui" line="49"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../InputVector.ui" line="66"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::MouseButtons</name>
    <message>
      <location filename="../MouseButtons.ui" line="14"/>
      <source>Mouse Buttons</source>
      <translation>鼠标按钮</translation>
    </message>
    <message>
      <location filename="../MouseButtons.ui" line="20"/>
      <source>Configuration</source>
      <translation>配置</translation>
    </message>
    <message>
      <location filename="../MouseButtons.ui" line="28"/>
      <source>Selection</source>
      <translation>选择</translation>
    </message>
    <message>
      <location filename="../MouseButtons.ui" line="48"/>
      <source>Panning</source>
      <translation>平移</translation>
    </message>
    <message>
      <location filename="../MouseButtons.ui" line="68"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../MouseButtons.ui" line="88"/>
      <source>Zooming</source>
      <translation>缩放</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ParameterGroup</name>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="496"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="521"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="681"/>
      <source>Expand</source>
      <translation>展开</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="682"/>
      <source>Add sub-group</source>
      <translation>添加子组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="543"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="683"/>
      <source>Remove group</source>
      <translation>删除组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="498"/>
      <source>Add Sub-Group</source>
      <translation>添加子组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="499"/>
      <source>Remove Group</source>
      <translation>移除组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="500"/>
      <source>Rename Group</source>
      <translation>重命名组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="502"/>
      <source>Export Parameter</source>
      <translation>导出参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="503"/>
      <source>Import Parameter</source>
      <translation>导入参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="544"/>
      <source>Remove this parameter group?</source>
      <translation>移除此参数组？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="662"/>
      <source>Import error</source>
      <translation>导入错误</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="684"/>
      <source>Rename group</source>
      <translation>重命名组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="685"/>
      <source>Export parameter</source>
      <translation>导出参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="686"/>
      <source>Import parameter</source>
      <translation>导入参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="518"/>
      <source>Collapse</source>
      <translation>折叠</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="599"/>
      <source>Existing sub-group</source>
      <translation>已存在子组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="600"/>
      <source>The sub-group '%1' already exists.</source>
      <translation>子组'%1'已经存在.</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="616"/>
      <source>Export parameter to file</source>
      <translation>导出参数到文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="634"/>
      <source>Import parameter from file</source>
      <translation>从文件中导入参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="663"/>
      <source>Reading from '%1' failed.</source>
      <translation>读取'%1'失败.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ParameterValue</name>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="712"/>
      <source>New</source>
      <translation>新建</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="702"/>
      <source>Change Value</source>
      <translation>更改值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="707"/>
      <source>Remove Key</source>
      <translation>移除键</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="708"/>
      <source>Rename Key</source>
      <translation>重命名键</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="713"/>
      <source>New String Item</source>
      <translation>新建字符串项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="714"/>
      <source>New Float Item</source>
      <translation>新建浮点数项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="715"/>
      <source>New Integer Item</source>
      <translation>新建整数项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="716"/>
      <source>New Unsigned Item</source>
      <translation>新建无符号项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="717"/>
      <source>New Boolean Item</source>
      <translation>新建布尔项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="835"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="880"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="928"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="973"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1020"/>
      <source>Existing item</source>
      <translation>已存在项目</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="836"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="881"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="929"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="974"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1021"/>
      <source>The item '%1' already exists.</source>
      <translation>对象'%1'已经存在.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::Placement</name>
    <message>
      <location filename="../Placement.ui" line="14"/>
      <source>Placement</source>
      <translation>放置</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="187"/>
      <source>Use center of mass</source>
      <translation>使用重心</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="226"/>
      <source>Rotation axis and angle</source>
      <translation>旋转轴和角度</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="20"/>
      <source>Translation</source>
      <translation>平移</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="95"/>
      <source>Axial</source>
      <translation>轴向</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="105"/>
      <source>Shift-click for opposite direction</source>
      <translation>Shift-单击以选择相反方向</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="108"/>
      <source>Apply Axial</source>
      <translation>应用轴向</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="118"/>
      <source>Center</source>
      <translation>中心</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="194"/>
      <source>Selected Points</source>
      <translation>选定点</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="204"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="231"/>
      <source>Euler angles (Z–Y′–X″)</source>
      <translation>欧拉角 (Z–Y′–X″)</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="284"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="306"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="360"/>
      <location filename="../Placement.ui" line="367"/>
      <source>Yaw (around Z-axis)</source>
      <translation>偏航（绕 Z 轴）</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="380"/>
      <location filename="../Placement.ui" line="387"/>
      <source>Pitch (around Y-axis)</source>
      <translation>俯仰（绕 Y 轴）</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="400"/>
      <source>Roll (around X-axis)</source>
      <translation>滚动（绕 X 轴）</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="407"/>
      <source>Roll (around the X-axis)</source>
      <translation>滚动（绕 X 轴）</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="445"/>
      <source>Apply incremental changes</source>
      <translation>应用增量更改</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="465"/>
      <source>Reset</source>
      <translation>重置</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="753"/>
      <source>Select 1, 2, or 3 points before clicking this button. A point may be on a vertex, face, or edge.  If on a face or edge the point used will be the point at the mouse position along face or edge.  If 1 point is selected it will be used as the center of rotation.  If 2 points are selected the midpoint between them will be the center of rotation and a new custom axis will be created, if needed.  If 3 points are selected the first point becomes the center of rotation and lies on the vector that is normal to the plane defined by the 3 points.  Some distance and angle information is provided in the report view, which can be useful when aligning objects.  For your convenience when Shift + click is used the appropriate distance or angle is copied to the clipboard.</source>
      <translation>在单击此按钮之前选择 1、2 或 3 个点。点可以在顶点、面或边上。如果在面或边上，使用的点将是沿面或边的鼠标位置点。如果选择了 1 个点，它将被用作旋转中心。如果选择了 2 个点，它们之间的中点将成为旋转中心，并在需要时创建新的自定义轴。如果选择了 3 个点，第一个点成为旋转中心并位于垂直于由这 3 个点定义的平面的向量上。报告视图中提供了一些距离和角度信息，这在对齐对象时可能很有用。为方便起见，当使用 Shift + 单击时，适当的距离或角度会被复制到剪贴板。</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="854"/>
      <source>Incorrect Quantity</source>
      <translation>不正确的数量</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="856"/>
      <source>There are input fields with incorrect input. Ensure valid placement values!</source>
      <translation>存在输入不正确的输入字段。请确保放置值有效！</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::PrintModel</name>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="717"/>
      <source>Button</source>
      <translation>按钮</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgCustomizeSpaceball.cpp" line="720"/>
      <source>Command</source>
      <translation>命令</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::RemoteDebugger</name>
    <message>
      <location filename="../RemoteDebugger.ui" line="14"/>
      <source>Attach to Remote Debugger</source>
      <translation>附加到远程调试器</translation>
    </message>
    <message>
      <location filename="../RemoteDebugger.ui" line="24"/>
      <source>winpdb</source>
      <translation>winpdb</translation>
    </message>
    <message>
      <location filename="../RemoteDebugger.ui" line="30"/>
      <source>Password</source>
      <translation>密码</translation>
    </message>
    <message>
      <location filename="../RemoteDebugger.ui" line="64"/>
      <source>Address</source>
      <translation>地址</translation>
    </message>
    <message>
      <location filename="../RemoteDebugger.ui" line="78"/>
      <source>Port</source>
      <translation>端口</translation>
    </message>
    <message>
      <location filename="../RemoteDebugger.ui" line="58"/>
      <source>VS Code</source>
      <translation>VS Code</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::SceneInspector</name>
    <message>
      <location filename="../SceneInspector.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../SceneInspector.ui" line="25"/>
      <source>Refresh</source>
      <translation>刷新</translation>
    </message>
    <message>
      <location filename="../SceneInspector.ui" line="45"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::SceneModel</name>
    <message>
      <location filename="../SceneInspector.cpp" line="117"/>
      <source>Nodes</source>
      <translation>节点</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::TextureMapping</name>
    <message>
      <location filename="../TextureMapping.ui" line="14"/>
      <source>Texture</source>
      <translation>纹理</translation>
    </message>
    <message>
      <location filename="../TextureMapping.ui" line="20"/>
      <source>Texture Mapping</source>
      <translation>纹理映射</translation>
    </message>
    <message>
      <location filename="../TextureMapping.ui" line="26"/>
      <source>Global</source>
      <translation>全局</translation>
    </message>
    <message>
      <location filename="../TextureMapping.ui" line="33"/>
      <source>Environment</source>
      <translation>环境</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="75"/>
      <source>Image files (%1)</source>
      <translation>图像文件(%1)</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="143"/>
      <source>No image</source>
      <translation>无图片</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="144"/>
      <source>The specified file is not a valid image file.</source>
      <translation>指定的文件不是有效的图像文件.</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="167"/>
      <source>No 3D view</source>
      <translation>无三维视图</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="167"/>
      <source>No active 3D view found.</source>
      <translation>未发现活动的三维视图。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::Transform</name>
    <message>
      <location filename="../Transform.cpp" line="322"/>
      <location filename="../Transform.cpp" line="460"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
  </context>
  <context>
    <name>Gui::DlgObjectSelection</name>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.ui" line="14"/>
      <source>Object Selection</source>
      <translation>对象选择</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.ui" line="32"/>
      <source>The selected objects contain other dependencies. Select which objects to export. All dependencies are auto-selected by default.</source>
      <translation>选定的对象包含其他依赖项。选择要导出的对象。默认情况下，所有依赖项都会自动选中。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.ui" line="157"/>
      <source>Auto select depending objects</source>
      <translation>根据对象自动选择</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.ui" line="164"/>
      <source>Show dependencies</source>
      <translation>显示依赖关系</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="119"/>
      <source>Depending on</source>
      <translation>取决于：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="120"/>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="124"/>
      <source>Document</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="121"/>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="125"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="123"/>
      <source>Depended by</source>
      <translation>依赖</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="127"/>
      <source>Selections</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="133"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="163"/>
      <source>&amp;Use Original Selection</source>
      <translation>使用原始选择(&amp;U)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgObjectSelection.cpp" line="165"/>
      <source>Ignore dependencies and proceed with the objects
originally selected prior to opening this dialog</source>
      <translation>忽略依赖项并继续处理
打开此对话框前最初选定的对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::DlgTreeWidget</name>
    <message>
      <location filename="../Dialogs/DlgTreeWidget.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgTreeWidget.ui" line="27"/>
      <source>Items</source>
      <translation>项目</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::ReportOutput</name>
    <message>
      <location filename="../ReportView.cpp" line="623"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="632"/>
      <location filename="../ReportView.cpp" line="659"/>
      <source>Normal Messages</source>
      <translation>普通消息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="637"/>
      <location filename="../ReportView.cpp" line="667"/>
      <source>Log Messages</source>
      <translation>日志消息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="650"/>
      <location filename="../ReportView.cpp" line="685"/>
      <source>Critical Messages</source>
      <translation>关键消息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="695"/>
      <source>Redirect Python Output</source>
      <translation>重定向 Python 输出</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="703"/>
      <source>Redirect Python Errors</source>
      <translation>重定向 Python 错误</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="711"/>
      <source>Go to End</source>
      <translation>转到末尾</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="733"/>
      <source>Save As…</source>
      <translation>另存为…</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="745"/>
      <source>Plain text files</source>
      <translation>纯文本文件</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="641"/>
      <location filename="../ReportView.cpp" line="675"/>
      <source>Warnings</source>
      <translation>警告</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="628"/>
      <source>Display Message Types</source>
      <translation>显示消息类型</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="645"/>
      <location filename="../ReportView.cpp" line="680"/>
      <source>Errors</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="655"/>
      <source>Show Report View On</source>
      <translation>显示报告视图于</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="731"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="743"/>
      <source>Save Report Output</source>
      <translation>保存输出报告</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::ReportView</name>
    <message>
      <location filename="../ReportView.cpp" line="74"/>
      <location filename="../ReportView.cpp" line="103"/>
      <source>Output</source>
      <translation>输出</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="82"/>
      <location filename="../ReportView.cpp" line="104"/>
      <source>Python Console</source>
      <translation>Python 控制台</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::SelectionView</name>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="66"/>
      <source>Selection View</source>
      <translation>选择视图</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="73"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="74"/>
      <source>Searches object labels</source>
      <translation>搜索对象标签</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="82"/>
      <source>Clears the search field</source>
      <translation>清除搜索栏</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="86"/>
      <source>The number of selected items</source>
      <translation>选定项的数目</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="97"/>
      <source>Picked object list</source>
      <translation>选择对象列表</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="654"/>
      <source>Select Only</source>
      <translation>仅选择</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="662"/>
      <source>Zoom Fit</source>
      <translation>缩放适应</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="666"/>
      <source>Go to Selection</source>
      <translation>转到选择</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="669"/>
      <source>Mark to Recompute</source>
      <translation>标记为重新计算</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="671"/>
      <source>Marks this object to be recomputed</source>
      <translation>标记此对象需要重新计算</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="673"/>
      <source>To Python Console</source>
      <translation>到 Python 控制台</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="680"/>
      <source>Duplicate Subshape</source>
      <translation>复制子形状</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="656"/>
      <source>Selects only this object</source>
      <translation>仅选择此对象</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="658"/>
      <source>Deselect</source>
      <translation>取消选定</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="660"/>
      <source>Deselects this object</source>
      <translation>取消选择此对象</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="664"/>
      <source>Selects and fits this object in the 3D window</source>
      <translation>于3D视窗选取并居中此物体</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="667"/>
      <source>Selects and locates this object in the tree view</source>
      <translation>在树视图中，选择和定位此对象</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="675"/>
      <source>Reveals this object and its subelements in the Python console.</source>
      <translation>在 Python 控制台中显示此对象及其子元素。</translation>
    </message>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="682"/>
      <source>Creates a standalone copy of this subshape in the document</source>
      <translation>在文档中创建此子形状的独立副本</translation>
    </message>
  </context>
  <context>
    <name>Gui::DocumentModel</name>
    <message>
      <location filename="../DocumentModel.cpp" line="219"/>
      <source>Application</source>
      <translation>工程</translation>
    </message>
    <message>
      <location filename="../DocumentModel.cpp" line="722"/>
      <source>Labels &amp; Attributes</source>
      <translation>标签与属性</translation>
    </message>
  </context>
  <context>
    <name>Gui::EditorView</name>
    <message>
      <location filename="../EditorView.cpp" line="210"/>
      <source>Modified file</source>
      <translation>修改后的文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="349"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="211"/>
      <source>%1.

This has been modified outside of the source editor. Reload it?</source>
      <translation>%1。

此文件已在源代码编辑器外部修改。是否重新加载？</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="350"/>
      <source>The document has been modified.
Save all changes?</source>
      <translation>文档已被修改。
是否保存所有更改？</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="380"/>
      <source>FreeCAD macro</source>
      <translation>FreeCAD 宏</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="509"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="511"/>
      <source>PDF file</source>
      <translation>PDF 文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="548"/>
      <source>untitled[*]</source>
      <translation>无标题[*]</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="553"/>
      <source> - Editor</source>
      <translation> - 编辑器</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="613"/>
      <source>%1 chars removed</source>
      <translation>删除了 %1 个字符</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="616"/>
      <source>%1 chars added</source>
      <translation>增加了 %1 个字符</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="619"/>
      <source>Formatted</source>
      <translation>已格式化</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileDialog</name>
    <message>
      <location filename="../FileDialog.cpp" line="281"/>
      <source>Save As</source>
      <translation>另存为</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="376"/>
      <location filename="../FileDialog.cpp" line="441"/>
      <source>Open</source>
      <translation>打开</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileOptionsDialog</name>
    <message>
      <location filename="../FileDialog.cpp" line="562"/>
      <source>Extended</source>
      <translation>扩展</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="598"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Flag</name>
    <message>
      <location filename="../Flag.cpp" line="164"/>
      <source>Top Left</source>
      <translation>左上角</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="166"/>
      <source>Bottom Left</source>
      <translation>左下角</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="168"/>
      <source>Top Right</source>
      <translation>右上角</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="170"/>
      <source>Bottom Right</source>
      <translation>右下角</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="173"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
  </context>
  <context>
    <name>Gui::GestureNavigationStyle</name>
    <message>
      <location filename="../Navigation/GestureNavigationStyle.cpp" line="965"/>
      <source>Tap OR click left mouse button.</source>
      <translation>单击OR点击鼠标左键。</translation>
    </message>
    <message>
      <location filename="../Navigation/GestureNavigationStyle.cpp" line="967"/>
      <source>Drag screen with two fingers OR press right mouse button.</source>
      <translation>用两个手指拖动屏幕OR按下鼠标右键。</translation>
    </message>
    <message>
      <location filename="../Navigation/GestureNavigationStyle.cpp" line="969"/>
      <source>Drag screen with one finger OR press left mouse button. In Sketcher and other edit modes, hold Alt in addition.</source>
      <translation>用单指拖动屏幕或使用鼠标左键。在 Sketcher 和其他编辑模式下还需要按住 Alt。</translation>
    </message>
    <message>
      <location filename="../Navigation/GestureNavigationStyle.cpp" line="974"/>
      <source>Pinch (place two fingers on the screen and drag them apart from or towards each other) OR scroll mouse wheel OR PgUp/PgDown on keyboard.</source>
      <translation>捏合（将两个手指放在屏幕上并相互分开或靠拢拖动）或滚动鼠标滚轮或按键盘上的 PgUp/PgDown。</translation>
    </message>
  </context>
  <context>
    <name>Gui::GraphvizView</name>
    <message>
      <location filename="../GraphvizView.cpp" line="322"/>
      <source>Graphviz not found</source>
      <translation>找不到Graphviz</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="329"/>
      <source>Graphviz couldn't be found on your system.</source>
      <translation>Graphviz 在您的系统上找不到。</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="330"/>
      <source>Read more about it here.</source>
      <translation>查看详细解释。</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="331"/>
      <source>Do you want to specify its installation path if it's already installed?</source>
      <translation>如果已经安装，你想要指定其安装路径吗？</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="342"/>
      <source>Graphviz installation path</source>
      <translation>Graphviz的安装路径</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="382"/>
      <source>Graphviz failed</source>
      <translation>Graphviz 失败</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="383"/>
      <source>Graphviz failed to create an image file</source>
      <translation>Graphviz 创建图像失败</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="483"/>
      <source>PNG format</source>
      <translation>PNG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="485"/>
      <source>Bitmap format</source>
      <translation>Bitmap格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="489"/>
      <source>GIF format</source>
      <translation>GIF 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="491"/>
      <source>JPG format</source>
      <translation>JPG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="493"/>
      <source>SVG format</source>
      <translation>SVG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="495"/>
      <location filename="../GraphvizView.cpp" line="602"/>
      <source>PDF format</source>
      <translation>PDF 格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="673"/>
      <location filename="../GraphvizView.cpp" line="479"/>
      <source>Graphviz format</source>
      <translation>Graphviz 格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="676"/>
      <location filename="../GraphvizView.cpp" line="505"/>
      <location filename="../GraphvizView.cpp" line="607"/>
      <source>Export graph</source>
      <translation>导出图形</translation>
    </message>
  </context>
  <context>
    <name>Gui::InputField</name>
    <message>
      <location filename="../InputField.cpp" line="208"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../InputField.cpp" line="228"/>
      <source>Save Value</source>
      <translation>保存值</translation>
    </message>
  </context>
  <context>
    <name>Gui::InventorNavigationStyle</name>
    <message>
      <location filename="../Navigation/InventorNavigationStyle.cpp" line="50"/>
      <source>Press Ctrl and left mouse button</source>
      <translation>按住 Ctrl 和鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/InventorNavigationStyle.cpp" line="52"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/InventorNavigationStyle.cpp" line="54"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/InventorNavigationStyle.cpp" line="56"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Gui::LabelEditor</name>
    <message>
      <location filename="../Widgets.cpp" line="1498"/>
      <source>List</source>
      <translation>列表</translation>
    </message>
  </context>
  <context>
    <name>Gui::LocationDialog</name>
    <message>
      <location filename="../InputVector.h" line="132"/>
      <location filename="../InputVector.h" line="155"/>
      <location filename="../InputVector.h" line="278"/>
      <location filename="../InputVector.h" line="301"/>
      <location filename="../InputVector.h" line="476"/>
      <location filename="../InputVector.h" line="490"/>
      <location filename="../InputVector.cpp" line="104"/>
      <location filename="../InputVector.cpp" line="118"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../InputVector.h" line="133"/>
      <location filename="../InputVector.h" line="156"/>
      <location filename="../InputVector.h" line="279"/>
      <location filename="../InputVector.h" line="302"/>
      <location filename="../InputVector.h" line="477"/>
      <location filename="../InputVector.h" line="491"/>
      <location filename="../InputVector.cpp" line="105"/>
      <location filename="../InputVector.cpp" line="119"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../InputVector.h" line="134"/>
      <location filename="../InputVector.h" line="157"/>
      <location filename="../InputVector.h" line="280"/>
      <location filename="../InputVector.h" line="303"/>
      <location filename="../InputVector.h" line="478"/>
      <location filename="../InputVector.h" line="492"/>
      <location filename="../InputVector.cpp" line="106"/>
      <location filename="../InputVector.cpp" line="120"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../InputVector.h" line="135"/>
      <location filename="../InputVector.h" line="160"/>
      <location filename="../InputVector.h" line="281"/>
      <location filename="../InputVector.h" line="306"/>
      <location filename="../InputVector.h" line="479"/>
      <location filename="../InputVector.h" line="495"/>
      <location filename="../InputVector.cpp" line="107"/>
      <location filename="../InputVector.cpp" line="123"/>
      <source>User defined…</source>
      <translation>用户定义…</translation>
    </message>
    <message>
      <location filename="../InputVector.h" line="241"/>
      <location filename="../InputVector.h" line="376"/>
      <location filename="../InputVector.h" line="565"/>
      <location filename="../InputVector.cpp" line="215"/>
      <source>Wrong direction</source>
      <translation>方向错误</translation>
    </message>
    <message>
      <location filename="../InputVector.h" line="242"/>
      <location filename="../InputVector.h" line="377"/>
      <location filename="../InputVector.h" line="566"/>
      <location filename="../InputVector.cpp" line="216"/>
      <source>Direction must not be the null vector</source>
      <translation>方向不能是零向量</translation>
    </message>
  </context>
  <context>
    <name>Gui::LocationWidget</name>
    <message>
      <location filename="../InputVector.cpp" line="96"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="97"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="98"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="99"/>
      <source>Direction:</source>
      <translation>方向:</translation>
    </message>
  </context>
  <context>
    <name>Gui::MacroCommand</name>
    <message>
      <location filename="../Dialogs/DlgKeyboardImp.cpp" line="417"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="1271"/>
      <source>Macro file doesn't exist</source>
      <translation>宏文件不存在</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="1272"/>
      <source>No such macro file: '%1'</source>
      <translation>没有这样的宏文件: '%1'</translation>
    </message>
  </context>
  <context>
    <name>Gui::MainWindow</name>
    <message>
      <location filename="../MainWindow.cpp" line="194"/>
      <location filename="../MainWindow.cpp" line="2441"/>
      <source>Dimension</source>
      <translation>尺寸标注</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="430"/>
      <source>Input hints</source>
      <extracomment>A context menu action used to show or hide the input hints in the status bar</extracomment>
      <translation>输入提示</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="440"/>
      <source>Quick measure</source>
      <extracomment>A context menu action used to enable or disable quick measure in the status bar</extracomment>
      <translation>快速测量</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="452"/>
      <source>Notification Area</source>
      <extracomment>A context menu action used to show or hide the 'notificationArea' toolbar widget</extracomment>
      <translation>通知区域</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="495"/>
      <source>Ready</source>
      <translation>就绪</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1298"/>
      <source>Close All</source>
      <translation>全部关闭</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1565"/>
      <location filename="../MainWindow.cpp" line="1566"/>
      <location filename="../MainWindow.cpp" line="1567"/>
      <source>Toggles this toolbar</source>
      <translation>切换此工具栏</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1586"/>
      <location filename="../MainWindow.cpp" line="1587"/>
      <location filename="../MainWindow.cpp" line="1588"/>
      <source>Toggles this dockable window</source>
      <translation>切换此可停靠的窗口</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1785"/>
      <source>Safe mode enabled</source>
      <translation>安全模式已启用</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1786"/>
      <source>FreeCAD is now running in safe mode.</source>
      <translation>FreeCAD 正在以安全模式运行。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1790"/>
      <source>Safe mode temporarily disables your configurations and addons. Restart the application to exit safe mode.</source>
      <translation>由于安全模式，您的配置和插件已被临时禁用，重启 FreeCAD 以退出安全模式。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2166"/>
      <location filename="../MainWindow.cpp" line="2318"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2167"/>
      <source>The exported object contains external link. Save the documentat least once before exporting.</source>
      <translation>导出的对象包含外部链接。导出前请至少保存一次文档。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2319"/>
      <source>To link to external objects, the document must be saved at least once.
Save the document now?</source>
      <translation>要链接到外部对象，文档必须至少保存一次。
是否立即保存文档？</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2649"/>
      <source>Safe Mode</source>
      <translation>安全模式</translation>
    </message>
  </context>
  <context>
    <name>Gui::ManualAlignment</name>
    <message>
      <location filename="../ManualAlignment.cpp" line="831"/>
      <location filename="../ManualAlignment.cpp" line="1048"/>
      <location filename="../ManualAlignment.cpp" line="1057"/>
      <location filename="../ManualAlignment.cpp" line="1066"/>
      <location filename="../ManualAlignment.cpp" line="1102"/>
      <source>Manual alignment</source>
      <translation>手动对齐</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="832"/>
      <source>The alignment is already in progress.</source>
      <translation>对齐正在进行。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="860"/>
      <source>Alignment[*]</source>
      <translation>对齐[*]</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="866"/>
      <source>Select at least 1 point in the left and the right view</source>
      <translation>在左侧和右侧视图中至少选择 1 个点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="867"/>
      <source>Select at least %1 points in the left and the right view</source>
      <translation>在左侧和右侧视图中至少选择 %1 个点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="929"/>
      <source>Select points in the left and right view</source>
      <translation>在左侧和右侧视图中选择点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1017"/>
      <source>The alignment has finished</source>
      <translation>对齐已完成</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1036"/>
      <source>The alignment has been canceled</source>
      <translation>对齐已被取消</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1049"/>
      <location filename="../ManualAlignment.cpp" line="1123"/>
      <source>Too few points picked in the left view. At least %1 points are needed.</source>
      <translation>在左视图选取的点太少。至少需要 %1 点。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1058"/>
      <location filename="../ManualAlignment.cpp" line="1128"/>
      <source>Too few points picked in the right view. At least %1 points are needed.</source>
      <translation>在右视图选取的点太少。至少需要 %1 点。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1067"/>
      <source>Different number of points picked in left and right view.
On the left view %1 points are picked,
on the right view %2 points are picked.</source>
      <translation>左、 右视图中选中的点数不同。左视图选中 %1 点，右视图选中 %2 点。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1079"/>
      <source>Try to align group of views</source>
      <translation>尝试对齐一组视图</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1103"/>
      <source>The alignment failed.
How do you want to proceed?</source>
      <translation>对齐失败。您希望如何进行?</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1134"/>
      <source>Different number of points picked in left and right view. On the left view %1 points are picked, on the right view %2 points are picked.</source>
      <translation>不同数量的左、 右视图中选取的点。对左视图 %1 点被挑选，右视图 %2 上点被挑选。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1243"/>
      <source>Point_%1</source>
      <translation>点_%1</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1351"/>
      <source>Point picked at (%1,%2,%3)</source>
      <translation>选择点(%1,%2,%3)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1355"/>
      <source>No point was found on model</source>
      <translation>在模型上发现没有点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1360"/>
      <source>No point was picked</source>
      <translation>没有点被选</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1378"/>
      <source>&amp;Align</source>
      <translation>对齐(&amp;A)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1379"/>
      <source>&amp;Remove Last Point</source>
      <translation>移除最后一个点(&amp;R)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1385"/>
      <source>&amp;Synchronize Views</source>
      <translation>同步视图(&amp;S)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1381"/>
      <source>&amp;Cancel</source>
      <translation>取消(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::MayaGestureNavigationStyle</name>
    <message>
      <location filename="../Navigation/MayaGestureNavigationStyle.cpp" line="94"/>
      <source>Tap OR click left mouse button.</source>
      <translation>单击OR点击鼠标左键。</translation>
    </message>
    <message>
      <location filename="../Navigation/MayaGestureNavigationStyle.cpp" line="96"/>
      <source>Drag screen with two fingers OR press Alt + middle mouse button.</source>
      <translation>用两个手指拖动屏幕或按 Alt + 鼠标中键。</translation>
    </message>
    <message>
      <location filename="../Navigation/MayaGestureNavigationStyle.cpp" line="98"/>
      <source>Drag screen with one finger OR press Alt + left mouse button. In Sketcher and other edit modes, hold Alt in addition.</source>
      <translation>用一个手指拖动屏幕或按 Alt + 鼠标左键。在草图绘制器和其他编辑模式下，还需按住 Alt。</translation>
    </message>
    <message>
      <location filename="../Navigation/MayaGestureNavigationStyle.cpp" line="103"/>
      <source>Pinch (place two fingers on the screen and drag them apart from or towards each other) OR scroll mouse wheel OR press Alt + right mouse button OR PgUp/PgDown on keyboard.</source>
      <translation>捏合（将两个手指放在屏幕上并相互分开或靠拢拖动）或滚动鼠标滚轮或按 Alt + 鼠标右键或按键盘上的 PgUp/PgDown。</translation>
    </message>
  </context>
  <context>
    <name>Gui::ModifierLineEdit</name>
    <message>
      <location filename="../Widgets.cpp" line="409"/>
      <source>Press modifier keys</source>
      <translation>按修饰键</translation>
    </message>
  </context>
  <context>
    <name>Gui::OpenCascadeNavigationStyle</name>
    <message>
      <location filename="../Navigation/OpenCascadeNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenCascadeNavigationStyle.cpp" line="51"/>
      <source>Press Ctrl and middle mouse button</source>
      <translation>按住 Ctrl 和鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenCascadeNavigationStyle.cpp" line="53"/>
      <source>Press Ctrl and right mouse button</source>
      <translation>按住 Ctrl 和鼠标右键</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenCascadeNavigationStyle.cpp" line="55"/>
      <source>Press Ctrl and left mouse button</source>
      <translation>按住 Ctrl 和鼠标左键</translation>
    </message>
  </context>
  <context>
    <name>Gui::OpenSCADNavigationStyle</name>
    <message>
      <location filename="../Navigation/OpenSCADNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenSCADNavigationStyle.cpp" line="51"/>
      <source>Press right mouse button and move mouse</source>
      <translation>按鼠标右键移动鼠标。</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenSCADNavigationStyle.cpp" line="53"/>
      <source>Press left mouse button and move mouse</source>
      <translation>按鼠标左键移动鼠标。</translation>
    </message>
    <message>
      <location filename="../Navigation/OpenSCADNavigationStyle.cpp" line="55"/>
      <source>Press middle mouse button or SHIFT and right mouse button</source>
      <translation>按鼠标中键或鼠标右键</translation>
    </message>
  </context>
  <context>
    <name>Gui::PrefQuantitySpinBox</name>
    <message>
      <location filename="../PrefWidgets.cpp" line="738"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../PrefWidgets.cpp" line="753"/>
      <source>Save Value</source>
      <translation>保存值</translation>
    </message>
    <message>
      <location filename="../PrefWidgets.cpp" line="754"/>
      <source>Clear List</source>
      <translation>清空列表</translation>
    </message>
  </context>
  <context>
    <name>Gui::ProgressBar</name>
    <message>
      <location filename="../ProgressBar.cpp" line="319"/>
      <source>Remaining: %1</source>
      <translation>剩余：%1</translation>
    </message>
    <message>
      <location filename="../ProgressBar.cpp" line="521"/>
      <source>Aborting</source>
      <translation>异常中止</translation>
    </message>
    <message>
      <location filename="../ProgressBar.cpp" line="522"/>
      <source>Abort the operation?</source>
      <translation>是否中止操作？</translation>
    </message>
  </context>
  <context>
    <name>Gui::ProgressDialog</name>
    <message>
      <location filename="../ProgressDialog.cpp" line="233"/>
      <source>Remaining: %1</source>
      <translation>剩余：%1</translation>
    </message>
    <message>
      <location filename="../ProgressDialog.cpp" line="341"/>
      <source>Aborting</source>
      <translation>异常中止</translation>
    </message>
    <message>
      <location filename="../ProgressDialog.cpp" line="342"/>
      <source>Abort the operation?</source>
      <translation>是否中止操作？</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::LinkSelection</name>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4580"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4580"/>
      <source>Object not found</source>
      <translation>未发现物件</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::PropertyEditor</name>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="393"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="404"/>
      <source>property</source>
      <translation>属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="865"/>
      <source>Expand/Collapse Properties</source>
      <translation>展开/折叠属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="867"/>
      <source>Expand to Default</source>
      <translation>展开到默认</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="869"/>
      <source>Expand All</source>
      <translation>展开全部</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="871"/>
      <source>Collapse All</source>
      <translation>折叠全部</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="877"/>
      <source>Default Expand</source>
      <translation>默认展开</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="880"/>
      <source>Auto Expand</source>
      <translation>自动展开</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="883"/>
      <source>Auto Collapse</source>
      <translation>自动折叠</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="966"/>
      <source>Copy</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="974"/>
      <source>Add Property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="982"/>
      <source>Rename Property Group</source>
      <translation>重命名属性组</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="990"/>
      <source>Rename Property</source>
      <translation>重命名属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="991"/>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1171"/>
      <source>Edit Property Tooltip</source>
      <translation>编辑属性工具提示</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1008"/>
      <source>Delete Property</source>
      <translation>删除属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1172"/>
      <source>Tooltip</source>
      <translation>工具提示</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1199"/>
      <source>Rename property</source>
      <translation>重命名属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1018"/>
      <source>Show Hidden</source>
      <translation>显示隐藏项</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1035"/>
      <source>Expression</source>
      <translation>表达式</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1200"/>
      <source>Property name</source>
      <translation>属性名称</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1226"/>
      <source>Rename property group</source>
      <translation>重命名属性组</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="1227"/>
      <source>Group name:</source>
      <translation>组名:</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::PropertyModel</name>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="180"/>
      <source>Property</source>
      <translation>属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="183"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyView</name>
    <message>
      <location filename="../PropertyView.cpp" line="91"/>
      <location filename="../PropertyView.cpp" line="608"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../PropertyView.cpp" line="96"/>
      <location filename="../PropertyView.cpp" line="609"/>
      <source>Data</source>
      <translation>数据</translation>
    </message>
  </context>
  <context>
    <name>Gui::PythonConsole</name>
    <message>
      <location filename="../PythonConsole.cpp" line="848"/>
      <source>System exit</source>
      <translation>系统退出</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="849"/>
      <source>The application is still running.
Exit without saving all data?</source>
      <translation>应用程序仍在运行。
是否不保存所有数据并退出？</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="863"/>
      <source>Unhandled PyCXX exception.</source>
      <translation>未处理的PyCXX异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="863"/>
      <location filename="../PythonConsole.cpp" line="866"/>
      <location filename="../PythonConsole.cpp" line="869"/>
      <location filename="../PythonConsole.cpp" line="872"/>
      <source>Python Console</source>
      <translation>Python 控制台</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="866"/>
      <source>Unhandled FreeCAD exception.</source>
      <translation>未处理的FreeCAD异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="869"/>
      <source>Unhandled std C++ exception.</source>
      <translation>未处理的标准c++异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="872"/>
      <source>Unhandled unknown C++ exception.</source>
      <translation>未处理的未知c++异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1338"/>
      <source>&amp;Copy</source>
      <translation>复制(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1342"/>
      <source>&amp;Copy Command</source>
      <translation>复制命令(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1345"/>
      <source>&amp;Copy History</source>
      <translation>复制历史(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1348"/>
      <source>Save History As…</source>
      <translation>历史记录另存为…</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1352"/>
      <source>Saves Python history across %1 sessions</source>
      <translation>在 %1 会话中保存 Python 历史记录</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1358"/>
      <source>&amp;Paste</source>
      <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1363"/>
      <source>Select All</source>
      <translation>全选</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1351"/>
      <location filename="../PythonConsole.cpp" line="1404"/>
      <source>Save History</source>
      <translation>保存历史记录</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1367"/>
      <source>Clear Console</source>
      <translation>清空控制台</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1371"/>
      <source>Insert File Name…</source>
      <translation>插入文件名…</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1374"/>
      <source>Word Wrap</source>
      <translation>自动换行</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1406"/>
      <source>Macro Files</source>
      <translation>宏文件</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1428"/>
      <source>Insert file name</source>
      <translation>插入文件名</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1430"/>
      <source>All Files</source>
      <translation>所有文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::PythonEditor</name>
    <message>
      <location filename="../PythonEditor.cpp" line="178"/>
      <source>Comment</source>
      <translation>注释</translation>
    </message>
    <message>
      <location filename="../PythonEditor.cpp" line="180"/>
      <source>Uncomment</source>
      <translation>取消注释</translation>
    </message>
    <message>
      <location filename="../PythonEditor.cpp" line="183"/>
      <source>Execute in Console</source>
      <translation>在控制台中执行</translation>
    </message>
  </context>
  <context>
    <name>Gui::RecentFilesAction</name>
    <message>
      <location filename="../Action.cpp" line="860"/>
      <source>Clear Recent Files</source>
      <extracomment>Empties the list of recent files</extracomment>
      <translation>清空最近文件列表</translation>
    </message>
    <message>
      <location filename="../Action.cpp" line="943"/>
      <source>Open file %1</source>
      <translation>打开文件%1</translation>
    </message>
  </context>
  <context>
    <name>Gui::RecentMacrosAction</name>
    <message>
      <location filename="../Action.cpp" line="1117"/>
      <source>none</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../Action.cpp" line="1135"/>
      <source>Run macro %1 (Shift+click to edit) keyboard shortcut: %2</source>
      <translation>运行宏 %1 (Shift+单击进行编辑)，键盘快捷键： %2</translation>
    </message>
  </context>
  <context>
    <name>Gui::RevitNavigationStyle</name>
    <message>
      <location filename="../Navigation/RevitNavigationStyle.cpp" line="51"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/RevitNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/RevitNavigationStyle.cpp" line="55"/>
      <source>Press Shift and middle mouse button</source>
      <translation>按 Shift 和鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/RevitNavigationStyle.cpp" line="57"/>
      <source>Scroll middle mouse button</source>
      <translation>滚动鼠标中键</translation>
    </message>
  </context>
  <context>
    <name>Gui::SearchBar</name>
    <message>
      <location filename="../EditorView.cpp" line="817"/>
      <source>Previous</source>
      <translation>上一个</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="818"/>
      <source>Next</source>
      <translation>下一个</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="819"/>
      <source>Case sensitive</source>
      <translation>大小写敏感</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="820"/>
      <source>Whole words</source>
      <translation>全字匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::SelectModule</name>
    <message>
      <location filename="../FileDialog.cpp" line="977"/>
      <source>Select Module</source>
      <translation>选择模块</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="979"/>
      <source>Open %1 as</source>
      <translation>打开 %1 作为</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdDescription</name>
    <message>
      <location filename="../WhatsThis.cpp" line="44"/>
      <source>Des&amp;cription</source>
      <translation>描述(&amp;C)</translation>
    </message>
    <message>
      <location filename="../WhatsThis.cpp" line="45"/>
      <source>Long description of commands</source>
      <translation>命令的详细描述</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdDownloadOnlineHelp</name>
    <message>
      <location filename="../NetworkRetriever.cpp" line="394"/>
      <source>Download Online Help</source>
      <translation>下载在线帮助</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="395"/>
      <source>Downloads %1's online help</source>
      <translation>下载 %1 的在线帮助</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="500"/>
      <source>Non-existing directory</source>
      <translation>不存在的目录</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="501"/>
      <source>The directory '%1' does not exist.

Specify an existing directory?</source>
      <translation>目录 '%1' 不存在。

是否指定一个现有目录？</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="522"/>
      <source>You don't have write permission to '%1'

Specify another directory?</source>
      <translation>您没有 '%1' 的写入权限

是否指定其他目录？</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="521"/>
      <source>Missing permission</source>
      <translation>缺少权限</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="551"/>
      <source>Stop downloading</source>
      <translation>停止下载</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskBoxAngle</name>
    <message>
      <location filename="../TaskDlgRelocation.cpp" line="66"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskBoxPosition</name>
    <message>
      <location filename="../TaskDlgRelocation.cpp" line="41"/>
      <source>Position</source>
      <translation>位置</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskElementColors</name>
    <message>
      <location filename="../TaskElementColors.ui" line="14"/>
      <source>Set Element Color</source>
      <translation>设置元素颜色</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="22"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="40"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="47"/>
      <source>Hide</source>
      <translation>隐藏</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="54"/>
      <source>Remove</source>
      <translation>移除</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="61"/>
      <source>Remove All</source>
      <translation>移除全部</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="68"/>
      <source>Box Select</source>
      <translation>框选</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="84"/>
      <source>On top when selected</source>
      <translation>选中时置于顶部</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="77"/>
      <source>Recompute after commit</source>
      <translation>提交后重新计算</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskAppearance</name>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="17"/>
      <location filename="../TaskView/TaskAppearance.cpp" line="42"/>
      <source>Appearance</source>
      <translation>外观</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="37"/>
      <source>Document window</source>
      <translation>文档窗口</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="60"/>
      <source>Plot mode</source>
      <translation>图表模式</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="84"/>
      <source>Point size</source>
      <translation>点大小</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="130"/>
      <source>Line width</source>
      <translation>线宽</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskAppearance.ui" line="168"/>
      <source>Transparency</source>
      <translation>透明度</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskDialog</name>
    <message>
      <location filename="../TaskView/TaskDialog.cpp" line="95"/>
      <source>A dialog is already open in the task panel</source>
      <translation>一个对话框已在任务面板打开</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskEditControl</name>
    <message>
      <location filename="../TaskView/TaskEditControl.ui" line="14"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskSelectLinkProperty</name>
    <message>
      <location filename="../TaskView/TaskSelectLinkProperty.ui" line="14"/>
      <source>Appearance</source>
      <translation>外观</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskSelectLinkProperty.cpp" line="41"/>
      <source>edit selection</source>
      <translation>编辑选择</translation>
    </message>
  </context>
  <context>
    <name>Gui::TextDocumentEditorView</name>
    <message>
      <location filename="../TextDocumentEditorView.cpp" line="136"/>
      <location filename="../TextDocumentEditorView.cpp" line="143"/>
      <source>Edit text</source>
      <translation>编辑文本</translation>
    </message>
  </context>
  <context>
    <name>Gui::TinkerCADNavigationStyle</name>
    <message>
      <location filename="../Navigation/TinkerCADNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/TinkerCADNavigationStyle.cpp" line="51"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/TinkerCADNavigationStyle.cpp" line="53"/>
      <source>Press right mouse button</source>
      <translation>按鼠标右键</translation>
    </message>
    <message>
      <location filename="../Navigation/TinkerCADNavigationStyle.cpp" line="55"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Gui::TouchpadNavigationStyle</name>
    <message>
      <location filename="../Navigation/TouchpadNavigationStyle.cpp" line="48"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/TouchpadNavigationStyle.cpp" line="50"/>
      <source>Press Shift button</source>
      <translation>按下 Shift 键</translation>
    </message>
    <message>
      <location filename="../Navigation/TouchpadNavigationStyle.cpp" line="52"/>
      <source>Press Alt button</source>
      <translation>按下 Alt 键</translation>
    </message>
    <message>
      <location filename="../Navigation/TouchpadNavigationStyle.cpp" line="54"/>
      <source>Press Ctrl and Shift buttons</source>
      <translation>按下 Ctrl 和 Shift 键</translation>
    </message>
  </context>
  <context>
    <name>Gui::Translator</name>
    <message>
      <location filename="Translator.cpp" line="185"/>
      <source>Afrikaans</source>
      <translation>南非语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="186"/>
      <source>Arabic</source>
      <translation>阿拉伯语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="187"/>
      <source>Basque</source>
      <translation>巴斯克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="188"/>
      <source>Belarusian</source>
      <translation>白俄罗斯语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="189"/>
      <source>Bulgarian</source>
      <translation>保加利亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="190"/>
      <source>Catalan</source>
      <translation>加泰罗尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="191"/>
      <source>Chinese (Simplified)</source>
      <oldsource>Chinese Simplified</oldsource>
      <translation>中文（简体）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="192"/>
      <source>Chinese (Traditional)</source>
      <oldsource>Chinese Traditional</oldsource>
      <translation>中文（繁体）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="193"/>
      <source>Croatian</source>
      <translation>克罗地亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="194"/>
      <source>Czech</source>
      <translation>捷克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="196"/>
      <source>Dutch</source>
      <translation>荷兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="197"/>
      <source>English</source>
      <translation>英语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="198"/>
      <source>Filipino</source>
      <translation>菲律宾语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="199"/>
      <source>Finnish</source>
      <translation>芬兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="200"/>
      <source>French</source>
      <translation>法语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="201"/>
      <source>Galician</source>
      <translation>加利西亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="203"/>
      <source>German</source>
      <translation>德语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="204"/>
      <source>Greek</source>
      <translation>希腊语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="205"/>
      <source>Hungarian</source>
      <translation>匈牙利语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="206"/>
      <source>Indonesian</source>
      <translation>印尼语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="207"/>
      <source>Italian</source>
      <translation>意大利语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="208"/>
      <source>Japanese</source>
      <translation>日语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="209"/>
      <source>Kabyle</source>
      <translation>卡比尔语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="210"/>
      <source>Korean</source>
      <translation>韩语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="211"/>
      <source>Lithuanian</source>
      <translation>立陶宛语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="212"/>
      <source>Norwegian</source>
      <translation>挪威语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="213"/>
      <source>Polish</source>
      <translation>波兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="214"/>
      <source>Portuguese (Brazilian)</source>
      <oldsource>Portuguese, Brazilian</oldsource>
      <translation>葡萄牙语（巴西）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="215"/>
      <source>Portuguese</source>
      <translation>葡萄牙语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="216"/>
      <source>Romanian</source>
      <translation>罗马尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="217"/>
      <source>Russian</source>
      <translation>俄语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="218"/>
      <source>Serbian</source>
      <translation>塞尔维亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="219"/>
      <source>Serbian (Latin)</source>
      <oldsource>Serbian, Latin</oldsource>
      <translation>塞尔维亚语（拉丁）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="220"/>
      <source>Slovak</source>
      <translation>斯洛伐克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="221"/>
      <source>Slovenian</source>
      <translation>斯洛文尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="222"/>
      <source>Spanish</source>
      <translation>西班牙语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="223"/>
      <source>Spanish (Argentina)</source>
      <oldsource>Spanish, Argentina</oldsource>
      <translation>西班牙语（阿根廷）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="224"/>
      <source>Swedish</source>
      <translation>瑞典语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="225"/>
      <source>Turkish</source>
      <translation>土耳其语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="226"/>
      <source>Ukrainian</source>
      <translation>乌克兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="227"/>
      <source>Valencian</source>
      <translation>巴伦西亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="228"/>
      <source>Vietnamese</source>
      <translation>越南语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="229"/>
      <source>Malay</source>
      <translation>马来语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="195"/>
      <source>Danish</source>
      <translation>丹麦语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="202"/>
      <source>Georgian</source>
      <translation>格鲁吉亚语</translation>
    </message>
    <message>
      <location filename="Translator.h" line="58"/>
      <source>Operating system</source>
      <translation>操作系统</translation>
    </message>
    <message>
      <location filename="Translator.h" line="59"/>
      <source>Selected language</source>
      <translation>选择语言</translation>
    </message>
    <message>
      <location filename="Translator.h" line="60"/>
      <source>C/POSIX</source>
      <translation>C/POSIX</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreePanel</name>
    <message>
      <location filename="../Tree.cpp" line="4108"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreeWidget</name>
    <message>
      <location filename="../Tree.cpp" line="1255"/>
      <source>Activate Document</source>
      <translation>激活文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1262"/>
      <source>Activates document %1</source>
      <translation>激活文档 %1</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1277"/>
      <source>Tree Settings</source>
      <translation>树视图设置</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1281"/>
      <source>Show Description</source>
      <translation>显示描述</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1282"/>
      <source>Show Internal Name</source>
      <translation>显示内部名称</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1303"/>
      <source>Shows an internal name column for items.</source>
      <translation>为项显示内部名称列。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1351"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3260"/>
      <location filename="../Tree.cpp" line="3281"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3260"/>
      <source>File does not exist.</source>
      <translation>文件不存在。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3281"/>
      <source>Failed to open directory.</source>
      <translation>无法打开目录。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3762"/>
      <source>Labels &amp; Attributes</source>
      <translation>标签与属性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3763"/>
      <source>Description</source>
      <translation>说明</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3764"/>
      <source>Internal name</source>
      <translation>内部名称</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3766"/>
      <source>Show Items Hidden in Tree View</source>
      <translation>显示树视图中隐藏的项</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3768"/>
      <source>Shows items that are marked as 'hidden' in the tree view</source>
      <translation>显示在树视图中标记为“隐藏”的项</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3771"/>
      <source>Toggle Visibility in Tree View</source>
      <translation>切换树视图中的可见性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3776"/>
      <source>Create Group</source>
      <translation>创建组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3777"/>
      <source>Creates a group</source>
      <translation>创建一个组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3780"/>
      <source>Renames object</source>
      <translation>重命名对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3782"/>
      <source>Finish Editing</source>
      <translation>完成编辑</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3783"/>
      <source>Finishes editing object</source>
      <translation>完成对象编辑</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3785"/>
      <source>Add Dependent Objects to Selection</source>
      <translation>将依赖对象添加到选择</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3788"/>
      <source>Close Document</source>
      <translation>关闭文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3789"/>
      <source>Closes the document</source>
      <translation>关闭文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3793"/>
      <source>Reveals the current file location in Finder</source>
      <translation>在 Finder 中显示当前文件位置</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3796"/>
      <source>Opens the current file location</source>
      <translation>打开当前文件位置</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3799"/>
      <source>Reload Document</source>
      <translation>重新加载文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3800"/>
      <source>Reloads a partially loaded document</source>
      <translation>重新加载部分加载的文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3802"/>
      <source>Skip Recomputes</source>
      <translation>跳过重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3803"/>
      <source>Enables or disables the recomputations of document</source>
      <translation>启用或禁用文档的重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3805"/>
      <source>Allow Partial Recomputes</source>
      <translation>允许部分重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3806"/>
      <source>Enables or disables the recomputating editing object when 'skip recomputation' is enabled</source>
      <translation>当启用“跳过重新计算”时，启用或禁用重新计算编辑对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3810"/>
      <source>Mark to Recompute</source>
      <translation>标记为重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3811"/>
      <source>Marks this object to be recomputed</source>
      <translation>标记此对象需要重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3814"/>
      <source>Recompute Object</source>
      <translation>重新计算对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3815"/>
      <source>Recomputes the selected object</source>
      <translation>重新计算选定的对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3773"/>
      <source>Toggles the visibility of selected items in the tree view</source>
      <translation>在树状视图中切换选中项目的可见性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="739"/>
      <source>Search Objects</source>
      <translation>搜索对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="740"/>
      <source>Searches for objects in the tree</source>
      <translation>在树中搜索对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1284"/>
      <source>Shows a description column for items. An item's description can be set by editing the 'label2' property.</source>
      <translation>为项显示描述列。可以通过编辑 'label2' 属性来设置项的描述。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3779"/>
      <location filename="../Tree.cpp" line="6373"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3786"/>
      <source>Adds all dependent objects to the selection</source>
      <translation>将所有依赖对象添加到所选对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3792"/>
      <source>Reveal in Finder</source>
      <translation>在查找器中显示</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3795"/>
      <source>Open File Location</source>
      <translation>打开文件所在位置</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="6341"/>
      <source> (but must be executed)</source>
      <translation> (但是必须执行)</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="6344"/>
      <source>%1, Internal name: %2</source>
      <translation>%1、内部名: %2</translation>
    </message>
  </context>
  <context>
    <name>Gui::VectorListEditor</name>
    <message>
      <location filename="../VectorListEditor.ui" line="14"/>
      <source>Vectors</source>
      <translation>矢量</translation>
    </message>
    <message>
      <location filename="../VectorListEditor.ui" line="109"/>
      <source>Table</source>
      <translation>表格</translation>
    </message>
    <message>
      <location filename="../VectorListEditor.cpp" line="348"/>
      <source>Copy Table</source>
      <translation>复制表格</translation>
    </message>
    <message>
      <location filename="../VectorListEditor.cpp" line="352"/>
      <source>Paste Table</source>
      <translation>粘贴表格</translation>
    </message>
  </context>
  <context>
    <name>Gui::View3DInventor</name>
    <message>
      <location filename="../View3DInventor.cpp" line="288"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="290"/>
      <source>PDF file</source>
      <translation>PDF 文件</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="332"/>
      <source>Opening file failed</source>
      <translation>打开文件失败</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="333"/>
      <source>Can't open file '%1' for writing.</source>
      <translation>无法打开文件“%1”进行写入。</translation>
    </message>
  </context>
  <context>
    <name>Gui::WorkbenchGroup</name>
    <message>
      <location filename="../Action.cpp" line="716"/>
      <source>Selects the '%1' workbench</source>
      <translation>选择 '%1' 工作台</translation>
    </message>
    <message>
      <location filename="../Action.cpp" line="744"/>
      <source>Select the '%1' workbench</source>
      <translation>选择'%1'工作台</translation>
    </message>
  </context>
  <context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
      <location filename="../Workbench.cpp" line="614"/>
      <source>Services</source>
      <translation>服务</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="615"/>
      <source>Hide %1</source>
      <translation>隐藏%1</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="616"/>
      <source>Hide Others</source>
      <translation>隐藏其他</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="617"/>
      <source>Show All</source>
      <translation>显示全部</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="618"/>
      <source>Preferences</source>
      <translation>首选项</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="619"/>
      <source>Quit %1</source>
      <translation>退出 %1</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="620"/>
      <source>About %1</source>
      <translation>关于 %1</translation>
    </message>
  </context>
  <context>
    <name>NetworkAccessManager</name>
    <message>
      <location filename="../DownloadItem.cpp" line="200"/>
      <source>&lt;qt&gt;Enter username and password for "%1" at %2&lt;/qt&gt;</source>
      <translation>&lt;qt&gt;输入用户名和密码给"%1"在 %2&lt;/qt&gt;</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="225"/>
      <source>&lt;qt&gt;Connect to proxy "%1" using:&lt;/qt&gt;</source>
      <translation>&lt;qt&gt;连接到代理服务器"%1"使用：&lt;/qt&gt;</translation>
    </message>
  </context>
  <context>
    <name>Position</name>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="22"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="43"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="64"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="86"/>
      <source>Grid snap in</source>
      <translation>网格捕捉于</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="97"/>
      <source>0.1 mm</source>
      <translation>0.1 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="102"/>
      <source>0.5 mm</source>
      <translation>0.5 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="107"/>
      <source>1 mm</source>
      <translation>1 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="112"/>
      <source>2 mm</source>
      <translation>2 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="117"/>
      <source>5 mm</source>
      <translation>5 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="122"/>
      <source>10 mm</source>
      <translation>10 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="127"/>
      <source>20 mm</source>
      <translation>20 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="132"/>
      <source>50 mm</source>
      <translation>50 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="137"/>
      <source>100 mm</source>
      <translation>100 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="142"/>
      <source>200 mm</source>
      <translation>100 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="147"/>
      <source>500 mm</source>
      <translation>500 mm</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="152"/>
      <source>1 m</source>
      <translation>1 m</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="157"/>
      <source>2 m</source>
      <translation>2 m</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationPos.ui" line="162"/>
      <source>5 m</source>
      <translation>5 米</translation>
    </message>
  </context>
  <context>
    <name>PropertyListDialog</name>
    <message>
      <location filename="../Widgets.cpp" line="1420"/>
      <location filename="../Widgets.cpp" line="1435"/>
      <source>Invalid input</source>
      <translation>无效输入</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="1421"/>
      <location filename="../Widgets.cpp" line="1436"/>
      <source>Input in line %1 is not a number</source>
      <translation>于%1的输入并非数字</translation>
    </message>
  </context>
  <context>
    <name>QDockWidget</name>
    <message>
      <location filename="../MainWindow.cpp" line="591"/>
      <source>Tasks</source>
      <translation>任务</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="608"/>
      <source>Selection View</source>
      <translation>选择视图</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="626"/>
      <source>Report View</source>
      <translation>报告视图</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="646"/>
      <source>Python Console</source>
      <translation>Python 控制台</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="703"/>
      <source>Tree View</source>
      <translation>树状图</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="733"/>
      <source>Property View</source>
      <translation>属性视图</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="762"/>
      <source>Task List</source>
      <translation>任务列表</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="791"/>
      <source>Model</source>
      <translation>模型</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="821"/>
      <source>DAG View</source>
      <translation>DAG视图</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../resource.cpp" line="75"/>
      <location filename="../resource.cpp" line="77"/>
      <location filename="../resource.cpp" line="78"/>
      <location filename="../resource.cpp" line="79"/>
      <location filename="../resource.cpp" line="80"/>
      <location filename="../resource.cpp" line="81"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="82"/>
      <location filename="../resource.cpp" line="83"/>
      <location filename="../resource.cpp" line="84"/>
      <location filename="../resource.cpp" line="85"/>
      <location filename="../resource.cpp" line="86"/>
      <location filename="../resource.cpp" line="87"/>
      <source>Display</source>
      <translation>显示</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="88"/>
      <source>Workbenches</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="89"/>
      <source>Import-Export</source>
      <translation>导入/导出</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="90"/>
      <location filename="../resource.cpp" line="91"/>
      <location filename="../resource.cpp" line="92"/>
      <source>Python</source>
      <translation>Python</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="805"/>
      <location filename="../Application.cpp" line="914"/>
      <location filename="../Application.cpp" line="1001"/>
      <source>Unknown filetype</source>
      <translation>未知文件类型</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="806"/>
      <location filename="../Application.cpp" line="915"/>
      <source>Cannot open unknown filetype: %1</source>
      <translation>无法打开未知文件类型: %1</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="991"/>
      <source>Export failed</source>
      <translation>导出失败</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1002"/>
      <source>Cannot save to unknown filetype: %1</source>
      <translation>无法保存为未知的文件类型: %1</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1200"/>
      <source>Recomputation required</source>
      <translation>需要重新计算</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1201"/>
      <source>Some documents require recomputation for migration purposes. It is highly recommended to perform a recomputation before any modification to avoid compatibility problems.

Recompute now?</source>
      <translation>某些文档需要为迁移目的进行重新计算。强烈建议在进行任何修改之前执行重新计算，以避免兼容性问题。

是否立即重新计算？</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1227"/>
      <source>Failed to recompute some documents.
Check the report view for more details.</source>
      <translation>重新计算某些文档失败。
请检查报告视图以获取更多详情。</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1226"/>
      <source>Recompute error</source>
      <translation>重新计算错误</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1923"/>
      <source>Workbench failure</source>
      <translation>工作台故障</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1924"/>
      <source>%1</source>
      <translation>%1</translation>
    </message>
    <message>
      <location filename="../StartupProcess.cpp" line="373"/>
      <source>This system is running OpenGL %1.%2. FreeCAD requires OpenGL 2.0 or above. Upgrade the graphics driver and/or card as required.</source>
      <translation>此系统正在运行 OpenGL %1.%2。FreeCAD 需要 OpenGL 2.0 或更高版本。请根据需要升级图形驱动程序和/或显卡。</translation>
    </message>
    <message>
      <location filename="../StartupProcess.cpp" line="384"/>
      <source>Invalid OpenGL Version</source>
      <translation>无效的 OpenGL 版本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="396"/>
      <source>Migrating</source>
      <translation>正在迁移</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="457"/>
      <source>Restarting</source>
      <translation>正在重启</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="411"/>
      <source>Migration failed</source>
      <translation>迁移失败</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="374"/>
      <source>Estimated size of data to copy: %1</source>
      <translation>要复制的数据估计大小：%1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="397"/>
      <source>Migrating configuration data and addons…</source>
      <translation>正在迁移配置数据和附加组件…</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="412"/>
      <source>Migration failed. See the Report View for details.</source>
      <translation>迁移失败。详情请参见报告视图。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="456"/>
      <source> → Restarting…</source>
      <translation> → 正在重启…</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="524"/>
      <source>Exception</source>
      <translation>异常</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="139"/>
      <source>Open document</source>
      <translation>打开文档</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1240"/>
      <location filename="../Application.cpp" line="1255"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1241"/>
      <source>There were errors while loading the file. Some data might have been modified or not recovered at all. Look in the report view for more specific information about the objects involved.</source>
      <translation>加载文件时出错。有些数据可能已经修改或未全部恢复。在报告视图中查看有关对象的更多信息。</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1256"/>
      <source>There were serious errors while loading the file. Some data might have been modified or not recovered at all. Saving the project will most likely result in loss of data.</source>
      <translation>加载文件时出现严重错误。有些数据可能已被修改或根本没有恢复。 保存项目很可能导致数据丢失。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="236"/>
      <source>Import file</source>
      <translation>导入文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="518"/>
      <source>Export file</source>
      <translation>导出文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="970"/>
      <source>Printing…</source>
      <translation>打印中…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1033"/>
      <source>Exporting PDF…</source>
      <translation>正在导出 PDF…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1323"/>
      <source>The exported object contains an external link. Save the document.at least once before exporting.</source>
      <translation>导出的对象包含外部链接。请在导出前至少保存一次文档。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2004"/>
      <source>Copy Selected</source>
      <translation>复制选中项</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2005"/>
      <source>Copy Active Document</source>
      <translation>复制活动文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2006"/>
      <source>Copy All Documents</source>
      <translation>复制所有文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2125"/>
      <source>Failed to parse some of the expressions.
Check the report view for more details.</source>
      <translation>未能解析部分表达式。
请检查报告视图以获取更多详情。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1322"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1577"/>
      <location filename="../CommandDoc.cpp" line="1585"/>
      <source>Delete failed</source>
      <translation>删除失败</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1642"/>
      <source>Dependency error</source>
      <translation>依赖关系错误</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2007"/>
      <source>Paste</source>
      <translation>粘贴</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2124"/>
      <source>Expression error</source>
      <translation>表达式错误</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="2158"/>
      <source>Failed to paste expressions</source>
      <translation>粘贴表达式失败</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="103"/>
      <location filename="../CommandStd.cpp" line="108"/>
      <source>Cannot load workbench</source>
      <translation>无法加载工作台</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="109"/>
      <source>A general error occurred while loading the workbench</source>
      <translation>加载工作台时出错</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="353"/>
      <source>Restart in Safe Mode</source>
      <translation>在安全模式下重启</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="354"/>
      <source>Restart FreeCAD and enter safe mode?</source>
      <translation>重新启动 FreeCAD 并进入安全模式？</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="356"/>
      <source>Safe mode temporarily disables the configuration and addons.</source>
      <translation>安全模式会暂时禁用配置和附加组件。</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="347"/>
      <location filename="../CommandView.cpp" line="618"/>
      <source>&amp;Save Views…</source>
      <translation>保存视图(&amp;S)…</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="349"/>
      <location filename="../CommandView.cpp" line="619"/>
      <source>&amp;Load Views…</source>
      <translation>加载视图(&amp;L)…</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="352"/>
      <location filename="../CommandView.cpp" line="620"/>
      <source>F&amp;reeze View</source>
      <translation>冻结视图(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="355"/>
      <location filename="../CommandView.cpp" line="621"/>
      <source>&amp;Clear Views</source>
      <translation>清除视图(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="404"/>
      <location filename="../CommandView.cpp" line="576"/>
      <source>Restore view &amp;%1</source>
      <translation>还原视图 &amp;%1</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="436"/>
      <source>Save frozen views</source>
      <translation>保存冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="438"/>
      <location filename="../CommandView.cpp" line="500"/>
      <source>Frozen views</source>
      <translation>冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="482"/>
      <location filename="../CommandView.cpp" line="509"/>
      <source>Restore views</source>
      <translation>还原视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="483"/>
      <source>Importing the restored views would clear the already stored views.
Continue?</source>
      <translation>导入恢复的视图将清除已存储的视图。
是否继续？</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2064"/>
      <source>Save Image</source>
      <translation>保存图像</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2240"/>
      <source>Choose an Image File to Open</source>
      <translation>选择要打开的图像文件</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="498"/>
      <source>Restore frozen views</source>
      <translation>恢复冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="510"/>
      <source>Cannot open file '%1'.</source>
      <translation>无法打开文件'%1'.</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="625"/>
      <source>Restore View &amp;%1</source>
      <translation>还原视图 &amp;%1</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2055"/>
      <source>files</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="582"/>
      <source>New sub-group</source>
      <translation>新次级组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="583"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="819"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="864"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="912"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="957"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1004"/>
      <source>Enter the name:</source>
      <translation>输入名称:</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="818"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="844"/>
      <source>New text item</source>
      <translation>新文本</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="863"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="889"/>
      <source>New integer item</source>
      <translation>新整数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="911"/>
      <source>New unsigned item</source>
      <translation>新无符号数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="956"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="982"/>
      <source>New float item</source>
      <translation>新浮点数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1032"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1418"/>
      <source>Choose an item:</source>
      <translation>选择对象:</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1003"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1031"/>
      <source>New boolean item</source>
      <translation>新布尔运算项目</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="845"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1197"/>
      <source>Enter text:</source>
      <translation>输入文本：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="890"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="935"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="983"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1250"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1302"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1359"/>
      <source>Enter number:</source>
      <translation>输入数字：</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="936"/>
      <source>New Unsigned Item</source>
      <translation>新建无符号项</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1105"/>
      <source>Rename group</source>
      <translation>重命名组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1106"/>
      <source>The group '%1' cannot be renamed.</source>
      <translation>组'%1'无法重命名.</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1113"/>
      <source>Existing group</source>
      <translation>现有的组</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1114"/>
      <source>The group '%1' already exists.</source>
      <translation>组'%1'已存在.</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1196"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1249"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1358"/>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1417"/>
      <source>Change value</source>
      <translation>更改值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgParameterImp.cpp" line="1303"/>
      <source>Change Value</source>
      <translation>更改值</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="454"/>
      <source> (%1 times)</source>
      <translation> (%1 次)</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="684"/>
      <location filename="../NotificationArea.cpp" line="1185"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="684"/>
      <location filename="../NotificationArea.cpp" line="1185"/>
      <source>Notifier</source>
      <translation>通知器</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="684"/>
      <location filename="../NotificationArea.cpp" line="1185"/>
      <source>Message</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1122"/>
      <source>Notifier:</source>
      <translation>通知器：</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1124"/>
      <source>Skip confirmation of further critical message notifications while loading the file?</source>
      <translation>在加载文件时跳过确认后续关键消息通知？</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1129"/>
      <source>Critical message</source>
      <translation>关键消息</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1199"/>
      <source>Too many opened non-intrusive notifications. Notifications are being omitted!</source>
      <translation>已打开的非侵入性通知太多。正在省略通知！</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1419"/>
      <source>Identical physical path detected. It may cause unwanted overwrite of existing document!

</source>
      <translation>检测到相同的物理路径。它可能导致不想要的覆盖现有文档！

</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1420"/>
      <source>Are you sure you want to continue?</source>
      <translation>您确定要继续吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1446"/>
      <source>Check report view for more…</source>
      <translation>检查报告视图以获取更多信息…</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1450"/>
      <source>Physical path:</source>
      <translation>物理路径:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1451"/>
      <location filename="../Document.cpp" line="1458"/>
      <source>Document:</source>
      <translation>文档:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1452"/>
      <location filename="../Document.cpp" line="1459"/>
      <source>Path:</source>
      <translation>路径:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1470"/>
      <source>Identical physical path</source>
      <translation>相同的物理路径</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1482"/>
      <source>Could not save document</source>
      <translation>无法保存文档</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1483"/>
      <source>There was an issue trying to save the file. This may be because some of the parent folders do not exist, or you do not have sufficient permissions, or for other reasons. Error details:

"%1"

Would you like to save the file with a different name?</source>
      <translation>保存文件时出现问题。 这可能是因为某些父文件夹不存在，或者您没有足够的权限，或者其他原因。 错误详情：

“%1”

要以其他名称保存文件吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1497"/>
      <location filename="../Document.cpp" line="1655"/>
      <location filename="../Document.cpp" line="1757"/>
      <source>Saving aborted</source>
      <translation>保存中止</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1543"/>
      <source>Save dependent files</source>
      <translation>保存依赖文件</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1544"/>
      <source>The file contains external dependencies. Do you want to save the dependent files, too?</source>
      <translation>该文件包含外部依赖关系。您想要保存依赖的文件吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1590"/>
      <location filename="../Document.cpp" line="1648"/>
      <source>Saving document failed</source>
      <translation>保存文档失败</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1605"/>
      <source>Save document under new filename…</source>
      <translation>使用新文件名保存文档…</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1732"/>
      <source>Save a copy of the document under new filename…</source>
      <translation>使用新文件名保存文档副本…</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1614"/>
      <location filename="../Document.cpp" line="1737"/>
      <source>Save %1 Document</source>
      <translation>保存%1文件</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1616"/>
      <source>Document</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1670"/>
      <location filename="../Document.cpp" line="1720"/>
      <source>Failed to save document</source>
      <translation>保存文档失败</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1671"/>
      <source>Documents contains cyclic dependencies. Do you still want to save them?</source>
      <translation>文档包含循环依赖。您仍然想要保存它们吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1739"/>
      <source>%1 document (*.FCStd)</source>
      <translation>%1 文档(*.FCStd)</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2413"/>
      <source>Document not closable</source>
      <translation>文档不可关闭</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2414"/>
      <source>The document is not closable for the moment.</source>
      <translation>文档当前无法关闭.</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2454"/>
      <source>Failed to save document '%1'. Would you like to cancel the closure?</source>
      <translation>保存文档 '%1失败。你想要取消关闭吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2456"/>
      <source>Document saving failed. Would you like to cancel the closure?</source>
      <translation>文档保存失败。您想要取消关闭吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2461"/>
      <source>Unable to save document</source>
      <translation>无法保存文档</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2818"/>
      <source>Undo</source>
      <translation>撤销</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2818"/>
      <source>Redo</source>
      <translation>重做</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2821"/>
      <source>There are grouped transactions in the following documents with other preceding transactions</source>
      <translation>以下文件中的交易与以前的其他交易分组：</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2826"/>
      <source>Choose 'Yes' to roll back all preceding transactions.
Choose 'No' to roll back in the active document only.
Choose 'Abort' to abort</source>
      <translation>选择“是”以回滚所有之前所有操作。
选择“否”仅在活动文档中回滚。
选择“中止”中止操作</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="378"/>
      <source>Save Macro</source>
      <translation>保存宏</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="209"/>
      <location filename="../MouseSelection.cpp" line="416"/>
      <source>Finish</source>
      <translation>完成</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="210"/>
      <location filename="../MouseSelection.cpp" line="417"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="211"/>
      <location filename="../MouseSelection.cpp" line="366"/>
      <location filename="../MouseSelection.cpp" line="418"/>
      <source>Cancel</source>
      <translation>取消</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="363"/>
      <source>Inner</source>
      <translation>内部</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="364"/>
      <source>Outer</source>
      <translation>外部</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="365"/>
      <source>Split</source>
      <translation>分割</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="383"/>
      <source>No Browser</source>
      <translation>无浏览器</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="359"/>
      <source>No Server</source>
      <translation>无服务器</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="360"/>
      <source>Unable to start the server to port %1: %2.</source>
      <translation>无法从端口“%1:%2”启动服务器.</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="384"/>
      <source>Unable to open your system browser.</source>
      <translation>无法打开您的系统浏览器.</translation>
    </message>
    <message>
      <location filename="../View3DInventorViewer.cpp" line="2567"/>
      <source>Out of memory</source>
      <translation>内存不足</translation>
    </message>
    <message>
      <location filename="../View3DInventorViewer.cpp" line="2568"/>
      <source>Not enough memory available to display the data.</source>
      <translation>没有足够的可用内存来显示数据.</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="445"/>
      <location filename="../WidgetFactory.cpp" line="464"/>
      <source>Cannot find file %1</source>
      <translation>找不到文件 %1</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="452"/>
      <source>Cannot find file %1 neither in %2 nor in %3</source>
      <translation>在 %2 或 %3 中找不到文件 %1</translation>
    </message>
    <message>
      <location filename="../Navigation/NavigationStyle.cpp" line="2084"/>
      <source>Navigation styles</source>
      <translation>导航模式</translation>
    </message>
    <message>
      <location filename="../Navigation/NavigationStyle.cpp" line="2137"/>
      <source>Clarify Selection</source>
      <translation>澄清选择</translation>
    </message>
    <message>
      <location filename="../ViewProviderDragger.cpp" line="127"/>
      <location filename="../ViewProviderLink.cpp" line="3184"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="886"/>
      <source>Unsaved Document</source>
      <translation>未保存的文档</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="890"/>
      <source>Save all changes to document '%1' before closing?</source>
      <translation>在关闭前保存对文档“%1”的所有更改？</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="891"/>
      <source>Save all changes to document before closing?</source>
      <translation>在关闭前保存对文档的所有更改？</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="895"/>
      <source>Otherwise, all changes will be lost.</source>
      <translation>否则所有更改都将丢失。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1021"/>
      <source>%1 Document(s) not saved</source>
      <translation>%1 文档未保存</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1022"/>
      <source>Some documents could not be saved. Cancel closing?</source>
      <translation>部分文档无法保存。是否取消关闭？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="554"/>
      <source>Delete macro</source>
      <translation>删除宏</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgMacroExecuteImp.cpp" line="555"/>
      <source>Not allowed to delete system-wide macros</source>
      <translation>不允取删除系统自有宏</translation>
    </message>
    <message>
      <location filename="../Inventor/Draggers/SoLinearDragger.cpp" line="280"/>
      <source>Translation:</source>
      <translation>变换:</translation>
    </message>
    <message>
      <location filename="../Inventor/Draggers/SoPlanarDragger.cpp" line="280"/>
      <source>Translation XY:</source>
      <translation>XY 平面轉移：</translation>
    </message>
    <message>
      <location filename="../Inventor/Draggers/SoRotationDragger.cpp" line="263"/>
      <source>Rotation:</source>
      <translation>旋转:</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="105"/>
      <location filename="../CommandLink.cpp" line="123"/>
      <source>Simple Group</source>
      <translation>简单群组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="107"/>
      <location filename="../CommandLink.cpp" line="124"/>
      <source>Group With Links</source>
      <translation>带链接的群组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="109"/>
      <location filename="../CommandLink.cpp" line="125"/>
      <source>Group With Transform Links</source>
      <translation>带变换链接的群组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="242"/>
      <source>Create link group failed</source>
      <translation>创建链接组失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="328"/>
      <source>Create link failed</source>
      <translation>创建链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="415"/>
      <source>Failed to create relative link</source>
      <translation>创建相对链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="559"/>
      <source>Unlink failed</source>
      <translation>撤消链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="559"/>
      <source>Replace link failed</source>
      <translation>替换链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="705"/>
      <source>Failed to import links</source>
      <translation>导入链接失败。</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="751"/>
      <source>Failed to import all links</source>
      <translation>导入所有链接失败</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="977"/>
      <source>Add property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgAddProperty.cpp" line="978"/>
      <source>Failed to add property to '%1': %2</source>
      <translation>加入屬性至 '%1':%2 失敗</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="2638"/>
      <location filename="../Tree.cpp" line="3034"/>
      <source>Drag &amp; drop failed</source>
      <translation>拖放失败</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="900"/>
      <location filename="../ViewProviderLink.cpp" line="2999"/>
      <source>Apply to all</source>
      <translation>应用到全部</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2973"/>
      <source>Setup Configurable Object</source>
      <translation>设置可配置对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2975"/>
      <source>Selects which object to copy or exclude when configuration changes. All external linked objects are excluded by default.</source>
      <translation>选择配置更改时要复制或排除的对象。默认情况下，所有外部链接对象均被排除。</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2997"/>
      <source>Select which objects to copy when the configuration is changed</source>
      <translation>选择配置更改时要复制的对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3000"/>
      <source>Applies the setting to all links</source>
      <translation>将设置应用于所有链接</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3053"/>
      <source>Copy on Change</source>
      <translation>变更时复制</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3054"/>
      <source>Enable</source>
      <translation>启用</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3056"/>
      <source>Enable auto copy of linked object when its configuration is changed</source>
      <translation>在配置更改时启用链接对象的自动副本</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3072"/>
      <source>Tracking</source>
      <translation>追踪</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3074"/>
      <source>Copies the linked object when its configuration is changed.
Also auto redo the copy if the original linked object is changed.
</source>
      <translation>在链接对象的配置更改时复制该对象。
如果原始链接对象发生更改，也会自动重新执行复制。
</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3094"/>
      <source>Disable Copy on Change</source>
      <translation>禁用变更时复制</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3112"/>
      <source>Refresh Configurable Object</source>
      <translation>刷新可配置对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3114"/>
      <source>Synchronizes the original configurable source object by
creating a new deep copy. Any changes made to
the current copy will be lost.
</source>
      <translation>通过创建新的深层副本，与原始可配置源对象同步。
对当前副本所做的任何更改都将丢失。
</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3155"/>
      <source>Toggle Array Elements</source>
      <translation>切换阵列元素</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3166"/>
      <source>Changes whether to show each link array element as individual objects</source>
      <translation>更改是否将每个链接阵列元素显示为独立对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3185"/>
      <source>Transforms the object at the origin of the placement</source>
      <translation>在放置原点处变换对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3195"/>
      <location filename="../ViewProviderLink.cpp" line="3201"/>
      <source>Override Colors</source>
      <translation>覆盖颜色</translation>
    </message>
    <message>
      <location filename="../ViewProviderDocumentObject.cpp" line="275"/>
      <source>Edit %1</source>
      <translation>编辑 %1</translation>
    </message>
    <message>
      <location filename="../SoFCColorGradient.cpp" line="101"/>
      <source>Color Gradient</source>
      <translation>色彩渐变</translation>
    </message>
    <message>
      <location filename="../SoFCColorLegend.cpp" line="86"/>
      <source>Color Legend</source>
      <translation>颜色图例</translation>
    </message>
    <message>
      <location filename="../OverlayManager.cpp" line="1076"/>
      <source>Toggle overlay</source>
      <translation>显示/隐藏悬浮窗</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="2555"/>
      <location filename="../OverlayManager.cpp" line="1077"/>
      <source>Toggle floating window</source>
      <translation>切换浮动窗口</translation>
    </message>
    <message>
      <location filename="../OverlayManager.cpp" line="1078"/>
      <source>Close dock window</source>
      <translation>关闭停靠窗口</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="395"/>
      <source>Overlay</source>
      <translation>叠加层</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="394"/>
      <source>Advanced</source>
      <translation>高级</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="399"/>
      <source>Delay mouse wheel pass through</source>
      <translation>延时鼠标滚轮通过</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="404"/>
      <source>Alpha test radius</source>
      <translation>Alpha 测试半径</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="413"/>
      <source>Hint trigger size</source>
      <translation>提示触发大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="418"/>
      <source>Hint width</source>
      <translation>提示宽度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="423"/>
      <source>Left panel hint offset</source>
      <translation>左侧面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="428"/>
      <source>Left panel hint length</source>
      <translation>左侧面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="433"/>
      <source>Right panel hint offset</source>
      <translation>右侧面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="438"/>
      <source>Right panel hint length</source>
      <translation>右侧面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="443"/>
      <source>Top panel hint offset</source>
      <translation>顶部面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="448"/>
      <source>Top panel hint length</source>
      <translation>顶部面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="453"/>
      <source>Bottom panel hint offset</source>
      <translation>底部面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="458"/>
      <source>Bottom panel hint length</source>
      <translation>底部面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="463"/>
      <source>Hint delay</source>
      <translation>提示延迟</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="471"/>
      <source>Splitter auto hide delay</source>
      <translation>分离器自动隐藏延迟</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="480"/>
      <source>Layout delay</source>
      <translation>布局延迟</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="485"/>
      <source>Animation duration</source>
      <translation>动画时长</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="476"/>
      <source>Activate on hover</source>
      <translation>悬停时激活</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="409"/>
      <source>Check navigation cube</source>
      <translation>检查导航立方体</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="490"/>
      <source>Animation curve type</source>
      <translation>动画曲线类型</translation>
    </message>
    <message>
      <location filename="../ViewProviderSuppressibleExtension.cpp" line="97"/>
      <source>Suppressed</source>
      <translation>已抑制</translation>
    </message>
    <message>
      <location filename="../SplashScreen.cpp" line="191"/>
      <source>WARNING: This is a development version.</source>
      <translation>警告：这是一个开发版本。</translation>
    </message>
    <message>
      <location filename="../SplashScreen.cpp" line="192"/>
      <source>Do not use it in a production environment.</source>
      <translation>请勿在生产环境中使用。</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="117"/>
      <location filename="../OverlayWidgets.cpp" line="151"/>
      <source>Press Esc to hide hint</source>
      <translation>按 Esc 键隐藏提示</translation>
    </message>
    <message>
      <location filename="../SoFCColorBar.cpp" line="358"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../ViewProviderImagePlane.cpp" line="170"/>
      <source>Change Image</source>
      <translation>更改图像</translation>
    </message>
    <message>
      <location filename="../ViewProviderPart.cpp" line="72"/>
      <source>Active Object</source>
      <translation>活动对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderTextDocument.cpp" line="107"/>
      <source>Edit Text</source>
      <translation>编辑文本</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskDialog.cpp" line="96"/>
      <source>Close this dialog?</source>
      <translation>关闭此对话框？</translation>
    </message>
    <message>
      <location filename="../ViewProviderDocumentObjectGroup.cpp" line="107"/>
      <source>Select Group Contents</source>
      <translation>选择群组内容</translation>
    </message>
    <message>
      <location filename="../ViewProviderDocumentObjectGroup.cpp" line="109"/>
      <source>Selects all objects that are children of this group</source>
      <translation>选择此群组的所有子对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderGroupExtension.cpp" line="259"/>
      <source>The group '%1' contains %2 object(s). Do you want to delete them as well?</source>
      <translation>群组“%1”包含 %2 个对象。是否同时删除它们？</translation>
    </message>
    <message>
      <location filename="../ViewProviderGroupExtension.cpp" line="265"/>
      <source>The group '%1' contains %2 direct children and %3 total descendants (including nested groups). Do you want to delete all of them recursively?</source>
      <translation>群组“%1”包含 %2 个直接子项和 %3 个总后代（包括嵌套群组）。是否递归删除所有对象？</translation>
    </message>
    <message>
      <location filename="../ViewProviderGroupExtension.cpp" line="276"/>
      <source>Delete group contents recursively?</source>
      <translation>是否递归删除群组内容？</translation>
    </message>
  </context>
  <context>
    <name>SelectionFilter</name>
    <message>
      <location filename="../Selection/Selection.cpp" line="876"/>
      <source>Not allowed:</source>
      <translation>不允许：</translation>
    </message>
    <message>
      <location filename="../Selection/Selection.cpp" line="1232"/>
      <source>Selection not allowed by filter</source>
      <translation>选择不被筛选器许可</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAbout</name>
    <message>
      <location filename="../CommandStd.cpp" line="229"/>
      <source>&amp;About %1</source>
      <translation>关于 %1(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="230"/>
      <source>Displays information about %1</source>
      <translation>显示关于 %1 的信息</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAboutQt</name>
    <message>
      <location filename="../CommandStd.cpp" line="293"/>
      <source>About &amp;Qt</source>
      <translation>关于 Qt(&amp;Q)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="294"/>
      <source>Displays information about Qt</source>
      <translation>显示关于 Qt 的信息</translation>
    </message>
  </context>
  <context>
    <name>StdCmdActivateNextWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="168"/>
      <source>&amp;Next</source>
      <translation>下一个(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="169"/>
      <source>Activates the next window</source>
      <translation>激活下一个窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdActivatePrevWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="197"/>
      <source>&amp;Previous</source>
      <translation>上一个(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="198"/>
      <source>Switches to the previously active window</source>
      <translation>切换到先前活动的窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCascadeWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="80"/>
      <source>&amp;Cascade</source>
      <translation>层叠(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="81"/>
      <source>Tiles pragmatic</source>
      <translation>平铺窗口（实用方式）</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCloseActiveWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="108"/>
      <source>&amp;Close</source>
      <translation>关闭(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="109"/>
      <source>Closes the active window</source>
      <translation>关闭活动窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCloseAllWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="140"/>
      <source>Close A&amp;ll</source>
      <translation>关闭所有(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="141"/>
      <source>Closes all windows</source>
      <translation>关闭所有窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCopy</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1204"/>
      <source>&amp;Copy</source>
      <translation>复制(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1205"/>
      <source>Copies the selection to the clipboard</source>
      <translation>将选中项复制到剪贴板</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCut</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1176"/>
      <source>Cu&amp;t</source>
      <translation>剪切(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1177"/>
      <source>Removes the selection and copies it to the clipboard</source>
      <translation>移除选中项并将其复制到剪贴板</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDelete</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1433"/>
      <source>&amp;Delete</source>
      <translation>删除(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1434"/>
      <source>Deletes the selected objects</source>
      <translation>删除选中的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroRecord</name>
    <message>
      <location filename="../CommandMacro.cpp" line="50"/>
      <source>Record &amp;Macro</source>
      <translation>录制宏(&amp;M)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="52"/>
      <source>Opens a dialog to record a macro</source>
      <translation>打开一个对话框,录制宏</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="67"/>
      <source>S&amp;top macro recording</source>
      <translation>停止宏录制(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="70"/>
      <source>Stop the macro recording session</source>
      <translation>停止宏录制进程</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockViewMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="279"/>
      <source>&amp;Panels</source>
      <translation>面板(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="280"/>
      <source>Lists available dock panels</source>
      <translation>列出可用的停靠面板</translation>
    </message>
  </context>
  <context>
    <name>StdCmdEdit</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1872"/>
      <source>Toggle &amp;Edit Mode</source>
      <translation>切换编辑模式(&amp;E)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1873"/>
      <source>Toggles the selected object's edit mode</source>
      <translation>切换所选对象的编辑模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdExport</name>
    <message>
      <location filename="../CommandDoc.cpp" line="285"/>
      <source>&amp;Export…</source>
      <translation>导出(&amp;E)…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="286"/>
      <source>Exports an object in the active document</source>
      <translation>导出活动文档中的一个对象</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="434"/>
      <source>No selection</source>
      <translation>未选择任何内容</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="435"/>
      <source>Select objects to export before using the Export command.</source>
      <translation>在使用导出命令前，请先选择要导出的对象。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdExpression</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1954"/>
      <source>Expression Actions</source>
      <translation>表达式操作</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1955"/>
      <source>Actions that apply to expressions</source>
      <translation>适用于表达式的行动</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFeatRecompute</name>
    <message>
      <location filename="../CommandFeat.cpp" line="54"/>
      <source>&amp;Recompute</source>
      <translation>重新计算(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="55"/>
      <source>Recomputes a feature or document</source>
      <translation>重新计算特征或文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADForum</name>
    <message>
      <location filename="../CommandStd.cpp" line="720"/>
      <source>FreeCAD &amp;Forum</source>
      <translation>FreeCAD 论坛(&amp;F)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="721"/>
      <source>The FreeCAD forum, where you can find help from other users</source>
      <translation>FreeCAD 论坛，在那里你可以找到从其他用户帮助</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreezeViews</name>
    <message>
      <location filename="../CommandView.cpp" line="332"/>
      <source>F&amp;reeze Display</source>
      <translation>冻结显示(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="333"/>
      <source>Freezes the current view position</source>
      <translation>冻结当前视图位置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdImport</name>
    <message>
      <location filename="../CommandDoc.cpp" line="186"/>
      <source>&amp;Import…</source>
      <translation>导入(&amp;I)…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="187"/>
      <source>Imports a file into the active document</source>
      <translation>将文件导入到活动文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="200"/>
      <source>Supported formats</source>
      <translation>支持的格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="201"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectActions</name>
    <message>
      <location filename="../CommandLink.cpp" line="1000"/>
      <source>&amp;Link Navigation</source>
      <translation>链接导航(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="1001"/>
      <source>Link navigation actions</source>
      <translation>链接导航操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkUnlink</name>
    <message>
      <location filename="../CommandLink.cpp" line="620"/>
      <source>Unlink</source>
      <translation>取消链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="621"/>
      <source>Unlinks the object by placing it directly in the container</source>
      <translation>通过将对象直接放入容器中来取消其链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMergeProjects</name>
    <message>
      <location filename="../CommandDoc.cpp" line="568"/>
      <source>&amp;Merge Document</source>
      <translation>合并文档(&amp;M)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="570"/>
      <source>Merges another FreeCAD document into the active one</source>
      <translation>将另一个 FreeCAD 文档合并到活动文档中</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="584"/>
      <location filename="../CommandDoc.cpp" line="596"/>
      <source>Merge document</source>
      <translation>合并文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="586"/>
      <source>%1 document (*.FCStd)</source>
      <translation>%1 文档(*.FCStd)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="597"/>
      <source>Cannot merge document with itself.</source>
      <translation>不能合并项目本身.</translation>
    </message>
  </context>
  <context>
    <name>StdCmdNew</name>
    <message>
      <location filename="../MainWindow.cpp" line="2434"/>
      <location filename="../DocumentRecovery.cpp" line="412"/>
      <source>Unnamed</source>
      <translation>未命名</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="707"/>
      <source>&amp;New Document</source>
      <translation>新建文档(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="708"/>
      <source>Creates a new empty document</source>
      <translation>创建新的空文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOnlineHelpWebsite</name>
    <message>
      <location filename="../CommandStd.cpp" line="562"/>
      <source>Help Website</source>
      <translation>帮助网站</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="563"/>
      <source>Opens the help documentation</source>
      <translation>打开帮助文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOpen</name>
    <message>
      <location filename="../CommandDoc.cpp" line="85"/>
      <source>&amp;Open…</source>
      <translation>打开(&amp;O)…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="86"/>
      <source>Opens a document or imports files</source>
      <translation>打开文档或导入文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="100"/>
      <source>Supported formats</source>
      <translation>支持的格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="101"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="153"/>
      <source>Cannot open file</source>
      <translation>无法打开文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="154"/>
      <source>Loading the file %1 is not supported</source>
      <translation>不支持加载文件 %1</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPaste</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1240"/>
      <source>&amp;Paste</source>
      <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1241"/>
      <source>Pastes the contents of the clipboard</source>
      <translation>粘贴剪贴板内容</translation>
    </message>
  </context>
  <context>
    <name>StdCmdQuit</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1053"/>
      <source>E&amp;xit</source>
      <translation>退出(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1054"/>
      <source>Quits the application</source>
      <translation>退出程序</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRecentFiles</name>
    <message>
      <location filename="../CommandStd.cpp" line="143"/>
      <source>Open &amp;Recent</source>
      <translation>打开最近访问(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="144"/>
      <source>Displays the list of recently opened files</source>
      <translation>显示最近打开的文件列表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRedo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1132"/>
      <source>&amp;Redo</source>
      <translation>重做(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1133"/>
      <source>Redoes a previously undone action</source>
      <translation>重做上次撤消的操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRevert</name>
    <message>
      <location filename="../CommandDoc.cpp" line="854"/>
      <source>Rever&amp;t</source>
      <translation>复原(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="855"/>
      <source>Reverts to the saved version of this file</source>
      <translation>还原至此文档保存的版本</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSave</name>
    <message>
      <location filename="../CommandDoc.cpp" line="740"/>
      <source>&amp;Save</source>
      <translation>保存(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="741"/>
      <source>Saves the active document</source>
      <translation>保存活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveAll</name>
    <message>
      <location filename="../CommandDoc.cpp" line="826"/>
      <source>Sa&amp;ve All</source>
      <translation>全部保存(&amp;V)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="827"/>
      <source>Saves all open documents</source>
      <translation>保存所有打开的文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelectAll</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1385"/>
      <source>Select &amp;All</source>
      <translation>全选(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1386"/>
      <source>Selects all objects in the active document</source>
      <translation>选择活动文档中的所有对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSendToPythonConsole</name>
    <message>
      <location filename="../CommandFeat.cpp" line="210"/>
      <source>&amp;Send to Python Console</source>
      <translation>发送到 Python 控制台(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="211"/>
      <source>Sends the selected object to the Python console</source>
      <translation>所选择的对象发送到 Python 控制台</translation>
    </message>
  </context>
  <context>
    <name>StdCmdStatusBar</name>
    <message>
      <location filename="../CommandWindow.cpp" line="415"/>
      <source>Status Bar</source>
      <translation>状态栏</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="416"/>
      <source>Toggles the status bar</source>
      <translation>切换状态栏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTileWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="52"/>
      <source>&amp;Tile</source>
      <translation>平铺(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="53"/>
      <source>Tiles the windows</source>
      <translation>平铺窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToolBarMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="315"/>
      <source>&amp;Toolbars</source>
      <translation>工具栏(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="316"/>
      <source>Toggles this window</source>
      <translation>切换窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUndo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1087"/>
      <source>&amp;Undo</source>
      <translation>撤消(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1088"/>
      <source>Undoes the previous action</source>
      <translation>撤销上一个操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewBottom</name>
    <message>
      <location filename="../CommandView.cpp" line="1385"/>
      <source>&amp;5 Bottom</source>
      <translation>&amp;5 底部</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1386"/>
      <source>Sets the camera to the bottom view</source>
      <translation>将相机设置为仰视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewDimetric</name>
    <message>
      <location filename="../CommandView.cpp" line="1554"/>
      <source>&amp;Dimetric</source>
      <translation>二轴测(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1555"/>
      <source>Sets the camera to the dimetric view</source>
      <translation>将相机设置为二等轴测视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample1</name>
    <message>
      <location filename="../CommandView.cpp" line="2392"/>
      <source>Inventor Example #1</source>
      <translation>Inventor 示例 #1</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2393"/>
      <source>Shows a 3D texture with manipulator</source>
      <translation>自动控制显示三维纹理</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample2</name>
    <message>
      <location filename="../CommandView.cpp" line="2420"/>
      <source>Inventor Example #2</source>
      <translation>Inventor 示例 #2</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2421"/>
      <source>Shows spheres and drag-lights</source>
      <translation>显示操控球和拖放指示</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFront</name>
    <message>
      <location filename="../CommandView.cpp" line="1409"/>
      <source>&amp;1 Front</source>
      <translation>&amp;1 前视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1410"/>
      <source>Sets the camera to the front view</source>
      <translation>将相机设置为主视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewHome</name>
    <message>
      <location filename="../CommandView.cpp" line="1351"/>
      <source>&amp;Home</source>
      <translation>主页(&amp;H)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1352"/>
      <source>Sets the camera to the default home view</source>
      <translation>将相机设置为默认主视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIsometric</name>
    <message>
      <location filename="../CommandView.cpp" line="1530"/>
      <source>&amp;Isometric</source>
      <translation>等轴测(&amp;I)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1531"/>
      <source>Sets the camera to the isometric view</source>
      <translation>将相机设置为等轴测视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoInterleavedColumns</name>
    <message>
      <location filename="../CommandView.cpp" line="2590"/>
      <source>Stereo Interleaved &amp;Columns</source>
      <translation>三维成像列扫描(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2591"/>
      <source>Switches stereo viewing to interleaved columns</source>
      <translation>将立体视图切换为交错列模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoInterleavedRows</name>
    <message>
      <location filename="../CommandView.cpp" line="2562"/>
      <source>Stereo Interleaved &amp;Rows</source>
      <translation>三维成像行扫描(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2563"/>
      <source>Switches stereo viewing to interleaved rows</source>
      <translation>将立体视图切换为交错行模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoOff</name>
    <message>
      <location filename="../CommandView.cpp" line="2477"/>
      <source>Stereo &amp;Off</source>
      <translation>关闭立体(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2478"/>
      <source>Switches stereo viewing off</source>
      <translation>关闭立体视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="1433"/>
      <source>&amp;6 Left</source>
      <translation>左视(&amp;6)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1434"/>
      <source>Sets the camera to the left view</source>
      <translation>将相机设置为左视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRear</name>
    <message>
      <location filename="../CommandView.cpp" line="1457"/>
      <source>&amp;4 Rear</source>
      <translation>后视(&amp;4)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1458"/>
      <source>Sets the camera to the rear view</source>
      <translation>将相机设置为后视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRight</name>
    <message>
      <location filename="../CommandView.cpp" line="1481"/>
      <source>&amp;3 Right</source>
      <translation>右视(&amp;3)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1482"/>
      <source>Sets the camera to the right view</source>
      <translation>将相机设置为右视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRotateLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="1600"/>
      <source>Rotate &amp;Left</source>
      <translation>向左旋转(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1601"/>
      <source>Rotates the view by 90° counter-clockwise</source>
      <translation>将视图逆时针旋转 90°</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewTop</name>
    <message>
      <location filename="../CommandView.cpp" line="1505"/>
      <source>&amp;2 Top</source>
      <translation>上视(&amp;2)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1506"/>
      <source>Sets the camera to the top view</source>
      <translation>将相机设置为俯视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewTrimetric</name>
    <message>
      <location filename="../CommandView.cpp" line="1577"/>
      <source>&amp;Trimetric</source>
      <translation>三轴测(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1578"/>
      <source>Sets the camera to the trimetric view</source>
      <translation>将相机设置为三度投影视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWhatsThis</name>
    <message>
      <location filename="../CommandStd.cpp" line="315"/>
      <source>&amp;What's This?</source>
      <translation>这是什么(&amp;W)?</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="316"/>
      <source>Opens the documentation for the selected command</source>
      <translation>打开所选命令的文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWindowsMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="461"/>
      <source>Activate Window</source>
      <translation>激活窗口</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="462"/>
      <source>Activates this window</source>
      <translation>激活此窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWorkbench</name>
    <message>
      <location filename="../CommandStd.cpp" line="72"/>
      <source>&amp;Workbench</source>
      <translation>工作台(&amp;W)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="73"/>
      <source>Switches between workbenches</source>
      <translation>在工作台之间切换</translation>
    </message>
  </context>
  <context>
    <name>StdMainFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1812"/>
      <source>Fullscreen</source>
      <translation>全屏</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1813"/>
      <source>Displays the main window in fullscreen mode</source>
      <translation>在全屏模式下显示主窗口</translation>
    </message>
  </context>
  <context>
    <name>StdOrthographicCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="135"/>
      <source>Orthographic View</source>
      <translation>正交视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="136"/>
      <source>Switches to orthographic view mode</source>
      <translation>切换到正交视图模式</translation>
    </message>
  </context>
  <context>
    <name>StdPerspectiveCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="187"/>
      <source>Perspective View</source>
      <translation>透视视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="188"/>
      <source>Switches to perspective view mode</source>
      <translation>切换到透视视图模式</translation>
    </message>
  </context>
  <context>
    <name>StdTreeCollapseDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3593"/>
      <source>Collapse/E&amp;xpand</source>
      <translation>折叠/展开(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3594"/>
      <source>Expands the active document and collapses all others</source>
      <translation>展开活动文档并折叠所有其他文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreePreSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3695"/>
      <source>&amp;4 Preselection</source>
      <translation>&amp;4预选</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3696"/>
      <source>Preselects the object in 3D view when hovering the cursor over the tree item</source>
      <translation>当光标悬停在树状图项目上时，在 3D 视图中预选对象</translation>
    </message>
  </context>
  <context>
    <name>StdViewDock</name>
    <message>
      <location filename="../CommandView.cpp" line="1750"/>
      <source>&amp;Docked</source>
      <translation>已停靠(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1751"/>
      <source>Displays the active view either in fullscreen, undocked, or docked mode</source>
      <translation>以全屏、非停靠或停靠模式显示活动视图</translation>
    </message>
  </context>
  <context>
    <name>StdViewFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1847"/>
      <source>&amp;Fullscreen</source>
      <translation>全屏(&amp;F)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1848"/>
      <source>Displays the active view either in fullscreen, undocked, or docked mode</source>
      <translation>以全屏、非停靠或停靠模式显示活动视图</translation>
    </message>
  </context>
  <context>
    <name>StdViewScreenShot</name>
    <message>
      <location filename="../CommandView.cpp" line="2018"/>
      <source>Save &amp;Image…</source>
      <translation>保存图片(&amp;I)…</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2019"/>
      <source>Creates a screenshot of the active view</source>
      <translation>创建当前视图的屏幕截图</translation>
    </message>
  </context>
  <context>
    <name>StdViewUndock</name>
    <message>
      <location filename="../CommandView.cpp" line="1781"/>
      <source>&amp;Undocked</source>
      <translation>未停靠(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1782"/>
      <source>Displays the active view either in fullscreen, undocked, or docked mode</source>
      <translation>以全屏、非停靠或停靠模式显示活动视图</translation>
    </message>
  </context>
  <context>
    <name>StdViewZoomIn</name>
    <message>
      <location filename="../CommandView.cpp" line="2672"/>
      <source>Zoom &amp;In</source>
      <translation>放大(&amp;I)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2673"/>
      <source>Increases the zoom factor by a fixed amount</source>
      <translation>按固定量增加缩放因子</translation>
    </message>
  </context>
  <context>
    <name>StdViewZoomOut</name>
    <message>
      <location filename="../CommandView.cpp" line="2701"/>
      <source>Zoom &amp;Out</source>
      <translation>缩小(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2702"/>
      <source>Decreases the zoom factor by a fixed amount</source>
      <translation>按固定量减小缩放因子</translation>
    </message>
  </context>
  <context>
    <name>Std_Delete</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1520"/>
      <source>The following referencing objects might break.

Continue?
</source>
      <translation>以下引用对象可能会损坏。

是否继续？
</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1534"/>
      <source>Object dependencies</source>
      <translation>对象依赖关系</translation>
    </message>
  </context>
  <context>
    <name>Std_DrawStyle</name>
    <message>
      <location filename="../CommandView.cpp" line="779"/>
      <source>&amp;1 As is</source>
      <translation>&amp;1 如同</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="780"/>
      <source>Normal mode</source>
      <translation>普通模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="782"/>
      <source>&amp;2 Points</source>
      <translation>&amp;2 点</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="785"/>
      <source>&amp;3 Wireframe</source>
      <translation>&amp;3 线框</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="788"/>
      <source>&amp;4 Hidden line</source>
      <translation>&amp;4 隐藏线</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="791"/>
      <source>&amp;5 No shading</source>
      <translation>&amp;5 无阴影</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="794"/>
      <source>&amp;6 Shaded</source>
      <translation>&amp;6 阴影</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="797"/>
      <source>&amp;7 Flat lines</source>
      <translation>&amp;7 平面线</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="783"/>
      <source>Points mode</source>
      <translation>点模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="786"/>
      <source>Wireframe mode</source>
      <translation>线框模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="789"/>
      <source>Hidden line mode</source>
      <translation>隐藏线模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="792"/>
      <source>No shading mode</source>
      <translation>没有阴影模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="795"/>
      <source>Shaded mode</source>
      <translation>着色模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="798"/>
      <source>Flat lines mode</source>
      <translation>带边着色模式</translation>
    </message>
  </context>
  <context>
    <name>Std_DuplicateSelection</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1344"/>
      <source>Object dependencies</source>
      <translation>对象依赖关系</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1345"/>
      <source>To link to external objects, the document must be saved at least once.
Save the document now?</source>
      <translation>要链接到外部对象，文档必须至少保存一次。
是否立即保存文档？</translation>
    </message>
  </context>
  <context>
    <name>Std_Group</name>
    <message>
      <location filename="../CommandStructure.cpp" line="140"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
  </context>
  <context>
    <name>TreeParams</name>
    <message>
      <location filename="../TreeParams.cpp" line="1352"/>
      <source>Tree view item background. Only effective in overlay.</source>
      <translation>树视图条目背景，只在重叠时有效。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1384"/>
      <source>Tree view item background padding.</source>
      <translation>树视图条目背景间距。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1416"/>
      <source>Hide extra tree view column for item description.</source>
      <translation>隐藏额外树视图列的项目描述。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1448"/>
      <source>Hide extra tree view column - Internal Names.</source>
      <translation>隐藏额外树视图列 - 内部名称。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1480"/>
      <source>Hide tree view scroll bar in dock overlay.</source>
      <translation>悬浮停靠时隐藏树视图滚动条。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1512"/>
      <source>Hide tree view header view in dock overlay.</source>
      <translation>悬浮停靠时隐藏树视图标题栏。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1544"/>
      <source>Allow tree view columns to be manually resized.</source>
      <translation>允许手动调整树视图列的大小。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1704"/>
      <source>Displays an eye icon in front of the tree view items, showing the items visibility status. When clicked the visibility is toggled</source>
      <translation>在树状图项目前显示眼睛图标，指示项目的可见性状态。点击时切换可见性</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../Workbench.cpp" line="586"/>
      <source>&amp;File</source>
      <translation>文件(&amp;F)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="587"/>
      <source>&amp;Edit</source>
      <translation>编辑(&amp;E)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="588"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="589"/>
      <source>Clipboard</source>
      <translation>剪贴板</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="590"/>
      <source>Workbench</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="591"/>
      <source>Structure</source>
      <translation>结构</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="592"/>
      <source>Standard &amp;Views</source>
      <translation>标准视图(&amp;V)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="593"/>
      <source>Individual Views</source>
      <translation>独立视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="602"/>
      <source>&amp;Online Help</source>
      <translation>联机帮助(&amp;O)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="610"/>
      <source>Link Actions</source>
      <translation>链接操作</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="595"/>
      <source>&amp;Stereo</source>
      <translation>立体视图(&amp;S)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="596"/>
      <source>&amp;Zoom</source>
      <translation>缩放(&amp;Z)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="594"/>
      <source>A&amp;xonometric</source>
      <translation>轴测图(&amp;X)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="597"/>
      <source>V&amp;isibility</source>
      <translation>可见性(&amp;I)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="598"/>
      <source>&amp;View</source>
      <translation>视图(&amp;V)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="599"/>
      <source>&amp;Tools</source>
      <translation>工具(&amp;T)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="600"/>
      <source>&amp;Macro</source>
      <translation>宏(&amp;M)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="601"/>
      <source>&amp;Windows</source>
      <translation>窗口(&amp;W)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="603"/>
      <source>&amp;Help</source>
      <translation>帮助(&amp;H)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="604"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="605"/>
      <source>File</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="606"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="607"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="608"/>
      <source>Special Ops</source>
      <translation>特殊操作</translation>
    </message>
  </context>
  <context>
    <name>Gui::MDIView</name>
    <message>
      <location filename="../MDIView.cpp" line="286"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../MDIView.cpp" line="288"/>
      <source>PDF file</source>
      <translation>PDF 文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsNotificationArea</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="14"/>
      <source>Notification Area</source>
      <translation>通知区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="20"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked, show the notification area in the status bar: a button with the current notification count, which can expand the detailed notification list. Optionally, with additional pop-up notifications.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;如果选中，则在状态栏中显示通知区域：一个显示当前通知数量的按钮，可展开详细通知列表。（可选）显示其他弹出通知。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="66"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Maximum amount of time the notification will be shown (unless mouse buttons are clicked). It also controls when user notifications will be removed if the &amp;quot;Auto-remove user notifications&amp;quot; setting is checked.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;通知显示的最长时长（除非点击鼠标按钮）。如果选中“自动移除用户通知”设置，它还控制何时移除用户通知。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="69"/>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="94"/>
      <source> s</source>
      <translation> s</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="91"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Minimum amount of time the notification will be shown (unless the notification bubble is dismissed by clicking on it).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;通知显示的最短时间（除非通过点击通知气泡将其关闭）。&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="117"/>
      <source>Maximum number of notifications that will be simultaneously present on the notification bubble.</source>
      <translation>通知气泡中同时显示的最大通知数量。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="23"/>
      <source>Enable Notification Area</source>
      <translation>启用通知区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="32"/>
      <source>Enables non-intrusive pop-up notifications above the status bar notification area. Pop-up notifications can be manually dismissed by clicking on them, and also automatically dismissed by specifying a maximum and minimum duration for them to be displayed.

Additionally, pop-up notifications can be disabled. In this case the user can still use the notification area as a quick-access location to view notifications, without the distracton of an additional pop-up.</source>
      <translation>在状态栏通知区域上方启用非侵入式弹出通知。弹出通知可以通过点击手动关闭，也可以通过指定其显示的最长和最短持续时间自动关闭。

此外，可以禁用弹出通知。在这种情况下，用户仍可将通知区域用作快速查看通知的位置，而无需受到额外弹出窗口的干扰。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="37"/>
      <source>Enable Pop-Up Notifications</source>
      <translation>启用弹出通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="49"/>
      <source>Minimum duration</source>
      <translation>最短持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="59"/>
      <source>Maximum duration</source>
      <translation>最长持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="110"/>
      <source>Maximum concurrent notification count</source>
      <translation>最大并发通知数量</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="133"/>
      <source>Notification bubble width</source>
      <translation>通知气泡宽度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="140"/>
      <source>Width of the pop-up notification bubble in pixels.</source>
      <translation>弹出通知气泡的宽度（以像素为单位）。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="143"/>
      <source> px</source>
      <translation> px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="168"/>
      <source>Any open pop-up notifications will disappear when another window is activated.</source>
      <translation>当另一个窗口被激活时，任何打开的弹出通知都会消失。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="187"/>
      <source>Prevent pop-up notifications from appearing when the FreeCAD window is not the active window.</source>
      <translation>当 FreeCAD 窗口不是活动窗口时，防止出现弹出通知。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="190"/>
      <source>Do not show when window is inactive</source>
      <translation>窗口处于非活动状态时不显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="209"/>
      <source>Additional notification sources to show in the notification area.</source>
      <translation>在通知区域中显示的其他通知源。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="212"/>
      <source>Additional Data Sources</source>
      <translation>附加数据源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="218"/>
      <source>Errors intended for developers will appear in the notification area.</source>
      <translation>针对开发人员的错误将出现在通知区域。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="237"/>
      <source>Warnings intended for developers will appear in the notification area.</source>
      <translation>针对开发人员的警告将出现在通知区域。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="259"/>
      <source>Controls the amount of notifications to show in the list.</source>
      <translation>控制列表中显示的通知数量。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="262"/>
      <source>Notifications List</source>
      <translation>通知列表</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="287"/>
      <source>Maximum notification count</source>
      <translation>最大通知数量</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="268"/>
      <source>Limits the number of notifications that will be kept in the list. If 0, there is no limit.</source>
      <translation>限制列表中保留的通知数量。如果为 0，则无限制。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="294"/>
      <source>Removes the user notifications from the notifications list after the maximum duration for pop-up notifications has lapsed.</source>
      <translation>在弹出通知的最大持续时间过后，从通知列表中删除用户通知。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="297"/>
      <source>Auto-remove user notifications</source>
      <translation>自动删除用户通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="221"/>
      <source>Debug errors</source>
      <translation>调试错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="240"/>
      <source>Debug warnings</source>
      <translation>调试警告</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="171"/>
      <source>Hide when other window is activated</source>
      <translation>当其他窗口激活时隐藏</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsWorkbenches</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="14"/>
      <source>Available Workbenches</source>
      <translation>可用的工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="20"/>
      <source>Workbenches</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="38"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can reorder workbenches by drag and drop or sort them by right-clicking on any workbench and select &lt;span style="  font-weight:600; font-style:italic;"&gt;Sort alphabetically&lt;/span&gt;. Additional workbenches can be installed through the addon manager.&lt;/p&gt;&lt;p&gt;
Currently installed workbenches:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;您可以通过拖放重新排序工作台，或右键单击任何工作台并选择&lt;span style="  font-weight:600; font-style:italic;"&gt;按字母顺序排序&lt;/span&gt;。额外的工作台可以通过附加组件管理器安装。&lt;/p&gt;&lt;p&gt;
当前已安装的工作台：&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="55"/>
      <source>Selectors</source>
      <translation>选择器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="78"/>
      <source>Workbench selector items style</source>
      <translation>工作台选择器项样式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="85"/>
      <source>Customizes how the items are displayed</source>
      <translation>自定义项的显示方式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="111"/>
      <source>Workbench selector type</source>
      <translation>工作台选择器类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="118"/>
      <source>Choose the workbench selector widget type (restart required)</source>
      <translation>选择工作台选择器部件类型（需要重启）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="130"/>
      <source>Startup</source>
      <translation>启动</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="153"/>
      <source>Default workbench</source>
      <translation>默认工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="160"/>
      <source>Changes which workbench will be activated and shown
after FreeCAD launches</source>
      <translation>更改 FreeCAD 启动后将激活和显示的工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="170"/>
      <source>Remembers which workbench is active for each tab of the viewport</source>
      <translation>记住每个视口选项卡的活动工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="173"/>
      <source>Remember active workbench by tab</source>
      <translation>通过标签记住活动的工作台</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskOrientation</name>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="14"/>
      <source>Choose Orientation</source>
      <translation>选择方向</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="20"/>
      <source>Planes</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="26"/>
      <source>XY-plane</source>
      <translation>XY平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="36"/>
      <source>XZ-plane</source>
      <translation>XZ平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="43"/>
      <source>YZ-plane</source>
      <translation>YZ平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="81"/>
      <source>Offset</source>
      <translation>偏移</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="53"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskImage</name>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="22"/>
      <source>Planes</source>
      <translation>平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="73"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="234"/>
      <source>Keep aspect ratio</source>
      <translation>保持宽高比</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="14"/>
      <source>Image Plane Settings</source>
      <translation>图像平面设置</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="28"/>
      <source>XY-plane</source>
      <translation>XY平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="35"/>
      <source>XZ-plane</source>
      <translation>XZ平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="42"/>
      <source>YZ-plane</source>
      <translation>YZ平面</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="80"/>
      <source>Offset</source>
      <translation>偏移</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="100"/>
      <source>X distance</source>
      <translation>X 距离</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="120"/>
      <source>Y distance</source>
      <translation>Y 距离</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="140"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="156"/>
      <source>Transparency</source>
      <translation>透明度</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="188"/>
      <source>Image Size</source>
      <translation>图像尺寸</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="194"/>
      <source>Width</source>
      <translation>宽度</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="214"/>
      <source>Height</source>
      <translation>高度</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="244"/>
      <source>Scales the image interactively by setting a length between two points of the image</source>
      <translation>通过设置图像上两点之间的长度来交互式缩放图像</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="247"/>
      <source>Calibrate</source>
      <translation>校准</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="254"/>
      <source>Calibration</source>
      <translation>校准</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="260"/>
      <source>Apply</source>
      <translation>应用</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="267"/>
      <source>Cancel</source>
      <translation>取消</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::wbListItem</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="149"/>
      <source>Auto-load</source>
      <translation>自动加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="101"/>
      <source>Toggles the visibility of %1 in the available workbenches</source>
      <translation>切换 %1 在可用工作台中的可见性</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="107"/>
      <source>This is the current startup module, and must be enabled</source>
      <translation>这是当前的启动模块，必须启用</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="134"/>
      <source>Shortcut to activate this workbench</source>
      <translation>激活此工作台的快捷键</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="150"/>
      <source>Loads %1 automatically when FreeCAD starts</source>
      <translation>FreeCAD 启动时自动加载 %1</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="156"/>
      <source>This is the current startup module, and must be autoloaded.</source>
      <translation>这是当前的启动模块，所以必须自动加载。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="163"/>
      <source>Loaded</source>
      <translation>已载入</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="166"/>
      <source>Load</source>
      <translation>加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="168"/>
      <source>To preserve resources, FreeCAD does not load workbenches until they are used. Loading them may provide access to additional preferences related to their functionality.</source>
      <translation>为了保护资源，FreeCAD 在使用之前不会加载工作台。加载它们可能会提供与其功能相关的额外首选项。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsWorkbenchesImp</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="262"/>
      <source>Sort Alphabetically</source>
      <translation>按字母顺序排序</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="591"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="606"/>
      <source>ComboBox</source>
      <translation>组合框</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="592"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="607"/>
      <source>TabBar</source>
      <translation>标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="598"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="609"/>
      <source>Icon and text</source>
      <translation>图标和文本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="599"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="610"/>
      <source>Icon</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="600"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="611"/>
      <source>Text</source>
      <translation>文本</translation>
    </message>
  </context>
  <context>
    <name>NotificationsAction</name>
    <message>
      <location filename="../NotificationArea.cpp" line="704"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="715"/>
      <source>Delete User Notifications</source>
      <translation>删除用户通知</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="722"/>
      <source>Delete All</source>
      <translation>全部刪除</translation>
    </message>
  </context>
  <context>
    <name>Gui::NotificationArea</name>
    <message>
      <location filename="../NotificationArea.cpp" line="1004"/>
      <source>Delete User Notifications</source>
      <translation>删除用户通知</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1013"/>
      <source>Delete All</source>
      <translation>全部刪除</translation>
    </message>
  </context>
  <context>
    <name>Gui::ImageView</name>
    <message>
      <location filename="../ImageView.cpp" line="76"/>
      <source>Failed to load image file</source>
      <translation>加载图像文件失败</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="77"/>
      <source>Cannot load file %1: %2</source>
      <translation>无法加载文件 %1: %2</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="179"/>
      <source>Fit to Window</source>
      <translation>适应窗口</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="184"/>
      <source>Zoom In</source>
      <translation>放大</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="187"/>
      <source>Zoom Out</source>
      <translation>缩小</translation>
    </message>
  </context>
  <context>
    <name>StdViewLoadImage</name>
    <message>
      <location filename="../CommandView.cpp" line="2219"/>
      <source>&amp;Load Image…</source>
      <translation>加载图像(&amp;L)…</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2220"/>
      <source>Loads an image</source>
      <translation>加载图像</translation>
    </message>
  </context>
  <context>
    <name>NaviCubeDraggableCmd</name>
    <message>
      <location filename="../NaviCube.cpp" line="1337"/>
      <source>Movable Navigation Cube</source>
      <translation>可移动导航立方体</translation>
    </message>
    <message>
      <location filename="../NaviCube.cpp" line="1338"/>
      <source>Drag and place NaviCube</source>
      <translation>拖动并放置导航立方体</translation>
    </message>
  </context>
  <context>
    <name>NaviCubeSettings</name>
    <message>
      <location filename="../View3DSettings.cpp" line="660"/>
      <source>FRONT</source>
      <translation>前视图</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="662"/>
      <source>TOP</source>
      <translation>上视图</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="664"/>
      <source>RIGHT</source>
      <translation>右视图</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="666"/>
      <source>REAR</source>
      <translation>后视图</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="668"/>
      <source>BOTTOM</source>
      <translation>底视图</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="670"/>
      <source>LEFT</source>
      <translation>左视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpLineEdit</name>
    <message>
      <location filename="../Widgets.cpp" line="1617"/>
      <location filename="../Widgets.cpp" line="1691"/>
      <source>An error occurred -- see Report View for information</source>
      <translation>发生错误 -- 请查看报告视图以获取信息</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsEditor</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="14"/>
      <source>Editor</source>
      <translation>编辑器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="35"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="59"/>
      <source>Code lines will be numbered</source>
      <translation>代码行将被编号</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="62"/>
      <source>Enable line numbers</source>
      <translation>启用行号</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="81"/>
      <source>The cursor shape will be a block</source>
      <translation>光标形状将是一个方块</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="84"/>
      <source>Enable block cursor</source>
      <translation>启用方块光标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="100"/>
      <source>Enable folding</source>
      <translation>启用折叠</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="135"/>
      <source>Indentation</source>
      <translation>缩进</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="156"/>
      <source>Tab size</source>
      <translation>制表符大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="182"/>
      <source>Indent size</source>
      <translation>缩进大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="255"/>
      <source>Display Items</source>
      <translation>显示项</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="291"/>
      <source>Family</source>
      <translation>字体族</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="311"/>
      <source>Size</source>
      <translation>大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="346"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="375"/>
      <source>Preview</source>
      <translation>预览</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="163"/>
      <source>Tabulator raster (how many spaces)</source>
      <translation>制表符&lt;Tab&gt;转空格(空格数量)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="166"/>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="192"/>
      <source> spaces</source>
      <comment>Do not remove leading space</comment>
      <translation> 空格</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="189"/>
      <source>How many spaces will be inserted when pressing &lt;Tab&gt;</source>
      <translation>按下 &lt;Tab&gt; 将插入多少空格</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="208"/>
      <source>Pressing &lt;Tab&gt; will insert a tabulator with defined tab size</source>
      <translation>按下 &lt;Tab&gt; 将插入一个定义大小的制表符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="211"/>
      <source>Keep tabs</source>
      <translation>保留制表符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="227"/>
      <source>Pressing &lt;Tab&gt; will insert amount of defined indent size</source>
      <translation>按下 &lt;Tab&gt; 将插入定义大小的缩进</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="230"/>
      <source>Insert spaces</source>
      <translation>插入空格</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="276"/>
      <source>Color and font settings will be applied to selected type</source>
      <translation>颜色和字体设置将应用于所选类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="304"/>
      <source>Font family to be used for selected code type</source>
      <translation>用于选定代码类型的字体</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="324"/>
      <source>Font size to be used for selected code type</source>
      <translation>用于选定代码类型的字体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="83"/>
      <source>Text</source>
      <translation>文本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="87"/>
      <source>Bookmark</source>
      <translation>书签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="92"/>
      <source>Breakpoint</source>
      <translation>断点</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="97"/>
      <source>Keyword</source>
      <translation>关键字</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="102"/>
      <source>Comment</source>
      <translation>注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="107"/>
      <source>Block comment</source>
      <translation>块注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="112"/>
      <source>Number</source>
      <translation>数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="117"/>
      <source>String</source>
      <translation>字符串</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="122"/>
      <source>Character</source>
      <translation>字符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="127"/>
      <source>Class name</source>
      <translation>类名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="132"/>
      <source>Define name</source>
      <translation>定义名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="137"/>
      <source>Operator</source>
      <translation>运算符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="142"/>
      <source>Python output</source>
      <translation>Python 输出</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="147"/>
      <source>Python error</source>
      <translation>Python 错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="152"/>
      <source>Current line highlight</source>
      <translation>当前行高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="156"/>
      <source>Items</source>
      <translation>项目</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsGeneral</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="14"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="48"/>
      <source>Language of the application's user interface</source>
      <translation>应用程序用户界面语言</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="78"/>
      <source>Number of decimals that should be shown for numbers and dimensions</source>
      <translation>数字和尺寸应显示的小数位数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="62"/>
      <source>Unit system for all parts of the application. Can be overridden by specifying a document unit system.</source>
      <translation>应用程序所有部分的单位系统。可以通过指定一个文件系统覆盖。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="96"/>
      <source>Ignore project unit system and use default</source>
      <translation>忽略项目单位系统并使用默认值</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="110"/>
      <source>Minimum fractional inch to be displayed</source>
      <translation>要显示的最小分数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="174"/>
      <source>Substitute decimal separator</source>
      <translation>替代小数分隔符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="190"/>
      <source>Application</source>
      <translation>工程</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="254"/>
      <source>Tree View and Property View mode</source>
      <translation>树视图和属性视图模式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="278"/>
      <source>How many files should be listed in recent files list</source>
      <translation>最近文件列表中应该列出多少个文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="20"/>
      <source>Language and Number Format</source>
      <translation>语言和数字格式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="41"/>
      <source>Language</source>
      <translation>语言</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="55"/>
      <source>Default unit system</source>
      <translation>默认单位系统</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="71"/>
      <source>Number of decimals</source>
      <translation>小数位数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="93"/>
      <source>Ignores document unit systems</source>
      <translation>忽略文档单位系统</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="103"/>
      <source>Minimum fractional inch</source>
      <translation>最小分数英寸</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="152"/>
      <source>Number format</source>
      <translation>数字格式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="169"/>
      <source>Substitutes numerical keypad decimal separator with locale separator, except
in the Python console and the macro editor where a
dot/period will always be printed</source>
      <translation>将数字键盘上的小数点分隔符替换为语言环境分隔符，
但 Python 控制台和宏编辑器除外，
因为这些情况下始终会打印点/句点</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="211"/>
      <source>Theme</source>
      <translation>主题</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="218"/>
      <source>Customize the appearance of the user interface</source>
      <translation>自定义用户界面外观</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="230"/>
      <source>Looking for more themes? You can obtain them using the &lt;a href="freecad:Std_AddonMgr"&gt;Addon Manager&lt;/a&gt;.</source>
      <translation>寻找更多主题？您可以使用&lt;a href="freecad:Std_AddonMgr"&gt;附加组件管理器&lt;/a&gt;获取。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="240"/>
      <source>Size of toolbar icons</source>
      <translation>工具栏图标大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="247"/>
      <source>Icon size in the toolbar</source>
      <translation>工具栏中的图标大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="261"/>
      <source>Customize how the tree view is shown in the panel (restart required).

'Combined': combine tree and property view into one panel.
'Independent': split tree and property view into separate panels.</source>
      <translation>自定义树视图在面板中的显示方式（需要重启）。

“合并”：将树视图和属性视图合并到一个面板中。
“独立”：将树视图和属性视图拆分为独立面板。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="271"/>
      <source>Size of recent file list</source>
      <translation>最近文件列表大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="294"/>
      <source>Background of the main window (when no document is opened) will consist of tiles of an image.</source>
      <translation>主窗口背景（当未打开文档时）将由图像的平铺组成。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="297"/>
      <source>Enable tiled background</source>
      <translation>启用平面背景</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="304"/>
      <source>The text cursor will be blinking</source>
      <translation>文本光标将会闪烁</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="307"/>
      <source>Enable cursor blinking</source>
      <translation>启用光标闪烁</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="323"/>
      <source>A splash screen is a small loading window that is shown
when FreeCAD is launching. If this option is checked, FreeCAD will
display the splash screen.</source>
      <translation>启动画面是 FreeCAD 启动时显示的一个小加载窗口。如果勾选此选项，FreeCAD 将显示启动画面。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="328"/>
      <source>Enable splash screen at start-up</source>
      <translation>启动时启用启动画面</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="344"/>
      <source>Activate overlay handling of docked panels</source>
      <translation>激活停靠面板的叠加处理</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="347"/>
      <source>Activate overlay panels</source>
      <translation>激活叠加面板</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="366"/>
      <source>Preference Packs</source>
      <translation>偏好设置包</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="477"/>
      <source>Import Configuration</source>
      <translation>导入配置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="484"/>
      <source>Save as New</source>
      <translation>另存为新</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="497"/>
      <source>Manage</source>
      <translation>管理</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="504"/>
      <source>Revert</source>
      <translation>恢复</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="432"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="443"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="454"/>
      <source>Load</source>
      <translation>加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="111"/>
      <source>Manage preference packs</source>
      <translation>管理首选项配置包</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="524"/>
      <source>Small (%1px)</source>
      <translation>小 (%1px)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="525"/>
      <source>Medium (%1px)</source>
      <translation>中(%1px)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="526"/>
      <source>Large (%1px)</source>
      <translation>大 (%1px)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="527"/>
      <source>Extra large (%1px)</source>
      <translation>特大 (%1px)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="529"/>
      <source>Custom (%1px)</source>
      <translation>自定义 (%1px)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="600"/>
      <source>Combined</source>
      <translation>组合</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="601"/>
      <source>Independent</source>
      <translation>独立</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="633"/>
      <source>Preference Pack Name</source>
      <translation>首选项配置包名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="633"/>
      <source>Tags</source>
      <translation>标签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="672"/>
      <source>Apply</source>
      <translation>应用</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="686"/>
      <source>Applies the %1 preference pack</source>
      <translation>应用 %1 偏好设置包</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="771"/>
      <source>Choose a FreeCAD config file to import</source>
      <translation>选择要导入的 FreeCAD 配置文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="785"/>
      <source>File exists</source>
      <translation>文件已存在</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="786"/>
      <source>A preference pack with that name already exists. Overwrite?</source>
      <translation>已存在该名称的首选项配置包。是否覆盖？</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsReportView</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="14"/>
      <source>Report View</source>
      <translation>报告视图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="20"/>
      <source>Output</source>
      <translation>输出</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="38"/>
      <source>Normal messages will be recorded</source>
      <translation>正常消息将被记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="41"/>
      <source>Record normal messages</source>
      <translation>记录正常消息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="57"/>
      <source>Log messages will be recorded</source>
      <translation>日志消息将被记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="60"/>
      <source>Record log messages</source>
      <translation>记录日志</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="73"/>
      <source>Warnings will be recorded</source>
      <translation>警告将被记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="76"/>
      <source>Record warnings</source>
      <translation>记录警告</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="92"/>
      <source>Error messages will be recorded</source>
      <translation>错误消息将被记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="95"/>
      <source>Record error messages</source>
      <translation>记录错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="111"/>
      <source>When an error has occurred, the Report View dialog becomes visible
on-screen while displaying the error</source>
      <translation>发生错误时，错误对话框会在屏幕上显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="115"/>
      <source>Show report view on error</source>
      <translation>出现错误时显示报告窗口</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="131"/>
      <source>When a warning has occurred, the Report View dialog becomes visible
on-screen while displaying the warning</source>
      <translation>当警告发生时，当显示警告时，报告视图对话框会在屏幕上显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="135"/>
      <source>Show report view on warning</source>
      <translation>出现警告时显示报告窗口</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="148"/>
      <source>When a normal message has occurred, the Report View dialog becomes visible
on-screen while displaying the message</source>
      <translation>当有普通消息时，报告窗口会出现并显示这个消息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="152"/>
      <source>Show report view on normal message</source>
      <translation>出现普通消息时显示报告窗口</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="168"/>
      <source>When a log message has occurred, the Report View dialog becomes visible
on-screen while displaying the log message</source>
      <translation>在日志消息发生时，选择显示日志消息的情况下，报告视图对话框会在屏幕上显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="172"/>
      <source>Show report view on log message</source>
      <translation>出现日志消息时显示报告窗口</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="188"/>
      <source>Include a timecode for each report</source>
      <translation>为每份报告包含一个时间码</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="191"/>
      <source>Include a timecode for each entry</source>
      <translation>每个条目包含一个时间码</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="210"/>
      <source>Colors</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="248"/>
      <source>Normal messages</source>
      <translation>普通消息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="306"/>
      <source>Log messages</source>
      <translation>日志消息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="364"/>
      <source>Warnings</source>
      <translation>警告</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="422"/>
      <source>Errors</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="501"/>
      <source>Python Interpreter</source>
      <translation>Python 解释器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="283"/>
      <source>Font color for normal messages in Report view panel</source>
      <translation>报表视图面板一般消息的字体颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="341"/>
      <source>Font color for log messages in Report view panel</source>
      <translation>报表视图面板日志消息的字体颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="399"/>
      <source>Font color for warning messages in Report view panel</source>
      <translation>报告视图面板中警告信息的字体颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="457"/>
      <source>Font color for error messages in Report view panel</source>
      <translation>报表视图面板错误消息的字体颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="507"/>
      <source>Internal Python output will be redirected
from Python console to Report view panel</source>
      <translation>内部 Python 的输出将从 Python 控制台重定向到报告视图面板</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="511"/>
      <source>Redirect internal Python output to report view</source>
      <translation>将 Python 内部输出重定向到报告视图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="527"/>
      <source>Internal Python error messages will be redirected
from Python console to Report view panel</source>
      <translation>内部 Python 的错误消息将从 Python 控制台重定向到报告视图面板</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsReportView.ui" line="531"/>
      <source>Redirect internal Python errors to report view</source>
      <translation>将 Python 内部错误重定向到报告视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsLightSources</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="14"/>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="139"/>
      <source>Light Sources</source>
      <translation>光源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="26"/>
      <source>Preview</source>
      <translation>预览</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="68"/>
      <source>Pushes in</source>
      <translation>推入</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="88"/>
      <source>Pulls out</source>
      <translation>拉出</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="188"/>
      <source>Main light</source>
      <translation>主光源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="224"/>
      <source>Backlight</source>
      <translation>背光</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="250"/>
      <source>Vertical angle</source>
      <translation>垂直角度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="274"/>
      <source>Horizontal angle</source>
      <translation>水平角度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="339"/>
      <source>Fill light</source>
      <translation>填充光</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="438"/>
      <source>Ambient light</source>
      <translation>环境光</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="145"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="152"/>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="281"/>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="320"/>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="355"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="374"/>
      <source>Intensity</source>
      <translation>强度</translation>
    </message>
  </context>
  <context>
    <name>OverlayParams</name>
    <message>
      <location filename="../OverlayParams.cpp" line="429"/>
      <source>Overlay splitter handle auto hide delay. Set zero to disable auto hiding.</source>
      <translation>叠加层分隔符自动隐藏延迟。设置零以禁用自动隐藏。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="464"/>
      <source>Show auto hidden dock overlay on mouse over.
If disabled, then show on mouse click.</source>
      <translation>鼠标悬停时显示自动隐藏基座叠加层。
如果禁用，请在鼠标点击时显示。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="500"/>
      <source>Auto mouse click through transparent part of dock overlay.</source>
      <translation>鼠标通过透明的基座叠加层自动点击。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="365"/>
      <source>Overlay layout delay</source>
      <translation>叠加布局延迟</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="535"/>
      <source>Automatically passes mouse wheel events through the transparent areas of an overlay panel</source>
      <translation>自动将鼠标滚轮事件传递通过叠加面板的透明区域</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="570"/>
      <source>Delay capturing mouse wheel event for passing through if it is
previously handled by other widget.</source>
      <translation>延时捕获鼠标滚轮事件，如果它是
先前由其他小部件处理。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="606"/>
      <source>If auto mouse click through is enabled, then this radius
defines a region of alpha test under the mouse cursor.
Auto click through is only activated if all pixels within
the region are non-opaque.</source>
      <translation>如果自动鼠标点击开启，则此半径
定义鼠标光标下的alpha 测试区域。
自动点击只有在
区域内的所有像素不是不透明时才被激活。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="644"/>
      <source>Leave space for Navigation Cube in dock overlay</source>
      <translation>将导航立方体留在基座叠加层</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="676"/>
      <source>Auto hide hint visual display triggering width</source>
      <translation>自动隐藏提示视觉显示触发宽度</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="708"/>
      <source>Auto hide hint visual display width</source>
      <translation>自动隐藏提示视觉显示宽度</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="740"/>
      <source>Auto hide hint visual display length for left panel. Set to zero to fill the space.</source>
      <translation>自动隐藏左侧面板的提示视觉显示长度。设置为零以填充空间。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="775"/>
      <source>Auto hide hint visual display length for right panel. Set to zero to fill the space.</source>
      <translation>自动隐藏右侧面板的提示视觉显示长度。设置为零以填充空间。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="810"/>
      <source>Auto hide hint visual display length for top panel. Set to zero to fill the space.</source>
      <translation>自动隐藏顶部面板的提示视觉显示长度。设置为零以填充空间。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="845"/>
      <source>Auto hide hint visual display length for bottom panel. Set to zero to fill the space.</source>
      <translation>自动隐藏底部面板的提示视觉显示长度。设置为零以填充空间。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="880"/>
      <source>Auto hide hint visual display offset for left panel</source>
      <translation>自动隐藏左侧面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="912"/>
      <source>Auto hide hint visual display offset for right panel</source>
      <translation>自动隐藏右侧面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="944"/>
      <source>Auto hide hint visual display offset for top panel</source>
      <translation>自动隐藏顶部面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="976"/>
      <source>Auto hide hint visual display offset for bottom panel</source>
      <translation>自动隐藏底部面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1008"/>
      <source>Show tab bar on mouse over when auto hide</source>
      <translation>自动隐藏时鼠标悬停时显示标签栏</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1040"/>
      <source>Hide tab bar in dock overlay</source>
      <translation>在基座叠加层隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1072"/>
      <source>Delay before show hint visual</source>
      <translation>显示提示视图前延迟</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1104"/>
      <source>Auto hide animation duration, 0 to disable</source>
      <translation>自动隐藏动画持续时间，0 以禁用</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1136"/>
      <source>Auto hide animation curve type</source>
      <translation>自动隐藏动画曲线类型</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1168"/>
      <source>Hide property view scroll bar in dock overlay</source>
      <translation>在基座覆盖时隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1200"/>
      <source>Minimum overlay dock widget width/height</source>
      <translation>最小叠加层小部件宽度/高度</translation>
    </message>
  </context>
  <context>
    <name>Gui::OverlayTabWidget</name>
    <message>
      <location filename="../OverlayWidgets.cpp" line="952"/>
      <source>Toggle transparent mode</source>
      <translation>切换透明模式</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="953"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="954"/>
      <source>Turn off auto hide/show</source>
      <translation>关闭自动隐藏/显示</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="955"/>
      <source>Auto hide</source>
      <translation>自动隐藏</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="956"/>
      <source>Auto hide docked widgets on leave</source>
      <translation>离开时自动隐藏停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="957"/>
      <source>Hide on edit</source>
      <translation>编辑时隐藏</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="958"/>
      <source>Auto hide docked widgets on editing</source>
      <translation>编辑时自动隐藏停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="959"/>
      <source>Show on edit</source>
      <translation>编辑时显示</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="960"/>
      <source>Auto show docked widgets on editing</source>
      <translation>编辑时自动显示停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="961"/>
      <source>Auto task</source>
      <translation>自动任务</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="963"/>
      <source>Auto show task view for any current task, and hide the view when there is no task.</source>
      <translation>为当前任务自动显示任务视图，并在没有任务时隐藏视图。</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="965"/>
      <source>Toggle overlay</source>
      <translation>显示/隐藏悬浮窗</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="1109"/>
      <source>Select auto show/hide mode</source>
      <translation>选择自动显示/隐藏模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProperties</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1914"/>
      <source>Propert&amp;ies</source>
      <translation>属性(&amp;I)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1915"/>
      <source>Shows the property view, which displays the properties of the selected object.</source>
      <translation>显示属性视图，该视图显示所选对象的属性。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleFreeze</name>
    <message>
      <location filename="../CommandFeat.cpp" line="157"/>
      <source>Toggle Freeze</source>
      <translation>切换冻结</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="160"/>
      <source>Toggles freeze state of the selected objects. A frozen object is not recomputed when its parents change.</source>
      <translation>切换所选对象的冻结状态。当其父级以上对象改变时，冻结对象不会重新计算。</translation>
    </message>
  </context>
  <context>
    <name>Gui::WorkbenchTabWidget</name>
    <message>
      <location filename="../WorkbenchSelector.cpp" line="428"/>
      <source>Preferences</source>
      <translation>首选项</translation>
    </message>
  </context>
  <context>
    <name>StdCmdReloadStyleSheet</name>
    <message>
      <location filename="../CommandStd.cpp" line="955"/>
      <source>&amp;Reload Stylesheet</source>
      <translation>重载样式表(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="956"/>
      <source>Reloads the current stylesheet</source>
      <translation>重新加载当前样式表</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsUI</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="14"/>
      <source>UI</source>
      <translation>UI</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="38"/>
      <source>Accent color 1</source>
      <translation>强调色 1</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="54"/>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="120"/>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="146"/>
      <source>This color might be used by your theme to let you customize it.</source>
      <translation>您的主题可能会使用这种颜色来允许您自定义它。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="74"/>
      <source>Accent color 2</source>
      <translation>强调色 2</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="84"/>
      <source>Accent color 3</source>
      <translation>强调色 3</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="166"/>
      <source>Style sheet how user interface will look like</source>
      <translation>用户界面的样式表</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="260"/>
      <source>Icon size override, set to 0 for the default value.</source>
      <translation>覆写图标大小，设为 0 使用默认值。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="280"/>
      <source>Allow tree view columns to be manually resized.</source>
      <translation>允许手动调整树视图列的大小。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="283"/>
      <source>Resizable columns</source>
      <translation>可调整大小的列</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="296"/>
      <source>Icon size</source>
      <translation>图标大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="20"/>
      <source>Theme Customization</source>
      <translation>主题自定义</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="26"/>
      <source>Customize the current theme. The offered settings are optional for theme developers so they may or may not have an effect in the current theme.</source>
      <translation>自定义当前主题。提供的设置对于主题开发者是可选的，因此它们可能对当前主题有效，也可能无效。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="94"/>
      <source>Style sheet (advanced)</source>
      <translation>样式表（高级）</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="104"/>
      <source>Overlay style sheet</source>
      <translation>叠加样式表</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="197"/>
      <source>Open Theme Editor</source>
      <translation>打开主题编辑器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="207"/>
      <source>Tree View</source>
      <translation>树状图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="213"/>
      <source>Hide extra tree view column for internal names</source>
      <translation>隐藏内部名称的额外树视图列</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="216"/>
      <source>Hide internal names</source>
      <translation>隐藏内部名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="232"/>
      <source>Font size override, set to 0 for the default value.</source>
      <translation>字体大小覆盖，设置为 0 使用默认值。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="244"/>
      <source> pt</source>
      <translation> pt</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="306"/>
      <source>Font size</source>
      <translation>字体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="316"/>
      <source>Displays an eye icon in front of the tree view items, showing their visibility status. When clicked the visibility is toggled.</source>
      <translation>在树视图项前显示眼睛图标，显示其可见性状态。点击时切换可见性。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="319"/>
      <source>Show visibility icon</source>
      <translation>显示可见性图标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="335"/>
      <source>Hide header with column names from the tree view.</source>
      <translation>隐藏树形视图中带有列名的标题。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="338"/>
      <source>Hide header</source>
      <translation>隐藏标题</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="354"/>
      <source>Hide scroll bar from the tree view, scrolling will still be possible using mouse wheel.</source>
      <translation>隐藏树形视图中的滚动条，但仍可使用鼠标滚轮滚动。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="357"/>
      <source>Hide scroll bar</source>
      <translation>隐藏滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="373"/>
      <source>Hide column with object description in tree view.</source>
      <translation>在树视图中隐藏包含对象描述的列.</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="376"/>
      <source>Hide description</source>
      <translation>隐藏描述</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="395"/>
      <source>Overlay</source>
      <translation>叠加层</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="401"/>
      <source>Hide tab bar in dock overlay</source>
      <translation>在基座叠加层隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="404"/>
      <source>Hide tab bar</source>
      <translation>隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="420"/>
      <source>Show tab bar on mouse over when auto hide</source>
      <translation>自动隐藏时鼠标悬停时显示标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="423"/>
      <source>Hint show tab bar</source>
      <translation>提示显示标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="436"/>
      <source>Hide property view scroll bar in dock overlay</source>
      <translation>在基座覆盖时隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="439"/>
      <source>Hide property view scroll bar</source>
      <translation>隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="452"/>
      <source>Automatically hide overlaid dock panels when in non 3D view (e.g. TechDraw or Spreadsheet)</source>
      <translation>在非 3D 视图（例如 TechDraw 或电子表格）中自动隐藏叠加的停靠面板</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="455"/>
      <source>Automatically hide in non-3D view</source>
      <translation>在非 3D 视图中自动隐藏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="474"/>
      <source>Automatically pass through of the mouse cursor</source>
      <translation>自动穿透鼠标光标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="490"/>
      <source>Automatically passes mouse wheel events through the transparent areas of an overlay panel</source>
      <translation>自动将鼠标滚轮事件传递通过叠加面板的透明区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="493"/>
      <source>Automatically pass through of the mouse wheel</source>
      <translation>自动穿透鼠标滚轮</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="512"/>
      <source>Suggested Actions</source>
      <translation>建议操作</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="518"/>
      <source>Suggest actions in the task view based on the selection</source>
      <translation>基于选择在任务视图中建议操作</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="471"/>
      <source>Auto mouse click through transparent part of dock overlay.</source>
      <translation>鼠标通过透明的基座叠加层自动点击。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.cpp" line="124"/>
      <source>No style sheet</source>
      <translation>无样式表</translation>
    </message>
  </context>
  <context>
    <name>Gui::ModuleIO</name>
    <message>
      <location filename="../ModuleIO.cpp" line="45"/>
      <source>File not found</source>
      <translation>文件未找到</translation>
    </message>
    <message>
      <location filename="../ModuleIO.cpp" line="46"/>
      <source>The file '%1' cannot be opened.</source>
      <translation>无法打开文件'%1'.</translation>
    </message>
  </context>
  <context>
    <name>Gui::VectorTableModel</name>
    <message>
      <location filename="../VectorListEditor.cpp" line="219"/>
      <source>Unsupported format.  Must be 3 values per row separated by tabs, semicolons, or commas:</source>
      <translation>格式不受支持。每行必须包含 3 个值，并用制表符、分号或逗号分隔：</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdPythonHelp</name>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="325"/>
      <source>Python &amp;Modules Documentation</source>
      <translation>Python 模块文档(&amp;M)</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="326"/>
      <source>Opens the Python Modules documentation</source>
      <translation>打开 Python 模块文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRestartInSafeMode</name>
    <message>
      <location filename="../CommandStd.cpp" line="339"/>
      <source>Restart in Safe Mode</source>
      <translation>在安全模式下重启</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="340"/>
      <source>Starts FreeCAD without any modules or plugins loaded</source>
      <translation>不加载任何模块或插件就启动 FreeCAD</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOnlineHelp</name>
    <message>
      <location filename="../CommandStd.cpp" line="537"/>
      <source>&amp;Help</source>
      <translation>帮助(&amp;H)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="538"/>
      <source>Opens the Help documentation</source>
      <translation>打开帮助文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADWebsite</name>
    <message>
      <location filename="../CommandStd.cpp" line="657"/>
      <source>FreeCAD W&amp;ebsite</source>
      <translation>FreeCAD 网站(&amp;E)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="658"/>
      <source>Navigates to the official FreeCAD website</source>
      <translation>导航到官方的 FreeCAD 网站</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADUserHub</name>
    <message>
      <location filename="../CommandStd.cpp" line="688"/>
      <source>&amp;User Documentation</source>
      <translation>用户文档(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="689"/>
      <source>Opens the documentation for users</source>
      <translation>打开文档给用户</translation>
    </message>
  </context>
  <context>
    <name>StdCmdReportBug</name>
    <message>
      <location filename="../CommandStd.cpp" line="751"/>
      <source>Report an &amp;Issue</source>
      <translation>报告问题(&amp;I)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="752"/>
      <source>Opens the bugtracker to report an issue</source>
      <translation>打开问题追踪器以报告问题</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTransformManip</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1758"/>
      <source>Trans&amp;form</source>
      <translation>变换(&amp;F)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1759"/>
      <source>Transforms the selected object in the 3D view</source>
      <translation>在 3D 视图中变换所选对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskTransformDialog</name>
    <message>
      <location filename="../TaskTransform.ui" line="14"/>
      <source>Placement</source>
      <translation>放置</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="25"/>
      <source>Coordinate system</source>
      <translation>坐标系</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="36"/>
      <source>Local coordinate system</source>
      <translation>局部坐标系</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="41"/>
      <source>Global coordinate system</source>
      <translation>全局坐标系</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="56"/>
      <source>Align dragger rotation with selected coordinate system</source>
      <translation>将拖动器旋转与所选坐标系对齐</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="94"/>
      <location filename="../TaskTransform.ui" line="481"/>
      <source>Translation</source>
      <translation>平移</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="142"/>
      <location filename="../TaskTransform.ui" line="696"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="158"/>
      <location filename="../TaskTransform.ui" line="658"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="174"/>
      <location filename="../TaskTransform.ui" line="674"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="193"/>
      <source>Utilities</source>
      <translation>实用程序</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="210"/>
      <source>Move to Other Object</source>
      <translation>移动到其他对象</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="252"/>
      <source>Translate</source>
      <translation>翻译</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="262"/>
      <source>Rotate</source>
      <translation>旋转</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="288"/>
      <source>Match U/X</source>
      <translation>匹配 U/X</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="304"/>
      <source>Match V/Y</source>
      <translation>匹配 V/Y</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="320"/>
      <source>Match W/Z</source>
      <translation>匹配 W/Z</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="336"/>
      <source>Align U/X</source>
      <translation>对齐 U/X</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="352"/>
      <source>Align V/Y</source>
      <translation>对齐 V/Y</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="368"/>
      <source>Align W/Z</source>
      <translation>对齐 W/Z</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="554"/>
      <source>Pick Reference</source>
      <translation>选择参考</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="425"/>
      <source>Flip</source>
      <translation>翻转</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="435"/>
      <source>Dragger</source>
      <translation>拖动点</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="465"/>
      <source>&lt;b&gt;Snapping&lt;/b&gt;</source>
      <translation>&lt;b&gt;捕获&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="544"/>
      <source>Reference</source>
      <translation>参考</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="584"/>
      <source>Mode</source>
      <translation>模式</translation>
    </message>
    <message>
      <location filename="../TaskTransform.ui" line="600"/>
      <location filename="../TaskTransform.ui" line="613"/>
      <source>Rotation</source>
      <translation>旋转</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsPDF</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="14"/>
      <source>PDF</source>
      <translation>PDF</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="26"/>
      <source>PDF Export</source>
      <translation>PDF 导出</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="34"/>
      <source>PDF version</source>
      <translation>PDF 版本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="41"/>
      <source>This is the PDF Version FreeCAD will use to export to PDF</source>
      <translation>这是 FreeCAD 将用于导出为 PDF 的 PDF 版本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="51"/>
      <source>PDF/1.4</source>
      <translation>PDF/1.4</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="56"/>
      <source>PDF/A-1b</source>
      <translation>PDF/A-1b</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="61"/>
      <source>PDF/1.6</source>
      <translation>PDF/1.6</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.ui" line="66"/>
      <source>PDF/X-4</source>
      <translation>PDF/X-4</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.cpp" line="81"/>
      <source>This archival PDF format does not support transparency or layers. All content must be self-contained and static.</source>
      <translation>此存档 PDF 格式不支持透明度或图层。所有内容必须自带且静态。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.cpp" line="87"/>
      <source>While this version supports more modern features, older PDF readers may not fully handle it.</source>
      <translation>虽然此版本支持更多现代功能，但旧版 PDF 阅读器可能无法完全处理它。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.cpp" line="93"/>
      <source>This PDF format is intended for professional printing and requires all fonts to be embedded; some interactive features may not be supported.</source>
      <translation>此 PDF 格式适用于专业打印，需要嵌入所有字体，某些交互功能可能不受支持。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPDF.cpp" line="99"/>
      <source>This PDF version has limited support for modern features like embedded multimedia and advanced transparency effects.</source>
      <translation>此 PDF 版本对嵌入式多媒体和高级透明效果等现代功能的支持有限。</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskTransform</name>
    <message>
      <location filename="../TaskTransform.cpp" line="87"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="172"/>
      <source>Object origin</source>
      <translation>对象原点</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="178"/>
      <source>Center of mass / centroid</source>
      <translation>质心 / 形心</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="184"/>
      <source>Custom</source>
      <translation>自定义</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="191"/>
      <source>Local</source>
      <translation>本地</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="192"/>
      <source>Global</source>
      <translation>全局</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="407"/>
      <source>Pick Reference</source>
      <translation>选择参考</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="408"/>
      <source>Move to Other Object</source>
      <translation>移动到其他对象</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="415"/>
      <source>Select face, edge, or vertex…</source>
      <translation>选择面、边或顶点…</translation>
    </message>
    <message>
      <location filename="../TaskTransform.cpp" line="416"/>
      <location filename="../TaskTransform.cpp" line="422"/>
      <source>Cancel</source>
      <translation>取消</translation>
    </message>
  </context>
  <context>
    <name>Gui::InputHintWidget</name>
    <message>
      <location filename="../InputHintWidget.cpp" line="248"/>
      <source>Backtab</source>
      <extracomment>Keyboard key for Backtab</extracomment>
      <translation>Backtab</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="252"/>
      <source>Enter</source>
      <extracomment>Keyboard key for numpad Enter</extracomment>
      <translation>输入</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="254"/>
      <source>Insert</source>
      <extracomment>Keyboard key for Insert</extracomment>
      <translation>插入</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="244"/>
      <source>Esc</source>
      <extracomment>Keyboard key for Escape</extracomment>
      <translation>Esc</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="246"/>
      <source>Tab ⭾</source>
      <extracomment>Keyboard key for Tab</extracomment>
      <translation>Tab ⭾</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="256"/>
      <source>Del</source>
      <extracomment>Keyboard key for Delete</extracomment>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="258"/>
      <source>Pause</source>
      <extracomment>Keyboard key for Pause</extracomment>
      <translation>暂停</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="260"/>
      <source>Print</source>
      <extracomment>Keyboard key for Print</extracomment>
      <translation>Print</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="262"/>
      <source>SysReq</source>
      <extracomment>Keyboard key for SysReq</extracomment>
      <translation>SysReq</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="264"/>
      <source>Clear</source>
      <extracomment>Keyboard key for Clear</extracomment>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="268"/>
      <source>Home</source>
      <extracomment>Keyboard key for Home</extracomment>
      <translation>主页</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="270"/>
      <source>End</source>
      <extracomment>Keyboard key for End</extracomment>
      <translation>结束</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="276"/>
      <source>PgDown</source>
      <extracomment>Keyboard key for Page Down</extracomment>
      <translation>PgDown</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="278"/>
      <source>PgUp</source>
      <extracomment>Keyboard key for Page Up</extracomment>
      <translation>PgUp</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="288"/>
      <source>⇧ Shift</source>
      <extracomment>Keyboard key for Shift on Windows &amp; Linux</extracomment>
      <translation>⇧ Shift</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="345"/>
      <source>Num0</source>
      <extracomment>Keyboard key for numpad 0</extracomment>
      <translation>小键盘0</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="347"/>
      <source>Num1</source>
      <extracomment>Keyboard key for numpad 1</extracomment>
      <translation>小键盘1</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="349"/>
      <source>Num2</source>
      <extracomment>Keyboard key for numpad 2</extracomment>
      <translation>小键盘2</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="351"/>
      <source>Num3</source>
      <extracomment>Keyboard key for numpad 3</extracomment>
      <translation>小键盘3</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="353"/>
      <source>Num4</source>
      <extracomment>Keyboard key for numpad 4</extracomment>
      <translation>小键盘4</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="355"/>
      <source>Num5</source>
      <extracomment>Keyboard key for numpad 5</extracomment>
      <translation>小键盘5</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="357"/>
      <source>Num6</source>
      <extracomment>Keyboard key for numpad 6</extracomment>
      <translation>小键盘6</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="359"/>
      <source>Num7</source>
      <extracomment>Keyboard key for numpad 7</extracomment>
      <translation>小键盘7</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="361"/>
      <source>Num8</source>
      <extracomment>Keyboard key for numpad 8</extracomment>
      <translation>小键盘8</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="363"/>
      <source>Num9</source>
      <extracomment>Keyboard key for numpad 9</extracomment>
      <translation>小键盘9</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="290"/>
      <source>Ctrl</source>
      <extracomment>Keyboard key for Control on Windows &amp; Linux</extracomment>
      <translation>Ctrl</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="297"/>
      <source>Alt</source>
      <extracomment>Keyboard key for Alt on Windows &amp; Linux</extracomment>
      <translation>Alt</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="300"/>
      <source>Caps Lock</source>
      <extracomment>Keyboard key for Caps Lock</extracomment>
      <translation>Caps Lock</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="302"/>
      <source>Num Lock</source>
      <extracomment>Keyboard key for Num Lock</extracomment>
      <translation>Num Lock</translation>
    </message>
    <message>
      <location filename="../InputHintWidget.cpp" line="304"/>
      <source>Scroll Lock</source>
      <extracomment>Keyboard key for Scroll Lock</extracomment>
      <translation>Scroll Lock</translation>
    </message>
  </context>
  <context>
    <name>Gui::SolidWorksNavigationStyle</name>
    <message>
      <location filename="../Navigation/SolidWorksNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/SolidWorksNavigationStyle.cpp" line="51"/>
      <source>Press Ctrl and middle mouse button</source>
      <translation>按住 Ctrl 和鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/SolidWorksNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/SolidWorksNavigationStyle.cpp" line="55"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Angle</name>
    <message>
      <location filename="../Dialogs/DlgLocationAngle.ui" line="22"/>
      <source>A</source>
      <translation>A</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationAngle.ui" line="43"/>
      <source>B</source>
      <translation>B</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationAngle.ui" line="64"/>
      <source>C</source>
      <translation>C</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgLocationAngle.ui" line="86"/>
      <source>Angle snap</source>
      <translation>角度捕捉</translation>
    </message>
  </context>
  <context>
    <name>Gui::DlgThemeEditor</name>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="14"/>
      <source>Theme Editor</source>
      <translation>主题编辑器</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="20"/>
      <source>Preview</source>
      <translation>预览</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="29"/>
      <source>CheckBox</source>
      <translation>复选框</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="59"/>
      <source>RadioButton</source>
      <translation>单选按钮</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="67"/>
      <source>Item 1</source>
      <translation>项 1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="72"/>
      <source>Item 2</source>
      <translation>项 2</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="80"/>
      <source>PushButton</source>
      <translation>按钮</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="88"/>
      <source>Tab 1</source>
      <translation>标签1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.ui" line="93"/>
      <source>Tab 2</source>
      <translation>标签页 2</translation>
    </message>
  </context>
  <context>
    <name>TaskSolverMessages</name>
    <message>
      <location filename="../TaskView/TaskSolverMessages.ui" line="26"/>
      <source>DOF</source>
      <translation>自由度</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskSolverMessages.ui" line="33"/>
      <source>Link</source>
      <translation>链接</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskSolverMessages.ui" line="52"/>
      <source>Forces the recomputation of the active document</source>
      <translation>强制重新计算活动文档</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskSolverMessages.ui" line="72"/>
      <source>Settings</source>
      <translation>设置</translation>
    </message>
  </context>
  <context>
    <name>Gui::Application</name>
    <message>
      <location filename="../Application.cpp" line="427"/>
      <source>Built-in Parameters</source>
      <translation>内置参数</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="402"/>
      <source>Theme Parameters</source>
      <translation>主题参数</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="436"/>
      <source>Theme Parameters - Fallback</source>
      <translation>主题参数 - 回退</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="448"/>
      <source>User Parameters</source>
      <translation>用户参数</translation>
    </message>
  </context>
  <context>
    <name>Gui::AutoSaver</name>
    <message>
      <location filename="../AutoSaver.cpp" line="179"/>
      <source>Wait until the auto-recovery file has been saved…</source>
      <translation>等待自动恢复文件保存完成…</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="628"/>
      <source>Dependency Gra&amp;ph</source>
      <translation>依赖关系图(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="630"/>
      <source>Shows the dependency graph of the objects in the active document</source>
      <translation>显示活动文档中对象的依赖关系图</translation>
    </message>
  </context>
  <context>
    <name>Std_DependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="642"/>
      <source>Dependency Graph</source>
      <translation>依赖关系图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdExportDependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="661"/>
      <source>Export Dependency &amp;Graph</source>
      <translation>导出依赖关系图(&amp;G)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="662"/>
      <source>Exports the dependency graph as a Graphviz (.gv) file</source>
      <translation>将依赖关系图导出为 Graphviz (.gv) 文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveAs</name>
    <message>
      <location filename="../CommandDoc.cpp" line="769"/>
      <source>Save &amp;As…</source>
      <translation>另存为(&amp;A)…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="770"/>
      <source>Saves the active document under a new file name</source>
      <translation>将活动文档另存为新文件名</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveCopy</name>
    <message>
      <location filename="../CommandDoc.cpp" line="798"/>
      <source>Save Cop&amp;y</source>
      <translation>保存副本(&amp;Y)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="800"/>
      <source>Saves a copy of the active document under a new file name</source>
      <translation>将活动文档的副本另存新文件名</translation>
    </message>
  </context>
  <context>
    <name>Std_Revert</name>
    <message>
      <location filename="../CommandDoc.cpp" line="867"/>
      <source>Revert Document</source>
      <translation>还原文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="869"/>
      <source>This will discard all the changes since the last file save.</source>
      <translation>这将丢弃自上次文件保存以来的所有更改。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="871"/>
      <source>Continue?</source>
      <translation>继续吗？</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProjectInfo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="896"/>
      <source>Doc&amp;ument Information</source>
      <translation>文档信息(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="898"/>
      <source>Shows information about the active document</source>
      <translation>显示活动文档的信息</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProjectUtil</name>
    <message>
      <location filename="../CommandDoc.cpp" line="928"/>
      <source>Do&amp;cument Utility</source>
      <translation>文档工具(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="930"/>
      <source>Extracts or creates document files</source>
      <translation>提取或创建文档文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrint</name>
    <message>
      <location filename="../CommandDoc.cpp" line="956"/>
      <source>&amp;Print</source>
      <translation>打印(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="958"/>
      <source>Prints the active document</source>
      <translation>打印当前活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrintPreview</name>
    <message>
      <location filename="../CommandDoc.cpp" line="989"/>
      <source>Print Previe&amp;w</source>
      <translation>打印预览(&amp;W)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="991"/>
      <source>Previews the active document before printing</source>
      <translation>打印前预览活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrintPdf</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1020"/>
      <source>Export P&amp;DF</source>
      <translation>导出 PDF(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1022"/>
      <source>Exports the active document as a PDF file</source>
      <translation>将活动文档导出为 PDF 文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDuplicateSelection</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1282"/>
      <source>Duplicate Selecti&amp;on</source>
      <translation>复制选择(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1283"/>
      <source>Duplicates the selected objects to the active document</source>
      <translation>将选定的对象复制到活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRefresh</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1608"/>
      <source>Recompute</source>
      <translation>重新计算</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1609"/>
      <source>Recomputes the active document</source>
      <translation>重新计算活动文档</translation>
    </message>
  </context>
  <context>
    <name>Std_Refresh</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1643"/>
      <source>The document contains dependency cycles.
Check the report view for more details.

Proceed?</source>
      <translation>文档包含依赖循环。
请检查报告视图以获取更多详情。

是否继续？</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTransform</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1673"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1675"/>
      <source>Transforms the selected object</source>
      <translation>变换选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPlacement</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1700"/>
      <source>P&amp;lacement</source>
      <translation>放置(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1702"/>
      <source>Opens the placement editor to adjust the placement of the selected object</source>
      <translation>打开放置编辑器以调整选定对象的位置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAlignment</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1799"/>
      <source>Ali&amp;gn To…</source>
      <translation>对齐到(&amp;G)…</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1801"/>
      <source>Aligns the selected objects</source>
      <translation>对齐选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRandomColor</name>
    <message>
      <location filename="../CommandFeat.cpp" line="77"/>
      <source>Random &amp;Color</source>
      <translation>随机颜色(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="78"/>
      <source>Assigns random diffuse colors for the selected objects</source>
      <translation>为选定对象分配随机漫反射颜色</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleSkipRecompute</name>
    <message>
      <location filename="../CommandFeat.cpp" line="310"/>
      <source>Skip Recomputes</source>
      <translation>跳过重新计算</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="312"/>
      <source>Enables or disables the recomputations of the document</source>
      <translation>启用或禁用文档的重新计算</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkMakeGroup</name>
    <message>
      <location filename="../CommandLink.cpp" line="84"/>
      <source>Link Group</source>
      <translation>链接组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="85"/>
      <source>Creates a group of links</source>
      <translation>创建一组链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkMake</name>
    <message>
      <location filename="../CommandLink.cpp" line="258"/>
      <source>Make Link</source>
      <translation>创建链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="259"/>
      <source>A link is an object that references another object, either within the same or in another document. Unlike clones, links reference the original shape directly, making them more memory-efficient, which helps with the creation of complex assemblies.</source>
      <translation>链接是一个引用另一个对象的对象，可以在同一文档或另一个文档中。与克隆不同，链接直接引用原始形状，使其内存效率更高，有助于创建复杂装配体。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkMakeRelative</name>
    <message>
      <location filename="../CommandLink.cpp" line="343"/>
      <source>Make Sub-Link</source>
      <translation>创建子链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="344"/>
      <source>Creates a sub-object or sub-element link</source>
      <translation>创建子对象或子元素链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkReplace</name>
    <message>
      <location filename="../CommandLink.cpp" line="594"/>
      <source>Replace With Link</source>
      <translation>替换为链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="595"/>
      <source>Replaces the selected objects with links</source>
      <translation>将选定对象替换为链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkImport</name>
    <message>
      <location filename="../CommandLink.cpp" line="646"/>
      <source>Import Links</source>
      <translation>导入链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="647"/>
      <source>Imports selected external links</source>
      <translation>导入选定的外部链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkImportAll</name>
    <message>
      <location filename="../CommandLink.cpp" line="720"/>
      <source>Import All Links</source>
      <translation>导入所有链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="721"/>
      <source>Imports all links of the active document</source>
      <translation>导入活动文档的所有链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectLinked</name>
    <message>
      <location filename="../CommandLink.cpp" line="768"/>
      <source>&amp;Go to Linked Object</source>
      <translation>转到链接对象(&amp;G)</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="769"/>
      <source>Selects the linked object and switches to its original document</source>
      <translation>选择链接的对象并切换到其原始文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectLinkedFinal</name>
    <message>
      <location filename="../CommandLink.cpp" line="916"/>
      <source>Go to &amp;Deepest Linked Object</source>
      <translation>转到最深链接对象(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="917"/>
      <source>Selects the deepest linked object and switches to its original document</source>
      <translation>选择最深层链接的对象并切换到其原始文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectAllLinks</name>
    <message>
      <location filename="../CommandLink.cpp" line="956"/>
      <source>Select &amp;All Links</source>
      <translation>选择所有链接(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="957"/>
      <source>Selects all links to the current selected object</source>
      <translation>选择指向当前选定对象的所有链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkActions</name>
    <message>
      <location filename="../CommandLink.cpp" line="1029"/>
      <source>Link Actions</source>
      <translation>链接操作</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="1030"/>
      <source>Commands that operate on link objects</source>
      <translation>对链接对象进行操作的命令</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroExecute</name>
    <message>
      <location filename="../CommandMacro.cpp" line="98"/>
      <source>Ma&amp;cros</source>
      <translation>宏(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="100"/>
      <source>Opens a dialog to execute a recorded macro</source>
      <translation>打开对话框以执行录制的宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroExecuteDirect</name>
    <message>
      <location filename="../CommandMacro.cpp" line="128"/>
      <source>&amp;Execute Macro</source>
      <translation>执行宏(&amp;E)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="129"/>
      <source>Executes the macro in the editor</source>
      <translation>在编辑器中执行宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroAttachDebugger</name>
    <message>
      <location filename="../CommandMacro.cpp" line="154"/>
      <source>&amp;Attach to Remote Debugger</source>
      <translation>附加到远程调试器(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="156"/>
      <source>Attaches to a remotely running debugger</source>
      <translation>附加到远程运行的调试器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStartDebug</name>
    <message>
      <location filename="../CommandMacro.cpp" line="183"/>
      <source>&amp;Debug Macro</source>
      <translation>调试宏(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="184"/>
      <source>Starts the debugging of macros</source>
      <translation>开始宏的调试</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStopDebug</name>
    <message>
      <location filename="../CommandMacro.cpp" line="215"/>
      <source>&amp;Stop Debugging</source>
      <translation>停止调试(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="216"/>
      <source>Stops the debugging of macros</source>
      <translation>停止宏的调试</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStepOver</name>
    <message>
      <location filename="../CommandMacro.cpp" line="242"/>
      <source>Step &amp;Over</source>
      <translation>步过(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="243"/>
      <source>Steps to the next line in this file</source>
      <translation>步进到本文件中的下一行</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStepInto</name>
    <message>
      <location filename="../CommandMacro.cpp" line="269"/>
      <source>Step &amp;Into</source>
      <translation>步入(&amp;I)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="270"/>
      <source>Steps to the next line executed</source>
      <translation>步进到下一执行行</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleBreakpoint</name>
    <message>
      <location filename="../CommandMacro.cpp" line="296"/>
      <source>Toggle &amp;Breakpoint</source>
      <translation>切换断点(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="297"/>
      <source>Adds or removes a breakpoint at this position</source>
      <translation>在此位置添加或移除断点</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacrosFolder</name>
    <message>
      <location filename="../CommandMacro.cpp" line="322"/>
      <source>Open Macro Folder</source>
      <translation>打开宏文件夹</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="323"/>
      <source>Opens the macros folder in the system file manager</source>
      <translation>在系统文件管理器中打开宏文件夹</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRecentMacros</name>
    <message>
      <location filename="../CommandStd.cpp" line="186"/>
      <source>&amp;Recent Macros</source>
      <translation>最近的宏(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="187"/>
      <source>Displays the list of recently used macros</source>
      <translation>显示最近使用的宏列表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgParameter</name>
    <message>
      <location filename="../CommandStd.cpp" line="387"/>
      <source>E&amp;dit Parameters</source>
      <translation>编辑参数(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="389"/>
      <source>Opens a dialog to edit the parameters</source>
      <translation>打开对话框以编辑参数</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgPreferences</name>
    <message>
      <location filename="../CommandStd.cpp" line="413"/>
      <source>Prefere&amp;nces</source>
      <translation>首选项(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="415"/>
      <source>Opens a dialog to edit the preferences</source>
      <translation>打开对话框以编辑首选项</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgCustomize</name>
    <message>
      <location filename="../CommandStd.cpp" line="460"/>
      <source>Cu&amp;stomize…</source>
      <translation>自定义(&amp;S)…</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="461"/>
      <source>Opens a dialog to edit toolbars, shortcuts, and macros</source>
      <translation>打开对话框以编辑工具栏、快捷键和宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCommandLine</name>
    <message>
      <location filename="../CommandStd.cpp" line="488"/>
      <source>Command &amp;Line</source>
      <translation>命令行(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="490"/>
      <source>Opens a command line interface in the console</source>
      <translation>在控制台中打开命令行界面</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADDonation</name>
    <message>
      <location filename="../CommandStd.cpp" line="593"/>
      <source>Donate to FreeCA&amp;D</source>
      <translation>向 FreeCAD 捐赠(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="594"/>
      <source>Support the FreeCAD development</source>
      <translation>支持 FreeCAD 开发</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDevHandbook</name>
    <message>
      <location filename="../CommandStd.cpp" line="624"/>
      <source>Developers Handbook</source>
      <translation>开发人员手册</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="626"/>
      <source>Handbook about FreeCAD development</source>
      <translation>关于 FreeCAD 开发的手册</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTextDocument</name>
    <message>
      <location filename="../CommandStd.cpp" line="780"/>
      <source>Te&amp;xt Document</source>
      <translation>文本文档(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="781"/>
      <source>Adds a text document to the active document</source>
      <translation>向活动文档添加文本文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUnitsCalculator</name>
    <message>
      <location filename="../CommandStd.cpp" line="818"/>
      <source>&amp;Units Converter</source>
      <translation>单位换算器(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="820"/>
      <source>Starts the units converter</source>
      <translation>启动单位转换器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUserEditMode</name>
    <message>
      <location filename="../CommandStd.cpp" line="859"/>
      <source>Edit &amp;Mode</source>
      <translation>编辑模式(&amp;M)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="860"/>
      <source>Defines behavior when editing an object from the tree view</source>
      <translation>定义从树视图编辑对象时的行为</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPart</name>
    <message>
      <location filename="../CommandStructure.cpp" line="49"/>
      <source>New Part</source>
      <translation>新零件</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="50"/>
      <source>Creates a part, which is a general-purpose container to group objects so they act as a unit in the 3D view. It is intended to arrange objects that have a part TopoShape, like part primitives, Part Design bodies, and other parts.</source>
      <translation>创建一个零件，这是一个通用容器，用于将对象分组，使它们在 3D 视图中作为一个单元。它用于排列具有零件拓扑形状的对象，例如零件图元、零件设计体和其他零件。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdGroup</name>
    <message>
      <location filename="../CommandStructure.cpp" line="121"/>
      <source>New Group</source>
      <translation>新建组</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="122"/>
      <source>Creates a group, which is a general-purpose container to group objects in the tree view, regardless of their data type. It is a simple folder to organize the objects in a model.</source>
      <translation>创建一个组，这是一个通用容器，用于在树视图中对对象进行分组，无论其数据类型如何。它是一个用于在模型中组织对象的简单文件夹。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdVarSet</name>
    <message>
      <location filename="../CommandStructure.cpp" line="193"/>
      <source>Variable Set</source>
      <translation>变量集</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="195"/>
      <source>Creates a variable set, which is an object that maintains a set of properties to be used as variables</source>
      <translation>创建一个变量集，这是一个维护一组属性以用作变量的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewSaveCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="249"/>
      <source>Save Current Camera</source>
      <translation>保存当前相机</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="250"/>
      <source>Saves the current camera settings</source>
      <translation>保存当前相机设置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRestoreCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="275"/>
      <source>Restore Saved Camera</source>
      <translation>恢复已保存的相机</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="276"/>
      <source>Restores the saved camera settings</source>
      <translation>恢复已保存的相机设置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleClipPlane</name>
    <message>
      <location filename="../CommandView.cpp" line="642"/>
      <source>Clippin&amp;g View</source>
      <translation>修剪视图(&amp;G)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="643"/>
      <source>Toggles clipping of the active view</source>
      <translation>切换活动视图的裁剪</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDrawStyle</name>
    <message>
      <location filename="../CommandView.cpp" line="699"/>
      <source>&amp;Draw Style</source>
      <translation>绘图样式(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="700"/>
      <source>Changes the draw style of the objects</source>
      <translation>更改对象的绘制样式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleVisibility</name>
    <message>
      <location filename="../CommandView.cpp" line="906"/>
      <source>Toggle &amp;Visibility</source>
      <translation>切换可见性(&amp;V)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="907"/>
      <source>Toggles the visibility of the selection</source>
      <translation>切换选择的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleTransparency</name>
    <message>
      <location filename="../CommandView.cpp" line="940"/>
      <source>Toggle Transparenc&amp;y</source>
      <translation>切换透明度(&amp;Y)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="942"/>
      <source>Toggles the transparency of the selected objects. Transparency can be fine-tuned in the appearance task dialog</source>
      <translation>切换选定对象的透明度。可以在外观任务对话框中微调透明度</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleSelectability</name>
    <message>
      <location filename="../CommandView.cpp" line="1053"/>
      <source>Toggle Se&amp;lectability</source>
      <translation>切换可选择性(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1054"/>
      <source>Toggles the property of the objects to get selected in the 3D view</source>
      <translation>切换对象在 3D 视图中被选中的属性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdShowSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1115"/>
      <source>Sho&amp;w Selection</source>
      <translation>显示所选(&amp;W)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1116"/>
      <source>Shows all selected objects</source>
      <translation>显示所有选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdHideSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1143"/>
      <source>&amp;Hide Selection</source>
      <translation>隐藏所选(&amp;H)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1144"/>
      <source>Hides all selected objects</source>
      <translation>隐藏所有选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelectVisibleObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1171"/>
      <source>&amp;Select Visible Objects</source>
      <translation>选择可见对象(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1172"/>
      <source>Selects all visible objects in the active document</source>
      <translation>选择活动文档中所有可见的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1215"/>
      <source>To&amp;ggle All Objects</source>
      <translation>切换所有对象(&amp;G)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1216"/>
      <source>Toggles the visibility of all objects in the active document</source>
      <translation>切换活动文档中所有对象的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdShowObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1267"/>
      <source>Show &amp;All Objects</source>
      <translation>显示所有对象(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1268"/>
      <source>Shows all objects in the document</source>
      <translation>显示文档中的所有对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdHideObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1309"/>
      <source>Hide All &amp;Objects</source>
      <translation>隐藏所有对象(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1310"/>
      <source>Hides all objects in the document</source>
      <translation>隐藏文档中的所有对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRotateRight</name>
    <message>
      <location filename="../CommandView.cpp" line="1625"/>
      <source>Rotates &amp;Right</source>
      <translation>向右旋转(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1626"/>
      <source>Rotates the view by 90° clockwise</source>
      <translation>将视图顺时针旋转 90°</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFitAll</name>
    <message>
      <location filename="../CommandView.cpp" line="1650"/>
      <source>&amp;Fit All</source>
      <translation>适应所有(&amp;F)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1651"/>
      <source>Fits all content into the 3D view</source>
      <translation>将所有内容适配到 3D 视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFitSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1681"/>
      <source>Fit &amp;Selection</source>
      <translation>适合所选(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1682"/>
      <source>Fits the selected content into the 3D view</source>
      <translation>将选定内容适配到 3D 视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewGroup</name>
    <message>
      <location filename="../CommandView.cpp" line="1711"/>
      <source>Standard &amp;Views</source>
      <translation>标准视图(&amp;V)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1712"/>
      <source>Changes to a standard view</source>
      <translation>切换到标准视图</translation>
    </message>
  </context>
  <context>
    <name>StdViewDockUndockFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1879"/>
      <source>D&amp;ocument Window</source>
      <translation>文档窗口(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1880"/>
      <source>Displays the active view either in fullscreen, undocked, or docked mode</source>
      <translation>以全屏、非停靠或停靠模式显示活动视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewVR</name>
    <message>
      <location filename="../CommandView.cpp" line="1990"/>
      <source>FreeCAD VR</source>
      <translation>FreeCAD VR</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1991"/>
      <source>Extends the FreeCAD 3D Window to a VR device</source>
      <translation>将 FreeCAD 3D 窗口扩展到 VR 设备</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewCreate</name>
    <message>
      <location filename="../CommandView.cpp" line="2265"/>
      <source>New 3D View</source>
      <translation>新建 3D 视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2266"/>
      <source>Opens a new 3D view window for the active document</source>
      <translation>为活动文档打开新的 3D 视图窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleNavigation</name>
    <message>
      <location filename="../CommandView.cpp" line="2294"/>
      <source>Toggle Navigation/&amp;Edit Mode</source>
      <translation>切换导航/编辑模式(&amp;E)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2295"/>
      <source>Toggles between navigation and edit mode</source>
      <translation>在导航模式和编辑模式之间切换</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAxisCross</name>
    <message>
      <location filename="../CommandView.cpp" line="2342"/>
      <source>Toggle A&amp;xis Cross</source>
      <translation>切换轴交叉(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2343"/>
      <source>Toggles the axis cross at the origin</source>
      <translation>切换原点处的轴十字线</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample3</name>
    <message>
      <location filename="../CommandView.cpp" line="2448"/>
      <source>Inventor Example #3</source>
      <translation>Inventor 示例 #3</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2449"/>
      <source>Shows an animated texture</source>
      <translation>显示动画纹理</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoRedGreen</name>
    <message>
      <location filename="../CommandView.cpp" line="2506"/>
      <source>Stereo Re&amp;d/Cyan</source>
      <translation>立体红/青(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2507"/>
      <source>Switches stereo viewing to red/cyan</source>
      <translation>将立体视图切换为红/青色</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoQuadBuff</name>
    <message>
      <location filename="../CommandView.cpp" line="2534"/>
      <source>Stereo &amp;Quad Buffer</source>
      <translation>立体四缓冲器(&amp;Q)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2535"/>
      <source>Switches stereo viewing to quad buffer</source>
      <translation>将立体视图切换为四缓冲</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvIssueCamPos</name>
    <message>
      <location filename="../CommandView.cpp" line="2619"/>
      <source>Issue Camera &amp;Position</source>
      <translation>发布相机位置(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2620"/>
      <source>Issues the camera position to the console and to a macro, to easily recall this position</source>
      <translation>将相机位置发送到控制台和宏，以便轻松调用此位置</translation>
    </message>
  </context>
  <context>
    <name>StdViewBoxZoom</name>
    <message>
      <location filename="../CommandView.cpp" line="2867"/>
      <source>&amp;Box Zoom</source>
      <translation>框缩放(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2868"/>
      <source>Activates the box zoom tool</source>
      <translation>激活框选缩放工具</translation>
    </message>
  </context>
  <context>
    <name>StdBoxSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="2901"/>
      <source>&amp;Box Selection</source>
      <translation>框选(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2902"/>
      <source>Activates the box selection tool</source>
      <translation>激活框选工具</translation>
    </message>
  </context>
  <context>
    <name>StdBoxElementSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3176"/>
      <source>Bo&amp;x Element Selection</source>
      <translation>框元素选择(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3177"/>
      <source>Activates box element selection</source>
      <translation>激活框选元素</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3232"/>
      <source>&amp;Go to Selection</source>
      <translation>转到所选(&amp;G)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3233"/>
      <source>Scrolls to the first selected item</source>
      <translation>滚动到第一个选定的项目</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeCollapse</name>
    <message>
      <location filename="../CommandView.cpp" line="3257"/>
      <source>Collapse Selected Items</source>
      <translation>折叠选定项目</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3258"/>
      <source>Collapses the currently selected tree items</source>
      <translation>折叠当前选定的树项目</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeExpand</name>
    <message>
      <location filename="../CommandView.cpp" line="3283"/>
      <source>Expand Selected Items</source>
      <translation>展开选定项目</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3284"/>
      <source>Expands the currently selected tree items</source>
      <translation>展开当前选定的树项目</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeSelectAllInstances</name>
    <message>
      <location filename="../CommandView.cpp" line="3309"/>
      <source>Select All Instances</source>
      <translation>选择所有实例</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3310"/>
      <source>Selects all instances of the currently selected object</source>
      <translation>选择当前选定对象的所有实例</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSceneInspector</name>
    <message>
      <location filename="../CommandView.cpp" line="3377"/>
      <source>Scene I&amp;nspector</source>
      <translation>场景检查器(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3378"/>
      <source>Opens the scene inspector</source>
      <translation>打开场景检查器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTextureMapping</name>
    <message>
      <location filename="../CommandView.cpp" line="3411"/>
      <source>Text&amp;ure Mapping</source>
      <translation>纹理映射(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3412"/>
      <source>Maps textures to shapes</source>
      <translation>将纹理映射到形状</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDemoMode</name>
    <message>
      <location filename="../CommandView.cpp" line="3437"/>
      <source>View &amp;Turntable</source>
      <translation>视图转盘(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3438"/>
      <source>Opens a turntable view</source>
      <translation>打开转盘视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelBack</name>
    <message>
      <location filename="../CommandView.cpp" line="3467"/>
      <source>Selection &amp;Back</source>
      <translation>向后选择(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3469"/>
      <source>Restores the previous tree view selection. Only works if tree RecordSelection mode is switched on.</source>
      <translation>恢复先前的树视图选择。仅在树记录选择模式开启时有效。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelForward</name>
    <message>
      <location filename="../CommandView.cpp" line="3501"/>
      <source>Selection &amp;Forward</source>
      <translation>向前选择(&amp;F)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3503"/>
      <source>Restores the next tree view selection. Only works if tree RecordSelection mode is switched on.</source>
      <translation>恢复下一个树视图选择。仅在树记录选择模式开启时有效。</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSingleDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3559"/>
      <source>&amp;Single Document</source>
      <translation>单文档(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3560"/>
      <source>Displays only the active document in the tree view</source>
      <translation>在树视图中仅显示活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreeMultiDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3576"/>
      <source>&amp;Multi Document</source>
      <translation>多文档(&amp;M)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3577"/>
      <source>Displays all documents in the tree view</source>
      <translation>在树视图中显示所有文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncView</name>
    <message>
      <location filename="../CommandView.cpp" line="3636"/>
      <source>&amp;1 Sync View</source>
      <translation>&amp;1 同步视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3637"/>
      <source>Switches to the 3D view containing the selected item from the tree view</source>
      <translation>切换到包含树视图中选定项目的 3D 视图</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3656"/>
      <source>&amp;2 Sync Selection</source>
      <translation>&amp;2 同步选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3657"/>
      <source>Expands the tree item when the corresponding object is selected in the 3D view</source>
      <translation>当在 3D 视图中选择相应对象时展开树项目</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncPlacement</name>
    <message>
      <location filename="../CommandView.cpp" line="3676"/>
      <source>&amp;3 Sync Placement</source>
      <translation>&amp;3 同步放置</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3678"/>
      <source>Adjusts the placement on drag-and-drop of objects across coordinate systems (e.g. in part containers)</source>
      <translation>在跨坐标系（例如在零件容器中）拖放对象时调整放置位置</translation>
    </message>
  </context>
  <context>
    <name>StdTreeRecordSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3715"/>
      <source>&amp;5 Record Selection</source>
      <translation>&amp;5 记录选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3717"/>
      <source>Records the selection in the tree view in order to go back/forward using the navigation buttons</source>
      <translation>记录树视图中的选择，以便使用导航按钮前进/后退</translation>
    </message>
  </context>
  <context>
    <name>StdTreeDrag</name>
    <message>
      <location filename="../CommandView.cpp" line="3734"/>
      <source>Initiate &amp;Dragging</source>
      <translation>启动拖动(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3735"/>
      <source>Initiates dragging of the currently selected tree items</source>
      <translation>开始拖拽当前选定的树项目</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeViewActions</name>
    <message>
      <location filename="../CommandView.cpp" line="3767"/>
      <source>Tree View Actions</source>
      <translation>树视图操作</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3768"/>
      <source>Tree view behavior options and actions</source>
      <translation>树视图行为选项和操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelBoundingBox</name>
    <message>
      <location filename="../CommandView.cpp" line="3812"/>
      <source>&amp;Bounding Box</source>
      <translation>边界框(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3813"/>
      <source>Shows selection bounding box</source>
      <translation>显示选择边界框</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayAll</name>
    <message>
      <location filename="../CommandView.cpp" line="3859"/>
      <source>Toggle Overl&amp;ay for All Panels</source>
      <translation>切换所有面板的叠加层(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3860"/>
      <source>Toggled overlay mode for all docked panels</source>
      <translation>切换所有停靠面板的覆盖模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayTransparentAll</name>
    <message>
      <location filename="../CommandView.cpp" line="3882"/>
      <source>Toggle Tra&amp;nsparent Panels</source>
      <translation>切换透明面板(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3883"/>
      <source>Toggles transparent mode for all docked overlay panels.
This makes the docked panels stay transparent at all times.</source>
      <translation>切换所有停靠覆盖面板的透明模式。
这使停靠面板始终保持透明。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggle</name>
    <message>
      <location filename="../CommandView.cpp" line="3908"/>
      <source>Toggle &amp;Overlay</source>
      <translation>切换叠加层(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3909"/>
      <source>Toggles overlay mode for the docked window under the cursor</source>
      <translation>切换光标下停靠窗口的覆盖模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleTransparent</name>
    <message>
      <location filename="../CommandView.cpp" line="3931"/>
      <source>Toggle Tran&amp;sparent Mode</source>
      <translation>切换透明模式(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3932"/>
      <source>Toggles transparent mode for the docked panel under cursor.
This makes the docked panel stay transparent at all times.</source>
      <translation>切换光标下停靠面板的透明模式。
这使停靠面板始终保持透明。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="3957"/>
      <source>Toggle &amp;Left</source>
      <translation>切换左(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3958"/>
      <source>Toggles the visibility of the left overlay panel</source>
      <translation>切换左侧覆盖面板的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleRight</name>
    <message>
      <location filename="../CommandView.cpp" line="3982"/>
      <source>Toggle &amp;Right</source>
      <translation>切换右(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3983"/>
      <source>Toggles the visibility of the right overlay panel</source>
      <translation>切换右侧覆盖面板的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleTop</name>
    <message>
      <location filename="../CommandView.cpp" line="4007"/>
      <source>Toggle &amp;Top</source>
      <translation>切换顶部(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4008"/>
      <source>Toggles the visibility of the top overlay panel</source>
      <translation>切换顶部覆盖面板的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleBottom</name>
    <message>
      <location filename="../CommandView.cpp" line="4032"/>
      <source>Toggle &amp;Bottom</source>
      <translation>切换底部(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4033"/>
      <source>Toggles the visibility of the bottom overlay panel</source>
      <translation>切换底部覆盖面板的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayMouseTransparent</name>
    <message>
      <location filename="../CommandView.cpp" line="4057"/>
      <source>Bypass &amp;Mouse Events in Overlay Panels</source>
      <translation>绕过叠加层面板中的鼠标事件(&amp;M)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4058"/>
      <source>Bypasses all mouse events in docked overlay panels</source>
      <translation>绕过停靠覆盖面板中的所有鼠标事件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlay</name>
    <message>
      <location filename="../CommandView.cpp" line="4103"/>
      <source>Overlay Docked Panel</source>
      <translation>覆盖停靠面板</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4104"/>
      <source>Sets the docked panel in overlay mode</source>
      <translation>将停靠面板设置为覆盖模式</translation>
    </message>
  </context>
  <context>
    <name>StdStoreWorkingView</name>
    <message>
      <location filename="../CommandView.cpp" line="4138"/>
      <source>St&amp;ore Working View</source>
      <translation>保存工作视图(&amp;O)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4139"/>
      <source>Stores a temporary working view for the current document</source>
      <translation>为当前文档存储临时工作视图</translation>
    </message>
  </context>
  <context>
    <name>StdRecallWorkingView</name>
    <message>
      <location filename="../CommandView.cpp" line="4168"/>
      <source>R&amp;ecall Working View</source>
      <translation>调用工作视图(&amp;E)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4169"/>
      <source>Recalls a previously stored temporary working view</source>
      <translation>恢复之前存储的临时工作视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAlignToSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="4201"/>
      <source>&amp;Align to Selection</source>
      <translation>与所选对齐(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4202"/>
      <source>Aligns the camera view to the selected elements in the 3D view</source>
      <translation>将相机视图对齐到3D视图中的选定元素</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="232"/>
      <source>Choose Open &amp;Window</source>
      <translation>选择打开窗口(&amp;W)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="234"/>
      <source>Displays the open windows</source>
      <translation>显示打开的窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUserInterface</name>
    <message>
      <location filename="../CommandWindow.cpp" line="257"/>
      <source>Dock Views</source>
      <translation>停靠视图</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="258"/>
      <source>Docks all top-level views</source>
      <translation>停靠所有顶级视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleToolBarLock</name>
    <message>
      <location filename="../CommandWindow.cpp" line="350"/>
      <source>Lock Toolbars</source>
      <translation>锁定工具栏</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="351"/>
      <source>Locks toolbars so they are no longer moveable</source>
      <translation>锁定工具栏使其无法移动</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpressionLineEdit</name>
    <message>
      <location filename="../ExpressionCompleter.cpp" line="1082"/>
      <source>Exact Match</source>
      <translation>精确匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpressionTextEdit</name>
    <message>
      <location filename="../ExpressionCompleter.cpp" line="1271"/>
      <source>Exact Match</source>
      <translation>精确匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileChooser</name>
    <message>
      <location filename="../FileDialog.cpp" line="864"/>
      <location filename="../FileDialog.cpp" line="874"/>
      <source>Select a File</source>
      <translation>选择文件</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="884"/>
      <source>Select a Directory</source>
      <translation>选择目录</translation>
    </message>
  </context>
  <context>
    <name>Gui::NetworkRetriever</name>
    <message>
      <location filename="../NetworkRetriever.cpp" line="123"/>
      <source>Download started…</source>
      <translation>下载已开始…</translation>
    </message>
  </context>
  <context>
    <name>Gui::OverlayTitleBar</name>
    <message>
      <location filename="../OverlayWidgets.cpp" line="2195"/>
      <source>Mouse pass through, Esc to stop</source>
      <translation>鼠标穿透，按Esc键停止</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::PropertyDockView</name>
    <message>
      <location filename="../PropertyView.cpp" line="620"/>
      <source>Property View</source>
      <translation>属性视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreeDockWidget</name>
    <message>
      <location filename="../Tree.cpp" line="4180"/>
      <source>Tree View</source>
      <translation>树状图</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgExpressionInput</name>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="77"/>
      <source>Revert to last calculated value (as constant)</source>
      <translation>恢复到最后一个计算值(为常量)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="393"/>
      <source> (Warning: unit discarded)</source>
      <translation> (警告：单位已丢弃)</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="500"/>
      <source>Invalid property name: %1</source>
      <translation>无效的属性名称：%1</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="504"/>
      <source>Unknown object</source>
      <translation>未知对象</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="510"/>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="924"/>
      <source>the name cannot be empty</source>
      <translation>名称不能为空</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="520"/>
      <source>%1 is a unit</source>
      <translation>%1 是一个单位</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="525"/>
      <source>%1 is a constant</source>
      <translation>%1 是一个常量</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="531"/>
      <source>%1 already exists</source>
      <translation>%1 已存在</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="920"/>
      <source>Invalid group name: %1</source>
      <translation>无效的组名称：%1</translation>
    </message>
  </context>
  <context>
    <name>QWidget</name>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="62"/>
      <source>Generic</source>
      <translation>通用</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="65"/>
      <source>Numeric</source>
      <translation>数值</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="68"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
  </context>
  <context>
    <name>Gui</name>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="281"/>
      <source>New parameter...</source>
      <translation>新建参数...</translation>
    </message>
  </context>
  <context>
    <name>Gui::StyleParametersModel</name>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="355"/>
      <source>All Theme Editor Parameters</source>
      <translation>所有主题编辑器参数</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="425"/>
      <source>Root</source>
      <translation>根目录</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="500"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="502"/>
      <source>Expression</source>
      <translation>表达式</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="504"/>
      <source>Preview</source>
      <translation>预览</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgThemeEditor.cpp" line="506"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomToolBoxbarsImp</name>
    <message>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="881"/>
      <location filename="../Dialogs/DlgToolbarsImp.cpp" line="890"/>
      <source>Toolbox Bars</source>
      <translation>工具箱栏</translation>
    </message>
  </context>
  <context>
    <name>Gui::SiemensNXNavigationStyle</name>
    <message>
      <location filename="../Navigation/SiemensNXNavigationStyle.cpp" line="423"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../Navigation/SiemensNXNavigationStyle.cpp" line="425"/>
      <source>Press middle+right click</source>
      <translation>按下中键+右键点击</translation>
    </message>
    <message>
      <location filename="../Navigation/SiemensNXNavigationStyle.cpp" line="427"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../Navigation/SiemensNXNavigationStyle.cpp" line="429"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::LinkLabel</name>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4615"/>
      <source>Changes the linked object</source>
      <translation>更改链接对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::PropertyItemDelegate</name>
    <message>
      <location filename="../propertyeditor/PropertyItemDelegate.cpp" line="143"/>
      <source>Yes</source>
      <translation>是</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItemDelegate.cpp" line="143"/>
      <source>No</source>
      <translation>否</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="304"/>
      <source>Value out of range (%1 out of [%2, %3])</source>
      <translation>数值超出范围（%1 不在 [%2, %3] 内）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="378"/>
      <source>Not a number</source>
      <translation>不是数字</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgExpressionInput.cpp" line="386"/>
      <source>Unit mismatch between result and required unit</source>
      <translation>结果单位与所需单位不匹配</translation>
    </message>
  </context>
  <context>
    <name>StdCmdClarifySelection</name>
    <message>
      <location filename="../CommandView.cpp" line="4229"/>
      <source>Clarify Selection</source>
      <translation>澄清选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="4230"/>
      <source>Displays a context menu at the mouse cursor to select overlapping or obstructed geometry in the 3D view.
</source>
      <translation>在鼠标光标处显示上下文菜单，以选择3D视图中重叠或被遮挡的几何体。</translation>
    </message>
  </context>
  <context>
    <name>Gui::SelectionMenu</name>
    <message>
      <location filename="../Selection/SelectionView.cpp" line="1176"/>
      <source>Whole Object</source>
      <translation>整个对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgVersionMigrator</name>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="17"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="26"/>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="62"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="36"/>
      <source>Configuration data and addons from a previous program version were found. Migrate the configuration to a new directory for this version?</source>
      <translation>检测到先前程序版本的配置数据和附加组件。是否将配置迁移到此版本的新目录？</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="49"/>
      <source>Copying the configuration will ensure that any changes from the new version will not affect the previous installation. Sharing configuration between versions can cause problems and is not recommended.</source>
      <translation>复制配置将确保新版本的任何更改不会影响先前的安装。在版本之间共享配置可能导致问题，不建议这样做。</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.ui" line="87"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="161"/>
      <source>Copy Configuration (Recommended)</source>
      <translation>复制配置（推荐）</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="140"/>
      <source>Welcome to %1 %2.%3</source>
      <translation>欢迎使用 %1 %2.%3</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="143"/>
      <source>Calculating size…</source>
      <translation>正在计算大小…</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="147"/>
      <source>Share configuration between versions</source>
      <translation>在版本之间共享配置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="171"/>
      <source>Share configuration with previous version</source>
      <translation>与先前版本共享配置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="172"/>
      <source>Use a new default configuration</source>
      <translation>使用新的默认配置</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="406"/>
      <source>Migration complete</source>
      <translation>迁移完成</translation>
    </message>
    <message>
      <location filename="../Dialogs/DlgVersionMigrator.cpp" line="443"/>
      <source>New default configuration created</source>
      <translation>已创建新的默认配置</translation>
    </message>
  </context>
  <context>
    <name>Gui::StatusBarLabel</name>
    <message>
      <location filename="../StatusBarLabel.cpp" line="81"/>
      <source>Copy</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../StatusBarLabel.cpp" line="84"/>
      <source>Select All</source>
      <translation>全选</translation>
    </message>
  </context>
</TS>
