<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh-CN" sourcelanguage="en">
  <context>
    <name>Angle</name>
    <message>
      <location filename="../DlgLocationAngle.ui" line="22"/>
      <source>A:</source>
      <translation>A:</translation>
    </message>
    <message>
      <location filename="../DlgLocationAngle.ui" line="43"/>
      <source>B:</source>
      <translation>B:</translation>
    </message>
    <message>
      <location filename="../DlgLocationAngle.ui" line="64"/>
      <source>C:</source>
      <translation>C:</translation>
    </message>
    <message>
      <location filename="../DlgLocationAngle.ui" line="86"/>
      <source>Angle Snap</source>
      <translation>角度捕捉</translation>
    </message>
  </context>
  <context>
    <name>App::Property</name>
    <message>
      <location filename="../ViewProviderOrigin.cpp" line="55"/>
      <source>The displayed size of the origin</source>
      <translation>原点的显示大小</translation>
    </message>
    <message>
      <location filename="../ViewProviderOriginFeature.cpp" line="51"/>
      <source>Visual size of the feature</source>
      <translation>特征的显示大小</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="564"/>
      <source>&lt;empty&gt;</source>
      <translation>&lt;空&gt;</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2417"/>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2685"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2421"/>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2689"/>
      <source>Axis</source>
      <translation>轴线</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2694"/>
      <source>Position</source>
      <translation>位置</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="2946"/>
      <source>Enum</source>
      <translation>列举</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="250"/>
      <source>Base</source>
      <translation>基本</translation>
    </message>
  </context>
  <context>
    <name>CmdTestConsoleOutput</name>
    <message>
      <location filename="../CommandTest.cpp" line="715"/>
      <source>Test console output</source>
      <translation>测试控制台输出</translation>
    </message>
    <message>
      <location filename="../CommandTest.cpp" line="716"/>
      <location filename="../CommandTest.cpp" line="717"/>
      <source>Run test cases to verify console messages</source>
      <translation>运行测试用例来验证控制台消息</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../ViewProviderDocumentObject.cpp" line="304"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="712"/>
      <source>Import</source>
      <translation>导入</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1338"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1929"/>
      <source>Paste expressions</source>
      <translation>粘贴表达式</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="142"/>
      <source>Make link group</source>
      <translation>创建链接组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="240"/>
      <source>Make link</source>
      <translation>创建链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="293"/>
      <source>Make sub-link</source>
      <translation>创建子链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="581"/>
      <source>Import links</source>
      <translation>导入链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="622"/>
      <source>Import all links</source>
      <translation>导入所有链接</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="807"/>
      <source>Insert text document</source>
      <translation>插入文本文档</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="65"/>
      <source>Add a part</source>
      <translation>添加一个零件</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="108"/>
      <source>Add a group</source>
      <translation>添加一个群组</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="151"/>
      <source>Add a variable set</source>
      <translation>添加变量集</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="972"/>
      <source>Align</source>
      <translation>对齐</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="434"/>
      <source>Placement</source>
      <translation>定位</translation>
    </message>
    <message>
      <location filename="../Transform.cpp" line="101"/>
      <location filename="../TaskCSysDragger.cpp" line="75"/>
      <location filename="../ViewProviderAnnotation.cpp" line="426"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2600"/>
      <source>Toggle array elements</source>
      <translation>切换数组元素</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="3012"/>
      <source>Link Transform</source>
      <translation>链接变换</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="881"/>
      <source>Toggle visibility</source>
      <translation>切换可见性</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="915"/>
      <source>Toggle transparency</source>
      <translation>切换透明度</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1028"/>
      <source>Toggle selectability</source>
      <translation>切换可选择性</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.cpp" line="259"/>
      <location filename="../TaskView/TaskOrientation.cpp" line="69"/>
      <source>Edit image</source>
      <translation>编辑图像</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="127"/>
      <source>Set Random Color</source>
      <translation>设置随机颜色</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="175"/>
      <source>Toggle freeze</source>
      <translation>切换冻结</translation>
    </message>
  </context>
  <context>
    <name>CommandGroup</name>
    <message>
      <location filename="../Workbench.cpp" line="517"/>
      <source>File</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="518"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="519"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="520"/>
      <source>Link</source>
      <translation>链接</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="521"/>
      <source>Tools</source>
      <translation>工具</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="522"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="523"/>
      <source>Window</source>
      <translation>窗口</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="524"/>
      <source>Standard</source>
      <translation>标准</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="525"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="526"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="527"/>
      <source>Structure</source>
      <translation>结构</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="528"/>
      <source>Standard-Test</source>
      <translation>标准测试</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="529"/>
      <source>Standard-View</source>
      <translation>标准视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="530"/>
      <source>TreeView</source>
      <translation>树视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="531"/>
      <source>Measure</source>
      <translation>测量</translation>
    </message>
  </context>
  <context>
    <name>DlgCustomizeSpNavSettings</name>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="14"/>
      <source>Spaceball Motion</source>
      <translation>三维鼠标动作</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="22"/>
      <source>Global Sensitivity:</source>
      <translation>全局敏感度:</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="54"/>
      <source>Dominant Mode</source>
      <translation>主导模式</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="61"/>
      <source>Flip Y/Z</source>
      <translation>翻转 Y/Z</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="72"/>
      <source>Enable Translations</source>
      <translation>启用翻译</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="82"/>
      <source>Enable Rotations</source>
      <translation>启用旋转</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="107"/>
      <source>Calibrate</source>
      <translation>校准</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="114"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="212"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="236"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="260"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="284"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="308"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="332"/>
      <source>Enable</source>
      <translation>启用</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="222"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="246"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="270"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="294"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="318"/>
      <location filename="../DlgCustomizeSpNavSettings.ui" line="342"/>
      <source>Reverse</source>
      <translation>反转</translation>
    </message>
  </context>
  <context>
    <name>DlgExpressionInput</name>
    <message>
      <location filename="../DlgExpressionInput.ui" line="26"/>
      <source>Expression editor</source>
      <translation>表达式编辑器</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="38"/>
      <source>Variable Sets</source>
      <translation>变量集</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="49"/>
      <source>Group:</source>
      <translation>分组:</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="75"/>
      <source>Variable Set:</source>
      <translation>变量集：</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="85"/>
      <source>Info:</source>
      <translation>信息：</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="92"/>
      <source>New Property:</source>
      <translation>新建属性:</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="114"/>
      <source>Show variable sets</source>
      <translation>显示变量集</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="149"/>
      <source>Result:</source>
      <translation>结果：</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="263"/>
      <source>&amp;Clear</source>
      <translation>清除(&amp;C)</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="260"/>
      <source>Revert to last calculated value (as constant)</source>
      <translation>恢复到最后一个计算值(为常量)</translation>
    </message>
    <message>
      <location filename="../DlgExpressionInput.ui" line="276"/>
      <source>Ok</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="264"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../Application.h" line="265"/>
      <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="269"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../Application.h" line="270"/>
      <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="274"/>
      <source>Cutting</source>
      <translation>锯切</translation>
    </message>
    <message>
      <location filename="../Application.h" line="275"/>
      <source>This edit mode is implemented as available but currently does not seem to be used by any object</source>
      <translation>此编辑模式是可用的，但当前似乎没有用于任何对象</translation>
    </message>
    <message>
      <location filename="../Application.h" line="279"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../Application.h" line="280"/>
      <source>The object will have the color of its individual faces editable with the Part FaceAppearances command</source>
      <translation>该对象各个面的颜色将使用 FaceAppearances 命令进行编辑</translation>
    </message>
  </context>
  <context>
    <name>ExpressionLabel</name>
    <message>
      <location filename="../QuantitySpinBox_p.h" line="53"/>
      <source>Enter an expression... (=)</source>
      <translation>输入表达式... (=)</translation>
    </message>
    <message>
      <location filename="../QuantitySpinBox_p.h" line="54"/>
      <source>Expression:</source>
      <translation>表达式：</translation>
    </message>
  </context>
  <context>
    <name>Gui::AccelLineEdit</name>
    <message>
      <location filename="../DlgActionsImp.cpp" line="530"/>
      <source>none</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="367"/>
      <source>Press a keyboard shortcut</source>
      <translation>按下键盘快捷键</translation>
    </message>
  </context>
  <context>
    <name>Gui::ActionSelector</name>
    <message>
      <location filename="../Widgets.cpp" line="232"/>
      <source>Available:</source>
      <translation>可用:</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="233"/>
      <source>Selected:</source>
      <translation>已选择:</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="234"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="235"/>
      <source>Remove</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="236"/>
      <source>Move up</source>
      <translation>上移</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="237"/>
      <source>Move down</source>
      <translation>下移</translation>
    </message>
  </context>
  <context>
    <name>Gui::AlignmentView</name>
    <message>
      <location filename="../ManualAlignment.cpp" line="411"/>
      <source>Movable object</source>
      <translation>可移动对象</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="413"/>
      <source>Fixed object</source>
      <translation>固定的对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::Assistant</name>
    <message>
      <location filename="../Assistant.cpp" line="102"/>
      <location filename="../Assistant.cpp" line="134"/>
      <location filename="../Assistant.cpp" line="148"/>
      <location filename="../Assistant.cpp" line="166"/>
      <source>%1 Help</source>
      <translation>%1 帮助</translation>
    </message>
    <message>
      <location filename="../Assistant.cpp" line="103"/>
      <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="135"/>
      <location filename="../Assistant.cpp" line="149"/>
      <location filename="../Assistant.cpp" line="167"/>
      <source>Unable to launch Qt Assistant (%1)</source>
      <translation>无法启动Qt助手(%1)</translation>
    </message>
  </context>
  <context>
    <name>Gui::AutoSaver</name>
    <message>
      <location filename="../AutoSaver.cpp" line="172"/>
      <source>Please wait until the AutoRecovery file has been saved...</source>
      <translation>正在保存自动恢复文件，请稍后...</translation>
    </message>
  </context>
  <context>
    <name>Gui::BlenderNavigationStyle</name>
    <message>
      <location filename="../BlenderNavigationStyle.cpp" line="52"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../BlenderNavigationStyle.cpp" line="54"/>
      <source>Press SHIFT and middle mouse button</source>
      <translation>按SHIFT和鼠标中键</translation>
    </message>
    <message>
      <location filename="../BlenderNavigationStyle.cpp" line="56"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../BlenderNavigationStyle.cpp" line="58"/>
      <source>Scroll mouse wheel</source>
      <translation>滚动鼠标滚轮</translation>
    </message>
  </context>
  <context>
    <name>Gui::CADNavigationStyle</name>
    <message>
      <location filename="../CADNavigationStyle.cpp" line="51"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../CADNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../CADNavigationStyle.cpp" line="55"/>
      <source>Press middle+left or middle+right button</source>
      <translation>按中键+左键或中键+右键</translation>
    </message>
    <message>
      <location filename="../CADNavigationStyle.cpp" line="57"/>
      <source>Scroll middle mouse button 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="357"/>
      <source>&amp;OK</source>
      <translation>确定(&amp;O)</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="367"/>
      <source>&amp;Cancel</source>
      <translation>取消(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::DAG::Model</name>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="127"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="128"/>
      <source>Rename object</source>
      <translation>重命名对象</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="135"/>
      <source>Finish editing</source>
      <translation>完成编辑</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGModel.cpp" line="136"/>
      <source>Finish editing object</source>
      <translation>完成编辑对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::AboutApplication</name>
    <message>
      <location filename="../AboutApplication.ui" line="14"/>
      <location filename="../AboutApplication.ui" line="27"/>
      <source>About</source>
      <translation>关于</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="121"/>
      <source>Version</source>
      <translation>版本</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="135"/>
      <source>Revision number</source>
      <translation>修订号</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="149"/>
      <source>Release date</source>
      <translation>发布日期</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="163"/>
      <source>Operating system</source>
      <translation>操作系统</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="177"/>
      <source>Architecture</source>
      <translation type="unfinished">Architecture</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="225"/>
      <source>Copy to clipboard</source>
      <translation>复制到剪贴板</translation>
    </message>
    <message>
      <location filename="../AboutApplication.ui" line="261"/>
      <source>License</source>
      <translation>授权许可</translation>
    </message>
    <message>
      <location filename="../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="../Splashscreen.cpp" line="475"/>
      <location filename="../Splashscreen.cpp" line="487"/>
      <source>Credits</source>
      <translation>鸣谢</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="484"/>
      <source>This version of FreeCAD is dedicated to the memory of Brad McLean, aka bgbsww.</source>
      <extracomment>Header for bgbsww</extracomment>
      <translation type="unfinished">This version of FreeCAD is dedicated to the memory of Brad McLean, aka bgbsww.</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="489"/>
      <source>FreeCAD would not be possible without the contributions of</source>
      <translation>如果没有以下贡献者的帮助，FreeCAD 项目不可能成立</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="492"/>
      <source>Individuals</source>
      <extracomment>Header for the list of individual people in the Credits list.</extracomment>
      <translation>个人用户</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="505"/>
      <source>Organizations</source>
      <extracomment>Header for the list of companies/organizations in the Credits list.</extracomment>
      <translation>组织</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="532"/>
      <location filename="../Splashscreen.cpp" line="631"/>
      <source>License</source>
      <translation>授权许可</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="571"/>
      <source>Libraries</source>
      <translation>库</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="593"/>
      <source>Collection</source>
      <translation>集合</translation>
    </message>
    <message>
      <location filename="../Splashscreen.cpp" line="612"/>
      <source>Privacy Policy</source>
      <translation>隐私政策</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ApplicationCache</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="241"/>
      <source>Cache directory</source>
      <translation>缓存目录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="243"/>
      <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>Do you want to clear it now?</source>
      <translation>您现在要清除吗？</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="245"/>
      <source>Warning: Please 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="../DlgCustomizeSpaceball.cpp" line="286"/>
      <source>Button %1</source>
      <translation>按钮 %1</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="288"/>
      <source>Out Of Range</source>
      <translation>超出范围</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::CameraDialog</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="349"/>
      <source>Camera settings</source>
      <translation>相机设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="356"/>
      <source>Orientation</source>
      <translation>方向</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="370"/>
      <source>Q0</source>
      <translation>Q0</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="380"/>
      <source>Q1</source>
      <translation>Q1</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="390"/>
      <source>Q2</source>
      <translation>Q2</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="400"/>
      <source>Q3</source>
      <translation>Q3</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="409"/>
      <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>Clipping custom 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="../DlgCustomizeSpaceball.cpp" line="470"/>
      <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="241"/>
      <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="237"/>
      <source>Stop</source>
      <translation>停止</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgActivateWindow</name>
    <message>
      <location filename="../DlgActivateWindow.ui" line="14"/>
      <source>Choose Window</source>
      <translation>选择窗口</translation>
    </message>
    <message>
      <location filename="../DlgActivateWindowImp.cpp" line="52"/>
      <source>&amp;Activate</source>
      <translation>激活(&amp;A)</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgActivateWindowImp</name>
    <message>
      <location filename="../DlgActivateWindowImp.cpp" line="54"/>
      <source>Windows</source>
      <translation>窗口</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgAddProperty</name>
    <message>
      <location filename="../DlgAddProperty.ui" line="14"/>
      <source>Add property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="20"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="30"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="40"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="50"/>
      <location filename="../DlgAddProperty.ui" line="60"/>
      <source>Verbose description of the new property.</source>
      <translation>新属性的详细描述。</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="53"/>
      <source>Documentation</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="67"/>
      <source>Prefix the property name with the group name in the form 'Group_Name' to avoid conflicts with an existing property.
In this case the prefix will be automatically trimmed when shown in the property editor.
However, the property is still used in a script with the full name, like 'obj.Group_Name'.

If this is not ticked, then the property must be uniquely named, and it is accessed like 'obj.Name'.</source>
      <translation>属性名称前加上组名前缀，以“组名_属性名”的形式来避免与现有属性冲突。
这样，当在属性编辑器中显示时前缀将自动隐藏。
但在脚本中该属性中仍然是全名，例如'obj.Group_name'。

如果没有勾选，那么属性必须是唯一的命名，并且它是像'obj.name'一样被访问的。</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.ui" line="74"/>
      <source>Prefix group name</source>
      <translation>组名前缀</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgAuthorization</name>
    <message>
      <location filename="../DlgAuthorization.ui" line="14"/>
      <source>Authorization</source>
      <translation>身份验证</translation>
    </message>
    <message>
      <location filename="../DlgAuthorization.ui" line="23"/>
      <source>Site:</source>
      <translation>站点：</translation>
    </message>
    <message>
      <location filename="../DlgAuthorization.ui" line="36"/>
      <source>%1 at %2</source>
      <translation>在 %2 的 %1</translation>
    </message>
    <message>
      <location filename="../DlgAuthorization.ui" line="46"/>
      <source>Username:</source>
      <translation>用户名：</translation>
    </message>
    <message>
      <location filename="../DlgAuthorization.ui" line="56"/>
      <source>Password:</source>
      <translation>密码:</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCheckableMessageBox</name>
    <message>
      <location filename="../DlgCheckableMessageBox.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../DlgCheckableMessageBox.ui" line="45"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../DlgCheckableMessageBox.ui" line="69"/>
      <source>CheckBox</source>
      <translation>复选框</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgChooseIcon</name>
    <message>
      <location filename="../DlgChooseIcon.ui" line="14"/>
      <source>Choose Icon</source>
      <translation>选择图标</translation>
    </message>
    <message>
      <location filename="../DlgChooseIcon.ui" line="38"/>
      <source>Icon folders...</source>
      <translation>图标文件夹...</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCreateNewPreferencePack</name>
    <message>
      <location filename="../DlgCreateNewPreferencePack.ui" line="17"/>
      <source>Create New Preference Pack</source>
      <translation>创建新的首选项配置包</translation>
    </message>
    <message>
      <location filename="../DlgCreateNewPreferencePack.ui" line="28"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgCreateNewPreferencePack.ui" line="53"/>
      <source>Property group templates</source>
      <translation>属性组模板</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCreateNewPreferencePackImp</name>
    <message>
      <location filename="../DlgCreateNewPreferencePackImp.cpp" line="159"/>
      <source>Pack already exists</source>
      <translation>包已存在</translation>
    </message>
    <message>
      <location filename="../DlgCreateNewPreferencePackImp.cpp" line="160"/>
      <source>A preference pack with that name already exists. Do you want to overwrite it?</source>
      <translation>已存在该名称的首选项配置包。 你想要覆盖它吗？</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomActions</name>
    <message>
      <location filename="../DlgActions.ui" line="17"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="29"/>
      <source>Setup Custom Macros</source>
      <translation>设置自定义宏</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="54"/>
      <source>Macro:</source>
      <translation>宏:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="64"/>
      <source>Menu text:</source>
      <translation>菜单文本:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="74"/>
      <source>Tool tip:</source>
      <translation>工具提示:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="93"/>
      <source>Status text:</source>
      <translation>状态文字:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="103"/>
      <source>What's this:</source>
      <translation>这是什么:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="113"/>
      <source>Accelerator:</source>
      <translation>快捷键:</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="123"/>
      <source>Pixmap</source>
      <translation>位图</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="208"/>
      <source>Add</source>
      <translation>添加</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="215"/>
      <source>Remove</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../DlgActions.ui" line="222"/>
      <source>Replace</source>
      <translation>替换</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomActionsImp</name>
    <message>
      <location filename="../DlgActionsImp.cpp" line="85"/>
      <source>Icons</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="85"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="213"/>
      <source>Macro not found</source>
      <translation>未找到宏</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="214"/>
      <source>Sorry, couldn't find macro file '%1'.</source>
      <translation>对不起，无法找到宏文件 '%1'.</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="238"/>
      <source>Empty macro</source>
      <translation>空白宏</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="238"/>
      <source>Please specify the macro first.</source>
      <translation>请先指定宏.</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="243"/>
      <location filename="../DlgActionsImp.cpp" line="318"/>
      <source>Empty text</source>
      <translation>空文本</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="243"/>
      <location filename="../DlgActionsImp.cpp" line="318"/>
      <source>Please specify the menu text first.</source>
      <translation>请先指定菜单文本.</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="313"/>
      <source>No item selected</source>
      <translation>未选中对象</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="313"/>
      <source>Please 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="../DlgKeyboard.ui" line="14"/>
      <source>Keyboard</source>
      <translation>键盘</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="48"/>
      <source>&amp;Category:</source>
      <translation>分类(&amp;C):</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="100"/>
      <source>Current shortcut:</source>
      <translation>当前快捷键:</translation>
    </message>
    <message>
      <location filename="../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="../DlgKeyboard.ui" line="119"/>
      <source>&amp;New shortcut:</source>
      <translation>新快捷键(&amp;N)：</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="137"/>
      <source>Multi-key sequence delay:</source>
      <translation>多键序列延迟：</translation>
    </message>
    <message>
      <location filename="../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="../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="../DlgKeyboard.ui" line="191"/>
      <source>Shortcut priority list:</source>
      <translation>快捷键优先级列表：</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="238"/>
      <source>&amp;Assign</source>
      <translation>分配(&amp;A)</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="241"/>
      <source>Alt+A</source>
      <translation>Alt+A</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="248"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="255"/>
      <source>&amp;Reset</source>
      <translation>重置(&amp;R)</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="258"/>
      <source>Alt+R</source>
      <translation>Alt+R</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="265"/>
      <source>Re&amp;set All</source>
      <translation>全部重设(&amp;S)</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="268"/>
      <source>Alt+S</source>
      <translation>Alt+S</translation>
    </message>
    <message>
      <location filename="../DlgKeyboard.ui" line="294"/>
      <source>Up</source>
      <translation>上</translation>
    </message>
    <message>
      <location filename="../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="../DlgKeyboardImp.cpp" line="152"/>
      <source>Type to search...</source>
      <translation>输入过滤条件</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="234"/>
      <source>Icon</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="234"/>
      <source>Command</source>
      <translation>命令</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="234"/>
      <source>Shortcut</source>
      <translation>快捷键</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="234"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="275"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="275"/>
      <source>Title</source>
      <translation>标题</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="431"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="469"/>
      <location filename="../DlgKeyboardImp.cpp" line="541"/>
      <source>none</source>
      <translation>无</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomToolBoxbarsImp</name>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="876"/>
      <location filename="../DlgToolbarsImp.cpp" line="885"/>
      <source>Toolbox bars</source>
      <translation>工具条</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomToolbars</name>
    <message>
      <location filename="../DlgToolbars.ui" line="14"/>
      <source>Toolbars</source>
      <translation>工具栏</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="288"/>
      <source>New...</source>
      <translation>新建...</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="295"/>
      <source>Rename...</source>
      <translation>重命名...</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="302"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="107"/>
      <source>Move right</source>
      <translation>右移</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="57"/>
      <source>Category:</source>
      <translation>分类:</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="110"/>
      <source>&lt;b&gt;Move 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="../DlgToolbars.ui" line="133"/>
      <source>Move left</source>
      <translation>左移</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="136"/>
      <source>&lt;b&gt;Move 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="../DlgToolbars.ui" line="165"/>
      <source>Move up</source>
      <translation>上移</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="168"/>
      <source>&lt;b&gt;Move 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="../DlgToolbars.ui" line="191"/>
      <source>Move down</source>
      <translation>下移</translation>
    </message>
    <message>
      <location filename="../DlgToolbars.ui" line="194"/>
      <source>&lt;b&gt;Move 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="../DlgToolbars.ui" line="334"/>
      <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="../DlgToolbarsImp.cpp" line="86"/>
      <source>Global</source>
      <translation>全局</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="104"/>
      <source>Command</source>
      <translation>命令</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="73"/>
      <location filename="../DlgToolbarsImp.cpp" line="221"/>
      <source>&lt;Separator&gt;</source>
      <translation>&lt;分隔符&gt;</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="247"/>
      <source>%1 module not loaded</source>
      <translation>%1 模块未加载</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="444"/>
      <source>New toolbar</source>
      <translation>新建工具栏</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="445"/>
      <location filename="../DlgToolbarsImp.cpp" line="499"/>
      <source>Toolbar name:</source>
      <translation>工具栏名称:</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="457"/>
      <location filename="../DlgToolbarsImp.cpp" line="511"/>
      <source>Duplicated name</source>
      <translation>名称重复</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="458"/>
      <location filename="../DlgToolbarsImp.cpp" line="512"/>
      <source>The toolbar name '%1' is already used</source>
      <translation>工具栏名称'%1'已被使用</translation>
    </message>
    <message>
      <location filename="../DlgToolbarsImp.cpp" line="498"/>
      <source>Rename toolbar</source>
      <translation>重命名工具栏</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeImp</name>
    <message>
      <location filename="../DlgCustomizeImp.cpp" line="57"/>
      <location filename="../DlgCustomizeImp.cpp" line="129"/>
      <source>Customize</source>
      <translation>自定义</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeImp.cpp" line="69"/>
      <location filename="../DlgCustomizeImp.cpp" line="130"/>
      <source>&amp;Help</source>
      <translation>帮助(&amp;H)</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeImp.cpp" line="76"/>
      <location filename="../DlgCustomizeImp.cpp" line="131"/>
      <source>&amp;Close</source>
      <translation>关闭(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeSpNavSettings</name>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.cpp" line="44"/>
      <location filename="../DlgCustomizeSpNavSettings.cpp" line="131"/>
      <source>Spaceball Motion</source>
      <translation>三维鼠标动作</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpNavSettings.cpp" line="45"/>
      <location filename="../DlgCustomizeSpNavSettings.cpp" line="134"/>
      <source>No Spaceball Present</source>
      <translation>当前无轨迹球</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgCustomizeSpaceball</name>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="672"/>
      <source>Spaceball Buttons</source>
      <translation>三维鼠标按键</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="678"/>
      <source>No Spaceball Present</source>
      <translation>当前无轨迹球</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="727"/>
      <source>Buttons</source>
      <translation>按钮</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="728"/>
      <source>Reset</source>
      <translation>重设</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="758"/>
      <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="../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="138"/>
      <location filename="../SceneInspector.cpp" line="206"/>
      <source>Scene Inspector</source>
      <translation>场景检查器</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroExecute</name>
    <message>
      <location filename="../DlgMacroExecute.ui" line="14"/>
      <source>Execute macro</source>
      <translation>执行宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="55"/>
      <source>Macro name:</source>
      <translation>宏名称:</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="85"/>
      <source>Find file:</source>
      <translation>查找文件：</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="92"/>
      <source>Case-insensitive search for filenames, regular expressions supported</source>
      <translation>支持非大小写敏感地搜索文件名，支持正则表达式搜索</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="99"/>
      <source>Find in files:</source>
      <translation>在文件中查找</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="106"/>
      <source>Filter by case-insensitive file content, regular expressions supported</source>
      <translation>按大小写不敏感的文件内容过滤，支持正则表达式</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="122"/>
      <source>User macros</source>
      <translation>用户宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="147"/>
      <source>System macros</source>
      <translation>系统宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="198"/>
      <source>Execute</source>
      <translation>执行</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="205"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="231"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="241"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="251"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="261"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="271"/>
      <source>Duplicate</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="281"/>
      <source>Launch a guide on how to set up a macro in a custom global toolbar.</source>
      <translation>启动如何在自定义全局工具栏中设置宏的指南。</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="284"/>
      <source>Toolbar</source>
      <translation>工具栏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="307"/>
      <source>Open Addon Manager where macros created by the community and other addons can be downloaded.</source>
      <translation>打开插件管理器，社区创建的宏和其他插件可以被下载。</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="310"/>
      <source>Download</source>
      <translation>下载</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecute.ui" line="319"/>
      <source>User macros location:</source>
      <translation>用户宏路径：</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroExecuteImp</name>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="106"/>
      <location filename="../DlgMacroExecuteImp.cpp" line="812"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="481"/>
      <source>Read-only</source>
      <translation>只读</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="499"/>
      <source>Macro file</source>
      <translation>宏文件</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="500"/>
      <source>Enter a file name, please:</source>
      <translation>请输入文件名称:</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="523"/>
      <location filename="../DlgMacroExecuteImp.cpp" line="918"/>
      <location filename="../DlgMacroExecuteImp.cpp" line="1077"/>
      <source>Existing file</source>
      <translation>已存在文件</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="524"/>
      <source>'%1'.
This file already exists.</source>
      <translation>'%1'.
此文件已经存在.</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="531"/>
      <source>Cannot create file</source>
      <translation>无法创建文件</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="532"/>
      <source>Creation of file '%1' failed.</source>
      <translation>文件 '%1' 创建失败.</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="568"/>
      <source>Delete macro</source>
      <translation>删除宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="569"/>
      <source>Do you really want to delete the macro '%1'?</source>
      <translation>是否确实要删除宏 '%1'？</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="602"/>
      <source>Do not show again</source>
      <translation>不再显示</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="603"/>
      <source>Guided Walkthrough</source>
      <translation>指导式演练</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="604"/>
      <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="../DlgMacroExecuteImp.cpp" line="659"/>
      <source>Walkthrough, dialog 1 of 2</source>
      <translation>遍历，对话框1 / 2</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="684"/>
      <source>Walkthrough instructions: Fill in missing fields (optional) then click Add, then Close</source>
      <translation>顺序执行以下指令：填充缺失的字段 (可选) 然后单击添加，然后关闭</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="726"/>
      <source>Walkthrough, dialog 1 of 1</source>
      <translation>遍历，对话框1 / 1</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="729"/>
      <source>Walkthrough, dialog 2 of 2</source>
      <translation>遍历，对话框2 / 2</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="763"/>
      <source>Walkthrough instructions: Select macro from list, then click right arrow button (-&gt;), then Close.</source>
      <translation type="unfinished">Walkthrough instructions: Select macro from list, then click right arrow button (-&gt;), then Close.</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="789"/>
      <source>Walkthrough instructions: Click New, select macro, then right arrow (-&gt;) button, then Close.</source>
      <translation type="unfinished">Walkthrough instructions: Click New, select macro, then right arrow (-&gt;) button, then Close.</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="898"/>
      <source>Renaming Macro File</source>
      <translation>重命名宏文件</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="899"/>
      <location filename="../DlgMacroExecuteImp.cpp" line="1060"/>
      <source>Enter new name:</source>
      <translation>输入新的名称：</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="919"/>
      <location filename="../DlgMacroExecuteImp.cpp" line="1078"/>
      <source>'%1'
 already exists.</source>
      <translation>'%1'
 已存在。</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="923"/>
      <source>Rename Failed</source>
      <translation>重命名失败</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="924"/>
      <source>Failed to rename to '%1'.
Perhaps a file permission error?</source>
      <translation>无法重命名为 "%1"。
可能是文件权限错误？</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="1059"/>
      <source>Duplicate Macro</source>
      <translation>复制宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="1083"/>
      <source>Duplicate Failed</source>
      <translation>复制失败</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="1084"/>
      <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="../DlgMacroRecord.ui" line="14"/>
      <source>Macro recording</source>
      <translation>宏录制</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecord.ui" line="35"/>
      <source>Macro name:</source>
      <translation>宏名称:</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecord.ui" line="62"/>
      <source>Macro path:</source>
      <translation>宏路径:</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecord.ui" line="123"/>
      <source>Record</source>
      <translation>录制</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecord.ui" line="146"/>
      <source>Stop</source>
      <translation>停止</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecord.ui" line="156"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMacroRecordImp</name>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="105"/>
      <location filename="../DlgMacroRecordImp.cpp" line="114"/>
      <location filename="../DlgMacroRecordImp.cpp" line="142"/>
      <source>Macro recorder</source>
      <translation>宏录制器</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="106"/>
      <source>Specify first a place to save.</source>
      <translation>首先指定要保存的位置。</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="115"/>
      <source>The macro directory doesn't exist. Please, choose another one.</source>
      <translation>宏目录不存在.请重新选择.</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="129"/>
      <source>Existing macro</source>
      <translation>现有宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="130"/>
      <source>The macro '%1' already exists. Do you want to overwrite?</source>
      <translation>宏'%1'已经存在.是否要覆盖?</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="143"/>
      <source>You have no write permission for the directory. Please, choose another one.</source>
      <translation>您对此目录无写入权限，请选择其他目录</translation>
    </message>
    <message>
      <location filename="../DlgMacroRecordImp.cpp" line="188"/>
      <source>Choose macro directory</source>
      <translation>选择宏目录</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgMaterialProperties</name>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="14"/>
      <source>Material properties</source>
      <translation>材质属性</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="26"/>
      <source>Material</source>
      <translation>材质</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="78"/>
      <source>Ambient color:</source>
      <translation>环境色:</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="155"/>
      <source>Transparency:</source>
      <translation>透明度:</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="168"/>
      <source>%</source>
      <translation>%</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="71"/>
      <source>Reset</source>
      <translation>重设</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="131"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="47"/>
      <source>Diffuse color:</source>
      <translation>散射颜色:</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="148"/>
      <source>Emissive color:</source>
      <translation>放射光颜色:</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="114"/>
      <source>Specular color:</source>
      <translation>镜面反射颜色</translation>
    </message>
    <message>
      <location filename="../DlgMaterialProperties.ui" line="54"/>
      <source>Shininess:</source>
      <translation>光泽度：</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgOnlineHelp</name>
    <message>
      <location filename="../DlgOnlineHelp.ui" line="14"/>
      <source>On-line help</source>
      <translation>联机帮助</translation>
    </message>
    <message>
      <location filename="../DlgOnlineHelp.ui" line="26"/>
      <source>Help viewer</source>
      <translation>帮助查看器</translation>
    </message>
    <message>
      <location filename="../DlgOnlineHelp.ui" line="38"/>
      <source>Location of start page</source>
      <translation>起始页的位置</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgOnlineHelpImp</name>
    <message>
      <location filename="../DlgOnlineHelpImp.cpp" line="52"/>
      <source>HTML files</source>
      <translation>HTML 文件</translation>
    </message>
    <message>
      <location filename="../DlgOnlineHelpImp.cpp" line="102"/>
      <source>Access denied</source>
      <translation>拒绝访问</translation>
    </message>
    <message>
      <location filename="../DlgOnlineHelpImp.cpp" line="102"/>
      <source>Access denied to '%1'

Specify another directory, please.</source>
      <translation>访问'%1'被拒绝,请指定另一个目录.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameter</name>
    <message>
      <location filename="../DlgParameter.ui" line="17"/>
      <source>Parameter Editor</source>
      <translation>参数编辑器</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="53"/>
      <source>Sorted</source>
      <translation>已排序</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="63"/>
      <source>Quick search</source>
      <translation>快速搜索</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="70"/>
      <source>Type in a group name to find it</source>
      <translation>键入组名以找到它</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="73"/>
      <source>Search Group</source>
      <translation>搜索分组</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="86"/>
      <source>Find...</source>
      <translation>查找...</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="109"/>
      <source>Save to disk</source>
      <translation>保存到磁盘</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="112"/>
      <location filename="../DlgParameter.ui" line="128"/>
      <source>Alt+C</source>
      <translation>Alt+C</translation>
    </message>
    <message>
      <location filename="../DlgParameter.ui" line="125"/>
      <source>&amp;Close</source>
      <translation>关闭(&amp;C)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameterFind</name>
    <message>
      <location filename="../DlgParameterFind.ui" line="14"/>
      <source>Find</source>
      <translation>查找</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="32"/>
      <source>Find what:</source>
      <translation>查找：</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="55"/>
      <source>Look at</source>
      <translation>查看</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="61"/>
      <source>Groups</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="71"/>
      <source>Names</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="81"/>
      <source>Values</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.ui" line="94"/>
      <source>Match whole string only</source>
      <translation>只匹配整个字符串</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.cpp" line="48"/>
      <source>Find Next</source>
      <translation>查找下一个</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.cpp" line="310"/>
      <source>Not found</source>
      <translation>未找到</translation>
    </message>
    <message>
      <location filename="../DlgParameterFind.cpp" line="311"/>
      <source>Can't find the text: %1</source>
      <translation>找不到文本: %1</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgParameterImp</name>
    <message>
      <location filename="../DlgParameterImp.cpp" line="69"/>
      <location filename="../DlgParameterImp.cpp" line="242"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="78"/>
      <location filename="../DlgParameterImp.cpp" line="243"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="78"/>
      <location filename="../DlgParameterImp.cpp" line="244"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="78"/>
      <location filename="../DlgParameterImp.cpp" line="245"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="92"/>
      <source>System parameter</source>
      <translation>系统参数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="93"/>
      <source>User parameter</source>
      <translation>用户参数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="126"/>
      <source>Search Group</source>
      <translation>搜索分组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="478"/>
      <source>Invalid input</source>
      <translation>无效输入</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="479"/>
      <source>Invalid key name '%1'</source>
      <translation>无效的键名'%1'</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencePackManagement</name>
    <message>
      <location filename="../DlgPreferencePackManagement.ui" line="14"/>
      <source>Manage Preference Packs</source>
      <translation>管理首选项配置包</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagement.ui" line="56"/>
      <source>Open Addon Manager...</source>
      <translation>打开插件管理器...</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencePackManagementImp</name>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="88"/>
      <source>User-Saved Preference Packs</source>
      <translation>用户保存的首选项配置包</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="92"/>
      <source>Built-In Preference Packs</source>
      <translation>内置的首选项配置包</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="127"/>
      <source>Toggle visibility of built-in preference pack '%1'</source>
      <translation>切换内置首选项配置包'%1'的可见性</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="134"/>
      <source>Delete user-saved preference pack '%1'</source>
      <translation>删除用户保存的首选项配置包'%1'？</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="144"/>
      <source>Toggle visibility of Addon preference pack '%1' (use Addon Manager to permanently remove)</source>
      <translation>切换插件首选项配置包 '%1'的可见性 (使用插件管理器永久移除)</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="179"/>
      <source>Delete saved preference pack?</source>
      <translation>删除已保存的首选项包？</translation>
    </message>
    <message>
      <location filename="../DlgPreferencePackManagementImp.cpp" line="180"/>
      <source>Are you sure you want to delete the preference pack named '%1'? This cannot be undone.</source>
      <translation>您确定要删除名为'%1'的首选项配置包吗？ 这不能撤消。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferences</name>
    <message>
      <location filename="../DlgPreferences.ui" line="25"/>
      <source>Preferences</source>
      <translation>首选项</translation>
    </message>
    <message>
      <location filename="../DlgPreferences.ui" line="156"/>
      <source>Reset</source>
      <translation>重设</translation>
    </message>
    <message>
      <location filename="../DlgPreferences.ui" line="196"/>
      <source>Header</source>
      <translation>标题</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPreferencesImp</name>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="555"/>
      <source>Reset page '%1'...</source>
      <translation>重置页 %1</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="558"/>
      <source>Resets the user settings for the page '%1'</source>
      <translation>重置页面 '%1 ' 的用户设置</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="561"/>
      <source>Reset group '%1'...</source>
      <translation>重置组 '%1'...</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="564"/>
      <source>Resets the user settings for the group '%1'</source>
      <translation>重置群组的%1 的用户设置</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="567"/>
      <source>Reset all...</source>
      <translation>重置所有...</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="570"/>
      <source>Resets the user settings entirely</source>
      <translation>全部重置用户设置</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="586"/>
      <source>Clear user settings</source>
      <translation>清除用户设置</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="587"/>
      <source>Do you want to clear all your user settings?</source>
      <translation>是否要清除所有用户设置？</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="588"/>
      <source>If you agree all your settings will be cleared.</source>
      <translation>如果您同意，您的设置将被清除。</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="688"/>
      <source>Wrong parameter</source>
      <translation>参数错误</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="731"/>
      <source>Restart required</source>
      <translation>需要重启</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="732"/>
      <source>You must restart FreeCAD for changes to take effect.</source>
      <translation>你需要重启freecad使更改生效</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="737"/>
      <source>Restart now</source>
      <translation>立即重启</translation>
    </message>
    <message>
      <location filename="../DlgPreferencesImp.cpp" line="738"/>
      <source>Restart later</source>
      <translation>稍后重启</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgProjectInformation</name>
    <message>
      <location filename="../DlgProjectInformation.ui" line="14"/>
      <source>Document information</source>
      <translation>文档信息</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="26"/>
      <source>Information</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="47"/>
      <source>&amp;Name:</source>
      <translation>名称:</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="73"/>
      <source>Path:</source>
      <translation>路径:</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="96"/>
      <source>UUID:</source>
      <translation>通用唯一标识码:</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="119"/>
      <source>Program version:</source>
      <translation>程序版本：</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="142"/>
      <source>Unit System:</source>
      <translation>单位系统：</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="152"/>
      <source>Unit system for this file</source>
      <translation>此文件的单位系统</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="159"/>
      <source>Created &amp;by:</source>
      <translation>作者(&amp;B):</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="182"/>
      <source>Creation &amp;date:</source>
      <translation>创建日期(&amp;D):</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="208"/>
      <source>&amp;Last modified by:</source>
      <translation>上次修改(&amp;L):</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="231"/>
      <source>Last &amp;modification date:</source>
      <translation>最后修改日期(&amp;M):</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="257"/>
      <source>Com&amp;pany:</source>
      <translation>公司(&amp;p):</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="280"/>
      <source>License information:</source>
      <translation>许可证信息：</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="293"/>
      <source>License URL</source>
      <translation>许可证网址</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="308"/>
      <source>Open in browser</source>
      <translation>在浏览器中打开</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformation.ui" line="317"/>
      <source>&amp;Comment:</source>
      <translation>注释(&amp;C)：</translation>
    </message>
    <message>
      <source/>
      <translation>关于</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgProjectUtility</name>
    <message>
      <location filename="../DlgProjectUtility.ui" line="14"/>
      <source>Document utility</source>
      <translation>文档工具</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="22"/>
      <source>Extract document</source>
      <translation>提取文档</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="28"/>
      <location filename="../DlgProjectUtility.ui" line="78"/>
      <source>Source</source>
      <translation>来源</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="42"/>
      <location filename="../DlgProjectUtility.ui" line="92"/>
      <source>Destination</source>
      <translation>目标</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="65"/>
      <source>Extract</source>
      <translation>提取</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="72"/>
      <source>Create document</source>
      <translation>新建文档</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="137"/>
      <source>Load document file after creation</source>
      <translation>创建后加载文档文件</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.ui" line="115"/>
      <source>Create</source>
      <translation>创建</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="50"/>
      <source>Project file</source>
      <translation>项目文件</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="63"/>
      <location filename="../DlgProjectUtility.cpp" line="80"/>
      <source>Empty source</source>
      <translation>来源为空</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="63"/>
      <location filename="../DlgProjectUtility.cpp" line="80"/>
      <source>No source is defined.</source>
      <translation>未定义来源。</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="68"/>
      <location filename="../DlgProjectUtility.cpp" line="84"/>
      <source>Empty destination</source>
      <translation>目标为空</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="68"/>
      <location filename="../DlgProjectUtility.cpp" line="84"/>
      <source>No destination is defined.</source>
      <translation>未定义目标。</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="104"/>
      <source>Failed to extract document</source>
      <translation>文档提取失败</translation>
    </message>
    <message>
      <location filename="../DlgProjectUtility.cpp" line="121"/>
      <source>Failed to create document</source>
      <translation>文档创建失败</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgPropertyLink</name>
    <message>
      <location filename="../DlgPropertyLink.ui" line="14"/>
      <source>Link</source>
      <translation>链接</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.ui" line="46"/>
      <source>Filter by type</source>
      <translation>按类型筛选</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.ui" line="53"/>
      <source>If enabled, then 3D view selection will be synchronized with full object hierarchy.</source>
      <translation>如果启用，则3D 视图选择将与完整对象层级同步.</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.ui" line="56"/>
      <source>Sync sub-object selection</source>
      <translation>同步选中的子对象</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.ui" line="88"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.ui" line="95"/>
      <source>A search pattern to filter the results above</source>
      <translation>用于筛选上述结果的搜索模式</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.cpp" line="113"/>
      <source>Reset</source>
      <translation>重设</translation>
    </message>
    <message>
      <location filename="../DlgPropertyLink.cpp" line="114"/>
      <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="../DlgRevertToBackupConfig.ui" line="14"/>
      <source>Revert to Backup Config</source>
      <translation>还原以备份配置</translation>
    </message>
    <message>
      <location filename="../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="../DlgRevertToBackupConfig.ui" line="52"/>
      <source>Available backup files:</source>
      <translation>可用的备份文件：</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgRevertToBackupConfigImp</name>
    <message>
      <location filename="../DlgRevertToBackupConfigImp.cpp" line="92"/>
      <source>No selection in dialog, cannot load backup file</source>
      <translation>对话框中没有选项，无法加载备份文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgRunExternal</name>
    <message>
      <location filename="../DlgRunExternal.ui" line="20"/>
      <source>Running external program</source>
      <translation>运行外部程序</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="38"/>
      <source>TextLabel</source>
      <translation>文本标签</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="58"/>
      <source>Advanced &gt;&gt;</source>
      <translation>高级 &gt;&gt;</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="104"/>
      <source>Accept changes</source>
      <translation>接受更改</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="111"/>
      <source>Discard changes</source>
      <translation>放弃修改</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="118"/>
      <source>Abort program</source>
      <translation>中止程序</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.ui" line="138"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../DlgRunExternal.cpp" line="128"/>
      <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="73"/>
      <source>Size of main coordinate system representation
in the corner -- in % of height/width of viewport</source>
      <translation>边角中主坐标系统大小——占视图高度/宽度的百分比的 %</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="128"/>
      <source>Axis cross will be shown by default at file
opening or creation</source>
      <translation>在文件打开或创建时默认会显示坐标轴</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="132"/>
      <source>Show axis cross by default</source>
      <translation>默认显示坐标轴</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="145"/>
      <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="149"/>
      <source>Show counter of frames per second</source>
      <translation>显示每秒运行帧数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="168"/>
      <source>Rendering</source>
      <translation>正在渲染</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="174"/>
      <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="179"/>
      <source>Use software OpenGL</source>
      <translation>使用软件 OpenGL</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="204"/>
      <source>Use OpenGL VBO (Vertex Buffer Object)</source>
      <translation>使用 OpenGL VBO (顶点缓存对象)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="219"/>
      <source>Render cache</source>
      <translation>渲染缓存</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="192"/>
      <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 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 on the FreeCAD forums</source>
      <translation>如果选中，将使用顶点缓存对象（VBO）。
VBO 是一种 OpenGL 功能，它提供了将顶点数据（位置、法线向量、颜色等）上传到显卡的方法。
VBO 提供了显著的性能提升，因为数据位于图形内存而非系统内存中，因此它可以直接由 GPU 渲染。

注意：有时此功能可能会导致一系列不同的问题，从图形异常到 GPU 崩溃。 在 FreeCAD 论坛寻求支持时，请启用此设置。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="63"/>
      <source>Relative size:</source>
      <translation>相对大小：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="99"/>
      <source>Letter color:</source>
      <translation>字符颜色：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="106"/>
      <source>Axis letter color</source>
      <translation>坐标轴字符颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="232"/>
      <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="245"/>
      <source>Auto</source>
      <translation>自动</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="250"/>
      <source>Distributed</source>
      <translation>分布</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="255"/>
      <source>Centralized</source>
      <translation>居中</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="263"/>
      <source>Anti-Aliasing</source>
      <translation>抗锯齿</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="276"/>
      <source>What kind of multisample anti-aliasing is used</source>
      <translation>使用什么多重采样抗锯齿模式</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="42"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="43"/>
      <source>Line Smoothing</source>
      <translation>线条平滑化</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="44"/>
      <source>MSAA 2x</source>
      <translation>MSAA 反锯齿 2x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="45"/>
      <source>MSAA 4x</source>
      <translation>MSAA 反锯齿 4x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="46"/>
      <source>MSAA 6x</source>
      <translation>MSAA 反锯齿 6x</translation>
    </message>
    <message>
      <location filename="../Multisample.cpp" line="47"/>
      <source>MSAA 8x</source>
      <translation>MSAA 反锯齿 8x</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="286"/>
      <source>Transparent objects:</source>
      <translation>透明对象：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="299"/>
      <source>Render types of transparent objects</source>
      <translation>透明对象的渲染类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="309"/>
      <source>One pass</source>
      <translation>單次通過</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="314"/>
      <source>Backface pass</source>
      <translation>背面通过</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="325"/>
      <source>Marker size:</source>
      <translation>标记大小：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="338"/>
      <source>Size of vertices in the Sketcher, TechDraw and other workbenches</source>
      <translation>草图、 技术绘图和其他工作台顶点大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="345"/>
      <source>Eye to eye distance for stereo modes</source>
      <translation>立体模式的双眼距离</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="358"/>
      <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="388"/>
      <source>Backlight is enabled with the defined color</source>
      <translation>已启用带有定义颜色的背光</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="391"/>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="407"/>
      <source>Backlight color</source>
      <translation>背光颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="446"/>
      <source>Intensity</source>
      <translation>强度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="471"/>
      <source>Intensity of the backlight</source>
      <translation>背光强度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="507"/>
      <source>Camera type</source>
      <translation>相机类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="528"/>
      <source>Objects will appear in a perspective projection</source>
      <translation>对象将以透视投影法显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="531"/>
      <source>Perspective renderin&amp;g</source>
      <translation>以透视渲染(&amp;g)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="544"/>
      <source>Objects will be projected in orthographic projection</source>
      <translation>对象将以正交投影方式投影</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DView.ui" line="547"/>
      <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="174"/>
      <source>5px</source>
      <translation>5px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="175"/>
      <source>7px</source>
      <translation>7px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="176"/>
      <source>9px</source>
      <translation>9px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="177"/>
      <source>11px</source>
      <translation>11px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="178"/>
      <source>13px</source>
      <translation>13px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="179"/>
      <source>15px</source>
      <translation>15px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="180"/>
      <source>20px</source>
      <translation>20px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="181"/>
      <source>25px</source>
      <translation>25px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="182"/>
      <source>30px</source>
      <translation>30px</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="235"/>
      <source>Anti-aliasing</source>
      <translation>抗锯齿</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettings3DViewImp.cpp" line="236"/>
      <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="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="42"/>
      <source>Browse cache directory</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="58"/>
      <source>Notify the user if the cache size exceeds the specified limit</source>
      <translation>如果缓存大小超过指定的限制，则通知用户</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="60"/>
      <source>Unknown</source>
      <translation>未知的</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsCacheDirectory.cpp" line="128"/>
      <source>Current cache size: %1</source>
      <translation>当前缓存大小： %1</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsColorGradient</name>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="14"/>
      <source>Color-gradient settings</source>
      <translation>颜色渐变设置</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="26"/>
      <source>Color model</source>
      <translation>颜色模式</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="32"/>
      <source>&amp;Gradient:</source>
      <translation>渐变 (&amp;G)：</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="43"/>
      <source>red-yellow-green-cyan-blue</source>
      <translation>红-黄-绿-青-蓝</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="48"/>
      <source>blue-cyan-green-yellow-red</source>
      <translation>蓝-青-绿-黄-红</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="53"/>
      <source>white-black</source>
      <translation>白黑</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="58"/>
      <source>black-white</source>
      <translation>黑白</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="85"/>
      <source>Style</source>
      <translation>样式</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="106"/>
      <source>Color gradient is used with its full color range</source>
      <translation>颜色渐变使用全色范围</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="109"/>
      <source>&amp;Flow</source>
      <translation>流 (&amp;F)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="112"/>
      <source>Alt+F</source>
      <translation>Alt+F</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="122"/>
      <source>Color gradient starts from the zero value</source>
      <translation>颜色渐变开始于零值</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="125"/>
      <source>&amp;Zero</source>
      <translation>零 (&amp;Z)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="128"/>
      <source>Alt+Z</source>
      <translation>Alt+Z</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="138"/>
      <source>Visibility</source>
      <translation>可见性</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="159"/>
      <source>Data outside the specified min-max range
will be displayed in gray</source>
      <translation>超出最小到最大范围以外的数据将显示灰色</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="163"/>
      <source>Out g&amp;rayed</source>
      <translation>外部&amp;呈灰色</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="166"/>
      <source>Alt+R</source>
      <translation>Alt+R</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="173"/>
      <source>Data outside the specified min-max range
will be displayed with transparency</source>
      <translation>超出最小到最大范围以外的数据将显示透明</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="177"/>
      <source>Out &amp;transparent</source>
      <translation>输出透明度 (&amp;T)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="180"/>
      <source>Alt+I</source>
      <translation>Alt+I</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="190"/>
      <source>Parameter range</source>
      <translation>参数范围</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="196"/>
      <source>Ma&amp;ximum:</source>
      <translation>最大值 (&amp;X)：</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="241"/>
      <source>&amp;Labels:</source>
      <translation>标签 (&amp;L)：</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="257"/>
      <source>Number of labels besides the color bar</source>
      <translation>调色板旁的标签数量</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="267"/>
      <source>Mi&amp;nimum:</source>
      <translation>最小值 (&amp;N)：</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradient.ui" line="296"/>
      <source>&amp;Decimals:</source>
      <translation>小数位数 (&amp;D)：</translation>
    </message>
    <message>
      <location filename="../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="../DlgSettingsColorGradientImp.cpp" line="256"/>
      <source>Wrong parameter</source>
      <translation>参数错误</translation>
    </message>
    <message>
      <location filename="../DlgSettingsColorGradientImp.cpp" line="257"/>
      <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, 3 = default)</source>
      <translation>保存文件的压缩级别
（0 = 无，9 = 最高，3 = 默认）</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="132"/>
      <source>Using Undo/Redo on 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="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="226"/>
      <source>Saving transactions (Auto-save)</source>
      <translation>保存交互记录(自动保存)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="242"/>
      <source>Discard saved transaction after saving document</source>
      <translation>保存文件后放弃保存历史记录</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="255"/>
      <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="259"/>
      <source>Run AutoRecovery at startup</source>
      <translation>在启动时运行自动恢复</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="277"/>
      <source>How often a recovery file is written</source>
      <translation>恢复文件写入频率</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="280"/>
      <source>Save AutoRecovery information every</source>
      <translation>每次都保存自动恢复信息</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="341"/>
      <source>A thumbnail will be stored when document is saved</source>
      <translation>保存文档时将存储缩略图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="347"/>
      <source>Save thumbnail into project file when saving document</source>
      <translation>保存文件时同时保存缩略图到项目文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="376"/>
      <source>Size</source>
      <translation>大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="383"/>
      <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="408"/>
      <source>The program logo will be added to the thumbnail</source>
      <translation>程序徽标将被添加到缩略图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="411"/>
      <source>Add the program logo to the generated thumbnail</source>
      <translation>将程序徽标添加到生成的缩略图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="444"/>
      <source>How many backup files will be kept when saving document</source>
      <translation>保存文档时将保留多少备份文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="447"/>
      <source>Maximum number of backup files to keep when resaving document</source>
      <translation>保存文档时要保留的最大备份文件数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="511"/>
      <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="518"/>
      <source>Use date and FCBak extension</source>
      <translation>使用日期和 FCBak 扩展名</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="531"/>
      <source>Date format</source>
      <translation>日期格式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="556"/>
      <source>Document objects</source>
      <translation>文档对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="562"/>
      <source>Allow objects to have same label</source>
      <translation>允许对象具有相同的标签/名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="565"/>
      <source>Allow duplicate object labels in one document</source>
      <translation>在一个文档中允许重复的对象标签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="578"/>
      <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="585"/>
      <source>Disable partial loading of external linked objects</source>
      <translation>禁用外部链接对象的部分加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="601"/>
      <source>Authoring and License</source>
      <translation>授权及许可证</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="607"/>
      <source>Author name</source>
      <translation>作者姓名</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="614"/>
      <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="629"/>
      <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="632"/>
      <source>Set on save</source>
      <translation>保存时的设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="645"/>
      <source>Company</source>
      <translation>公司</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="652"/>
      <source>Default company name to use for new files</source>
      <translation>用于新文件的默认公司名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="665"/>
      <source>Default license</source>
      <translation>默认许可证</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="675"/>
      <source>Default license for new documents</source>
      <translation>新文档的默认许可证</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="41"/>
      <source>All rights reserved</source>
      <translation>版权所有</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="42"/>
      <source>Creative Commons Attribution</source>
      <translation>创建通用属性</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="43"/>
      <source>Creative Commons Attribution-ShareAlike</source>
      <translation>知识共享 署名-相同方式共享</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="44"/>
      <source>Creative Commons Attribution-NoDerivatives</source>
      <translation>知识共享 署名-禁止演绎</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="45"/>
      <source>Creative Commons Attribution-NonCommercial</source>
      <translation>知识共享 署名-非商业性使用</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="46"/>
      <source>Creative Commons Attribution-NonCommercial-ShareAlike</source>
      <translation>知识共享 署名-非商业性使用-相同方式共享</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="47"/>
      <source>Creative Commons Attribution-NonCommercial-NoDerivatives</source>
      <translation>知识共享 署名-非商业性使用-禁止演绎</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="48"/>
      <source>Public Domain</source>
      <translation>公共域</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="49"/>
      <source>FreeArt</source>
      <translation>自由艺术</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="50"/>
      <source>CERN Open Hardware Licence strongly-reciprocal</source>
      <translation>CERN 打开硬件许可协议对应的</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="51"/>
      <source>CERN Open Hardware Licence weakly-reciprocal</source>
      <translation>CERN 打开硬件许可证对应性</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="52"/>
      <source>CERN Open Hardware Licence permissive</source>
      <translation>CERN 打开硬件许可协议</translation>
    </message>
    <message>
      <location filename="../DlgProjectInformationImp.cpp" line="53"/>
      <source>Other</source>
      <translation>其它</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="691"/>
      <source>License URL</source>
      <translation>许可证网址</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocument.ui" line="698"/>
      <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="54"/>
      <source>The format of the date to use.</source>
      <translation>要使用的日期格式。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocumentImp.cpp" line="54"/>
      <source>Default</source>
      <translation>默认</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsDocumentImp.cpp" line="54"/>
      <source>Format</source>
      <translation>格式</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsImage</name>
    <message>
      <location filename="../DlgSettingsImage.ui" line="14"/>
      <source>Image settings</source>
      <translation>图像设置</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="35"/>
      <source>Image dimensions</source>
      <translation>图像尺寸</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="73"/>
      <source>Standard sizes:</source>
      <translation>标准尺寸:</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="81"/>
      <source>Current screen</source>
      <translation>当前屏幕</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="86"/>
      <source>Icon       32  x 32</source>
      <translation>图标32x32</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="91"/>
      <source>Icon       64 x 64</source>
      <translation>图标64x62</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="96"/>
      <source>Icon       128 x 128</source>
      <translation>图标128x128</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="199"/>
      <source>&amp;Width:</source>
      <translation>宽度(&amp;W):</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="219"/>
      <location filename="../DlgSettingsImage.ui" line="246"/>
      <source>Pixel</source>
      <translation>像素</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="226"/>
      <source>&amp;Height:</source>
      <translation>高度(&amp;H):</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="272"/>
      <source>Aspect ratio:</source>
      <translation>高宽比:</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="279"/>
      <source>&amp;Screen</source>
      <translation>屏幕(&amp;S)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="282"/>
      <source>Alt+S</source>
      <translation>Alt+S</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="289"/>
      <source>&amp;4:3</source>
      <translation>&amp;4:3</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="292"/>
      <source>Alt+4</source>
      <translation>Alt+4</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="299"/>
      <source>1&amp;6:9</source>
      <translation>1&amp;6:9</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="302"/>
      <source>Alt+6</source>
      <translation>Alt+6</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="309"/>
      <source>&amp;1:1</source>
      <translation>&amp;1:1</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="312"/>
      <source>Alt+1</source>
      <translation>Alt+1</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="324"/>
      <source>Image properties</source>
      <translation>图片属性</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="345"/>
      <source>Back&amp;ground:</source>
      <translation>背景(&amp;G):</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="356"/>
      <source>Current</source>
      <translation>当前</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="361"/>
      <source>White</source>
      <translation>白色</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="366"/>
      <source>Black</source>
      <translation>黑色</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="371"/>
      <source>Transparent</source>
      <translation>透明度</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="379"/>
      <source>Creation method:</source>
      <translation>构建方法</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="395"/>
      <source>Image comment</source>
      <translation>图像备注</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="416"/>
      <source>Insert MIBA</source>
      <translation>插入 MIBA</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="426"/>
      <source>Insert comment</source>
      <translation>插入批注</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImage.ui" line="452"/>
      <source>Add watermark</source>
      <translation>添加水印</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsImageImp</name>
    <message>
      <location filename="../DlgSettingsImageImp.cpp" line="57"/>
      <source>Offscreen (New)</source>
      <translation>离屏(新)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImageImp.cpp" line="58"/>
      <source>Offscreen (Old)</source>
      <translation>离屏(旧)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImageImp.cpp" line="59"/>
      <source>Framebuffer (custom)</source>
      <translation>帧缓存(自定义)</translation>
    </message>
    <message>
      <location filename="../DlgSettingsImageImp.cpp" line="60"/>
      <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="20"/>
      <source>General macro settings</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="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="90"/>
      <source>The directory in which the application will search for macros</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="224"/>
      <source>FullScript.FCScript</source>
      <translation>FullScript.FCScript</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="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="375"/>
      <source>Navigation</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="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="84"/>
      <source>Corner where navigation cube is shown</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="120"/>
      <source>Rotates to nearest possible state when clicking a cube face</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="208"/>
      <source>Opacity when inactive</source>
      <translation>非活跃时不透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="224"/>
      <source>Opacity of the navigation cube when not focused</source>
      <translation>无焦点时导航立方体的不透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="249"/>
      <source>Color</source>
      <translation>颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="256"/>
      <source>Base color for all elements</source>
      <translation>所有元素的基本颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="279"/>
      <source>Rotation center indicator</source>
      <translation>旋转中心指示器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="288"/>
      <source>Sphere size</source>
      <translation>球体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="295"/>
      <source>Color and transparency</source>
      <translation>颜色和透明度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="308"/>
      <source>The size of the rotation center indicator</source>
      <translation>旋转中心指示器大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="336"/>
      <source>The color of the rotation center indicator</source>
      <translation>旋转中心指示器的颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="381"/>
      <source>3D Navigation</source>
      <translation>三维导航</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="418"/>
      <source>List 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="422"/>
      <source>Mouse...</source>
      <translation>鼠标...</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="443"/>
      <source>Navigation settings set</source>
      <translation>导航栏设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="453"/>
      <source>Orbit style</source>
      <translation>环绕模式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="472"/>
      <source>Rotation orbit style.
Trackball: moving the mouse horizontally will rotate the part around the y-axis
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="482"/>
      <source>Turntable</source>
      <translation>转盘</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="487"/>
      <source>Trackball</source>
      <translation>轨迹球</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="492"/>
      <source>Free Turntable</source>
      <translation>自由转盘</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="500"/>
      <source>Rotation mode</source>
      <translation>旋转模式</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="519"/>
      <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="526"/>
      <source>Window center</source>
      <translation>窗口中心</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="531"/>
      <source>Drag at cursor</source>
      <translation>在光标处拖动</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="536"/>
      <source>Object center</source>
      <translation>对象中心</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="544"/>
      <source>Default camera orientation</source>
      <translation>默认相机方向</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="563"/>
      <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="570"/>
      <source>Camera zoom</source>
      <translation>镜头缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="577"/>
      <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="581"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="727"/>
      <source>Animations</source>
      <translation>动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="793"/>
      <source>Enable spinning animations that are used in some navigation styles after dragging</source>
      <translation>在拖动后启用用于某些导航样式的旋转动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="796"/>
      <source>Enable spinning animations</source>
      <translation>启用旋转动画</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="736"/>
      <source>Duration of navigation animations that have a fixed duration</source>
      <translation>具有固定持续时间的导航动画持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="739"/>
      <source>Animation duration</source>
      <translation>动画时长</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="755"/>
      <source>The duration of navigation animations in milliseconds</source>
      <translation>以毫秒为单位的导航动画持续时间</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="622"/>
      <source>Zoom step</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="603"/>
      <source>Zoom operations will be performed at position of mouse pointer</source>
      <translation>缩放操作将在鼠标指针位置进行</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="606"/>
      <source>Zoom at cursor</source>
      <translation>以光标为中心缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="640"/>
      <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="684"/>
      <source>Direction of zoom operations will be inverted</source>
      <translation>缩放操作的方向将反转</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="687"/>
      <source>Invert zoom</source>
      <translation>反向缩放</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.ui" line="703"/>
      <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="708"/>
      <source>Disable touchscreen tilt gesture</source>
      <translation>禁用触摸屏倾斜手势</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="194"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="224"/>
      <source>Isometric</source>
      <translation>等轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="195"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="225"/>
      <source>Dimetric</source>
      <translation>二轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="196"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="226"/>
      <source>Trimetric</source>
      <translation>三轴测</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="197"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="227"/>
      <source>Top</source>
      <translation>俯视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="198"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="228"/>
      <source>Front</source>
      <translation>前视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="199"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="229"/>
      <source>Left</source>
      <translation>左视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="200"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="230"/>
      <source>Right</source>
      <translation>右视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="201"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="231"/>
      <source>Rear</source>
      <translation>后视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="202"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="232"/>
      <source>Bottom</source>
      <translation>底视</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="203"/>
      <location filename="../PreferencePages/DlgSettingsNavigation.cpp" line="233"/>
      <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 (milliseconds):</source>
      <translation>Python 分析器间隔(毫秒)：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="91"/>
      <source>The interval at which the profiler runs when there's Python code running (to keep the GUI responding). Set to 0 to disable.</source>
      <translation>剖析器运行时运行的 Python 代码的时间间隔(以保持图形界面响应)，设置为 0 以禁用。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="116"/>
      <source>Other</source>
      <translation>其它</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="122"/>
      <source>Path to external Python executable (optional):</source>
      <translation>外部 Python 可执行文件路径(可选)：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsPythonConsole.ui" line="141"/>
      <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="41"/>
      <source>Enable preselection, highlighted with specified color</source>
      <translation>启用预选，使用指定颜色高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="44"/>
      <source>Enable preselection</source>
      <translation>启用预选</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="80"/>
      <source>Enable selection, highlighted with specified color</source>
      <translation>启用选项，使用指定颜色高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="83"/>
      <source>Enable selection</source>
      <translation>启用选择</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="121"/>
      <source>Pick radius (px):</source>
      <translation>选取半径 (px):</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="149"/>
      <source>Area for picking elements in 3D view.
Larger value eases to pick things, but can make small features impossible to select.
      </source>
      <translation>在 3D 视图中选取元素的区域。
较大的值便于选择，但会使小特征无法选择。      </translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="179"/>
      <source>Auto switch to the 3D view containing the selected item</source>
      <translation>自动切换到包含已选定项目的 3D 视图</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="192"/>
      <source>Auto expand tree item when the corresponding object is selected in 3D view</source>
      <translation>在 3D 视图中选择相应对象时自动展开树项目</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="205"/>
      <source>Preselect the object in 3D view when hovering the cursor over the tree item</source>
      <translation>当鼠标悬停在树状图上时，在 3D 视图中预选对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsSelection.ui" line="218"/>
      <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="231"/>
      <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="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 selected color</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="77"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="96"/>
      <source>Background will have selected color gradient</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.ui" line="177"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="144"/>
      <source>Top:</source>
      <translation>顶部:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="204"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="145"/>
      <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="475"/>
      <source>Color Bar (used in Mesh and FEM Wbs) 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="502"/>
      <source>Color Bar (used in Mesh and FEM Wbs) Label Text Size</source>
      <translation>颜色栏 (在网格和有限元中使用) 标签文本大小</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="166"/>
      <source>Switch</source>
      <translation>切换</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="231"/>
      <source>Color gradient will get selected color as middle color</source>
      <translation>颜色渐变将使用所选颜色作为中间颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="234"/>
      <source>Middle color</source>
      <translation>中间色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="247"/>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="146"/>
      <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="328"/>
      <source>Object being edited</source>
      <translation>正在编辑的对象</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="341"/>
      <source>Background color for objects in tree view that are currently edited</source>
      <translation>树形视图中当前编辑对象的背景颜色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="361"/>
      <source>Active container</source>
      <translation>活动容器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.ui" line="374"/>
      <source>Background color for active containers in tree view</source>
      <translation>树状图活动元素背景色</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="152"/>
      <source>Central:</source>
      <translation>中心：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="153"/>
      <source>Midway:</source>
      <translation>中途：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsViewColor.cpp" line="154"/>
      <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="../DlgUnitsCalculator.ui" line="14"/>
      <source>Units converter</source>
      <translation>单位换算</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="28"/>
      <source>Input the source value and unit</source>
      <translation>输入源值和单位</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="35"/>
      <source>as:</source>
      <translation>如:</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="48"/>
      <source>Input here the unit for the result</source>
      <translation>在此输入结果的单位</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="58"/>
      <source>=&gt;</source>
      <translation>=&gt;</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="71"/>
      <source>Result</source>
      <translation>结果</translation>
    </message>
    <message>
      <location filename="../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="../DlgUnitsCalculator.ui" line="94"/>
      <source>Quantity</source>
      <translation>数量</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="100"/>
      <source>Quantity:</source>
      <translation>数量：</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="117"/>
      <source>Unit system:</source>
      <translation>单位系统：</translation>
    </message>
    <message>
      <location filename="../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="../DlgUnitsCalculator.ui" line="132"/>
      <source>Decimals:</source>
      <translation>小数位数:</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="139"/>
      <source>Decimals for the Quantity</source>
      <translation>数量的小数</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="155"/>
      <source>Unit category:</source>
      <translation>单位类别：</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="168"/>
      <source>Unit category for the Quantity</source>
      <translation>数量单位类别</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="193"/>
      <source>Copy the result into the clipboard</source>
      <translation>复制结果到剪贴板</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="196"/>
      <source>Copy</source>
      <translation>复制</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculator.ui" line="203"/>
      <source>Close</source>
      <translation>关闭</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgUnitsCalculator</name>
    <message>
      <location filename="../DlgUnitsCalculatorImp.cpp" line="143"/>
      <source>unknown unit:</source>
      <translation>未知单位：</translation>
    </message>
    <message>
      <location filename="../DlgUnitsCalculatorImp.cpp" line="149"/>
      <source>unit mismatch</source>
      <translation>单位不匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DockablePlacement</name>
    <message>
      <location filename="../Placement.cpp" line="1104"/>
      <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="33"/>
      <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="55"/>
      <source>Status of recovered documents:</source>
      <translation>已恢复文档的状态：</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="66"/>
      <source>Document Name</source>
      <translation>文档名称</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="71"/>
      <source>Status</source>
      <translation>状态</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.ui" line="82"/>
      <source>Cleanup...</source>
      <translation>清理...</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="180"/>
      <source>Start Recovery</source>
      <translation>开始恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="194"/>
      <source>Not yet recovered</source>
      <translation>尚未恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="266"/>
      <source>Unknown problem occurred</source>
      <translation>发生未知的错误</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="272"/>
      <location filename="../DocumentRecovery.cpp" line="291"/>
      <source>Failed to recover</source>
      <translation>无法恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="305"/>
      <source>Successfully recovered</source>
      <translation>成功恢复</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="343"/>
      <source>Finish</source>
      <translation>完成</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="501"/>
      <location filename="../DocumentRecovery.cpp" line="558"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="510"/>
      <location filename="../DocumentRecovery.cpp" line="542"/>
      <source>Cleanup</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="511"/>
      <source>Are you sure you want to delete the selected transient directories?</source>
      <translation>您确定要删除所选的暂存目录？</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="512"/>
      <source>When deleting the selected transient directory you won't be able to recover any files afterwards.</source>
      <translation>删除所选的暂存目录，您之后将无法恢复任何文件。</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="543"/>
      <source>Are you sure you want to delete all transient directories?</source>
      <translation>您确定要删除所有暂存目录？</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="544"/>
      <source>When deleting all transient directories you won't be able to recover any files afterwards.</source>
      <translation>删除所有的暂存目录之后您将无法恢复任何文件。</translation>
    </message>
    <message>
      <location filename="../DocumentRecovery.cpp" line="558"/>
      <source>Transient directories deleted.</source>
      <translation>暂存目录已删除。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DownloadItem</name>
    <message>
      <location filename="../DownloadItem.cpp" line="327"/>
      <source>Save File</source>
      <translation>保存文件</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="331"/>
      <source>Download canceled: %1</source>
      <translation>已取消下载： %1</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="447"/>
      <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="588"/>
      <source>seconds</source>
      <translation>秒</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="591"/>
      <source>minutes</source>
      <translation>分钟</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="604"/>
      <source>- %4 %5 remaining</source>
      <translation>- %4 %5 剩余</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="606"/>
      <source>%1 of %2 (%3/sec) %4</source>
      <translation>%2的%1 (%3/秒) %4</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="608"/>
      <source>?</source>
      <translation>?</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="618"/>
      <source>%1 of %2 - Stopped</source>
      <translation>%2的%1-停止</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="628"/>
      <source>bytes</source>
      <translation>字节</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="632"/>
      <source>kB</source>
      <translation>kB</translation>
    </message>
    <message>
      <location filename="../DownloadItem.cpp" line="636"/>
      <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="77"/>
      <source>Download Manager</source>
      <translation>下载管理器</translation>
    </message>
    <message>
      <location filename="../DownloadManager.cpp" line="299"/>
      <source>1 Download</source>
      <translation>1个下载</translation>
    </message>
    <message>
      <location filename="../DownloadManager.cpp" line="299"/>
      <source>%1 Downloads</source>
      <translation>%1个下载</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::IconDialog</name>
    <message>
      <location filename="../DlgActionsImp.cpp" line="464"/>
      <source>Icon folders</source>
      <translation>图标文件夹</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="602"/>
      <source>Add icon folder</source>
      <translation>添加图标文件夹</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::IconFolders</name>
    <message>
      <location filename="../DlgActionsImp.cpp" line="579"/>
      <source>Add or remove custom icon folders</source>
      <translation>添加或删除自定义的图标文件夹</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="629"/>
      <source>Remove folder</source>
      <translation>删除文件夹</translation>
    </message>
    <message>
      <location filename="../DlgActionsImp.cpp" line="630"/>
      <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="../DlgParameterImp.cpp" line="495"/>
      <location filename="../DlgParameterImp.cpp" line="523"/>
      <location filename="../DlgParameterImp.cpp" line="671"/>
      <source>Expand</source>
      <translation>展开</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="497"/>
      <location filename="../DlgParameterImp.cpp" line="672"/>
      <source>Add sub-group</source>
      <translation>添加子组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="499"/>
      <location filename="../DlgParameterImp.cpp" line="544"/>
      <location filename="../DlgParameterImp.cpp" line="673"/>
      <source>Remove group</source>
      <translation>删除组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="501"/>
      <location filename="../DlgParameterImp.cpp" line="674"/>
      <source>Rename group</source>
      <translation>重命名组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="503"/>
      <location filename="../DlgParameterImp.cpp" line="675"/>
      <source>Export parameter</source>
      <translation>导出参数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="505"/>
      <location filename="../DlgParameterImp.cpp" line="676"/>
      <source>Import parameter</source>
      <translation>导入参数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="520"/>
      <source>Collapse</source>
      <translation>折叠</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="545"/>
      <source>Do you really want to remove this parameter group?</source>
      <translation>您真的想要删除此参数组吗？</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="596"/>
      <source>Existing sub-group</source>
      <translation>已存在子组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="597"/>
      <source>The sub-group '%1' already exists.</source>
      <translation>子组'%1'已经存在.</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="611"/>
      <source>Export parameter to file</source>
      <translation>导出参数到文件</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="627"/>
      <source>Import parameter from file</source>
      <translation>从文件中导入参数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="653"/>
      <source>Import Error</source>
      <translation>导入错误</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="654"/>
      <source>Reading from '%1' failed.</source>
      <translation>读取'%1'失败.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::ParameterValue</name>
    <message>
      <location filename="../DlgParameterImp.cpp" line="691"/>
      <source>Change value</source>
      <translation>更改值</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="695"/>
      <source>Remove key</source>
      <translation>删除键</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="696"/>
      <source>Rename key</source>
      <translation>重命名键</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="700"/>
      <source>New</source>
      <translation>新建</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="701"/>
      <source>New string item</source>
      <translation>新字符串项</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="702"/>
      <source>New float item</source>
      <translation>新浮点数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="703"/>
      <source>New integer item</source>
      <translation>新整数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="705"/>
      <source>New unsigned item</source>
      <translation>新无符号数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="706"/>
      <source>New Boolean item</source>
      <translation>新布尔值</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="819"/>
      <location filename="../DlgParameterImp.cpp" line="858"/>
      <location filename="../DlgParameterImp.cpp" line="900"/>
      <location filename="../DlgParameterImp.cpp" line="944"/>
      <location filename="../DlgParameterImp.cpp" line="985"/>
      <source>Existing item</source>
      <translation>已存在项目</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="820"/>
      <location filename="../DlgParameterImp.cpp" line="859"/>
      <location filename="../DlgParameterImp.cpp" line="901"/>
      <location filename="../DlgParameterImp.cpp" line="945"/>
      <location filename="../DlgParameterImp.cpp" line="986"/>
      <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="20"/>
      <source>Translation:</source>
      <translation>变换:</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="47"/>
      <location filename="../Placement.ui" line="145"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="63"/>
      <location filename="../Placement.ui" line="161"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="79"/>
      <location filename="../Placement.ui" line="177"/>
      <source>Z:</source>
      <translation>Z:</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="187"/>
      <source>Use center of mass</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="226"/>
      <source>Rotation axis and angle</source>
      <translation>旋转轴和角度</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="231"/>
      <source>Euler angles (zy'x'')</source>
      <translation>欧拉角（zy'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"/>
      <source>Yaw (around z-axis):</source>
      <translation>偏航角（绕z轴）：</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="367"/>
      <source>Yaw (around z-axis)</source>
      <translation>偏航角（绕z轴）</translation>
    </message>
    <message>
      <location filename="../Placement.ui" line="380"/>
      <source>Pitch (around y-axis):</source>
      <translation>俯仰角（绕y轴）：</translation>
    </message>
    <message>
      <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="717"/>
      <source>Please 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="809"/>
      <source>Incorrect quantity</source>
      <translation>错误的数量</translation>
    </message>
    <message>
      <location filename="../Placement.cpp" line="811"/>
      <source>There are input fields with incorrect input, please ensure valid placement values!</source>
      <translation>输入区域有错误的内容,请确认该区域合理的输入内容！</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::PrintModel</name>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="653"/>
      <source>Button</source>
      <translation>按钮</translation>
    </message>
    <message>
      <location filename="../DlgCustomizeSpaceball.cpp" line="655"/>
      <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="58"/>
      <source>VS Code</source>
      <translation>VS Code</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>
  </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="67"/>
      <source>Inventor Tree</source>
      <translation>发明者树</translation>
    </message>
    <message>
      <location filename="../SceneInspector.cpp" line="69"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../SceneInspector.cpp" line="83"/>
      <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="71"/>
      <source>Image files (%1)</source>
      <translation>图像文件(%1)</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="136"/>
      <source>No image</source>
      <translation>无图片</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="136"/>
      <source>The specified file is not a valid image file.</source>
      <translation>指定的文件不是有效的图像文件.</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="158"/>
      <source>No 3d view</source>
      <translation>无三维视图</translation>
    </message>
    <message>
      <location filename="../TextureMapping.cpp" line="158"/>
      <source>No active 3d view found.</source>
      <translation>未发现活动的三维视图.</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::Transform</name>
    <message>
      <location filename="../Transform.cpp" line="288"/>
      <location filename="../Transform.cpp" line="413"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
  </context>
  <context>
    <name>Gui::DlgObjectSelection</name>
    <message>
      <location filename="../DlgObjectSelection.ui" line="14"/>
      <source>Object selection</source>
      <translation>所选对象</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.ui" line="32"/>
      <source>The selected objects contain other dependencies. Please select which objects to export. All dependencies are auto selected by default.</source>
      <translation>所选对象包含其他依赖项。请选择要导出的对象。默认情况下所有依赖项都是自动选择。</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.ui" line="157"/>
      <source>Auto select depending objects</source>
      <translation>根据对象自动选择</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.ui" line="164"/>
      <source>Show dependencies</source>
      <translation>显示依赖关系</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="115"/>
      <source>Depending on</source>
      <translation>取决于：</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="116"/>
      <location filename="../DlgObjectSelection.cpp" line="120"/>
      <source>Document</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="117"/>
      <location filename="../DlgObjectSelection.cpp" line="121"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="119"/>
      <source>Depended by</source>
      <translation>依赖</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="123"/>
      <source>Selections</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="130"/>
      <source>All</source>
      <translation>全部</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="157"/>
      <source>&amp;Use Original Selections</source>
      <translation>&amp;U使用原有选择</translation>
    </message>
    <message>
      <location filename="../DlgObjectSelection.cpp" line="158"/>
      <source>Ignore dependencies and proceed with objects
originally selected prior to opening this dialog</source>
      <translation>忽略依赖关系并继续执行最初选择的对象
之前打开此对话框</translation>
    </message>
  </context>
  <context>
    <name>Gui::DlgTreeWidget</name>
    <message>
      <location filename="../DlgTreeWidget.ui" line="14"/>
      <source>Dialog</source>
      <translation>对话框</translation>
    </message>
    <message>
      <location filename="../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="588"/>
      <source>Options</source>
      <translation>选项</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="593"/>
      <source>Display message types</source>
      <translation>显示消息类型</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="596"/>
      <location filename="../ReportView.cpp" line="620"/>
      <source>Normal messages</source>
      <translation>普通消息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="600"/>
      <location filename="../ReportView.cpp" line="624"/>
      <source>Log messages</source>
      <translation>日志消息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="604"/>
      <location filename="../ReportView.cpp" line="628"/>
      <source>Warnings</source>
      <translation>警告</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="608"/>
      <location filename="../ReportView.cpp" line="632"/>
      <source>Errors</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="612"/>
      <location filename="../ReportView.cpp" line="636"/>
      <source>Critical messages</source>
      <translation>关键信息</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="617"/>
      <source>Show Report view on</source>
      <translation>显示报表视图</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="642"/>
      <source>Redirect Python output</source>
      <translation>重定向Python输出</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="646"/>
      <source>Redirect Python errors</source>
      <translation>Python错误重定向</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="651"/>
      <source>Go to end</source>
      <translation>转至末尾</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="670"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="672"/>
      <source>Save As...</source>
      <translation>另存为...</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="680"/>
      <source>Save Report Output</source>
      <translation>保存输出报告</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="681"/>
      <source>Plain Text Files</source>
      <translation>纯文本文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::ReportView</name>
    <message>
      <location filename="../ReportView.cpp" line="75"/>
      <location filename="../ReportView.cpp" line="104"/>
      <source>Output</source>
      <translation>输出</translation>
    </message>
    <message>
      <location filename="../ReportView.cpp" line="83"/>
      <location filename="../ReportView.cpp" line="105"/>
      <source>Python console</source>
      <translation>Python控制台</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::SelectionView</name>
    <message>
      <location filename="../SelectionView.cpp" line="63"/>
      <source>Selection View</source>
      <translation>选择视图</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="70"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="71"/>
      <source>Searches object labels</source>
      <translation>搜索对象标签</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="79"/>
      <source>Clears the search field</source>
      <translation>清除搜索栏</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="83"/>
      <source>The number of selected items</source>
      <translation>选定项的数目</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="94"/>
      <source>Picked object list</source>
      <translation>选择对象列表</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="637"/>
      <source>Select only</source>
      <translation>仅选择</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="641"/>
      <source>Selects only this object</source>
      <translation>仅选择此对象</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="643"/>
      <source>Deselect</source>
      <translation>取消选定</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="645"/>
      <source>Deselects this object</source>
      <translation>取消选择此对象</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="647"/>
      <source>Zoom fit</source>
      <translation>自适应缩放</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="649"/>
      <source>Selects and fits this object in the 3D window</source>
      <translation>于3D视窗选取并居中此物体</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="651"/>
      <source>Go to selection</source>
      <translation>转到选择</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="652"/>
      <source>Selects and locates this object in the tree view</source>
      <translation>在树视图中，选择和定位此对象</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="654"/>
      <source>Mark to recompute</source>
      <translation>标记以重新运算</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="656"/>
      <source>Mark this object to be recomputed</source>
      <translation>对此物体执行重新计算</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="659"/>
      <source>To python console</source>
      <translation>到 python 控制台</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="662"/>
      <source>Reveals this object and its subelements in the python console.</source>
      <translation>在 python 控制台中显示此对象及其子元素。</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="668"/>
      <source>Duplicate subshape</source>
      <translation>复制子形状</translation>
    </message>
    <message>
      <location filename="../SelectionView.cpp" line="670"/>
      <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="200"/>
      <source>Application</source>
      <translation>工程</translation>
    </message>
    <message>
      <location filename="../DocumentModel.cpp" line="669"/>
      <source>Labels &amp; Attributes</source>
      <translation>标签 &amp; 属性</translation>
    </message>
  </context>
  <context>
    <name>Gui::EditorView</name>
    <message>
      <location filename="../EditorView.cpp" line="206"/>
      <source>Modified file</source>
      <translation>修改后的文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="207"/>
      <source>%1.

This has been modified outside of the source editor. Do you want to reload it?</source>
      <translation>%1.
它已被代码编辑器之外的程序修改.是否重新加载?</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="343"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="344"/>
      <source>The document has been modified.
Do you want to save your changes?</source>
      <translation>该文件已被修改.
是否要保存更改?</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="373"/>
      <source>FreeCAD macro</source>
      <translation>FreeCAD 宏</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="504"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="506"/>
      <source>PDF file</source>
      <translation>PDF 文件</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="540"/>
      <source>untitled[*]</source>
      <translation>无标题[*]</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="545"/>
      <source> - Editor</source>
      <translation> - Editor</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="605"/>
      <source>%1 chars removed</source>
      <translation>删除了 %1 个字符</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="608"/>
      <source>%1 chars added</source>
      <translation>增加了 %1 个字符</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="611"/>
      <source>Formatted</source>
      <translation>已格式化</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpressionLineEdit</name>
    <message>
      <location filename="../ExpressionCompleter.cpp" line="1031"/>
      <source>Exact match</source>
      <translation>精确匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpressionTextEdit</name>
    <message>
      <location filename="../ExpressionCompleter.cpp" line="1135"/>
      <source>Exact match</source>
      <translation>精确匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileChooser</name>
    <message>
      <location filename="../FileDialog.cpp" line="754"/>
      <location filename="../FileDialog.cpp" line="756"/>
      <source>Select a file</source>
      <translation>选择一个文件</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="759"/>
      <source>Select a directory</source>
      <translation>选择一个目录</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileDialog</name>
    <message>
      <location filename="../FileDialog.cpp" line="215"/>
      <source>Save as</source>
      <translation>另存为</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="291"/>
      <location filename="../FileDialog.cpp" line="344"/>
      <source>Open</source>
      <translation>打开</translation>
    </message>
  </context>
  <context>
    <name>Gui::FileOptionsDialog</name>
    <message>
      <location filename="../FileDialog.cpp" line="453"/>
      <source>Extended</source>
      <translation>扩展</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="493"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
  </context>
  <context>
    <name>Gui::Flag</name>
    <message>
      <location filename="../Flag.cpp" line="161"/>
      <source>Top left</source>
      <translation>左上</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="163"/>
      <source>Bottom left</source>
      <translation>左下</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="165"/>
      <source>Top right</source>
      <translation>右上</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="167"/>
      <source>Bottom right</source>
      <translation>右下</translation>
    </message>
    <message>
      <location filename="../Flag.cpp" line="170"/>
      <source>Remove</source>
      <translation>删除</translation>
    </message>
  </context>
  <context>
    <name>Gui::GestureNavigationStyle</name>
    <message>
      <location filename="../GestureNavigationStyle.cpp" line="857"/>
      <source>Tap OR click left mouse button.</source>
      <translation>单击OR点击鼠标左键。</translation>
    </message>
    <message>
      <location filename="../GestureNavigationStyle.cpp" line="859"/>
      <source>Drag screen with two fingers OR press right mouse button.</source>
      <translation>用两个手指拖动屏幕OR按下鼠标右键。</translation>
    </message>
    <message>
      <location filename="../GestureNavigationStyle.cpp" line="861"/>
      <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="../GestureNavigationStyle.cpp" line="863"/>
      <source>Pinch (place two fingers on the screen and drag them apart from or towards each other) OR scroll middle mouse button OR PgUp/PgDown on keyboard.</source>
      <translation>捏合（将两根手指放在屏幕上并分开或靠近拖动），或滚动鼠标中键，或使用键盘上的 PgUp/PgDown。</translation>
    </message>
  </context>
  <context>
    <name>Gui::GraphvizView</name>
    <message>
      <location filename="../GraphvizView.cpp" line="304"/>
      <source>Graphviz not found</source>
      <translation>找不到Graphviz</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="308"/>
      <source>Graphviz couldn't be found on your system.</source>
      <translation>Graphviz 在您的系统上找不到。</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="309"/>
      <source>Read more about it here.</source>
      <translation>查看详细解释。</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="310"/>
      <source>Do you want to specify its installation path if it's already installed?</source>
      <translation>如果已经安装，你想要指定其安装路径吗？</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="317"/>
      <source>Graphviz installation path</source>
      <translation>Graphviz的安装路径</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="354"/>
      <source>Graphviz failed</source>
      <translation>Graphviz 失败</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="355"/>
      <source>Graphviz failed to create an image file</source>
      <translation>Graphviz 创建图像失败</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="443"/>
      <source>PNG format</source>
      <translation>PNG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="444"/>
      <source>Bitmap format</source>
      <translation>Bitmap格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="445"/>
      <source>GIF format</source>
      <translation>GIF 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="446"/>
      <source>JPG format</source>
      <translation>JPG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="447"/>
      <source>SVG format</source>
      <translation>SVG 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="448"/>
      <location filename="../GraphvizView.cpp" line="543"/>
      <source>PDF format</source>
      <translation>PDF 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="442"/>
      <location filename="../CommandDoc.cpp" line="621"/>
      <source>Graphviz format</source>
      <translation>Graphviz 格式</translation>
    </message>
    <message>
      <location filename="../GraphvizView.cpp" line="456"/>
      <location filename="../GraphvizView.cpp" line="546"/>
      <location filename="../CommandDoc.cpp" line="622"/>
      <source>Export graph</source>
      <translation>导出图形</translation>
    </message>
  </context>
  <context>
    <name>Gui::InputField</name>
    <message>
      <location filename="../InputField.cpp" line="195"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../InputField.cpp" line="215"/>
      <source>Save value</source>
      <translation>保存值</translation>
    </message>
  </context>
  <context>
    <name>Gui::InventorNavigationStyle</name>
    <message>
      <location filename="../InventorNavigationStyle.cpp" line="51"/>
      <source>Press CTRL and left mouse button</source>
      <translation>按CTRL和鼠标左键</translation>
    </message>
    <message>
      <location filename="../InventorNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../InventorNavigationStyle.cpp" line="55"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../InventorNavigationStyle.cpp" line="57"/>
      <source>Scroll middle mouse button</source>
      <translation>滚动鼠标中键</translation>
    </message>
  </context>
  <context>
    <name>Gui::LabelEditor</name>
    <message>
      <location filename="../Widgets.cpp" line="1495"/>
      <source>List</source>
      <translation>列表</translation>
    </message>
  </context>
  <context>
    <name>Gui::LocationDialog</name>
    <message>
      <location filename="../InputVector.cpp" line="106"/>
      <location filename="../InputVector.cpp" line="120"/>
      <location filename="../InputVector.h" line="129"/>
      <location filename="../InputVector.h" line="143"/>
      <location filename="../InputVector.h" line="258"/>
      <location filename="../InputVector.h" line="272"/>
      <location filename="../InputVector.h" line="439"/>
      <location filename="../InputVector.h" line="453"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="107"/>
      <location filename="../InputVector.cpp" line="121"/>
      <location filename="../InputVector.h" line="130"/>
      <location filename="../InputVector.h" line="144"/>
      <location filename="../InputVector.h" line="259"/>
      <location filename="../InputVector.h" line="273"/>
      <location filename="../InputVector.h" line="440"/>
      <location filename="../InputVector.h" line="454"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="108"/>
      <location filename="../InputVector.cpp" line="122"/>
      <location filename="../InputVector.h" line="131"/>
      <location filename="../InputVector.h" line="145"/>
      <location filename="../InputVector.h" line="260"/>
      <location filename="../InputVector.h" line="274"/>
      <location filename="../InputVector.h" line="441"/>
      <location filename="../InputVector.h" line="455"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="109"/>
      <location filename="../InputVector.cpp" line="124"/>
      <location filename="../InputVector.h" line="132"/>
      <location filename="../InputVector.h" line="147"/>
      <location filename="../InputVector.h" line="261"/>
      <location filename="../InputVector.h" line="276"/>
      <location filename="../InputVector.h" line="442"/>
      <location filename="../InputVector.h" line="457"/>
      <source>User defined...</source>
      <translation>用户定义...</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="211"/>
      <location filename="../InputVector.h" line="223"/>
      <location filename="../InputVector.h" line="341"/>
      <location filename="../InputVector.h" line="522"/>
      <source>Wrong direction</source>
      <translation>方向错误</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="212"/>
      <location filename="../InputVector.h" line="224"/>
      <location filename="../InputVector.h" line="342"/>
      <location filename="../InputVector.h" line="523"/>
      <source>Direction must not be the null vector</source>
      <translation>方向不能是零向量</translation>
    </message>
  </context>
  <context>
    <name>Gui::LocationWidget</name>
    <message>
      <location filename="../InputVector.cpp" line="99"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="100"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="101"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../InputVector.cpp" line="102"/>
      <source>Direction:</source>
      <translation>方向:</translation>
    </message>
  </context>
  <context>
    <name>Gui::MacroCommand</name>
    <message>
      <location filename="../DlgKeyboardImp.cpp" line="415"/>
      <source>Macros</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="1185"/>
      <source>Macro file doesn't exist</source>
      <translation>宏文件不存在</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="1186"/>
      <source>No such macro file: '%1'</source>
      <translation>没有这样的宏文件: '%1'</translation>
    </message>
  </context>
  <context>
    <name>Gui::MainWindow</name>
    <message>
      <location filename="../MainWindow.cpp" line="176"/>
      <location filename="../MainWindow.cpp" line="2438"/>
      <source>Dimension</source>
      <translation>尺寸标注</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="536"/>
      <source>Ready</source>
      <translation>就绪</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1223"/>
      <source>Close All</source>
      <translation>全部关闭</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1448"/>
      <location filename="../MainWindow.cpp" line="1449"/>
      <location filename="../MainWindow.cpp" line="1450"/>
      <source>Toggles this toolbar</source>
      <translation>切换此工具栏</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1469"/>
      <location filename="../MainWindow.cpp" line="1470"/>
      <location filename="../MainWindow.cpp" line="1471"/>
      <source>Toggles this dockable window</source>
      <translation>切换此可停靠的窗口</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1662"/>
      <source>Safe mode enabled</source>
      <translation type="unfinished">Safe mode enabled</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1663"/>
      <source>FreeCAD is now running in safe mode.</source>
      <translation type="unfinished">FreeCAD is now running in safe mode.</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="1667"/>
      <source>Safe mode temporarily disables your configurations and addons. Restart the application to exit safe mode.</source>
      <translation type="unfinished">Safe mode temporarily disables your configurations and addons. Restart the application to exit safe mode.</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2014"/>
      <source>WARNING: This is a development version.</source>
      <translation>警告：这是一个开发版本。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2015"/>
      <source>Please do not use it in a production environment.</source>
      <translation>请不要在生产环境中使用它。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2234"/>
      <location filename="../MainWindow.cpp" line="2326"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2235"/>
      <source>The exported object contains external link. Please save the documentat least once before exporting.</source>
      <translation>导出的对象包含外部链接。请在导出前至少保存一次文档。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2327"/>
      <source>To link to external objects, the document must be saved at least once.
Do you want to save the document now?</source>
      <translation>要連結到外部物件，文件必須至少儲存一次。
您現在要儲存文件嗎?</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2631"/>
      <source>Safe Mode</source>
      <translation type="unfinished">Safe Mode</translation>
    </message>
  </context>
  <context>
    <name>Gui::ManualAlignment</name>
    <message>
      <location filename="../ManualAlignment.cpp" line="784"/>
      <location filename="../ManualAlignment.cpp" line="944"/>
      <location filename="../ManualAlignment.cpp" line="949"/>
      <location filename="../ManualAlignment.cpp" line="954"/>
      <location filename="../ManualAlignment.cpp" line="986"/>
      <source>Manual alignment</source>
      <translation>手动对齐</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="784"/>
      <source>The alignment is already in progress.</source>
      <translation>对齐正在进行。</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="797"/>
      <source>Alignment[*]</source>
      <translation>对齐[*]</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="804"/>
      <source>Please, select at least one point in the left and the right view</source>
      <translation>请在左和右视图中选择至少1点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="805"/>
      <source>Please, select at least %1 points in the left and the right view</source>
      <translation>请在左和右视图中选择至少%1点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="860"/>
      <source>Please pick points in the left and right view</source>
      <translation>请在左、 右视图中选取点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="916"/>
      <source>The alignment has finished</source>
      <translation>对齐已完成</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="934"/>
      <source>The alignment has been canceled</source>
      <translation>对齐已被取消</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="945"/>
      <location filename="../ManualAlignment.cpp" line="1007"/>
      <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="950"/>
      <location filename="../ManualAlignment.cpp" line="1012"/>
      <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="955"/>
      <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="966"/>
      <source>Try to align group of views</source>
      <translation>尝试对齐一组视图</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="987"/>
      <source>The alignment failed.
How do you want to proceed?</source>
      <translation>对齐失败。您希望如何进行?</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1017"/>
      <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="1122"/>
      <source>Point_%1</source>
      <translation>点_%1</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1224"/>
      <source>Point picked at (%1,%2,%3)</source>
      <translation>选择点(%1,%2,%3)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1229"/>
      <source>No point was found on model</source>
      <translation>在模型上发现没有点</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1235"/>
      <source>No point was picked</source>
      <translation>没有点被选</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1249"/>
      <source>&amp;Align</source>
      <translation>对齐(&amp;A)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1250"/>
      <source>&amp;Remove last point</source>
      <translation>移除最后一个点(&amp;R)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1252"/>
      <source>&amp;Cancel</source>
      <translation>取消(&amp;C)</translation>
    </message>
    <message>
      <location filename="../ManualAlignment.cpp" line="1256"/>
      <source>&amp;Synchronize views</source>
      <translation>同步视图(&amp;S)</translation>
    </message>
  </context>
  <context>
    <name>Gui::MayaGestureNavigationStyle</name>
    <message>
      <location filename="../MayaGestureNavigationStyle.cpp" line="94"/>
      <source>Tap OR click left mouse button.</source>
      <translation>单击OR点击鼠标左键。</translation>
    </message>
    <message>
      <location filename="../MayaGestureNavigationStyle.cpp" line="96"/>
      <source>Drag screen with two fingers OR press ALT + middle mouse button.</source>
      <translation>用两个手指拖动屏幕 OR 按 ALT + 鼠标中键。</translation>
    </message>
    <message>
      <location filename="../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>用一根手指拖动屏幕 OR 按 ALT + 鼠标左键。在草图和其他编辑模式，还需按住 Alt。</translation>
    </message>
    <message>
      <location filename="../MayaGestureNavigationStyle.cpp" line="100"/>
      <source>Pinch (place two fingers on the screen and drag them apart from or towards each other) OR scroll middle mouse button OR press ALT + right mouse button OR PgUp/PgDown on keyboard.</source>
      <translation>捏合 (将两指置于屏幕并分开或靠近) OR 滚动鼠标中键 OR 按住ALT+鼠标右键 OR 键盘上的PgUp/PgDown。</translation>
    </message>
  </context>
  <context>
    <name>Gui::ModifierLineEdit</name>
    <message>
      <location filename="../Widgets.cpp" line="474"/>
      <source>Press modifier keys</source>
      <translation>按修饰键</translation>
    </message>
  </context>
  <context>
    <name>Gui::NetworkRetriever</name>
    <message>
      <location filename="../NetworkRetriever.cpp" line="121"/>
      <source>Download started...</source>
      <translation>已开始下载...</translation>
    </message>
  </context>
  <context>
    <name>Gui::OpenCascadeNavigationStyle</name>
    <message>
      <location filename="../OpenCascadeNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../OpenCascadeNavigationStyle.cpp" line="51"/>
      <source>Press CTRL and middle mouse button</source>
      <translation>按下 ctrl 键和鼠标中键</translation>
    </message>
    <message>
      <location filename="../OpenCascadeNavigationStyle.cpp" line="53"/>
      <source>Press CTRL and right mouse button</source>
      <translation>按下 ctrl 键和鼠标右键</translation>
    </message>
    <message>
      <location filename="../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="../OpenSCADNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../OpenSCADNavigationStyle.cpp" line="51"/>
      <source>Press right mouse button and move mouse</source>
      <translation>按鼠标右键移动鼠标。</translation>
    </message>
    <message>
      <location filename="../OpenSCADNavigationStyle.cpp" line="53"/>
      <source>Press left mouse button and move mouse</source>
      <translation>按鼠标左键移动鼠标。</translation>
    </message>
    <message>
      <location filename="../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="674"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../PrefWidgets.cpp" line="689"/>
      <source>Save value</source>
      <translation>保存值</translation>
    </message>
    <message>
      <location filename="../PrefWidgets.cpp" line="690"/>
      <source>Clear list</source>
      <translation>清空列表</translation>
    </message>
  </context>
  <context>
    <name>Gui::ProgressBar</name>
    <message>
      <location filename="../ProgressBar.cpp" line="297"/>
      <source>Remaining: %1</source>
      <translation>剩余：%1</translation>
    </message>
    <message>
      <location filename="../ProgressBar.cpp" line="484"/>
      <source>Aborting</source>
      <translation>异常中止</translation>
    </message>
    <message>
      <location filename="../ProgressBar.cpp" line="485"/>
      <source>Do you really want to abort the operation?</source>
      <translation>你真的想中止运行么?</translation>
    </message>
  </context>
  <context>
    <name>Gui::ProgressDialog</name>
    <message>
      <location filename="../ProgressDialog.cpp" line="219"/>
      <source>Remaining: %1</source>
      <translation>剩余：%1</translation>
    </message>
    <message>
      <location filename="../ProgressDialog.cpp" line="315"/>
      <source>Aborting</source>
      <translation>异常中止</translation>
    </message>
    <message>
      <location filename="../ProgressDialog.cpp" line="316"/>
      <source>Do you really want to abort the operation?</source>
      <translation>你真的想中止运行么?</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::LinkLabel</name>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4580"/>
      <source>Change the linked object</source>
      <translation>更改链接的对象</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::LinkSelection</name>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4549"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyItem.cpp" line="4549"/>
      <source>Object not found</source>
      <translation>未发现物件</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::PropertyEditor</name>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="338"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="349"/>
      <source>property</source>
      <translation>属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="773"/>
      <source>Auto expand</source>
      <translation>自动扩展</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="788"/>
      <source>Expression...</source>
      <translation>表达式...</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="739"/>
      <source>Add property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="744"/>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="902"/>
      <source>Rename property group</source>
      <translation>重命名属性组</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="760"/>
      <source>Remove property</source>
      <translation>删除属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="767"/>
      <source>Show hidden</source>
      <translation>显示隐藏项</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyEditor.cpp" line="903"/>
      <source>Group name:</source>
      <translation>组名:</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyEditor::PropertyModel</name>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="162"/>
      <source>Property</source>
      <translation>属性</translation>
    </message>
    <message>
      <location filename="../propertyeditor/PropertyModel.cpp" line="164"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
  </context>
  <context>
    <name>Gui::PropertyView</name>
    <message>
      <location filename="../PropertyView.cpp" line="90"/>
      <location filename="../PropertyView.cpp" line="550"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../PropertyView.cpp" line="96"/>
      <location filename="../PropertyView.cpp" line="551"/>
      <source>Data</source>
      <translation>数据</translation>
    </message>
  </context>
  <context>
    <name>Gui::PythonConsole</name>
    <message>
      <location filename="../PythonConsole.cpp" line="899"/>
      <source>System exit</source>
      <translation>系统退出</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="900"/>
      <source>The application is still running.
Do you want to exit without saving your data?</source>
      <translation>应用程序仍在运行.
是否要退出而不保存数据?</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="912"/>
      <location filename="../PythonConsole.cpp" line="915"/>
      <location filename="../PythonConsole.cpp" line="918"/>
      <location filename="../PythonConsole.cpp" line="921"/>
      <source>Python console</source>
      <translation>Python控制台</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="912"/>
      <source>Unhandled PyCXX exception.</source>
      <translation>未处理的PyCXX异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="915"/>
      <source>Unhandled FreeCAD exception.</source>
      <translation>未处理的FreeCAD异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="918"/>
      <source>Unhandled std C++ exception.</source>
      <translation>未处理的标准c++异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="921"/>
      <source>Unhandled unknown C++ exception.</source>
      <translation>未处理的未知c++异常.</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1366"/>
      <source>&amp;Copy</source>
      <translation>复制(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1370"/>
      <source>&amp;Copy command</source>
      <translation>复制命令(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1373"/>
      <source>&amp;Copy history</source>
      <translation>复制历史(&amp;C)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1376"/>
      <source>Save history as...</source>
      <translation>历史记录另存为...</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1379"/>
      <source>Save history</source>
      <translation>保存历史记录</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1380"/>
      <source>Saves Python history across %1 sessions</source>
      <translation>在 %1 会话中保存 Python 历史记录</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1386"/>
      <source>&amp;Paste</source>
      <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1391"/>
      <source>Select All</source>
      <translation>全选</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1395"/>
      <source>Clear console</source>
      <translation>清空控制台</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1399"/>
      <source>Insert file name...</source>
      <translation>插入文件名...</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1402"/>
      <source>Word wrap</source>
      <translation>自动换行</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1426"/>
      <source>Save History</source>
      <translation>保存历史记录</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1427"/>
      <source>Macro Files</source>
      <translation>宏文件</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1446"/>
      <source>Insert file name</source>
      <translation>插入文件名</translation>
    </message>
    <message>
      <location filename="../PythonConsole.cpp" line="1447"/>
      <source>All Files</source>
      <translation>所有文件</translation>
    </message>
  </context>
  <context>
    <name>Gui::PythonEditor</name>
    <message>
      <location filename="../PythonEditor.cpp" line="152"/>
      <source>Comment</source>
      <translation>注释</translation>
    </message>
    <message>
      <location filename="../PythonEditor.cpp" line="154"/>
      <source>Uncomment</source>
      <translation>取消注释</translation>
    </message>
  </context>
  <context>
    <name>Gui::RecentFilesAction</name>
    <message>
      <location filename="../Action.cpp" line="863"/>
      <source>Open file %1</source>
      <translation>打开文件%1</translation>
    </message>
  </context>
  <context>
    <name>Gui::RecentMacrosAction</name>
    <message>
      <location filename="../Action.cpp" line="1026"/>
      <source>none</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../Action.cpp" line="1041"/>
      <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="../RevitNavigationStyle.cpp" line="51"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../RevitNavigationStyle.cpp" line="53"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../RevitNavigationStyle.cpp" line="55"/>
      <source>Press SHIFT and middle mouse button</source>
      <translation>按SHIFT和鼠标中键</translation>
    </message>
    <message>
      <location filename="../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="809"/>
      <source>Previous</source>
      <translation>上一个</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="810"/>
      <source>Next</source>
      <translation>下一个</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="811"/>
      <source>Case sensitive</source>
      <translation>大小写敏感</translation>
    </message>
    <message>
      <location filename="../EditorView.cpp" line="812"/>
      <source>Whole words</source>
      <translation>全字匹配</translation>
    </message>
  </context>
  <context>
    <name>Gui::SelectModule</name>
    <message>
      <location filename="../FileDialog.cpp" line="852"/>
      <source>Select module</source>
      <translation>选择模块</translation>
    </message>
    <message>
      <location filename="../FileDialog.cpp" line="854"/>
      <source>Open %1 as</source>
      <translation>打开 %1 作为</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdDescription</name>
    <message>
      <location filename="../WhatsThis.cpp" line="46"/>
      <source>Des&amp;cription</source>
      <translation>描述(&amp;C)</translation>
    </message>
    <message>
      <location filename="../WhatsThis.cpp" line="47"/>
      <location filename="../WhatsThis.cpp" line="49"/>
      <source>Long description of commands</source>
      <translation>命令的详细描述</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdDownloadOnlineHelp</name>
    <message>
      <location filename="../NetworkRetriever.cpp" line="391"/>
      <source>Download online help</source>
      <translation>下载在线帮助</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="392"/>
      <location filename="../NetworkRetriever.cpp" line="394"/>
      <source>Download %1's online help</source>
      <translation>下载 %1 的联机帮助</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="495"/>
      <source>Non-existing directory</source>
      <translation>不存在的目录</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="496"/>
      <source>The directory '%1' does not exist.

Do you want to specify an existing directory?</source>
      <translation>目录'%1'不存在.
你要指定一个现有的目录?</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="513"/>
      <source>Missing permission</source>
      <translation>缺少权限</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="514"/>
      <source>You don't have write permission to '%1'

Do you want to specify another directory?</source>
      <translation>您没有写入'%1'权限
要指定另一个目录?</translation>
    </message>
    <message>
      <location filename="../NetworkRetriever.cpp" line="540"/>
      <source>Stop downloading</source>
      <translation>停止下载</translation>
    </message>
  </context>
  <context>
    <name>Gui::StdCmdPythonHelp</name>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="325"/>
      <source>Automatic Python modules documentation</source>
      <translation>自动 Python 模块文档</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="326"/>
      <location filename="../OnlineDocumentation.cpp" line="328"/>
      <source>Opens a browser to show the Python modules documentation</source>
      <translation>打开一个浏览器来显示 Python 模块文档</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskBoxAngle</name>
    <message>
      <location filename="../TaskDlgRelocation.cpp" line="67"/>
      <source>Angle</source>
      <translation>角度</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskBoxPosition</name>
    <message>
      <location filename="../TaskDlgRelocation.cpp" line="42"/>
      <source>Position</source>
      <translation>位置</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskCSysDragger</name>
    <message>
      <location filename="../TaskCSysDragger.cpp" line="84"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../TaskCSysDragger.cpp" line="89"/>
      <source>Translation Increment:</source>
      <translation>平移变化量：</translation>
    </message>
    <message>
      <location filename="../TaskCSysDragger.cpp" line="101"/>
      <source>Rotation Increment:</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="77"/>
      <source>Recompute after commit</source>
      <translation>提交后重新计算</translation>
    </message>
    <message>
      <location filename="../TaskElementColors.ui" line="84"/>
      <source>On-top when selected</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="43"/>
      <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="100"/>
      <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="43"/>
      <source>edit selection</source>
      <translation>编辑选择</translation>
    </message>
  </context>
  <context>
    <name>Gui::TextDocumentEditorView</name>
    <message>
      <location filename="../TextDocumentEditorView.cpp" line="137"/>
      <location filename="../TextDocumentEditorView.cpp" line="144"/>
      <source>Edit text</source>
      <translation>编辑文本</translation>
    </message>
  </context>
  <context>
    <name>Gui::TinkerCADNavigationStyle</name>
    <message>
      <location filename="../TinkerCADNavigationStyle.cpp" line="49"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../TinkerCADNavigationStyle.cpp" line="51"/>
      <source>Press middle mouse button</source>
      <translation>按鼠标中键</translation>
    </message>
    <message>
      <location filename="../TinkerCADNavigationStyle.cpp" line="53"/>
      <source>Press right mouse button</source>
      <translation>按鼠标右键</translation>
    </message>
    <message>
      <location filename="../TinkerCADNavigationStyle.cpp" line="55"/>
      <source>Scroll middle mouse button</source>
      <translation>滚动鼠标中键</translation>
    </message>
  </context>
  <context>
    <name>Gui::TouchpadNavigationStyle</name>
    <message>
      <location filename="../TouchpadNavigationStyle.cpp" line="48"/>
      <source>Press left mouse button</source>
      <translation>按鼠标左键</translation>
    </message>
    <message>
      <location filename="../TouchpadNavigationStyle.cpp" line="50"/>
      <source>Press SHIFT button</source>
      <translation>按SHIFT键</translation>
    </message>
    <message>
      <location filename="../TouchpadNavigationStyle.cpp" line="52"/>
      <source>Press ALT button</source>
      <translation>按 ALT 键</translation>
    </message>
    <message>
      <location filename="../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="136"/>
      <source>Afrikaans</source>
      <translation>南非语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="137"/>
      <source>Arabic</source>
      <translation>阿拉伯语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="138"/>
      <source>Basque</source>
      <translation>巴斯克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="139"/>
      <source>Belarusian</source>
      <translation>白俄罗斯语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="140"/>
      <source>Bulgarian</source>
      <translation>保加利亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="141"/>
      <source>Catalan</source>
      <translation>加泰罗尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="142"/>
      <source>Chinese Simplified</source>
      <translation>简体中文</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="143"/>
      <source>Chinese Traditional</source>
      <translation>繁体中文</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="144"/>
      <source>Croatian</source>
      <translation>克罗地亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="145"/>
      <source>Czech</source>
      <translation>捷克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="146"/>
      <source>Dutch</source>
      <translation>荷兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="147"/>
      <source>English</source>
      <translation>英语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="148"/>
      <source>Filipino</source>
      <translation>菲律宾语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="149"/>
      <source>Finnish</source>
      <translation>芬兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="150"/>
      <source>French</source>
      <translation>法语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="151"/>
      <source>Galician</source>
      <translation>加利西亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="153"/>
      <source>German</source>
      <translation>德语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="154"/>
      <source>Greek</source>
      <translation>希腊语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="155"/>
      <source>Hungarian</source>
      <translation>匈牙利语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="156"/>
      <source>Indonesian</source>
      <translation>印尼语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="157"/>
      <source>Italian</source>
      <translation>意大利语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="158"/>
      <source>Japanese</source>
      <translation>日语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="159"/>
      <source>Kabyle</source>
      <translation>卡比尔语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="160"/>
      <source>Korean</source>
      <translation>韩语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="161"/>
      <source>Lithuanian</source>
      <translation>立陶宛语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="162"/>
      <source>Norwegian</source>
      <translation>挪威语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="163"/>
      <source>Polish</source>
      <translation>波兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="164"/>
      <source>Portuguese, Brazilian</source>
      <translation>葡萄牙语 (巴西)</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="165"/>
      <source>Portuguese</source>
      <translation>葡萄牙语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="166"/>
      <source>Romanian</source>
      <translation>罗马尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="167"/>
      <source>Russian</source>
      <translation>俄语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="168"/>
      <source>Serbian</source>
      <translation>塞尔维亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="169"/>
      <source>Serbian, Latin</source>
      <translation>塞尔维亚拉丁语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="170"/>
      <source>Slovak</source>
      <translation>斯洛伐克语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="171"/>
      <source>Slovenian</source>
      <translation>斯洛文尼亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="172"/>
      <source>Spanish</source>
      <translation>西班牙语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="173"/>
      <source>Spanish, Argentina</source>
      <translation>西班牙语（阿根廷）</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="174"/>
      <source>Swedish</source>
      <translation>瑞典语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="175"/>
      <source>Turkish</source>
      <translation>土耳其语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="176"/>
      <source>Ukrainian</source>
      <translation>乌克兰语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="177"/>
      <source>Valencian</source>
      <translation>巴伦西亚语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="178"/>
      <source>Vietnamese</source>
      <translation>越南语</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="179"/>
      <source>Danish</source>
      <translation>Danish</translation>
    </message>
    <message>
      <location filename="Translator.cpp" line="152"/>
      <source>Georgian</source>
      <translation>格鲁吉亚语</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreeDockWidget</name>
    <message>
      <location filename="../Tree.cpp" line="3671"/>
      <source>Tree view</source>
      <translation>结构树浏览器</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreePanel</name>
    <message>
      <location filename="../Tree.cpp" line="3599"/>
      <source>Search</source>
      <translation>搜索</translation>
    </message>
  </context>
  <context>
    <name>Gui::TreeWidget</name>
    <message>
      <location filename="../Tree.cpp" line="656"/>
      <source>Search...</source>
      <translation>搜索...</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="657"/>
      <source>Search for objects</source>
      <translation>搜索对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1092"/>
      <source>Activate document</source>
      <translation>激活文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1099"/>
      <source>Activate document %1</source>
      <translation>激活文档 %1</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1111"/>
      <source>Tree settings</source>
      <translation>树设置</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1115"/>
      <source>Show description</source>
      <translation>显示描述</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1116"/>
      <source>Show internal name</source>
      <translation>显示内部名称</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1117"/>
      <source>Show a description column for items. An item's description can be set by pressing F2 (or your OS's edit button) or by editing the 'label2' property.</source>
      <translation>显示项目的描述栏。 项目的描述可以通过按 F2 (或您的操作系统编辑按钮)，或编辑 "label2 "属性来设置。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1132"/>
      <source>Show an internal name column for items.</source>
      <translation>显示项目的内部名称栏。</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="1173"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3293"/>
      <source>Labels &amp; Attributes</source>
      <translation>标签 &amp; 属性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3294"/>
      <source>Description</source>
      <translation>描述</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3295"/>
      <source>Internal name</source>
      <translation>内部名称</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3297"/>
      <source>Show items hidden in tree view</source>
      <translation>在树状视图中显示隐藏项目</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3298"/>
      <source>Show items that are marked as 'hidden' in the tree view</source>
      <translation>在树状视图中显示标记为“隐藏”的项目</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3300"/>
      <source>Toggle visibility in tree view</source>
      <translation>在树状视图中切换可见性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3301"/>
      <source>Toggles the visibility of selected items in the tree view</source>
      <translation>在树状视图中切换选中项目的可见性</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3303"/>
      <source>Create group</source>
      <translation>创建组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3304"/>
      <source>Create a group</source>
      <translation>创建组</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3306"/>
      <location filename="../Tree.cpp" line="5522"/>
      <source>Rename</source>
      <translation>重命名</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3307"/>
      <source>Rename object</source>
      <translation>重命名对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3309"/>
      <source>Finish editing</source>
      <translation>完成编辑</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3310"/>
      <source>Finish editing object</source>
      <translation>完成编辑对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3312"/>
      <source>Add dependent objects to selection</source>
      <translation>将依赖对象添加到所选对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3313"/>
      <source>Adds all dependent objects to the selection</source>
      <translation>将所有依赖对象添加到所选对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3315"/>
      <source>Close document</source>
      <translation>关闭文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3316"/>
      <source>Close the document</source>
      <translation>关闭此文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3318"/>
      <source>Reload document</source>
      <translation>重载文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3319"/>
      <source>Reload a partially loaded document</source>
      <translation>重新加载部分加载的文档</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3321"/>
      <source>Skip recomputes</source>
      <translation>略过重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3322"/>
      <source>Enable or disable recomputations of document</source>
      <translation>启用或禁用文档的重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3324"/>
      <source>Allow partial recomputes</source>
      <translation>允许部分重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3326"/>
      <source>Enable or disable recomputating editing object when 'skip recomputation' is enabled</source>
      <translation>“跳过重新计算”启用时，则启用或禁止重新计算编辑对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3328"/>
      <source>Mark to recompute</source>
      <translation>标记以重新运算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3329"/>
      <source>Mark this object to be recomputed</source>
      <translation>对此物体执行重新计算</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3332"/>
      <source>Recompute object</source>
      <translation>重新计算对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="3333"/>
      <source>Recompute the selected object</source>
      <translation>重新计算所选的对象</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="5493"/>
      <source> (but must be executed)</source>
      <translation> (但是必须执行)</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="5495"/>
      <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>
  </context>
  <context>
    <name>Gui::View3DInventor</name>
    <message>
      <location filename="../View3DInventor.cpp" line="246"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="247"/>
      <source>PDF file</source>
      <translation>PDF 文件</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="279"/>
      <source>Opening file failed</source>
      <translation>打开文件失败</translation>
    </message>
    <message>
      <location filename="../View3DInventor.cpp" line="280"/>
      <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="693"/>
      <location filename="../Action.cpp" line="721"/>
      <source>Select the '%1' workbench</source>
      <translation>选择'%1'工作台</translation>
    </message>
  </context>
  <context>
    <name>MAC_APPLICATION_MENU</name>
    <message>
      <location filename="../Workbench.cpp" line="561"/>
      <source>Services</source>
      <translation>服务</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="562"/>
      <source>Hide %1</source>
      <translation>隐藏%1</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="563"/>
      <source>Hide Others</source>
      <translation>隐藏其他</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="564"/>
      <source>Show All</source>
      <translation>显示全部</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="565"/>
      <source>Preferences...</source>
      <translation>首选项…</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="566"/>
      <source>Quit %1</source>
      <translation>退出 %1</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="567"/>
      <source>About %1</source>
      <translation>关于 %1</translation>
    </message>
  </context>
  <context>
    <name>NetworkAccessManager</name>
    <message>
      <location filename="../DownloadItem.cpp" line="198"/>
      <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="222"/>
      <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="../DlgLocationPos.ui" line="22"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="43"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="64"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="86"/>
      <source>Grid Snap in</source>
      <translation>网格捕捉开</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="97"/>
      <source>0.1 mm</source>
      <translation>0.1 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="102"/>
      <source>0.5 mm</source>
      <translation>0.5 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="107"/>
      <source>1 mm</source>
      <translation>1 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="112"/>
      <source>2 mm</source>
      <translation>2 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="117"/>
      <source>5 mm</source>
      <translation>5 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="122"/>
      <source>10 mm</source>
      <translation>10 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="127"/>
      <source>20 mm</source>
      <translation>20 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="132"/>
      <source>50 mm</source>
      <translation>50 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="137"/>
      <source>100 mm</source>
      <translation>100 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="142"/>
      <source>200 mm</source>
      <translation>100 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="147"/>
      <source>500 mm</source>
      <translation>500 mm</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="152"/>
      <source>1 m</source>
      <translation>1 m</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="157"/>
      <source>2 m</source>
      <translation>2 m</translation>
    </message>
    <message>
      <location filename="../DlgLocationPos.ui" line="162"/>
      <source>5 m</source>
      <translation>5 米</translation>
    </message>
  </context>
  <context>
    <name>PropertyListDialog</name>
    <message>
      <location filename="../Widgets.cpp" line="1422"/>
      <location filename="../Widgets.cpp" line="1433"/>
      <source>Invalid input</source>
      <translation>无效输入</translation>
    </message>
    <message>
      <location filename="../Widgets.cpp" line="1422"/>
      <location filename="../Widgets.cpp" line="1433"/>
      <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="708"/>
      <source>Tree view</source>
      <translation>结构树浏览器</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="630"/>
      <source>Tasks</source>
      <translation>任务</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="734"/>
      <source>Property view</source>
      <translation>属性浏览器</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="647"/>
      <source>Selection 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="787"/>
      <source>Model</source>
      <translation>模型</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="813"/>
      <source>DAG View</source>
      <translation>DAG视图</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="665"/>
      <source>Report view</source>
      <translation>报告浏览器</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="685"/>
      <source>Python console</source>
      <translation>Python控制台</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../resource.cpp" line="76"/>
      <location filename="../resource.cpp" line="78"/>
      <location filename="../resource.cpp" line="79"/>
      <location filename="../resource.cpp" line="80"/>
      <location filename="../resource.cpp" line="81"/>
      <location filename="../resource.cpp" line="82"/>
      <source>General</source>
      <translation>常规</translation>
    </message>
    <message>
      <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"/>
      <location filename="../resource.cpp" line="88"/>
      <source>Display</source>
      <translation>显示</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="90"/>
      <source>Workbenches</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../resource.cpp" line="91"/>
      <location filename="../resource.cpp" line="92"/>
      <location filename="../resource.cpp" line="93"/>
      <source>Python</source>
      <translation>Python</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="677"/>
      <location filename="../Application.cpp" line="771"/>
      <location filename="../Application.cpp" line="848"/>
      <source>Unknown filetype</source>
      <translation>未知文件类型</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="678"/>
      <location filename="../Application.cpp" line="772"/>
      <source>Cannot open unknown filetype: %1</source>
      <translation>无法打开未知文件类型: %1</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="839"/>
      <source>Export failed</source>
      <translation>导出失败</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="849"/>
      <source>Cannot save to unknown filetype: %1</source>
      <translation>无法保存为未知的文件类型: %1</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="978"/>
      <source>Recomputation required</source>
      <translation>需要重新计算</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="979"/>
      <source>Some document(s) require recomputation for migration purposes. It is highly recommended to perform a recomputation before any modification to avoid compatibility problems.

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

您想现在重新计算吗？</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="996"/>
      <source>Recompute error</source>
      <translation>重新计算错误</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="997"/>
      <source>Failed to recompute some document(s).
Please check report view for more details.</source>
      <translation>无法重新计算某些文档。
请查看报告以了解更多详细信息。</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1654"/>
      <source>Workbench failure</source>
      <translation>工作台故障</translation>
    </message>
    <message>
      <location filename="../Application.cpp" line="1655"/>
      <source>%1</source>
      <translation>%1</translation>
    </message>
    <message>
      <location filename="../StartupProcess.cpp" line="331"/>
      <source>This system is running OpenGL %1.%2. FreeCAD requires OpenGL 2.0 or above. Please upgrade your graphics driver and/or card as required.</source>
      <translation>此系统正在运行 OpenGL %1。%2。FreeCAD 需要 OpenGL 2.0 或以上。请根据需要升级您的图形驱动程序和/或卡。</translation>
    </message>
    <message>
      <location filename="../StartupProcess.cpp" line="340"/>
      <source>Invalid OpenGL Version</source>
      <translation>无效的 OpenGL 版本</translation>
    </message>
    <message>
      <location filename="../Command.cpp" line="488"/>
      <source>Exception</source>
      <translation>异常</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="141"/>
      <source>Open document</source>
      <translation>打开文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="165"/>
      <location filename="../CommandDoc.cpp" line="170"/>
      <source>Error</source>
      <translation>错误</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="166"/>
      <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="../CommandDoc.cpp" line="171"/>
      <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="234"/>
      <source>Import file</source>
      <translation>导入文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="481"/>
      <source>Export file</source>
      <translation>导出文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="903"/>
      <source>Printing...</source>
      <translation>打印...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="964"/>
      <source>Exporting PDF...</source>
      <translation>导出 PDF...</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="872"/>
      <location filename="../CommandDoc.cpp" line="1234"/>
      <source>Unsaved document</source>
      <translation>未保存的文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1235"/>
      <source>The exported object contains external link. Please save the documentat least once before exporting.</source>
      <translation>导出的对象包含外部链接。请在导出前至少保存一次文档。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1440"/>
      <location filename="../CommandDoc.cpp" line="1444"/>
      <source>Delete failed</source>
      <translation>删除失败</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1494"/>
      <source>Dependency error</source>
      <translation>依赖关系错误</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1815"/>
      <source>Copy selected</source>
      <translation>复制所选项</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1816"/>
      <source>Copy active document</source>
      <translation>复制活动文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1817"/>
      <source>Copy all documents</source>
      <translation>复制所有文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1818"/>
      <source>Paste</source>
      <translation>粘贴</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1923"/>
      <source>Expression error</source>
      <translation>表达式错误</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1924"/>
      <source>Failed to parse some of the expressions.
Please check the Report View for more details.</source>
      <translation>解析某些表达式失败。
请检查报表视图了解更多详情。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1948"/>
      <source>Failed to paste expressions</source>
      <translation>粘贴表达式失败</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="104"/>
      <location filename="../CommandStd.cpp" line="107"/>
      <source>Cannot load workbench</source>
      <translation>无法加载工作台</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="108"/>
      <source>A general error occurred while loading the workbench</source>
      <translation>加载工作台时出错</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="348"/>
      <source>Restart in safe mode</source>
      <translation type="unfinished">Restart in safe mode</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="349"/>
      <source>Are you sure you want to restart FreeCAD and enter safe mode?</source>
      <translation type="unfinished">Are you sure you want to restart FreeCAD and enter safe mode?</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="350"/>
      <source>Safe mode temporarily disables your configuration and addons.</source>
      <translation type="unfinished">Safe mode temporarily disables your configuration and addons.</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="338"/>
      <location filename="../CommandView.cpp" line="571"/>
      <source>Save views...</source>
      <translation>保存视图...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="340"/>
      <location filename="../CommandView.cpp" line="572"/>
      <source>Load views...</source>
      <translation>加载视图...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="343"/>
      <location filename="../CommandView.cpp" line="573"/>
      <source>Freeze view</source>
      <translation>冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="346"/>
      <location filename="../CommandView.cpp" line="574"/>
      <source>Clear views</source>
      <translation>清除视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="392"/>
      <location filename="../CommandView.cpp" line="531"/>
      <location filename="../CommandView.cpp" line="578"/>
      <source>Restore view &amp;%1</source>
      <translation>还原视图 &amp;%1</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="421"/>
      <source>Save frozen views</source>
      <translation>保存冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="422"/>
      <location filename="../CommandView.cpp" line="472"/>
      <source>Frozen views</source>
      <translation>冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="462"/>
      <location filename="../CommandView.cpp" line="477"/>
      <source>Restore views</source>
      <translation>还原视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="463"/>
      <source>Importing the restored views would clear the already stored views.
Do you want to continue?</source>
      <translation>导入还原视图将清除已存储的视图.是否继续?</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="471"/>
      <source>Restore frozen views</source>
      <translation>恢复冻结视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="478"/>
      <source>Cannot open file '%1'.</source>
      <translation>无法打开文件'%1'.</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1959"/>
      <source>files</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1967"/>
      <source>Save image</source>
      <translation>保存图像</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2118"/>
      <source>Choose an image file to open</source>
      <translation>选择一个图像文件打开</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="581"/>
      <source>New sub-group</source>
      <translation>新次级组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="582"/>
      <location filename="../DlgParameterImp.cpp" line="805"/>
      <location filename="../DlgParameterImp.cpp" line="844"/>
      <location filename="../DlgParameterImp.cpp" line="886"/>
      <location filename="../DlgParameterImp.cpp" line="930"/>
      <location filename="../DlgParameterImp.cpp" line="971"/>
      <source>Enter the name:</source>
      <translation>输入名称:</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="804"/>
      <location filename="../DlgParameterImp.cpp" line="826"/>
      <source>New text item</source>
      <translation>新文本</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="827"/>
      <location filename="../DlgParameterImp.cpp" line="1152"/>
      <source>Enter your text:</source>
      <translation>输入文本:</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="843"/>
      <location filename="../DlgParameterImp.cpp" line="865"/>
      <source>New integer item</source>
      <translation>新整数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="866"/>
      <location filename="../DlgParameterImp.cpp" line="906"/>
      <location filename="../DlgParameterImp.cpp" line="952"/>
      <location filename="../DlgParameterImp.cpp" line="1201"/>
      <location filename="../DlgParameterImp.cpp" line="1250"/>
      <location filename="../DlgParameterImp.cpp" line="1307"/>
      <source>Enter your number:</source>
      <translation>输入数字:</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="885"/>
      <location filename="../DlgParameterImp.cpp" line="910"/>
      <source>New unsigned item</source>
      <translation>新无符号数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="929"/>
      <location filename="../DlgParameterImp.cpp" line="951"/>
      <source>New float item</source>
      <translation>新浮点数</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="970"/>
      <source>New Boolean item</source>
      <translation>新布尔值</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="995"/>
      <location filename="../DlgParameterImp.cpp" line="1362"/>
      <source>Choose an item:</source>
      <translation>选择对象:</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="994"/>
      <source>New boolean item</source>
      <translation>新布尔运算项目</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="1065"/>
      <source>Rename group</source>
      <translation>重命名组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="1066"/>
      <source>The group '%1' cannot be renamed.</source>
      <translation>组'%1'无法重命名.</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="1071"/>
      <source>Existing group</source>
      <translation>现有的组</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="1072"/>
      <source>The group '%1' already exists.</source>
      <translation>组'%1'已存在.</translation>
    </message>
    <message>
      <location filename="../DlgParameterImp.cpp" line="1151"/>
      <location filename="../DlgParameterImp.cpp" line="1200"/>
      <location filename="../DlgParameterImp.cpp" line="1254"/>
      <location filename="../DlgParameterImp.cpp" line="1306"/>
      <location filename="../DlgParameterImp.cpp" line="1361"/>
      <source>Change value</source>
      <translation>更改值</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="431"/>
      <source> (%1 times)</source>
      <translation> (%1 次)</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="664"/>
      <location filename="../NotificationArea.cpp" line="1146"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="664"/>
      <location filename="../NotificationArea.cpp" line="1146"/>
      <source>Notifier</source>
      <translation>通知器</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="664"/>
      <location filename="../NotificationArea.cpp" line="1146"/>
      <source>Message</source>
      <translation>信息</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1087"/>
      <source>Notifier:</source>
      <translation>通知器：</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1089"/>
      <source>Do you want to skip confirmation of further critical message notifications while loading the file?</source>
      <translation>加载文件时是否要跳过确认进一步的关键消息通知？</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1093"/>
      <source>Critical Message</source>
      <translation>关键消息</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="1159"/>
      <source>Too many opened non-intrusive notifications. Notifications are being omitted!</source>
      <translation>已打开的非侵入性通知太多。正在省略通知！</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1257"/>
      <source>Identical physical path detected. It may cause unwanted overwrite of existing document!

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

</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1258"/>
      <source>Are you sure you want to continue?</source>
      <translation>您确定要继续吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1277"/>
      <source>Please check report view for more...</source>
      <translation>请检查报表视图...</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1280"/>
      <source>Physical path:</source>
      <translation>物理路径:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1282"/>
      <location filename="../Document.cpp" line="1288"/>
      <source>Document:</source>
      <translation>文档:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1284"/>
      <location filename="../Document.cpp" line="1290"/>
      <source>Path:</source>
      <translation>路径:</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1299"/>
      <source>Identical physical path</source>
      <translation>相同的物理路径</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1307"/>
      <source>Could not save document</source>
      <translation>无法保存文档</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1308"/>
      <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="1318"/>
      <location filename="../Document.cpp" line="1454"/>
      <location filename="../Document.cpp" line="1537"/>
      <source>Saving aborted</source>
      <translation>保存中止</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1365"/>
      <source>Save dependent files</source>
      <translation>保存依赖文件</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1366"/>
      <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="1400"/>
      <location filename="../Document.cpp" line="1448"/>
      <source>Saving document failed</source>
      <translation>保存文档失败</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1414"/>
      <source>Save document under new filename...</source>
      <translation>使用新的文件名保存文档...</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1421"/>
      <location filename="../Document.cpp" line="1522"/>
      <source>Save %1 Document</source>
      <translation>保存%1文件</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1423"/>
      <source>Document</source>
      <translation>文档</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1467"/>
      <location filename="../Document.cpp" line="1508"/>
      <source>Failed to save document</source>
      <translation>保存文档失败</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1468"/>
      <source>Documents contains cyclic dependencies. Do you still want to save them?</source>
      <translation>文档包含循环依赖。您仍然想要保存它们吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1519"/>
      <source>Save a copy of the document under new filename...</source>
      <translation>以新的文件名称保存目前文档的副本...</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="1524"/>
      <source>%1 document (*.FCStd)</source>
      <translation>%1 文档(*.FCStd)</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2185"/>
      <source>Document not closable</source>
      <translation>文档不可关闭</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2186"/>
      <source>The document is not closable for the moment.</source>
      <translation>文档当前无法关闭.</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2223"/>
      <source>Document not saved</source>
      <translation>文档未保存.</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2224"/>
      <source>The document%1 could not be saved. Do you want to cancel closing it?</source>
      <translation>无法保存文档%1 。您想要取消关闭它吗？</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2552"/>
      <source>Undo</source>
      <translation>撤销</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2552"/>
      <source>Redo</source>
      <translation>重做</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2554"/>
      <source>There are grouped transactions in the following documents with other preceding transactions</source>
      <translation>以下文件中的交易与以前的其他交易分组：</translation>
    </message>
    <message>
      <location filename="../Document.cpp" line="2557"/>
      <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="371"/>
      <source>Save Macro</source>
      <translation>保存宏</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="210"/>
      <location filename="../MouseSelection.cpp" line="417"/>
      <source>Finish</source>
      <translation>完成</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="211"/>
      <location filename="../MouseSelection.cpp" line="418"/>
      <source>Clear</source>
      <translation>清除</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="212"/>
      <location filename="../MouseSelection.cpp" line="367"/>
      <location filename="../MouseSelection.cpp" line="419"/>
      <source>Cancel</source>
      <translation>取消</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="364"/>
      <source>Inner</source>
      <translation>内部</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="365"/>
      <source>Outer</source>
      <translation>外部</translation>
    </message>
    <message>
      <location filename="../MouseSelection.cpp" line="366"/>
      <source>Split</source>
      <translation>分割</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="382"/>
      <source>No Browser</source>
      <translation>无浏览器</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="358"/>
      <source>No Server</source>
      <translation>无服务器</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="359"/>
      <source>Unable to start the server to port %1: %2.</source>
      <translation>无法从端口“%1:%2”启动服务器.</translation>
    </message>
    <message>
      <location filename="../OnlineDocumentation.cpp" line="383"/>
      <source>Unable to open your system browser.</source>
      <translation>无法打开您的系统浏览器.</translation>
    </message>
    <message>
      <location filename="../SoFCColorBar.cpp" line="353"/>
      <source>Options...</source>
      <translation>选项...</translation>
    </message>
    <message>
      <location filename="../View3DInventorViewer.cpp" line="2385"/>
      <source>Out of memory</source>
      <translation>内存不足</translation>
    </message>
    <message>
      <location filename="../View3DInventorViewer.cpp" line="2386"/>
      <source>Not enough memory available to display the data.</source>
      <translation>没有足够的可用内存来显示数据.</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="434"/>
      <location filename="../WidgetFactory.cpp" line="453"/>
      <source>Cannot find file %1</source>
      <translation>找不到文件 %1</translation>
    </message>
    <message>
      <location filename="../WidgetFactory.cpp" line="441"/>
      <source>Cannot find file %1 neither in %2 nor in %3</source>
      <translation>在 %2 或 %3 中找不到文件 %1</translation>
    </message>
    <message>
      <location filename="../NavigationStyle.cpp" line="1766"/>
      <source>Navigation styles</source>
      <translation>导航模式</translation>
    </message>
    <message>
      <location filename="../ViewProviderDragger.cpp" line="85"/>
      <location filename="../ViewProviderLink.cpp" line="2624"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskDialog.cpp" line="101"/>
      <source>Do you want to close this dialog?</source>
      <translation>您要关闭此对话框吗?</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="874"/>
      <source>Do you want to save your changes to document '%1' before closing?</source>
      <translation>在关闭前要储存「%1」文档嘛?</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="877"/>
      <source>Do you want to save your changes to document before closing?</source>
      <translation>您想要在关闭前将更改保存到文档吗？</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="879"/>
      <source>If you don't save, your changes will be lost.</source>
      <translation>如果您现在退出的话，您的更改将会丢失。</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="884"/>
      <source>Apply answer to all</source>
      <translation>将选择应用于所有</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="974"/>
      <source>%1 Document(s) not saved</source>
      <translation>%1 文档未保存</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="975"/>
      <source>Some documents could not be saved. Do you want to cancel closing?</source>
      <translation>一些文档无法保存。您想要取消关闭吗？</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="561"/>
      <source>Delete macro</source>
      <translation>删除宏</translation>
    </message>
    <message>
      <location filename="../DlgMacroExecuteImp.cpp" line="562"/>
      <source>Not allowed to delete system-wide macros</source>
      <translation>不允取删除系统自有宏</translation>
    </message>
    <message>
      <location filename="../DAGView/DAGFilter.cpp" line="41"/>
      <source>Origin</source>
      <translation>原点</translation>
    </message>
    <message>
      <location filename="../ViewProviderGroupExtension.cpp" line="174"/>
      <source>Delete group content?</source>
      <translation>删除群组内容？</translation>
    </message>
    <message>
      <location filename="../ViewProviderGroupExtension.cpp" line="175"/>
      <source>The %1 is not empty, delete its content as well?</source>
      <translation>%1 不是空的，一并删除其相关内容吗？</translation>
    </message>
    <message>
      <location filename="../SoFCCSysDragger.cpp" line="330"/>
      <source>Translation:</source>
      <translation>变换:</translation>
    </message>
    <message>
      <location filename="../SoFCCSysDragger.cpp" line="616"/>
      <source>Translation XY:</source>
      <translation>XY 平面轉移：</translation>
    </message>
    <message>
      <location filename="../SoFCCSysDragger.cpp" line="943"/>
      <source>Rotation:</source>
      <translation>旋转:</translation>
    </message>
    <message>
      <location filename="../ViewProviderTextDocument.cpp" line="76"/>
      <source>Edit text</source>
      <translation>编辑文本</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="99"/>
      <location filename="../CommandLink.cpp" line="116"/>
      <source>Simple group</source>
      <translation>简单组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="101"/>
      <location filename="../CommandLink.cpp" line="117"/>
      <source>Group with links</source>
      <translation>链接分组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="103"/>
      <location filename="../CommandLink.cpp" line="118"/>
      <source>Group with transform links</source>
      <translation>带转换链接的分组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="195"/>
      <source>Create link group failed</source>
      <translation>创建链接组失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="261"/>
      <source>Create link failed</source>
      <translation>创建链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="336"/>
      <source>Failed to create relative link</source>
      <translation>创建相对链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="464"/>
      <source>Unlink failed</source>
      <translation>撤消链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="464"/>
      <source>Replace link failed</source>
      <translation>替换链接失败</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="594"/>
      <source>Failed to import links</source>
      <translation>导入链接失败。</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="633"/>
      <source>Failed to import all links</source>
      <translation>导入所有链接失败</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="106"/>
      <location filename="../DlgAddProperty.cpp" line="117"/>
      <location filename="../DlgAddProperty.cpp" line="126"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="389"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="397"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="407"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="421"/>
      <source>Invalid name</source>
      <translation>名称无效</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="107"/>
      <source>The property name or group name must only contain alpha numericals,
underscore, and must not start with a digit.</source>
      <translation>属性名或群组名只能包含字母、数字和下划线，且不能以数字开头。</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="118"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="398"/>
      <source>The property name is a reserved word.</source>
      <translation>属性名称是保留词。</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="127"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="408"/>
      <source>The property '%1' already exists in '%2'</source>
      <translation>属性'%1'已经存在于'%2'</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="150"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="275"/>
      <source>Add property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../DlgAddProperty.cpp" line="151"/>
      <location filename="../DlgAddPropertyVarSet.cpp" line="276"/>
      <source>Failed to add property to '%1': %2</source>
      <translation>加入屬性至 '%1':%2 失敗</translation>
    </message>
    <message>
      <location filename="../Tree.cpp" line="2313"/>
      <location filename="../Tree.cpp" line="2675"/>
      <source>Drag &amp; drop failed</source>
      <translation>拖放失败</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2451"/>
      <source>Setup configurable object</source>
      <translation>设置可配置对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2452"/>
      <source>Select 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="2467"/>
      <source>Please select which objects to copy when the configuration is changed</source>
      <translation>请选择配置更改时要复制的对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2469"/>
      <source>Apply to all</source>
      <translation>应用到全部</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2470"/>
      <source>Apply the setting to all links. Or, uncheck this
option to apply only to this link.</source>
      <translation>将设置应用于所有链接。 或者，取消选中此选项以仅应用于此链接。</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2515"/>
      <source>Copy on change</source>
      <translation>更改时复制</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2516"/>
      <source>Enable</source>
      <translation>启用</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2517"/>
      <source>Enable auto copy of linked object when its configuration is changed</source>
      <translation>在配置更改时启用链接对象的自动副本</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2530"/>
      <source>Tracking</source>
      <translation>追踪</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2531"/>
      <source>Copy 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="2550"/>
      <source>Disable copy on change</source>
      <translation>更改时禁用副本</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2565"/>
      <source>Refresh configurable object</source>
      <translation>刷新可配置对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2566"/>
      <source>Synchronize the original configurable source object by
creating a new deep copy. Note that any changes made to
the current copy will be lost.
</source>
      <translation>通过创建新的深层副本来同步原始的可配置源对象。 请注意，对当前副本所做的任何更改都将丢失。
</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2598"/>
      <source>Toggle array elements</source>
      <translation>切换数组元素</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2607"/>
      <source>Change whether show each link array element as individual objects</source>
      <translation>更改是否把每个链接的阵列元素显示为单独对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2625"/>
      <source>Transform at the origin of the placement</source>
      <translation>变换放置原点</translation>
    </message>
    <message>
      <location filename="../ViewProviderLink.cpp" line="2635"/>
      <location filename="../ViewProviderLink.cpp" line="2641"/>
      <source>Override colors...</source>
      <translation>覆盖颜色...</translation>
    </message>
    <message>
      <location filename="../ViewProviderDocumentObject.cpp" line="259"/>
      <source>Edit %1</source>
      <translation>编辑 %1</translation>
    </message>
    <message>
      <location filename="../ViewProviderImagePlane.cpp" line="147"/>
      <source>Change image...</source>
      <translation>更改图像...</translation>
    </message>
    <message>
      <location filename="../SoFCColorGradient.cpp" line="103"/>
      <source>Color Gradient</source>
      <translation>色彩渐变</translation>
    </message>
    <message>
      <location filename="../SoFCColorLegend.cpp" line="87"/>
      <source>Color Legend</source>
      <translation>颜色图例</translation>
    </message>
    <message>
      <location filename="../OverlayManager.cpp" line="984"/>
      <source>Toggle overlay</source>
      <translation>显示/隐藏悬浮窗</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="2368"/>
      <location filename="../OverlayManager.cpp" line="985"/>
      <source>Toggle floating window</source>
      <translation>切换浮动窗口</translation>
    </message>
    <message>
      <location filename="../OverlayManager.cpp" line="986"/>
      <source>Close dock window</source>
      <translation>关闭停靠窗口</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="117"/>
      <location filename="../OverlayWidgets.cpp" line="147"/>
      <source>Press ESC to hide hint</source>
      <translation>按 ESC 可隐藏提示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="407"/>
      <source>Tree view</source>
      <translation>结构树浏览器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="409"/>
      <source>Item background padding</source>
      <translation>项目背景填充</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="412"/>
      <source>FontSize</source>
      <translation>字号</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="414"/>
      <source>Overlay</source>
      <translation>叠加层</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="406"/>
      <source>Advanced</source>
      <translation>高级</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="416"/>
      <source>Delay mouse wheel pass through (ms)</source>
      <translation>延迟鼠标滚轮通过(ms)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="419"/>
      <source>Alpha test radius</source>
      <translation>Alpha 测试半径</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="422"/>
      <source>Check Navigation Cube</source>
      <translation>检查导航立方体</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="424"/>
      <source>Hint trigger size</source>
      <translation>提示触发大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="427"/>
      <source>Hint width</source>
      <translation>提示宽度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="430"/>
      <source>Left panel hint offset</source>
      <translation>左侧面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="433"/>
      <source>Left panel hint length</source>
      <translation>左侧面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="436"/>
      <source>Right panel hint offset</source>
      <translation>右侧面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="439"/>
      <source>Right panel hint length</source>
      <translation>右侧面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="442"/>
      <source>Top panel hint offset</source>
      <translation>顶部面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="445"/>
      <source>Top panel hint length</source>
      <translation>顶部面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="448"/>
      <source>Bottom panel hint offset</source>
      <translation>底部面板提示偏移</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="451"/>
      <source>Bottom panel hint length</source>
      <translation>底部面板提示长度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="454"/>
      <source>Hint show tab bar</source>
      <translation>提示显示标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="456"/>
      <source>Hint delay (ms)</source>
      <translation>提示延迟 (ms)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="459"/>
      <source>Splitter auto hide delay (ms)</source>
      <translation>分离器自动隐藏延迟 (ms)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="462"/>
      <source>Activate on hover</source>
      <translation>悬停时激活</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="464"/>
      <source>Layout delay (ms)</source>
      <translation>布局延迟 (ms)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="467"/>
      <source>Animation duration (ms)</source>
      <translation>动画持续时间，单位 ms</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsAdvanced.cpp" line="470"/>
      <source>Animation curve type</source>
      <translation>动画曲线类型</translation>
    </message>
    <message>
      <location filename="../ViewProviderPart.cpp" line="73"/>
      <source>Active object</source>
      <translation>活动对象</translation>
    </message>
    <message>
      <location filename="../ViewProviderSuppressibleExtension.cpp" line="95"/>
      <source>Suppressed</source>
      <translation>已抑制</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.cpp" line="390"/>
      <source>The property name must only contain alpha numericals,
underscore, and must not start with a digit.</source>
      <translation>属性名只能包含字母、数字和下划线，且不能以数字开头。</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.cpp" line="422"/>
      <source>The group name must only contain alpha numericals,
underscore, and must not start with a digit.</source>
      <translation>群组名只能包含字母、数字和下划线，且不能以数字开头。</translation>
    </message>
  </context>
  <context>
    <name>SelectionFilter</name>
    <message>
      <location filename="../Selection.cpp" line="642"/>
      <source>Not allowed:</source>
      <translation>不允许：</translation>
    </message>
    <message>
      <location filename="../Selection.cpp" line="938"/>
      <source>Selection not allowed by filter</source>
      <translation>选择不被筛选器许可</translation>
    </message>
  </context>
  <context>
    <name>StdBoxElementSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="2979"/>
      <location filename="../CommandView.cpp" line="2980"/>
      <location filename="../CommandView.cpp" line="2982"/>
      <source>Box element selection</source>
      <translation>方框元素选择</translation>
    </message>
  </context>
  <context>
    <name>StdBoxSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="2753"/>
      <source>Box selection</source>
      <translation>框选</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2754"/>
      <location filename="../CommandView.cpp" line="2756"/>
      <source>Activate the box selection tool</source>
      <translation>激活框选择工具</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAbout</name>
    <message>
      <location filename="../CommandStd.cpp" line="222"/>
      <source>&amp;About %1</source>
      <translation>关于%1(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="223"/>
      <location filename="../CommandStd.cpp" line="225"/>
      <source>About %1</source>
      <translation>关于 %1</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAboutQt</name>
    <message>
      <location filename="../CommandStd.cpp" line="288"/>
      <source>About &amp;Qt</source>
      <translation>关于Qt(&amp;Q)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="289"/>
      <location filename="../CommandStd.cpp" line="291"/>
      <source>About Qt</source>
      <translation>关于Qt</translation>
    </message>
  </context>
  <context>
    <name>StdCmdActivateNextWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="172"/>
      <source>Ne&amp;xt</source>
      <translation>下一个(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="173"/>
      <location filename="../CommandWindow.cpp" line="175"/>
      <source>Activate next window</source>
      <translation>激活下一个窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdActivatePrevWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="201"/>
      <source>Pre&amp;vious</source>
      <translation>上一个(&amp;V)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="202"/>
      <location filename="../CommandWindow.cpp" line="204"/>
      <source>Activate previous window</source>
      <translation>激活上一个窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAlignment</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1626"/>
      <source>Alignment...</source>
      <translation>对齐...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1627"/>
      <location filename="../CommandDoc.cpp" line="1628"/>
      <source>Align the selected objects</source>
      <translation>对齐选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAxisCross</name>
    <message>
      <location filename="../CommandView.cpp" line="2221"/>
      <source>Toggle axis cross</source>
      <translation>切换坐标轴显示</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2222"/>
      <location filename="../CommandView.cpp" line="2223"/>
      <source>Turns on or off the axis cross at the origin</source>
      <translation>开启或关闭起源的坐标轴</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCascadeWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="84"/>
      <source>&amp;Cascade</source>
      <translation>层叠(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="85"/>
      <location filename="../CommandWindow.cpp" line="87"/>
      <source>Tile pragmatic</source>
      <translation>完整平铺</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCloseActiveWindow</name>
    <message>
      <location filename="../CommandWindow.cpp" line="112"/>
      <source>Cl&amp;ose</source>
      <translation>关闭</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="113"/>
      <location filename="../CommandWindow.cpp" line="115"/>
      <source>Close active window</source>
      <translation>关闭当前窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCloseAllWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="144"/>
      <source>Close Al&amp;l</source>
      <translation>全部关闭(&amp;L)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="145"/>
      <location filename="../CommandWindow.cpp" line="147"/>
      <source>Close all windows</source>
      <translation>关闭所有窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCommandLine</name>
    <message>
      <location filename="../CommandStd.cpp" line="476"/>
      <source>Start command &amp;line...</source>
      <translation>启动命令行(&amp;L)...</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="477"/>
      <location filename="../CommandStd.cpp" line="479"/>
      <source>Opens the command line in the console</source>
      <translation>在控制台打开命令行</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCopy</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1125"/>
      <source>C&amp;opy</source>
      <translation>复制(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1126"/>
      <location filename="../CommandDoc.cpp" line="1128"/>
      <source>Copy operation</source>
      <translation>复制</translation>
    </message>
  </context>
  <context>
    <name>StdCmdCut</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1097"/>
      <source>&amp;Cut</source>
      <translation>剪切(&amp;C)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1098"/>
      <location filename="../CommandDoc.cpp" line="1100"/>
      <source>Cut out</source>
      <translation>剪切</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDelete</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1319"/>
      <source>&amp;Delete</source>
      <translation>删除(&amp;D)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1320"/>
      <location filename="../CommandDoc.cpp" line="1322"/>
      <source>Deletes the selected objects</source>
      <translation>删除选中的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDemoMode</name>
    <message>
      <location filename="../CommandView.cpp" line="3212"/>
      <source>View turntable...</source>
      <translation>视图罗盘...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3213"/>
      <location filename="../CommandView.cpp" line="3215"/>
      <source>View turntable</source>
      <translation>视图罗盘</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="577"/>
      <source>Dependency graph...</source>
      <translation>依赖关系图...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="578"/>
      <location filename="../CommandDoc.cpp" line="579"/>
      <source>Show the dependency graph of the objects in the active document</source>
      <translation>在活动文档中显示对象的依赖关系图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgCustomize</name>
    <message>
      <location filename="../CommandStd.cpp" line="449"/>
      <source>Cu&amp;stomize...</source>
      <translation>自定义(&amp;S)...</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="450"/>
      <location filename="../CommandStd.cpp" line="452"/>
      <source>Customize toolbars and command bars</source>
      <translation>自定义工具栏和命令栏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroExecute</name>
    <message>
      <location filename="../CommandMacro.cpp" line="94"/>
      <source>Macros ...</source>
      <translation>宏 ...</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="95"/>
      <location filename="../CommandMacro.cpp" line="97"/>
      <source>Opens a dialog to let you execute a recorded macro</source>
      <translation>打开一个对话框,执行一个录制的宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroExecuteDirect</name>
    <message>
      <location filename="../CommandMacro.cpp" line="123"/>
      <source>Execute macro</source>
      <translation>执行宏</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="124"/>
      <location filename="../CommandMacro.cpp" line="126"/>
      <source>Execute the macro in the editor</source>
      <translation>在编辑器中运行宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgMacroRecord</name>
    <message>
      <location filename="../CommandMacro.cpp" line="51"/>
      <source>&amp;Macro recording ...</source>
      <translation>宏录制(&amp;M)...</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="52"/>
      <location filename="../CommandMacro.cpp" line="54"/>
      <source>Opens a dialog to record a macro</source>
      <translation>打开一个对话框,录制宏</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="66"/>
      <source>S&amp;top macro recording</source>
      <translation>停止宏录制(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="67"/>
      <source>Stop the macro recording session</source>
      <translation>停止宏录制进程</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgParameter</name>
    <message>
      <location filename="../CommandStd.cpp" line="381"/>
      <source>E&amp;dit parameters ...</source>
      <translation>编辑参数(&amp;E)...</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="382"/>
      <location filename="../CommandStd.cpp" line="384"/>
      <source>Opens a Dialog to edit the parameters</source>
      <translation>打开一个对话框编辑参数</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDlgPreferences</name>
    <message>
      <location filename="../CommandStd.cpp" line="406"/>
      <source>&amp;Preferences ...</source>
      <translation>首选项(&amp;P)...</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="407"/>
      <location filename="../CommandStd.cpp" line="409"/>
      <source>Opens a Dialog to edit the preferences</source>
      <translation>打开首选项窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockViewMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="281"/>
      <source>Panels</source>
      <translation>面板</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="282"/>
      <location filename="../CommandWindow.cpp" line="284"/>
      <source>List of available dock panels</source>
      <translation>可使用的停靠面板清单</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDrawStyle</name>
    <message>
      <location filename="../CommandView.cpp" line="648"/>
      <source>Draw style</source>
      <translation>绘制样式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="649"/>
      <location filename="../CommandView.cpp" line="650"/>
      <source>Change the draw style of the objects</source>
      <translation>更改对象的绘制样式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDuplicateSelection</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1200"/>
      <source>Duplicate selection</source>
      <translation>复制选择</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1201"/>
      <location filename="../CommandDoc.cpp" line="1203"/>
      <source>Put duplicates of the selected objects to the active document</source>
      <translation>把选中对象的复制副本放到当前文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdEdit</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1696"/>
      <source>Toggle &amp;Edit mode</source>
      <translation>切换编辑(&amp;E)模式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1697"/>
      <source>Toggles the selected object's edit mode</source>
      <translation>切换所选对象的编辑模式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1699"/>
      <source>Activates or Deactivates the selected object's edit mode</source>
      <translation>激活或停用所选对象的编辑模式</translation>
    </message>
  </context>
  <context>
    <name>StdCmdExport</name>
    <message>
      <location filename="../CommandDoc.cpp" line="274"/>
      <source>&amp;Export...</source>
      <translation>导出(&amp;E)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="275"/>
      <location filename="../CommandDoc.cpp" line="277"/>
      <source>Export an object in the active document</source>
      <translation>导出当前文档中的一个对象</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="416"/>
      <source>No selection</source>
      <translation>未选择任何内容</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="417"/>
      <source>Select the objects to export before choosing Export.</source>
      <translation>在导出之前选择要导出的对象。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdExpression</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1771"/>
      <source>Expression actions</source>
      <translation>表达式动作</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1772"/>
      <location filename="../CommandDoc.cpp" line="1774"/>
      <source>Actions that apply to expressions</source>
      <translation>适用于表达式的行动</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFeatRecompute</name>
    <message>
      <location filename="../CommandFeat.cpp" line="57"/>
      <source>&amp;Recompute</source>
      <translation>重新计算(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="58"/>
      <location filename="../CommandFeat.cpp" line="60"/>
      <source>Recompute feature or document</source>
      <translation>重新计算"特征"或"文档"</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADDonation</name>
    <message>
      <location filename="../CommandStd.cpp" line="576"/>
      <source>Donate</source>
      <translation>赞助</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="577"/>
      <source>Donate to FreeCAD development</source>
      <translation>捐赠给开发者</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADFAQ</name>
    <message>
      <location filename="../CommandStd.cpp" line="715"/>
      <source>FreeCAD FAQ</source>
      <translation>FreeCAD 常见问题</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="716"/>
      <source>Frequently Asked Questions on the FreeCAD website</source>
      <translation>在 FreeCAD 网站上的常见问题解答</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="718"/>
      <source>Frequently Asked Questions</source>
      <translation>常问问题</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADForum</name>
    <message>
      <location filename="../CommandStd.cpp" line="687"/>
      <source>FreeCAD Forum</source>
      <translation>FreeCAD 论坛</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="688"/>
      <source>The FreeCAD forum, where you can find help from other users</source>
      <translation>FreeCAD 论坛，在那里你可以找到从其他用户帮助</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="690"/>
      <source>The FreeCAD Forum</source>
      <translation>FreeCAD 论坛</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADPowerUserHub</name>
    <message>
      <location filename="../CommandStd.cpp" line="659"/>
      <source>Python scripting documentation</source>
      <translation>Python 脚本文件</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="660"/>
      <source>Python scripting documentation on the FreeCAD website</source>
      <translation>FreeCAD网站上之Python脚本文件</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="662"/>
      <source>PowerUsers documentation</source>
      <translation>专业使用者文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADUserHub</name>
    <message>
      <location filename="../CommandStd.cpp" line="631"/>
      <location filename="../CommandStd.cpp" line="634"/>
      <source>Users documentation</source>
      <translation>用户文档</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="632"/>
      <source>Documentation for users on the FreeCAD website</source>
      <translation>在 FreeCAD 网站上的用户文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreeCADWebsite</name>
    <message>
      <location filename="../CommandStd.cpp" line="603"/>
      <location filename="../CommandStd.cpp" line="606"/>
      <source>FreeCAD Website</source>
      <translation>FreeCAD网站</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="604"/>
      <source>The FreeCAD website</source>
      <translation>FreeCAD 网站</translation>
    </message>
  </context>
  <context>
    <name>StdCmdFreezeViews</name>
    <message>
      <location filename="../CommandView.cpp" line="323"/>
      <source>Freeze display</source>
      <translation>冻结显示</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="324"/>
      <location filename="../CommandView.cpp" line="326"/>
      <source>Freezes the current view position</source>
      <translation>冻结当前视图位置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdGroup</name>
    <message>
      <location filename="../CommandStructure.cpp" line="95"/>
      <source>Create group</source>
      <translation>创建组</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="96"/>
      <source>A Group 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>StdCmdHideObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1234"/>
      <source>Hide all objects</source>
      <translation>隐藏所有对象</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1235"/>
      <location filename="../CommandView.cpp" line="1236"/>
      <source>Hide all objects in the document</source>
      <translation>隐藏文档中的所有对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdHideSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1086"/>
      <source>Hide selection</source>
      <translation>隐藏选中对象</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1087"/>
      <location filename="../CommandView.cpp" line="1088"/>
      <source>Hide all selected objects</source>
      <translation>隐藏所有选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdImport</name>
    <message>
      <location filename="../CommandDoc.cpp" line="188"/>
      <source>&amp;Import...</source>
      <translation>导入(&amp;I)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="189"/>
      <location filename="../CommandDoc.cpp" line="191"/>
      <source>Import a file in the active document</source>
      <translation>在当前文档中导入文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="202"/>
      <source>Supported formats</source>
      <translation>支持的格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="203"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkActions</name>
    <message>
      <location filename="../CommandLink.cpp" line="878"/>
      <source>Link actions</source>
      <translation>链接操作</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="879"/>
      <location filename="../CommandLink.cpp" line="881"/>
      <source>Actions that apply to link objects</source>
      <translation>链接对象的操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkImport</name>
    <message>
      <location filename="../CommandLink.cpp" line="544"/>
      <source>Import links</source>
      <translation>导入链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="545"/>
      <source>Import selected external link(s)</source>
      <translation>导入选中的外部链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkImportAll</name>
    <message>
      <location filename="../CommandLink.cpp" line="608"/>
      <source>Import all links</source>
      <translation>导入所有链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="609"/>
      <source>Import all links of the active document</source>
      <translation>导入活动文档中的所有链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkMake</name>
    <message>
      <location filename="../CommandLink.cpp" line="210"/>
      <source>Make link</source>
      <translation>创建链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="211"/>
      <source>A Link is an object that references or links to another object in the same document, 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>StdCmdLinkMakeGroup</name>
    <message>
      <location filename="../CommandLink.cpp" line="79"/>
      <source>Make link group</source>
      <translation>创建链接组</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="80"/>
      <source>Create a group of links</source>
      <translation>创建一组链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkMakeRelative</name>
    <message>
      <location filename="../CommandLink.cpp" line="275"/>
      <source>Make sub-link</source>
      <translation>创建子链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="276"/>
      <source>Create a sub-object or sub-element link</source>
      <translation>创建子对象或子元素链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkReplace</name>
    <message>
      <location filename="../CommandLink.cpp" line="496"/>
      <source>Replace with link</source>
      <translation>用链接替换</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="497"/>
      <source>Replace the selected object(s) with link</source>
      <translation>将选中对象替换为链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectActions</name>
    <message>
      <location filename="../CommandLink.cpp" line="852"/>
      <source>Link navigation</source>
      <translation>链接导航</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="853"/>
      <location filename="../CommandLink.cpp" line="855"/>
      <source>Link navigation actions</source>
      <translation>链接导航操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectAllLinks</name>
    <message>
      <location filename="../CommandLink.cpp" line="812"/>
      <source>Select all links</source>
      <translation>选择全部链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="813"/>
      <source>Select all links to the current selected object</source>
      <translation>选择当前选中对象的所有链接</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectLinked</name>
    <message>
      <location filename="../CommandLink.cpp" line="649"/>
      <source>Go to linked object</source>
      <translation>转到链接的对象</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="650"/>
      <source>Select the linked object and switch to its owner document</source>
      <translation>选择链接对象并切换到包含该对象的文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkSelectLinkedFinal</name>
    <message>
      <location filename="../CommandLink.cpp" line="777"/>
      <source>Go to the deepest linked object</source>
      <translation>转到最深的链接对象</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="778"/>
      <source>Select the deepest linked object and switch to its owner document</source>
      <translation>选择最深的链接对象并切换到包含该对象的文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdLinkUnlink</name>
    <message>
      <location filename="../CommandLink.cpp" line="520"/>
      <source>Unlink</source>
      <translation>取消链接</translation>
    </message>
    <message>
      <location filename="../CommandLink.cpp" line="521"/>
      <source>Strip on level of link</source>
      <translation>在链接级别上剥离</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroAttachDebugger</name>
    <message>
      <location filename="../CommandMacro.cpp" line="149"/>
      <source>Attach to remote debugger...</source>
      <translation>附加到远程调试器...</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="150"/>
      <location filename="../CommandMacro.cpp" line="152"/>
      <source>Attach to a remotely running debugger</source>
      <translation>附加到远程运行的调试器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStartDebug</name>
    <message>
      <location filename="../CommandMacro.cpp" line="174"/>
      <source>Debug macro</source>
      <translation>调试宏</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="175"/>
      <location filename="../CommandMacro.cpp" line="177"/>
      <source>Start debugging of macro</source>
      <translation>开始调试宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStepInto</name>
    <message>
      <location filename="../CommandMacro.cpp" line="258"/>
      <source>Step into</source>
      <translation>单步调试</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="259"/>
      <location filename="../CommandMacro.cpp" line="261"/>
      <source>Step to the next line executed</source>
      <translation>单步到执行的下一行</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStepOver</name>
    <message>
      <location filename="../CommandMacro.cpp" line="231"/>
      <source>Step over</source>
      <translation>单步执行</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="232"/>
      <location filename="../CommandMacro.cpp" line="234"/>
      <source>Step to the next line in this file</source>
      <translation>单步到此文件中的下一行</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMacroStopDebug</name>
    <message>
      <location filename="../CommandMacro.cpp" line="204"/>
      <source>Stop debugging</source>
      <translation>停止调试</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="205"/>
      <location filename="../CommandMacro.cpp" line="207"/>
      <source>Stop debugging of macro</source>
      <translation>停止调试宏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdMergeProjects</name>
    <message>
      <location filename="../CommandDoc.cpp" line="524"/>
      <source>Merge document...</source>
      <translation>合并文档...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="525"/>
      <location filename="../CommandDoc.cpp" line="527"/>
      <location filename="../CommandDoc.cpp" line="537"/>
      <location filename="../CommandDoc.cpp" line="546"/>
      <source>Merge document</source>
      <translation>合并文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="538"/>
      <source>%1 document (*.FCStd)</source>
      <translation>%1 文档(*.FCStd)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="547"/>
      <source>Cannot merge document with itself.</source>
      <translation>不能合并项目本身.</translation>
    </message>
  </context>
  <context>
    <name>StdCmdNew</name>
    <message>
      <location filename="../CommandDoc.cpp" line="650"/>
      <source>&amp;New</source>
      <translation>新建(&amp;N)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="651"/>
      <location filename="../CommandDoc.cpp" line="653"/>
      <source>Create a new empty document</source>
      <translation>创建一个新空白文档</translation>
    </message>
    <message>
      <location filename="../MainWindow.cpp" line="2431"/>
      <location filename="../DocumentRecovery.cpp" line="391"/>
      <source>Unnamed</source>
      <translation>未命名</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOnlineHelp</name>
    <message>
      <location filename="../CommandStd.cpp" line="524"/>
      <location filename="../CommandStd.cpp" line="527"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="525"/>
      <source>Show help to the application</source>
      <translation>显示程序帮助</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOnlineHelpWebsite</name>
    <message>
      <location filename="../CommandStd.cpp" line="549"/>
      <location filename="../CommandStd.cpp" line="552"/>
      <source>Help Website</source>
      <translation>帮助网站</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="550"/>
      <source>The website where the help is maintained</source>
      <translation>帮助文件所在网站</translation>
    </message>
  </context>
  <context>
    <name>StdCmdOpen</name>
    <message>
      <location filename="../CommandDoc.cpp" line="87"/>
      <source>&amp;Open...</source>
      <translation>打开(&amp;O)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="88"/>
      <location filename="../CommandDoc.cpp" line="90"/>
      <source>Open a document or import files</source>
      <translation>打开一个文档或导入文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="102"/>
      <source>Supported formats</source>
      <translation>支持的格式</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="103"/>
      <source>All files (*.*)</source>
      <translation>所有文件(*.*)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="149"/>
      <source>Cannot open file</source>
      <translation>无法打开文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="150"/>
      <source>Loading the file %1 is not supported</source>
      <translation>不支持加载文件 %1</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPart</name>
    <message>
      <location filename="../CommandStructure.cpp" line="52"/>
      <source>Create part</source>
      <translation>创建零件</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="53"/>
      <source>A Part is a general purpose container to keep together a group of objects so that they act as a unit in the 3D view. It is meant to arrange objects that have a Part TopoShape, like Part Primitives, PartDesign Bodies, and other Parts.</source>
      <translation>零件是一种通用容器，用于将一组对象放在一起，使它们在 3D 视图中作为一个单元。它用于排列具有拓扑形状的对象，例如零件基元、实体和其他部件等。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPaste</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1160"/>
      <source>&amp;Paste</source>
      <translation>粘贴(&amp;P)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1161"/>
      <location filename="../CommandDoc.cpp" line="1163"/>
      <source>Paste operation</source>
      <translation>粘贴</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPlacement</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1546"/>
      <source>Placement...</source>
      <translation>定位...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1547"/>
      <location filename="../CommandDoc.cpp" line="1548"/>
      <source>Place the selected objects</source>
      <translation>放置所选对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrint</name>
    <message>
      <location filename="../CommandDoc.cpp" line="890"/>
      <source>&amp;Print...</source>
      <translation>打印(&amp;P)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="891"/>
      <location filename="../CommandDoc.cpp" line="893"/>
      <source>Print the document</source>
      <translation>打印文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrintPdf</name>
    <message>
      <location filename="../CommandDoc.cpp" line="952"/>
      <source>&amp;Export PDF...</source>
      <translation>导出PDF(&amp;E)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="953"/>
      <location filename="../CommandDoc.cpp" line="955"/>
      <source>Export the document as PDF</source>
      <translation>将文档导出为 PDF</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPrintPreview</name>
    <message>
      <location filename="../CommandDoc.cpp" line="922"/>
      <source>&amp;Print preview...</source>
      <translation>打印预览(&amp;P)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="923"/>
      <source>Print the document</source>
      <translation>打印文档</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="925"/>
      <source>Print preview</source>
      <translation>打印预览</translation>
    </message>
  </context>
  <context>
    <name>StdCmdPythonWebsite</name>
    <message>
      <location filename="../CommandStd.cpp" line="743"/>
      <location filename="../CommandStd.cpp" line="746"/>
      <source>Python Website</source>
      <translation>Python网站</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="744"/>
      <source>The official Python website</source>
      <translation>Python官方网站</translation>
    </message>
  </context>
  <context>
    <name>StdCmdQuit</name>
    <message>
      <location filename="../CommandDoc.cpp" line="984"/>
      <source>E&amp;xit</source>
      <translation>退出(&amp;X)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="985"/>
      <location filename="../CommandDoc.cpp" line="987"/>
      <source>Quits the application</source>
      <translation>退出程序</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRandomColor</name>
    <message>
      <location filename="../CommandFeat.cpp" line="80"/>
      <source>Random color</source>
      <translation>随机颜色</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="81"/>
      <location filename="../CommandFeat.cpp" line="83"/>
      <source>Set each selected object to a randomly-selected color</source>
      <translation>将每个选中对象设置为随机选择的颜色</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRecentFiles</name>
    <message>
      <location filename="../CommandStd.cpp" line="140"/>
      <source>Open Recent</source>
      <translation>打开最近访问的文件</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="141"/>
      <location filename="../CommandStd.cpp" line="143"/>
      <source>Recent file list</source>
      <translation>最近文件列表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRecentMacros</name>
    <message>
      <location filename="../CommandStd.cpp" line="181"/>
      <source>Recent macros</source>
      <translation>最近的宏</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="182"/>
      <location filename="../CommandStd.cpp" line="184"/>
      <source>Recent macro list</source>
      <translation>最近的宏列表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRedo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1054"/>
      <source>&amp;Redo</source>
      <translation>重做(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1055"/>
      <location filename="../CommandDoc.cpp" line="1057"/>
      <source>Redoes a previously undone action</source>
      <translation>重做上次撤消的操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRefresh</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1466"/>
      <source>&amp;Refresh</source>
      <translation>刷新(&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1467"/>
      <location filename="../CommandDoc.cpp" line="1469"/>
      <source>Recomputes the current active document</source>
      <translation>重新计算当前文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdReportBug</name>
    <message>
      <location filename="../CommandStd.cpp" line="768"/>
      <source>Report a bug</source>
      <translation>报告错误</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="769"/>
      <location filename="../CommandStd.cpp" line="771"/>
      <source>Report a bug or suggest a feature</source>
      <translation>报告错误/提出建议</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRevert</name>
    <message>
      <location filename="../CommandDoc.cpp" line="793"/>
      <source>Revert</source>
      <translation>还原</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="794"/>
      <location filename="../CommandDoc.cpp" line="796"/>
      <source>Reverts to the saved version of this file</source>
      <translation>还原至此文档保存的版本</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSave</name>
    <message>
      <location filename="../CommandDoc.cpp" line="680"/>
      <source>&amp;Save</source>
      <translation>保存(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="681"/>
      <location filename="../CommandDoc.cpp" line="683"/>
      <source>Save the active document</source>
      <translation>保存当前文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveAll</name>
    <message>
      <location filename="../CommandDoc.cpp" line="765"/>
      <source>Save All</source>
      <translation>全部保存</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="766"/>
      <location filename="../CommandDoc.cpp" line="768"/>
      <source>Save all opened document</source>
      <translation>保存所有打开的文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveAs</name>
    <message>
      <location filename="../CommandDoc.cpp" line="709"/>
      <source>Save &amp;As...</source>
      <translation>另存为(&amp;A)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="710"/>
      <location filename="../CommandDoc.cpp" line="712"/>
      <source>Save the active document under a new file name</source>
      <translation>使用新文件名保存当前文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSaveCopy</name>
    <message>
      <location filename="../CommandDoc.cpp" line="738"/>
      <source>Save a &amp;Copy...</source>
      <translation>保存副本(&amp;C)...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="739"/>
      <location filename="../CommandDoc.cpp" line="741"/>
      <source>Save a copy of the active document under a new file name</source>
      <translation>以新的文件名称保存目前活动文档的副本</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSceneInspector</name>
    <message>
      <location filename="../CommandView.cpp" line="3152"/>
      <source>Scene inspector...</source>
      <translation>场景检索...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3153"/>
      <location filename="../CommandView.cpp" line="3155"/>
      <source>Scene inspector</source>
      <translation>场景检索</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelBoundingBox</name>
    <message>
      <location filename="../CommandView.cpp" line="3567"/>
      <source>&amp;Bounding box</source>
      <translation>边框(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3568"/>
      <location filename="../CommandView.cpp" line="3570"/>
      <source>Show selection bounding box</source>
      <translation>显示选择边框</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelectAll</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1288"/>
      <source>Select &amp;All</source>
      <translation>全选(&amp;A)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1289"/>
      <location filename="../CommandDoc.cpp" line="1291"/>
      <source>Select all</source>
      <translation>全选</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelectVisibleObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1114"/>
      <source>Select visible objects</source>
      <translation>选择可见对象</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1115"/>
      <location filename="../CommandView.cpp" line="1116"/>
      <source>Select visible objects in the active document</source>
      <translation>选择活动文档中的可见对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSendToPythonConsole</name>
    <message>
      <location filename="../CommandFeat.cpp" line="212"/>
      <source>&amp;Send to Python Console</source>
      <translation>发送到 Python 控制台(&amp;S)</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="213"/>
      <location filename="../CommandFeat.cpp" line="215"/>
      <source>Sends the selected object to the Python console</source>
      <translation>所选择的对象发送到 Python 控制台</translation>
    </message>
  </context>
  <context>
    <name>StdCmdShowObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1197"/>
      <source>Show all objects</source>
      <translation>显示所有对象</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1198"/>
      <location filename="../CommandView.cpp" line="1199"/>
      <source>Show all objects in the document</source>
      <translation>显示文档中的所有对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdShowSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1058"/>
      <source>Show selection</source>
      <translation>显示所选</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1059"/>
      <location filename="../CommandView.cpp" line="1060"/>
      <source>Show all selected objects</source>
      <translation>显示所有选择的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdStatusBar</name>
    <message>
      <location filename="../CommandWindow.cpp" line="412"/>
      <source>Status bar</source>
      <translation>状态栏</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="413"/>
      <location filename="../CommandWindow.cpp" line="415"/>
      <source>Toggles the status bar</source>
      <translation>切换状态栏</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTextDocument</name>
    <message>
      <location filename="../CommandStd.cpp" line="795"/>
      <source>Add text document</source>
      <translation>添加文本文档</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="796"/>
      <location filename="../CommandStd.cpp" line="798"/>
      <source>Add text document to active document</source>
      <translation>添加文本文档到活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTextureMapping</name>
    <message>
      <location filename="../CommandView.cpp" line="3185"/>
      <source>Texture mapping...</source>
      <translation>纹理映射...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3186"/>
      <location filename="../CommandView.cpp" line="3188"/>
      <source>Texture mapping</source>
      <translation>纹理映射</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTileWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="56"/>
      <source>&amp;Tile</source>
      <translation>平铺(&amp;T)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="57"/>
      <location filename="../CommandWindow.cpp" line="59"/>
      <source>Tile the windows</source>
      <translation>平铺窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleBreakpoint</name>
    <message>
      <location filename="../CommandMacro.cpp" line="285"/>
      <source>Toggle breakpoint</source>
      <translation>切换断点</translation>
    </message>
    <message>
      <location filename="../CommandMacro.cpp" line="286"/>
      <location filename="../CommandMacro.cpp" line="288"/>
      <source>Add or remove a breakpoint at this position</source>
      <translation>在此位置添加或删除断点</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleClipPlane</name>
    <message>
      <location filename="../CommandView.cpp" line="595"/>
      <source>Clipping plane</source>
      <translation>剪切平面</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="596"/>
      <location filename="../CommandView.cpp" line="598"/>
      <source>Toggles clipping plane for active view</source>
      <translation>打开当前视图的剪切平面</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleNavigation</name>
    <message>
      <location filename="../CommandView.cpp" line="2172"/>
      <source>Toggle navigation/Edit mode</source>
      <translation>切换导航/编辑模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2173"/>
      <location filename="../CommandView.cpp" line="2174"/>
      <source>Toggle between navigation and edit mode</source>
      <translation>在导航和编辑模式之间切换</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleObjects</name>
    <message>
      <location filename="../CommandView.cpp" line="1156"/>
      <source>Toggle all objects</source>
      <translation>切换所有对象</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1157"/>
      <location filename="../CommandView.cpp" line="1158"/>
      <source>Toggles visibility of all objects in the active document</source>
      <translation>切换当前文档中所有对象的可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleSelectability</name>
    <message>
      <location filename="../CommandView.cpp" line="1006"/>
      <source>Toggle selectability</source>
      <translation>切换可选择性</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1007"/>
      <location filename="../CommandView.cpp" line="1008"/>
      <source>Toggles the property of the objects to get selected in the 3D-View</source>
      <translation>切换3D视图中选择的对象的属性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleVisibility</name>
    <message>
      <location filename="../CommandView.cpp" line="868"/>
      <source>Toggle visibility</source>
      <translation>切换可见性</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="869"/>
      <location filename="../CommandView.cpp" line="870"/>
      <source>Toggles visibility</source>
      <translation>切换可见性</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToolBarMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="317"/>
      <source>Tool&amp;bars</source>
      <translation>工具栏(&amp;B)</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="318"/>
      <location filename="../CommandWindow.cpp" line="320"/>
      <source>Toggles this window</source>
      <translation>切换窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTransform</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1520"/>
      <source>Transform...</source>
      <translation>变换...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1521"/>
      <location filename="../CommandDoc.cpp" line="1522"/>
      <source>Transform the geometry of selected objects</source>
      <translation>变换选中对象的图形</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTransformManip</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1592"/>
      <source>Transform</source>
      <translation>变换</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1593"/>
      <location filename="../CommandDoc.cpp" line="1594"/>
      <source>Transform the selected object in the 3d view</source>
      <translation>变换三维视图中选定的对象</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeCollapse</name>
    <message>
      <location filename="../CommandView.cpp" line="3049"/>
      <source>Collapse selected item</source>
      <translation>折叠所选项</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3050"/>
      <location filename="../CommandView.cpp" line="3052"/>
      <source>Collapse currently selected tree items</source>
      <translation>折叠当前所选树项</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeExpand</name>
    <message>
      <location filename="../CommandView.cpp" line="3074"/>
      <source>Expand selected item</source>
      <translation>展开所选项</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3075"/>
      <location filename="../CommandView.cpp" line="3077"/>
      <source>Expand currently selected tree items</source>
      <translation>展开当前所选树项</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeSelectAllInstances</name>
    <message>
      <location filename="../CommandView.cpp" line="3099"/>
      <source>Select all instances</source>
      <translation>选择所有实例</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3100"/>
      <location filename="../CommandView.cpp" line="3102"/>
      <source>Select all instances of the current selected object</source>
      <translation>选择当前所选对象的所有实例</translation>
    </message>
  </context>
  <context>
    <name>StdCmdTreeViewActions</name>
    <message>
      <location filename="../CommandView.cpp" line="3525"/>
      <source>TreeView actions</source>
      <translation>树视图操作</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3526"/>
      <location filename="../CommandView.cpp" line="3528"/>
      <source>TreeView behavior options and actions</source>
      <translation>树状视图行为选项和操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUndo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1010"/>
      <source>&amp;Undo</source>
      <translation>撤消(&amp;U)</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1011"/>
      <location filename="../CommandDoc.cpp" line="1013"/>
      <source>Undo exactly one action</source>
      <translation>仅撤消一个操作</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUserEditMode</name>
    <message>
      <location filename="../CommandStd.cpp" line="864"/>
      <source>Edit mode</source>
      <translation>编辑模式</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="865"/>
      <location filename="../CommandStd.cpp" line="866"/>
      <source>Defines behavior when editing an object from tree</source>
      <translation>定义编辑对象树中对象时的行为</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUserInterface</name>
    <message>
      <location filename="../CommandWindow.cpp" line="259"/>
      <source>Dock views</source>
      <translation>停靠视图</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="260"/>
      <location filename="../CommandWindow.cpp" line="262"/>
      <source>Dock all top-level views</source>
      <translation>停靠所有顶级视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewBottom</name>
    <message>
      <location filename="../CommandView.cpp" line="1299"/>
      <source>Bottom</source>
      <translation>底视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1300"/>
      <location filename="../CommandView.cpp" line="1302"/>
      <source>Set to bottom view</source>
      <translation>设置为底视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewCreate</name>
    <message>
      <location filename="../CommandView.cpp" line="2143"/>
      <source>Create new view</source>
      <translation>创建新视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2144"/>
      <location filename="../CommandView.cpp" line="2146"/>
      <source>Creates a new view window for the active document</source>
      <translation>为活动文档新建视图窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewDimetric</name>
    <message>
      <location filename="../CommandView.cpp" line="1468"/>
      <source>Dimetric</source>
      <translation>二轴测</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1469"/>
      <location filename="../CommandView.cpp" line="1471"/>
      <source>Set to dimetric view</source>
      <translation>设置为二轴测视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample1</name>
    <message>
      <location filename="../CommandView.cpp" line="2267"/>
      <source>Inventor example #1</source>
      <translation>Inventor 实例#1</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2268"/>
      <location filename="../CommandView.cpp" line="2270"/>
      <source>Shows a 3D texture with manipulator</source>
      <translation>自动控制显示三维纹理</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample2</name>
    <message>
      <location filename="../CommandView.cpp" line="2295"/>
      <source>Inventor example #2</source>
      <translation>Inventor 实例#2</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2296"/>
      <location filename="../CommandView.cpp" line="2298"/>
      <source>Shows spheres and drag-lights</source>
      <translation>显示操控球和拖放指示</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewExample3</name>
    <message>
      <location filename="../CommandView.cpp" line="2323"/>
      <source>Inventor example #3</source>
      <translation>Inventor 实例#3</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2324"/>
      <location filename="../CommandView.cpp" line="2326"/>
      <source>Shows a animated texture</source>
      <translation>显示一个动画纹理</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFitAll</name>
    <message>
      <location filename="../CommandView.cpp" line="1564"/>
      <source>Fit all</source>
      <translation>适合所有</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1565"/>
      <location filename="../CommandView.cpp" line="1567"/>
      <source>Fits the whole content on the screen</source>
      <translation>在屏幕上容纳全部内容</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFitSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="1595"/>
      <source>Fit selection</source>
      <translation>适合选中</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1596"/>
      <location filename="../CommandView.cpp" line="1598"/>
      <source>Fits the selected content on the screen</source>
      <translation>适合在屏幕上选取的内容</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewFront</name>
    <message>
      <location filename="../CommandView.cpp" line="1323"/>
      <source>Front</source>
      <translation>前视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1324"/>
      <location filename="../CommandView.cpp" line="1326"/>
      <source>Set to front view</source>
      <translation>设置为前视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewHome</name>
    <message>
      <location filename="../CommandView.cpp" line="1271"/>
      <source>Home</source>
      <translation>主页</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1272"/>
      <location filename="../CommandView.cpp" line="1274"/>
      <source>Set to default home view</source>
      <translation>设置为默认主视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIsometric</name>
    <message>
      <location filename="../CommandView.cpp" line="1444"/>
      <source>Isometric</source>
      <translation>等轴测</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1445"/>
      <location filename="../CommandView.cpp" line="1447"/>
      <source>Set to isometric view</source>
      <translation>设置为等轴测视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvIssueCamPos</name>
    <message>
      <location filename="../CommandView.cpp" line="2494"/>
      <source>Issue camera position</source>
      <translation>发布相机位置</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2495"/>
      <location filename="../CommandView.cpp" line="2497"/>
      <source>Issue the camera position to the console and to a macro, to easily recall this position</source>
      <translation>发布相机位置至控制台或宏,以便重新访问</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoInterleavedColumns</name>
    <message>
      <location filename="../CommandView.cpp" line="2465"/>
      <source>Stereo Interleaved Columns</source>
      <translation>三维成像列扫描</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2466"/>
      <location filename="../CommandView.cpp" line="2468"/>
      <source>Switch stereo viewing to Interleaved Columns</source>
      <translation>切换三维成像视图为列扫描显示</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoInterleavedRows</name>
    <message>
      <location filename="../CommandView.cpp" line="2437"/>
      <source>Stereo Interleaved Rows</source>
      <translation>三维成像行扫描</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2438"/>
      <location filename="../CommandView.cpp" line="2440"/>
      <source>Switch stereo viewing to Interleaved Rows</source>
      <translation>切换三维成像视图为行扫描显示</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoOff</name>
    <message>
      <location filename="../CommandView.cpp" line="2352"/>
      <source>Stereo Off</source>
      <translation>关闭三维成像</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2353"/>
      <location filename="../CommandView.cpp" line="2355"/>
      <source>Switch stereo viewing off</source>
      <translation>关闭三维成像视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoQuadBuff</name>
    <message>
      <location filename="../CommandView.cpp" line="2409"/>
      <source>Stereo quad buffer</source>
      <translation>三维成像缓存</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2410"/>
      <location filename="../CommandView.cpp" line="2412"/>
      <source>Switch stereo viewing to quad buffer</source>
      <translation>切换三维成像视图为缓存显示</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewIvStereoRedGreen</name>
    <message>
      <location filename="../CommandView.cpp" line="2381"/>
      <source>Stereo red/cyan</source>
      <translation>立体红色/青色</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2382"/>
      <location filename="../CommandView.cpp" line="2384"/>
      <source>Switch stereo viewing to red/cyan</source>
      <translation>切换到红色/青色立体视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="1347"/>
      <source>Left</source>
      <translation>左视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1348"/>
      <location filename="../CommandView.cpp" line="1350"/>
      <source>Set to left view</source>
      <translation>设置为左视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRear</name>
    <message>
      <location filename="../CommandView.cpp" line="1371"/>
      <source>Rear</source>
      <translation>后视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1372"/>
      <location filename="../CommandView.cpp" line="1374"/>
      <source>Set to rear view</source>
      <translation>设置为后视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRestoreCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="268"/>
      <source>Restore saved camera</source>
      <translation>恢复保存的相机</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="269"/>
      <location filename="../CommandView.cpp" line="270"/>
      <source>Restore saved camera settings</source>
      <translation>恢复保存的相机设置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRight</name>
    <message>
      <location filename="../CommandView.cpp" line="1395"/>
      <source>Right</source>
      <translation>右视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1396"/>
      <location filename="../CommandView.cpp" line="1398"/>
      <source>Set to right view</source>
      <translation>设置为右视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRotateLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="1514"/>
      <source>Rotate Left</source>
      <translation>向左旋转</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1515"/>
      <location filename="../CommandView.cpp" line="1517"/>
      <source>Rotate the view by 90° counter-clockwise</source>
      <translation>逆时针旋转 90° 视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewRotateRight</name>
    <message>
      <location filename="../CommandView.cpp" line="1539"/>
      <source>Rotate Right</source>
      <translation>向右旋转</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1540"/>
      <location filename="../CommandView.cpp" line="1542"/>
      <source>Rotate the view by 90° clockwise</source>
      <translation>顺时针旋转 90° 视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewSaveCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="242"/>
      <source>Save current camera</source>
      <translation>保存当前相机</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="243"/>
      <location filename="../CommandView.cpp" line="244"/>
      <source>Save current camera settings</source>
      <translation>保存当前相机设置</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewTop</name>
    <message>
      <location filename="../CommandView.cpp" line="1419"/>
      <source>Top</source>
      <translation>俯视</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1420"/>
      <location filename="../CommandView.cpp" line="1422"/>
      <source>Set to top view</source>
      <translation>设置为俯视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewTrimetric</name>
    <message>
      <location filename="../CommandView.cpp" line="1491"/>
      <source>Trimetric</source>
      <translation>三轴测</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1492"/>
      <location filename="../CommandView.cpp" line="1494"/>
      <source>Set to trimetric view</source>
      <translation>设置为三轴测视图</translation>
    </message>
  </context>
  <context>
    <name>StdCmdViewVR</name>
    <message>
      <location filename="../CommandView.cpp" line="1897"/>
      <source>FreeCAD-VR</source>
      <translation>FreeCAD-虚拟现实</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1898"/>
      <location filename="../CommandView.cpp" line="1900"/>
      <source>Extend the FreeCAD 3D Window to a Oculus Rift</source>
      <translation>扩展FreeCAD三维窗口至头戴式显示器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWhatsThis</name>
    <message>
      <location filename="../CommandStd.cpp" line="310"/>
      <source>&amp;What's This?</source>
      <translation>这是什么(&amp;W)?</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="311"/>
      <location filename="../CommandStd.cpp" line="313"/>
      <source>What's This</source>
      <translation>这是什么</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWindows</name>
    <message>
      <location filename="../CommandWindow.cpp" line="235"/>
      <source>&amp;Windows...</source>
      <translation>窗口(&amp;W)...</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="236"/>
      <location filename="../CommandWindow.cpp" line="238"/>
      <source>Windows list</source>
      <translation>窗口列表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWindowsMenu</name>
    <message>
      <location filename="../CommandWindow.cpp" line="458"/>
      <source>Activate window</source>
      <translation>激活窗口</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="459"/>
      <location filename="../CommandWindow.cpp" line="461"/>
      <source>Activates this window</source>
      <translation>激活此窗口</translation>
    </message>
  </context>
  <context>
    <name>StdCmdWorkbench</name>
    <message>
      <location filename="../CommandStd.cpp" line="75"/>
      <source>Workbench</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="76"/>
      <location filename="../CommandStd.cpp" line="78"/>
      <source>Switch between workbenches</source>
      <translation>工作台之间切换</translation>
    </message>
  </context>
  <context>
    <name>StdMainFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1722"/>
      <source>Fullscreen</source>
      <translation>全屏</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1723"/>
      <location filename="../CommandView.cpp" line="1725"/>
      <source>Display the main window in fullscreen mode</source>
      <translation>全屏显示主窗口</translation>
    </message>
  </context>
  <context>
    <name>StdOrthographicCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="132"/>
      <source>Orthographic view</source>
      <translation>平行视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="133"/>
      <location filename="../CommandView.cpp" line="135"/>
      <source>Switches to orthographic view mode</source>
      <translation>切换到正交视图模式</translation>
    </message>
  </context>
  <context>
    <name>StdPerspectiveCamera</name>
    <message>
      <location filename="../CommandView.cpp" line="182"/>
      <source>Perspective view</source>
      <translation>透视视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="183"/>
      <location filename="../CommandView.cpp" line="185"/>
      <source>Switches to perspective view mode</source>
      <translation>切换到透视视图模式</translation>
    </message>
  </context>
  <context>
    <name>StdRecallWorkingView</name>
    <message>
      <location filename="../CommandView.cpp" line="3914"/>
      <source>Recall working view</source>
      <translation>回顾工作视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3915"/>
      <location filename="../CommandView.cpp" line="3916"/>
      <source>Recall previously stored temporary working view</source>
      <translation>回顾以前存储的临时工作视图</translation>
    </message>
  </context>
  <context>
    <name>StdStoreWorkingView</name>
    <message>
      <location filename="../CommandView.cpp" line="3884"/>
      <source>Store working view</source>
      <translation>保存工作视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3885"/>
      <location filename="../CommandView.cpp" line="3886"/>
      <source>Store a document-specific temporary working view</source>
      <translation>保存一个文件 - 指明临时工作视图</translation>
    </message>
  </context>
  <context>
    <name>StdTreeCollapseDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3363"/>
      <source>Collapse/Expand</source>
      <translation>折叠/展开</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3364"/>
      <location filename="../CommandView.cpp" line="3366"/>
      <source>Expand active document and collapse all others</source>
      <translation>展开活动文档并折叠所有其他文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreeDrag</name>
    <message>
      <location filename="../CommandView.cpp" line="3492"/>
      <source>Initiate dragging</source>
      <translation>启动拖动</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3493"/>
      <source>Initiate dragging of current selected tree items</source>
      <translation>开始拖动当前所选树项</translation>
    </message>
  </context>
  <context>
    <name>StdTreeMultiDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3346"/>
      <source>Multi document</source>
      <translation>多文档</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3347"/>
      <location filename="../CommandView.cpp" line="3349"/>
      <source>Display all documents in the tree view</source>
      <translation>在树状图中显示所有文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreePreSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3456"/>
      <source>Pre-selection</source>
      <translation>预选</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3457"/>
      <source>Preselect the object in 3D view when hovering the cursor over the tree item</source>
      <translation>当鼠标悬停在树状图上时，在 3D 视图中预选对象</translation>
    </message>
  </context>
  <context>
    <name>StdTreeRecordSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3474"/>
      <source>Record selection</source>
      <translation>录制选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3475"/>
      <source>Record selection in tree view in order to go back/forward using navigation button</source>
      <translation>在树视图中记录选择，以便使用导航按钮后退/前进</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3024"/>
      <source>Go to selection</source>
      <translation>转到选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3025"/>
      <location filename="../CommandView.cpp" line="3027"/>
      <source>Scroll to first selected item</source>
      <translation>滚动到所选的第一个对象</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSingleDocument</name>
    <message>
      <location filename="../CommandView.cpp" line="3329"/>
      <source>Single document</source>
      <translation>单个文档</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3330"/>
      <location filename="../CommandView.cpp" line="3332"/>
      <source>Only display the active document in the tree view</source>
      <translation>仅在树状图中显示活动文档</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncPlacement</name>
    <message>
      <location filename="../CommandView.cpp" line="3438"/>
      <source>Sync placement</source>
      <translation>同步位置</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3439"/>
      <source>Auto adjust placement on drag and drop objects across coordinate systems</source>
      <translation>自动调整跨坐标系拖放对象的位置</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3420"/>
      <source>Sync selection</source>
      <translation>同步选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3421"/>
      <source>Auto expand tree item when the corresponding object is selected in 3D view</source>
      <translation>在 3D 视图中选择相应对象时自动展开树项目</translation>
    </message>
  </context>
  <context>
    <name>StdTreeSyncView</name>
    <message>
      <location filename="../CommandView.cpp" line="3402"/>
      <source>Sync view</source>
      <translation>同步视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3403"/>
      <source>Auto switch to the 3D view containing the selected item</source>
      <translation>自动切换到包含已选定项目的 3D 视图</translation>
    </message>
  </context>
  <context>
    <name>StdViewBoxZoom</name>
    <message>
      <location filename="../CommandView.cpp" line="2719"/>
      <source>Box zoom</source>
      <translation>框选缩放</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2720"/>
      <location filename="../CommandView.cpp" line="2722"/>
      <source>Activate the box zoom tool</source>
      <translation>激活方框缩放工具</translation>
    </message>
  </context>
  <context>
    <name>StdViewDock</name>
    <message>
      <location filename="../CommandView.cpp" line="1664"/>
      <source>Docked</source>
      <translation>停靠</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1665"/>
      <location filename="../CommandView.cpp" line="1667"/>
      <source>Display the active view either in fullscreen, in undocked or docked mode</source>
      <translation>当前视图显示模式:1.全屏,2.不停靠,3.停靠</translation>
    </message>
  </context>
  <context>
    <name>StdViewDockUndockFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1784"/>
      <source>Document window</source>
      <translation>文档窗口</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1785"/>
      <location filename="../CommandView.cpp" line="1787"/>
      <source>Display the active view either in fullscreen, in undocked or docked mode</source>
      <translation>当前视图显示模式:1.全屏,2.不停靠,3.停靠</translation>
    </message>
  </context>
  <context>
    <name>StdViewFullscreen</name>
    <message>
      <location filename="../CommandView.cpp" line="1754"/>
      <source>Fullscreen</source>
      <translation>全屏</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1755"/>
      <location filename="../CommandView.cpp" line="1757"/>
      <source>Display the active view either in fullscreen, in undocked or docked mode</source>
      <translation>当前视图显示模式:1.全屏,2.不停靠,3.停靠</translation>
    </message>
  </context>
  <context>
    <name>StdViewScreenShot</name>
    <message>
      <location filename="../CommandView.cpp" line="1926"/>
      <source>Save image...</source>
      <translation>保存图像...</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1927"/>
      <location filename="../CommandView.cpp" line="1929"/>
      <source>Creates a screenshot of the active view</source>
      <translation>创建当前视图的屏幕截图</translation>
    </message>
  </context>
  <context>
    <name>StdViewUndock</name>
    <message>
      <location filename="../CommandView.cpp" line="1693"/>
      <source>Undocked</source>
      <translation>不停靠</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1694"/>
      <location filename="../CommandView.cpp" line="1696"/>
      <source>Display the active view either in fullscreen, in undocked or docked mode</source>
      <translation>当前视图显示模式:1.全屏,2.不停靠,3.停靠</translation>
    </message>
  </context>
  <context>
    <name>StdViewZoomIn</name>
    <message>
      <location filename="../CommandView.cpp" line="2544"/>
      <source>Zoom In</source>
      <translation>放大</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2545"/>
      <location filename="../CommandView.cpp" line="2547"/>
      <source>Increase the zoom factor by a fixed amount</source>
      <translation>增加固定的缩放因子</translation>
    </message>
  </context>
  <context>
    <name>StdViewZoomOut</name>
    <message>
      <location filename="../CommandView.cpp" line="2573"/>
      <source>Zoom Out</source>
      <translation>缩小</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2574"/>
      <location filename="../CommandView.cpp" line="2576"/>
      <source>Decrease the zoom factor by a fixed amount</source>
      <translation>减少固定的缩放因子</translation>
    </message>
  </context>
  <context>
    <name>Std_Delete</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1396"/>
      <source>The following referencing objects might break.

Are you sure you want to continue?
</source>
      <translation>以下引用对象可能会中断。

你确定你要继续吗？
</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1405"/>
      <source>Object dependencies</source>
      <translation>对象依赖关系</translation>
    </message>
  </context>
  <context>
    <name>Std_DependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="590"/>
      <source>Dependency graph</source>
      <translation>依赖关系图</translation>
    </message>
  </context>
  <context>
    <name>Std_DrawStyle</name>
    <message>
      <location filename="../CommandView.cpp" line="727"/>
      <source>As is</source>
      <translation>保持当前样式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="729"/>
      <source>Normal mode</source>
      <translation>普通模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="732"/>
      <source>Points</source>
      <translation>点</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="734"/>
      <source>Points mode</source>
      <translation>点模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="737"/>
      <source>Wireframe</source>
      <translation>线框</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="739"/>
      <source>Wireframe mode</source>
      <translation>线框模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="742"/>
      <source>Hidden line</source>
      <translation>隐藏线</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="744"/>
      <source>Hidden line mode</source>
      <translation>隐藏线模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="747"/>
      <source>No shading</source>
      <translation>没有阴影</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="749"/>
      <source>No shading mode</source>
      <translation>没有阴影模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="752"/>
      <source>Shaded</source>
      <translation>着色</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="754"/>
      <source>Shaded mode</source>
      <translation>着色模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="757"/>
      <source>Flat lines</source>
      <translation>带边着色</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="759"/>
      <source>Flat lines mode</source>
      <translation>带边着色模式</translation>
    </message>
  </context>
  <context>
    <name>Std_DuplicateSelection</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1252"/>
      <source>Object dependencies</source>
      <translation>对象依赖关系</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1253"/>
      <source>To link to external objects, the document must be saved at least once.
Do you want to save the document now?</source>
      <translation>要連結到外部物件，文件必須至少儲存一次。
您現在要儲存文件嗎?</translation>
    </message>
  </context>
  <context>
    <name>Std_Group</name>
    <message>
      <location filename="../CommandStructure.cpp" line="112"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
  </context>
  <context>
    <name>Std_Refresh</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1495"/>
      <source>The document contains dependency cycles.
Please check the Report View for more details.

Do you still want to proceed?</source>
      <translation>该文档包含依赖性循环。
请检查报告视图以获取更多详细信息。

您仍然要继续吗？</translation>
    </message>
  </context>
  <context>
    <name>Std_Revert</name>
    <message>
      <location filename="../CommandDoc.cpp" line="806"/>
      <source>Revert document</source>
      <translation>还原文件</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="807"/>
      <source>This will discard all the changes since last file save.</source>
      <translation>这将放弃自上次文件保存以来的所有更改。</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="808"/>
      <source>Do you want to continue?</source>
      <translation>是否继续？</translation>
    </message>
  </context>
  <context>
    <name>TreeParams</name>
    <message>
      <location filename="../TreeParams.cpp" line="1168"/>
      <source>Tree view item background. Only effective in overlay.</source>
      <translation>树视图条目背景，只在重叠时有效。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1196"/>
      <source>Tree view item background padding.</source>
      <translation>树视图条目背景间距。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1224"/>
      <source>Hide extra tree view column for item description.</source>
      <translation>隐藏额外树视图列的项目描述。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1252"/>
      <source>Hide extra tree view column - Internal Names.</source>
      <translation>隐藏额外树视图列 - 内部名称。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1280"/>
      <source>Hide tree view scroll bar in dock overlay.</source>
      <translation>悬浮停靠时隐藏树视图滚动条。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1308"/>
      <source>Hide tree view header view in dock overlay.</source>
      <translation>悬浮停靠时隐藏树视图标题栏。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1336"/>
      <source>Allow tree view columns to be manually resized.</source>
      <translation>允许手动调整树视图列的大小。</translation>
    </message>
    <message>
      <location filename="../TreeParams.cpp" line="1472"/>
      <source>If enabled, show an eye icon before 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="533"/>
      <source>&amp;File</source>
      <translation>文件(&amp;F)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="534"/>
      <source>&amp;Edit</source>
      <translation>编辑(&amp;E)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="535"/>
      <source>Edit</source>
      <translation>编辑</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="536"/>
      <source>Clipboard</source>
      <translation>剪贴板</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="537"/>
      <source>Workbench</source>
      <translation>工作台</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="538"/>
      <source>Structure</source>
      <translation>结构</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="539"/>
      <source>Standard views</source>
      <translation>标准视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="540"/>
      <source>Individual views</source>
      <translation>独立视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="541"/>
      <source>Axonometric</source>
      <translation>轴测图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="542"/>
      <source>&amp;Stereo</source>
      <translation>立体显示(&amp;S)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="543"/>
      <source>&amp;Zoom</source>
      <translation>缩放(&amp;Z)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="544"/>
      <source>Visibility</source>
      <translation>可见性</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="545"/>
      <source>&amp;View</source>
      <translation>视图(&amp;V)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="546"/>
      <source>&amp;Tools</source>
      <translation>工具(&amp;T)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="547"/>
      <source>&amp;Macro</source>
      <translation>宏(&amp;M)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="548"/>
      <source>&amp;Windows</source>
      <translation>窗口(&amp;W)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="549"/>
      <source>&amp;On-line help</source>
      <translation>在线帮助(&amp;O)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="550"/>
      <source>&amp;Help</source>
      <translation>帮助(&amp;H)</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="551"/>
      <source>Help</source>
      <translation>帮助</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="552"/>
      <source>File</source>
      <translation>文件</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="553"/>
      <source>Macro</source>
      <translation>宏</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="554"/>
      <source>View</source>
      <translation>视图</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="555"/>
      <source>Special Ops</source>
      <translation>特殊设定</translation>
    </message>
    <message>
      <location filename="../Workbench.cpp" line="557"/>
      <source>Link actions</source>
      <translation>链接操作</translation>
    </message>
  </context>
  <context>
    <name>Gui::MDIView</name>
    <message>
      <location filename="../MDIView.cpp" line="259"/>
      <source>Export PDF</source>
      <translation>导出PDF</translation>
    </message>
    <message>
      <location filename="../MDIView.cpp" line="260"/>
      <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>Settings</source>
      <translation>设置</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="26"/>
      <source>The Notification area will appear in the status bar</source>
      <translation>通知区域将出现在状态栏中</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="29"/>
      <source>Enable Notification Area</source>
      <translation>启用通知区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="45"/>
      <source>Non-intrusive notifications will appear next to the notification area in the status bar</source>
      <translation>状态栏通知区域旁边将显示非侵入式通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="48"/>
      <source>Enable non-intrusive notifications</source>
      <translation>启用非侵入式通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="67"/>
      <source>Additional data sources</source>
      <translation>其他数据源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="73"/>
      <source>Errors intended for developers will appear in the notification area</source>
      <translation>针对开发者的错误将出现在通知区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="76"/>
      <source>Debug errors</source>
      <translation>调试错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="92"/>
      <source>Warnings intended for developers will appear in the notification area</source>
      <translation>针对开发者的警告将出现在通知区域</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="95"/>
      <source>Debug warnings</source>
      <translation>调试警告</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="114"/>
      <source>Non-Intrusive Notifications</source>
      <translation>非侵扰性通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="120"/>
      <source>Minimum Duration:</source>
      <translation>最小持续时长：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="130"/>
      <source>Maximum Duration:</source>
      <translation>最大持续时长：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="137"/>
      <source>Duration during which the notification will be shown (unless mouse buttons are clicked)</source>
      <translation>通知显示时长(除非点击鼠标按钮)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="140"/>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="165"/>
      <source>s</source>
      <translation>秒</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="162"/>
      <source>Minimum duration during which the notification will be shown (unless notification clicked)</source>
      <translation>通知显示的最短时长(除非单击通知)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="181"/>
      <source>Maximum Number of Notifications:</source>
      <translation>最大通知数量：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="188"/>
      <source>Maximum number of notifications that will be simultaneously present on the screen</source>
      <translation>同时出现在屏幕上的最大通知数量</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="204"/>
      <source>Notification width:</source>
      <translation>通知宽度：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="211"/>
      <source>Width of the notification in pixels</source>
      <translation>以像素为单位的通知宽度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="233"/>
      <source>Any open non-intrusive notifications will disappear when another window is activated</source>
      <translation>当另一个窗口被激活时，任何打开的非侵入性通知都会消失。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="236"/>
      <source>Hide when other window is activated</source>
      <translation>当其他窗口激活时隐藏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="252"/>
      <source>Prevent non-intrusive notifications from appearing when the FreeCAD Window is not the active window</source>
      <translation>当 FreeCAD 窗口不是活动窗口时，防止出现非侵入性通知</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="255"/>
      <source>Do not show when inactive</source>
      <translation>未激活时不显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="274"/>
      <source>Message List</source>
      <translation>消息列表</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="280"/>
      <source>Limit the number of messages 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="299"/>
      <source>Maximum Messages (0 = no limit):</source>
      <translation>最大消息数量(0 = 无限制)：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="306"/>
      <source>Removes the user notifications from the message list after the non-intrusive maximum duration has lapsed.</source>
      <translation>非侵入性通知在最大持续时间过后，从消息列表中删除。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsNotificationArea.ui" line="309"/>
      <source>Auto-remove User Notifications</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="148"/>
      <source>Start up workbench:</source>
      <translation>启动工作台：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="155"/>
      <source>Choose which workbench will be activated and shown
after FreeCAD launches</source>
      <translation>选择再FreeCAD启动以后显示的工作台</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="73"/>
      <source>Workbench selector type:</source>
      <translation>工作台选择器类型：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="80"/>
      <source>Choose the workbench selector widget type (restart required).</source>
      <translation>选择工作台选择器小部件类型(需要重启)。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="37"/>
      <source>Workbench selector items style:</source>
      <translation>工作台选择器条目样式：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="44"/>
      <source>Customize how the items are displayed.</source>
      <translation>自定义条目的显示方式。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="101"/>
      <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, your system has the following 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="112"/>
      <source>If checked, application will remember which workbench is active for each tab of the viewport</source>
      <translation>如果选中，应用程序将记住视图端口的每个标签页中哪些工作台处于活动状态</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenches.ui" line="115"/>
      <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="53"/>
      <source>Reverse direction</source>
      <translation>反转方向</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskOrientation.ui" line="81"/>
      <source>Offset:</source>
      <translation>偏移:</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskImage</name>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="14"/>
      <source>Image plane settings</source>
      <translation>图像平面设置</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="22"/>
      <source>Planes</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="73"/>
      <source>Reverse direction</source>
      <translation>反转方向</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="234"/>
      <source>Keep aspect ratio</source>
      <translation>保持宽高比</translation>
    </message>
    <message>
      <location filename="../TaskView/TaskImage.ui" line="244"/>
      <source>Interactively scale the image 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="87"/>
      <source>If unchecked, %1 will not appear in the available workbenches.</source>
      <translation>如果未选中，%1 将不会出现在可用的工作台中。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="92"/>
      <source>This is the current startup module, and must be enabled.</source>
      <translation>这是当前的启动模块，所以必须启用。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="115"/>
      <source>Shortcut to activate this workbench.</source>
      <translation>激活此工作台的快捷方式。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="130"/>
      <source>Auto-load</source>
      <translation>自动加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="131"/>
      <source>If checked, %1 will be loaded automatically when FreeCAD starts up</source>
      <translation>如果选中，则在 FreeCAD 启动时自动加载 %1</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="137"/>
      <source>This is the current startup module, and must be autoloaded.</source>
      <translation>这是当前的启动模块，所以必须自动加载。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="144"/>
      <source>Loaded</source>
      <translation>已载入</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="147"/>
      <source>Load</source>
      <translation>加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="148"/>
      <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="239"/>
      <source>Sort alphabetically</source>
      <translation>按字母顺序排序</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="525"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="540"/>
      <source>ComboBox</source>
      <translation>组合框</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="526"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="541"/>
      <source>TabBar</source>
      <translation>标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="532"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="543"/>
      <source>Icon &amp; Text</source>
      <translation>图标与文本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="533"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="544"/>
      <source>Icon</source>
      <translation>图标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="534"/>
      <location filename="../PreferencePages/DlgSettingsWorkbenchesImp.cpp" line="545"/>
      <source>Text</source>
      <translation>文本</translation>
    </message>
  </context>
  <context>
    <name>NotificationsAction</name>
    <message>
      <location filename="../NotificationArea.cpp" line="685"/>
      <source>Delete</source>
      <translation>删除</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="696"/>
      <source>Delete user notifications</source>
      <translation>删除用户通知</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="703"/>
      <source>Delete All</source>
      <translation>全部刪除</translation>
    </message>
  </context>
  <context>
    <name>Gui::NotificationArea</name>
    <message>
      <location filename="../NotificationArea.cpp" line="978"/>
      <source>Delete user notifications</source>
      <translation>删除用户通知</translation>
    </message>
    <message>
      <location filename="../NotificationArea.cpp" line="987"/>
      <source>Delete All</source>
      <translation>全部刪除</translation>
    </message>
  </context>
  <context>
    <name>Gui::ImageView</name>
    <message>
      <location filename="../ImageView.cpp" line="75"/>
      <source>Failed to load image file</source>
      <translation>加载图像文件失败</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="76"/>
      <source>Cannot load file %1: %2</source>
      <translation>无法加载文件 %1: %2</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="182"/>
      <source>Fit to window</source>
      <translation>适应窗口</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="187"/>
      <source>Zoom in</source>
      <translation>放大</translation>
    </message>
    <message>
      <location filename="../ImageView.cpp" line="190"/>
      <source>Zoom out</source>
      <translation>缩小</translation>
    </message>
  </context>
  <context>
    <name>StdViewLoadImage</name>
    <message>
      <location filename="../CommandView.cpp" line="2097"/>
      <source>Load image...</source>
      <translation>加载图片……</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="2098"/>
      <location filename="../CommandView.cpp" line="2100"/>
      <source>Loads an image</source>
      <translation>加载图像</translation>
    </message>
  </context>
  <context>
    <name>NaviCubeDraggableCmd</name>
    <message>
      <location filename="../NaviCube.cpp" line="1181"/>
      <source>Movable navigation cube</source>
      <translation>可移动导航立方体</translation>
    </message>
    <message>
      <location filename="../NaviCube.cpp" line="1182"/>
      <source>Drag and place NaviCube</source>
      <translation>拖动并放置导航立方体</translation>
    </message>
  </context>
  <context>
    <name>NaviCubeSettings</name>
    <message>
      <location filename="../View3DSettings.cpp" line="561"/>
      <source>FRONT</source>
      <translation>前視圖</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="563"/>
      <source>TOP</source>
      <translation>上視圖</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="565"/>
      <source>RIGHT</source>
      <translation>右視圖</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="567"/>
      <source>REAR</source>
      <translation>後視圖</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="569"/>
      <source>BOTTOM</source>
      <translation>底視圖</translation>
    </message>
    <message>
      <location filename="../View3DSettings.cpp" line="571"/>
      <source>LEFT</source>
      <translation>左視圖</translation>
    </message>
  </context>
  <context>
    <name>Gui::ExpLineEdit</name>
    <message>
      <location filename="../Widgets.cpp" line="1599"/>
      <location filename="../Widgets.cpp" line="1666"/>
      <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="163"/>
      <source>Tabulator raster (how many spaces)</source>
      <translation>制表符&lt;Tab&gt;转空格(空格数量)</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="179"/>
      <source>Indent size:</source>
      <translation>缩进大小:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="186"/>
      <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="202"/>
      <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="205"/>
      <source>Keep tabs</source>
      <translation>保留制表符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="221"/>
      <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="224"/>
      <source>Insert spaces</source>
      <translation>插入空格</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="246"/>
      <source>Display items</source>
      <translation>显示项目</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="267"/>
      <source>Color and font settings will be applied to selected type</source>
      <translation>颜色和字体设置将应用于所选类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="282"/>
      <source>Family:</source>
      <translation>字体族:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="295"/>
      <source>Font family to be used for selected code type</source>
      <translation>用于选定代码类型的字体</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="302"/>
      <source>Size:</source>
      <translation>大小:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="315"/>
      <source>Font size to be used for selected code type</source>
      <translation>用于选定代码类型的字体大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="334"/>
      <source>Color:</source>
      <translation>颜色:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.ui" line="363"/>
      <source>Preview:</source>
      <translation>预览:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="90"/>
      <source>Text</source>
      <translation>文本</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="94"/>
      <source>Bookmark</source>
      <translation>书签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="98"/>
      <source>Breakpoint</source>
      <translation>断点</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="102"/>
      <source>Keyword</source>
      <translation>关键字</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="106"/>
      <source>Comment</source>
      <translation>注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="110"/>
      <source>Block comment</source>
      <translation>块注释</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="114"/>
      <source>Number</source>
      <translation>数</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="118"/>
      <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="126"/>
      <source>Class name</source>
      <translation>类名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="130"/>
      <source>Define name</source>
      <translation>定义名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="134"/>
      <source>Operator</source>
      <translation>运算符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="138"/>
      <source>Python output</source>
      <translation>Python 输出</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="142"/>
      <source>Python error</source>
      <translation>Python 错误</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="146"/>
      <source>Current line highlight</source>
      <translation>当前行高亮显示</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsEditor.cpp" line="150"/>
      <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="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="48"/>
      <source>Language of the application's user interface</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="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="93"/>
      <source>If enabled, document unit systems are ignored</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="103"/>
      <source>Minimum fractional inch:</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="152"/>
      <source>Number format:</source>
      <translation>数字格式：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="166"/>
      <source>Operating system</source>
      <translation>操作系统</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="171"/>
      <source>Selected language</source>
      <translation>选择语言</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="176"/>
      <source>C/POSIX</source>
      <translation>C/POSIX</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="184"/>
      <source>If enabled, numerical keypad decimal separator
will be substituted with locale separator, except
in Python Console and Macro Editor where a
dot/period will always be printed.</source>
      <translation>如果启用，数字键盘小数点分隔符将被替换为语言环境分隔符。但在 Python 控制台和宏编辑器中，点/句点将始终打印。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="190"/>
      <source>Substitute decimal separator</source>
      <translation>替代小数分隔符</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="206"/>
      <source>Application</source>
      <translation>工程</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="227"/>
      <source>Theme:</source>
      <translation>主题：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="234"/>
      <source>Customize how user interface will look like</source>
      <translation>自定义用户界面的外观</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="246"/>
      <source>Looking for more themes? You can obtain them using &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="256"/>
      <source>Size of toolbar icons:</source>
      <translation>工具栏图标大小:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="263"/>
      <source>Choose your preference for toolbar icon size. You can adjust
this according to your screen size or personal taste</source>
      <translation>选择您对工具栏图标大小的偏好。您可以根据您的屏幕大小或个人品味来调整</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="271"/>
      <source>Tree view and Property view mode:</source>
      <translation>树视图和属性视图模式：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="278"/>
      <source>Customize how tree view is shown in the panel (restart required).

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

“组合”：将树视图和属性视图组合到一个面板中。
“独立”：将树视图和属性视图拆分为单独的面板。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="288"/>
      <source>Size of recent file list:</source>
      <translation>最近文件列表的大小：</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="295"/>
      <source>How many files should be listed in recent files list</source>
      <translation>最近文件列表中应该列出多少个文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="311"/>
      <source>Background of the main window (when no document is opened) will consist of tiles of a special image.
See the FreeCAD Wiki for details about the image.</source>
      <translation>主窗口的背景将由特殊图像的平铺显示。
请参阅FreeCAD Wiki 了解图像的详细信息。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="315"/>
      <source>Enable tiled background</source>
      <translation>启用平面背景</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="322"/>
      <source>The text cursor will be blinking</source>
      <translation>文本光标将会闪烁</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="325"/>
      <source>Enable cursor blinking</source>
      <translation>启用光标闪烁</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="341"/>
      <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>Splash 屏幕是一个小的加载窗口，在FreeCAD 启动时显示
。 如果选中此选项，FreeCAD 将显示初始屏幕</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="346"/>
      <source>Enable splash screen at start up</source>
      <translation>打开软件启动界面</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="362"/>
      <source>Activate overlay handling of dock windows</source>
      <translation>激活基座窗口覆盖处理</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="365"/>
      <source>Activate overlay handling</source>
      <translation>激活覆盖处理</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="384"/>
      <source>Preference packs</source>
      <translation>首选项配置包</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="450"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="461"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="472"/>
      <source>Load</source>
      <translation>加载</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="495"/>
      <source>Import config...</source>
      <translation>导入配置...</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="502"/>
      <source>Save new...</source>
      <translation>保存新文件...</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="515"/>
      <source>Manage...</source>
      <translation>管理...</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.ui" line="522"/>
      <source>Revert...</source>
      <translation>还原...</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="106"/>
      <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="598"/>
      <source>Combined</source>
      <translation>组合</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="599"/>
      <source>Independent</source>
      <translation>独立</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="626"/>
      <source>Preference Pack Name</source>
      <translation>首选项配置包名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="627"/>
      <source>Tags</source>
      <translation>标签</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="664"/>
      <source>Apply</source>
      <translation>应用</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="677"/>
      <source>Apply the %1 preference pack</source>
      <translation>应用 %1 首选项配置包</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="739"/>
      <source>Choose a FreeCAD config file to import</source>
      <translation>选择要导入的 FreeCAD 配置文件</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="750"/>
      <source>File exists</source>
      <translation>文件已存在</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsGeneral.cpp" line="751"/>
      <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="283"/>
      <source>Font color for normal messages in Report view panel</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="341"/>
      <source>Font color for log messages in Report view panel</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="399"/>
      <source>Font color for warning messages in Report view panel</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="457"/>
      <source>Font color for error messages in Report view panel</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="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>StdCmdExportDependencyGraph</name>
    <message>
      <location filename="../CommandDoc.cpp" line="609"/>
      <source>Export dependency graph...</source>
      <translation>导出依赖关系图...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="610"/>
      <location filename="../CommandDoc.cpp" line="611"/>
      <source>Export the dependency graph to a file</source>
      <translation>导出依赖图到文件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdSelBack</name>
    <message>
      <location filename="../CommandView.cpp" line="3241"/>
      <source>Selection back</source>
      <translation>返回选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3243"/>
      <source>Restore 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="3275"/>
      <source>Selection forward</source>
      <translation>向前选择</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3277"/>
      <source>Restore the next Tree view selection. Only works if Tree RecordSelection mode is switched on.</source>
      <translation>还原下一个树形视图选择。只在开启树形录制选择模式时有效。</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsLightSources</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="14"/>
      <source>Light Sources</source>
      <translation>光源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="202"/>
      <source>Push In</source>
      <translation>拉近</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="222"/>
      <source>Pull Out</source>
      <translation>拉远</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="260"/>
      <source>Light sources</source>
      <translation>光源</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="266"/>
      <source>Light source</source>
      <translation>光源:</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="312"/>
      <source>Intensity</source>
      <translation>强度</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="26"/>
      <source>Adjust the orientation of the directional light source by dragging the handle with the mouse or use the spin boxes for fine tuning.</source>
      <translation>通过使用鼠标拖动手柄来调整定向光源的方向，或者使用旋转框进行微调。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsLightSources.ui" line="29"/>
      <source>Direction</source>
      <translation>方向</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleTransparency</name>
    <message>
      <location filename="../CommandView.cpp" line="899"/>
      <source>Toggle transparency</source>
      <translation>切换透明度</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="901"/>
      <source>Toggles transparency of the selected objects. You can also fine tune transparency value in the Appearance taskbox (right click an object in the tree, Appearance).</source>
      <translation>切换选中对象的透明度。您也可以在外观任务框中微调透明度值(右击树中的对象，外观)。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayAll</name>
    <message>
      <location filename="../CommandView.cpp" line="3612"/>
      <source>Toggle overlay for all</source>
      <translation>切换全部叠加层</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3613"/>
      <source>Toggle overlay mode for all docked windows</source>
      <translation>切换所有停靠窗口的叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayTransparentAll</name>
    <message>
      <location filename="../CommandView.cpp" line="3636"/>
      <source>Toggle transparent for all</source>
      <translation>对全部切换透明度</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3637"/>
      <source>Toggle transparent mode for all docked overlay windows.
This makes the docked windows stay transparent at all times.</source>
      <translation>切换所有停靠覆盖窗口的透明模式。
使停靠窗口始终保持透明度。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggle</name>
    <message>
      <location filename="../CommandView.cpp" line="3661"/>
      <source>Toggle overlay</source>
      <translation>显示/隐藏悬浮窗</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3662"/>
      <source>Toggle overlay mode for the docked window under the cursor</source>
      <translation>切换光标下悬停窗口的叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleTransparent</name>
    <message>
      <location filename="../CommandView.cpp" line="3685"/>
      <source>Toggle transparent mode</source>
      <translation>切换透明模式</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3686"/>
      <source>Toggle transparent mode for the docked window under cursor.
This makes the docked window stay transparent at all times.</source>
      <translation>切换光标下停靠窗口的透明模式。
使停靠窗口始终保持透明度。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleLeft</name>
    <message>
      <location filename="../CommandView.cpp" line="3710"/>
      <source>Toggle left</source>
      <translation>切换左侧</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3711"/>
      <source>Show/hide left overlay panel</source>
      <translation>显示/隐藏左叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleRight</name>
    <message>
      <location filename="../CommandView.cpp" line="3735"/>
      <source>Toggle right</source>
      <translation>切换右侧</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3736"/>
      <source>Show/hide right overlay panel</source>
      <translation>显示/隐藏右侧叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleTop</name>
    <message>
      <location filename="../CommandView.cpp" line="3760"/>
      <source>Toggle top</source>
      <translation>切换顶部</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3761"/>
      <source>Show/hide top overlay panel</source>
      <translation>显示/隐藏顶部叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayToggleBottom</name>
    <message>
      <location filename="../CommandView.cpp" line="3785"/>
      <source>Toggle bottom</source>
      <translation>切换底部</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3786"/>
      <source>Show/hide bottom overlay panel</source>
      <translation>显示/隐藏底部叠加层</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlayMouseTransparent</name>
    <message>
      <location filename="../CommandView.cpp" line="3810"/>
      <source>Bypass mouse events in docked overlay windows</source>
      <translation>绕过悬停覆盖窗口中的鼠标事件</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3811"/>
      <source>Bypass all mouse events in docked overlay windows</source>
      <translation>绕过停靠覆盖窗口中的所有鼠标事件</translation>
    </message>
  </context>
  <context>
    <name>StdCmdDockOverlay</name>
    <message>
      <location filename="../CommandView.cpp" line="3852"/>
      <source>Dock window overlay</source>
      <translation>停靠窗口叠加</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3853"/>
      <source>Setting docked window overlay mode</source>
      <translation>设置停靠窗口覆盖模式</translation>
    </message>
  </context>
  <context>
    <name>OverlayParams</name>
    <message>
      <location filename="../OverlayParams.cpp" line="317"/>
      <source>Overlay dock (re),layout delay.</source>
      <translation>叠加层停靠(re),布局延迟。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="372"/>
      <source>Overlay splitter handle auto hide delay. Set zero to disable auto hiding.</source>
      <translation>叠加层分隔符自动隐藏延迟。设置零以禁用自动隐藏。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="400"/>
      <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="429"/>
      <source>Auto mouse click through transparent part of dock overlay.</source>
      <translation>鼠标通过透明的基座叠加层自动点击。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="457"/>
      <source>Auto pass through mouse wheel event on transparent dock overlay.</source>
      <translation>在透明基座叠加层自动通过鼠标滚轮事件。</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="485"/>
      <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="514"/>
      <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="545"/>
      <source>Leave space for Navigation Cube in dock overlay</source>
      <translation>将导航立方体留在基座叠加层</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="573"/>
      <source>Auto hide hint visual display triggering width</source>
      <translation>自动隐藏提示视觉显示触发宽度</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="601"/>
      <source>Auto hide hint visual display width</source>
      <translation>自动隐藏提示视觉显示宽度</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="629"/>
      <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="657"/>
      <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="685"/>
      <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="713"/>
      <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="741"/>
      <source>Auto hide hint visual display offset for left panel</source>
      <translation>自动隐藏左侧面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="769"/>
      <source>Auto hide hint visual display offset for right panel</source>
      <translation>自动隐藏右侧面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="797"/>
      <source>Auto hide hint visual display offset for top panel</source>
      <translation>自动隐藏顶部面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="825"/>
      <source>Auto hide hint visual display offset for bottom panel</source>
      <translation>自动隐藏底部面板的提示视觉显示偏移</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="853"/>
      <source>Show tab bar on mouse over when auto hide</source>
      <translation>自动隐藏时鼠标悬停时显示标签栏</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="881"/>
      <source>Hide tab bar in dock overlay</source>
      <translation>在基座叠加层隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="909"/>
      <source>Delay before show hint visual</source>
      <translation>显示提示视图前延迟</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="937"/>
      <source>Auto hide animation duration, 0 to disable</source>
      <translation>自动隐藏动画持续时间，0 以禁用</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="965"/>
      <source>Auto hide animation curve type</source>
      <translation>自动隐藏动画曲线类型</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="993"/>
      <source>Hide property view scroll bar in dock overlay</source>
      <translation>在基座覆盖时隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../OverlayParams.cpp" line="1021"/>
      <source>Minimum overlay dock widget width/height</source>
      <translation>最小叠加层小部件宽度/高度</translation>
    </message>
  </context>
  <context>
    <name>Gui::OverlayTabWidget</name>
    <message>
      <location filename="../OverlayWidgets.cpp" line="868"/>
      <source>Toggle transparent mode</source>
      <translation>切换透明模式</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="869"/>
      <source>None</source>
      <translation>无</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="870"/>
      <source>Turn off auto hide/show</source>
      <translation>关闭自动隐藏/显示</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="871"/>
      <source>Auto hide</source>
      <translation>自动隐藏</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="872"/>
      <source>Auto hide docked widgets on leave</source>
      <translation>离开时自动隐藏停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="873"/>
      <source>Hide on edit</source>
      <translation>编辑时隐藏</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="874"/>
      <source>Auto hide docked widgets on editing</source>
      <translation>编辑时自动隐藏停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="875"/>
      <source>Show on edit</source>
      <translation>编辑时显示</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="876"/>
      <source>Auto show docked widgets on editing</source>
      <translation>编辑时自动显示停靠的小部件</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="877"/>
      <source>Auto task</source>
      <translation>自动任务</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="878"/>
      <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="879"/>
      <source>Toggle overlay</source>
      <translation>显示/隐藏悬浮窗</translation>
    </message>
    <message>
      <location filename="../OverlayWidgets.cpp" line="1036"/>
      <source>Select auto show/hide mode</source>
      <translation>选择自动显示/隐藏模式</translation>
    </message>
  </context>
  <context>
    <name>Gui::OverlayTitleBar</name>
    <message>
      <location filename="../OverlayWidgets.cpp" line="2024"/>
      <source>Mouse pass through, ESC to stop</source>
      <translation>鼠标通过ESC停止</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProjectInfo</name>
    <message>
      <location filename="../CommandDoc.cpp" line="832"/>
      <source>Document i&amp;nformation...</source>
      <translation>文档信息...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="833"/>
      <location filename="../CommandDoc.cpp" line="835"/>
      <source>Show details of the currently active document</source>
      <translation>显示当前活动文档的详细信息</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProjectUtil</name>
    <message>
      <location filename="../CommandDoc.cpp" line="863"/>
      <source>Document utility...</source>
      <translation>文档工具...</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="864"/>
      <location filename="../CommandDoc.cpp" line="865"/>
      <source>Utility to extract or create document files</source>
      <translation>提取或创建文档文件的工具</translation>
    </message>
  </context>
  <context>
    <name>StdCmdToggleToolBarLock</name>
    <message>
      <location filename="../CommandWindow.cpp" line="352"/>
      <source>Lock toolbars</source>
      <translation>锁定工具栏</translation>
    </message>
    <message>
      <location filename="../CommandWindow.cpp" line="353"/>
      <location filename="../CommandWindow.cpp" line="355"/>
      <source>Lock toolbars so they are no longer moveable</source>
      <translation>锁定工具栏，使其不可移动</translation>
    </message>
  </context>
  <context>
    <name>StdCmdProperties</name>
    <message>
      <location filename="../CommandDoc.cpp" line="1736"/>
      <source>Properties</source>
      <translation>属性</translation>
    </message>
    <message>
      <location filename="../CommandDoc.cpp" line="1737"/>
      <source>Show 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="160"/>
      <source>Toggle freeze</source>
      <translation>切换冻结</translation>
    </message>
    <message>
      <location filename="../CommandFeat.cpp" line="162"/>
      <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>StdCmdViewGroup</name>
    <message>
      <location filename="../CommandView.cpp" line="1625"/>
      <source>Standard views</source>
      <translation>标准视图</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="1626"/>
      <location filename="../CommandView.cpp" line="1627"/>
      <source>Change to a standard view</source>
      <translation>更改为标准视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::WorkbenchTabWidget</name>
    <message>
      <location filename="../WorkbenchSelector.cpp" line="416"/>
      <source>Preferences</source>
      <translation>首选项</translation>
    </message>
  </context>
  <context>
    <name>Gui::DockWnd::PropertyDockView</name>
    <message>
      <location filename="../PropertyView.cpp" line="562"/>
      <source>Property view</source>
      <translation>属性浏览器</translation>
    </message>
  </context>
  <context>
    <name>StdCmdReloadStyleSheet</name>
    <message>
      <location filename="../CommandStd.cpp" line="956"/>
      <source>&amp;Reload stylesheet</source>
      <translation>重新加载样式表 (&amp;R)</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="957"/>
      <location filename="../CommandStd.cpp" line="959"/>
      <source>Reloads the current stylesheet</source>
      <translation>重新加载当前样式表</translation>
    </message>
  </context>
  <context>
    <name>StdCmdAlignToSelection</name>
    <message>
      <location filename="../CommandView.cpp" line="3946"/>
      <source>Align to selection</source>
      <translation>与选中对齐</translation>
    </message>
    <message>
      <location filename="../CommandView.cpp" line="3947"/>
      <source>Align the view with the selection</source>
      <translation>使用所选对象对齐视图</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgAddPropertyVarSet</name>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="14"/>
      <source>Add property</source>
      <translation>添加属性</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="20"/>
      <source>Name</source>
      <translation>名称</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="30"/>
      <source>Group</source>
      <translation>组</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="37"/>
      <source>Type</source>
      <translation>类型</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="51"/>
      <source>Value</source>
      <translation>值</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="58"/>
      <source>Add another</source>
      <translation>添加其他</translation>
    </message>
    <message>
      <location filename="../DlgAddPropertyVarSet.ui" line="65"/>
      <source>Tooltip</source>
      <translation>工具提示</translation>
    </message>
  </context>
  <context>
    <name>Gui::Dialog::DlgSettingsUI</name>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="14"/>
      <source>UI</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="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="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="166"/>
      <source>Style sheet how user interface will look like</source>
      <translation>用户界面的样式表</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="200"/>
      <source>Tree view</source>
      <translation>结构树浏览器</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="206"/>
      <source>Hide extra tree view column - Internal Names.</source>
      <translation>隐藏额外树视图列 - 内部名称。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="209"/>
      <source>Hide Internal Names</source>
      <translation>隐藏内部名称</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="225"/>
      <source>Icon size override, set to 0 for the default value.</source>
      <translation>重设图标大小，设为0时使用默认值。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="244"/>
      <source>Additional row spacing</source>
      <translation>额外行间距</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="254"/>
      <source>Allow tree view columns to be manually resized.</source>
      <translation>允许手动调整树视图列的大小。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="257"/>
      <source>Resizable columns</source>
      <translation>可调整大小的列</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="270"/>
      <source>Icon size</source>
      <translation>图标大小</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="280"/>
      <source>Additional spacing for tree view rows. Bigger values will increase row item heights.</source>
      <translation>树视图行的额外间距，更大的值将增加行高度。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="26"/>
      <source>This section lets you customize your current theme. The offered settings are optional for theme developers so they may or may not have an effect in your current theme.</source>
      <translation>此节允许您自定义当前主题。 提供的设置对于主题开发者是可选的，因此它们可能对您当前主题产生影响，也可能不会产生影响。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="299"/>
      <source>If enabled, show an eye icon before 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="302"/>
      <source>Show visibility icon</source>
      <translation>显示可见性图标</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="318"/>
      <source>Hide header with column names from the tree view.</source>
      <translation>隐藏树形视图中带有列名的标题。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="321"/>
      <source>Hide header</source>
      <translation>隐藏标题</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="337"/>
      <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="340"/>
      <source>Hide scroll bar</source>
      <translation>隐藏滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="356"/>
      <source>Hide column with object description in tree view.</source>
      <translation>在树视图中隐藏包含对象描述的列.</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="359"/>
      <source>Hide description</source>
      <translation>隐藏描述</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="378"/>
      <source>Overlay</source>
      <translation>叠加层</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="384"/>
      <source>Hide tab bar in dock overlay</source>
      <translation>在基座叠加层隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="387"/>
      <source>Hide tab bar</source>
      <translation>隐藏标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="403"/>
      <source>Show tab bar on mouse over when auto hide</source>
      <translation>自动隐藏时鼠标悬停时显示标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="406"/>
      <source>Hint show tab bar</source>
      <translation>提示显示标签栏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="419"/>
      <source>Hide property view scroll bar in dock overlay</source>
      <translation>在基座覆盖时隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="422"/>
      <source>Hide property view scroll bar</source>
      <translation>隐藏属性视图滚动条</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="435"/>
      <source>Automatically hide overlayed dock panels when in non 3D view (like TechDraw or Spreadsheet).</source>
      <translation>在非3D视图中自动隐藏叠加层停靠面板（如TechDraw 或 Spreadsheet）。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="438"/>
      <source>Auto hide in non 3D view</source>
      <translation>在非3D视图中自动隐藏</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="454"/>
      <source>Auto mouse click through transparent part of dock overlay.</source>
      <translation>鼠标通过透明的基座叠加层自动点击。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="457"/>
      <source>Auto mouse pass through</source>
      <translation>鼠标自动通过</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="473"/>
      <source>Auto pass through mouse wheel event on transparent dock overlay.</source>
      <translation>在透明基座叠加层自动通过鼠标滚轮事件。</translation>
    </message>
    <message>
      <location filename="../PreferencePages/DlgSettingsUI.ui" line="476"/>
      <source>Auto mouse wheel pass through</source>
      <translation>自动鼠标滚轮通过</translation>
    </message>
  </context>
  <context>
    <name>StdCmdVarSet</name>
    <message>
      <location filename="../CommandStructure.cpp" line="139"/>
      <source>Create a variable set</source>
      <translation>创建变量集</translation>
    </message>
    <message>
      <location filename="../CommandStructure.cpp" line="140"/>
      <source>A Variable Set is an object that maintains a set of properties to be used as variables.</source>
      <translation>变量集是一个用于维护一组属性作为变量使用的对象。</translation>
    </message>
  </context>
  <context>
    <name>StdCmdUnitsCalculator</name>
    <message>
      <location filename="../CommandStd.cpp" line="828"/>
      <source>&amp;Units converter...</source>
      <translation>&amp;单位换算...</translation>
    </message>
    <message>
      <location filename="../CommandStd.cpp" line="829"/>
      <location filename="../CommandStd.cpp" line="831"/>
      <source>Start the units converter</source>
      <translation>启动单位转换器</translation>
    </message>
  </context>
  <context>
    <name>Gui::ModuleIO</name>
    <message>
      <location filename="../ModuleIO.cpp" line="46"/>
      <source>File not found</source>
      <translation>文件未找到</translation>
    </message>
    <message>
      <location filename="../ModuleIO.cpp" line="47"/>
      <source>The file '%1' cannot be opened.</source>
      <translation>无法打开文件'%1'.</translation>
    </message>
  </context>
  <context>
    <name>StdCmdRestartInSafeMode</name>
    <message>
      <location filename="../CommandStd.cpp" line="334"/>
      <location filename="../CommandStd.cpp" line="335"/>
      <location filename="../CommandStd.cpp" line="337"/>
      <source>Restart in safe mode</source>
      <translation type="unfinished">Restart in safe mode</translation>
    </message>
  </context>
</TS>
